/* CSS Document */


/***　mainここから　***/
#main_box{
margin:30px auto 0px;
width:800px;
text-align:left;
float:none;
clear:both;
}


/*左メニュー*/
dl#left{
width:165px;
float:left;
position:relative;
text-align:left;
}


dl#left dt{
margin-top:10px;
background:url(img/kage.gif) bottom center repeat-x;
padding-bottom:5px;
font-size:15px;
font-weight:bold;
color:#333333;
}

dl#left dt p{
padding:8px 0px 5px 5px;
border-bottom:1px solid #333333;
background:#2ca6e0;
color:#FFFFFF;
}



dl#left dd{
margin-top:1px;
border-bottom:1px solid #999999;
font-size:13px;
}
dl#left dd a{
background:url(img/sq_bl.gif) 2px 14px no-repeat;
padding:9px 3px 5px 15px;
display:block;
color:#333333;
}
dl#left dd a:hover{
color:#004AB5;
background:url(img/sq_or.gif) 2px 14px no-repeat #E5E5E5;
}