/**************************************************/
/* 千代田設備の取り組み */
/**************************************************/
div#mn li#mn04 a{background:none;}

/* サイド */
/**************************************************/
div#sd-menu h2{background:url(../img/approach/sd-title.gif) no-repeat;}
div#sd-menu dt{height:40px;}
div#sd-menu dt a{height:40px;}
div#sd-menu dd{height:35px;}
div#sd-menu dd a{height:35px;}

/* 個別設定 */
div#sd-menu dt#sd-menu01{background:url(../img/approach/sd-menu01ov.gif) no-repeat;}
div#sd-menu dt#sd-menu02{background:url(../img/approach/sd-menu02ov.gif) no-repeat;}
div#sd-menu dd#sd-menu02-1{background:url(../img/approach/sd-menu02-1ov.gif) no-repeat;}
div#sd-menu dt#sd-menu03{background:url(../img/approach/sd-menu03ov.gif) no-repeat;}
div#sd-menu dt#sd-menu04{background:url(../img/approach/sd-menu04ov.gif) no-repeat;}
div#sd-menu dt#sd-menu05{background:url(../img/approach/sd-menu05ov.gif) no-repeat;}
div#sd-menu dt#sd-menu06{background:url(../img/approach/sd-menu06ov.gif) no-repeat;}
div#sd-menu dt#sd-menu07{background:url(../img/approach/sd-menu07ov.gif) no-repeat;}

div#sd-menu dt#sd-menu01 a{background:url(../img/approach/sd-menu01.gif) no-repeat;}
div#sd-menu dt#sd-menu02 a{background:url(../img/approach/sd-menu02.gif) no-repeat;}
div#sd-menu dd#sd-menu02-1 a{background:url(../img/approach/sd-menu02-1.gif) no-repeat;}
div#sd-menu dt#sd-menu03 a{background:url(../img/approach/sd-menu03.gif) no-repeat;}
div#sd-menu dt#sd-menu04 a{background:url(../img/approach/sd-menu04.gif) no-repeat;}
div#sd-menu dt#sd-menu05 a{background:url(../img/approach/sd-menu05.gif) no-repeat;}
div#sd-menu dt#sd-menu06 a{background:url(../img/approach/sd-menu06.gif) no-repeat;}
div#sd-menu dt#sd-menu07 a{background:url(../img/approach/sd-menu07.gif) no-repeat;}

div#sd-menu dt#sd-menu01 a:hover{background:none;}
div#sd-menu dt#sd-menu02 a:hover{background:none;}
div#sd-menu dd#sd-menu02-1 a:hover{background:none;}
div#sd-menu dt#sd-menu03 a:hover{background:none;}
div#sd-menu dt#sd-menu04 a:hover{background:none;}
div#sd-menu dt#sd-menu05 a:hover{background:none;}
div#sd-menu dt#sd-menu06 a:hover{background:none;}
div#sd-menu dt#sd-menu07 a:hover{background:none;}

div#sd-menu dt#sd-menu01 a.hover{background:none;}
div#sd-menu dt#sd-menu02 a.hover{background:none;}
div#sd-menu dd#sd-menu02-1 a.hover{background:none;}
div#sd-menu dt#sd-menu03 a.hover{background:none;}
div#sd-menu dt#sd-menu04 a.hover{background:none;}
div#sd-menu dt#sd-menu05 a.hover{background:none;}
div#sd-menu dt#sd-menu06 a.hover{background:none;}
div#sd-menu dt#sd-menu07 a.hover{background:none;}

/* 品質への取り組み */
/**************************************************/
div#iso9001{width:560px;margin-top:10px;}
div#iso9001 div.lo-lf{width:380px;padding-bottom:20px;}
div#iso9001 div.lo-lf p.txt{margin-top:0px;}
div#iso9001 div.lo-rt{width:170px;padding-bottom:20px;}
div#iso9001 div.lo-rt p{line-height:0;}

div#quality{width:560px;margin:0 auto;background:#E6F0FF;padding-bottom:20px;}
div#quality h3{padding:0 5px;line-height:0;border:none;text-align:left;background:url(../img/approach/quality-bg.gif) repeat-x left top;}
div#quality p.txt{margin-top:20px;text-align:left;padding:0 5px;font-size:108%;line-height:1.5em;font-weight:bold;}

/* 人材育成への取り組み */
/**************************************************/
div.traning-box{width:560px;margin-top:20px;padding-top:20px;background:url(../img/common/border-normal.gif) repeat-x left top;}
div.traning-box p.txt{margin-left:15px;margin-right:15px;}

/* 画像3列 */
div.tri-img{margin-top:10px;padding-left:15px;padding-bottom:15px;text-align:center;background:#E4E4E4;}
div.tri-img p{margin-top:5px;text-align:left;}
div.tri-img p.img{margin-top:0;line-height:0;}
div.tri-bg{width:545px;overflow:hidden;}
div.tri-img p.all-caption{width:530px;margin:5px auto 0;text-align:center;}
div.tri-box{width:170px;margin-right:10px;padding-top:15px;float:left;}

/* リンク */
div#training-link{margin-top:20px;padding-left:12px;}
div#training-link span{display:none;}
div#training-link ul{width:548px;overflow:hidden;}
div#training-link li{margin-right:8px;float:left;}
div#training-link a{height:40px;display:block;}

div#training-link li#training01 a{width:180px;}
div#training-link li#training02 a{width:348px;}

div#training-link li#training01 a{width:180px;height:40px;background:url(../img/approach/training-link01.gif) no-repeat;}
div#training-link li#training02 a{width:348px;height:40px;background:url(../img/approach/training-link02.gif) no-repeat;}

/* 安全への取り組み */
/**************************************************/
div.safety-box{width:560px;margin-top:20px;}
div.safety-box p.txt{margin-left:10px;margin-right:10px;}

/* 画像2列 */
div.twi-img{margin-top:10px;padding-left:18px;padding-bottom:18px;text-align:center;background:#E4E4E4;}
div.twi-img p{margin-top:5px;text-align:left;}
div.twi-img p.img{margin-top:0;line-height:0;}
div.twi-bg{width:542px;overflow:hidden;}
div.twi-img p.all-caption{margin:5px auto 0;text-align:center;}
div.twi-box{width:254px;margin-right:16px;padding-top:18px;float:left;}

/* 環境への取り組み */
/**************************************************/
div#environ-img{padding-left:23px;}
div#environ-img div.twi-bg{width:537px;}
div#environ-img div.twi-box{width:249px;}
div#environ-img div#environ01{width:288px;margin-right:18px;}
div#environ-img div#environ02{width:208px;}

/* 社員への健康管理 */
/**************************************************/
div#employ-radio{margin-top:20px;padding:10px;background:#E4E4E4;}
div#employ-radio div.lo{width:540px;}
div#employ-radio div.lo-lf{width:287px;}
div#employ-radio div.lo-lf p.img{line-height:0;}
div#employ-radio div.lo-lf p.txt{margin-top:3px;text-align:left;}
div#employ-radio div.lo-rt{width:240px;}
div#employ-radio div.lo-rt h3{width:240px;padding:45px 0 0;font-size:normal;line-height:0;border:none;}

/* 内部統制への取り組み */
/**************************************************/
div#control-title{margin:20px 0;}
div#control-title p.txt{line-height:0;}
div#control-txt h3{margin-top:20px;}

/* 資格者一覧 */
/**************************************************/
div#ct h3#training-ttl{padding:0;border:none;line-height:0;}
div#qualify{margin-top:20px;padding:0 4px 4px;background:#C93 url(../img/approach/qualify-foot.jpg) no-repeat center bottom;border:1px solid #CBCBCB;border-bottom:none;}
div#qualify h3{padding:0;border:none;line-height:0;}
div#qualify-bg{padding:19px;background:#FFF url(../img/approach/qualify-bg.jpg) repeat-x left top;border:1px solid #CBCBCB;}
div#qualify div.lo{width:510px;}
div#qualify div.lo-lf{width:245px;}
div#qualify div.lo-rt{width:245px;}
div#qualify table{width:245px;}
div#qualify p.txt{margin:0;padding:0 5px;background:#FFF;display:inline;}
div#qualify td{padding:5px 0;text-align:right;vertical-align:top;background:url(../img/approach/qualify-border.gif) repeat-x left 1em;}
div#qualify td p.txt{text-align:right;}
div#qualify td.qualify-name{text-align:left;background-position:right 1em;}
div#qualify td.qualify-name p.txt{text-align:left;}

div#qualify-date p.txt{text-align:right;}

div#qualify-link{text-align:center;}
div#qualify-link p.txt{margin-top:5px;text-align:center;}
div#qualify-link p#link{width:180px;height:41px;margin:0 auto;background:url(../img/approach/qualify-link.gif) no-repeat;}
div#qualify-link a{width:180px;height:41px;display:block;}
div#qualify-link span{display:none;}

div#training-box div.lo{width:560px;}
div#training-box div.lo-lf{width:360px;}
div#training-box div.lo-lf p{margin-right:0;}
div#training-box div.lo-rt{width:185px;}
div#training-box div.lo-rt p{margin:10px 0 0;padding-right:15px;}
div#training-box div.lo-rt img{display:block;}

/* 地域への取り組み */
/**************************************************/
div.region-box div.lo{width:560px;}
div.region-box div.lo img{display:block;}
div.region-box div.lo-lf{width:170px;}

div#region1{margin-bottom:50px;}

div#region-101{width:190px;margin-right:10px;}
div#region-101 p{margin-left:10px;}
div#region-102{width:170px;margin-right:10px;}
div#region-102 img{margin-bottom:5px;}
div#region-102 p{font-size:80%;}
div#region-103{width:170px;}

div#region-201{width:180px;margin-right:10px;}
div#region-201 img{margin-left:10px;}
div#region-202{width:360px;}

div#region-301{width:290px;margin-right:10px;}
div#region-301 p{margin-left:10px;}
div#region-302{width:120px;margin-right:10px;}
div#region-302 img{margin-bottom:5px;}
div#region-303{width:120px;}






/**************************************************/

