/* INFO CSS */

#main{
float:right;
width:594px;
margin:4px 0px 0px 0px;
padding:0px 0px 100px 0px;
text-align:center;
}

#main_left{
width:414px;
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
/*background:#ddd;*/
float:left;
}

#main_right{
width:141px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:#ccc;
float:right;
}

.key{
width:594px;
height:119px;  
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;  
}

.text_box{
margin:0px auto 30px;
padding:0x 0px 0px 0px;
width:414px;
}

.text_box h2{
display:block;
width:414px;
height:36px;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;  
}

.top_txt{
width:414px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;  
}

.txt_box{
width:400px;
float:left;
color:#333333;
text-align:left;
line-height:1.3em;
margin:0px 0px 10px 10px;
padding:0px 0px 0px 0px;
}

/* 会社概要分
------------------------------------------*/
#gaiyo{
width:414px;
margin:30px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
}

#gaiyo dt{
width:414px;
height:21px;
display:block;
margin:0px 0px 7px 0px;
padding:0px 0px 0px 0px;
}

#gaiyo dd{
width:387px;
display:block;
margin:0px 0px 30px 0px;
padding:0px 0px 0px 27px;
}

* html #gaiyo dd{
width:414px !important; /* ie6 */
}


/* 会社沿革分
------------------------------------------*/
#enkaku{
width:396px;
margin:30px auto 0px auto;
padding:0px 0px 0px 0px;
text-align:left;
}

#enkaku dt{
width:80px;
margin:0px 0px 10px 0px;
padding:5px 0px;
display:block;
float:left;
font-weight:bold;
border-bottom:1px #d7d7d7 dotted;
}

#enkaku dd{
width:314px; /*左2pxマージン*/
margin:0px 0px 10px 0px;
padding:5px 0px 5px 2px; 
display:block;
float:right;
border-bottom:1px #d7d7d7 dotted;
}

#enkaku dd{
* html width:316px !important; /*ie6*/
}





/* ローカルナビ
------------------------------------------*/
.l_navi{
width:141px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.l_navi li{
text-align:left;
width:139px;
height:36px;
line-height:36px;
background:#F6F6F6;
display:block;
border-top:1px #D7D7D7 solid;
border-left:1px #D7D7D7 solid;
border-right:1px #D7D7D7 solid;
border-bottom:1px #D7D7D7 solid;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.qcd_li{
border-bottom:none !important;
}

.l_navi li a{
display:block;
height:36px;
}

.l_navi li a:hover{
display:block;
background-color:#F1CDCD;
}

.lnavi02{
border-bottom:1px #D7D7D7 solid;
}

.li_txt{
display:block;
margin-left:10px;
}




/* エイテックTABLE
============================================*/
#equ_t01{
width:396px;
margin:0px auto;
}

.equ_bg01{
background:#d7d7d7;
}

.t_cell{
background:#bddbeb;
padding:5px 0px;
text-align:center;
font-weight:normal;
}

.d_cell{
background:#fff;
padding:5px 0px;
text-align:center;
}


/* 会社地図
============================================*/
#map{
width:396px;
margin:0px auto;
}


/* ISO
============================================*/
.iso_table{
margin:0px;
padding:0px;
}

.iso_table02{
clear:both;
margin:0px;
padding:0px;
}

.iso_table03{
clear:both;
margin:0px 0px 20px 0px;
padding:0px;
}

.i_t_left{
width:100px;
float:left;
}

.i_t_right{
width:150px;
float:left;
}

.iso_houshin{
margin-bottom:7px !important;
}

.iso_line{
clear:both;
}

.iso_left{
width:222px !important;
height:234px !important;
margin:0px !important;
padding:0px !important;
float:left !important;
}

.iso_right{
width:170px !important;
float:left !important;
margin:15px 0px 0px 0px !important;
padding:0px !important;
}

/*2010QCD*/

.qcd{
	margin:0px 0px 0px 0px;
	padding-left:8px !important;
	text-align:center;
}

.qcd ul{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.qcd ul li{
	width:397px;
	height:49px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}

.qcd_last{
	margin-bottom:0px !important;
}

* html .qcd ul li{
	font-size:0px;
	display:inline;
}













