@charset "utf-8";
/* CSS Document */
/*----------------------------------------*/
#wrapMain div.ele{
margin:30px 0;
}
#wrapMain div.ele th{
padding:0 20px 0 0;
}
#wrapMain div.ele th img{
display:block;
}
#wrapMain div.ele th p{
width:194px;
margin:10px 0 20px 0;
text-align:center;
font-size:0.8em;
font-weight:bold;
}
#wrapMain div.ele td h3{
margin:0 0 10px 0;
padding:5px 0;
color:#53b5dd;
font-weight:bold;
border-bottom:1px solid #53b5dd;
}
#wrapMain div.ele td div.btn{
margin:20px 0;
text-align:right;
}
/**/
#wrapMain div.kaizen{
margin:20px 0 0 0;
padding:0 0 20px 0;
background:url(images/idx_kaizen_btm.gif) no-repeat 0 100%;
}
#wrapMain div.kaizen th.r{
padding:0 30px 0 0;
}
#wrapMain div.kaizen td{
background:url(images/idx_kaizen_back.gif) repeat-y;
}
#wrapMain div.kaizen td.pht{
padding:0 0 0 10px;
}
#wrapMain div.kaizen td p{
width:190px;
margin:0 0 0 14px;
padding:10px 0 0 0;
}
/**/
/*極み----------------------------------------*/
#wrapMain div.kiwami{
margin:20px 0;
padding:0 0 20px 0;
border-bottom:1px solid #dddddd;
}
#wrapMain div.kiwamiTop{
margin:20px 0;
padding:20px 0;
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd;
}
#wrapMain div.kiwami th,#wrapMain div.kiwamiTop th{
padding:0 20px 0 0;
}
#wrapMain div.kiwami img,#wrapMain div.kiwamiTop img{
display:block;
}
#wrapMain div.kiwami td img,#wrapMain div.kiwamiTop td img{
margin:0 0 0 20px;
}
/**/
/*設備----------------------------------------*/
#wrapMain div.setubi{
margin:20px 0;
}
#wrapMain div.setubi h3{
margin:30px 0;
}
#wrapMain div.setubi h4{
margin:30px 0 10px 0;
}
#wrapMain div.setubi h5{
font-size:0.9em;
color:#53b5dd;
font-weight:bold;
}
#wrapMain div.setubi th{
padding:20px 0 10px 0;
}
#wrapMain div.setubi th.dyn{
padding-right:15px;
}
#wrapMain div.setubi td.dyn{
padding:0 15px 0 0;
}
#wrapMain div.setubi td p{
width:225px;
margin:10px 0 0 0;
}

/**/
/*工場----------------------------------------*/
#wrapMain div.kojyo{
padding:0 0 20px 0;
background:url(images/kojyo_panel_btm.gif) no-repeat 0 100%;
}
#wrapMain div.kojyo th{
background:url(images/kojyo_panel_back.gif) repeat-y;
}
#wrapMain div.kojyo td{
padding:0 27px;
background:url(images/kojyo_panel_back.gif) repeat-y;
}
#wrapMain div.kojyo img{
display:block;
}
#wrapMain div.kojyo td{
padding:0;
}
#wrapMain div.kojyo td.dyn{
/*padding-right:37px;*/
}
#wrapMain div.kojyo th{
padding:0 0 10px 0;
}
#wrapMain div.kojyo th.dyn img.dyn{
display:block;
margin:0 15px 0 0;
}
#wrapMain div.kojyo th table.ele{
margin:0 0 0 27px;
}
#wrapMain div.kojyo th table.ele td{
padding:0 15px 0 0;
background:none;
}
#wrapMain div.kojyo td img.pht{
margin:0 0 0 27px;
display:block;
}
#wrapMain div.kojyo th table.ele td p{
width:155px;
}
#wrapMain div.kojyo td table.btn{
margin:10px 0 0 27px;
}
#wrapMain div.kojyo td table.btn img{
display:block;
}
#wrapMain div.kojyo td table.btn td{
padding:0 4px 0 0;
background:none;
}
/*end*/

