@charset "euc-jp";



#contents_main li{

margin:0 0 5px 0;

padding:0 0 0 15px;

font-size:90%;

background:url(/image/common/anchor-gray_header.gif) no-repeat 0 0;

}





#contents_main .menu-box{

float:left;

display:block;

width:50%;

margin:15px 0 0 0;

}



#contents_main .menu-box p{

font-weight:bold;

margin:0 0 5px 0;

}



/*------------------------

fo

------------------------*/



#contents_main table#material{

width:100%;

text-align:center;

margin:0 auto 0 auto;

border-collapse: collapse;

}





#contents_main table#material td,

#contents_main table#material th{

border-collapse: collapse;

font-size:80%;

padding:4px;

text-align:center;

}





#contents_main table#material caption{

padding:0 15px 0 0;

font-weight:bold;

}



#contents_main table#material,

#contents_main table#material th,

#contents_main table#material td{

border:1px solid #333;

}





#contents_main table#material{

/*background:url(../image/bg_fotable.jpg) repeat-x 0 0;*/

}



#contents_main table#material th{

color:white;

/*background:#3f1f05*/

background:#78655a;

}



span.star{

color:#ffc412;

}



/*

#contents_main table#material span{

color:#d3b71a;

}

*/





dl#f-3{

text-align:left;

width:100%;

margin:0 0 0 0px;

font-size:85%;

line-height:130%;

}





dl#f-3 dt{

font-weight:bold;

margin:25px 0 0 0;

color:#4c321b;

}



dl#f-3 dd{

margin:10px 0 0 0px;

padding:0px;

}



dl#f-3 span{

color:#d3b71a;

}



table#f-intro{

width:400px;

text-align:center;

border:1px solid #666;

border-collapse: collapse;

}



table#f-intro td,

table#f-intro th{

border-collapse: collapse;

font-size:90%;

padding:3px;

border:1px solid #666;

}



table#f-intro th{

background:#f3f3f3;

}



