@charset "UTF-8";


/*****************************************************

stage         760 px
contents      742 px
main_contents 547 px
side_navi     190 px
side margin    18 px 

padding-left:10px   526px   padding-right:10px;

******************************************************/


/* ---------------------------------------------------------------------------------------------------- global navigation */
div#global_navi ul li.company a{
background:url(../images/second/navi_company.jpg) no-repeat left bottom !important;
}


/* ---------------------------------------------------------------------------------------------------- main_contents > title ( 547px ) */

div#contents div#main_contents h2.title{
padding-top:35px;
padding-bottom:12px;
}

/* ---------------------------------------------------------------------------------------------------- main_contents > sub title & contents ( 527px ) */

div#contents div#main_contents h3.sub_title{
padding-top:35px;
padding-bottom:10px;
padding-left  :10px;
padding-right :10px;
}

div#contents div#main_contents p.text{
padding-left  :10px;
padding-right :10px;
}

div#contents div#main_contents div.wws_img{
margin-top:20px;
width:527px;
height:300px;
margin-left:auto;
margin-right:auto;
}

div#contents div#main_contents div.wws_img img{
margin:0px;
padding:0px;
border:0px;
vertical-align:top;
}

/* ---------------------------------------------------------------------------------------------------- side_navi ( 190px )  */


div#contents div#side_navi ul li.sn_header{
width:190px;
height:35px;
background:url(../images/company/sn_header.jpg) no-repeat left top;
}

div#contents div#side_navi ul li.sn_footer{
width:190px;
height:35px;
background:url(../images/company/sn_footer.jpg) no-repeat left top;
}

div#contents div#side_navi ul li.sn_1,
div#contents div#side_navi ul li.sn_2,
div#contents div#side_navi ul li.sn_3,
div#contents div#side_navi ul li.sn_4{
width:190px;
height:33px;
}

div#contents div#side_navi ul li a{
display:block;
width:190px;
height:33px;
text-indent:-9999px;
}

div#contents div#side_navi ul li.sn_1 a{
background:url(../images/company/sn_1.jpg) no-repeat left top;
}
div#contents div#side_navi ul li.sn_2 a{
background:url(../images/company/sn_2.jpg) no-repeat left top;
}
div#contents div#side_navi ul li.sn_3 a{
background:url(../images/company/sn_3.jpg) no-repeat right top;
}
div#contents div#side_navi ul li.sn_4 a{
background:url(../images/company/sn_4.jpg) no-repeat left top;
}

div#contents div#side_navi ul li.sn_1 a:hover,
div#contents div#side_navi ul li.sn_2 a:hover,
div#contents div#side_navi ul li.sn_3 a:hover,
div#contents div#side_navi ul li.sn_4 a:hover{
background-position:right top;
}

/* ---------------------------------------------------------------------------------------------------- xxx */
