@charset "Shift_JIS";

#mainmenu3 a { background-position:-208px -40px;}

/*全体設計*/
#bgBox{
background-image: url(../images/bg_company.gif);
background-repeat: no-repeat;
background-position: center top;
}

.story {
float: left;
width:707px;
background: transparent;
}

#contents_image {
margin-top:3px;
}

/*会社情報サブメニュー共通*/

#namics_box {
margin: 0px 0px 0px 0px;
}

#namics_box ul {
width:700px;
margin: 0;
padding: 0;
list-style: none;
}
#namics_box li {
float:left;
margin: 0;
padding: 0;
line-height: 12px;
}

#namics_box ul li a{
display:block;
font-size:11px;
padding: 3px 0px 2px 0px;
color:#333;
text-decoration:none;
background:#fff;
width:124px;
padding-left:17px;
background:url(../images/ya2.gif) no-repeat 3px 60%;
border-left: 1px solid #BCBCBC;
border-bottom: 1px solid #BCBCBC;
border-top: 1px solid #BCBCBC;
}

#namics_box ul li a:hover{
color:#333;
padding-left:17px;
background-image:url(../images/ya2.gif) ;
background-color:#DCDCDC;
}

#namics_box ul li a#namics_box5{
width:103px;
border: 1px solid #BCBCBC;
}

#namics_box ul li a.stay_namics_box {background-color:#DCDCDC;}

/*みだし共通*/
#midashi {
margin: 20px 0px 0px 15px;
padding: 0;
}
.midashi_tit {
margin: 25px 0px 0px 0px;
padding: 4px 0px 4px 10px;
font-size:14px;
line-height: 16px;
font-weight:bold;
color:#333;
border-left: 7px solid #0354c2;
border-bottom: 1px solid #0354c2;
}

/*技術開発の取り組み*/
#technical {
margin: 0px 45px 0px 30px;
padding: 0;
font-size:12px;
line-height: 18px;
}

.midashi_text {
margin: 10px 0px 0px 0px;
padding: 0;
font-size:12px;
line-height: 20px;
}

