@charset "utf-8";
.wrap_dwpage{font-family:"Noto Sans KR",나눔고딕,'Malgun Gothic','애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', '돋움', Dotum,  AppleGothic, Helvetica, sans-serif;font-size:15px;color:#333;line-height:1.5em;}
.wrap_width{max-width:800px;margin:0 auto}
.dwpage_h1{margin:35px 0 45px 0;padding:0;font-weight:600;font-size:34px;line-height:38px;position:relative;text-align:center;}
.dwpage_h1:after{content:"";display:block;position:absolute;width:36px;height:1px;left:50%;margin-left:-18px;bottom:-15px;}
.dwpage_h1B:after{background:#2790df !important}
.dwpage_h1C:after{background:#4d84d7 !important}
.dw_quotes{color:#bbb;font-size:48px;vertical-align:top;font-family:Helvetica;}
.dwpage_h3{margin:25px 0;padding:0;font-weight:400;font-size:28px;line-height:42px;position:relative;}
.dwpage_h3B{margin:25px 0 15px 0;padding:0;font-weight:600;font-size:20px;line-height:32px;position:relative;}
.dw-first-letter::first-letter{font-size:130%;letter-spacing:1px;font-weight:600;vertical-align:bottom;}
.dwpage_h4{margin:25px 0px;padding:0;font-weight:600;font-size:18px;line-height:28px;}
.dwpage_h4::first-letter {font-size:120%;letter-spacing:2px;font-weight:600;vertical-align:bottom;}
.hr-dw{height:1px;overflow:hidden;border-top:1px dotted #bbb}

.ik_h1{margin:15px 0;padding:0;font-weight:600;font-size:34px;line-height:48px;position:relative;color:#b3a275;}
.ik_h2{margin:25px 0 10px 0;padding:0;font-weight:600;font-size:22px;line-height:34px;position:relative;color:#384b9c;}
.ik_h2:after{content:"";display:block;position:absolute;width:18px;height:2px;left:0px;bottom:-8px;background:#384b9c}
.ik_h3{margin:15px 0;padding:0;font-weight:600;font-size:18px;line-height:24px;}
.dw_ul{list-style:none;margin:0;padding:0;}
.dw_ul li{padding-left:15px;background:url(../img/bg_ol.gif) no-repeat left 10px;margin-bottom:10px;}
.dw_ulB{margin:0;padding:0;padding-left:20px;}
.w40{width:40%;}
.w50{width:50%;}
.w45{width:45%;}
.w55{width:55%;}
.w60{width:60%;}
.floatLeft{float:left}
.floatRight{float:right}
.TextAlignCenter{text-align:center;}
.TextAlignRight{text-align:right;}
.max100{max-width:100%;vertical-align:middle;}
.img54 .max100{max-width:54px;}
.font-600{font-weight:600;}
.font-700{font-weight:700;}
.font-20{font-size:20px;}
.font-24{font-size:24px;line-height:32px;}
.font-28{font-size:28px;}
.font-18{font-size:18px;}
.font-16{font-size:16px;}
.line-height15{line-height:1.5em;}
.line-height20{line-height:2em;}
.padding-left40{padding-left:40px;}
.padding-left60{padding-left:60px;}
.padding-right40{padding-right:40px;}
.padding-top10{padding-top:10px;}
.padding-top20{padding-top:20px;}
.padding-top30{padding-top:30px;}
.margin10{margin:10px 0;}
.margin20A{margin:20px 0 10px 10px;}
.margin20{margin:20px 0;}
.margin30{margin:30px 0;}
.margin40{margin:40px 0;}
.margin20M{position:relative;top:-20px;margin-bottom:-20px;}
h1 .font-18{letter-spacing:-1px;}
/* 연혁 */
.history_dl{list-style:none;margin:0 0 0 10px;padding:0;line-height:20px;}
.history_dl dt{position:relative;padding-left:20px;margin-bottom:15px;margin-top:35px;font-size:20px;font-weight:600;}
.history_dl .out-round{position:absolute;width:11px;height:11px;left:-10px;top:0px;background:#fff;padding:3px;border-width:1px;border-style:solid;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.history_dl .in-round{width:11px;height:11px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.history_dl dd{padding-left:35px;background:url(../img/bg_ol.gif) no-repeat 20px 8px;margin:0 0 8px 0;}
.history_dl dd.none_bg{background:none;padding:20px 0 10px 20px;}
/* 지도 */
.map_iframe{border:1px solid #e9e9e9;padding:5px;}
.map_iframe iframe{width:100%;height:500px;vertical-align:middle;}
.dw_address i{font-size:15px;vertical-align:top;padding-top:4px;width:18px;overflow:hidden;}
.address_span{display:inline-block;margin-bottom:10px;margin-right:15px;position:relative;padding-left:34px;}
.dw_add_span{background:#ce606b;display:inline-block;text-align:center;position:absolute;left:0;top:3px;line-height:24px;height:24px;width:24px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:10px;}
.address_span i{color:#fff}
.dw_add_span2{background:#ddb086;}
.dw_add_span3{background:#a5784e;}
.dw_add_span4{background:#786b62;}
.dw_add_span5{background:#1f971b;}
.dw_add_span6{background:#786b62;}

.pannel{margin:40px 0;}
.quick_menu{margin:20px 0 !important;padding:0 !important;padding-top:10px !important;list-style:none;}
.quick_menu li{float:left;padding:0 10px 5px 0px;}
.quick_menu li a{line-height:24px;padding:3px 15px;background:#838C93;color:#fff;display:inline-block;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.3);box-shadow:2px 2px 4px rgba(0,0,0,0.3);}
.quick_menu li a:hover,
.quick_menu li.on a{background:#384b9c}

.pannel1 .in_pannel ul{margin:30px 0 0 0;padding:0;list-style:none;font-weight:600;font-size:17px;color:#384b9c}
.pannel1 .in_pannel ul li{padding-left:20px;background:url(../img/pannel_li.png) no-repeat left 3px;}
.pannel1 .in_pannel ul ul{margin:10px 0px 30px -2px;font-weight:400;font-size:15px;color:#222;}
.pannel1 .in_pannel ul ul li{margin-bottom:5px;background:url(../img/bg_ol.gif) no-repeat left 10px;padding-left:13px;}



.pannel2 ul{margin:0;padding:0;list-style:none;}
.pannel2 ul li{background:url(../img/bg_ol.gif) no-repeat left 10px;padding-left:13px;}
.pannel2 table{width: 100%;margin-top:30px;
    border-collapse: collapse;border-right:1px solid #ddd; border-top:5px solid #e94f57;font-size:15px;line-height:24px;}
.pannel2 td,
.pannel2 th{padding:10px 20px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;background:#fafafa;}
.pannel2 th{white-space:nowrap;font-weight:600;width:212px;padding:10px;background: #fff !important;}
.pannel2 table h3{font-size:18px;font-weight:700;color:#111;padding:0 0 0 20px;margin:0 0 10px 0;line-height:24px;background:url(../img/bg_h3.gif) no-repeat left 6px}

.pannel2 .bg1 td,
.pannel2 .bg1 th{background:#f6f6f6;}
.max560{max-width:560px;}
.pannel3_top{font-weight:600;font-size:17px;}
.pannel3_middle{padding:5px 0 0 10px;color:#777;}
.in_pannel3{border-bottom:1px solid #ddd;padding:20px 0;}
.in_pannel3:last-child{border:0;} 
.in_pannel3 img{vertical-align:middle;}

.pannel4 .in_pannel ul{margin:30px 0 0 0;padding:0;list-style:none;font-weight:600;font-size:15px;color:#222;text-align:center;}
.pannel4 .in_pannel li{float:left;width:25%;}
.pannel4 .in_pannel li h4{font-weight:600;margin:10px 0 20px 0;}
.pannel4 .in_pannel li:hover h4{color:#384b9c}
.padding5{padding:0 5px;}
.padding5 span{display:inline-block;padding:5px;border:1px solid #ddd;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.pannel4 .in_pannel li:hover .padding5 span{border:1px solid #384b9c}
.pannel_content{margin-top:30px;}
.pannel_content a{display:block;}
.pannel_content .xe_content a{font-size:15px;line-height:1.5em;padding-left:20px;background:url(../img/file.png) no-repeat left 3px;margin-bottom:5px;}
.pannel_content .xe_content a:hover{color: #384b9c;text-decoration:underline}
.pannel_content .btnArea  a{display:inline-block}
.pannel_content h2{font-size:17px;font-weight:600;}
.pannel5 .pannel3_top{color:#5c6fbf;padding-bottom:20px;}

.dw_color1{color:#2879cd}
.dw_color1 .dw_border{border-color:#546ac6}

.dw_color2{color:#000}
.dw_color2 .dw_border{border-color:#4d84d7}

.dw_color3{color:#384b9c}
.dw_bg3 {background:#2777cc;padding:10px 0;}


.dw_color4{color:#2c3f8f}
.dw_bg4 {background:#d9ebff;padding:10px 20px 20px 20px;}

.dw_color5{color:#21337c}
.dw_color5 .dw_border{border-color:#21337c}

.dw_color6{color:#162664}
.dw_color6 .dw_border{border-color:#162664}

.bg_ceo{padding-bottom:170px;background:url(../img/bg_ceoB.jpg) no-repeat left bottom}
.ceo{line-height:25px;padding-right:130px;background:url(../img/img_ceo.jpg) no-repeat right top}

.wrap_dw_box{margin:0 -10px;}
.dw_box2{width:50%;float:left;}
.in_dw_box{margin:10px;padding:20px 0 20px 20px;background:#329ce0;border:10px solid #329ce0;position:relative;height:200px;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.in_dw_box h2{margin:5px 0 10px 0;padding:0;line-height:24px;font-weight:600;font-size:18px;color:#fff;position:relative;}
.in_dw_box h2:after{content:"";display:block;width:16px;height:2px;position:absolute;background:#fff;left:0;bottom:-10px}
.foot_dw_box{position:relative;margin-top:25px;color:#fff;}
.foot_dw_box .dw_ul li{margin-bottom:0px;background:url(../img/bg_ol_w.gif) no-repeat left 10px;}
.in_dw_box:hover{border-color:#268fd3;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);}
.box_spanB{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;-ms-transition:all 300ms;display:block;clear:both;position:absolute;width:0;height:0;right:0px;top:0px;border:7px solid transparent;border-right-color:#fff;border-top-color:#fff;width:0;height:0;text-indent:-9999px;overflow:hidden;}

.dw_button{background:#222;display:inline-block;padding:10px 25px;line-height:24px;color:#fff;font-size:16px;font-weight:600;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.dw_button:hover{background:#329ce0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);}
.dw_button_absolute{position:absolute;right:0;top:0;}
.Or_a .dw_button{margin:0 10px;}
.to_div{margin:0 20px;}
.in_to_div{border: 5px solid #5284c3;min-height:210px;height: auto !important;}
.in_to_div h3{background:#99cdff;margin:0;padding:5px 0;line-height:28px;font-weight:bold;color:#111;}
.inner_to_div{margin:10px;}

.toho1{margin:0 auto;padding:68px 0 40px;list-style:none;text-align:center;background:url(../img/w_moB.gif) 50% bottom no-repeat;color:#fff;font-size:20px;font-weight:600;max-width:700px;}
.toho2{padding:25px 0 60px;background:url(../img/w_mo2B.gif) 50% bottom no-repeat;color:#222;font-size:15px;}
.toho_h3{font-size:18px;font-weight:600;font-size:20px;color:#4d84d7;display:none;}

.toho3{font-size:15px;font-weight:600;color:#222;padding:10px;margin:0 auto;max-width:660px;border:5px solid #cde6ff;text-align:center;list-style:none;background:none;}

.toho1 li{line-height:30px;float:left;width:25%;}
.toho2 li{line-height:30px;float:left;width:20%;}
.toho3 li{display:inline-block;*display:inline;line-height:24px;border:4px solid #97b5db;width:auto;float:none;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;margin:5px;padding:0 30px;}
.toho4{line-height:28px;font-size:20px;font-weight:600;padding:10px;color:#fff;background:#4d84d7}

.sb_table{width: 100%;margin-top:30px;
    border-collapse: collapse;border-right:1px solid #ddd; border-top:5px solid #70b7ed;font-size:13px;line-height:24px;}
.sb_tableB{margin-top:10px;}
.sb_table td,
.sb_table th{padding:5px 5px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
.sb_table th{padding:10px 10px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;background:#fafafa;font-weight:600;color:#111;font-size:15px;}
.Or_img img{margin:5px;}
.or_ul{margin:0;padding:0;list-style:none;}
.or_ul li{float:left;width:50%;margin:40px 0;}
.or_ul h3{margin:5px 0 15px 0;padding:0;font-weight:600;color:#bc1a1a;font-size:24px;line-height:28px;}
.or_ul h3 span{color:#a12641}
.or_ul li .ors_div{border:10px solid #f1f1f1;margin:0 10px;padding:10px;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.or_ul li:hover .ors_div{border:10px solid #70b7ed;}
.or_ul img{padding:0 10px;}
.ors_div{position:relative;}
.ors_div img{float:left;margin-right:15px}
.in_ors_div{min-height:95px;}
.or_num{display:inline-block;width:35px;height:20px;padding:10px 0 10px 5px;color:#222;line-height:20px;font-size:20px;font-weight:600;position:absolute;background:#f1f1f1;right:-5px;top:-5px;text-align:center;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.or_ul li:hover .or_num{background:#70b7ed;color:#fff;}
.or_table td,
.or_table th{padding:8px 10px;}
.or_table ol{padding:0;padding-left:25px;margin:0;}
.wrap_youtube{display:inline-block;position:relative;margin:0 10px;}
.wrap_youtube iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100% !important;height:100% !important;}
.wrap_youtubeB{margin:0;}
.ul20{margin:0;padding:0;list-style:none;}
.ul20 li{float:left;width:20%;margin:10px 0;}
.ul20 h3{color: #329ce0;font-weight:600;}
.sgc_ul{margin:0;padding:0;list-style:none;}
.sgc_ul li{float:left;width:50%;margin:0;}
.sgc_ul h3{margin:5px 0 20px 0;padding:0;font-weight:600;}
.sgc_ul .ors_div{padding:0 30px 0 0;}
.sgc_ul .ors_div img{padding-top:15px;}

.wrap_sgc_table td{width:15.5%;}
.sgc_ulB{margin:20px 0 0 0;padding:0;list-style:none;font-size:14px;line-height:24px;}
.wrap_sgc_table .or_table td,
.wrap_sgc_table .or_table th{padding:8px 5px;}
.w800on{display:none;}
.w33{width:30.3333%;margin:0px 1.5%;}
.nip_ul{margin:0;padding:0;list-style:none;}
.nip_ul li{float:left;width:32.3333%;margin:0;margin-right:1%;text-align:center;height:290px;}
.nip_ul li div{margin:10px 0;line-height:20px;min-height:60px;}
.nip_ul li img{max-width:100%;}

.pannel2 .toho_table{border-top:5px solid #70b7ed;}
.pannel2 table.toho_table h3{font-weight:600;}
@media screen and (max-width:1023px){
.wrap_dwpage{margin:0 10px;}
}
@media screen and (max-width:730px){
.w45,
.w55,
.w50,
.w40,
.w60{width:100%;}
.dwpage_h1{margin:15px 0 45px 0;font-size:28px;line-height:38px;}
.dwpage_h3{margin:25px 0;padding:0;font-weight:600;font-size:24px;line-height:32px;position:relative;}
.padding-left40{padding-left:0px;}
.padding-right40{padding-right:0px;}
.font-18{font-size:16px;}
.history_dl{margin-left:5px;}

.in_dw_box{height:auto}
.foot_dw_box{position:relative;right:auto;left:0;bottom:auto;padding-top:20px;}
.wrap_dw_box{margin:0;}
.dw_box2{width:100%;float:left;}
.dwpage_h1 .font-18{line-height:24px;display: block;}
.Tungsten{margin:20px 0 }
.or_ul li,
.sgc_ul li{width:100%;}
.sgc_ul .ors_div{padding:0;}
.w800on{display:block;}
.w800off{display:none;}
}
@media screen and (max-width:700px){
.toho_h3{display:block;margin:40px 0 10px 0;}
.toho1{background:none;text-align:left;color:#333;font-size:16px;padding:0 0 0 0px;letter-spacing:0px;border:0;}
.toho1 li{width:auto;margin:0;padding:0;margin-right:15px;background:url(../img/bg_ol.gif) no-repeat left 12px;padding-left:13px;border:0;line-height:30px;}
.ul20 li{width:33.3333%;}
.nip_ul li{width:49%;}
}
@media screen and (max-width:530px){
.pannel4 .in_pannel li {width:33.33333%;}
.quick_menu li {padding: 0 5px 5px 0px;}
.pannel2 th{width:120px;padding:5px;}
.in_dw_box{margin:5px 0;}
.sb1,
.sb2{display:none;}
}
@media screen and (max-width:480px){
.pannel4 .in_pannel li {width:50%;}
.sb5{display:none;}
.or_ul li .ors_div{margin:0;}
.w33{width:47%;margin:7px 1.5%;}
.nip_ul li{float:left;width:100%;margin:5px 0;}
}
@media screen and (max-width:380px){
.pannel2 th{width:80px;}
.ul20 li{width:50%;}
.dwpage_h3{margin:25px 0;padding:0;font-weight:600;font-size:22px;line-height:32px;position:relative;}
}