@charset "utf-8";


/*서브-상단비주얼 */
#svisual{width:100%; height:183px; background: url(../img/sub/s_main01.jpg) no-repeat center center; position:relative; min-width:1100px; opacity:0 }
#svisual .svisual_in{width:1100px; margin:0 auto; height:183px; text-align:center;}
#svisual .svisual_in .s_text h2{font-size:40px; font-weight:bold; color:#FFF; padding-top:0; letter-spacing:-1.2px; opacity:0}
#svisual .svisual_in .s_text p{font-size:17px; color:#FFF; padding-top:0; letter-spacing:-1.2px; opacity:0}
#svisual.a{background:url(../img/sub/s_main01.jpg) no-repeat center top;}
#svisual.b{background:url(../img/sub/s_main02.jpg) no-repeat center top;}
#svisual.c{background:url(../img/sub/s_main03.jpg) no-repeat center top;}
#svisual.d{background:url(../img/sub/s_main04.jpg) no-repeat center top;}



/*인사말/연혁*/
.greet01{ background:url(../img/sub/year_bg.jpg) no-repeat right 600px;}
.greet01 .info{font-size:30px; line-height:1.4em; color:#333; margin-bottom:20px;}
.greet01 .info span{color:#d34141;  font-weight:bold;}
.greet01 div{font-size:16px; line-height:2em; color:#333;}
.box1{text-align:left;}
.box1 td{border-bottom:1px solid #efefef; padding:7px; line-height:18px; font-size:15px; color:#666;}
.box1 td.year{border:0; line-height:1.8em; font-size:22px; color:#ffa54f; font-weight:bold; padding-top:40px; background:url(../img/common/c_icon11.gif) no-repeat left 27px; }
.box1 td.last{border-bottom:0px;}
.box1 td.title{font-size:16px; color:#6c4141; width:120px; text-align:center;}
.map{z-index:0; margin-top:30px;}
.map_table{width:490px; border-collapse:separate; border-spacing:0px; margin-top:33px;}
.map_table th{width:95px; color:#333; text-align:left; padding:10px 0 10px 0; border-bottom:1px dashed #d4d4d4; vertical-align:top; font-size:18px;}
.map_table td{border-bottom:1px dashed #d4d4d4; padding:8px 0 8px 10px; font-size:15px; color:#666;} 



/* 설비현황 - 생산설비현황*/
.facilities01 .big_title{font-size:23px; line-height:2em; margin-bottom:10px; background:url(../img/common/c_icon1.gif) no-repeat left center; padding-left:30px;}
.facilities01 p{color:#CA4649; font-size:17px; }
.facilities01 ul {margin-bottom:50px;}
.facilities01 ul.un{margin-bottom:5px;}
.facilities01 ul li{float:left; margin-right:18px; text-align:center; margin-bottom:40px;}
.facilities01 ul:after{display:block; content:""; clear: both;}
.facilities01 ul li.last{margin-right:0;}
.facilities01 ul li h2{padding:9px 0 13px 0; background:#635353; color:#fff; width:200px; margin:20px auto; border-radius:50px; font-size:15px;}
.facilities01 ul li div{font-size:16px; line-height:1.5em; margin-top:20px;}



/* 설비현황 - 검사설비현황*/
.facilities02 .big_title{font-size:23px; line-height:2em; margin-bottom:20px; background:url(../img/common/c_icon1.gif) no-repeat left center; padding-left:30px;}
.facilities02 p{color:#CA4649; font-size:17px; }
.facilities02 ul {margin-bottom:50px;}
.facilities02 ul.un{margin-bottom:5px;}
.facilities02 ul li{float:left; margin-right:50px; text-align:center; margin-bottom:60px;}
.facilities02 ul:after{display:block; content:""; clear: both;}
.facilities02 ul li.last{margin-right:0;}
.facilities02 ul li h2{padding:8px 0 13px 0; background:#635353; color:#fff; width:200px; margin:20px auto; border-radius:50px;}
.facilities02 ul li div{font-size:18px; line-height:1.5em; margin-top:20px;}



