@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}

/* 페이지 포인트 컬러 */
#pageCm .pg_color{color:#2c6cad}
#pageCm .pg_bdcolor:before{border-color:#2c6cad}
#pageCm .pg_bgcolor{background-color:#2c6cad}

/* 공통 */
#pageCm{position:relative;font-size:16px;width:1070px;padding-bottom:50px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'notokr-regular'}
#pageCm .tit_area{margin-bottom:25px;color:#aaa;letter-spacing:-.8px;font-family:'notokr-light'}
#pageCm .tit_area span{display:inline-block;font-size:14px;letter-spacing:2px;text-transform:uppercase;font-family:'notokr-bold'}
#pageCm .tit_area.t_center span:after{display:block;content:"";width:1px;height:30px;margin:12px auto;background-color:#d1d1d1}
#pageCm .tit_area p{font-size:29px;line-height:1.4}
#pageCm .t_center{text-align:center}
#pageCm .c_black{color:#333}
#pageCm strong{font-weight:normal;font-family:'notokr-bold'}
#pageCm .stit_area{font-size:17px;line-height:1.6}
#pageCm .stit_area h4{padding-bottom:15px;font-size:29px;font-weight:normal;line-height:1.4;font-family:'notokr-regular'}

/*페이지공통*/
#Pagecommon{font-size:16px;color:#555;line-height:26px;letter-spacing:-0.3px;font-family:'notokr-regular'}

/*대표 인사말*/
.p33 .tit_wrap{position:relative;height:300px;margin-bottom:69px;background:url(/sh_page/img/p33_bg.png) no-repeat}
.p33 .tit_wrap .txt{position:absolute;bottom:-40px;width:601px;padding:43px 0 0 0;border-radius:0 48px 0 0;background:#fff}
.p33 .tit_wrap .txt .s_txt{margin-bottom:20px;font-size:28px;color:#333;line-height:38px;font-family:'notokr-light'}
.p33 .tit_wrap .txt .s_txt span{font-family:'notokr-bold'}
.p33 .tit_wrap .txt .line{width:242px;height:1px;margin-bottom:21px;background:#ff661a}
.p33 .tit_wrap .txt .line:after{display:inline-block;position:absolute;top:39px;right:314px;content:"";width:4px;height:10px;background:#ff661a;transform: rotate(40deg);-webkit-transform: rotate(40deg)}
.p33 .sign{font-family:'notokr-medium'}

/*도장부스*/
.p37 ul{padding:20px 15px;margin-top:17px;border:1px dotted #ddd}
.p37 ul li:before{display:inline-block;content:"";width:3px;height:3px;margin:0 7px 5px 0;border-radius:5px;background:#ff661a}

/*흡착에의한시설(A/C TOWER)*/
.p38 ul{padding:20px 15px;margin-top:17px;border:1px dotted #ddd}
.p38 ul li:before{display:inline-block;content:"";width:3px;height:3px;margin:0 7px 5px 0;border-radius:5px;background:#ff661a}

/*여과집진설비*/
.p39 ul{padding:20px 15px;margin-top:17px;border:1px dotted #ddd}
.p39 ul li:before{display:inline-block;content:"";width:3px;height:3px;margin:0 7px 5px 0;border-radius:5px;background:#ff661a}

/*건조시설*/
.p40 ul{padding:20px 15px;margin-top:17px;border:1px dotted #ddd}
.p40 ul li:before{display:inline-block;content:"";width:3px;height:3px;margin:0 7px 5px 0;border-radius:5px;background:#ff661a}

/*환경 인허가*/
.p42 .tit_wrap{position:relative;height:273px;margin-bottom:208px;background:url(/sh_page/img/p42_bg.png) no-repeat}
.p42 .tit_wrap ul{overflow:hidden;position:absolute;top:189px;left:88px;width:895px;margin:0 auto;box-shadow:2px 3px 5px 2px rgba(0,0,0,.2);background:#fff;text-align:center}
.p42 .tit_wrap ul li{float:left;width:223px;height:234px;padding:105px 0 0;border-right:1px solid #ddd}
.p42 .tit_wrap ul li.last{border-right:0}
.p42 .tit_wrap ul li .line{display:block;width:25px;height:2px;margin:0 auto 11px;;background:#ff661a}
.p42 .tit_wrap ul li.fi .line:before{display:block;position:absolute;top:44px;content:"";width:34px;height:40px;background:url(/sh_page/img/p42_icon.png) no-repeat}
.p42 .tit_wrap ul li.two .line:before{display:block;position:absolute;top:44px;left:311px;content:"";width:54px;height:40px;background:url(/sh_page/img/p42_icon2.png) no-repeat}
.p42 .tit_wrap ul li.thr .line:before{display:block;position:absolute;top:44px;left:526px;content:"";width:60px;height:48px;background:url(/sh_page/img/p42_icon3.png) no-repeat}
.p42 .tit_wrap ul li.last .line:before{display:block;position:absolute;top:44px;right:90px;content:"";width:50px;height:40px;background:url(/sh_page/img/p42_icon4.png) no-repeat}

.p42 .s_tit{padding:11px 0;color:#333;background:#f2f2f2;font-family:'notokr-medium'}
.p42 .s_tit span{padding:12px 15px;margin-right:21px;color:#fff;background:#ff661a}
.p42 .txt{padding:29px 71px}
.p42 .txt li:before{display:inline-block;content:"";width:8px;height:1px;margin:0 12px 5px 0;background:#666}
.p42 .txt02{overflow:hidden;padding:37px 70px}
.p42 .txt02 li{float:left;width:300px;padding:15px;margin:0 10px 10px 0;border:1px dotted #ddd;border-top:2px solid #666;text-align:center}
.p42 .txt02 li.last{margin-right:0}

/*유해방지 계획서*/
.p43 .tit_wrap{position:relative;height:273px;margin-bottom:155px;background:url(/sh_page/img/p43_bg.png) no-repeat}
.p43 .tit_wrap .txt{position:absolute;top:189px;left:88px;width:895px;padding:42px 28px;margin:0 auto;box-shadow:2px 3px 5px 2px rgba(0,0,0,.2);text-align:center;background:#fff}
.p43 .tit_wrap .txt p{padding-bottom:16px;font-size:20px;color:#333;font-family:'notokr-medium'}

.p43 .s_tit{padding:11px 0;color:#333;background:#f2f2f2;font-family:'notokr-medium'}
.p43 .s_tit span{padding:12px 15px;margin-right:21px;color:#fff;background:#ff661a}
.p43 .txt02{padding:29px 71px}
.p43 table{width:922px;margin:0 0 0 71px;border-collapse:collapse;border-top:2px solid #ff661a;text-align:center}
.p43 table tr th{border:1px solid #ddd;color:#fff;background:#656565}
.p43 table tr td{border:1px solid #ddd}

.p43 .txt03{padding:15px 71px 40px}
.p43 .d_btn{margin-bottom:53px}
.p43 .d_btn a{width:227px;padding:19px;margin-left:70px;border-radius:2px;text-align:center;background:rgba(255,102,26,.2);transition: all 0.3s;-webkit-transition: all 0.3s}
.p43 .d_btn a:hover{color:#fff;background:#ff661a;transition: all 0.3s;-webkit-transition: all 0.3s}
