/* 全体の設定 */
html{
    background-color : #ｆｆｆｆｆｆ;
}

/* 基本設定 */
body{
    margin:0px;
    padding:0px;
    background-color:#ffffff;
    color:#000000;
}
img{border:0px;}
/*a:hover {color:#ff0000;}*/
a:link {color:#000000;}
a:visited {color:#000000;}
a:hover {color:#ff0000;}
a:active {color:#000000;}

/****** トップ ******/
#top {
    width:810px;
    left:40px;
    height:165px;
    position:absolute;
    overflow:hidden;
}
/****** レフト ******/
#left{
    width:40px;
    height:1150px;
    position:relative;
   　float:left;
}
/****** メニュー *******/
#menu{
    position:absolute;
    top:165px;
    left:40px;
    width:405px;
    height:30px;
    font-size:10pt;
}
/****** メイン *******/
#main{
    position:absolute;
    top:195px;
    left:40px;
    width:405px;
    height:955px;
    font-size:10pt;
}
/****** メニュー *******/
#pr{
    position:absolute;
    top:165px;
    left:445px;
    width:405px;
    height:30px;
    font-size:10pt;
	padding-left:5pt;
}
/****** ライト *******/
#right{
    position:absolute;
    top:195px;
    left:445px;
    width:405px;
    height:880px;
    font-size:10pt;
}
/****** リンク *******/
#link{
    position:absolute;
    top:1075px;
    left:445px;
    width:405px;
    height:75px;
    text-align:right;
}
/****** ボトム *******/
#bottom{
   　float:left;
    position:absolute;
    top:1150px;
    left:0px;
    width:850px;
    height:60px;
    font-size:10pt;
    background-image:url(bottom.jpg);
    background-repeat:no-repeat;
}
/****** タイトル定義 *******/
h1{
    font-size:12pt;
    margin:5px 5px 0px 5px;
    color:#000000;
}
h2{
    font-size:10pt;
    margin:5px 5px 0px 10px;
    color:#000000;
}
p{
    font-size:10pt;
    margin:5px 5px 5px 15px;
    line-height:16px;
    color:#000000;
}
/****** ライト定義 *******/
#right img{
    border:#000000 5px solid;
    margin-left:5px;
    margin-top:5px;
}
