.productWeldList li:last-child {
display:none;
}
/*---------------------------------

00.공통
00-01. subVisual
00-02. subNav
00-03. subWrap
00-04. formStyle
00-05. table

01.통합검색
01-01.통합검색-Product
01-02.통합검색-Recruit
01-03.통합검색-News
01-04.통합검색-Contact
01-05.통합검색-검색결과 없음

02.기업소개
02-01.HWBC
02-02.CEO 인사말
02-03.연혁

03.용접사업
03-01.용접재료-리스트
03-02.용접재료-상세
03-03.용접재료 비교표
03-04.용접재료 DOWNLOAD (Approval Status / Product Catalog)
03-05.용접재료 DOWNLOAD (브로셔)
03-06.용접재료 DOWNLOAD (MSDS & TTR)
03-07.용접재료 DOWNLOAD (인증현황)
03-08.용접재료 주요납품실적
03-09.용접재료 연구소 소개
03-10.용접재료 연구 분야
03-11.용접재료 제품 개발 방향

04. BWTS
04-01. BWTS란
04-02.제품소개
04-03.교육센터
04-04.연혁
04-06.Download
04-07.연구소소개
04-08.연구분야

05.철강물류
05-01.사업개요
05-02.주요 취급 품목
05-03.DOWNLOAD

06.지속가능경영
06-01.윤리경영
06-02.규범 및 실천지침
06-03.비윤리 신고

07.고객지원
07-01.CONTACT US(KOREA)
07-02.CONTACT US(Global)
07-03.NEWS-리스트
07-04.NEWS-상세

08.채용정보
08-01.인재상
08-02.인사제도
08-03.복리제도
08-04.채용공고-리스트
08-05.채용공고-상세

09.FOOTER 항목
 09-01.사이트맵
 09-02.법적고지
 09-03.개인정보처리방침


----------------------------------*/
/*-- 00.공통--------------------*/
/*00-01. subVisual*/
.subVisual { position:fixed; left:0; top:0;width:100%; background-repeat:no-repeat; background-size:cover; background-position:top center; height:350px; 
	transition:height .2s; 
	-webkit-transition:height .2s; -ms-transition:height .2s; 
	-moz-transition:height .2s; -o-transition:height .2s; 
}
.subVisual .visualText { position:absolute; bottom:43px; }
.subVisual .visualText p { color:#fff; font-size:20px; font-weight:800; font-family:"NunitoSans", sans-serif; text-transform:uppercase; }
.subVisual .visualText h3 { font-size:60px; font-weight:800; color:#fff; }

/*00-02. subNav*/
.subNav { position:relative; z-index:1000; display:inline-block; width:50%; max-width:460px; }
.subNav + .subNav { margin-left:-5px; }
.subNav + .subNav p:before { content:""; display:inline-block; width:1px; height:26px; background-color:#e5e5e5; position:absolute; left:-1px; top:50%; margin-top:-13px; }
.subNav p { height:60px; line-height:60px; padding-left:60px; position:relative; font-size:20px; font-weight:800; padding-left:3.4%; border:1px solid #fff; }
.subNav p:after { content:""; display:block; width:5px; height:5px; border-top:2px solid #000; border-right:2px solid #000; position:absolute; top:50%; right:20px; margin-top:-5.5px;
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
	transition:transform .2s;
	-webkit-transition:transform .2s;
	-ms-transition:transform .2s;
	-moz-transition:transform .2s;
	-o-transition:transform .2s;
}
.subNav ul { position:absolute; top:60px; background-color:#fff; border-bottom:1px solid #000; display:none; width:100%; max-width:460px; padding-left:3.4%; }
.subNav ul li a { display:block; font-size:20px; font-weight:800; color:#000; padding:10px 0 10px 0; }
.subNav.open p { border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; }
.subNav.open ul { border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5; }
.subNavWrap.fixed {position:fixed;top:0;left:0;width:100%;box-shadow:0px 1px 10px rgba(0, 0, 0, 0.1);background-color:#fff;z-index:20;
	transition:top .2s;
	-webkit-transition:top .2s;
	-ms-transition:top .2s;
	-moz-transition:top .2s;
	-o-transition:top .2s;
}
.subNavWrap.fixed.fixed2 {top:49px;}

/*00-03. subWrap*/
.subWrap {position:relative;z-index:100;background-color:#fff;margin-top:350px;overflow-x:hidden;
	transition:margin-top .2s;
	-webkit-transition:margin-top .2s;
	-ms-transition:margin-top .2s;
	-moz-transition:margin-top .2s;
	-o-transition:margin-top .2s;
}
.subContent {padding-top:50px;padding-bottom:200px;}
.conPd {padding-left:25%;padding-right:3.4%;}
.subTitleArea {margin-bottom:70px;
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
}

/*00-04 formStyle*/
.tabSliderWrap {border-top:1px solid #000;border-bottom:1px solid #000;margin:30px 0;position:relative;}
.tabSliderWrap .swiper-wrapper {flex-wrap:wrap;
	-webkit-transform:inherit !important;
	-ms-transform:inherit !important;
	transform:inherit !important;
}
.tabSliderWrap .swiper-button-next,
.tabSliderWrap .swiper-button-prev {display:none;top:0 !important;height:100% !important;margin-top:0 !important;width:60px;outline:none;}
.tabSliderWrap .swiper-button-next {right:0 !important;}
.tabSliderWrap .swiper-button-prev {left:0 !important;}
.tabSliderWrap .swiper-button-next:before,
.tabSliderWrap .swiper-button-prev:before {display:none;}
.tabSliderWrap .swiper-button-next:after,
.tabSliderWrap .swiper-button-prev:after {content:"";display:block;width:10px;height:10px;border-top:2px solid #171c5a;border-right:2px solid #171c5a;position:absolute;top:50%;right:25px;margin-top:-5.5px;}
.tabSliderWrap .swiper-button-prev:after {
	-webkit-transform:rotate(-136deg);
	-ms-transform:rotate(-136deg);
	transform:rotate(-136deg);
}
.tabSliderWrap .swiper-button-next:after {
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.tabSliderWrap .swiper-slide {width:auto !important;}
.tabSliderWrap .swiper-slide a {display:block;padding:0 50px;text-align:center;font-size:30px;font-weight:800;height:100px;line-height:100px;color:#000;}
.tabSliderWrap .swiper-slide.on a {background-color:#171c5a;color:#fff;}

/* 용접재료 수정 시작 */
.materialTabWrap .swiper-slide {}
.materialTabWrap .swiper-slide .cate_on {display:block;padding:10px 30px !important;width:100%;height:100% !important;line-height:1 !important;}
.materialTabWrap .swiper-slide.on .cate_on {padding:13px 30px !important;background-color:#171c5a;}
.materialTabWrap .swiper-slide span {padding:6px 10px 3px 10px;display:inline-block;font-size:13px;text-align:center;font-weight:400;color:#fff;margin:5px auto 0 auto;border-radius:100px;}
.materialTabWrap .swiper-slide span.t223170 {background:#223170;}
.materialTabWrap .swiper-slide span.t404040 {background:#404040;}
.materialTabWrap .swiper-slide span.t054a1b {background:#054a1b;}
.materialTabWrap .swiper-slide span.t750000 {background:#750000;}
.materialTabWrap .swiper-slide.on span {background:none;margin-top:0;}
/* 용접재료 수정 끝 */

.searchTab02Wrap {padding:20px 0 10px;}
.searchTab02Wrap + .searchTab02Wrap {border-top:1px solid #ebebeb;}
.searchTab02Wrap + .searchTab02Wrap {padding:5px 0;}
.searchTab02Wrap .swiper-slide {width:auto;}
.searchTab02 .swiper-wrapper,
.searchTab04 .swiper-wrapper {flex-wrap:wrap !important;
	-webkit-transform:inherit !important;
	-ms-transform:inherit !important;
	transform:inherit !important;
}
.checkBtn {/* margin-right:20px; *//* margin:10px; */}
.checkBtn > span {display:inline-block;border:1px solid #ccc;height:40px;line-height:38px;border-radius:30px;padding:0 30px;font-size:16px;font-weight:800;cursor:pointer;margin:5px;}
.checkBtn input[type="checkbox"] {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.checkBtn input[type="checkbox"]:checked + span {background-color:#151d86;color:#fff;border:1px solid #151d86;}

/* 00-05 table*/
.tableHeader {border-top:1px solid #000;margin-top:20px;}
.tableHeader.brdrBottom {border-bottom:1px solid #ccc;}
.tableHeader th {padding-left:5px;padding-right:5px;}
.tableHeader tr:first-child th {padding-top:15px;padding-bottom:15px;color:#999;border-bottom:1px solid #ccc;}
.tableHeader tr + tr th {color:#000;padding:24px 0;}
.tableStyle1 ul li {display:table;table-layout:fixed;width:100%;}
.tableStyle1 ul li > div {display:table-cell;vertical-align:baseline;padding-bottom:15px;font-size:20px;padding-left:5px;padding-right:5px;}
.tableStyle1 ul li > div + div {padding-top:15px;}
.tableStyle1 ul li a {color:#000;vertical-align:bottom;}
.tableStyle1 ul li:hover {background-color:#f7f7fa;color:#484b73;}
.tableStyle1 ul li:hover a {border-bottom:1px solid #484b73;color:#484b73;}

.mTit {color:#999;font-size:14px;display:none;}

.tableStyle1 ul li b {font-weight:400;}

.tableList .downloadBtn {color:#151d86;font-size:13px;}
.tableList .downloadBtn .ico {margin-left:10px;margin-top:-5px;}
.tableStyle1 ul li:hover a.btn {border:1px solid #151d86;}
.tableList .downloadBtn:hover {background-color:#151d86;color:#fff;}
.tableList .downloadBtn:hover .ico-downloadBlue {background-image:url(../img/common/ico_download.png);}
.tabSliderWrap + .tableStyle1 .tableHeader {border-top:none;}
.tableScrollWrap {width:100%;/* overflow-y:auto; */padding-bottom:20px;}
.tableScroll {min-width:;table-layout:fixed;}
.tableStyle2 {border-top:1px solid #000;}
.tableStyle2 thead tr th {border-bottom:1px solid #000;border-right:1px solid #ccc;padding:15px 5px;font-size:20px;}
.tableStyle2 thead tr:first-child th {border-bottom:1px solid #ccc;color:#999;}
.tableStyle2 thead th:last-child {border-right:none;}
.tableStyle2 tbody td {border-bottom:1px solid #f1f1f1;border-right:1px solid #ccc;padding:15px;font-size:20px;}
.tableStyle2 tbody tr:last-child td {border-bottom:1px solid #000;}
.tableStyle2 tbody td:last-child {border-right:none;}
.pagerWrap {margin-top:100px;text-align:center;}
.pagerWrap ul {display:inline-block;border:1px solid #171c5a;border-radius:50px;padding:0 25px;}
.pagerWrap li {display:inline-block;vertical-align:middle;height:68px;padding:20px 0;}
.pagerWrap li a {display:inline-block;margin:0 15px;font-size:20px;font-family:"NunitoSans", sans-serif;font-weight:100;color:#171c5a;}
.pagerWrap li.on a {border-bottom:1px solid #171c5a;font-weight:800;}
.pagerWrap li a:hover {font-weight:800;}
.ico-prev,
.ico-next {content:"";display:block;width:12px;height:12px;border-top:2px solid #171c5a;border-right:2px solid #171c5a;}
.ico-prev {margin-top:9px;
	-webkit-transform:rotate(-135deg);
	-ms-transform:rotate(-135deg);
	transform:rotate(-135deg);
}
.ico-next {margin-top:6px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}

/*--01.통합검색----------*/
.visualSearch.subVisual {background-color:#141731;position:absolute;padding:0 3.4%;height:400px;}
.visualSearchWrap {width:100%;padding:0 3.4%;position:absolute;left:50%;top:50%;
	-webkit-transform:translateX(-50%) translateY(-20%);
	-ms-transform:translateX(-50%) translateY(-20%);
	transform:translateX(-50%) translateY(-20%);
}
.visualSearchWrap .subSearchBox {margin-bottom:0;}
.searchTab01Wrap {border-bottom:1px solid #000;}
.searchTab01Wrap .swiper-slide {width:auto;}
.searchTab01Wrap .swiper-slide a {display:block;color:#000;font-size:24px;font-weight:800;padding:20px 40px 20px 0;}
.searchTab01Wrap .swiper-slide a sup {font-size:12px;}
.searchTab01Wrap .swiper-slide.on a {color:#f92eb4;}

/* 01-01.통합검색-Product*/
.searchContentProduct {margin-top:30px;}
.searchContentProWrap + .searchContentProWrap {border-top:1px solid #ccc;margin-top:30px;padding-top:30px;}
.searchContentProWrap h5 {margin-bottom:30px;}
.searchContentProWrap .cellWrap {display:table;width:100%;table-layout:fixed;}
.searchContentProWrap .cellWrap .left {display:table-cell;vertical-align:top;width:350px;}
.searchContentProImg {width:100%;height:300px;background-color:#f7f7fa;background-repeat:no-repeat;background-size:80%;background-position:center;}
.searchStick {background-image:url(../img/content/product_weldStick.png);}
.searchFlux {background-image:url(../img/content/product_weldFlux.png);}
.searchSolid {background-image:url(../img/content/product_weldSolid.png);}
.searchTig {background-image:url(../img/content/product_weldTig.png);background-position:right;}
.searchFluxCored {background-image:url(../img/content/product_weldFluxCored.png);}
.searchSeamless {background-image:url(../img/content/product_weldSeamless.png);}
.searchNickel {background-image:url(../img/content/product_weldNickel.png);}
.searchContentProWrap .cellWrap .right {display:table-cell;/* width:calc(100% - 350px);width:-webkit-calc(100% - 350px);width:-moz-calc(100% - 350px); */vertical-align:top;padding-left:50px;}
.searchContentProWrap .cellWrap .right > p {font-size: 20px;color: #999;/*padding-left: 35px;*/padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.searchContentProWrap li a {display:flex;width:100%;font-size:20px;padding:20px 0;color: #999;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s;
}
.proName {color: #67a4ff;margin-right:20px;min-width:250px;}
/*
.searchContentProWrap .cellWrap .right > p {font-size:20px;color:#999;padding-left:35px;padding-bottom:10px;border-bottom:1px solid #ccc;}
.searchContentProWrap li a {position:relative;display:block;width:100%;font-size:20px;color:#999;padding-left:250px;padding-top:20px;padding-bottom:20px;
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
}
.proName {display:inline-block;color:#67a4ff;position:absolute;left:35px;}
*/
.searchContentProWrap li a ul li {display:inline-block;margin-right:10px;}
.searchContentProWrap li a ul li > span {color:#000;font-weight:800;display:inline-block;margin-right:10px;}
.searchContentProWrap li:hover a {background-color:#f7f7fa;}
.searchContentProWrap li:hover a .proName {border-bottom:1px solid #67a4ff;}

@media (max-width:1300px) {
	/*.searchContentProWrap li a {padding-left:165px;}*/
	.searchContentProWrap .cellWrap .left {width:200px;}
	.searchContentProImg {height:150px;}
	.searchContentProWrap .cellWrap .right {/* width:calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px); */}
	.searchContentProWrap .cellWrap .right {padding-left:30px;}
	/*.searchContentProWrap .cellWrap .right > p {padding-left:10px;}*/
	/*.proName {left:10px;}*/
	.proName {min-width:150px;}
	.searchContentProWrap li a {/*padding-left:117px;*/font-size:16px;}
}

/*01-02.통합검색-Recruit*/
.searchContentTable {margin-top:100px;}
.searchContentTable .titStyle5 {margin-bottom:0px;}
.searchContentTable + .searchContentTable {padding-top:100px;/* border-top:1px solid #ccc; */}
.searchContentTable .tableStyle1 ul li > div {text-align:center;}
.searchContentRecruit .tableStyle1 ul li > div:first-child {width:15%;}
.searchContentRecruit .tableStyle1 ul li > div:nth-child(2) {width:10%;}
.searchContentRecruit .tableStyle1 ul li > div:nth-child(3) {width:15%;}
.searchContentRecruit .tableStyle1 ul li > div:nth-child(4) {width:30%;}
.searchContentRecruit .tableStyle1 ul li > div:nth-child(5) {width:20%;}
.searchContentRecruit .tableStyle1 ul li > div:last-child {width:10%;color:#d93131;}

/*01-03.통합검색-News*/
/*01-04.통합검색-Contact*/
.searchContentLocation .tableStyle1 ul li > div:first-child {width:25%;}
.searchContentLocation .tableStyle1 ul li > div:nth-child(2) {width:45%;}
.searchContentLocation .tableStyle1 ul li > div:last-child {width:25%;}

/*01-05.통합검색-검색결과 없음*/
.noResult {color:#999;text-align:center;padding:240px 0;font-size:30px;}

/*--
02.기업소개----------*/
.visualAbout {background-image:url(../img/content/visual_about.jpg);}

/* 02-01.HWBC*/
.leftFloating {position:absolute;left:3.4%;}
.leftFloating.fixed {position:fixed;top:80px;}
.leftFloating.fixed.fixed2 {position:fixed;top:150px;}
.leftFloating li + li {margin-top:15px;}
.leftFloating li.on a {border-bottom:1px solid #ccc;}
.leftFloating a {font-size:16px;color:#ccc;font-family:"NunitoSans", sans-serif;font-weight:800;}

.aboutHwbcImg01 {width:401px;height:401px;background:url(../img/content/hwbc_img01.png) no-repeat center;background-size:100%;position:relative;margin-top:60px}
.aboutHwbcImg01:after {content:"";display:block;width:100%;height:100%;background:url(../img/content/hwbc_img01_circle.png) no-repeat center;background-size:100%;}
.aboutHwbcImgCircle {position:absolute;width:100%;height:100%;background:url(../img/content/hwbc_img01_circle.png) no-repeat center;background-size:100%;left:0;top:0;z-index:-1;}
.aboutHwbcImgCircle.active {z-index:10;}
.aboutHwbcImgCircle01 {
	-webkit-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	transform:rotate(0deg);
}
.aboutHwbcImgCircle02 {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
}
.aboutHwbcImgCircle03 {
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}
.aboutHwbcImgCircle04 {
	-webkit-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	transform:rotate(270deg);
}

.aboutHwbc + .aboutHwbc {padding-top:160px;}
.aboutHwbcImg02 {margin-top:60px;width:440px;height:404px;position:relative;background:url(../img/content/hwbc_img02_01.png) no-repeat center;background-size:100%;position:relative;}
.aboutHwbc03 {padding-bottom:160px;}
.aboutHwbc03Circle {position:relative;display:inline-block;margin-top:60px;}
.aboutHwbc03Circle .dot {display:inline-block;width:28px;height:28px;position:absolute;left:50%;margin-left:-14px;border-radius:100px;z-index:10;opacity:0;
	transition:opacity .2s;
	-webkit-transition:opacity .2s;
	-ms-transition:opacity .2s;
	-moz-transition:opacity .2s;
	-o-transition:opacity .2s;
	transition-delay:1s;
	-webkit-transition-delay:1s;
	-ms-transition-delay:1s;
	-moz-transition-delay:1s;
	-o-transition-delay:1s;
}
.aboutHwbc03Circle .dot01 {background-color:#111aa1;border:2px solid #fff;top:87px;}
.aboutHwbc03Circle .dot02 {top:276px;background-color:#fff;border:2px solid #111aa1;}
.aboutHwbc03Circle:after {content:"";display:block;clear:both;}
.aboutHwbc03Circle01,
.aboutHwbc03Circle02 {width:400px;height:400px;border:2px solid #111aa1;border-radius:100%;text-align:center;float:left;position:relative;padding-top:78px;}
.aboutHwbc03Circle02 {margin-left:20px;
	transition:margin-left .5s;
	-webkit-transition:margin-left .5s;
	-ms-transition:margin-left .5s;
	-moz-transition:margin-left .5s;
	-o-transition:margin-left .5s;
}
.aboutHwbc03Circle02:after {content:"";display:block;width:500px;height:500px;position:absolute;left:50%;margin-left:-250px;top:50%;margin-top:-250px;border:1px solid #dbdbf8;border-radius:100%;opacity:0.6;z-index:-1;
	transform:scale(0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	transition:transform .5s;
	-webkit-transition:transform .5s;
	-ms-transition:transform .5s;
	-moz-transition:transform .5s;
	-o- transition:transform .5s;
	transition-delay:.5s;
	-webkit-transition-delay:.5s;
	-ms-transition-delay:.5s;
	-moz-transition-delay:.5s;
	-o-transition-delay:.5s;
}
.aboutHwbc03Circle h5 {font-size:40px;color:#111aa1;font-family:"NunitoSans", sans-serif;margin-bottom:60px;}
.aboutHwbc03Circle p {font-size:18px;line-height:1.5em;}
.aboutHwbc03Circle.move .aboutHwbc03Circle02 {margin-left:-50px;}
.aboutHwbc03Circle.move .dot {opacity:1;}
.aboutHwbc03Circle.move .aboutHwbc03Circle02:after {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.aboutHwbc04 {background-color:#171c5a;}
.aboutHwbc04Con {position:relative;padding:90px 0;}
.aboutHwbc04Con:after {content:"";display:block;clear:both;}
.aboutHwbc04-left {
	width:calc(100% - 700px);
	width:-webkit-calc(100% - 700px);
	width:-moz-calc(100% - 700px);
}
.aboutHwbc04-leftContent {position:absolute;top:0;}
.aboutHwbc04-left h4 {color:#fff;font-size:60px;line-height:1.2em;font-family:"NunitoSans", sans-serif;margin-bottom:20px;}
.aboutHwbc04-left p {font-size:28px;line-height:1.2em;color:#fff;}
.aboutHwbc04-right {float:right;width:700px;height:700px;position:relative;}
.circle01 {position:absolute;left:50%;top:50%;margin-top:-350px;margin-left:-350px;width:700px;height:700px;border:1px solid #515583;border-radius:100%;z-index:1;
	transform:scale(0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	transition:transform .5s;
	-webkit-transition:transform .5s;
	-ms-transition:transform .5s;
	-moz-transition:transform .5s;
	-o-transition:transform .5s;
}
.circle02 {position:absolute;left:50%;top:50%;margin-top:-250px;margin-left:-250px;width:500px;height:500px;background:url(../img/content/hwbc_img04.png) no-repeat center;background-size:100%;text-align:right;font-size:14px;color:#fff;
	transform:scale(0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	transition:transform .5s;
	-webkit-transition:transform .5s;
	-ms-transition:transform .5s;
	-moz-transition:transform .5s;
	-o-transition:transform .5s;
	transition-delay:.5s;
	-webkit-transition-delay:.5s;
	-ms-transition-delay:.5s;
	-moz-transition-delay:.5s;
	-o-transition-delay:.5s;
}
.circle02 p {position:absolute;right:10px;top:50%;
	transform:translateX(0) translateY(-50%);
	-webkit-transform:translateX(0) translateY(-50%);
	-ms-transform:translateX(0) translateY(-50%);
	-moz-transform:translateX(0) translateY(-50%);
	-o-transform:translateX(0) translateY(-50%);
}
.circle03 {position:absolute;left:50%;top:50%;margin-top:-150px;margin-left:-150px;width:300px;height:300px;border:2px dashed #515583;border-radius:100%;text-align:right;font-size:20px;font-family:"NunitoSans", sans-serif;color:#fff;
	transform:scale(0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	transition:transform .5s;
	-webkit-transition:transform .5s;
	-ms-transition:transform .5s;
	-moz-transition:transform .5s;
	-o-transition:transform .5s;
	transition-delay:1s;
	-webkit-transition-delay:1s;
	-ms-transition-delay:1s;
	-moz-transition-delay:1s;
	-o-transition-delay:1s;
}
.circle03 p {position:absolute;right:10px;top:50%;
	transform:translateX(0) translateY(-50%);
	-webkit-transform:translateX(0) translateY(-50%);
	-ms-transform:translateX(0) translateY(-50%);
	-moz-transform:translateX(0) translateY(-50%);
	-o-transform:translateX(0) translateY(-50%);
}
.circle04 {position:absolute;left:50%;top:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px;background-color:#fff;border-radius:100%;text-align:center;font-size:16px;color:#171c5a;font-weight:800;
	transform:scale(0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	transition:transform .5s;
	-webkit-transition:transform .5s;
	-ms-transition:transform .5s;
	-moz-transition:transform .5s;
	-o-transition:transform .5s;
	transition-delay:1.5s;
	-webkit-transition-delay:1.5s;
	-ms-transition-delay:1.5s;
	-moz-transition-delay:1.5s;
	-o-transition-delay:1.5s;
}
.circle04 p {position:absolute;top:50%;width:100%;text-align:center;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
}
.circle05 {position:absolute;left:50%;top:50%;margin-top:-60px;margin-left:-60px;/* margin-top:35px;margin-left:35px; */width:120px;height:120px;background-color:#171c5a;border:2px solid #fff;border-radius:100%;text-align:center;font-size:16px;color:#fff;font-weight:800;
	transform:scale(0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	transition:all .5s;
	-webkit-transition:all .5s;
	-ms-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition-delay:2s;
	-webkit-transition-delay:2s;
	-ms-transition-delay:2s;
	-moz-transition-delay:2s;
	-o-transition-delay:2s;
}
.circle05 p {position:absolute;top:50%;width:100%;text-align:center;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
}
.circle06 {position:absolute;left:50%;top:50%;margin-top:-60px;margin-left:-60px;/* margin-top:130px;margin-left:130px; */width:120px;height:120px;background-color:#171c5a;border:2px solid #fff;border-radius:100%;text-align:center;font-size:20px;color:#fff;font-weight:800;z-index:6;
	transform:scale(0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	transition:all .5s;
	-webkit-transition:all .5s;
	-ms-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition-delay:2s;
	-webkit- transition-delay:2s;
	-ms-transition-delay:2s;
	-moz-transition-delay:2s;
	-o-transition-delay:2s;
}
.circle06 p {position:absolute;top:50%;width:100%;text-align:center;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
}

.aboutHwbc04-right.move .circle01,
.aboutHwbc04-right.move .circle02,
.aboutHwbc04-right.move .circle03,
.aboutHwbc04-right.move .circle04 {
	transform:scale(1);
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
}

.aboutHwbc04-right.move .circle05 {margin-top:35px;margin-left:35px;
	transform:scale(1);
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
}

.aboutHwbc04-right.move .circle06 {margin-top:130px;margin-left:130px;
	transform:scale(1);
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
}

@media (max-width:1150px) {
	.aboutHwbc + .aboutHwbc {padding-top:80px;}
	.aboutHwbc03Circle p {font-size:12px;}
	.aboutHwbcImg01 {width:300px;height:300px;}
	.aboutHwbcImg02 {width:300px;height:276px;}
	.aboutHwbc03Circle01,
	.aboutHwbc03Circle02 {width:300px;height:300px;}
	.aboutHwbc03Circle h5 {font-size:28px;margin-bottom:24px;}
	.aboutHwbc03Circle.move .aboutHwbc03Circle02 {margin-left:-40px;}
	.aboutHwbc03 {padding-bottom:60px;}
	.aboutHwbc03Circle .dot {width:20px;height:20px;margin-left:-10px;}
	.aboutHwbc03Circle .dot01 {top:63px;}
	.aboutHwbc03Circle .dot02 {top:225px;}
	.aboutHwbc03Circle02:after {width:350px;height:350px;position:absolute;margin-left:-175px;margin-top:-175px;}
	.aboutHwbc04-left h4 {font-size:45px;background-color:#171c5a;position:relative;z-index:10;}
	.aboutHwbc04-left p {font-size:30px;background-color:#171c5a;position:relative;z-index:10;}
	.aboutHwbc04-right {overflow:hidden;}
}

/* 02-02.CEO 인사말*/
/* 02-03.연혁*/
.historyContent {margin-top:150px;}
.historyContent .swiper-container {overflow:visible !important;}
.historyContent .swiper-wrapper {flex-wrap:wrap;
	-webkit-transform:inherit !important;
	-ms-transform:inherit !important;
	transform:inherit !important;
}
.historySlider .swiper-slide {width:100%;position:relative;}
.historySlider .swiper-slide:after {content:"";display:block;width:30px;height:30px;background:#fff;border:1px solid #afb1c2;position:absolute;left:-15px;top:12px;border-radius:100%;}
.historySlider .swiper-slide:before {content:"";display:block;width:13px;height:13px;background:#171c5a;position:absolute;left:-6px;top:21px;border-radius:100%;z-index:5;}
/*.historySlider .swiper-slide  +  .swiper-slide .historyWrap{padding-top:20px;}*/
.historyWrap {border-left:1px solid #ccc;padding-bottom:50px;/* min-height:500px; */padding-left:50px;}
.historyYear {font-size:40px;font-weight:800;font-family:"NunitoSans", sans-serif;margin-bottom:55px;}
.historyWrap ul li {position:relative;padding-left:80px;font-size:16px;}
.historyWrap ul li + li {margin-top:10px;}
.historyWrap ul li > span {font-family:"NunitoSans", sans-serif;font-weight:800;font-size:16px;position:absolute;left:0;}

/*--03.용접사업----------*/
.visualProduct {background-image:url(../img/content/visual_product.jpg);}

/*03-01.용접재료-리스트*/
.productWeldList {margin-top:100px;}
.ProductWeld .titStyle5 > span {display:block;}
.productWeldList:after {content:"";display:block;clear:both;}
.productWeldList li {float:left;padding:15px;width:25%;}
.productWeldList li a {display:block;width:100%;height:400px;border:1px solid #ccc;padding:50px;position:relative;
	transition:height .5s;
	-webkit-transition:height .5s;
	-ms-transition:height .5s;
	-moz-transition:height .5s;
	-o-transition:height .5s;
}
.productWeldList li a > span {display:block;color:#000;}
.titKor {font-size:30px;font-weight:800;line-height:1.2em;margin-bottom:15px;position:relative;z-index:10;
	transition:all .5s;
	-webkit-transition:all .5s;
	-ms-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
}
.titEng {font-size:18px;font-family:"NunitoSans", sans-serif;font-weight:800;position:relative;z-index:10;
	transition:all .5s;
	-webkit-transition:all .5s;
	-ms-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
}
.productWeldList li a:after {top:0;left:0;position:absolute;opacity:0.4;filter:alpha(opacity=40);z-index:5;content:"";width:100%;height:100%;background-color:#fff;
	transition:opacity .5s;
	-webkit-transition:opacity .5s;
	-ms-transition:opacity .5s;
	-moz-transition:opacity .5s;
	-o-transition:opacity .5s;
}
.productWeldList li a:before {content:"";display:block;width:13px;height:13px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;left:50px;bottom:50px;z-index:10;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}
.weldImage a {background-repeat:no-repeat;background-size:100%;background-position:right -100px bottom 30px;}
.weldStick a {background-image:url(../img/content/product_weldStick.png);background-repeat:no-repeat;background-size:100%;background-position:right -100px bottom 30px;}
.weldFlux a {background-image:url(../img/content/product_weldFlux.png);background-repeat:no-repeat;background-size:80%;background-position:right -30px bottom 6px;}
.weldSolid a {background-image:url(../img/content/product_weldSolid.png);background-repeat:no-repeat;background-size:83%;background-position:right -66px bottom 27px;}
.weldTig a {background-image:url(../img/content/product_weldTig.png);background-repeat:no-repeat;background-size:135%;background-position:right -217px bottom 27px;}
.weldFluxCored a {background-image:url(../img/content/product_weldFluxCored.png);background-repeat:no-repeat;background-size:125%;background-position:right -197px bottom 27px;}
.weldSeamless a {background-image:url(../img/content/product_weldSeamless.png);background-repeat:no-repeat;background-size:70%;background-position:right -19px bottom 27px;}
.weldNickel a {background-image:url(../img/content/product_weldNickel.png);background-repeat:no-repeat;background-size:70%;background-position:right -19px bottom 27px;}

.productWeldList li a:hover {border:2px solid #1d2260;}
.productWeldList li a:hover:after {opacity:0;}

@media (max-width:1300px) {
	.productWeldList li a {padding:20px;height:290px;}
	.titKor {font-size:25px;margin-bottom:10px;}
	.weldTig a {background-position:right -146px bottom 27px}
	.productWeldList li a:before {left:20px;bottom:20px;}
	.weldFluxCored a {background-position:right -126px bottom 27px;}
}

/*03-02.용접재료-상세*/
.backBtn {font-size:20px;font-weight:800;font-family:"NunitoSans", sans-serif;color:#000;margin-bottom:40px;display:inline-block;}
.backBtn:hover {color:#171c5a;}
.backBtn:hover:before {border-top:2px solid #171c5a;border-right:2px solid #171c5a;}
.backBtn:before,
.backBtn:before {content:"";display:inline-block;width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000;vertical-align:middle;margin-top:-3px;margin-right:19px;
	-webkit-transform:rotate(-136deg);
	-ms-transform:rotate(-136deg);
	transform:rotate(-136deg);
}
.tabSliderWrap {border-top:1px solid #000;border-bottom:1px solid #000;margin:30px 0;position:relative;/* padding:0 60px; */}
.tabSliderWrap .swiper-button-next,
.tabSliderWrap .swiper-button-prev {display:none;top:0 !important;height:100% !important;margin-top:0 !important;width:60px;outline:none;}
.tabSliderWrap .swiper-button-next {right:0 !important;}
.tabSliderWrap .swiper-button-prev {left:0 !important;}
.tabSliderWrap .swiper-button-next:before,
.tabSliderWrap .swiper-button-prev:before {display:none;}
.tabSliderWrap .swiper-button-next:after,
.tabSliderWrap .swiper-button-prev:after {content:"";display:block;width:10px;height:10px;border-top:2px solid #171c5a;border-right:2px solid #171c5a;position:absolute;top:50%;right:25px;margin-top:-5.5px;}
.tabSliderWrap .swiper-button-prev:after {
	-webkit-transform:rotate(-136deg);
	-ms-transform:rotate(-136deg);
	transform:rotate(-136deg);
}
.tabSliderWrap .swiper-button-next:after {
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.tabSliderWrap .swiper-slide {width:auto !important;}
.tabSliderWrap .swiper-slide a {display:block;padding:0 30px;text-align:center;font-size:20px;font-weight:800;height:70px;line-height:72px;color:#000;}
.tabSliderWrap .swiper-slide.on a {background-color:#171c5a;color:#fff;}
.toggleContent {border-bottom:1px solid #ccc;}
.toggleContent h4 {padding:20px;position:relative;font-family:"NunitoSans", sans-serif;font-weight:800;font-size:24px;position:relative;cursor:pointer;}
.toggleContent h4:after {content:"";display:block;width:10px;height:10px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:50%;right:25px;margin-top:-5.5px;
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
	-webkit-transition:transform .2s;
	-o-transition:transform .2s;
	transition:transform .2s;
}
.toggleContent.open h4:after {
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.toggleSlide {padding:90px 120px;display:none;}
.productDesc01 {border-bottom:1px solid #ccc;padding-bottom:70px;}
.productDesc01:after {content:"";display:block;clear:both;}
.productImg {float:right;width:50%;}
.productImg img {max-width:100%;width:470px;}
.productInfo {float:right;width:50%;}
.pTit {font-size:30px;margin-bottom:50px;}
.pTit b:after {content:"";display:inline-block;width:1px;height:40px;background-color:#ccc;margin:0 30px;vertical-align:middle;}
.pTit span {font-family:"NunitoSans", sans-serif;font-weight:800;}
.productTable + .productTable {margin-top:25px;}
.productTable th {font-size:20px;font-family:"NunitoSans", sans-serif;font-weight:800;padding:0 5px;width:143px;}
.productTable td {font-size:20px;padding:0 5px;}
.DwounbtnArea {margin-top:40px;}
.DwounbtnArea a + a {margin-left:10px;}
.DwounbtnArea a {display:inline-block;height:30px;line-height:30px;border:1px solid #ccc;color:#171c5a;font-weight:800;font-family:"NunitoSans", sans-serif;font-weight:800;padding-left:20px;padding-right:40px;background:url(../img/common/ico_downloadBlue.png) no-repeat right 10px center;background-size:15px;border-radius:30px;}
.DwounbtnArea a:hover {border:1px solid #171c5a;}
.productDesc02 {padding:60px 0;}
.productDesc02 li {position:relative;padding-left:143px;font-size:20px;font-weight:100;}
.productDesc02 li + li {margin-top:30px;}
.productDesc02 li > span {position:absolute;left:0;top:0;font-size:20px;font-family:"NunitoSans", sans-serif;font-weight:800;}

/*03-03.용접재료 비교표*/
.productCompare li > div {text-align:center;}
.productCompare li > div:first-child {width:15%;}
.productCompare li > div:nth-child(2) {width:15%;}
.productCompare li > div:nth-child(3) {width:14%;}
.productCompare li > div:nth-child(4) {width:14%;}
.productCompare li > div:nth-child(5) {width:14%;}
.productCompare li > div:nth-child(6) {width:14%;}
.productCompare li > div:last-child {width:14%;}

/*03-04.용접재료 DOWNLOAD (Approval Status / Product Catalog)*/
.productDownload01-list li {padding:15px 0;text-align:center;border-bottom:1px solid #ccc;line-height:70px;}
.productDownload01-list li:last-child {border-bottom:none;}
.productDownload01-list li:after {content:"";display:block;clear:both;}
.productDownload01-list li > div {float:left;width:33.3333%;max-width:350px;padding:0 20px;}
.productDownload01-list b {font-family:"NunitoSans", sans-serif;font-weight:800;font-size:30px;}
.productDownload01-list a {display:block;width:100%;height:70px;line-height:70px;border:1px solid #ccc;font-family:"NunitoSans", sans-serif;color:#171c5a;font-weight:800;font-size:24px;}
.productDownload01-list a .ico {margin-left:30px;}
.productDownload01-list a:hover {background-color:#171c5a;color:#fff;}
.productDownload01-list a:hover .ico {background-image:url(../img/common/ico_download.png);}
.productDownload01Btn {text-align:center;margin-top:95px;}
.productDownload01Btn button {color:#151d86;font-size:20px;font-weight:800;}
.productDownload01Btn button .ico-more {display:inline-block;vertical-align:middle;width:60px;height:60px;background-color:#f7f7f7;position:relative;border-radius:100%;margin-right:20px;}
.productDownload01Btn button .ico-more:after {content:"";display:block;width:8px;height:8px;border-top:2px solid #151d86;border-right:2px solid #151d86;top:50%;left:50%;margin-top:-8px;margin-left:-4px;position:absolute;
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
}

/*03-05.용접재료 DOWNLOAD (브로셔)*/
.productDownload02 li > div {text-align:center;}
.productDownload02 li > div:first-child {width:10%;}
.productDownload02 li > div:nth-child(2) {width:70%;text-align:left;}
.productDownload02 li > div:last-child {width:20%;}

/*03-06.용접재료 DOWNLOAD (MSDS & TTR)*/
.productDownload03 li > div {text-align:center;}
.productDownload03 li > div:first-child {width:7%;}
.productDownload03 li > div:nth-child(2) {width:20%;}
.productDownload03 li > div:nth-child(2) {width:15%;}
.productDownload03 li > div:nth-child(3) {width:21%;}
.productDownload03 li > div:nth-child(4) {width:15%;}
.productDownload03 li > div:nth-child(5) {width:21%;}
.productDownload03 li > div:nth-child(6) {width:7%;}
.productDownload03 li > div:nth-child(7) {width:7%;}
.productDownload03 li > div:last-child {width:7%;}

/*03-07.용접재료 DOWNLOAD (인증현황)*/
.productDownload04 li > div {text-align:center;}
.productDownload04 li > div:first-child {width:10%;}
.productDownload04 li > div:nth-child(2) {width:30%;text-align:left;}
.productDownload04 li > div:nth-child(3) {width:15%;}
.productDownload04 li > div:nth-child(4) {width:25%;}
.productDownload04 li > div:last-child {width:20%;}

/*03-08.용접재료 주요납품실적*/
.subSearchBox {width:100%;max-width:800px;margin:0 auto 30px;position:relative;}
.subSearchBox input[type="text"] {padding-left:30px;width:100%;border:1px solid #ccc;height:90px;padding-left:30px;padding-right:120px;color:#000;font-size:24px;font-weight:500;}
.subSearchBox input[type="text"]:focus {border:1px solid #67a4ff;box-shadow:0px 1px 10px rgba(0, 0, 0, 0.1);}
.subSearchBox input[type="text"]::-webkit-input-placeholder {color:#999;}
.subSearchBox input[type="text"]:-ms-input-placeholder {color:#999;}
.subSearchBox button {display:inline-block;width:90px;height:90px;line-height:90px;position:absolute;right:0;top:0;}
.subSearchBox button .ico-search {background-position:bottom;}
.productRecord li > div {text-align:center;}
.productRecord li > div:first-child {width:7%;}
.productRecord li > div:nth-child(2) {width:7%;}
.productRecord li > div:nth-child(3) {width:22%;}
.productRecord li > div:nth-child(4) {width:22%;}
.productRecord li > div:nth-child(5) {width:18%;}
.productRecord li > div:nth-child(6) {width:17%;}
.productRecord li > div:last-child {width:7%;}

/*03-09.용접재료 연구소 소개*/
.productStudyImg {width:100%;height:500px;background-size:cover;background:url(../img/content/productStudy1Img.jpg) no-repeat center;margin:60px 0;
	transition:height .2s;
	-webkit-transition:height .2s;
	-ms-transition:height .2s;
	-moz-transition:height .2s;
	-o-transition:height .2s;
}
.productStudy1Con {font-size:20px;margin-top:60px;}

/*03-10.용접재료 연구 분야*/
.productStudy2Img {width:100%;height:500px;background-size:cover;background:url(../img/content/productStudyImg.jpg) no-repeat center;margin:60px 0;
	transition:height .2s;
	-webkit-transition:height .2s;
	-ms-transition:height .2s;
	-moz-transition:height .2s;
	-o-transition:height .2s;
}
.productStudy2Con div + h6 {margin-top:120px;}
.productStudy2Con div {font-size:20px;margin-top:30px;line-height:1.7em;}

/*03-11.용접재료 제품 개발 방향*/
.productStudy3 .titStyle1.c-gray {margin-top:100px;margin-bottom:20px;}
.productStudy3Wrap {margin-bottom:100px;padding-top:30px;border-top:1px solid #ccc;display:flex;jsutyfy-content:;width:100%;}
.productStudy3Wrap.brdr-b {border-top:1px solid #000;}
.productStudy3Wrap + .productStudy3Wrap {margin-top:150px;}
.productStudy3Wrap > div {vertical-align:top;}
.productStudy3Wrap > div:first-child {width:20%;margin-right:5%;}
.productStudy3Wrap img {max-width:70px;margin-bottom:20px;}
.productStudy3Wrap > div:nth-child(2) {width:75%;padding-top:15px;}
.productStudy3Wrap > div:last-child {padding-top:15px;font-size:20px;line-height:1.7em;}

/*--04. BWTS---------*/
/*04-01. BWTS란*/
.bwtsAboutImg {margin-top:60px;}
.bwtsAboutImg img {width:100%;}
.bwtsAbout .tableScrollWrap + .tableScrollWrap {margin-top:60px;}
.bwtsAbout .innerWrap {margin-top:100px;}
.bwtsAboutBtn {margin-top:50px;}
.bwtsAboutBtn .ico {
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
}

/*04-02.제품소개*/
.bwtsProductWrap {position:relative;}
.bwtsProductList {position:absolute;top:10px;z-index:10;}
.bwtsProductList li {color:#151d86;font-weight:800;font-size:50px;cursor:pointer;
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
}
.bwtsProductList li.on {color:#f92eb4;}
.bwtsProductImg {background-color:#f7f7fa;position:relative;/* height:700px; */background-repeat:no-repeat;background-size:90%;background-position:right bottom;}
.bwtsProductImg img {max-width:1140px;width:100%;}
.bwtsProductText {padding:70px 0;font-size:20px;line-height:1.5em;
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
}
.bwtsProductFlow {padding-bottom:75px;}
.bwtsProductFlow ul:after {content:"";display:block;clear:both;}
.bwtsProductFlow ul li {float:left;width:50%;}
.bwtsProductFlow ul li:first-child {padding-right:70px;}
.bwtsProductFlow ul li:last-child {padding-left:70px;}
.bwtsProductFlow p {font-size:20px;font-weight:800;margin-bottom:50px;}

.c-bwtsProductList {margin-top:100px;}
.c-bwtsProductList:after {content:"";display:block;clear:both;}
.c-bwtsProductList li {width:25%;padding:0 15px;margin-bottom:30px;float:left;}
.c-bwtsProductList li a {display:block;height:200px;border:1px solid #ccc;padding:30px;position:relative;}
.c-bwtsProductList li a:after {content:"";display:block;width:13px;height:13px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;left:30px;bottom:50px;z-index:10;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}
.c-bwtsProductList li a:hover {border:1px solid #1d2260;}

.bwtsProductList-hiballast img {width:58%;}
.bwtsProductList-ecoballast img {width:58%;}
.bwtsProductList-hipowe img {width:48%;}
.bwtsProductList-simul img {width:46%;}
.bwtsProductList-hicon img {width:31%;}
.btwsProduct .productLogo {margin-bottom:80px;}
.btwsProduct-hiBallast .productLogo {max-width:230px;width:53%;}
.btwsProduct-ecoballast .productLogo {max-width:230px;width:53%;}
.btwsProduct-hiPower .productLogo {max-width:179px;width:48%;}
.btwsProduct-simul .productLogo {max-width:171px;width:46%;}
.btwsProduct-hicon .productLogo {max-width:117px;width:35%;}

.topImg {margin-bottom:98px;display:table;width:100%;table-layout:fixed;}
.topImg .left {display:table-cell;width:50%;vertical-align:middle;padding-right:50px;font-weight:300;}
.topImg .right {display:table-cell;width:50%;vertical-align:middle;}

.btwsProduct .table {border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:100px;}
.btwsProduct .table table {}
.btwsProduct .table tr {border-bottom:1px solid #ccc;}
.btwsProduct .table tr:last-child {border-bottom:none;}
.btwsProduct .table th,.btwsProduct .table td {padding:20px 0 20px 30px;font-size:20px;font-weight:400;}
.btwsProduct .table th {width:403px;color:#999;border-right:1px solid #ccc;}
.btwsProduct .btImg {display:table;width:100%;table-layout:fixed;}
.btwsProduct-hiBallast.btwsProduct .btImg,
.btwsProduct-hiBallast.btwsProduct .btImg .left,
.btwsProduct-hiBallast.btwsProduct .btImg .right,
.btwsProduct-ecoballast.btwsProduct .btImg,
.btwsProduct-ecoballast.btwsProduct .btImg .left,
.btwsProduct-ecoballast.btwsProduct .btImg .right {display:block;width:100%;}
.btwsProduct .btImg .left,
.btwsProduct .btImg .right {width:50%;display:table-cell;vertical-align:top;}
.btwsProduct .btImg .left {padding-right:7px;}
.btwsProduct .btImg .right {padding-left:7px;}
.btwsProduct .btImg h6 {font-weight:900;margin-bottom:30px;font-size:20px;}
.btwsProduct .btImg img {width:100%;}
.btwsProduct-hiBallast .btImg img,
.btwsProduct-ecoballast .btImg img,
.btwsProduct-simul .btImg img {max-width:1166px;margin:0 auto;display:block;}
.btwsProduct-hiBallast.btwsProduct .btImg h6 {border-bottom:1px solid #000;padding-bottom:20px;}
.btwsProduct-hiBallast.btwsProduct .btImg .right {margin-top:50px;}

/*04-03.교육센터*/
.bwtsTrainingCon .titStyle1.c-gray {margin-top:100px;margin-bottom:20px;}
.bwtsTrainingWrap {margin-bottom:100px;padding-top:30px;border-top:1px solid #ccc;display:table;width:100%;}
.bwtsTrainingWrap.brdr-b {border-top:1px solid #000;}
.bwtsTrainingWrap + .bwtsTrainingWrap {margin-top:150px;}
.bwtsTrainingWrap > div {display:table-cell;vertical-align:top;}
.bwtsTrainingWrap > div:first-child {width:25%;}
/*
.bwtsTrainingWrap > div:last-child {width:300px;padding-left:40px;padding-top:15px;font-size:20px;line-height:1.7em;}
*/
.bwtsTrainingContent:after {display:block;content:'';clear:both;}
.bwtsTrainingContent .text-blit-wrap {float:left;width:40%;}
.bwtsTrainingContent .bwtsTrainingImg {float:right;width:60%;}
.bwtsTrainingContent .bwtsTrainingImg img {width:100%;}
.bwtsTrainingWrap .bwtsTrainingImg {max-width:740px;margin-top:20px;}

/* 04-03.교육센터-가로스타일 */
.bwtsTrainingTop {margin-bottom:100px;}
.bwtsTrainingTop > p {display:inline-block;font-size:30px;font-weight:800;}
.bwtsTrainingTop > p:first-child {padding-right:150px;}
/*
.mapWrap {margin-bottom:100px;}
*/
.bwtsTrainingMapWrap > div:first-child {width:30%;}
.bwtsTrainingMapWrap .titStyle3 {margin-bottom:5%;}

.mapWrap .embed-container {position:relative;padding-bottom:40%;height:0;overflow:hidden;max-width:100%;}
.mapWrap .embed-container iframe,
.mapWrap .embed-container object,
.mapWrap .embed-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}

.bwtsTrainingSlider .swiper-slide {width:515px;}
.bwtsTrainingSlider .swiper-slide:first-child {margin-left:3.4% !important;}
.bwtsTrainingSlider .swiper-slide h3 {font-weight:800px;margin-top:50px;margin-bottom:30px;font-size:30px;}
.bwtsTrainingSlider .swiper-slide li {position:relative;padding-left:40px;font-size:20px;}
.bwtsTrainingSlider .swiper-slide li:before {content:"";display:inline-block;width:20px;height:2px;background-color:#ccc;position:absolute;left:0;top:16px;}
.bwtsTrainingSlider .swiper-slide li + li {margin-top:20px;}

/*04-04.연혁*/
.bwtsHistory {position:relative;padding-bottom:300px;}
.bwtsHistory:before {content:"";display:block;width:1px;height:100%;background-color:#ccc;position:absolute;left:15px;top:32px;}
.bwtsHistory li {position:relative;padding-left:125px;}
.bwtsHistory li:before {content:"";display:block;width:30px;height:30px;border:1px solid #b0b2c4;background-color:#fff;position:absolute;left:0;top:25px;border-radius:100%;}
.bwtsHistory li:after {content:"";display:block;width:14px;height:14px;background-color:#171c5a;position:absolute;left:9px;top:34px;border-radius:100%;}
.bwtsHistory li + li {margin-top:100px;}
.bwtsHistory li h3 {font-size:50px;font-weight:800;margin-bottom:10px;}
.bwtsHistory p {font-size:20px;color:#333;}
.bwtsHistory p + p {margin-top:13px;}

/*04-06 Download*/
.BWTSDownload02 li > div {text-align:center;}
.BWTSDownload02 li > div:first-child {width:10%;}
.BWTSDownload02 li > div:nth-child(2) {width:70%;text-align:left;}

/* 04-07.연구소소개 */
.RnDAboutImg {width:100%;height:500px;background:url(../img/content/RnDAboutImg.jpg) no-repeat center;background-size:cover;margin:60px 0;
	transition:height .2s;
	-webkit-transition:height .2s;
	-ms-transition:height .2s;
	-moz-transition:height .2s;
	-o-transition:height .2s;
}
.RnDAboutCon {font-size:20px;margin-top:60px;}

/* 04-08.연구분야 */
.RnDFieldImg {width:100%;height:500px;background:url(../img/content/RnDFieldImg.jpg) no-repeat center;background-size:cover;margin:60px 0;
	transition:height .2s;
	-webkit-transition:height .2s;
	-ms-transition:height .2s;
	-moz-transition:height .2s;
	-o-transition:height .2s;
}
.RnDFieldCon {font-size:20px;margin-top:60px;}
.RnDFieldCon h6 {margin-bottom:20px;}
.RnDFieldList {margin-top:60px;border-top:1px solid #000;}
.RnDFieldList li {border-bottom:1px solid #ccc;padding:30px 0;}
.RnDFieldList li:after {content:"";display:block;clear:both;}
.RnDFieldList li > p {float:left;width:325px;}
.RnDFieldList li > .right {float:left;width:calc(100% - 325px);}

/*
.RnDFieldList {margin-top:60px;}
.RnDFieldList:after {content:"";display:block;clear:both;}
.RnDFieldList li {float:left;width:calc(50% - 15px);width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);border:1px solid #171c5a;padding:50px;margin-bottom:30px;}
.RnDFieldList li:nth-child(2n-1) {margin-right:30px;}
.RnDFieldList li img {max-width:180px;width:35%;}
.RnDFieldList li p {margin-top:10px;font-size:20px;}
.RnDFieldList li p b {font-size:24px;font-weight:800;}
*/

/*--05.철강물류---------*/
/*05-01.사업개요*/
.steelSummaryImg {margin:60px 0;width:100%;height:700px;background:url(../img/content/steelSumImg.jpg) no-repeat center;background-size:cover;
	transition:height .2s;
	-webkit-transition:height .2s;
	-ms-transition:height .2s;
	-moz-transition:height .2s;
	-o-transition:height .2s;
}

/*05-02.주요 취급 품목*/
.steelProductList02,
.steelProductList03 {display:none;}
.steelProductList ul {padding:0 3.4%;margin:0 auto;}
.steelProductList li {border-bottom:1px solid #ccc;padding:130px 0 30px;}
.steelProductList li:after {content:"";display:block;clear:both;}
.steelProductList li > div {float:right;width:50%;}
.steelProductText {padding-right:30px;}
.steelProductText h5 {font-size:30px;font-weight:800;margin-bottom:30px;}
.steelProductText h5:lang(en) {font-family:"NunitoSans", sans-serif;}
.steelProductImg img {float:right;/* width:100%; */}

/*05-03.DOWNLOAD*/
.steelDownload li > div {text-align:center;vertical-align:middle;}
.steelDownload li > div:first-child {width:10%;}
.steelDownload li > div:nth-child(2) {width:70%;text-align:left;}
.steelDownload li > div:last-child {width:20%;}

@media (min-width:960px) {
	.icoOnly {padding:0 !important;border:none !important;}
	.icoOnly .ico {margin-left:0 !important;}
	.icoOnly > span {display:none;}
	.icoOnly:hover {border-radius:100%;height:50px;width:50px;text-align:center;padding:0;}
}

/*--06.지속가능경영---------*/
.visualSus {background-image:url(../img/content/visual_sus.jpg);}

/*06-01.윤리경영*/
.susAboutContent {margin-top:150px;position:relative;}
.susAboutContent:after {content:"";display:block;clear:both;}
.susAboutContent .left,
.susAboutContent .right {float:left;}
.susAboutContent .left {padding-top:107px;}

.circieBlue {width:250px;height:250px;font-weight:bold;font-size:22px;text-align:center;background-color:#111aa1;color:#fff;border-radius:100%;display:inline-block;padding-top:95px;}
.circieBlue + .circieBlue {margin-left:-60px;position:relative;z-index:10;}
.susAboutContent .right {padding-left:75px;}
.circleBlueLine {width:450px;height:450px;border:1px solid #111aa1;border-radius:100%;text-align:center;font-size:30px;font-weight:bold;padding-top:190px;line-height:1.3em;position:relative;}
.circleBlueLine:after {content:"";width:650px;height:650px;border:1px solid #dfdff8;border-radius:100%;position:absolute;left:50%;top:50%;margin-top:-325px;margin-left:-325px;}
.susAboutContent .bar {width:49px;height:3px;background-color:#111aa1;position:absolute;top:50%;left:456px;z-index:27;}
.susAboutContent .bar:before {content:"";display:inline-block;width:25px;height:25px;border-radius:100%;background-color:#fff;border:2px solid #111aa1;position:absolute;left:-28px;top:-13px;}
.susAboutContent .bar:after {content:"";display:inline-block;width:25px;height:25px;border-radius:100%;background-color:#111aa1;border:2px solid #fff;position:absolute;right:-28px;top:-13px;}
.susCharterContent {margin-bottom:100px;}
.susCharterContent .left,.susCharterContent .right {display:inline-block;vertical-align:middle;}
.susCharterContent .left {position:relative;z-index:10;}
.susCharterContent .right {margin-left:-74px;}
.susCharterContent .left .circle {border:1px solid #111aa1;font-size:50px;color:#111aa1;text-align:center;padding-top:145px;width:360px;height:360px;border-radius:100%;font-weight:900;background-color:#fff;
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
}
.susCharterContent .right .circle {border:1px solid #dbdbf7;width:450px;height:450px;border-radius:100%;padding-left:100px;padding-top:200px;
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
}
.susCharterContent .right .circle h6 {font-size:30px;font-weight:900;margin-bottom:15px;}
.susCharterContent .right .circle h6 > span {color:#111aa1;}
.susCharterContent .right .circle p {font-size:24px;font-weight:bold;line-height:1.2em;}
.susCharterText {margin-top:40px;}
.susOperate02,
.susOperate03 {display:none;}
.susOperate01 .susOperate01-list {max-width:800px;margin-top:100px;}
.susOperate01-list {margin-top:100px;text-align:center;}
.susOperate01-list li {position:relative;margin-bottom:10px;padding-bottom:70px;}
.susOperate01-list .bedge {display:inline-block;padding:0 30px;height:100px;line-height:96px;border-radius:50px;border:2px solid #171c5a;font-size:24px;color:#111aa1;font-weight:900;background-color:#fff;position:relative;z-index:10;}
.susOperate01-list li:last-child:after {padding-bottom:0;display:none;}
.susOperate01-list li:last-child:before {display:none;}
.susOperate01-list li:after {content:"";display:block;width:3px;height:calc(100% - 10px);background-color:#171c5a;position:absolute;left:50%;margin-left:-1.5px;top:0;}
.susOperate01-list li:before {content:"";display:block;width:11px;height:11px;border-top:2px solid #171c5a;border-right:2px solid #171c5a;position:absolute;bottom:10px;left:50%;margin-left:-6.5px;
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
}
.susOperate01-list .cellWrap {display:table;width:100%;table-layout:fixed;margin-top:75px;}
.susOperate01-list .cell {display:table-cell;vertical-align:middle;font-size:24px;}
.susOperate01-list .arrow {position:relative;width:100%;max-width:289px;height:1px;background-color:#171c5a;position:relative;}
.susOperate01-list .arrow:before,
.susOperate01-list .arrow:after {content:"";display:inline-block;width:11px;height:11px;border-top:2px solid #171c5a;border-right:2px solid #171c5a;position:absolute;top:50%;margin-top:-5.6px;}
.susOperate01-list .arrow:before {left:0;
	-webkit-transform:rotate(-135deg);
	-ms-transform:rotate(-135deg);
	transform:rotate(-135deg);
}
.susOperate01-list .arrow:after {right:0;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.susOperate02List:after {content:"";display:block;clear:both;}
.susOperate02List {margin-top:100px;}
.susOperate02List li {float:left;width:50%;padding:15px;}
.susOperate02List li > div {border:1px solid #ccc;height:300px;padding:50px;position:relative;}
.susOperate02List li > div h6 {font-size:30px;font-weight:900;margin-bottom:30px;}
.susOperate02List li > div p {font-size:16px;}
.susOperate03Box {border:1px solid #ccc;padding:70px 60px;margin-top:100px;}
.susOperate03Box h6 {font-size:20px;font-weight:800;margin-bottom:30px;}
.susOperate03List {font-size:20px;margin-top:60px;}
.susOperate03List li + li {margin-top:10px;}
.susOperate03List span {display:inline-block;width:150px;font-weight:900;}

/*06-02.규범 및 실천지침*/
.susNormBtn {margin-bottom:10px;}
.susNormBtn .ico {width:18px;}
.susTab:after {content:"";display:block;clear:both;}
.susTab li {float:left;display:flex;width:25%;height:113px;padding-left:40px;align-items:center;border:1px solid #ccc;margin-left:-1px;margin-top:-1px;cursor:pointer;font-size:24px;font-weight:800;line-height:1;}
.susTab li p span {display:block;font-size:16px;margin-bottom:10px;}
.susTab li.on {background-color:#171c5a;color:#fff;}
.susNormsCon {padding:50px;}
.susNormsCon:nth-child(n + 2) {display:none;}
.susNormsCon h5 {font-size:30px;font-weight:800;margin-bottom:30px;}
.susNormsCon > div + div {margin-top:25px;}
.susNormsCon h6 {font-weight:800;font-size:16px;margin-bottom:10px;}
.susNormsCon > div p {font-size:16px !important;line-height:1.7em;}
.susNormsCon .num-text > span {top:0;}
.susNormsCon .num-text + .num-text {margin-top:0;}

/*06-03.비윤리 신고*/
.unethicalMain {background:url(../img/content/unethical_bg.jpg) no-repeat center;background-size:cover;}
.unethicalTit {margin-top:70px;margin-bottom:150px;color:#fff;}
.unethicalTit h3 {font-size:70px;font-weight:800;line-height:1.1em;margin-bottom:20px;}
.unethicalList:after {content:"";display:block;clear:both;}
.unethicalList li {float:left;width:25%;padding:10px;}
.unethicalList li > a {display:block;width:100%;height:500px;padding:35px 40px;position:relative;border:1px solid #beb6b4;color:#fff;}
.unethicalList li > a:after {content:"";display:block;width:13px;height:13px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;left:35px;bottom:50px;z-index:10;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}
.unethicalList li > a .tit {display:block;font-size:30px;font-weight:800;line-height:1.2em;margin-bottom:50px;}
.unethicalList li > a .tit > span {display:block;}
.unethicalList li > a .text {font-size:16px;}
.unethicalList li > a:hover {background-color:#171c5a;border:1px solid #171c5a;}
.unethicalReport .num-text + .num-text {margin-top:0;}
.unethicalReportBox {border:1px solid #ccc;margin-top:50px;margin-bottom:70px;padding:50px 30px;}
.unethicalReportBox .num-text {font-size:18px;}

.radioWrap {margin-top:53px;}
.check {position:relative;padding-left:38px;}
.check + .check {margin-left:20px;}
.checkMark {position:relative;}
.radioStyle1 + .checkMark {width:30px;height:30px;border-radius:100%;border:1px solid #ccc;position:absolute;left:0;top:50%;margin-top:-15px;}
.radioStyle1:checked + .checkMark {border:1px solid #171c5a;}
.radioStyle1:checked + .checkMark:after {content:"";display:inline-block;width:14px;height:14px;background-color:#171c5a;border-radius:100%;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-7px;}

.unethicalReportForm {padding:0 45px;}
.unethicalReportForm > ul {margin-top:50px;}
.unethicalReportForm > ul > li {display:table;width:100%;table-layout:fixed;}
.unethicalReportForm li + li {margin-top:10px;}
.unethicalReportForm > ul > li:after {content:"";display:block;clear:both;}
.unethicalReportForm > ul > li .label {display:table-cell;width:25%;vertical-align:middle;font-size:20px;font-weight:800;}
.unethicalReportForm .tel {display:table;width:100%;table-layout:fixed;}
.unethicalReportForm .tel > div {display:table-cell;}
.unethicalReportForm .tel > div:first-child {width:33.3333%;padding-right:10px;}
.unethicalReportForm .mail {display:table;width:100%;table-layout:fixed;}
.unethicalReportForm .mail > div {display:table-cell;vertical-align:middle;}
.unethicalReportForm .mail > div + div {padding-left:10px;}
.unethicalReportForm .mail .at {width:25px;font-size:20px;font-weight:800;}

.filebox {width:calc(100% - 50px);float:left;padding-right:10px;}
.filebox input[type="file"] {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.filebox label {display:inline-block;width:50px;border:1px solid #ccc;height:50px;line-height:50px;text-align:center;}
.unethicalReportForm button {display:inline-block;width:50px;border:1px solid #ccc;height:50px;line-height:50px;}
.filebox .upload-name {width:calc(100% - 60px);border:1px solid #ccc;height:50px;padding:0 15px;margin-right:10px;float:left;background-color:#fff;}
.unethicalReportForm .c-gray {margin-top:10px;}
.unethicalReportBt {border-top:1px solid #ccc;margin-top:50px;padding-top:50px;}
.unethicalReportBt p {color:#171c5a;}
.unethicalReportBt button,
.unethicalReportBt a {width:200px;margin-top:100px;vertical-align:middle;}
.unethicalReportBt a + a,
.unethicalReportBt a + button,
.unethicalReportBt button + a,
.unethicalReportBt button + button {margin-left:15px;}
#layer_report .pop-layer {max-height:60%;}
.unethicalResult .box {border:1px solid #ccc;padding:100px 45px 45px;margin-bottom:70px;}
.unethicalResult .cellWrap {display:table;width:100%;table-layout:fixed;margin-bottom:50px;}
.unethicalResult .cell {display:table-cell;width:25%;vertical-align:baseline;font-weight:800;position:relative;padding-right:30px;}
.unethicalResult .cell:after {content:"";display:inline-block;width:11px;height:11px;border-top:2px solid #171c5a;border-right:2px solid #171c5a;position:absolute;top:50%;margin-top:-5.6px;right:30px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.unethicalResult .cell:last-child:after {display:none;}
.unethicalResultForm {padding:0 45px;}
.unethicalResultForm ul {margin-top:50px;}
.unethicalResultForm li {display:table;width:100%;table-layout:fixed;}
.unethicalResultForm li + li {margin-top:20px;}
.unethicalResultForm li .label {display:table-cell;width:250px;font-weight:800;vertical-align:middle;font-size:20px;}
.unethicalResultForm input {max-width:800px;}
.unethicalResultForm button,.unethicalResultForm a {width:200px;margin-top:100px;}
.unethicalResultDetailTable {border-top:1px solid #000;}
.unethicalResultDetailTable .th,
.unethicalResultDetailTable .tbody,
.unethicalResultDetailTable .step {border-bottom:1px solid #ccc;}
.unethicalResultDetailTable .th {padding:20px 30px;}
.unethicalResultDetailTable .th th,
.unethicalResultDetailTable .th td {padding:5px 0;font-size:20px;}
.unethicalResultDetailTable .th td > span {margin-right:15px;}
.unethicalResultDetailTable .tbody {padding:50px 30px;}
.unethicalResultDetailTable .tbody h5 {margin-bottom:40px;font-weight:800;}
.unethicalResultDetailTable .step {padding:25px 25px 50px;}
.unethicalResultDetailTable .step li {display:inline-block;height:70px;line-height:70px;border-radius:50px;position:relative;font-size:16px;color:#999;border:2px solid #ccc;margin-right:20px;text-align:center;padding:0 20px;}
.unethicalResultDetailTable .step ul {margin-top:15px;}
.unethicalResultDetailTable .step li.on {border:2px solid #171c5a;color:#171c5a;}
.unethicalResultDetailTable .step li.on:after {content:"";display:inline-block;width:30px;height:30px;border-radius:100%;background:url(../img/common/ico_check.png) #171c5a no-repeat center;position:absolute;right:-5px;top:-5px;background-size:13px;}

.tfooter {padding-top:50px;text-align:center;}
.tfooter a, .tfooter button {width:200px;}

/*신고대상*/
.unethicalTargetList:after {content:"";display:block;clear:both;}
.unethicalTargetList li {float:left;width:25%;padding:0 15px;}
.unethicalTargetList li a {display:block;height:550px;position:relative;padding:40px;color:#000;border:1px solid #ccc;}
.unethicalTargetList li a:after {content:"";display:block;width:10px;height:10px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;left:40px;bottom:40px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.unethicalTargetList li a > span {display:block;}
.unethicalTargetList .titStyle7 {margin-bottom:40px;}
.unethicalTargetList .text-style2 + .text-style2 {margin-top:30px;}
.unethicalTargetList li a:hover {border:1px solid #1d2260;}

/*신고대상 detail*/
.unethicalTargetDetail .backBtn {margin-bottom:25px;}
.unethicalTargetDetail .subTitleArea .titStyle5 {margin-bottom:40px;}
.unethicalTargetDetail .subTitleArea .bar-text {padding-left:15px;}
.unethicalTargetDetail .subTitleArea .bar-text:before {top:10px;}
.unethicalTargetDetailCon .tableStyle1 ul li:hover {background:transparent;color:#000;}
.unethicalTargetDetailCon .tableStyle1 ul li > div {vertical-align:middle;padding-bottom:0;padding:10px 0;}
.unethicalTargetDetailCon .tableStyle1 ul li > div + div {padding-top:10px;}
.unethicalTargetDetailCon .tableStyle1 ul li > div:first-child {width:80%;}
.unethicalTargetDetailCon + .unethicalTargetDetailCon {margin-top:50px;}
.unethicalTargetDetailCon > p {font-size:20px;}
.unethicalTargetDetailCon .tableHeader th {color:#000 !important;}

/*신고방법*/
.unethicalWay li {border:1px solid #ccc;padding:50px;margin-bottom:20px;}
.unethicalWay li h6 {margin-bottom:30px;}
.unethicalWay li th,.unethicalWay li td {font-size:16px;padding:5px 0;}
.unethicalWay li td {padding-left:50px;}
.unethicalWay li .num-text {font-size:16px;}

/*신고처리 순서*/
.unethicalSequenceList:after {content:"";display:block;clear:both;}
.unethicalSequenceList li {float:left;width:33.333%;margin-bottom:30px;padding:0 15px}
.unethicalSequenceList li > div {border:1px solid #ccc;padding:60px 50px;min-height:450px;position:relative;
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
}
.unethicalSequenceList li > div:after {content:"";display:block;width:10px;height:10px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:50%;right:-19px;margin-top:-5.5px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	transition:transform .2s;
	-webkit-transition:transform .2s;
	-ms-transition:transform .2s;
	-moz-transition:transform .2s;
	-o-transition:transform .2s;
}

.unethicalSequenceList li:last-child > div:after {display:none;}
.unethicalSequenceList h6 {font-weight:900;}
.unethicalSequenceList h4 {margin-bottom:70px;}
.unethicalSequenceList .bar-text {padding-left:15px;line-height:1.7em;font-size:16px;}
.unethicalSequenceList .bar-text:before {top:12px;}

/*신고보상*/
.unethicalRewardList li {border:1px solid #ccc;padding:50px;}
.unethicalRewardList li + li {margin-top:20px;}
.unethicalRewardList li h4 {margin-bottom:40px;}
.unethicalRewardList li h4,
.unethicalRewardList p {font-size:16px;}

/*--07.고객지원---------*/
.visualCustomer {background-image:url(../img/content/visual_customer.jpg);}

/*07-01.CONTACT US(KOREA)*/
#layer_map .pop-body {padding:0;height:auto;}
#layer_map .mapWrap {margin-bottom:0;}
#layer_map .mapWrap .embed-container {padding-bottom:50%;}

.customerContactWrap + .customerContactWrap {margin-top:50px;}
.customerContactWrap ul {padding-top:50px;margin-top:30px;}
.customerContactWrap li {position:relative;width:100%;}
.customerContactWrap li + li {margin-top:50px;}
.customerContactWrap li:after {content:"";display:block;clear:both;}
.customerContactWrap li:before {content:"";display:block;position:absolute;width:1px;height:100%;background-color:#ccc;left:50%;}
.customerContactWrap li > div {float:left;width:50%;padding-left:50px;padding-bottom:50px;}

.conArea {color:#999;font-size:20px;font-weight:800;margin-bottom:100px;}
.conAd {color:#000;font-size:40px;font-weight:800;margin-bottom:20px;letter-spacing:-.2px;line-height:1.2em;}
.conFax,.conTel {font-size:30px;letter-spacing:-.2px;position:relative;/* padding-left:62px; */}
.conFax > span,.conTel > span {position:absolute;font-family:"NunitoSans", sans-serif;left:0;}
.conMail {font-size:20px;font-family:"NunitoSans", sans-serif;min-height:30px;margin-bottom:40px;margin-top:30px;}
.conbtnArea a {display:inline-block;height:50px;line-height:50px;}
.conbtnArea a + a {margin-left:20px;}
.conbtnArea .ico-map {background-position:bottom;margin-top:-3px;}

@media (max-width:1600px) {
	.unethicalList li {width:50%;}
	.unethicalList li > a {height:400px;}

	.unethicalTargetList li {width:50%;padding:15px;}
	.unethicalTargetList .titStyle7 {margin-bottom:40px;}
}

@media (max-width:1300px) {
	.ico-arrow {width:20px;height:17px;}

	.conAd {font-size:25px;}

	.conFax, .conTel {font-size:20px;}

	.conMail {font-size:15px;}

	.susTab li {width:33.3333%;padding:0 3%;font-size:22px;}

	.unethicalList li > a .tit {font-size:25px;}
	.unethicalList li > a .text {font-size:16px;}
	.unethicalSequenceList li > div {padding:30px 20px;}
}

/*07-02.CONTACT US(Global)*/
.contactGlobal {position:relative;margin:50px 0;}
.contactGlobalImg img {width:100%;}

.globalList button {font-size:30px;font-weight:800;font-family:"NunitoSans", sans-serif;letter-spacing:-2px;color:#151d86;}
.globalDot {display:inline-block;width:24px;height:24px;border-radius:100%;background-color:#151d86;position:absolute;}
.globalDot:before {content:"";display:block;width:40px;height:40px;background-color:#151d86;opacity:0.3;border-radius:100%;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;}
.globalList {margin-top:-287px;}
.globalList .on button {color:#f92eb4;}
.globalList .on .globalDot {background-color:#f92eb4;}
.globalList .on .globalDot:before {background-color:#f92eb4;
	animation:globalDot2 .5s linear infinite;
	-webkit-animation:globalDot2 .5s linear infinite;
	-ms-animation:globalDot2 .5s linear infinite;
	-moz-animation:globalDot2 .5s linear infinite;
	-o-animation:globalDot2 .5s linear infinite;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}

@-ms-keyframes globalDot2 {
	0% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
	}
	10% {
		-webkit-transform:scale(1.03);
		-ms-transform:scale(1.03);
		transform:scale(1.03);
	}
	50% {
		-webkit-transform:scale(1.06);
		-ms-transform:scale(1.06);
		transform:scale(1.06);
	}
	90% {
		-webkit-transform:scale(1.03);
		-ms-transform:scale(1.03);
		transform:scale(1.03);
	}
	100% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
	}
}

@-webkit-keyframes globalDot2 {
	0% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
	}
	10% {
		-webkit-transform:scale(1.03);
		-ms-transform:scale(1.03);
		transform:scale(1.03);
	}
	50% {
		-webkit-transform:scale(1.06);
		-ms-transform:scale(1.06);
		transform:scale(1.06);
	}
	90% {
		-webkit-transform:scale(1.03);
		-ms-transform:scale(1.03);
		transform:scale(1.03);
	}
	100% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
	}
}

.globalList .on .globalDot:after {color:#f92eb4;display:block;}
.globalDot:after {color:#151d86;font-size:20px;width:auto;height:30px;position:absolute;left:37px;top:-3px;white-space:nowrap;opacity:0;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s;
}
.globalDotAs {right:21%;top:41%;}
.globalDotAs:after {content:"Asia";}
.globalDotSea {right:23%;top:53%;}
.globalDotSea:after {content:"South-East ASIA";}
.globalDotSWa {right:30%;top:53%;}
.globalDotSWa:after {content:"South Asia";top:38px;left:-101px;}
.globalDotEur {right:51%;top:32%;}
.globalDotEur:after {content:"Europe";}
.globalDotMe {right:42%;top:46%;}
.globalDotMe:after {content:"Middle East";}
.globalDotNa {left:17%;top:36%;}
.globalDotNa:after {content:"North America";}
.globalDotSa {left:30%;bottom:24%;}
.globalDotSa:after {content:"Latin America";}
.globalList li:hover button {color:#f92eb4;}
.globalList li:hover .globalDot,.globalList li:hover .globalDot:before {background-color:#f92eb4;}
.globalList li:hover .globalDot:after {opacity:1;color:#f92eb4;}

.popupContact .pop-ft a,.popupContact .pop-ft button {display:inline-block;min-width:130px;}

.formStyle li {position:relative;padding-left:200px;}
.formStyle li + li {margin-top:10px;}
.formStyle .formTh {position:absolute;left:0;top:5px;font-size:20px;font-weight:800;}
.formStyle .formTh.dot:after {content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;background-color:#f92eb4;margin-left:30px;border-radius:100%;}
.formEmail:after {content:"";display:block;clear:both;}
.formEmail > div {float:left;
	width:calc(33.33333% - 16.66666px);
	width:-webkit-calc(33.33333% - 16.66666px);
	width:-moz-calc(33.33333% - 16.66666px);
}
.formEmail > div:nth-child(2) {font-size:30px;color:#000;font-weight:800;width:50px;text-align:center;}
.formEmail > div:last-child {padding-left:10px;}

.pop-ft a + a,
.pop-ft a + button,
.pop-ft button + button,
.pop-ft button + a {margin-left:10px;}

/*07-03.NEWS-리스트*/
.supportList {border-top:1px solid #000;padding-top:30px;}
.supportList ul:after {content:"";display:block;clear:both;}
.supportList li {float:left;padding:0 15px 30px;width:25%;}
.supportList li a {position:relative;display:block;width:100%;height:500px;background-color:#fff;border:1px solid #ccc;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s;
}

.noticeBg {display:block;width:100%;height:100%;opacity:0.1;background-size:cover;background-position:center;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s;
}
.noticeText {position:absolute;width:100%;height:100%;top:0;left:0;padding:35px;}
.noticeTit {font-size:30px;line-height:1.2em;font-weight:800;color:#000;height:3.6em;font-weight:800;overflow:hidden;text-overflow:ellipsis;display:block;word-wrap:break-word;
	display:-webkit-box !important;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
}
.noticeDate {position:absolute;bottom:35px;left:35px;font-size:18px;font-family:"NunitoSans", sans-serif;font-weight:800;line-height:1.2em;color:#000;}
.noticeText .moreBtn {position:absolute;bottom:35px;right:35px;color:#000;}
.noticeText .moreBtn .ico-arrow {background-image:url(../img/common/ico_arrowBlack.png);}

.supportList li a:hover {background-color:#000;}
.supportList li a:hover .noticeBg {opacity:0.5;}
.supportList li a:hover .noticeTit,
.supportList li a:hover .noticeDate,
.supportList li a:hover .moreBtn {color:#fff;}
.supportList li a:hover .ico-arrow {background-image:url(../img/common/ico_arrow.png);}

@media (max-width:1400px) {
	/*06.지속가능경영*/
	/*06-01.윤리경영*/
	.susAboutContent {margin-top:70px;}
	.susAboutContent .left {padding-top:68px;}

	.circieBlue {width:200px;height:200px;padding-top:76px;font-size:18px;}

	.susAboutContent .right {padding-left:35px;}

	.circleBlueLine {width:320px;height:320px;font-size:25px;padding-top:136px;}
	.circleBlueLine:after {width:420px;height:420px;margin-top:-210px;margin-left:-210px;}

	.susAboutContent .bar {width:34px;height:3px;left:341px;}
	.susAboutContent .bar:before {width:18px;height:18px;left:-16px;top:-10px;}
	.susAboutContent .bar:after {width:18px;height:18px;right:-16px;top:-10px;}

	/*신고대상*/
	.unethicalTargetList li {padding:10px;}
	.unethicalTargetList li a {padding:20px;height:540px;}
	.unethicalTargetList .titStyle7 {margin-bottom:20px;}
	.unethicalTargetList li a:after {left:20px;bottom:20px;}
}

@media (max-width:1300px) {
	.supportList li {padding:0 10px 20px;}
	.supportList li a {height:400px;}

	.noticeText {font-size:25px;padding:25px 15px;}
	.noticeDate {left:15px;}
	.noticeText .moreBtn {right:15px;}

	.supportList .icoMotion .ico {margin-left:6px;}
	.susCharterContent .left .circle {font-size:40px;padding-top:127px;width:300px;height:300px;}
	.susCharterContent .right .circle {width:400px;height:400px;padding-left:95px;padding-top:182px;}
	.susCharterContent .right .circle p {font-size:20px;}
	.susCharterContent .right .circle h6 {font-size:25px;}
}

@media (max-width:1024px) {
	.supportList li {width:33.3333%;}

	.c-bwtsProductList li {width:33.3333%;}

	.susAboutContent .left {padding-top:0;float:inherit;text-align:center;}

	.circieBlue {display:block;margin:0 auto;}

	.circieBlue + .circieBlue {margin-left:0;margin:-30px auto 0;}

	.susAboutContent .bar {position:relative;top:inherit;left:inherit;margin:19px auto 0;
		-webkit-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
		transform:rotate(90deg);
	}
	.susAboutContent .right {float:inherit;padding-left:0;}
	.circleBlueLine {margin:21px auto 0;}

	/*신고대상*/
	.unethicalTargetList li {width:100%;padding:0;margin-bottom:20px;}
	.unethicalTargetList li a {height:auto;padding:25px 25px 60px;}
	.unethicalTargetList .text-style2 + .text-style2 {margin-top:15px;}
}

/*07-04.NEWS-상세*/
.supportDetail {border-top:1px solid #000;}

/*--08.채용정보---------*/
.visualRecruit {background-image:url(../img/content/visual_recruit.jpg);}

/*08-01.인재상*/
.recruitModelCon .textArea {padding:250px 0;transition:padding .2s;width:100%;
	-webkit-transition:padding .2s;
	-ms-transition:padding .2s;
	-moz-transition:padding .2s;
	-o-transition:padding .2s;
}
.recruitModelCon:after {content:"";display:block;clear:both;}
.recruitModelCon:nth-child(2n-1) {background-color:#f7f7fa;}
.recruitModelCon:nth-child(2n-1) .textArea {padding-right:50%;}
.recruitModelCon:nth-child(2n) .textArea {padding-left:50%;}
.recruitModelCon .modelTitleArea {position:relative;margin-bottom:70px;}
.recruitModelCon .modelTitleArea h3 {font-size:50px;font-weight:800;}
.recruitModelCon .modelTitleArea p {text-transform:uppercase;font-size:30px;font-weight:800;font-family:"NunitoSans", sans-serif;position:absolute;bottom:-40px;}
.recruitModelCon01 .textArea {background:url(../img/content/recruit_modelImg01.png) no-repeat right bottom;background-size:40%;}
.recruitModelCon02 .textArea {background:url(../img/content/recruit_modelImg02.png) no-repeat left center;background-size:25%;}
.recruitModelCon03 .textArea {background:url(../img/content/recruit_modelImg03.png) no-repeat right center;background-size:40%;}
.recruitModelCon04 .textArea {background:url(../img/content/recruit_modelImg04.png) no-repeat left bottom;background-size:40%;}

/*08-02.인사제도*/
.recruitRuleTop {background:url(../img/content/recruitRule_img.png) no-repeat right 200px bottom;background-size:20%;padding-bottom:50px;}
.recruitRuleTop p {font-size:30px;margin-top:150px;font-weight:800;font-family:"NunitoSans", sans-serif;width:60%;}
.recruitRuleTop p > span {display:inline-block;}
.recruitRule .line {width:100%;height:1px;background-color:#ccc;}
.recruitRuleBt {padding-top:80px;}
.recruitRuleCon h5 {color:#111aa1;font-family:"NunitoSans", sans-serif;text-transform:uppercase;margin-bottom:30px;}
.recruitRuleCon h5 + p {font-size:20px;margin-bottom:50px;}
.recruitRuleCon h6 {font-size:20px;font-weight:800;margin-bottom:20px;}
.recruitRuleList01 {margin-bottom:100px;margin-top:50px;}
.recruitRuleList01:after {content:"";display:block;clear:both;position:relative;}
.recruitRuleList01 li {float:left;border:1px solid #171c5a;font-size:50px;color:#171c5a;font-weight:800;position:relative;overflow:hidden;padding-left:50px;line-height:128px;padding-top:70px;border-radius:20px;
	width:calc(50% - 10px);
	width:-webkit-calc(50% - 10px);
	width:-moz-calc(50% - 10px);
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o- transition:all .2s;
}

.recruitRuleList01 li:first-child {margin-right:20px;}
.recruitRuleList01 li:after {font-size:200px;color:#171c5a;opacity:0.1;position:absolute;right:3%;bottom:0;font-weight:800;font-family:"NunitoSans", sans-serif;line-height:0.65em;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o- transition:all .2s;
}
.recruitRuleList01 li:first-child:after {content:"1";}
.recruitRuleList01 li:last-child:after {content:"2";}
.recruitRuleList02:after {content:"";display:block;clear:both;}
.recruitRuleList02 li {margin-right:50px;display:inline-block;border:1px solid #171c5a;font-size:50px;color:#171c5a;font-weight:800;text-align:center;height:200px;line-height:200px;position:relative;
	width:calc(20% - 43px);
	width:-webkit-calc(20% - 43px);
	width:-moz-calc(20% - 43px);
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o- transition:all .2s;
}
.recruitRuleList02 li:after {content:"";background:url(../img/content/recruitArrow.png) no-repeat right center;top:50%;margin-top:-20px;background-size:100%;width:30px;height:45px;position:absolute;right:-46px;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o- transition:all .2s;
}
.recruitRuleList02 li:last-child {margin-right:0;}
.recruitRuleList02 li:last-child:after {display:none;}
.recruitRuleCon02 {margin-top:90px;}
.recruitRuleSlider {margin-top:50px;}
.recruitRuleSlider:after {content:"";display:block;clear:both;}
.recruitRuleSlider li {float:left;width:calc(33.3333% - 30px);max-width:370px;margin-right:30px;}
.recruitRuleSlider li:last-child {margin-right:0;}

/*.recruitRuleSlider .swiper-slide {width:370px;}*/
.recruitSliderNum {text-align:right;padding-right:50px;color:#171c5a;opacity:0.1;font-size:150px;font-weight:800;line-height:0.6em;}
.recruitSliderCon {border:1px solid #171c5a;height:450px;background:#fff;position:relative;z-index:10;padding:40px;border-radius:20px;}
.recruitSliderTit {font-weight:800;color:#171c5a;font-size:30px;line-height:1.2em;margin-bottom:40px;word-break:keep-all;}
.recruitSliderText {font-size:16px;}
.recruitSliderText > span {display:block;vertical-align:baseline;}
.recruitRuleCircle {margin-top:60px;}
.recruitRuleCircle ul:after {	display:block;content:'';clear:both;}
.recruitRuleCircle li {float:left;display:flex;align-items:center;width:300px;height:300px;border-radius:100%;background-color:#fff;border:1px solid #171c5a;padding-left:40px;margin-left:-40px;
	transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
}
.recruitRuleCircle li h4 {font-size:28px;font-weight:900;color:#171c5a;}
.recruitRuleCircle li p {font-size:16px;color:#171c5a;}

@media (max-width: 1518px) {
	.recruitSliderTit {font-size: 28px;margin-bottom:30px;}
	.recruitRuleCircle li:nth-child(1), 
	.recruitRuleCircle li:nth-child(3) {margin-left:0;}
	.recruitRuleCircle li:nth-child(1),
	.recruitRuleCircle li:nth-child(2) {margin-bottom:-50px;}
	.recruitRuleCircle li:nth-child(3) {clear:both;}
}

@media (max-width:1400px) {
	.recruitRuleCircle li {padding-left: 35px;}
	.recruitSliderCon {padding: 30px;}
	.recruitSliderTit {font-size: 34px;}

	.susOperate02List li > div h6 {font-size:28px;line-height:130%;margin-bottom:20px;}
	.susOperate02List li > div p {font-size:16px;}
}

@media (max-width:1125px) {
	.recruitRuleList01 li {font-size:32px;padding-left:25px;line-height:88px;padding-top:45px;}
	.recruitRuleList01 li:after {font-size:120px;}
	.recruitRuleList02 li {font-size:32px;height:85px;line-height:85px;margin-right:25px;
		width:calc(20% - 23px);
		width:-webkit-calc(20% - 23px);
		width:-moz-calc(20% - 23px);
	}

	.recruitRuleList02 li:after {width:15px;right:-24px;}
	.recruitSliderTit {font-size:24px;margin-bottom:20px;}

	.susOperate02List li > div h6 {font-size:26px;margin-bottom:20px;}
	.susOperate02List li > div p {font-size:16px;}
}

@media (max-width:960px) {
	.recruitRuleSlider li {margin-right:0;width:100%;height:auto;max-width:100%;}
	.recruitRuleSlider li + li {margin-top:40px;}
	.recruitSliderCon {height:auto;padding:40px;}
	.recruitSliderNum {text-align:left;padding-left:30px;}
	.recruitSliderTit {margin-bottom:30px;}
	.recruitSliderText > span {display:inline-block;}
	.RnDFieldList li > p {width:227px;}
	.RnDFieldList li > .right {width:calc(100% - 227px);}
}

/*08-03.복리제도*/
.recruitWelfareList {margin-top:60px;}
.recruitWelfareList:after {content:"";display:block;clear:both;}
.recruitWelfareList li {float:left;height:300px;border:1px solid #171c5a;padding:30px;margin-bottom:30px;
	width:calc(50% - 15px);
	width:-webkit-calc(50% - 15px);
	width:-moz-calc(50% - 15px);
}
.recruitWelfareList li:nth-child(2n-1) {margin-right:30px;}
.recruitWelfareList li img {max-width:180px;width:35%;}
.recruitWelfareList li p {margin-top:10px;font-size:16px;}
.recruitWelfareList li p b {font-size:20px;font-weight:800;}

/*08-04.채용공고-리스트*/
.recruitList .titStyle5 {margin-bottom:50px;}
.recruitList .searchTab02Wrap {border-top:1px solid #000;}
.recruitList .searchTab02Wrap + .searchTab02Wrap {border-top:1px solid #ccc;}
.recruit-end a,.recruit-end span,.recruit-end div {color:#999 !important;}
.recruitList .tableList li > div {text-align:center;}
.recruitList .tableList li > div:first-child {width:15%;}
.recruitList .tableList li > div:nth-child(2) {width:10%;}
.recruitList .tableList li > div:nth-child(3) {width:15%;}
.recruitList .tableList li > div:nth-child(4) {width:30%;}
.recruitList .tableList li > div:nth-child(5) {width:20%;}
.recruitList .tableList li > div:last-child {width:10%;}
.recruitDetail .detailHeader > div {display:inline-block;vertical-align:middle;font-size:30px;font-weight:800;}
.recruitCompany:last-child {padding-right:30px;}
.recruitCompany:before {content:"";display:inline-block;vertical-align:middle;width:1px;height:28px;background-color:#ccc;margin:0 15px -8px 10px;}
.recuritDue {}

/*08-05.채용공고-상세*/
.detailHeader {padding:30px;border-bottom:1px solid #ccc;}
.detailHeader h3 {font-size:50px;font-weight:800;line-height:1.3em;margin-bottom:15px;letter-spacing:-.2px;}
.detailHeader p {font-family:"NunitoSans", sans-serif;font-weight:800;font-size:30px;letter-spacing:-.2px;}
.detailBody {padding:30px;}
.detailBody img {max-width:100%;}
.detailft {padding-top:70px;}
.detailft .btn {min-width:200px;}
.detailft .btn + .btn {margin-left:20px;}
.recruitDetail .detailHeader > div {display:inline-block;vertical-align:middle;font-size:30px;font-weight:800;}
.recruitCompany:last-child {padding-right:30px;}
.recruitCompany:before {content:"";display:inline-block;vertical-align:middle;width:1px;height:28px;background-color:#ccc;margin-left:5px;margin-right:15px;}
.recuritDue {padding-right:30px;}

/*--09.FOOTER 항목---------*/
.visualFooter {background-image:url(../img/content/visual_footer.jpg);}

/*09-01.사이트맵*/
.sitemapCon {border-bottom:1px solid #ccc;padding:35px 0;}
.sitemapCon:after {content:"";display:block;clear:both;}
.sitemapCon h2 {float:left;width:25%;font-size:30px;font-weight:800;}
.sitemapCon h2 + ul {float:left;width:75%;}
.sitemapCon h2 + ul:after {content:"";display:block;clear:both;}
.sitemapCon h2 + ul > li {float:left;width:25%;}
.sitemapCon h2 + ul > li > a {font-size:20px;font-weight:800;color:#000;padding-top:10px;display:block;}
.sitemapCon h2 + ul > li > a + ul {margin-top:30px;}
.sitemapCon h2 + ul > li > a + ul a {font-size:18px;color:#171c5a;opacity:0.7;}
.sitemapCon h2 + ul > li > a + ul a:hover {opacity:1;}

/*09-02.법적고지*/
.legalWrap .titStyle5 {border-bottom:1px solid #ccc;padding-bottom:60px;margin-bottom:60px;}
.legalCon + .legalCon {margin-top:50px;}
.legalCon b {display:block;margin-bottom:35px;}

/*09-03.개인정보처리방침*/
/*09-04.개인정보취급방침*/
.privacyWrap .text-style2 {border-bottom:1px solid #ccc;padding-bottom:60px;margin-bottom:60px;}
.privacyWrap .text-style2.mt20 {margin-top:20px;}

@media (max-width:959px) {

	/*--00.공통----------*/
	/*00-01. subVisual*/
	/*00-02. subNav*/
	/*00-03. subWrap*/
	/*00-04. formStyle*/
	/*00-05. table*/
	.tableHeader {display:none;}
	.mTit {display:block;}
	.tableList li {border-bottom:1px solid #ccc;padding:20px 0;}
	.tableStyle1 ul li:hover {background-color:transparent;}
	.tableStyle1 ul li > div {display:block;font-size:18px;padding-bottom:0;}
	.tableStyle1 ul li a:after {content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;border-top:2px solid #000;border-right:2px solid #000;margin-left:10px;margin-top:-3px;
		-webkit-transform:rotate(45deg);
		-ms-transform:rotate(45deg);
		transform:rotate(45deg);
	}

	.tableScrollWrap {overflow-y:auto;}
	.tableScroll {min-width:894px;}
	.tableStyle2 thead tr th {font-size:16px;}
	.tableStyle2 tbody td {font-size:15px;}
	.tableList .downloadBtn {height:40px;line-height:40px;}
	.tableList .downloadBtn:after {display:none;}

	/*--01.통합검색----------*/
	/* 01-01.통합검색-Product*/
	/*01-02.통합검색-Recruit*/
	.searchContentTable .titStyle5 {margin-bottom:30px;}
	.searchContentTable + .searchContentTable {border-top:1px solid #000;padding-top:30px;}
	.searchContentTable .tableStyle1 ul li:last-child {border-bottom:none;}
	.searchContentTable .tableStyle1 ul li > div {text-align:left;width:100% !important;}
	.searchContentRecruit .tableStyle1 ul li > div:first-child,
	.searchContentLocation .tableStyle1 ul li > div:first-child {color:#999;}
	.searchContentRecruit .tableStyle1 ul li > div:nth-child(2),
	.searchContentLocation .tableStyle1 ul li > div:nth-child(2) {font-size:25px;}
	.searchContentRecruit .tableStyle1 ul li > div:nth-child(3),
	.searchContentLocation .tableStyle1 ul li > div:nth-child(2) {padding-bottom:0;}
	.searchContentRecruit .tableStyle1 ul li > div:last-child,
	.searchContentLocation .tableStyle1 ul li > div:last-child {padding-top:0;}

	/*01-03.통합검색-News*/
	/*01-04.통합검색-Contact*/
	/*01-05.통합검색-검색결과 없음*/
	/*--
	02.기업소개----------*/
	/* 02-01.HWBC*/
	.leftFloating {display:none;}
	.aboutHwbc03Circle {display:block;margin:30px auto;text-align:center;width:250px;}
	.aboutHwbc03Circle01,
	.aboutHwbc03Circle02 {float:inherit;width:250px;height:250px;padding-top:44px;margin-left:0 !important;}
	.aboutHwbc03Circle02 {
		transition:margin-top .5s;
		-webkit-transition:margin-top .5s;
		-ms-transition:margin-top .5s;
		-moz-transition:margin-top .5s;
		-o-transition:margin-top .5s;
	}
	.aboutHwbc03Circle .dot01 {top:50%;margin-top:-10px;left:57px;}
	.aboutHwbc03Circle .dot02 {top:50%;margin-top:-10px;left:190px;}
	.aboutHwbc03Circle.move .aboutHwbc03Circle02 {margin-top:-40px;}
	.aboutHwbc03Circle02:after {width:300px;height:300px;margin-left:-150px;margin-top:-150px;}
	.aboutHwbc04-left {width:100%;}
	.aboutHwbc04Con {padding:0 0 60px 0;}
	.aboutHwbc04-leftContent {position:inherit;}
	.aboutHwbc04-left h4 {font-size:40px;}
	.aboutHwbc04-right {margin-top:50px;width:100%;background-size:120%;}
	.aboutHwbc04-right {width:500px;height:500px;overflow:hidden;background:url(../img/content/hwbc_img04_m.png) center top no-repeat;background-size:100%;}
	.aboutHwbc04-right .circle01,
	.aboutHwbc04-right .circle02,
	.aboutHwbc04-right .circle03,
	.aboutHwbc04-right .circle04,
	.aboutHwbc04-right .circle05,
	.aboutHwbc04-right .circle06 {display:none;}

	/* 02-02.CEO 인사말*/
	/* 02-03.연혁*/
	/*--03.용접사업----------*/
	/*03-01.용접재료-리스트*/
	.productWeldList {margin-top:80px;}
	.productWeldList li {width:33.3333%;}
	.weldFluxCored a {background-position:right -95px bottom 27px;}

	/*03-02.용접재료-상세*/.toggleSlide {padding:60px 30px;}

	/*03-03.용접재료 비교표*/
	.productCompare ul li > div {width:50% !important;float:left;text-align:left;padding:10px 0;}
	.productCompare ul li > div:nth-child(2n):after {content:"";display:block;clear:both;}

	/*03-04.용접재료 DOWNLOAD (Approval Status / Product Catalog)*/
	.productDownload01-list a {text-align:left;position:relative;line-height:1.2em;font-size:20px;height:auto;padding:15px;}
	.productDownload01-list li > div {padding:0 5px;}
	.productDownload01-list a > span {display:block;}
	.productDownload01-list a .ico {position:absolute;right:15px;top:50%;margin-top:-7px;}

	/*03-05.용접재료 DOWNLOAD (브로셔)*/
	.productDownload02 li > div {text-align:left;width:100% !important;}
	.productDownload02 li > div:first-child {display:none;}
	.productDownload02 li > div:last-child {text-align:right;}

	/*03-06.용접재료 DOWNLOAD (MSDS & TTR)*/
	.productDownload03 ul li > div {width:100% !important;text-align:left;}
	.productDownload03 li > div:first-child {display:none;}
	.productDownload03 li > div:nth-child(6),
	.productDownload03 li > div:nth-child(7),
	.productDownload03 li > div:last-child {display:inline-block;vertical-align:middle;width:auto !important;margin-right:5px;padding-right:0;padding-left:0;}

	/*03-07.용접재료 DOWNLOAD (인증현황)*/
	.productDownload04 li > div {width:100% !important;text-align:left;}
	.productDownload04 li > div:first-child {display:none;}

	/*03-08.용접재료 주요납품실적*/
	.subSearchBox {margin:0 auto 10px;}
	.subSearchBox input[type="text"] {height:60px;font-size:16px;padding-right:70px;}
	.subSearchBox button {width:60px;height:60px;line-height:60px;}

	.productRecord li > div {text-align:left;width:100% !important;}

	/*03-09.용접재료 연구소 소개*/
	.productStudyImg {height:300px;margin:30px 0;}
	.productStudy1Con {font-size:16px;margin-top:30px;}

	/*03-10.용접재료 연구 분야*/
	.productStudy2Img {height:300px;margin:30px 0;}
	.productStudy2Con div + h6 {margin-top:40px;}
	.productStudy2Con div {font-size:16px;margin-top:15px;}

	/*03-11.용접재료 제품 개발 방향*/
	.productStudy3 .titStyle1.c-gray {margin-top:50px;margin-bottom:10px;}
	.productStudy3Wrap img {max-width:100px;}
	.productStudy3Wrap > div:nth-child(1) {width:30%;}
	.productStudy3Wrap > div:nth-child(2) {width:65%;}
	.productStudy3Wrap > div:last-child {font-size:16px;}

	/*--04. BWTS---------*/
	/*04-01. BWTS란*/
	.bwtsAboutImg {margin-top:30px;}
	.bwtsAbout .tableScrollWrap + .tableScrollWrap {margin-top:30px;}
	.bwtsAbout .innerWrap {margin-top:50px;}
	.bwtsAboutBtn {margin-top:20px;}

	/*04-02.제품소개*/
	.bwtsProductList li {font-size:24px;}
	.bwtsProductText {padding:50px 0;font-size:16px;}
	.bwtsProductFlow ul li {float:inherit;width:100%;padding:0 !important;}
	.bwtsProductFlow ul li + li {margin-top:60px;}

	/*04-03.교육센터*/
	.bwtsTrainingCon .titStyle1.c-gray {margin-top:50px;margin-bottom:10px;}
	.bwtsTrainingWrap > div:first-child {width:100%;display:block;}
	.bwtsTrainingWrap > div:nth-child(2) {width:100%;padding-left:20px;display:block;padding-left:0;}
	.bwtsTrainingWrap > div:last-child {font-size:16px;display:block;}

	.bwtsTrainingContent:after {display:block;content:'';clear:both;}
	.bwtsTrainingContent .text-blit-wrap {float:none;width:100%;}
	.bwtsTrainingContent .bwtsTrainingImg {float:none;width:100%;}
	.bwtsTrainingContent .bwtsTrainingImg img {width:100%;}

	.bwtsTrainingTop {margin-bottom:30px;}
	.bwtsTrainingTop > p {font-size:24px;display:block;}
	.bwtsTrainingTop > p + p {margin-top:34px;font-weight:400;}
	.bwtsTrainingTop > p:first-child {padding-right:0;}

	.bwtsTrainingMapWrap > div:first-child {margin-bottom:10%;}

	.mapWrap {margin-bottom:30px;}

	.bwtsTrainingSlider .swiper-slide {width:300px;}
	.bwtsTrainingSlider .swiper-slide li {font-size:16px;padding-left:20px;}
	.bwtsTrainingSlider .swiper-slide li + li {margin-top:10px;}
	.bwtsTrainingSlider .swiper-slide li:before {width:9px;top:11px;}
	.bwtsTrainingSlider .swiper-slide h3 {font-size:20px;margin-top:30px;margin-bottom:20px;}

	/*04-04.연혁*/
	.bwtsHistory {padding-bottom:70px;}
	.bwtsHistory:before {left:10px;}
	.bwtsHistory li {padding-left:50px;}
	.bwtsHistory li + li {margin-top:65px;}
	.bwtsHistory li:before {width:20px;height:20px;top:11px}
	.bwtsHistory li:after {width:8px;height:8px;left:7px;top:19px;}
	.bwtsHistory li h3 {font-size:24px;margin-bottom:15px;}
	.bwtsHistory li p {font-size:16px;}
	.bwtsHistory li p + p {margin-top:15px;}

	/*04-06.DOWNLOAD*/
	.BWTSDownload02 li > div:last-child {width:20%;}
	.BWTSDownload02 li > div {text-align:left;width:100% !important;}
	.BWTSDownload02 li > div:first-child {display:none;}
	.BWTSDownload02 li > div:last-child {text-align:right;}

	/*04-07.연구소 소개*/
	.RnDAboutCon {font-size:16px;margin-top:30px;}
	.RnDAboutImg {height:300px;margin:30px 0;}

	/*04-07.연구소 소개*/
	.RnDFieldCon {font-size:16px;margin-top:30px;}
	.RnDFieldImg {height:300px;margin:30px 0;}

	/*--05.철강물류---------*/
	/*05-01.사업개요*/
	/*철강물류- 사업개요*/
	.steelSummaryImg {margin:30px 0;height:300px;}

	/*05-01.주요 취급 품목*/
	/*05-01.DOWNLOAD*/
	.steelDownload li > div {text-align:left;width:100% !important;}
	.steelDownload li > div:first-child {display:none;}
	.steelDownload li > div:last-child {text-align:right;}

	/*--06.지속가능경영---------*/
	/*06-01.윤리경영*/
	.susCharterContent .left .circle {font-size:40px;padding-top:102px;width:250px;height:250px;}
	.susCharterContent .right .circle {width:350px;height:350px;padding-left:85px;padding-top:159px;}
	.susCharterContent .right .circle p {font-size:18px;}
	.susCharterContent .right .circle h6 {font-size:23px;}
	.susOperate02List li > div {padding:30px;}
	.susOperate03Box {margin-top:30px;padding:20px;}
	.susOperate03Box h6 {font-size:16px;}
	.susOperate03List li {font-size:16px;}
	.susOperate03List li + li {margin-top:20px;}
	.susOperate03List span {display:block;width:auto;}

	/*06-02.규범 및 실천지침*/
	.susTab li {width:50%;height:100px;font-size:20px;}
	.susTab li > span {display:inline-block;vertical-align:middle;margin-right:20px;}

	/*06-03.비윤리 신고*/
	.unethicalTit {margin-top:30px;margin-bottom:50px;}
	.unethicalTit h3 {font-size:50px;}
	.unethicalList li {width:50%;}
	.unethicalList li > a{height:350px;}
	.unethicalList li > a .tit {margin-bottom:30px;}
	.unethicalList li > a .tit > span {display:inline-block;margin-left:5px;}
	.unethicalResult .box {padding:30px;margin-bottom:40px;}
	.unethicalResult .cellWrap {margin-bottom:25px;}
	.unethicalResultForm {padding:0 30px;}
	.unethicalResultDetailTable .th th,
	.unethicalResultDetailTable .th td {font-size:16px;}
	.unethicalResultDetailTable .step li {width:100%;height:50px;line-height:50px;margin:0;margin-bottom:20px;padding:0;}
	.unethicalResultDetailTable .step li:last-child {margin-bottom:0;}
	.unethicalSequenceList .titStyle7 {font-size:30px;}
	.unethicalTargetDetail .subTitleArea .titStyle5 {margin-bottom:25px;}
	.unethicalTargetDetailCon .tableHeader {display:block;}
	.unethicalTargetDetailCon .tableList li {padding:10px 0;border-bottom:none;}
	.unethicalTargetDetailCon .tableHeader th:last-child {display:none;}
	.unethicalTargetDetailCon .tableStyle1 ul li > div {padding:0;font-size:16px !important;width:100% !important;}
	.unethicalTargetDetailCon .num-text {font-size:16px !important;}
	.unethicalTargetDetailCon .tableStyle1 ul li > div:first-child .mTit {display:none;}
	.unethicalTargetDetailCon .mTit {color:#000;display:inline-block;font-size:16px;font-weight:800;margin-right:10px;}
	.unethicalTargetDetailCon > p {font-size:16px;}
	.unethicalTargetDetailCon .tableHeader th {text-align:left;}

	/*--07.고객지원---------*/
	/*07-01.CONTACT US(KOREA)*/
	.customerContactWrap + .customerContactWrap {margin-top:30px;}
	.customerContactWrap ul {padding:0;margin-top:15px;}
	.customerContactWrap li > div {float:inherit;width:100%;border-bottom:1px solid #ccc;padding:30px 10px;}
	.customerContactWrap li:before {display:none;}
	.conArea {margin-bottom:30px;}
	.conMail {margin-top:10px;margin-bottom:30px;min-height:inherit;}
	.conbtnArea a + a {margin-left:10px;}

	/*07-02.CONTACT US(Global)*/
	.globalList button {font-size:20px;}
	.globalList {margin-top:-188px;}

	/*07-03.NEWS-리스트*/
	.supportList li a {background-color:#000;}
	.noticeTit {font-size:25px;color:#fff;}
	.noticeDate {color:#fff;font-size:16px;}
	.noticeBg {opacity:0.6;}
	.noticeBt .btn {margin-left:124px;}
	.noticeText .moreBtn {color:#fff;}
	.noticeText .moreBtn .ico-arrow {background-image:url(../img/common/ico_arrow.png);}

	/*07-04.NEWS-상세*/
	/*--08.채용정보---------*/
	/*08-01.인재상*/
	.recruitModelCon .textArea {padding:110px 0;}

	/*08-02.인사제도*/
	.recruitRuleTop {background:url(../img/content/recruitRule_img.png) no-repeat right 30px bottom;background-size:185px;padding-bottom:200px;}
	.recruitRuleTop p {font-size:20px;margin-top:20px;width:100%;}
	.recruitRuleTop p > span {display:block;}
	.recruitRuleBt {padding-top:40px;}
	.recruitRuleCon h5 {margin-bottom:20px;}
	.recruitRuleCon h5 + p {font-size:16px;margin-bottom:30px;}
	.recruitRuleCircle li {margin-left:0;margin-bottom:-50px;}

	/*08-03.복리제도*/
	/*08-04.채용공고-리스트*/
	.recruitList .tableList li > div:first-child {width:auto !important;display:inline-block;color:#999;}
	.recruitList .tableList li > div:nth-child(2) {width:auto !important;display:inline-block;color:#999;}
	.recruitList .tableList li > div:nth-child(2) .mTit {display:none;}
	.recruitList .tableList li > div:nth-child(2):before {content:"";display:inline-block;vertical-align:middle;width:1px;height:12px;background-color:#999;margin-left:5px;margin-right:12px;margin-top:-2px;}
	.recruitList .tableList li > div:nth-child(n + 3) {width:100% !important;text-align:left !important;}
	.recruitList .tableList li > div:nth-child(2) {padding-top:0;}
	.recruitDetail .detailHeader > div {font-size:16px;}
	.recruitCompany:before {height:10px;margin-top:-3px;}

	/*08-05.채용공고-상세*/
	.detailHeader {padding:15px 0;}
	.detailHeader h3 {font-size:25px;}
	.detailHeader p {font-size:16px;}
	.detailBody {padding:20px 0;}
	.detailft {padding-top:50px;}

	/*--09.FOOTER 항목---------*/
	/*09-01.사이트맵*/
	/*09-02.법적고지*/
	.legalWrap .titStyle5 {padding-bottom:30px;margin-bottom:30px;}
	.legalCon b {margin-bottom:10px;}
	.legalCon + .legalCon {margin-top:30px;}

	/*09-03.개인정보처리방침*/
}

@media (max-width:767px) {
	/*-- 00.공통--------------------*/
	/*00-01. subVisual*/
	.subVisual {height:180px;}
	.subVisual .visualText {bottom:20px;}
	.subVisual .visualText p {font-size:13px;}
	.subVisual .visualText h3 {font-size:30px;}
	.subWrap {margin-top:180px;}
	.subContent {padding-top:25px;padding-bottom:70px;}
	.conPd {padding-left:3.4%;padding-right:3.4%;}

	/*00-02. subNav*/
	.subNavWrap.fixed.fixed2 {top:50px;}
	.subNav p {height:45px;line-height:45px;padding-left:15px;font-size:16px;}
	.subNav + .subNav p:before {height:12px;margin-top:-6px;}
	.subNav ul {top:45px;}
	.subNav ul li a {font-size:16px;}
	.subTitleArea {margin-bottom:30px;}

	/*00-03. subWrap*/
	/*.subWrap {margin-top:246px;}*/
	.subContent {padding-top:25px;padding-bottom:70px;}

	/*00-04 formStyle*/
	.tabSliderWrap {padding:0;margin:20px 0;}
	.tabSliderWrap .swiper-slide a {height:50px;line-height:50px;font-size:16px;}
	.tabSliderWrap .swiper-button-next, .tabSliderWrap .swiper-button-prev {display:none;}
	.searchTab02Wrap {padding:10px 0;}

	/*.checkBtn {margin-right:15px;}*/
	.checkBtn > span {height:35px;line-height:35px;font-size:14px;padding:0 15px;}

	/*00-05 table*/
	.pagerWrap {margin-top:60px;}
	.pagerWrap ul {padding:0 10px;}
	.pagerWrap li {height:50px;padding:14px 0;}
	.pagerWrap li a {font-size:15px;margin:0 12px;}
	.ico-prev,.ico-next {width:10px;height:10px;}
	.ico-prev {margin-top:7px;}

	/*--01.통합검색----------*/
	.visualSearch.subVisual {height:246px;}

	.searchTab01Wrap .swiper-slide a {font-size:20px;padding:15px 20px 15px 0}

	/* 01-01.통합검색-Product*/
	.searchContentProWrap .cellWrap,
	.searchContentProWrap .cellWrap .left,
	.searchContentProWrap .cellWrap .right {display:block;width:100%;padding:0;}
	.searchContentProImg {height:300px;}
	.searchContentProWrap .cellWrap .right > p {display:none;}
	.searchContentProWrap li a {padding:0;display:block;}

	.proName {display:inline-block;margin-bottom: 20px;min-width:auto;}

	.searchContentProWrap .cellWrap .right > ul > li {padding:20px 0;}
	.searchContentProWrap .cellWrap .right > ul > li + li {border-top:1px solid #ccc;}
	.searchContentProWrap li a ul li {display:block;}
	.searchContentProWrap li a ul li + li {margin-top:10px;}
	.searchContentProWrap li:hover a {background-color:#fff;}

	/*01-02.통합검색-Recruit*/
	/*01-03.통합검색-News*/
	/*01-04.통합검색-Contact*/
	/*01-05.통합검색-검색결과 없음*/
	.noResult {font-size:25px;}
	/*--
	02.기업소개----------*/
	/* 02-02.CEO 인사말*/
	.ceoName p {font-size:14px;}
	.ceoName span {display:inline-block;font-size:22px;margin-left:10px;}

	/* 02-03.연혁*/.historyContent {margin-top:80px;}

	/* .historySlider .swiper-slide:first-child {margin-left:3.4%;} */
	/* .historySlider .swiper-slide {width:390px;} */
	.historyWrap {padding-left:25px;}
	.historySlider .swiper-slide:after {width:25px;height:25px;left:-12px;}
	.historySlider .swiper-slide:before {width:9px;height:9px;left:-3px;}

	/*--03.용접사업----------*/
	/*03-01.용접재료-리스트*/
	.productWeldList {margin-top:60px;}
	.productWeldList li {width:50%}

	/*03-02.용접재료-상세*/
	.backBtn {margin-bottom:20px;font-size:16px;}
	.DwounbtnArea a + a {margin-left:1px;}
	.DwounbtnArea a {padding-left:10px;padding-right:32px;background-size:11px;border-radius:30px;}

	.tabSliderWrap {padding:10px 0;margin:20px 0;}
	.tabSliderWrap .swiper-wrapper {flex-wrap:wrap;transform:inherit !important;}
	.tabSliderWrap .swiper-slide a {height:35px;line-height:100%;padding:10px;font-size:14px;border-radius:30px;margin:3px 5px 3px 0;border:1px solid #ccc;}
	.tabSliderWrap .swiper-button-next,
	.tabSliderWrap .swiper-button-prev {display:none;}
	.toggleContent h4 {font-size:16px;}
	.toggleSlide {padding:30px 20px;}

	/* 용접재료 수정 모바일 시작 */
	.materialTabWrap {}
	.materialTabWrap .swiper-wrapper {flex-wrap:wrap;transform:inherit !important;}
	.materialTabWrap .swiper-wrapper .swiper-slide {margin:3px;min-width:}
	.materialTabWrap .swiper-slide .cate_on {height:auto;line-height:1;margin:0;background-color:#fff;font-size:14px;padding:10px 0 0 0 !important;border-radius:0px;border:1px solid #e5e5e5;}
	.materialTabWrap .swiper-slide.on .cate_on {padding:10px 0 0 0 !important;}
	.materialTabWrap .swiper-slide span {border-radius:0;padding:8px 15px 5px 15px;margin-top:10px;}
	.materialTabWrap .swiper-slide.on span {margin-top:10px !important;}
	.materialTabWrap .swiper-slide.on span.t223170 {background:#223170;}
	.materialTabWrap .swiper-slide.on span.t404040 {background:#404040;}
	.materialTabWrap .swiper-slide.on span.t054a1b {background:#054a1b;}
	.materialTabWrap .swiper-slide.on span.t750000 {background:#750000;}
	/* 용접재료 수정 모바일 끝 */

	.productDesc01 {padding-bottom:30px;}
	.productImg {float:inherit;width:100%;text-align:center;}
	.productImg img {max-width:100%;}
	.productInfo {margin-top:100px;float:inherit;width:100%;}
	.pTit {font-size:26px;}
	.pTit b:after {height:22px;margin:0 15px;}
	.productTable th {width:100px !important;}
	.productTable th,.productTable td {font-size:16px;}
	.productDesc02 {padding:30px 0;}
	.productDesc02 li {padding-left:0;font-size:16px;}
	.productDesc02 li > span {position:static;display:block;font-size:16px;}
	.productDesc03 {padding-top:30px;}

	/*03-03.용접재료 비교표*/
	/*03-04.용접재료 DOWNLOAD (Approval Status / Product Catalog)*/
	/*03-05.용접재료 DOWNLOAD (브로셔)*/
	/*03-06.용접재료 DOWNLOAD (MSDS & TTR)*/
	/*03-07.용접재료 DOWNLOAD (인증현황)*/
	/*03-08.용접재료 주요납품실적*/
	/*03-09.용접재료 연구소 소개*/
	/*03-10.용접재료 연구 분야*/
	/*03-11.용접재료 제품 개발 방향*/
	.productStudy3Wrap {margin-bottom:50px;}
	.productStudy3Wrap + .productStudy3Wrap {margin-top:50px;}
	.productStudy3Wrap,
	.productStudy3Wrap > div {display:block;width:100% !important;}
	.productStudy3Wrap > div:nth-child(1) {margin-right:0;}
	.productStudy3Wrap > div:nth-child(2) {padding-left:0;padding-top:0;margin:30px 0 20px;}
	.productStudy3Wrap > div:last-child {padding-top:0;}

	/*--04. BWTS---------*/
	/*04-01. BWTS란*/
	/*04-02.제품소개*/
	.c-bwtsProductList li {
	width:50%;}

	/*04-03.교육센터*/
	.bwtsTrainingWrap {margin-bottom:50px;}
	.bwtsTrainingWrap + .bwtsTrainingWrap {margin-top:50px;}
	.bwtsTrainingWrap,.bwtsTrainingWrap > div {display:block;width:100%;}
	.bwtsTrainingWrap > div:last-child {padding-left:0;padding-top:0;margin:30px 0 20px;}
	.btwsProduct .productLogo {margin-bottom:30px;}

	.topImg {display:block;width:100%;margin-bottom:40px;}
	.topImg .left {display:block;width:100%;margin-bottom:50px;padding-right:0;}
	.topImg .right {display:block;width:100%;}

	.btwsProduct .table {margin-bottom:50px;}
	.btwsProduct .table th {width:50%;}
	.btwsProduct .table th,.btwsProduct .table td {font-size:16px;}
	.btwsProduct .btImg {display:block;width:100%;}
	.btwsProduct .btImg .left {display:block;width:100%;margin-bottom:50px;padding-right:0;}
	.btwsProduct .btImg .right {display:block;width:100%;padding-left:0;}

	/*04-04.연혁*/
	/*04-08.연구분야*/
	.RnDFieldList {margin-top:30px}
	.RnDFieldList li {float:inherit;margin-right:0 !important;width:100%;margin-bottom:10px;height:auto;padding:20px 30px;}
	.RnDFieldList li p {font-size:16px;float:inherit;width:100%;}
	.RnDFieldList li p b {font-size:20px;}
	.RnDFieldList li > .right {float:inherit;width:100%;margin-top:10px;}

	/*--05.철강물류---------*/
	/*05-01.사업개요*/
	/*05-01.주요 취급 품목*/
	.steelProductList li {padding:30px 0 0;border-bottom:none;}
	.steelProductList li > div {float:inherit;width:100%;}
	.steelProductText {padding:30px 0 60px;width:90% !important;margin:0 auto;border-bottom:1px solid #ccc;}
	.steelProductText h5 {font-size:25px;}

	/*05-01.DOWNLOAD*/
	/*--06.지속가능경영---------*/
	/*06-01.윤리경영*/
	.susAboutContent {margin-top:30px;margin-bottom:100px;}

	.circieBlue {width:160px;height:160px;padding-top:56px;}
	.circleBlueLine {width:300px;height:300px;font-size:20px;}

	.susCharterContent {margin-bottom:30px;}

	.susOperate01 .susOperate01-list {margin-top:30px;}
	.susOperate01-list li {padding-bottom:50px;}
	.susOperate01-list .bedge {width:100%;height:auto;line-height:100%;padding:20px 0;font-size:20px;border:1px solid #171c5a}
	.susOperate01-list .cellWrap {margin-top:35px;}
	.susOperate01-list .cell {font-size:16px;}

	.susOperate02List {margin-top:30px;}
	.susOperate02List li {width:50%;}
	.susOperate02List li > div {height:320px;}
	.susOperate02List li > div h6 {font-size:20px;}
	.susOperate02List li > div p {top:145px;}

	/*06-02.규범 및 실천지침*/
	.susTab li {width:100%;border:none;border-bottom:1px solid #000;height:auto;padding:2% 3%;font-size:18px;}
	.susTab li p span {font-size:14px;}
	.susTab li p br {display:none;}
	.susNormsCon {padding:30px 15px;}
	.susNormsCon h5 {display:none;}

	/*06-03.비윤리 신고*/
	.unethicalTit h3 {font-size:35px;}
	.unethicalList li {width:100%;margin-bottom:10px;}
	.unethicalList li > a {height:inherit;padding:25px 20px 90px;}
	.unethicalList li > a .tit {margin-bottom:20px;}
	.unethicalList li > a:after {left:20px;bottom:30px;}
	.unethicalReportBox .num-text {font-size:15px;}
	.unethicalReportBox {padding:30px;margin-top:20px;margin-bottom:30px;}
	.unethicalReportForm {padding:0;}
	.unethicalReportForm > ul {margin-top:30px;}
	.unethicalReportForm > ul > li {display:block;}
	.unethicalReportForm > ul > li .label {display:block;width:100%;font-size:16px;margin-bottom:10px;}
	.unethicalReportForm .mail > div {display:block;float:left;}
	.unethicalReportForm .mail > div:first-child,
	.unethicalReportForm .mail > div:nth-child(3) {width:calc(50% - 13px);}
	.unethicalReportForm .mail .at {width:26px;line-height:50px;}
	.unethicalReportForm .mail > div:last-child {width:100%;margin-top:10px;padding-left:0;}
	.unethicalReportForm > ul > li + li {margin-top:20px;}
	.unethicalReportBt button,.unethicalReportBt a {width:120px;}

	#layer_report .pop-layer {max-height:55%;}
	.unethicalResult .cell {text-align:center;}
	.unethicalResult .cell:after {right:10px;}
	.unethicalResultForm ul {margin-top:30px;}
	.unethicalResultForm li,.unethicalResultForm li .label {display:block;}
	.unethicalResultForm li .label {margin-bottom:10px;font-size:16px;}
	.unethicalResultForm button,.unethicalResultForm a {margin-top:30px;}
	.unethicalResultDetailTable .th th,.unethicalResultDetailTable .th td {vertical-align:top;}
	.unethicalResultDetailTable .th td > span {margin-right:0;display:block;}
	.unethicalResultDetailTable .th td > span + span {margin-top:5px;}
	.unethicalResultDetailTable .step li {display:block;width:100%;margin:0 auto;}
	.unethicalResultDetailTable .step li + li {margin-top:10px;}



	/*신고방법*/
	.unethicalWay li {padding:20px;}
	.unethicalWay li td {padding-left:20px;}
	.unethicalWay li th,.unethicalWay li td,.unethicalWay li .num-text {font-size:14px;vertical-align:top;}

	/*신고순서*/
	.unethicalSequenceList li {width:100%;float:inherit;padding:0;margin-bottom:30px;}
	.unethicalSequenceList li > div {min-height:inherit;}
	.unethicalSequenceList li:nth-child(2) > div:after {display:block;}
	.unethicalSequenceList li > div:after {top:inherit;bottom:-18px;left:50%;margin-left:-5px;
		-webkit-transform:rotate(135deg);
		-ms-transform:rotate(135deg);
		transform:rotate(135deg);
	}
	.unethicalSequenceList h4 {margin-bottom:40px;}

	/*신고보상*/
	.unethicalRewardList li {padding:20px 30px;}
	.unethicalRewardList li + li {margin-top:10px;}

	/*--07.고객지원---------*/
	/*07-01.CONTACT US(KOREA)*/
	/*07-02.CONTACT US(Global)*/
	.globalList {margin-top:-30px;}
	.globalDot {width:10px;height:10px;}
	.globalDot:before {width:20px;height:20px;margin-left:-10px;margin-top:-10px;}
	.globalDotNa {top:23%;}
	.globalDotSa {bottom:50%;}
	.globalDotEur {top:21%;}
	.globalDotMe {top:29%}
	.globalDotAs {top:25%;}
	.globalDotSWa {top:36%;}
	.globalDotSea {top:36%;}
	.globalDot:after {display:none !important;}

	.formStyle li {padding-left:0;}
	.formStyle .formTh {position:inherit;left:inherit;top:inherit;font-size:16px;margin-bottom:10px;display:block;}
	.formStyle .formTh.dot:after {margin-left:10px;}
	.formEmail > div {
		width:calc(50% - 15px);
		width:-webkit-calc(50% - 15px);
		width:-moz-calc(50% - 15px);
	}
	.formEmail > div:nth-child(2) {font-size:16px;width:30px;line-height:50px;}
	.formEmail > div:last-child {width:100%;margin-top:10px;padding-left:0;}

	/*07-03.NEWS-리스트*/
	.supportList li {width:50%;}
	.supportList li a {height:300px;}

	/*07-04.NEWS-상세*/
	/*--08.채용정보---------*/
	/*08-01.인재상*/
	.recruitModelCon .textArea {padding-top:67px;padding-bottom:50%;padding-right:0 !important;padding-left:0 !important;}
	.recruitModelCon .modelTitleArea {margin-bottom:30px;}
	.recruitModelCon .modelTitleArea h3 {font-size:24px;}
	.recruitModelCon .modelTitleArea p {font-size:16px;position:static;bottom:inherit;}
	.recruitModelCon01 .textArea {background:url(../img/content/recruit_modelImg01.png) no-repeat center bottom;background-size:50%;}
	.recruitModelCon02 .textArea {background:url(../img/content/recruit_modelImg02.png) no-repeat center bottom 30px;background-size:30%;}
	.recruitModelCon03 .textArea {background:url(../img/content/recruit_modelImg03.png) no-repeat center bottom 30px;background-size:55%;}
	.recruitModelCon04 .textArea {background:url(../img/content/recruit_modelImg04.png) no-repeat center bottom;background-size:55%;}

	/*08-02.인사제도*/
	.recruitRuleSlider .swiper-slide {width:300px;}
	.recruitSliderCon {padding:50px 35px;/*height:360px;*/}
	.recruitSliderNum {font-size:140px;padding-right:20px;}
	.recruitSliderTit {font-size:40px;}
	.recruitSliderText {font-size:16px;}
	.recruitRuleCircle {margin-top:30px;}
	.recruitRuleCircle ul {display:table;margin:0 auto;}
	.recruitRuleCircle li {float:none;justify-content:center;width:270px;height:270px;text-align:center;padding-left:0;}
	.recruitRuleCircle li h4 {margin-bottom:10px;}
	.recruitRuleCircle li p {width:100%;}

	/*08-03.복리제도*/
	.recruitWelfareList {margin-top:30px;}
	.recruitWelfareList li {float:inherit;margin-right:0 !important;width:100%;margin-bottom:10px;height:auto;padding:20px 30px;}
	.recruitWelfareList li p {font-size:16px;}
	.recruitWelfareList li p b {font-size:20px;}

	/*08-04.채용공고-리스트*/
	/*08-05.채용공고-상세*/
	.recruitDetail .detailHeader > div {display:block;}
	.recruitDetail .detailft .btn {min-width:100px;}
	.recruitDetail .detailft .btn + .btn {margin-left:15px;}

	/*--09.FOOTER 항목---------*/
	/*09-01.사이트맵*/
	.sitemapCon h2 {width:50%;font-size:28px;}
	.sitemapCon h2 + ul {width:50%;}
	.sitemapCon h2 + ul > li {float:inherit;width:100%;}
	.sitemapCon h2 + ul > li + li {margin-top:15px;}
	.sitemapCon h2 + ul > li > a {font-size:16px;}
	.sitemapCon h2 + ul > li > a + ul {margin-top:10px;}
	.sitemapCon h2 + ul > li > a + ul li {margin-bottom:5px;}
	.sitemapCon h2 + ul > li > a + ul a {font-size:14px;}

	/*09-02.법적고지*/
	/*09-03.개인정보처리방침*/
}

@media (max-width:640px) {
	/*-- 00.공통--------------------*/
	/*00-01. subVisual*/
	/*00-02. subNav*/
	/*00-03. subWrap*/
	/*--01.통합검색----------*/
	/* 01-01.통합검색-Product*/
	/*01-02.통합검색-Recruit*/
	/*01-03.통합검색-News*/
	/*01-04.통합검색-Contact*/
	/*01-05.통합검색-검색결과 없음*/
	/*--
	02.기업소개----------*/
	/* 02-01.HWBC*/
	/* 02-02.CEO 인사말*/
	/* 02-03.연혁*/
	/*--03.용접사업----------*/
	/*03-01.용접재료-리스트*/
	.productWeldList li {width:100%;padding:0;}
	.productWeldList li + li {margin-top:30px;}

	.weldStick a {background-position:right 20px bottom 20px;background-size:60%;}
	.weldFlux a {background-position:right 20px bottom 20px;background-size:50%;}
	.weldSolid a {background-position:right 20px bottom 20px;background-size:50%;}
	.weldTig a {background-position:right bottom 20px;background-size:80%;}
	.weldFluxCored a {background-position:right 20px bottom 20px;background-size:50%;}
	.weldSeamless a {background-position:right 20px bottom 20px;background-size:50%;}
	.weldNickel a {background-position:right 20px bottom 20px;background-size:50%;}

	/*03-02.용접재료-상세*/
	/*03-03.용접재료 비교표*/
	/*03-04.용접재료 DOWNLOAD (Approval Status / Product Catalog)*/
	/*03-05.용접재료 DOWNLOAD (브로셔)*/
	/*03-06.용접재료 DOWNLOAD (MSDS & TTR)*/
	/*03-07.용접재료 DOWNLOAD (인증현황)*/
	/*03-08.용접재료 주요납품실적*/
	/*03-09.용접재료 연구소 소개*/
	/*03-10.용접재료 연구 분야*/
	/*03-11.용접재료 제품 개발 방향*/
	/*--04. BWTS---------*/
	/*04-01. BWTS란*/
	/*04-02.제품소개*/
	.c-bwtsProductList {margin-top:60px;}
	.c-bwtsProductList li {width:100%;padding:0;}

	/*04-03.교육센터*/
	/*04-04.연혁*/
	/*--05.철강물류---------*/
	/*05-01.사업개요*/
	/*05-01.주요 취급 품목*/
	/*05-01.DOWNLOAD*/
	/*--06.지속가능경영---------*/
	/*06-01.윤리경영*/
	.susCharterContent .left .circle {font-size:20px;padding-top:86px;width:200px;height:200px;}
	.susCharterContent .right .circle {width:316px;height:316px;padding-left:75px;padding-top:142px;}
	.susCharterContent .right .circle h6 {font-size:20px;}
	.susCharterContent .right .circle p {font-size:14px;}
	.susOperate02List li {width:100%;padding:0;margin-bottom:20px;}
	.susOperate02List li > div {height:auto;}
	.susOperate02List li > div h6 {margin-bottom:50px;}
	.susOperate02List li > div p {position:static;}

	/*06-02.규범 및 실천지침*/
	/*06-03.비윤리 신고*/
	.unethicalResult .box {padding:15px;}
	.unethicalResult .cellWrap:after {content:"";display:block;clear:both;}
	.unethicalResult .cellWrap {display:block;}
	.unethicalResult .cell {width:auto;display:inline-block;text-align:left;float:left;padding-left:30px;padding-right:0;margin-top:10px;}
	.unethicalResult .cell:first-child {padding-left:0;}
	.unethicalResult .cell:first-child:after {display:none;}
	.unethicalResult .cell:last-child:after {display:inline-block;}
	.unethicalResult .cell p,.unethicalResult .cell h4 {display:inline-block;}
	.unethicalResult .cell:after {left:10px;right:inherit;width:5px;height:5px;}

	/*--07.고객지원---------*/
	/*07-01.CONTACT US(KOREA)*/
	/*07-02.CONTACT US(Global)*/
	/*07-03.NEWS-리스트*/
	.supportList li {width:100%;}
	.supportList li a {height:200px;}
	.noticeTit {font-size:25px;line-height:1.2em;height:2.4em;-webkit-line-clamp:2;}

	/*07-04.NEWS-상세*/
	/*--08.채용정보---------*/
	/*08-01.인재상*/
	/*08-02.인사제도*/
	.recruitRuleList01 li {margin-right:0 !important;width:100%;}
	.recruitRuleList01 li + li {margin-top:20px;}
	.recruitRuleList02 {border:1px solid #171c5a;text-align:center;padding:50px 0;}
	.recruitRuleList02 li {float:inherit;width:100%;padding-bottom:60px;height:auto;line-height:inherit;border:none;font-size:24px;margin-right:0;}
	.recruitRuleList02 li:last-child {padding-bottom:0;}
	.recruitRuleList02 li:after {width:24px;height:46px;top:inherit;bottom:13px;left:50%;right:inherit;margin-left:-12px;
		transform:rotate(90deg);
		-webkit-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
		-moz-transform:rotate(90deg);
		-o-transform:rotate(90deg);
	}

	/*08-03.복리제도*/
	/*08-04.채용공고-리스트*/
	/*08-05.채용공고-상세*/
	/*--09.FOOTER 항목---------*/
	/*09-01.사이트맵*/
	/*09-02.법적고지*/
	/*09-03.개인정보처리방침*/
}

@media (max-width:560px) {
	.globalDotNa {top:15%;}
	.globalDotSa {bottom:58%;}
	.globalDotSWa {top:33%;margin-top:-10px;}
	.globalDotSea {top:33%;margin-top:-10px;}

	.aboutHwbc04-right {margin-top:50px;width:100%;background-size:120%;}
}

@media (max-width:480px) {
	/*-- 00.공통--------------------*/
	/*00-01. subVisual*/
	/*00-02. subNav*/
	/*00-03. subWrap*/
	/*--01.통합검색----------*/
	/* 01-01.통합검색-Product*/
	/*01-02.통합검색-Recruit*/
	/*01-03.통합검색-News*/
	/*01-04.통합검색-Contact*/
	/*01-05.통합검색-검색결과 없음*/
	/*--
	02.기업소개----------*/
	/* 02-01.HWBC*/
	/* 02-02.CEO 인사말*/
	/* 02-03.연혁*/
	/*--03.용접사업----------*/
	/*03-01.용접재료-리스트*/
	/*03-02.용접재료-상세*/
	/*03-03.용접재료 비교표*/
	/*03-04.용접재료 DOWNLOAD (Approval Status / Product Catalog)*/
	.productDownload01-list li > div:first-child {width:100%;max-width:100%;padding:0;padding-left:10px;text-align:left;line-height:normal;margin-bottom:10px;}
	.productDownload01-list b {font-size:20px;}
	.productDownload01-list li > div:nth-child(n + 2) {width:50%;}

	/*03-05.용접재료 DOWNLOAD (브로셔)*/
	/*03-06.용접재료 DOWNLOAD (MSDS & TTR)*/
	/*03-07.용접재료 DOWNLOAD (인증현황)*/
	/*03-08.용접재료 주요납품실적*/
	/*03-09.용접재료 연구소 소개*/
	/*03-10.용접재료 연구 분야*/
	/*03-11.용접재료 제품 개발 방향*/
	/*--04. BWTS---------*/
	/*04-01. BWTS란*/
	.bwtsAboutBtn {position:relative;padding-right:50px;padding-top:15px;padding-bottom:15px;height:auto;line-height:normal;overflow:hidden;}
	.bwtsAboutBtn .ico {position:absolute;right:20px;top:50%;margin-top:-7px;}

	/*04-02.제품소개*/
	/*04-03.교육센터*/
	/*04-04.연혁*/
	/*--05.철강물류---------*/
	/*05-01.사업개요*/
	/*05-01.주요 취급 품목*/
	/*05-01.DOWNLOAD*/
	/*--06.지속가능경영---------*/
	/*06-01.윤리경영*/
	/*06-01.윤리경영*/
	.susCharterContent .left .circle {font-size:20px;padding-top:62px;width:140px;height:140px;}
	.susCharterContent .right .circle {width:228px;height:228px;padding-left:75px;padding-top:100px;}
	.susCharterContent .right .circle p {font-size:13px;}
	.susCharterContent .right .circle h6 {font-size:15px;}

	/*06-02.규범 및 실천지침*/
	/*06-03.비윤리 신고*/
	/*--07.고객지원---------*/
	/*07-01.CONTACT US(KOREA)*/
	/*07-02.CONTACT US(Global)*/
	/*07-03.NEWS-리스트*/
	/*07-04.NEWS-상세*/
	/*--08.채용정보---------*/
	/*08-01.인재상*/
	/*08-02.인사제도*/
	/*08-03.복리제도*/
	/*08-04.채용공고-리스트*/
	/*08-05.채용공고-상세*/
	/*--09.FOOTER 항목---------*/
	/*09-01.사이트맵*/
	/*09-02.법적고지*/
	/*09-03.개인정보처리방침*/
}