@charset "utf-8";

/*content-----------------------------------------------*/
#main #section #content{
float:right;
width:660px;
margin:15px 0 0 40px;
padding:0;
font-size:12px;
}

#main #section #content h2{margin:0 0 40px 0;}

#main #section #content dl.c_box{
width:660px;
clear:both;
}

#main #section #content dl.c_box dt{
width:650px;
padding:7px 0 0 10px;
height:23px;
background:url(../img/information/title_bg.gif) repeat-x left top;
margin-bottom:25px;
}

#main #section #content dl.c_box dt .text_ttl{
font-weight:bold;
font-size:14px;
margin-left:10px;
}

#main #section #content dl.c_box dd dl dd.i_box{
float:right;
}

#main #section #content dl.c_box dd dl dd.t_box{
width:340px;
float:left;
margin-bottom:20px;
}
#main #section #content dl.c_box dd dl dd.t_box p{
padding: 0 0 20px 0;
}

#main #section #content dl.c_box dd dl dd .notice,
#main #section #content dl.c_box dd dl dd.t_box em{
color:#C00;
font-size:10px;
}

#main #section #content #page_top{
float:right;
margin:20px 0 50px 0;
}

.cutter{clear:both;}

.bold,
#main #section #content dl.c_box dd dl dd.t_box strong{font-weight:bold;}


/*sidenavi-----------------------------------------------*/
#main #section #sidenavi{
background:#F8F0E4 url(../img/information/sub_bottom.jpg) bottom left no-repeat;
width:180px;
padding:16px 10px 16px 10px;
float:left;
}

#main #section #sidenavi div.sidettl{
padding-bottom:12px;
width:180px;
background:url(../img/information/subline.gif) right bottom no-repeat;
}

#main #section #sidenavi dl{
width:160px;
margin-left:20px;
background:url(../img/information/subline.gif) right bottom no-repeat;
}

#main #section #sidenavi ul{
width: 160px;
margin: 0 0 20px 20px;
background: url(../img/information/subline.gif) right bottom no-repeat;
}

#main #section #sidenavi dl dt{
padding:7px 0 7px 11px;
margin-left:5px;
font-size:11px;
color:#2B0F08;
background:url(../img/information/ic01.jpg) no-repeat left center;
}

#main #section #sidenavi li{
padding:7px 0 7px 11px;
margin-left:5px;
font-size:11px;
color:#2B0F08;
list-style-image: url(../img/information/ic01.jpg);
background:url(../img/information/subline.gif) no-repeat right bottom;
}


/*rollover achtive---------------------------------------------*/
#header_wrapper #header ul#g_navi li#gbtn02{
background:url(../img/common/g_btn02_on.gif) no-repeat left top;
}

#header_wrapper #header ul#g_navi li#gbtn02 img{
visibility:hidden;
}



