@charset "utf-8";
/* menu */

/*---ofbtn--------*/
#menu li.home a{background:url(../img/menu.gif) no-repeat 0px 0px; width:87px;}
#menu li.company a {background:url(../img/menu.gif) no-repeat -87px 0; width:87px;}
#menu li.business a {background:url(../img/menu.gif) no-repeat -174px 0; width:87px;}
#menu li.recruit a {background:url(../img/menu.gif) no-repeat -261px -30px; width:87px;}
#menu li.inquiry a {background:url(../img/menu.gif) no-repeat -348px 0; width:85px;}

/*--hover------*/
#menu li.home a:hover{background:url(../img/menu.gif) no-repeat 0px -30px; width:87px;}
#menu li.company a:hover {background:url(../img/menu.gif) no-repeat -87px -30px; width:87px;}
#menu li.business a:hover {background:url(../img/menu.gif) no-repeat -174px -30px; width:87px;}
#menu li.recruit a:hover {background:url(../img/menu.gif) no-repeat -261px -30px; width:87px;}
#menu li.inquiry a:hover {background:url(../img/menu.gif) no-repeat -348px -30px; width:85px;}


/*---main--------*/

.section{
margin-top:30px;
}


h3{
margin-bottom:5px;
padding:2px 10px;
background-color:#cddaef;
font-weight:bold;
font-size:100%;
}


table{
width:100%;
}

td{
vertical-align:text-top;
border-bottom:1px dashed #a0a0a0;
padding:5px;
}


.koumoku{
font-weight:bold;
width:80px;

}