*{margin:0;
padding:0;}

strong {font-weight:normal;}

body{color:#666666;
text-align:center;}

#content{
border-right:1px solid #999999;
border-left:1px solid #999999;
margin-left:auto;
margin-right:auto;

width:900px;
}

#banner{
background:url(images/index/logo.jpg);
background-color:#FFFFFF;
width:900px;
height:120px;}





/*■メイン */

#main{background-color: #fff;
float:right;
width:700px;
text-align:left;
margin-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:30px;}


#main p{font-size:12px;
padding-left:14px;
padding-right:14px;
line-height:1.6em;
margin-top:10px;}


/*■サイドメニュー */


#sidemenu{
repeat-y;
float:left;
text-align:left;
width:135px;

font-weight:nomal;
margin-top:0px;}

#sidemenu dt{

font-size:13px;
padding-left:6px;
height:21px;
line-height: 21px;
border-bottom:1px solid #fff;
}

#sidemenu dt a{
color:#0000ff;
text-decoration:none;}


#sidemenu dt a:hover{color:orange;
}

#sidemenu dd{
font-size:13px;
border-bottom:1px solid #fff;
}

#sidemenu dd a{
height:16px;
line-height:13px;
color:#0000ff;
padding-left:35px;
text-decoration:none;
}
#sidemenu dd a:hover{color:orange;
}



/*■フッター */

#foot{
clear:both;
text-align:center;
font-size:10px;
background:#3981C5;
width:900px;
height:40px}

#foot a{
color:#fff;
text-decoration: none;}

#foot p{
font-size:12px;
margin-top:16px;
color:#fff;
}


h1{font-size:10px;
color:#cccccc;
padding-bottom:10px;
padding-left:20px;}



h3{font-weight:bold;
font-size:14px;
margin-top:20px;
margin-bottom:10px;
padding-left:10px;
padding-bottom:2px;
border-left:0px solid #3981C5;
border-bottom:0px solid #3981C5;}


h4{font-weight:bold;
font-size:14px;
margin-top:20px;
margin-bottom:10px;
padding-left:10px;
padding-bottom:2px;
border-left:7px solid #3981C5;
border-bottom:1px solid #3981C5;}


/*■文字の色や強調 */
.red  {color: red; font-weight: normal}
.redb {color: red; font-weight: bold}
.redl {color: red; font-weight: bold; font-size: 16px}

.blue  {color: blue; font-weight: normal}
.blueb {color: blue; font-weight: bold}
.bluel {color: blue; font-weight: bold; font-size: 16px}

.orange  {color: orange; font-weight: normal}
.orangeb {color: orange; font-weight: bold}
.orangel {color: orange; font-weight: bold; font-size: 16px}

