@charset "utf-8";
@import url("https://use.typekit.net/kit6aux.css");

/* 공통 */
body {font-family: 'proxima-nova', sans-serif;font-weight:400;}
@media only screen and (max-width:768px){
	.body-sub #contents {/*word-break: break-all;*/}
}
@media only screen and (max-width:480px){
	body {font-weight:300;font-size:17px;}
}
.cont-wr {position:relative;font-weight:400;}
.cont-wr h4 {font-weight:400;}
.cont-wr .e-tit {font-family:"titillium-web";font-weight:700;}
.cont-wr .bar:after {display:block;content:"";width:3px;height:20px;background:#bbbcbe;position:absolute;z-index:2;}
.cont-wr .owl-carousel .owl-nav {display:block;}
.cont-wr .owl-nav {position:relative;text-align:center;margin-top:10px;}
.cont-wr .owl-nav button {border:0;background:none;margin:0 2px;}
.cont-wr .owl-nav button span {text-indent:-9999px;display:block;width:34px;height:34px;border-radius:50%;background:#bababd;position:relative;}
.cont-wr .owl-nav button span:before {display:block;content:"";width:16px;height:16px;background:url(/eng/_Img/Content/ico_cbtn.png) no-repeat;position:absolute;top:9px;left:9px;}
.cont-wr .owl-nav .owl-prev span:before {background-position:-90px -18px;}
.cont-wr .owl-nav .owl-next span:before {background-position:0 -18px;}

.cont-wr .owl-carousel .current .bar, .cont-wr .owl-carousel .current .bar .tit {font-size:21px;color:#0047b6;transition:all .3s ease;}
.cont-wr .owl-carousel .current .e-tit {font-size:23px;color:#0047b6;}
.cont-wr .owl-carousel .current .bar:after {background:#ea0437;transform:rotate(45deg);transition:all .1s ease;}

/* 꾸밈 */
.h-bg {position:relative;}
.h-bg:before {display:block;content:"";width:344px;height:113px;background:url(/eng/_Img/Content/content_bg_spr.png) no-repeat 0 0;position:absolute;left:-426px;}
.h-bg:after {display:block;content:"";width:344px;height:113px;background:url(/eng/_Img/Content/content_bg_spr.png) no-repeat -346px 0;position:absolute;right:-189px;}
@media only screen and (max-width:999px){
	.h-bg:before, .h-bg:after {display:none;}
}

/* 회사소개 > 01 화승네트웍스 > 01 개요 */
.outline-wr:before {top:187px;}
.outline-wr:after {bottom:200px;}
.outline-wr .c-tit01 {position:absolute;top:0;left:0;font-size:35px;font-weight:300;letter-spacing:0;line-height:1.34;text-align:left;z-index:2;font-family: 'Titillium Web';}
.outline-wr .c-tit01:before {top:-3px;height:30px;margin-left:-22px;}
.outline-wr .txt-wr {padding:97px 0 62px 600px;font-size:17px;color:#444;line-height:30px;}

.outline-wr .oline-list-wr {border-top:2px solid #424245;display:table;width:100%;margin-bottom:17px;;}
.outline-wr .oline-list-row {display:table-row;}
.outline-wr .oline-list {border-top:1px solid #ccc;display:table-cell;font-size:16px;padding:24px 0 18px;box-sizing:border-box;width:33%;overflow:hidden;}
.outline-wr .oline-list:nth-child(2) {width:20%;}
.outline-wr .oline-list:first-child {padding-left:30px;}
.outline-wr .oline-list:last-child {padding-right:30px;width:48%;}
.outline-wr .oline-list h4 {color:#444;font-weight:700; float:left;}
.outline-wr .oline-list .txt {color:#555;padding:0 0 0 70px}
.outline-wr .oline-list:last-child .txt {padding-left:110px}

.outline-wr .oline-list2-wr {padding:0 50px;background:red url(/eng/_Img/Content/outline_img01.jpg) no-repeat;display:table;width:100%;box-sizing:border-box;background-size:cover;}
.outline-wr .oline-list2-wr .oline-list2-box {display:table-row;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 {display:table-cell;width:32%;color:#fff;position:relative;margin-left:2%;border-top:1px solid;border-color:rgba(225,225,225,.15);padding-top:39px;padding-bottom:34px;}
.outline-wr .oline-list2-wr .oline-list2-box:first-child .oline-list2 {border-top:0;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2:first-child {margin-left:0;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2:after {display:block;content:"";width:67px;height:67px;background:url(/eng/_Img/Content/outline_spr.png) no-repeat;position:absolute;bottom:40px;right:50px;}
.outline-wr .oline-list2-wr .oline-list2-box .n1:after {background-position:0 0;}
.outline-wr .oline-list2-wr .oline-list2-box .n2:after {background-position:-69px 0;}
.outline-wr .oline-list2-wr .oline-list2-box .n3:after {background-position:-138px 0;right:0;}
.outline-wr .oline-list2-wr .oline-list2-box .n4:after {background-position:-207px 0;}
.outline-wr .oline-list2-wr .oline-list2-box .n5:after {background-position:-276px 0;}
.outline-wr .oline-list2-wr .oline-list2-box .n6:after {background-position:-345px 0;right:10px;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 h4 {font-size:17px;position:relative;padding-top:10px;font-weight:400;line-height:1;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 h4:before {display:block;content:"";width:3px;height:3px;background:#e20a3a;position:absolute;top:0;left:0;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .stit {display:block;font-size:13px;font-weight:300;font-family:"proxima-nova";line-height:1;opacity:0.4;margin-top:5px;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .txt {font-family:"proxima-nova";font-size:34px;margin-top:30px;font-weight:700;line-height:1;letter-spacing:-0.025em;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .stxt {font-size:15px;font-weight:400;}
.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .sstxt {display:block;font-size:13px;font-family:'proxima-nova';line-height:1;margin-top:1px;opacity:0.5;font-weight:400;letter-spacing:0}

.outline-wr .oline-sec {text-align:center;padding:105px 0 0 0;}
.outline-wr .oline-sec .txt {font-size:33px;font-weight:300;line-height:1.3;letter-spacing:-0.025em;margin-bottom:58px;color:#333;}
.outline-wr .oline-sec .stxt {font-size:17px;color:#444;line-height:30px;}

@media only screen and (max-width:1280px){
	.outline-wr:after {bottom:230px;}
}

@media only screen and (max-width:999px){
	.outline-wr .c-tit01 {font-size:37px;text-align:left;position:relative;margin-bottom:0;}
	.outline-wr .c-tit01:before {left:0;margin-left:0;}
	.outline-wr .txt-wr {padding:40px 0 0 0;text-align:left;margin-bottom:40px;}	

	.outline-wr .oline-list {padding:15px 0;width:100% !important;display:block;position:relative;}
	.outline-wr .oline-list:first-child {padding-left:0;border-top:0;}
	.outline-wr .oline-list:last-child {padding-right:0;}
	.outline-wr .oline-list h4 {position:absolute;top:15px;left:20px;}
	.outline-wr .oline-list .txt {padding-left:120px;}
	.outline-wr .oline-list:last-child .txt {padding-left:120px}

	.outline-wr .oline-list-row {display:block;width:100%;}

	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 h4 {font-size:14px;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .txt {font-size:36px;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2:after {width:55px;height:55px;background-size:auto 55px;display:none;}
	.outline-wr .oline-list2-wr .oline-list2-box .n2:after {background-position:-58px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .n3:after {background-position:-116px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .n4:after {background-position:-174px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .n5:after {background-position:-232px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .n6:after {background-position:-290px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2:after {right:20px;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .txt {font-size:24px;}


	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .txt {margin-top:20px;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .sstxt {margin-top:4px;padding-left:10px;display:inline;}
	.outline-wr .oline-list2-wr {padding:10px 20px;}
	.outline-wr .oline-list2-wr .oline-list2-box {display:table-cell;width:48%;padding-right:2%;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 {display:block;width:100%;padding:10px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box:first-child .oline-list2 {border-top:1px solid;border-color:rgba(225,225,225,.15);padding-top:10px;padding-bottom:10px;}	
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2:first-child {border-top:0;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2::after {bottom:10px;right:20px;}
	.outline-wr .oline-list2-wr .oline-list2-box:nth-child(2) .oline-list2::after {right:0;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 .stit {display:inline-block; margin-left:5px;}

	.outline-wr .oline-sec {padding-top:60px;text-align:left;}
	.outline-wr .oline-sec .txt {font-size:33px;margin-bottom:40px;}
	.outline-wr .oline-sec .stxt br {display:none;}
}
@media only screen and (max-width:799px){
	.outline-wr .txt-wr p {display:inline;}

	.outline-wr .oline-sec {padding:60px 0 0;}
	.outline-wr .oline-sec .stxt {position:relative;}
}
@media only screen and (max-width:699px){
	.outline-wr, .outline-wr .txt-wr, .outline-wr .oline-list, .outline-wr .oline-sec .stxt {/*font-size:16px;*/line-height:28px;}
	.outline-wr .c-tit01 {font-size:29px;font-weight:300}
	.outline-wr .txt-wr {padding:30px 0 0}

	.outline-wr .oline-sec .txt {font-size:25px;margin-bottom:30px;}
}
@media only screen and (max-width:599px){
	.outline-wr .c-tit01 {font-size:25px;}
	.outline-wr .oline-sec .txt {font-size:21px;}
}
@media only screen and (max-width:499px){
	.outline-wr .c-tit01 {line-height:26px;}
	.outline-wr .c-tit01 br {display:none;}
	.outline-wr, .outline-wr .txt-wr, .outline-wr .oline-list, .outline-wr .oline-sec .stxt {/*font-size:15px;*/line-height:26px;}

	.outline-wr .oline-list2-wr .oline-list2-box {display:block;width:100%;padding-right:0;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2 {margin-left:0;border-top:0;border-bottom:1px solid; border-color:rgba(255,255,255,.15) }
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2.n6 {border-bottom:0}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2:after {width:50px;height:50px;background-size:auto 50px;}
	.outline-wr .oline-list2-wr .oline-list2-box .n2:after {background-position:-51px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .n3:after {background-position:-104px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .n4:after {background-position:-154px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .n5:after {background-position:-205px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .n6:after {background-position:-257px 0;}
	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2:after, .outline-wr .oline-list2-wr .oline-list2-box:nth-child(2) .oline-list2::after {right:0;}

	.outline-wr .oline-list2-wr .oline-list2-box .oline-list2.n3 .stxt {display:block;}

	.outline-wr .oline-sec {padding-top:40px;}
}
@media only screen and (max-width:399px){	
	.outline-wr, .outline-wr .txt-wr, .outline-wr .oline-list, .outline-wr .oline-sec .stxt {font-size:14px;line-height:24px;}
	.outline-wr .oline-sec .txt  {font-size:19px;}
	.outline-wr .oline-sec .txt  br {display:none;}
}

/* 회사소개 > 01 화승네트웍스 > 02 연혁 */
/*.history-top-list:after {display:block;content:"";clear:both;}
.history-top-list {overflow:hidden;position:relative;z-index:2;}
.history-top-list .owl-item {float:left;}
.history-top-list .owl-item .t-img img {width:100%;height:auto;}.history-top-list .tit {display:inline-block;color:#444;margin:36px 0 0 0;font-size:17px;background:none;}
.history-top-list .txt {display:inline-block;color:#666;font-size:14px;font-family:"proxima-nova";vertical-align:middle;padding-left:9px;border-left:1px solid #aaa;margin-left:8px;line-height:1;}
.history-top-list .owl-item:nth-child(2):before {display:block;content:"";width:3px;height:25px;background:#ea0437;transform:rotate(45deg);margin:0 auto 30px auto;}
.history-top-list .owl-item:nth-child(2) .tit {margin-top:20px;}
.history-top-list .owl-nav {display:none;}*/

.history-top-list:after {display:block;content:"";clear:both;}
.history-top-list {overflow:hidden;position:relative;z-index:2;}
.history-top-list li {float:left;width:32%;margin-left:2%;}
.history-top-list li:first-child {margin-left:0;}
.history-top-list  .t-img img {width:100%;height:auto;}.history-top-list .tit {display:inline-block;color:#444;margin:36px 0 0 0;font-size:17px;background:none;}
.history-top-list .txt {display:inline-block;color:#666;font-size:14px;font-family:"proxima-nova";vertical-align:middle;padding-left:9px;border-left:1px solid #aaa;margin-left:8px;line-height:1;}
.history-top-list .owl-item:nth-child(2):before {display:block;content:"";width:3px;height:25px;background:#ea0437;transform:rotate(45deg);margin:0 auto 30px auto;}
.history-top-list .owl-item:nth-child(2) .tit {margin-top:20px;}
.history-top-list .owl-nav {display:none;}

.history {margin-top:84px;position:relative;width:100%;}
.history:before {display:block;content:"";width:1px;height:100%;background:#d9d9d9;position:absolute;top:0;left:50%;margin-left:-1px;}
.history:after {display:block;content:"";width:15px;height:1px;background:#d9d9d9;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.history .tit {font-size:19px;color:#fff;background:#ea0437;height:50px;width:160px;border-radius:25px;text-align:center;line-height:50px;margin:0 auto;position:relative;font-weight:400;}
.history-list-wr .history-list {padding-bottom:50px;}
.history-list-wr .history-list:first-child {padding-top:66px;}
.history-list-wr .history-list:nth-child(2n+1) {margin-left:50%;padding-left:0;}
.history-list-wr .history-list:nth-child(2n) {margin-right:50%;text-align:right;}
.history-list-wr .history-list .list-tit {font-size:21px;color:#222;position:relative;line-height:1;padding-bottom:38px;}
.history-list-wr .history-list:nth-child(2n+1) .list-tit {margin-left:60px;}
.history-list-wr .history-list:nth-child(2n) .list-tit {margin-right:60px;}
.history-list-wr .history-list .list-tit:after {display:block;content:"";width:3px;height:20px;transform:rotate(45deg);background:#ea0437;position:absolute;bottom:0;}
.history-list-wr .history-list:nth-child(2n+1) .list-tit:after {left:6px;}
.history-list-wr .history-list:nth-child(2n) .list-tit:after {right:6px;}
.history-list-wr .history-list .list-tit span {font-size:14px;font-family:"proxima-nova";color:#969696;position:absolute;top:4px;}
.history-list-wr .history-list:nth-child(2n+1) .list-tit span {margin-left:10px;font-weight:400;}
.history-list-wr .history-list:nth-child(2n) .list-tit span {right:0;margin-right:280px;}
.history-list-wr .history-list ol {position:relative;margin-top:40px;padding-top:22px;}
.history-list-wr .history-list:nth-child(2n+1) ol {padding-left:60px;}
.history-list-wr .history-list:nth-child(2n) ol {padding-right:60px;}
.history-list-wr .history-list ol:before {display:block;content:"";width:5px;height:5px;border-radius:50%;background:#0047b6;position:absolute;top:-2px;z-index:2;}
.history-list-wr .history-list:nth-child(2n+1) ol:before {left:-2px;}
.history-list-wr .history-list:nth-child(2n) ol:before {right:-3px;}
.history-list-wr .history-list ol:after {display:block;content:"";width:100%;height:2px;background:url(/eng/_Img/Content/bg_dashed.gif) repeat-x;position:absolute;top:0;left:0;}
.history-list-wr .history-list ol li {position:relative;padding:3px 0;margin-bottom:12px;color:#333;}
.history-list-wr .history-list:nth-child(2n+1) ol li {padding-left:55px;}
.history-list-wr .history-list:nth-child(2n) ol li {padding-right:55px;}
.history-list-wr .history-list ol .year {font-size:17px;font-family:"proxima-nova";color:#003c9b;position:absolute;top:3px;line-height:1;font-weight:700;}
.history-list-wr .history-list:nth-child(2n+1) ol .year {left:0;}
.history-list-wr .history-list:nth-child(2n) ol .year {right:0;}
.history-list-wr .history-list ol .txt {line-height:1.2;}
@media only screen and (max-width:999px){
	.history-list-wr .history-list .list-tit span {position:relative;top:0px;margin-top:10px;}
	.history-list-wr .history-list:nth-child(2n+1) .list-tit span {display:block;margin-left:0;}
	.history-list-wr .history-list:nth-child(2n) .list-tit span {display:block;margin-right:0;}
}
@media only screen and (max-width:768px){
	.history-list .h-list-wr .item {min-height:300px;}
	.history:before,
	.history:after {left:80px;}
	.history .tit {margin:0;}
	.history-list-wr .history-list {padding-bottom:30px;}
	.history-list-wr .history-list:nth-child(2n+1) {margin-left:80px;}
	.history-list-wr .history-list:nth-child(2n) {margin-right:0;margin-left:80px;text-align:left;}
	.history-list-wr .history-list .list-tit {padding:0;}
	.history-list-wr .history-list .list-tit:after {display:none;}
	.history-list-wr .history-list:nth-child(2n) .list-tit {margin:0 0 0 60px;}
	.history-list-wr .history-list:nth-child(2n) .list-tit span {position:relative;top:auto;left:auto;right:auto;bottom:auto;}
	.history-list-wr .history-list ol {margin-top:20px;}
	.history-list-wr .history-list:nth-child(2n) ol {padding-right:0;padding-left:60px;}
	.history-list-wr .history-list:nth-child(2n) ol:before {right:auto;left:-2px;}
	.history-list-wr .history-list ol li{/*font-size:15px;*/}
	.history-list-wr .history-list:nth-child(2n) ol li {padding-right:0;padding-left:55px;}
	.history-list-wr .history-list:nth-child(2n) ol .year {right:auto;left:0;}
}
@media only screen and (max-width:699px){
	.history-top-list .tit {margin-top:20px;font-size:15px;}
}
@media only screen and (max-width:599px){
	.history-top-list .owl-item:nth-child(2) {margin:0;}
	.history-top-list .owl-item:nth-child(2):before {display:none;}
	.history-top-list .owl-nav {display:block;}
	.history {margin-top:40px;;}
	.history:before,
	.history:after {left:30px;}
	.history .tit {font-size:18px;height:40px;line-height:40px;}
	.history-list-wr .history-list:nth-child(2n+1), .history-list-wr .history-list:nth-child(2n) {margin-left:30px;padding-top:40px;padding-bottom:20px;}
	.history-list-wr .history-list:first-child {padding-top:50px;}
	.history-list-wr .history-list:nth-child(2n+1) .list-tit,	.history-list-wr .history-list:nth-child(2n) .list-tit {margin-left:30px;font-size:18px;}
	.history-list-wr .history-list:nth-child(2n+1) ol, .history-list-wr .history-list:nth-child(2n) ol {padding-left:30px;margin-top:10px;padding-top:10px;}
	.history-list-wr .history-list ol li {margin-bottom:0;padding:5px 0;}
	.history-list-wr .history-list ol .year {font-size:16px;top:5px;}

	.history-top-list .tit {font-size:14px;}
	.history-top-list .txt {display:block;margin-left:0;}
}
@media only screen and (max-width:499px){
	.history-wr {margin:0 10px;}
	/*.history-top-list .tit {font-size:16px;}*/
}
@media only screen and (max-width:399px){
	/*.history-wr {font-size:14px;}*/
}

/* 회사소개 > 01 화승네트웍스 > 03 비전 및 미션 */
.vision-wr.h-bg:before {top:496px;left:-244px;}
.vision-wr.h-bg:after {bottom:360px;}
.vision-wr .v-top .c-tit01 {font-size:40px;color:#333;font-weight:300;padding-left:70px;padding-top:308px;}
.vision-wr .v-top .c-tit01:before {z-index:2;position:relative;}
.vision-wr .v-top .c-tit01:after {display:block;content:"";width:100%;height:89%;background:url(/eng/_Img/Content/vision_img01.jpg) no-repeat;;position:absolute;top:0;left:0;}
.vision-wr .v-top .c-tit01 .e-tit {display:block;font-size:35px;color:#fff;font-weight:300;margin-bottom:24px;position:relative;z-index:2;}
.vision-wr .v-top .txt {font-size:17px;line-height:1.75em; color:#333; margin:-42px 0 0 403px;border-bottom:1px solid #ddd;padding-bottom:45px;position:relative;}
.vision-wr .v-top .txt:after {display:block;content:"";width:3px;height:3px;background:#e20a3a;position:absolute;bottom:-1px;left:0;}

.vision-wr .mission-wr {margin-top:80px;}
.vision-wr .mission-wr img {display:block;margin:0 auto;}
.vision-wr .mission-wr .m-list-wr {margin:100px 0 80px;overflow:hidden;}
.vision-wr .mission-wr .m-list-wr .m-list {width:50%;display:table;float:left;margin-bottom:47px;}
.vision-wr .mission-wr .m-list-wr .m-list.m3, .vision-wr .mission-wr .m-list-wr .m-list.m4 {margin-bottom:0;}
.vision-wr .mission-wr .m-list-wr .m-list .tit {display:table-cell;background:#215ebd;color:#fff;font-size:17px;text-align:center;width:180px;box-sizing:border-box;}
.vision-wr .mission-wr .m-list-wr .m-list .tit span {display:block;padding:50px 20px;/*letter-spacing:-0.02em;*/line-height:1.2;position:relative;}
.vision-wr .mission-wr .m-list-wr .m-list .tit span:after {top:50%;right:-10px;margin-top:-1.5px;width:20px;height:3px;}
.vision-wr .mission-wr .m-list-wr .m-list .txt {display:table-cell;padding:0 32px 0 40px;width:420px;box-sizing:border-box;font-size:16px;color:#444;vertical-align:middle;}
.vision-wr .mission-wr .m-list-wr .m-list .txt-c {color:#ea0437;}

.vision-wr .v-bot {position:relative;}
.vision-wr .v-bot .tit {font-size:37px;color:#fff;line-height:1;font-weight:400;padding:100px 0 94px 50%;background:url(/eng/_Img/Content/vision_img03.jpg) no-repeat;background-size:auto 100%}
.vision-wr .v-bot .stit {font-size:45px;font-weight:400;display:block;}
.vision-wr .v-bot .c-list03 {overflow:hidden;padding:27px 0 28px;background:url(/eng/_Img/Content/bg_dashed.gif) repeat-x left bottom;}
.vision-wr .v-bot .c-list03 li {width:50%;float:left;text-align:center;border-left:1px solid #e5e5e5;box-sizing:border-box;padding:11px 0;font-size:19px;color:#333;}
.vision-wr .v-bot .c-list03 li:first-child {border-left:0;}
.vision-wr .v-bot .c-list03 li .num {display:inline-block;margin-right:13px;position:relative;top:auto;right:auto;bottom:auto;left:auto;font-family:"Malgun Gothic";line-height:35px;font-size:17px;width:37px;height:37px;}
@media only screen and (max-width:1200px){
	.vision-wr .v-bot {background-size:cover;}
}
@media only screen and (max-width:999px){
	.vision-wr {font-size:15px;}
	.vision-wr .v-top .c-tit01 {font-size:41px;position:relative;padding-left:40px;}
	.vision-wr .v-top .c-tit01:before {position:absolute;bottom:100px;margin-bottom:0;}
	.vision-wr .v-top .c-tit01:after {height:85%;background-size:cover;}
	.vision-wr .v-top .c-tit01 .e-tit {font-size:29px;}
	.vision-wr .v-top .txt {margin-left:340px;}
	.vision-wr .mission-wr {margin-top:60px;}
	.vision-wr .mission-wr .m-list-wr {margin-top:60px; margin-bottom:60px}
	.vision-wr .mission-wr .m-list-wr .m-list {width:100%;float:none;margin-bottom:30px;}
	.vision-wr .mission-wr .m-list-wr .m-list .tit {width:160px; font-weight:400;vertical-align:middle;}
	.vision-wr .mission-wr .m-list-wr .m-list .txt {padding:0 15px 0 40px;}
	.vision-wr .mission-wr .m-list-wr .m-list .txt br {display:none;}
	.vision-wr .mission-wr .m-list-wr .m-list .txt-c {display:inline;}
	.vision-wr .mission-wr .m-list-wr .m-list.m3{margin-bottom:30px}
	.vision-wr .v-bot .tit {font-size:29px;padding-left:60%;}
	.vision-wr .v-bot .stit {font-size:33px;}
}
@media only screen and (max-width:768px){
	.vision-wr .v-top .c-tit01 {padding-top:220px;padding-left:20px;font-size:37px}
	.vision-wr .v-top .c-tit01 .e-tit {margin-bottom:10px;}
	.vision-wr .v-top .txt {margin:0 0 0 20px;}
	.vision-wr .mission-wr .m-list-wr .m-list {margin-bottom:20px;}
	.vision-wr .mission-wr .m-list-wr .m-list .tit span {padding:30px 20px;}
	.vision-wr .mission-wr .m-list-wr .m-list .txt-c {display:inline;margin-left:4px;}
	.vision-wr .v-bot .tit {font-size:27px;}
	.vision-wr .v-bot .c-list03 {padding:0;background:none;}
	.vision-wr .v-bot .c-list03 li {font-size:17px;width:100%;float:none;border-left:0;border-top:1px solid #e5e5e5;text-align:left;padding:25px 0 25px 10px;}
	.vision-wr .v-bot .c-list03 li:first-child {border-top:0;}
}
@media only screen and (max-width:699px){
	.vision-wr .v-top .c-tit01 {font-size:25px;padding-top:150px;}
	.vision-wr .v-top .txt {/*font-size:16px;*/}
}
@media only screen and (max-width:599px){
	.vision-wr .v-top .c-tit01 {font-size:23px;padding-top:150px;font-weight:400}
	.vision-wr .v-top .c-tit01:before {bottom:60px;}
	.vision-wr .v-top .c-tit01:after {height:85%;}
	.vision-wr .v-top .c-tit01 .e-tit {font-size:17px;margin-bottom:14px;}
	.vision-wr .v-top .txt {/*font-size:15px;*/ padding-bottom:30px;margin-left:0;}
	.vision-wr .mission-wr {margin-top:30px;}
	.vision-wr .mission-wr img {width:95%;}
	.vision-wr .mission-wr .m-list-wr {margin:30px 0}
	.vision-wr .mission-wr .m-list-wr .m-list {display:block;float:none;}
	.vision-wr .mission-wr .m-list-wr .m-list .tit {display:block;width:100%;margin-bottom:20px;}
	.vision-wr .mission-wr .m-list-wr .m-list .tit span {padding:25px 0;}
	.vision-wr .mission-wr .m-list-wr .m-list .tit span:after {top:auto;bottom:-11px;right:50%;margin-right:-1px;transform:rotate(0deg);}
	.vision-wr .mission-wr .m-list-wr .m-list .tit span br {display:none;}
	.vision-wr .mission-wr .m-list-wr .m-list .txt {display:block;padding:0;width:100%;/*font-size:15px;*/ text-align:left;}
	.vision-wr .v-bot .tit {padding:110px 30px;text-align:center;margin-bottom:0;font-size:25px;text-shadow:2px 2px 2px rgba(0,0,0,0.5);}
	.vision-wr .v-bot .stit {font-size:29px;}
	.vision-wr .v-bot .c-list03 li {/*font-size:15px;*/}
	.vision-wr .v-bot .c-list03 li .num {/*font-size:15px;*/line-height:34px;}
}
@media only screen and (max-width:499px){
	.vision-wr .v-top .txt {/*font-size:15px;*/}
	.vision-wr .mission-wr .m-list-wr .m-list .tit {/*font-size:15px;*/}
	.vision-wr .mission-wr .m-list-wr .m-list .tit span {/*font-size:15px;*/}
	.vision-wr .mission-wr .m-list-wr .m-list .txt {/*font-size:15px;*/}
	.vision-wr .v-bot {padding:0;}
	.vision-wr .v-bot .tit .tit-mg {font-size:21px; display:inline-block;}
	.vision-wr .v-bot .e-tit {font-size:23px;display:inline-block;}
}

/* 회사소개 > 02 CEO 인사말 */
.greeting-wr:before {top:629px;}
.greeting-wr:after {top:30px;right:-83px;}
.greeting-wr .c-tit01 {font-size:50px;padding-left:50%;margin-left:-60px;width:50%;position:absolute;top:128px;left:0;z-index:2;line-height:1.1;font-weight:300;font-family:"titillium-web";}
.greeting-wr .c-tit01:before {transform:rotate(90deg);}
.greeting-wr .greeting-img {padding-left:50%;position:relative;overflow:hidden;}
.greeting-wr .greeting-img .img {position:absolute;top:0;left:0;width:50%;overflow:hidden;}
.greeting-wr .greeting-img .img img {width:100%;height:auto;}
.greeting-wr .txt-box {padding:357px 85px 0 80px;font-size:17px;color:#333;line-height:28px;}
.greeting-wr .txt-box .txt {margin-top:20px;}
.greeting-wr .txt-box .btxt {color:#222;font-size:19px;margin-bottom:20px}
.greeting-wr .stxt {margin-top:20px;color:#444;}

.greeting-wr .sign {text-align:right;font-size:21px;color:#444;line-height:28px;position:relative;padding-right:50px;margin-top:40px;}
.greeting-wr .sign .tit {font-size:12px;line-height:1;color:#a5a4a4;font-family:"proxima-nova";position:absolute;top:-17px;right:5px;z-index:2;padding-right:3px;}
.greeting-wr .sign .s-img {position:absolute;bottom:-6px;right:-27px;}
@media only screen and (max-width:1199px){
	.greeting-wr .txt-box {padding-right:0;padding-left:60px}
}
@media only screen and (max-width:999px){
	.greeting-wr .c-tit01 {font-size:41px;margin-left:-35px;top:60px;}
	.greeting-wr .txt-box {padding:300px 0 0 40px;font-size:16px;}
	.greeting-wr .greeting-img .img img {width:auto;height:100%;transform:translateX(-25%);}
}
@media only screen and (max-width:768px){
	.greeting-wr .c-tit01 {position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:0;margin:0;width:100%;}
	.greeting-wr .txt-box .txt, .greeting-wr .stxt {margin-top:20px;}
	.greeting-wr .greeting-img {padding:0;}
	.greeting-wr .greeting-img .img {width:100%;text-align:center;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:30px 0;}
	.greeting-wr .greeting-img .img img {width:50%;height:auto;transform:inherit;}
	.greeting-wr .txt-box {padding:0;}
}
@media only screen and (max-width:699px){
	.greeting-wr .c-tit01 {padding-left:0; top:0; margin-left:0;}	
	.greeting-wr .greeting-img {padding:0;}
	.greeting-wr .txt-box .btxt {width:100%;margin-bottom:30px;}
	.greeting-wr .txt-box .txt.pl-txt {padding-right:50%;}
}
@media only screen and (max-width:599px){
	.greeting-wr .c-tit01 {font-size:29px;}
	.greeting-wr .greeting-img .img {margin:20px 0;}
	.greeting-wr .txt-box .btxt {font-size:17px;margin-bottom:20px;}
	.greeting-wr .txt-box .txt.pl-txt {padding:0;}
	.greeting-wr .txt-box, .greeting-wr .stxt {font-size:15px;}
}
@media only screen and (max-width:499px){
	.greeting-wr .c-tit01 {font-size:25px;}
	.greeting-wr .greeting-img .img img {width:100%;}
	.greeting-wr .txt-box .txt.pl-txt{;margin-top:20px;}
}
@media only screen and (max-width:399px){
	.greeting-wr .c-tit01 { font-size:21px;}
	.greeting-wr .txt-box {font-size:15px;line-height:26px;}
	.greeting-wr .txt-box .btxt {font-size:16px;}
}
@media only screen and (max-width:320px){
	.greeting-wr .c-tit01 { font-weight:400;}
}

/* 회사소개 > 03 조직도 */
.org-wr.h-bg:before {top:40px;left:-95px;z-index:-1;}
.org-wr.h-bg:after {bottom:260px;right:-265px;z-index:-1}

/* 회사소개 > 04 CI */
.ci-wr.h-bg:before, .ci-wr.h-bg:after {display:none;}
.ci-wr .stxt {color:#333;display:block;margin-bottom:0;}
.ci-wr .symbol-txt {font-size:17px;}
.ci-wr .symbol-txt .stxt {/*line-height:1.75em;*/}
.ci-wr .simbol-wr {margin:40px 0 60px 0;border-top:2px solid #424245;text-align:center;}
.ci-wr .simbol-wr .simbol-img-wr { padding:77px 0 0 0; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.ci-wr .simbol-wr .s-color-li {margin-top:92px;padding-bottom:30px;}
.ci-wr .simbol-wr .s-color-li li {display:inline-block;padding:4px 0 4px 24px;position:relative;margin-left:155px;}
.ci-wr .simbol-wr .s-color-li li:first-child {margin-left:0;}
.ci-wr .simbol-wr .s-color-li li:before {display:block;content:"";width:10px;height:30px;border-radius:5px;position:absolute;top:50%;left:0;margin-top:-15px;}
.ci-wr .simbol-wr .s-color-li .s1:before {background:#115fad;}
.ci-wr .simbol-wr .s-color-li .s2:before {background:#e71a21;}
.ci-wr .simbol-wr .s-color-li .s3:before {background:#bfbfba;}
.ci-wr .simbol-wr .simbol-txt-wr {position:relative;margin-top:40px;}
.ci-wr .simbol-wr .simbol-txt-wr .txt {color:#333; text-align:left;line-height:24px;padding-right:366px;}
.ci-wr .simbol-wr .btn-box {position:absolute; top:50%; margin-top:-25px;right:0;}
.ci-wr .simbol-wr .btn-box .cw-btn {margin-left:3px;}

.ci-wr .logo-li-wr {border-top:1px solid #bbbcbe;text-align:center;padding-top:54px;position:relative;margin-bottom:40px;overflow:hidden;}
.ci-wr .logo-li-wr:before {display:block;content:"";width:100%;height:196px;background:url(/eng/_Img/Content/ci_bg.gif);position:absolute;top:0;left:0;/*border-right:1px solid #f1f1f1;*/}
.ci-wr .logo-li-wr:after {display:block;content:"";width:100%;height:2px;background:url(/eng/_Img/Content/bg_dashed.gif) repeat-x;position:absolute;top:196px;left:0;}
.ci-wr .logo-li {overflow:hidden;}
.ci-wr .logo-li {float:left;width:33%;position:relative;}
.ci-wr .logo-li .tit {display:block;color:#444;margin-top:70px;}
.ci-wr .logo-li-wr.br-logo {margin-bottom:80px;}
.ci-wr .logo-li-wr.br-logo:before {background:#fff;}
.ci-wr .logo-li-wr.br-logo .logo-li {width:25%;}
.ci-wr .logo-li-wr.br-logo .logo-li .tit {margin-top:90px; font-weight:400}

.ci-wr .color-li {overflow:hidden;margin-top:30px;position:relative;}
.ci-wr .color-li li {float:left;color:#fff;padding:20px;width:98px;height:98px;text-align:left;margin-right:10px;}
.ci-wr .color-li .cn1 {background:#0047b6;}
.ci-wr .color-li .cn2 {background:#bbbcbe;}
.ci-wr .color-li .cn3 {background:#ea0437;}
.ci-wr .color-li .cn4 {color:#444;width:auto;height:78px;padding:0;position:absolute;bottom:0;left:50%;}
.ci-wr .color-li .cn4:after {display:block;content:"";width:78px;height:78px;background:#211d21;position:absolute;top:0;right:-100px;}
.ci-wr .color-li li .txt {display:block;font-size:12px;font-family:"proxima-nova";line-height:1;margin-top:4px;}
.ci-wr .color-li .cn4 .txt {width:79px;}
@media only screen and (max-width:1200px){
	.ci-wr .simbol-wr .simbol-txt-wr .txt {padding-right:323px;}
	.ci-wr .simbol-wr .simbol-txt-wr .btn-box {bottom:50%;margin-bottom:-24px;}
	.ci-wr .simbol-wr .simbol-txt-wr .txt br {display:none;}
}
@media only screen and (max-width:999px){
	.ci-wr .stxt {display:inline;margin:0;line-height:1.1;}
	.ci-wr .simbol-wr img {height:120px;}
	.ci-wr .simbol-wr .s-color-li li {margin-left:70px;}
	.ci-wr .simbol-wr .simbol-txt-wr .txt {padding-right:0;}
	.ci-wr .simbol-wr .simbol-txt-wr .btn-box {position:static;margin-top:20px;}
	.ci-wr .logo-li-wr {margin-bottom:30px;}
	.ci-wr .logo-li-wr:before {height:175px;}
	.ci-wr .logo-li-wr:after {top:175px;}
	.ci-wr .logo-li img {width:auto;height:70px;}
	.ci-wr .logo-li-wr.br-logo .logo-li .tit {margin-top:70px;}
}
@media only screen and (min-width:500px) and (max-width:999px){
	.ci-wr .color-li .cn4 {width:100%;height:78px;position:relative;bottom:auto;left:0;margin-top:10px;min-height:78px;box-sizing:border-box;padding-left:90px;}
	.ci-wr .color-li .cn4:after {right:auto;left:0;}
}
@media only screen and (max-width:768px){
	.ci-wr .simbol-wr .s-color-li li {padding-left:20px;}
	.ci-wr .simbol-wr .s-color-li li:before {height:20px;margin-top:-10px;}
	.ci-wr .logo-li-wr {margin-bottom:30px;}
	.ci-wr .logo-li-wr:before {height:155px;}
	.ci-wr .logo-li-wr:after {top:155px;}
	.ci-wr .logo-li img {width:auto;height:55px;}
	.ci-wr .logo-li-wr.br-logo {margin-bottom:0;border-top:0;padding:0;}
	.ci-wr .logo-li-wr.br-logo:before {display:none;}
	.ci-wr .logo-li-wr.br-logo:after {display:none;}
	.ci-wr .logo-li-wr.br-logo .logo-li {width:50%;border-top:1px solid #bbbcbe;box-sizing:border-box;padding-top:34px;margin-bottom:30px;}
	.ci-wr .logo-li-wr.br-logo .logo-li:after {display:block;content:"";width:100%;height:2px;background:url(/eng/_Img/Content/bg_dashed.gif) repeat-x;position:absolute;top:138px;left:0;}
}
@media only screen and (max-width:699px){
	.ci-wr .color-li li {width:32%;padding:15px;margin-left:2%;margin-right:0;box-sizing:border-box;}
	.ci-wr .color-li .cn1 {margin-left:0;}
	.ci-wr .color-li .cn2 .txt {width:70px;}
	.ci-wr .color-li .cn4 {margin-left:0;}
}
@media only screen and (max-width:599px){
	.ci-wr .symbol-txt {font-size:16px;}
	.ci-wr .simbol-wr, .ci-wr .simbol-wr .simbol-txt-wr {margin-top:20px}
	.ci-wr .simbol-wr .simbol-txt-wr .txt {font-size:15px}
	.ci-wr .logo-li-wr {border:0;padding-top:0;}
	.ci-wr .logo-li-wr:before {display:none;}
	.ci-wr .logo-li-wr:after {display:none;}
	.ci-wr .logo-li {overflow:hidden;}
	.ci-wr .logo-li {float:none;width:100%;position:relative;border-top:1px solid #bbbcbe;box-sizing:border-box;padding-top:34px;margin-top:30px;}
	.ci-wr .logo-li:first-child {margin-top:0;}
	.ci-wr .logo-li:before {display:block;content:"";width:100%;height:138px;background:url(/eng/_Img/Content/ci_bg.gif);position:absolute;top:0;left:0;border-right:1px solid #f1f1f1;box-sizing:border-box;}
	.ci-wr .logo-li:after {display:block;content:"";width:100%;height:2px;background:url(/eng/_Img/Content/bg_dashed.gif) repeat-x;position:absolute;top:138px;left:0;}
	.ci-wr .logo-li img {width:auto;height:70px;position:relative;}
	.ci-wr .logo-li .tit {margin-top:50px;}
	.ci-wr .logo-li-wr.br-logo .logo-li {width:100%;}
	.ci-wr .logo-li-wr.br-logo .logo-li:before {background:#fff;border-left:1px solid #f1f1f1;}
	.ci-wr .logo-li-wr.br-logo .logo-li .tit {margin-top:50px;}
	.ci-wr .stxt {font-size:15px;}
}
@media only screen and (max-width:499px){
	.ci-wr .simbol-wr .s-color-li {overflow:hidden;margin:60px 20px 0;}
	.ci-wr .simbol-wr .s-color-li li {display:block;float:left;width:49%;margin:0;text-align:left;box-sizing:border-box;}
	.ci-wr .color-li li {width:49%;margin-bottom:2%;}
	.ci-wr .color-li .cn3 {margin-left:0;}
	.ci-wr .color-li .cn4 {width:49%;right:auto;color:#fff;background:#211d21;padding:15px;height:98px;margin-left:1%;}
}
@media only screen and (max-width:375px){
	.ci-wr .simbol-wr .s-color-li li {width:100%;}
	.ci-wr .simbol-wr .btn-box .cw-btn {margin-left:0;}
	.ci-wr .color-li li {float:none;width:100%;height:80px;margin-left:0;}
	.ci-wr .color-li .cn4 {position:relative; width:100%;height:80px;right:auto;color:#fff;background:#211d21; margin-bottom:0;padding: 15px;margin-left:0;left:0;}
	.ci-wr .color-li .cn4:after {display:none;}
	.ci-wr .color-li .cn2 .txt, .ci-wr .color-li .cn4 .txt {width:auto}
}

/* 회사소개 > 05 네트워크 */
.network-wr.h-bg:before, .network-wr.h-bg:after {display:none;}
.network-wr .img-wr {width:100%;margin-bottom:40px;}
.network-wr .img-wr img {width:100%;height:auto;}
.network-wr .list-wr .list-box {position:relative;margin-bottom:50px;}
.network-wr .list-wr .list-box :last-child {margin-bottom:0;}
.network-wr .list-wr .list-box .corp-img {width:391px;height:240px;position:absolute;top:0;left:1px;overflow:hidden;border:1px solid #ddd;box-sizing:border-box;text-align:center;}
.network-wr .list-wr .list-box .corp-img img {width:100%;height:auto;max-width:483px;margin:0 auto;}
.network-wr .list-wr .list-box .list-txt {padding-left:440px;padding-top:10px;}
.network-wr .list-wr .list-box .list-txt .txt {color:#333;margin-bottom:5px;}
.network-wr .list-wr .list-box .list-txt .c-list01 .stit {color:#0047b6;}

@media only screen and (max-width:1200px){
	.network-wr .list-wr .corp-img {width:290px;height:170px;}
	.network-wr .list-wr .list-txt {padding-left:310px;}
}
@media only screen and (max-width:999px){
	.network-wr .list-wr {display:table;width:100%;}
	.network-wr .list-wr .list-row {display:block;width:100%;}
	.network-wr .list-wr .list-box {display:block;width:100%;padding:0%;}
	.network-wr .list-wr .list-box .corp-img {width:100%;height:auto;position:relative;top:auto;left:auto;right:auto;bottom:auto;}
	.network-wr .list-wr .list-box .list-txt {padding:0;width:100%;margin-top:20px;}
	.domestic .list-wr {padding-top:0;}
	.domestic .list-wr .list-box .corp-img {width:100%;height:auto;position:relative;top:auto;left:auto;}
	.domestic .list-wr .list-box .corp-img img {width:auto;height:212px;}
}
@media only screen and (max-width:699px){
	.domestic .list-wr {padding-top:0;}
	.domestic .list-wr .list-box .corp-img {position:relative;top:auto;left:auto;}
	.network-wr .list-wr {display:block;width:100%;}
	.network-wr .list-wr .list-row {display:block;}
	.network-wr .list-wr .list-box {display:block;width:100%;padding:0;margin-bottom:20px;}
	.network-wr .list-wr .list-box .list-txt .txt {margin-bottom:10px;}
	.network-wr .list-wr .list-box .corp-img {text-align:center;}
	.network-wr .list-wr .list-box .corp-img img {width:50%;height:auto;}
}
@media only screen and (max-width:599px){
	.network-wr {font-size:15px;}
}

/* 회사소개 > 06 화승그룹 */
.group-wr.h-bg:before {top:76px;left:-243px;}
.group-wr.h-bg:after {bottom:338px;right:-307px;}
.group-wr .c-tit01.tit-c {font-size:45px;line-height:1.3;color:#333;letter-spacing:-0.05em;font-weight:300;padding:0 0 51px 0;margin-bottom:50px;}
.group-wr .c-tit01:before {top:auto;height:30px;bottom:0;}
.group-wr .c-tit01 .stit {font-size:17px;color:#444;line-height:1;letter-spacing:0;display:block;margin-top:19px;font-weight:400;}
.group-wr .g-txt-wr .txt-box {padding-left:30px;}
.group-wr .g-txt-wr .txt-box .g-txt {display:inline-block;padding:37px 0 0 61px;width:50%;box-sizing:border-box;}
.group-wr .g-txt-wr .txt-box img {float:left;position:relative;width:50%}
.group-wr .g-txt-wr .txt-box .g-txt .tit {font-size:41px;color:#333;font-weight:300;line-height:1.2;letter-spacing:-0.05em;margin-bottom:31px;}
.group-wr .g-txt-wr .txt-box .g-txt .txt {padding-left:99px;position:relative;}
.group-wr .g-txt-wr .txt-box .g-txt .txt:before {display:block;content:"";width:290px;height:1px;background:#ddd;position:absolute;top:11px;left:-205px;}
.group-wr .g-txt-wr .txt-box .g-txt .txt:after {display:block;content:"";width:3px;height:3px;background:#e20a3a;position:absolute;top:10px;left:-207px;}
.group-wr .g-txt-wr .txt-box .g-txt .stxt {display:block;margin-top:26px;color:#444;}
.group-wr .g-txt-wr .txt-box .g-txt .stxt:first-child {margin-top:0;}

.group-wr .g-txt-wr .txt-box.fl-st {padding-top:60px;position:relative;margin:60px 0; padding-left:0; padding-right:30px}
.group-wr .g-txt-wr .txt-box.fl-st:before {display:block;content:"";width:100%;height:100%;background:#f2f3f6 url(/eng/_Img/Content/group_bg.gif) no-repeat;position:absolute;top:0;left:-50%;margin-left:65px;}
.group-wr .g-txt-wr .txt-box.fl-st .g-txt {padding:45px 0 50px 60px;position:relative;}
.group-wr .g-txt-wr .txt-box.fl-st img {float:right;}
.group-wr .g-txt-wr .txt-box.fl-st .g-txt .txt {padding-left:0;padding-right:75px;}
.group-wr .g-txt-wr .txt-box.fl-st .g-txt .txt:before {left:auto;right:-225px;z-index:2;}
.group-wr .g-txt-wr .txt-box.fl-st .g-txt .txt:after {left:auto;right:-210px;z-index:2;}
.group-wr .g-txt-wr .txt-box.fl-st .g-txt .stxt {margin-top:24px;}
@media only screen and (max-width:1199px){
	.group-wr .g-txt-wr .txt-box .g-txt {padding-left:50px}
	.group-wr .g-txt-wr .txt-box .g-txt .txt {padding-left:60px;}
	.group-wr .g-txt-wr .txt-box .g-txt .txt:before {width:250px;}
	.group-wr .g-txt-wr .txt-box.fl-st .g-txt {padding:40px 0 40px 40px}
	.group-wr .g-txt-wr .txt-box.fl-st .g-txt .txt:before {left:auto;right:-210px}
}
@media only screen and (max-width:999px){
	.group-wr .c-tit01.tit-c {font-size:33px;margin-bottom:40px;}	
	.group-wr .c-tit01.tit-c br {display:none;}
	.group-wr .c-tit01 .stit {margin-top:10px;}
	.group-wr .g-txt-wr .txt-box {padding-left:0;}
	.group-wr .g-txt-wr .txt-box .g-txt {padding-left:40px}
	.group-wr .g-txt-wr .txt-box .g-txt .tit {font-size:29px;}
	.group-wr .g-txt-wr .txt-box .g-txt .txt {padding-left:30px}
	.group-wr .g-txt-wr .txt-box .g-txt .txt:before {width:220px;}
	.group-wr .g-txt-wr .txt-box.fl-st {margin:40px 0; padding-top:40px; padding-right:0}
	.group-wr .g-txt-wr .txt-box.fl-st .g-txt .txt {padding-right:50px;}
	.group-wr .g-txt-wr .txt-box.fl-st .g-txt .txt:before {right:-180px;}
	.group-wr .g-txt-wr .txt-box.fl-st .g-txt .txt:after {right:-180px;}
}
@media only screen and (max-width:768px){
	.group-wr .c-tit01.tit-c {margin-bottom:30px;}
	.group-wr .g-txt-wr .txt-box img, .group-wr .g-txt-wr .txt-box.fl-st img {float:none;width:100%;}
	.group-wr .g-txt-wr .txt-box .g-txt {display:block;width:100%;padding:30px 0 0;}
	.group-wr .g-txt-wr .txt-box .g-txt .tit {padding-left:0px;font-size:27px;}
	.group-wr .g-txt-wr .txt-box .g-txt .tit br {display:none;}
	.group-wr .g-txt-wr .txt-box .g-txt .txt {padding:0;}
	.group-wr .g-txt-wr .txt-box .g-txt .txt:before {display:none;}
	.group-wr .g-txt-wr .txt-box .g-txt .txt:after {display:none;}
	.group-wr .g-txt-wr .txt-box .g-txt .stxt, .group-wr .g-txt-wr .txt-box.fl-st .g-txt .stxt {margin-top:20px;}
	.group-wr .g-txt-wr .txt-box.fl-st {padding:0;margin:30px 0;}
	.group-wr .g-txt-wr .txt-box.fl-st:before {display:none;}
	.group-wr .g-txt-wr .txt-box.fl-st .g-txt {padding:30px 0 0 0;}
	.group-wr .g-txt-wr .txt-box.fl-st .g-txt .txt {padding-right:0;}
}
@media only screen and (max-width:599px){
	.group-wr .c-tit01.tit-c {font-size:25px;text-align:left;}
	.group-wr .c-tit01 .stit {font-size:16px;}
	.group-wr .g-txt-wr .txt-box .g-txt .tit {font-size:21px;font-weight:400;margin-bottom:20px;}
	.group-wr .g-txt-wr .txt-box .g-txt .stxt, .group-wr .g-txt-wr .txt-box.fl-st .g-txt .stxt {margin-top:10px;}
}
@media only screen and (max-width:399px){
	.group-wr {font-size:15px;}
	.group-wr .c-tit01.tit-c {font-size:21px;margin-bottom:20px}
	.group-wr .g-txt-wr .txt-box .g-txt .tit {font-size:19px}
}

/* 회사소개 > 07 계열사 */
..subsidiary-wr {position:relative;overflow:hidden;}
.subsidiary-wr.h-bg:before, .subsidiary-wr.h-bg:after {display:none;}
.subsidiary-wr .c-tit01 {font-size:41px;line-height:1.2;letter-spacing:-0.05em;font-weight:300;padding-top:50px;}
.subsidiary-wr .c-tit01:before {height:30px;}
.subsidiary-wr .c-tit01 .e-tit {display:block;margin-bottom:55px;}
.subsidiary-wr .subs-list-wr {margin-top:72px;}

.subsidiary-wr:after {float:left;width:375px;margin-left:37px;margin-bottom:50px;}
.subsidiary-wr li {position:relative;float:left;width:375px;margin-left:37px;margin-bottom:50px;}
.subsidiary-wr li:first-child {width:100%;margin-left:0;margin-bottom:90px;}
.subsidiary-wr li:first-child a {width:375px;margin:0 auto;}
.subsidiary-wr li:nth-child(2),
.subsidiary-wr li:nth-child(5) {margin-left:0;}
.subsidiary-wr a {position:relative;display:block;height:220px;border:1px solid #ccc;box-sizing:border-box;text-align:center;line-height:220px;color:#fff;text-align:center;overflow:hidden;}
.subsidiary-wr .tit {position:relative;font-size:19px;text-align:center;font-style:normal;display:block;padding-top:25px;}
.subsidiary-wr .tit:after {position:absolute;top:-10px;left:50%;width:3px;height:20px;margin-left:-1.5px;display:block;content:'';background:#bbbcbe;}

.subsidiary-wr .txt-box {display:block;position:absolute;bottom:0;left:0;width:100%;height:0;transition:all .5s ease;background:rgba(0,71,182,0.9);}
.subsidiary-wr .txt {display:inline-block;color:#fff;text-align:center;vertical-align:middle;line-height:1.1;}
.subsidiary-wr .arr {display:block;position:absolute;bottom:0;left:50%;margin-left:-17px;text-indent:-9999px;border-radius:50%;width:34px;height:34px;background:#bbbcbe;transition:all .5s ease;font-size:0;opacity:0;}
.subsidiary-wr .arr:after {display:block;content:"";width:16px;height:16px;background: url(/kr/_Img/Content/ico_cbtn.png) no-repeat 0 -18px;position:absolute;top:50%;right:10px;margin-top:-8px;transition:all .3s ease;}	
.subsidiary-wr a:hover .txt-box {height:100%;}
.subsidiary-wr a:hover .arr {bottom:38px;opacity:1;}

.subsidiary-wr li:nth-child(1):before {position:absolute;bottom:-34px;left:50%;width:826px;height:2px;margin-left:-413px;display:block;content:'';background:rgba(0,0,0,0.2);}

.subsidiary-wr li:nth-child(2):after,
.subsidiary-wr li:nth-child(3):after,
.subsidiary-wr li:nth-child(4):after {position:absolute;top:-44px;left:50%;width:4px;height:4px;margin-left:-2px;display:block;content:'';background:#e20a3a;}
.subsidiary-wr li:nth-child(2):before,
.subsidiary-wr li:nth-child(4):before {position:absolute;top:-58px;left:50%;width:2px;height:16px;margin-left:-1px;display:block;content:'';background:rgba(0,0,0,0.2);}
.subsidiary-wr li:nth-child(3):before {position:absolute;top:-76px;left:50%;width:2px;height:36px;margin-left:-1px;display:block;content:'';background:rgba(0,0,0,0.2);}

.subsidiary-wr li:first-child a img {max-width:173px;}
.subsidiary-wr a img {max-width:161px;}

@media only screen and (max-width:1280px){
	.subsidiary-wr li {width:32%;margin-left:2%;}
	.subsidiary-wr li:first-child a {width:32%;}
	.subsidiary-wr li:nth-child(1):before {width:68%;margin-left:-34%;}
}
@media only screen and (max-width:999px){
	.subsidiary-wr .c-tit01 {font-size:33px;}
	.subsidiary-wr .c-tit01 br {display:none;}
	.subsidiary-wr .c-tit01 .e-tit {margin-bottom:30px;}
	.subsidiary-wr .c-tit01 .e-tit img {width:auto;height:27px;}
	.subsidiary-wr a {height:auto;line-height:100%;padding:35px 0;}
}
@media only screen and (max-width:760px){
	.subsidiary-wr img {width:50%;}
}
@media only screen and (max-width:640px){
	.subsidiary-wr .tit {font-size:16px;}
	.subsidiary-wr li {width:49%;margin-bottom:30px;}
	.subsidiary-wr li:first-child a {width:50%;}
	.subsidiary-wr li:nth-child(4),
	.subsidiary-wr li:nth-child(6) {margin-left:0;}
	.subsidiary-wr li:nth-child(5) {margin-left:2%;}
	.subsidiary-wr li:nth-child(4):after {display:none;}
	.subsidiary-wr li:nth-child(4):before {display:none;}
	.subsidiary-wr li:nth-child(3):before {top:-58px;height:16px;}
	.subsidiary-wr li:nth-child(1):before {width:51%;margin-left:-25.5%;}
}
@media only screen and (max-width:599px){
	.subsidiary-wr .c-tit01 {text-align:left;}
	.subsidiary-wr .c-tit01:before {left:0;margin-left:10px;}
}
@media only screen and (max-width:480px){
	.subsidiary-wr .c-tit01 {font-size:25px;}
	.subsidiary-wr .c-tit01 .e-tit {margin-bottom:15px;}
	.subsidiary-wr .c-tit01 .e-tit img {width:auto;height:16px;}
}
@media only screen and (max-width:400px){
	.subsidiary-wr .c-tit01 {font-size:21px;}
	.subsidiary-wr .tit {padding-top:15px;}

	.subsidiary-wr li {width:100%;margin-bottom:15px !important;margin-left:0% !important;}
	.subsidiary-wr li:first-child a {width:100%;}
	.subsidiary-wr li:after {display:none !important;}
	.subsidiary-wr li:before {display:none !important;}
}

/* 사업분야 - 공통 */
.business-tit {font-size:43px;color:#333;position:relative;font-weight:300;padding-left:50px;letter-spacing:-0.075em;line-height:1;margin-bottom:70px;}
.business-tit:before {display:inline-block;content:"";width:30px;height:3px;background:#ea0437;position:absolute;top:23px;left:0;}
.business-tit .stit {font-size:57px;display:block;margin-bottom:13px;}
.business-txt {font-size:17px;line-height:1.8;width:780px;margin-bottom:32px;}
.business-txt .stxt {display:block;}

.business-img {overflow:hidden;margin-bottom:60px;}
.business-img .img-l, .cont-wr .business-img .img-r {float:left;}
.business-img .img-l {margin-right:5px;}
.business-img img {height:auto;width:100%;}

.business-btn {color:#444;padding:26px 49px 26px 50px ;border:1px solid #bbbcbe;border-radius:35px;position:relative;margin-bottom:50px;line-height:1;}
.business-btn .txt {display:block;}
.business-btn .bs-btn {display:inline-block;padding:17px 38px 14px 20px;position:absolute;top:50%;right:50px;margin-top:-23px;}
.business-btn .bs-btn .down:after {display:block;content:"";width:18px;height:15px;background:url(/eng/_Img/Content/business_spr.png) no-repeat -380px -173px;position:absolute;top:50%;right:0;margin-top:-8px;transition:all .3s ease;}
.business-btn .bs-btn .down {color:#ea0437;font-size:16px;font-weight:700;}
.business-btn .bs-btn:hover .down:after, .business-btn .bs-btn:focus .down:after {right:10px;}

.business-work {padding:57px 0 70px 0;position:relative;margin-bottom:60px;transition:all .3s ease;}
.business-work .c-tit01 {margin-bottom:60px;}
.business-work:before {display:block;content:"";width:2000px;height:100%;background:url(/eng/_Img/Content/business_bg.gif) no-repeat;position:absolute;top:0;left:50%;margin-left:-1000px;background-size:100% 100%;}
.business-work .w-list-wr {position:relative;z-index:2;}
.business-work .w-list-wr:after {display:block;content:"";clear:both;}
.business-work .w-list-wr .box {width:395px;float:left;margin-left:6px;}
.business-work .w-list-wr .box:first-child {margin-left:0;}
.business-work .w-list-wr .w-list {width:100%;background:#fff;border:1px solid #ccc;box-sizing:border-box;transition:all .3s ease;position:relative;bottom:0;}
.business-work .w-list-wr .w-list:before {display:block;content:"";padding-top:293px;}
.business-work .w-list-wr .w-list .w-tit {font-size:19px;color:#222;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;}
.business-work .w-list-wr .w-list .w-tit:before {display:block;content:"";width:93px;height:93px;background:url(/eng/_Img/Content/business_spr.png) no-repeat 0 0;position:absolute;top:90px;left:50%;margin-left:-48px;opacity:1;}
.business-work .bar:after {bottom:-10px;left:50%;margin-left:-1px;transition:all .3s ease;}
.business-work .w-list-wr .w-list .w-tit .stit {display:block;width:100%;position:absolute;bottom:64px;left:0;}
.business-work .w-list-txt {margin-top:60px;}
.business-work .txt {position:relative;padding-left:10px;padding-right:15px;}
.business-work .w-list-txt .txt:before {display:block;content:"";width:5px;height:2px;background:#0047b6;position:absolute;top:11px;left:0;}
.business-work .w-list-wr .box:hover .w-list, .business-work .w-list-wr .box:focus .w-list, .business-work .w-list-wr .box:active .w-list {background:rgba(0,71,182,0.9);box-sizing:border-box;cursor:pointer;bottom:30px;}
.business-work .w-list-wr .box:hover .w-list .w-tit, .business-work .w-list-wr .box:focus .w-list .w-tit, .business-work .w-list-wr .box:active .w-list .w-tit {font-size:21px;color:#fff;}
.business-work .w-list-wr .box:hover .w-list .w-tit .stit, .business-work .w-list-wr .box:focus .w-list .w-tit .stit, .business-work .w-list-wr .box:active .w-list .w-tit .stit {bottom:50%;}
.business-work .w-list-wr .box:active .w-list {background:rgba(0,71,182,0.9);box-sizing:border-box;cursor:pointer;bottom:30px;}
.business-work .w-list-wr .box:hover .w-list .w-tit:before, .business-work .w-list-wr .box:focus .w-list .w-tit:before, .business-work .w-list-wr .box:active .w-list .w-tit:before {opacity:0;transition:all .1s ease;}
.business-work .w-list-wr .box:hover .w-list .w-tit:after, .business-work .w-list-wr .box:focus .w-list .w-tit:after, .business-work .w-list-wr .box:active .w-list .w-tit:after {background:#fff;transform:rotate(45deg);bottom:109px;}
.business-product {margin-bottom:60px;display:table;width:100%;}
.business-product .p-list {display:table-row;}
.business-product .p-list .p-tit {display:table-cell;width:300px;text-align:center;background:#f0f3f7;color:#333;box-sizing:border-box;vertical-align:middle;border-right:1px solid #818285;border-bottom:1px solid #ccc;font-weight:700;}
.business-product .p-list .p-txt {display:table-cell;width:900px;padding:20px 0 20px 20px;color:#555;box-sizing:border-box;border-bottom:1px solid #ccc;}
.business-product .p-list:first-child .p-tit {border-top:2px solid #424245}
.business-product .p-list:first-child .p-txt {border-top:2px solid #424245}

.business-li.c-list01 {overflow:hidden;margin-bottom:60px;}
.business-li.c-list01 li {width:100%; }

@media only screen and (max-width:1299px){
	.business-img {overflow:hidden;}
	.business-img .img-l {width:64.5%;margin-right:1%;overflow:hidden;}
	.business-img .img-r {width:34.3%;overflow:hidden;}
	.business-work .w-list-wr .box {width:33%;margin-left:0.5%}
	.business-product .p-list .p-tit {width:18%;}
	.business-product .p-list .p-txt {width:82%;padding:20px 30px;}
}
@media only screen and (max-width:1199px){
	.business-work .w-list-wr .w-list .w-tit:before {top:35%;width:80px;height:80px;background-size:326px auto;margin-left:-40px;}
	.business-work .w-list-wr .w-list .w-tit .stit {bottom:30%;}
	.business-work .w-list-wr .box:hover .w-list .w-tit:after,
	.business-work .w-list-wr .box:focus .w-list .w-tit:after,
	.business-work .w-list-wr .box:active .w-list .w-tit:after {bottom:95px;}
	.business-work .w-list-txt {margin-top:40px;}
}
@media only screen and (max-width:999px){
	.business-work:before {background-size:cover;}
	.business-tit {font-size:31px;margin-bottom:30px;}
	.business-tit:before {top:10px;}
	.business-tit .stit {font-size:47px;}
	.business-work .w-list-wr .w-list:before {padding-top:100%;}
	.business-work .w-list-wr .w-list .w-tit {font-weight:400;}
	.business-work .c-tit01 {margin-bottom:40px;}
	.business-work .w-list-wr .w-list .w-tit:before {width:70px;height:70px;margin-left:-35px;background-size:286px auto;}
	.business-work .w-list-wr .box:hover .w-list .w-tit:after,
	.business-work .w-list-wr .box:focus .w-list .w-tit:after,
	.business-work .w-list-wr .box:active .w-list .w-tit:after {bottom:35%;}
	.business-work .w-list-txt .txt {font-size:16px;}
	.business-work .w-list-wr .box .w-list-txt .txt span {display:inline-block;}

}
@media only screen and (max-width:899px){
	.business-txt {width:auto;margin-bottom:30px;}
	.business-work .w-list-wr .box:hover .w-list .w-tit,
	.business-work .w-list-wr .box:focus .w-list .w-tit,
	.business-work .w-list-wr .box:active .w-list .w-tit {font-size:18px;}
	.business-work .w-list-wr .w-list .w-tit .stit {font-size:17px;bottom:25%;}
	.pg-charge-wrap .pg-modified {display:block;margin-left:0;}
}
@media only screen and (max-width:768px){
	.business-work .w-list-wr .w-list:before {padding-top:50%;}
	.business-work .w-list-txt {margin:20px 0 30px;min-height:80px;}
	.business-work .w-list-wr .box:hover .w-list,
	.business-work .w-list-wr .box:focus .w-list,
	.business-work .w-list-wr .box:active .w-list {bottom:auto;}
}
@media only screen and (max-width:699px){
	.business-work {padding:37px 0 60px 0}
	.business-tit {font-size:23px;margin-bottom:20px;display:none;}
	.business-tit .stit {font-size:41px;margin-bottom:10px;}
	.business-tit:before {top:10px;}
	.business-txt {font-size:16px;line-height:1.65em;}
	.business-work .w-list-wr .w-list .w-tit:before {top:20%;}
	.business-work .w-list-wr .w-list .w-tit .stit {font-size:16px;}
	.business-work .w-list-wr .box .w-list .w-tit .stit {bottom:15%;}
	.business-btn {padding-left:25px;padding-right:22px;border-radius:45px;margin-bottom:40px}
	.business-btn .txt {width:70%;}
	.business-btn .bs-btn {right:25px;}
	.business-work, .business-product,.business-li.c-list01 {margin-bottom:40px;}
	.business-product .p-list .p-txt {font-size:15px;}
}
@media only screen and (max-width:629px){
	.business-btn  {text-align:center;border-radius:65px;padding-bottom:10px; }
	.business-btn .txt {line-height:1.2;width:100%;}
	.business-btn .bs-btn {position:relative;top:auto;left:auto;right:auto;bottom:auto;margin-top:0;}
}
@media only screen and (max-width:599px){
	.business-tit {font-size:19px;}
	.business-tit .stit  {font-size:31px; font-weight:400; display:inline-block;}
	.business-tit:before {top:10px;}
	.business-btn  {text-align:center;border-radius:55px;padding-top:20px}
	.business-btn .txt {font-size:15px;}
	.business-btn .bs-btn {position:relative;top:auto;left:auto;right:auto;bottom:auto;margin-top:0;padding:5px 38px 5px 5px;}
	.business-work {padding-top:30px;}
	.business-work .c-tit01 {margin-bottom:30px;}
	.business-work .w-list-wr .box {width:100%;margin-bottom:4%;display:table;margin-left:0;}
	.business-work .w-list-wr .w-list {display:table-cell;width:24%;vertical-align:middle;}
	.business-work .w-list-wr .w-list:before {padding-top:100%;}
	.business-work .w-list-wr .w-list-txt {display:table-cell;padding-left:3%;position:relative;top:auto;left:auto;right:auto;bottom:auto;text-align:left;vertical-align:middle;margin:0;}
	.business-work .w-list-wr .w-list-txt.txt-wr .txt {display:block;}
	.business-work .w-list-wr .w-list .w-tit {font-size:15px;}
	.business-work .w-list-wr .w-list .w-tit:before {width:60px;height:60px;background-size:246px auto;margin-left:-30px;}
	.business-work .w-list-wr .box .w-list .w-tit .stit {font-size:15px;}
	.business-li.c-list01 li {float:none;width:100%;}
	.business-work, .business-product,.business-li.c-list01 {margin-bottom:30px;}
}
@media only screen and (max-width:499px){
	.business-work .w-list-wr .w-list .w-tit:before {display:none;}
	.business-work .w-list-wr .box .w-list .w-tit .stit {bottom:35%}
	.business-work .w-list-wr .box .w-list-txt .txt {font-size:15px;}
	.business-work .w-list-txt .txt {font-size:15px;}
	.business-product .p-list .p-tit {width:25%;font-size:15px;box-sizing:border-box;padding-left:5px;padding-right:5px;}
	.business-product .p-list .p-txt {width:85%;padding:20px 20px;}
	.cont-wr .bar:after {width:2px;height:18px;}
}
@media only screen and (max-width:399px){
	.business-tit {padding-left:35px;}
	.business-tit .stit {font-size:25px;}
	.business-tit:before {width:25px; top:10px;}
	.business-txt { font-size:15px;line-height:1.6em;}
	.business-work .w-list-wr .box .w-tit:before {width:55px;height:55px;background-size:226px auto;margin-left:-25px;}
}

/* 사업분야 > 01 철강 */
.steel-wr.h-bg:before {top:686px;}
.steel-wr.h-bg:after {top:50px;right:-54px;}
.steel-wr .business-work .w-list-wr .box {width:294px;margin-left:8px;}
.steel-wr .business-work .w-list-wr .box:first-child {margin-left:0;}
.steel-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-95px 0;}
.steel-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-190px 0;}
.steel-wr .business-work .w-list-wr .box.bw4 .w-tit:before {background-position:-285px 0;}
.steel-wr .business-li.c-list01 li {float:left;width:49%;margin-left:1%;box-sizing:border-box;}
@media only screen and (max-width:1299px){
	.steel-wr .business-work .w-list-wr .box {width:24.47%;margin-left:0.7%;}
	.steel-wr .business-work .w-list-wr .w-list .w-tit:before {top:25%;}	
}
@media only screen and (max-width:1199px){
	.steel-wr .business-work .w-list-wr .box {width:24.36%;}
	.steel-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-78px 0;}
	.steel-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-154px 0;}
	.steel-wr .business-work .w-list-wr .box.bw4 .w-tit:before {background-position:-230px 0;}
}
@media only screen and (max-width:999px){
	.steel-wr .business-work .w-list-wr .box {width:24.28%;}
	.steel-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-68px 0;}
	.steel-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-138px 0;}
	.steel-wr .business-work .w-list-wr .box.bw4 .w-tit:before {background-position:-204px 0;}
	.steel-wr .business-work .w-list-wr .box:hover .w-list .w-tit:after,
	.steel-wr .business-work .w-list-wr .box:focus .w-list .w-tit:after,
	.steel-wr .business-work .w-list-wr .box:active .w-list .w-tit:after {bottom:30%;}
}
@media only screen and (max-width:768px){
	.steel-wr .business-work .w-list-wr .box {width:49%;height:300px;}
	.steel-wr .business-li.c-list01 li {float:none;width:100%;}
}
@media only screen and (max-width:699px){
	.steel-wr .business-work .w-list-wr .w-list .w-tit:before {display:none;}
	.steel-wr .business-work .w-list-wr .box {width:100%;margin-left:0;height:auto;}
	.steel-wr .business-work .w-list-wr .w-list:before {padding-top:0 !important;}
	.steel-wr .business-work .w-list-wr .w-list {display:block !important;width:100%;}
	.steel-wr .business-work .w-list-wr .w-list .w-tit {height:auto;position:relative;padding:15px 0;display:block !important;}
	.steel-wr .business-work .w-list-wr .w-list .w-tit .stit {position:relative;}
	.steel-wr .business-work .w-list-wr .box:hover .w-list .w-tit:after, 
	.steel-wr .business-work .w-list-wr .box:focus .w-list .w-tit:after, 
	.steel-wr .business-work .w-list-wr .box:active .w-list .w-tit:after {background:#fff;bottom:-9px;}
	.steel-wr .business-work .w-list-txt {min-height:auto;}
	.steel-wr .business-work .w-list-wr .w-list-txt {display:block !important;width:100%;padding-top:20px;}
}

/* 사업분야 > 02 식육/사료 */
.meat-wr.h-bg:before {top:686px;}
.meat-wr.h-bg:after {top:50px;right:-54px;}
.meat-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-190px 0;}
.meat-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:0 -93px;}
.meat-wr .business-work .w-list-wr .w-list:focus .w-tit .stit {top:0;margin-top:-60%}
@media only screen and (max-width:1200px){
	.meat-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-154px 0;;}
	.meat-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:0 -78px;}
}
@media only screen and (max-width:999px){
	.meat-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-138px 0;}
	.meat-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:0 -72px;}
}
@media only screen and (max-width:768px){
	.meat-wr .business-work .w-list-wr .w-list:before {padding-top:100%;}
}
@media only screen and (max-width:699px){
	.meat-wr .business-work .w-list-wr .w-list .w-tit:before {display:none;}
	.meat-wr .business-work .w-list-wr .box {width:100%;margin-left:0;}
	.meat-wr .business-work .w-list-wr .w-list:before {padding-top:0 !important;}
	.meat-wr .business-work .w-list-wr .w-list {display:block !important;width:100%;}
	.meat-wr .business-work .w-list-wr .w-list .w-tit {height:auto;position:relative;padding:15px 0;display:block !important;}
	.meat-wr .business-work .w-list-wr .w-list .w-tit .stit {position:relative;}
	.meat-wr .business-work .w-list-wr .box:hover .w-list .w-tit:after, 
	.meat-wr .business-work .w-list-wr .box:focus .w-list .w-tit:after, 
	.meat-wr .business-work .w-list-wr .box:active .w-list .w-tit:after {background:#fff;bottom:-9px;}
	.meat-wr .business-work .w-list-txt {min-height:auto;}
	.meat-wr .business-work .w-list-wr .w-list-txt {display:block !important;width:100%;padding-top:20px;}
}

/* 사업분야 > 03 기업MRO */
.mro-wr.h-bg:before {top:625px;}
.mro-wr.h-bg:after {top:50px;right:-54px;}
.mro-wr .business-work .w-list-wr .box.bw1 .w-tit:before {background-position:-95px -95px;}
.mro-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-190px -95px;}
.mro-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-95px -190px;}
@media only screen and (max-width:1200px){
	.mro-wr .business-work .w-list-wr .box.bw1 .w-tit:before {background-position:-78px -78px;}
	.mro-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-154px -78px;}
	.mro-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-154px -78px;}
}
@media only screen and (max-width:999px){
	.mro-wr .business-work .w-list-wr .box.bw1 .w-tit:before {background-position:-67px -67px;}
	.mro-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:-133px -67px;}
	.mro-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-133px -67px;}
}
@media only screen and (max-width:768px){
	.mro-wr .business-work .w-list-wr .w-list:before {padding-top:100%;}
}
@media only screen and (max-width:699px){
	.mro-wr .business-work .w-list-wr .w-list .w-tit:before {display:none;}

	.mro-wr .business-work .w-list-wr .box {width:100%;margin-left:0;}
	.mro-wr .business-work .w-list-wr .w-list:before {padding-top:0 !important;}
	.mro-wr .business-work .w-list-wr .w-list {display:block !important;width:100%;}
	.mro-wr .business-work .w-list-wr .w-list .w-tit {height:auto;position:relative;padding:15px 0;display:block !important;}
	.mro-wr .business-work .w-list-wr .w-list .w-tit .stit {position:relative;}
	.mro-wr .business-work .w-list-wr .box:hover .w-list .w-tit:after, .mro-wr .business-work .w-list-wr .box:focus .w-list .w-tit:after, .mro-wr .business-work .w-list-wr .box:active .w-list .w-tit:after {background:#fff;bottom:-9px;}
	.mro-wr .business-work .w-list-txt {min-height:auto;}
	.mro-wr .business-work .w-list-wr .w-list-txt {display:block !important;width:100%;padding-top:20px;}
}


.mro-wr .business-txt {width:100%;}

/* 사업분야 > 04 SCM */
.scm-wr.h-bg:before {top:686px;}
.scm-wr.h-bg:after {top:50px;right:-54px;}
.scm-wr .business-work {padding-bottom:30px;}
.scm-wr .business-work .w-list-wr .box {width:232px;margin-left:10px;}
.scm-wr .business-work .w-list-wr .box:first-child {margin-left:0;}
.scm-wr .business-work .w-tit {line-height:1.1;}
.scm-wr .business-work .w-list-wr .box.bw1 .w-tit:before {background-position:-285px -95px;}
.scm-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:0 -190px;}
.scm-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-95px -190px;}
.scm-wr .business-work .w-list-wr .box.bw4 .w-tit:before {background-position:-190px -190px;}
.scm-wr .business-work .w-list-wr .box.bw5 .w-tit:before {background-position:-285px -190px;}
.scm-wr .business-work .w-list-txt {text-align:center;}
.scm-wr .business-work .w-list-txt .txt {display:inline-block;text-align:left;}
@media only screen and (max-width:1299px){
	.scm-wr .business-work .w-list-wr .box {width:18.4%;margin-left:2%;}
}
@media only screen and (max-width:1199px){
	.scm-wr .business-work .w-list-wr .w-list .w-tit:before {top:25%;}
	.scm-wr .business-work .w-list-wr .box.bw1 .w-tit:before {background-position:-231px -78px;}
	.scm-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:0 -154px;}
	.scm-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-78px -154px;}
	.scm-wr .business-work .w-list-wr .box.bw4 .w-tit:before {background-position:-154px -154px;}
	.scm-wr .business-work .w-list-wr .box.bw5 .w-tit:before {background-position:-232px -154px;}
}
@media only screen and (max-width:999px){
	.scm-wr .business-work .w-list-wr .box {width:32%;margin-bottom:5%;}
	.scm-wr .business-work .w-list-wr .box:nth-child(4) {margin-left:0;}
	.scm-wr .business-work .w-list-wr .w-list:before {padding-top:80%;}
	.scm-wr .business-work .w-list-wr .w-list .w-tit:before {top:20%;}
	.scm-wr .business-work .w-list-wr .w-list .w-tit .stit {bottom:30px;}
	.scm-wr .business-work .w-list-wr .box.bw1 .w-tit:before {background-position:-203px -66px;}
	.scm-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:0 -134px;}
	.scm-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-66px -134px;}
	.scm-wr .business-work .w-list-wr .box.bw4 .w-tit:before {background-position:-134px -134px;}
	.scm-wr .business-work .w-list-wr .box.bw5 .w-tit:before {background-position:-200px -134px;}
}
@media only screen and (max-width:768px){
	.scm-wr .business-work .w-list-wr .box .w-tit:before {top:15px;}
	.scm-wr .business-work .w-list-txt {min-height:auto;}
}
@media only screen and (max-width:699px){
	.scm-wr .business-work .w-list-wr .box .w-tit:before {top:7%;}
	.scm-wr .business-work .w-list-wr .w-list .w-tit .stit {bottom:11%;}
}
@media only screen and (max-width:599px){
	.scm-wr .business-work .w-list-wr .box {width:49%;}
	.scm-wr .business-work .w-list-wr .box:nth-child(3),	.scm-wr .business-work .w-list-wr .box:nth-child(5) {margin-left:0;}
	.scm-wr .business-work .w-list-wr .box:nth-child(4) {margin-left:2%;}
	.scm-wr .business-work .w-list-wr .box .w-tit:before {top:20%;}
	.scm-wr .business-work .w-list-wr .box.bw1 .w-tit:before {background-position:-175px -58px;}
	.scm-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:0 -116px;}
	.scm-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-58px -116px;}
	.scm-wr .business-work .w-list-wr .box.bw4 .w-tit:before {background-position:-116px -116px;}
	.scm-wr .business-work .w-list-wr .box.bw5 .w-tit:before {background-position:-174px -116px;}
	.scm-wr .business-work .w-list-wr .w-list .w-tit .stit {bottom:50px;}
}
@media only screen and (max-width:499px){
	.scm-wr .business-work .w-list-wr .box .w-tit:before {top:15%;}
	.scm-wr .business-work .w-list-wr .w-list .w-tit .stit {bottom:40%;}
}
@media only screen and (max-width:399px){
	.scm-wr .business-work .w-list-wr .box .w-tit:before {top:5%;margin-left:-24px;}
	.scm-wr .business-work .w-list-wr .box.bw1 .w-tit:before {background-position:-161px -54px;}
	.scm-wr .business-work .w-list-wr .box.bw2 .w-tit:before {background-position:0 -108px;}
	.scm-wr .business-work .w-list-wr .box.bw3 .w-tit:before {background-position:-54px -108px;}
	.scm-wr .business-work .w-list-wr .box.bw4 .w-tit:before {background-position:-108px -108px;}
	.scm-wr .business-work .w-list-wr .box.bw5 .w-tit:before {background-position:-164px -108px;}
	.scm-wr .business-work .w-list-wr .w-list .w-tit .stit {bottom:35%;}
}

/* 사업분야 > 05 B2B */
.b2b-wr.h-bg:before {top:686px;}
.b2b-wr.h-bg:after {top:50px;right:-54px;}
.b2b-wr .business-work .c-tit01 {margin-bottom:50px;}
.b2b-wr .brand-list {position:relative;}
.b2b-wr .business-work::before {background-size:auto 100%;}
.b2b-wr .brand-list:after {display:block;content:"";clear:both;}
.b2b-wr .brand-list .box {float:left;width:395px;margin-left:7px;}
.b2b-wr .brand-list .box:first-child {margin-left:0;}
.b2b-wr .brand-list .brand {position:relative;border:1px solid #ddd;margin-bottom:47px;}
.b2b-wr .brand-list .brand:before {display:block;content:"";width:100%;height:32px;position:absolute;top:50%;left:0;z-index:2;margin-top:-26px;}
.b2b-wr .brand-list .bw1 .brand:before {background:url(/eng/_Img/Content/b2b_b_logo01.png) no-repeat center;}
.b2b-wr .brand-list .bw2 .brand:before {background:url(/eng/_Img/Content/b2b_b_logo02.png) no-repeat center;}
.b2b-wr .brand-list .bw3 .brand:before {background:url(/eng/_Img/Content/b2b_b_logo03.png) no-repeat center;}
.b2b-wr .brand-list .brand .img-wr {display:block;overflow:hidden;position:relative;}
.b2b-wr .brand-txt {line-height:1;text-align:center;}
.b2b-wr .brand-txt .e-tit {font-size:22px;font-weight:700;font-family:"proxima-nova";margin-bottom:10px;color:#0047b6;}
.b2b-wr .brand-txt .txt {font-size:17px;color:#444;}
.b2b-wr .brand-txt .txt .year {font-family:"proxima-nova";font-size:15px;color:#9c9c9c;display:block;margin:17px 0 20px 0;}
.b2b-wr .brand-txt .stxt {font-size:16px;color:#444;padding:17px 20px;line-height:1.5;letter-spacing:-0.025em;border-left:1px solid #ddd;}
.b2b-wr .box:first-child .stxt {border-left:0;}
.b2b-wr .brand-list .brand .img-wr:before {display:block;content:"";width:100%;padding-top:100%;position:absolute;top:0;left:0;transition:all .3s ease;}
.b2b-wr .brand-list .brand:hover .img-wr:before {background:rgba(0,71,182,0.9);}
.b2b-wr .business-fl {display:inline-block;width:47%;vertical-align:text-top;padding-right:2%;}

@media only screen and (max-width:1300px){
	.b2b-wr .brand-list .box {width:33%;margin-left:0.5%;}
	.b2b-wr .brand-list .box:first-child {margin-left:0;}
	.b2b-wr .brand-list .box img {width:100%;}
}
@media only screen and (max-width:999px){
	.b2b-wr .brand-txt .txt .year {margin:15px 0 10px 0;}
	.b2b-wr .brand-txt .stxt {font-size:16px;padding:15px;}
}
@media only screen and (max-width:768px){
	.b2b-wr .brand-list .box {width:100%;margin-left:0;float:none;display:table;margin-bottom:30px;}
	.b2b-wr .brand-list .brand {display:table-cell;width:35%;border:0;}
	.b2b-wr .brand-list .brand-txt {display:table-cell;width:60%;padding-left:5%;text-align:left;}
	.b2b-wr .brand-txt {vertical-align:middle;}
	.b2b-wr .brand-txt .stxt {border-left:0;padding:15px 0 0 0;}
	.b2b-wr .brand-txt .txt {padding-left:0;}
}
@media only screen and (max-width:599px){
	.b2b-wr .brand-list .box {display:block;}
	.b2b-wr .brand-list .brand {display:block;width:100%;margin-bottom:20px;}
	.b2b-wr .brand-list .brand-txt {display:block;width:100%;margin-bottom:30px;padding:0;}
}
@media only screen and (max-width:499px){
	.b2b-wr .brand-txt .stxt {font-size:15px;}
	.b2b-wr.cont-wr .bar:after {display:none !important;}
}

/* 윤리경영 > 01 사회공헌 */
.social-wr.h-bg:before {top:190px;left:-489px;}
.social-wr.h-bg:after {top:50%;right:-211px;margin-top:157px;}
.social-wr .c-tit01 {font-size:45px;position:relative;text-align:left;font-weight:300;letter-spacing:-0.05em;}
.social-wr .tit-c:before {height:30px;left:205px;margin-left:0;}
.social-wr .e-tit {display:block;font-size:55px;margin-bottom:19px;font-weight:300}
.social-wr .top-txt {position:absolute;top:198px;left:0;font-size:19px;color:#fff;line-height:1.8em;padding-left:43px;}
.social-wr .m-img {margin:-49px 0 90px 0;width:100%;}

.social-wr .txt-box {overflow:hidden;padding:0 70px 0 50px;box-sizing:border-box;position:relative;}
.social-wr .txt-box.fl-st {margin:-116px 0 100px 0;overflow:visible;}
.social-wr .txt-box.fl-st:after {display:block;content:"";clear:both;}
.social-wr .txt-box .g-txt {width:50%;display:inline-block;position:absolute;top:0;left:0;padding-left:80px;box-sizing:border-box;color:#444;}
.social-wr .txt-box.fl-st .g-txt {left:auto;right:0;padding:197px 0 0 68px;}
.social-wr .txt-box .g-txt .c-tit02 {margin-bottom:35px;}
.social-wr .txt-box .g-txt .txt {position:relative;padding-right:80px;}
.social-wr .txt-box .g-txt .txt:before {display:block;content:"";width:280px;height:1px;background:#ddd;position:absolute;top:11px;right:-217px;}
.social-wr .txt-box .g-txt .txt:after {display:block;content:"";width:3px;height:3px;background:#e20a3a;position:absolute;top:10px;right:-217px;}
.social-wr .txt-box.fl-st .txt {padding:0 0 0 95px;}
.social-wr .txt-box.fl-st .txt:before {right:auto;left:-212px;}
.social-wr .txt-box.fl-st .txt:after {right:auto;left:-212px;}
.social-wr .txt-box img {float:right;margin-top:24px;}
.social-wr .txt-box.fl-st img {float:left;margin:0;}

.social-list-wr {overflow:hidden;}
.social-list-wr .list {float:left;width:290px;margin-left:13px;}
.social-list-wr .list:first-child {margin-left:0;}
.social-list-wr .list img {width:100%;margin-bottom:20px;position:relative;}
.social-list-wr .list .c-tit03 {min-height:42px;}
.social-list-wr .list .c-tit03  span {font-size:17px;line-height:1.4em;display:block;}
.social-list-wr .list .txt {font-size:15px;line-height:1.6em;padding:0 20px 0 15px;}
@media only screen and (max-width:1299px){
	.social-list-wr .list {width:23.5%;margin-left:2%;}
}
@media only screen and (max-width:1199px){
	.social-wr .txt-box { padding:0;}
	.social-wr .txt-box.fl-st {margin-top:-90px}
	.social-wr .txt-box .g-txt {padding-left:30px;}
	.social-wr .txt-box.fl-st .g-txt {padding-top:155px;}
	.social-wr .txt-box img {width:51%;}
}
@media only screen and (max-width:999px){
	.social-wr {font-size:15px;}
	.social-wr .c-tit01 {font-size:37px;text-align:center;position:relative;margin-bottom:0;}
	.social-wr .tit-c:before {left:50%;margin-left:-9px;}
	.social-wr .e-tit {font-size:39px;}
	.social-wr .m-img {margin-top:40px;margin-bottom:80px}
	.social-wr .top-txt {top:210px;font-size:17px;}
	.social-wr .txt-box.fl-st {margin-top:-30px;}
	.social-wr .txt-box .g-txt {padding:0;}
	.social-wr .txt-box.fl-st .g-txt {padding:13% 0 0 0;}
	.social-wr .txt-box .g-txt .txt {padding-right:3%;font-size:16px;}
	.social-wr .txt-box.fl-st .txt {padding:0 0 0 6%;}
	.social-wr .txt-box .g-txt .txt:before {width:220px;}
	.social-wr .txt-box img {width:45%;}
}
@media only screen and (max-width:768px){
	.social-wr .txt-box,	.social-wr .txt-box.fl-st {width:49%; margin:0 0 60px; padding:0 10px;display: inline-block;vertical-align:top;}
	.social-wr .txt-box .g-txt, .social-wr .txt-box.fl-st .g-txt {position:relative;width:100%;padding:0;margin:30px 0 0;}
	.social-wr .txt-box .g-txt .c-tit02 {margin-bottom:20px;}
	.social-wr .txt-box .g-txt .txt {padding:0}
	.social-wr .txt-box .g-txt .txt:before,	.social-wr .txt-box .g-txt .txt:after {display:none;}
	.social-wr .txt-box img, .social-wr .txt-box.fl-st img {position:relative;width:100%;margin:0;float:none;}
	.social-list-wr .list {position:relative;width:49%;margin-bottom:5%;margin-left:1%;}
}
@media only screen and (max-width:699px){
	.social-wr .c-tit01 {font-size:29px;}
	.social-wr .e-tit {font-size:31px;}
	.social-wr .m-img {margin:30px 0 60px}
	.social-wr .top-txt {top:9%;}
}
@media only screen and (max-width:599px){
	.social-wr .c-tit01 {font-size:25px;}
	.social-wr .e-tit {font-size:27px;}
	.social-wr .m-img {margin-bottom:30px;}
	.social-wr .top-txt {position:relative;font-size:16px;color:#333;padding-left:0;text-align:center; top:0; padding-top:20px;margin-bottom:30px}
	.social-wr .top-txt br {display:none;}
	.social-wr .m-img {margin-top:20px; margin-bottom:0;}
}
@media only screen and (max-width:499px){
	.social-wr .top-txt {font-size:15px;}
	.social-wr .txt-box,	.social-wr .txt-box.fl-st {float:none;width:100%; margin-bottom:40px;padding:0}
	.social-wr .txt-box .g-txt .txt {font-size:15px;}
	.social-list-wr .list {float:none;width:100%}
	.social-list-wr .list .c-tit03 {min-height:0}
	.social-list-wr .list .c-tit03  span {display:inline;}
}

/* 윤리경영 > 03 직원고충상담센터, 04 비윤리행위신고센터 */
.coun-re-wr.h-bg:before {display:none;}
.coun-re-wr.h-bg:after {top:18px;right:-232px;}
.coun-re-wr .c-tit01 {font-size:45px;position:relative;display:inline-block;text-align:left;float:left;font-weight:300}
.coun-re-wr .c-tit01 .txt {display:block;margin-bottom:17px;}
.coun-re-wr .top-txt {padding:100px 0 50px 478px;color:#444;font-size:17px;}
.coun-re-wr .top-txt .txt {display:block;}
.coun-re-wr .info-box {padding:40px 170px 38px 30px;margin-bottom:20px;}
.coun-re-wr .info-box .info-tit {width:170px;right:0;left:auto;padding:0;}
.coun-re-wr .info-box .counsel {background:url(/eng/_Img/Content/counsel_ico01.gif) no-repeat center;}
.coun-re-wr .info-box .report {background:url(/eng/_Img/Content/report_ico01.gif) no-repeat center;}
.coun-re-wr .info-box .info-txt:before {right:0;left:auto;}
.coun-re-wr .info-box .info-txt .stit {font-size:19px;}
.coun-re-wr .info-box .info-txt .txt {color:#555;}
.coun-re-wr .info-box .info-txt .txt strong {display:block;color:#444;}
@media only screen and (max-width:999px){
	.coun-re-wr {font-size:15px;}
	.coun-re-wr .c-tit01 {font-size:39px;}
	.coun-re-wr .top-txt {padding:5% 0 5% 50%;}
}
@media only screen and (max-width:768px){
	.coun-re-wr .c-tit01 {font-size:35px;/*text-align:center;*/float:none;display:block;}
	.coun-re-wr .c-tit01.tit-c:before {left:0}
	.coun-re-wr .top-txt {font-size:16px;padding:0;/*text-align:center;*/margin-bottom:30px;}
	.coun-re-wr .info-box {padding:20px 100px 20px 20px;}
	.coun-re-wr .info-box .info-tit {width:100px;position:absolute;background-size:50px auto;border:0;}
}
@media only screen and (max-width:699px){
	.coun-re-wr .c-tit01 {font-size:24px;}
	.coun-re-wr .c-tit01 .txt {margin-bottom:10px;}
}
@media only screen and (max-width:599px){
	.coun-re-wr .c-tit01 .txt {margin-bottom:10px;}
	.coun-re-wr .top-txt {font-size:15px; padding:0}
	.coun-re-wr .info-box {padding:20px 90px 20px 20px;}
	.coun-re-wr .info-box .info-txt:before {display:block;}
	.coun-re-wr .info-box .info-txt .stit {font-size:16px;}
	.coun-re-wr .info-box .info-tit {width:90px;position:absolute;background-size:40px auto;border:0;}
	.coun-re-wr .info-box .info-tit:before {display:block;content:"";padding-top:100%;}
}
@media only screen and (max-width:399px){
	.coun-re-wr .top-txt {font-size:15px;}
	.coun-re-wr .top-txt .txt  {display:inline;}
	.coun-re-wr .info-box {padding:20px 10px;}
	.coun-re-wr .info-box .info-txt:before {display:none;}
	.coun-re-wr .info-box .info-tit {left:50%; margin-left:-45px; top:20px;margin-bottom:0; background-position:center top}
	.coun-re-wr .info-box .info-txt {padding:70px 10px 0; text-align: center;}	
	.coun-re-wr .info-box02 li {font-size:14px;}
}

/* 채용정보 > 01 인사제도 > 01 인재상 */
.talent-wr.h-bg:before {top:-40px;left:-252px;}
.talent-wr.h-bg:after {top:50%;right:-267px;margin-top:47px;}
.talent-wr {padding-top:100px;}
.talent-wr .c-tit01 {float:left;padding:0 0 43px 0;margin-left:70px;color:#333;font-size:57px;font-weight:300;letter-spacing:-0.05em;}
.talent-wr .c-tit01:before {top:100%;margin-top:-23px;}
.talent-wr .top-txt {font-size:17px; color:#333;padding-top:38px;padding-left:264px}
.talent-wr .talent-img {width:100%;margin-bottom:80px;margin-top:-65px;}

.talent-list-wr {position:relative;width:100%;overflow:hidden;}
.talent-list-wr:after {display:block;content:"";clear:both;}
.talent-list-wr .t-list {width:25%;float:left;padding-left:30px;box-sizing:border-box;margin-bottom:10%;position:relative;}
.talent-list-wr .t-list:before {display:block;content:"";width:100%;height:2px;background:url(/eng/_Img/Content/bg_dashed.gif) repeat-x;position:absolute;top:48px;left:0;}
.talent-list-wr .t-list .bar {height:50px;position:relative;}
.talent-list-wr .t-list .bar:after {bottom:-8px;left:50%;margin-left:-2px;}
.talent-list-wr .t-list .e-tit {font-size:19px;color:#444;display:block;text-align:center;line-height:1;position:absolute;width:100%;}
.talent-list-wr .t-list .cont {padding-top:60px;border-right:1px solid #e6e6e5;color:#444;}
.talent-list-wr .t-list.n04 .cont {border-right:0;}
.talent-list-wr .t-list .cont img {width:100%;}
.talent-list-wr .t-list .tit {line-height:1;margin-top:18px;margin-bottom:10px;color:#333;font-size:17px;}
.talent-list-wr .t-list .txt {padding-right:10px;letter-spacing:-0.025em;font-size:15px;}
.talent-list-wr .t-list.current .bar, .talent-list-wr .t-list .current .bar .tit {font-size:21px;color:#0047b6;transition:all .3s ease;}
.talent-list-wr .t-list.current .e-tit {font-size:23px;color:#0047b6;}
.talent-list-wr .t-list.current .bar:after {background:#ea0437;transform:rotate(45deg);}
@media only screen and (max-width:1200px){
	.talent-wr .talent-img {overflow:hidden;text-align:center;}
	.talent-wr .talent-img img {width:65%;}
}
@media only screen and (max-width:999px){
	.talent-wr .c-tit01 {font-size:29px;}
	.talent-wr .top-txt {padding:20px 0 0 184px;}
	.talent-list-wr .t-list {width:50%;margin-bottom:5%;}
	.talent-list-wr .t-list.n02 .cont {border-right:0;}
}
@media only screen and (max-width:768px){
	.talent-wr {padding-top:0;}
	.talent-wr .c-tit01 {text-align:center;margin-left:0;float:none;}
	.talent-wr .top-txt {padding:0;text-align:center;margin-bottom:20px;}
	.talent-wr .talent-img {margin-top:0;}
}
@media only screen and (max-width:699px){
	.talent-wr .c-tit01 {font-size:24px;margin-bottom:20px;}
	.talent-wr .talent-img img {width:100%;}
}
@media only screen and (max-width:599px){
	.talent-wr .c-tit01 {margin-bottom:20px;}
	.talent-wr .talent-img {margin-bottom:40px;}
	.talent-list-wr .t-list {width:100%;padding:0 20px;float:none;}
	.talent-list-wr .t-list .cont {border:0;padding-top:30px;}
	.talent-list-wr .t-list .e-tit {font-size:17px;}
	.talent-list-wr .t-list.over .e-tit {font-size:19px;}
	.talent-list-wr .t-list .tit {font-size:16px;margin-bottom:10px;}
}

/* 채용정보 > 01 인사제도 > 02 인사체계 */
.structure-wr.h-bg:before {display:none;}
.structure-wr.h-bg:after {top:30px;right:-168px;}
.structure-wr .txt-wr {padding:50px 0 45px 500px;background:url(/eng/_Img/Content/structure_img01.jpg) no-repeat left top;color:#333;font-size:17px;margin-bottom:40px;}
.structure-wr .txt-wr .txt:nth-child(2) {margin-bottom:30px;}

.structure-wr .structure-list {background:#f6f6f6;padding:60px 100px 62px 100px;margin-bottom:30px;}
.structure-wr .structure-list .list {position:relative;}
.structure-wr .structure-list .list span {display:inline-block;}
.structure-wr .structure-list .list .tit {font-size:16px;position:relative;padding:17px 0 0 0;}
.structure-wr .structure-list .list .tit:after {display:block;content:"";width:94%;height:2px;background:url(/eng/_Img/Content/bg_dashed.gif) repeat-x;position:absolute;bottom:0;left:0;}
.structure-wr .structure-list .list .bd1 {padding-top:54px;}
.structure-wr .structure-list .list .e-tit {padding:7px 0 31px 0;color:#333;width:100%;margin-bottom:0;}
.structure-wr .structure-list .list .e-tit.c-tit03:before {top:0;}
.structure-wr .structure-list .list .k-tit {color:#fff;position:absolute;top:50%;left:50%;margin-left:-13px;margin-top:-15px;}
.structure-wr .structure-list .list:first-child .k-tit {margin-top:0;}
.structure-wr .structure-list .list .term {font-size:13px;color:#444;width:53px;height:53px;background:#fff;border-radius:50%;position:absolute;top:-27px;right:0;text-align:center;line-height:53px;}
.structure-wr .structure-list .list .tit:before {display:block;content:"";width:0;height:0;position:absolute;top:0;left:50%;border-bottom-width:74px;border-left-width:40px;border-right-width:40px;border-bottom-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-color:#0047b6;border-left-color:transparent;border-right-color:transparent;}
.structure-wr .structure-list .list .bd1:before {border-bottom-width:111px;border-left-width:60px;border-right-width:60px;margin-left:-60px;}
.structure-wr .structure-list .list .bd2:before {width:120px;margin-left:-100px;border-bottom-color:#1455bc;}
.structure-wr .structure-list .list .bd3:before {width:200px;margin-left:-140px;border-bottom-color:#2662c1;}
.structure-wr .structure-list .list .bd4:before {width:280px;margin-left:-180px;border-bottom-color:#376ec6;}
.structure-wr .structure-list .list .bd5:before {width:360px;margin-left:-220px;border-bottom-color:#4779ca;}
@media only screen and (max-width:1200px){
	.structure-wr .structure-list .list .e-tit:after {width:92%;}
}
@media only screen and (max-width:999px){
	.structure-wr .txt-wr {padding:8% 0 4% 40%;}
	.structure-wr .structure-list {padding:40px;}
	.structure-wr .structure-list .list .tit {font-size:15px;font-weight:400;}
}
@media only screen and (max-width:899px){
	.structure-wr .txt-wr {background-size:auto 100%;}
	.structure-wr .structure-list .list .bd1 {padding-top:45px;}
	.structure-wr .structure-list .list .tit:before {border-bottom-width:74px;border-left-width:28px;border-right-width:28px;}
	.structure-wr .structure-list .list .bd1:before {border-bottom-width:102px;border-left-width:40px;border-right-width:40px;margin-left:-40px;}
	.structure-wr .structure-list .list .bd2:before {width:80px;margin-left:-68px;}
	.structure-wr .structure-list .list .bd3:before {width:136px;margin-left:-96px;}
	.structure-wr .structure-list .list .bd4:before {width:192px;margin-left:-124px;}
	.structure-wr .structure-list .list .bd5:before {width:248px;margin-left:-152px;}
}
@media only screen and (max-width:599px){
	.structure-wr .txt-wr {padding:60% 0 0 0;background-size:100% auto;font-size:16px}
	.structure-wr .txt-wr .txt:first-child {margin-bottom:20px;}
	.structure-wr .structure-list {padding:30px 20px;}
	.structure-wr .structure-list .list .tit:before {border-bottom-width:72px;}
	.structure-wr .structure-list .list .bd1:before {border-bottom-width:100px;}
}
@media only screen and (max-width:499px){
	.structure-wr .structure-list .list .bd1 {padding-top:47px;}
	.structure-wr .structure-list .list .tit:after {width:100%;}
	.structure-wr .structure-list .list .tit:before {border-bottom-width:60px;border-left-width:16px;border-right-width:16px;}
	.structure-wr .structure-list .list .e-tit {font-size:16px;padding-bottom:20px;}
	.structure-wr .structure-list .list .bd1:before {border-bottom-width:90px;border-left-width:27px;border-right-width:27px;margin-left:-27px;}
	.structure-wr .structure-list .list .bd2:before {width:54px;margin-left:-43px;}
	.structure-wr .structure-list .list .bd3:before {width:86px;margin-left:-59px;}
	.structure-wr .structure-list .list .bd4:before {width:118px;margin-left:-75px;}
	.structure-wr .structure-list .list .bd5:before {width:150px;margin-left:-91px;}
}
@media only screen and (max-width:399px){
	.structure-wr {font-size:15px;}
	.structure-wr .structure-list .list .bd1 {padding-top:29px;}
	.structure-wr .structure-list .list .tit:before {border-bottom-width:59px;border-left-width:19px;border-right-width:19px;}
	.structure-wr .structure-list .list .bd1:before {border-bottom-width:71px;border-left-width:26px;border-right-width:26px;margin-left: -26px;}
	.structure-wr .structure-list .list .bd2:before {width:52px;margin-left:-45px;}
	.structure-wr .structure-list .list .bd3:before {width:90px;margin-left:-64px;}
	.structure-wr .structure-list .list .bd4:before {width:128px;margin-left:-83px;}
	.structure-wr .structure-list .list .bd5:before {width:166px;margin-left:-102px;}
	.structure-wr .structure-list .list .e-tit {font-size:15px;}
}

/* 채용정보 > 01 인사제도 > 03 인재양성 */
.training-wr.h-bg:before {display:none;}
.training-wr.h-bg:after {top:393px;right:-116px;}
.training-wr .top-tit {margin:-60px 0 60px 60px;font-size:41px;color:#333;line-height:1.2;font-weight:300}
.training-wr ol {overflow:hidden;margin-bottom:39px;}
.training-wr ol li {float:left;width:23.4%;margin-left:2%;position:relative;}
.training-wr ol li:before {display:block;content:"";padding-top:100%;border:1px solid #0047b6;}
.training-wr ol li:first-child {margin-left:0;}
.training-wr .n1 {margin-top:60px;}
.training-wr .n2 {margin-top:40px;}
.training-wr .n3 {margin-top:20px;}
.training-wr ol li .tit {display:block;width:100%;text-align:center;position:absolute;top:0;left:0;font-size:19px;color:#222;margin-top:67px;transition:all .3s ease;}
.training-wr ol li .tit:before {display:block;content:"";width:100%;height:108px;}
.training-wr .n1 .tit:before {background:url(/eng/_Img/Content/training_ico01.png) no-repeat center top;}
.training-wr .n2 .tit:before {background:url(/eng/_Img/Content/training_ico02.png) no-repeat center top;}
.training-wr .n3 .tit:before {background:url(/eng/_Img/Content/training_ico03.png) no-repeat center top;}
.training-wr .n4 .tit:before {background:url(/eng/_Img/Content/training_ico04.png) no-repeat center top;}
.training-wr ol li .txt {display:block;width:100%;margin-top:70px;color:#444;position:relative;letter-spacing:-0.025em;}
.training-wr ol li .txt:before {display:block;content:"";width:3px;height:20px;background:#bbbcbe;position:absolute;top:0;left:50%;margin-left:-2px;margin-top:-80px;transition:all .3s ease;}
.training-wr ol li:hover:before, .training-wr ol li:focus:before, .training-wr ol li:active:before{background:#0047b6;}
.training-wr ol li:hover .tit, .training-wr ol li:focus .tit, .training-wr ol li:active .tit {color:#fff;top:25px;}
.training-wr ol li:hover .tit:before, .training-wr ol li:focus .tit:before, .training-wr ol li:active .tit:before {display:none;}
.training-wr ol li:hover .txt:before, .training-wr ol li:focus .txt:before, .training-wr ol li:active .txt:before {background:#fff;transform:rotate(45deg);top:-109px;}
@media only screen and (max-width:1199px){
	.training-wr ol li:hover .tit, .training-wr ol li:focus .tit, .training-wr ol li:active .tit {top:0;}
}
@media only screen and (max-width:999px){
	.training-wr {font-size:15px;}
	.training-wr img {width:100%;}
	.training-wr .top-tit {font-size:29px;margin-top:-52px;}
	.training-wr ol li .tit {margin-top:20%;font-size:16px;}
	.training-wr ol li .txt {margin-top:30px;}
	.training-wr ol li .txt:before {margin-top:-40px;}
	.training-wr ol li:hover .tit, .training-wr ol li:focus .tit, .training-wr ol li:active .tit {top:25px;}
	.training-wr ol li:hover .txt:before, .training-wr ol li:focus .txt:before, 00.training-wr ol li:active .txt:before {top:-80px;}
}
@media only screen and (max-width:768px){
	.training-wr ol li {float:none;width:100%;display:table;}
	.training-wr .n1, .training-wr .n2, .training-wr .n3, .training-wr .n4 {margin:0 0 20px 0;}
	.training-wr ol li .tit {width:30%;display:table-cell;top:50%;margin-top:-53px;vertical-align:middle;box-sizing:border-box;}
	.training-wr ol li .tit:before {height:70px;margin-bottom:10px;}
	.training-wr .n1 .tit:before {background-size:auto 100%;}
	.training-wr .n2 .tit:before {background-size:auto 100%;}
	.training-wr .n3 .tit:before {background-size:auto 100%;}
	.training-wr .n4 .tit:before {background-size:auto 100%;}
	.training-wr ol li .txt {margin:0;padding-left:3%;width:70%;display:table-cell;vertical-align:middle;box-sizing:border-box;}
	.training-wr ol li .txt:before {transform:rotate(90deg);left:0;top:50%;margin:-12px 0 0 -2px;width:2px; height:18px;}
	.training-wr ol li:hover .tit, .training-wr ol li:focus .tit, .training-wr ol li:active .tit {top:50%;margin:0;transform:translateY(-50%);}
	.training-wr ol li:hover .txt:before, .training-wr ol li:focus .txt:before, .training-wr ol li:active .txt:before {display:none;}
}
@media only screen and (max-width:699px){
	.training-wr .top-tit {font-size:24px;margin:-46px 0 40px 30px;}
	.training-wr ol li .tit {font-size:15px;font-weight:700;}
}
@media only screen and (max-width:599px){
	.training-wr .top-tit {font-size:19px;margin-top:-40px}
}
@media only screen and (max-width:499px){
	.training-wr {position:relative;font-size:14px;}
	.training-wr img {padding:27% 0 30px}
	.training-wr .top-tit {position:absolute; top:0; margin:0}
	.training-wr ol li:before {padding-top:100%;}
	.training-wr ol li .tit {padding:0 15px;line-height:1.1;margin-top:-46px;vertical-align:bottom;}
	.training-wr ol li .tit:before {height:50px;}
	.training-wr ol li .txt {padding-left:7%;}
}
@media only screen and (max-width:399px){
	.training-wr img {padding-top:30%}
	.training-wr .top-tit br {display:none;}
	.training-wr ol li .tit {margin-top:0;transform:translateY(-50%);}
	.training-wr ol li .tit:before {display:none;}
}

/* 채용정보 > 02 복리후생 */
.welfare-wr.h-bg:before {top:670px;left:-389px;}
.welfare-wr.h-bg:after {top:20px;right:-116px;}
.welfare-wr {color:#333;}
.welfare-wr .c-tit01 {font-size:45px;display:inline-block;}
.welfare-wr .c-tit01 .stit {text-align:left;display:block;line-height:1.2;font-weight:300}
.welfare-wr .top-txt {font-size:17px;margin-top:8px;margin-bottom:33px;}
.welfare-wr .top-txt .txt {display:block;}
.welfare-wr .top-img {margin-bottom:52px;}

.welfare-li .owl-carousel {padding:58px 0 40px 0;position:relative;}
.welfare-li .owl-carousel:before {display:block;content:"";width:2000px;height:100%;background:url(/eng/_Img/Content/business_bg.gif) no-repeat;position:absolute;top:0;left:50%;margin-left:-1000px;}
.welfare-li .item {position:relative;float:left;width:100%;}
.welfare-li .w-cont-wr {display:table;width:100%;}
.welfare-li .w-cont-wr .w-cont {display:table-row;}
.welfare-li .w-tit {text-align:center;font-size:23px;color:#0041a6;font-weight:400;padding-bottom:55px;position:relative;}
.welfare-li .w-tit:before {display:block;content:"";width:3px;height:3px;background:#e20a3a;position:absolute;bottom:0;left:291px;z-index:2;}
.welfare-li .w-tit:after {display:block;content:"";width:903px;height:1px;background:#ddd;position:absolute;bottom:0;right:0;}
.welfare-li .c-tit03 {display:table-cell;width:297px;box-sizing:border-box;}
.welfare-li .c-tit03:before {top:40px;}
.welfare-li .txt {display:table-cell;width:903px;padding:30px 0 32px 0;background:url(/eng/_Img/Content/bg_dashed.gif) repeat-x left top;}
.welfare-li .w-cont-wr .w-cont .txt {color:#444;}
.welfare-li .w-cont-wr .w-cont:first-child .txt {background:none;}

.welfare-li .owl-carousel .owl-stage-outer {margin-bottom:23px;}
.welfare-li .owl-carousel .owl-nav {position:relative;text-align:center;}
.welfare-li .owl-carousel .owl-nav div {margin:0 2px;display:inline-block;text-indent:-9999px;width:34px;height:34px;border-radius:50%;background:#bababd;position:relative;}
.welfare-li .owl-carousel .owl-nav div:before {display:block;content:"";width:16px;height:16px;background:url(/eng/_Img/Content/ico_cbtn.png) no-repeat;position:absolute;top:9px;left:9px;}
.welfare-li .owl-carousel .owl-nav .owl-prev:before {background-position:-90px -18px;}
.welfare-li .owl-carousel .owl-nav .owl-next:before {background-position:0 -18px;}
.welfare-li .owl-carousel .owl-dots {position:absolute;top:-102px;left:0;width:100%;}
.welfare-li .owl-carousel .owl-dots .owl-dot {width:250px;margin:0 25px;height:30px;background:transparent;border:0;}

.welfare-li .owl-dots {display:table;width:100%;margin-bottom:56px;}
.welfare-li .owl-dots li {display:table-cell;width:25%;text-align:center;line-height:1;position:relative;}
.welfare-li .owl-dots li button {background:none;border:0;color:#444;font-size:17px;display:block;width:100%; letter-spacing:-0.025em;transition:all .3s ease;}
.welfare-li .owl-dots li .stit {display:block;font-family:"proxima-nova";font-size:13px;font-weight:300;margin-top:5px;color:#bfbfbf;transition:all .3s ease;}
.welfare-li .owl-dots li button:before {display:block;content:"";width:100%;height:72px;margin-bottom:8px;margin-top:35px;background-position:center top;transition:all .3s ease;}
.welfare-li .owl-dots .w1 button:before {background:url(/eng/_Img/Content/welfare_ico1.png) no-repeat center top;}
.welfare-li .owl-dots .w2 button:before {background:url(/eng/_Img/Content/welfare_ico2.png) no-repeat center top;}
.welfare-li .owl-dots .w3 button:before {background:url(/eng/_Img/Content/welfare_ico3.png) no-repeat center top;}
.welfare-li .owl-dots .w4 button:before {background:url(/eng/_Img/Content/welfare_ico4.png) no-repeat center top;}
.welfare-li .owl-dots li.active button:before,
.welfare-li .owl-dots li:hover button:before,
.welfare-li .owl-dots li:focus button:before,
.welfare-li .owl-dots li:active button:before {background-position:center bottom; }
.welfare-li .owl-dots li.active:after, .welfare-li .owl-dots li:hover:after {display:block;content:"";width:3px;height:20px;background:#ea0437;transform:rotate(45deg);position:absolute;top:0;left:50%;margin-left:-3px;}
.welfare-li .owl-dots li.active button, .welfare-li .owl-dots li:hover button, .welfare-li .owl-dots li:focus .stit, .welfare-li .owl-dots li.active button .stit {color:#0041a6;}
@media only screen and (max-width:1300px){
	.welfare-li .w-tit:before {left:22%;}
	.welfare-li .w-tit:after {width:78%;}
	.welfare-li .c-tit03 {width:22%;}
	.welfare-li .txt {width:78%;}
}
@media only screen and (max-width:999px){
	.welfare-wr, .welfare-wr .top-txt, .welfare-li .owl-dots li .tit {font-size:16px;}	
	.welfare-wr .c-tit01 {font-size:29px;}
	.welfare-wr img {width:100%;}
	.welfare-li .owl-dots li {height:63px;max-width:106px;}
}
@media only screen and (max-width:768px){
	.welfare-wr .c-tit01 {width:100%}
	.welfare-wr .c-tit01 .stit {text-align:center;}
	.welfare-wr .c-tit01 .stit br {display:none;}
	.welfare-wr .top-txt {margin-top:0;margin-bottom:20px;text-align:center;}
	.welfare-li .owl-dots li button {font-size:14px;line-height:1.1;}
	.welfare-li .owl-dots li .stit {margin-top:5px;}
	.welfare-li .owl-dots li button:before {height:56px;}
	.welfare-li .owl-dots .w1 button:before,
	.welfare-li .owl-dots .w2 button:before,
	.welfare-li .owl-dots .w3 button:before,
	.welfare-li .owl-dots .w4 button:before {background-size:57px auto;}
	.welfare-li .c-tit03 {font-size:17px; font-weight:700}
	.welfare-li .c-tit03:before {top:29px;}
	.welfare-li .txt {padding:20px 0 22px 0;}
}
@media only screen and (max-width:599px){
	.welfare-wr .c-tit01 {font-size:25px;}
	.welfare-wr .top-txt .txt {line-height:1.4; display:inline;}
	.welfare-wr .top-img {margin-bottom:30px}
	.welfare-li .owl-dots { margin-bottom:15px;}
	.welfare-li .owl-dots li .stit {display:none;}
	.welfare-li .owl-dots li button {font-size:0;}
	.welfare-li .owl-carousel {padding-top:35px;}
	.welfare-li .owl-carousel:before {background-size:auto 100%;}
	.welfare-li .c-tit03 {padding:0;}
	.welfare-li .c-tit03:before {top:13px;}
	.welfare-li .c-tit03 {font-size:16px; }
	.welfare-li .w-tit {padding-bottom:35px}
	.welfare-li .txt {font-size:15px;}
}
@media only screen and (max-width:399px){
	.welfare-li .c-tit03 {width:100%;font-size:15px; padding-left:10px;display:block;margin-bottom:0}
	.welfare-li .c-tit03:before {top:5px;}
	.welfare-wr .c-tit01 {font-size:21px;}
	.welfare-wr .top-txt {font-size:15px;}
	.welfare-li .w-cont-wr {margin-top:20px}
	.welfare-li .txt {width:100%;display:block;padding-top:10px;background-position:left bottom; margin-bottom:20px;}
	.welfare-li .w-cont-wr .w-cont:first-child .txt {background: url(/eng/_Img/Content/bg_dashed.gif) repeat-x left bottom;}
}

/* 채용정보 > 02 복리후생 */
.application-wr.h-bg:before {top:79px;left:-390px;}
.application-wr.h-bg:after {top:393px;right:-99px;}
.application-wr .img {margin-bottom:60px;}
.application-wr .img img {width:100%;}
.application-wr .btn {margin-top:20px;overflow:hidden;}
.application-wr .txt {color:#444;}
.application-wr .c-tit02 {margin-top:36px;}
.application-wr .info-box02 {margin-top:40px;}
@media only screen and (max-width:999px){
	.application-wr {font-size:15px;}
	.application-wr .btn .cw-btn span {padding-left:15px;padding-right:40px;}
}
@media only screen and (max-width:768px){
	.application-wr .img {margin-bottom:20px;}
	.application-wr .btn .cw-btn {display:block;float:left;width:49%;margin-left:2%;margin-bottom:2%;}
	.application-wr .btn .cw-btn:nth-child(2n+1) {margin-left:0;}
	.application-wr .c-tit02 {margin-top:20px;}
}
@media only screen and (max-width:599px){
	.application-wr .btn .cw-btn {float:none;width:100%;margin-left:0;}
	.application-wr .info-box02 {margin-top:20px;}
}

/* 홍보센터 > 03 홍보자료 */
.vod-wr.h-bg:before {top:33px;left:-426px;}
.vod-wr.h-bg:after {top:736px;right:-307px;}
.vod-wr .youtube-wr {width:100%;padding-bottom:56.25%;position: relative;margin-bottom:60px;}
.vod-wr .youtube-wr iframe {width:100%;height:100%;position:absolute;}
.vod-wr .single .foldings-list .foldings-in-wrap a {padding-left:80px;color:#333;}
.vod-wr .single .foldings-list .foldings-in-wrap a:before,
.vod-wr .single .foldings-list .over .foldings-in-wrap a:before {display:block;content:"";width:4px;height:4px;transform:none;position:absolute;top:43px;left:60px;}
.vod-wr .single .foldings-list .foldings-in-wrap a:after,
.vod-wr .single .foldings-list .over .foldings-in-wrap a:after {display:none;}
@media only screen and (max-width:999px){
	.vod-wr {font-size:15px;}
	.vod-wr .single .foldings-list .foldings-in-wrap a {padding-left:66px;}
	.vod-wr .single .foldings-list .foldings-in-wrap a:before,
	.vod-wr .single .foldings-list .over .foldings-in-wrap a:before {top:30px;left:46px;}
}
@media only screen and (max-width:768px){
	.vod-wr iframe {height:auto;}
	.vod-wr .single .foldings-list .foldings-in-wrap a {padding-left:40px;}
	.vod-wr .single .foldings-list .foldings-in-wrap a:before, .vod-wr .single .foldings-list .over .foldings-in-wrap a:before {left:26px;}
	.vod-wr .single .foldings-list .foldings-contents .indent {margin-left:0;}
}
@media only screen and (max-width:399px){
	.vod-wr {font-size:14px;}
	.vod-wr .single .foldings-list .foldings-in-wrap a {padding-left:20px;}
	.vod-wr .single .foldings-list .foldings-in-wrap a:before, .vod-wr .single .foldings-list .over .foldings-in-wrap a:before {left:6px;}
	.indent {margin-left:0}
}

/* 고객지원 > 02 담당자 연락처 */
.tel-wr {border-top:2px solid #424245;}
.tel-wr .tel-list-wr {overflow:hidden;}
.tel-wr .tel-list-wr .tel-list {width:50%;height:100%;float:left;background:#f0f3f7;border-bottom:1px solid #bbb;position:relative;box-sizing:border-box;}
.tel-wr .tel-list-wr .tel-list:before {display:block;content:"";width:123px;height:62px;background:url(/eng/_Img/Content/bg_logo.png) no-repeat;position:absolute;top:45px;right:40px;}
.tel-wr .tel-list-wr .tel-list:nth-child(2n+1):after {display:block;content:"";width:1px;height:290px;background:#ccc;position:absolute;top:20px;right:0;m}
.tel-wr .tel-list-wr .tel-list .txt-wr {padding:67px 54px 18px 54px;overflow:hidden;}
.tel-wr .tel-list-wr .tel-list .txt-wr .tit {font-size:23px;color:#333;margin-bottom:20px;font-weight:400;}
.tel-wr .tel-list-wr .tel-list .txt-wr .tit span {display:block;color:#0047b6;font-size:17px;margin-top:19px;}
.tel-wr .tel-list-wr .tel-list .txt-wr .tel-cont {font-size:16px;width:50%;float:left;line-height:1;margin-bottom:16px;color:#333;}
.tel-wr .tel-list-wr .tel-list .txt-wr .tel-cont:last-child {width:100%;}
.tel-wr .tel-list-wr .tel-list .txt-wr .tel-cont h4 {display:inline-block;}
.tel-wr .tel-list-wr .tel-list .txt-wr .tel-cont .txt {display:inline-block;}
.tel-wr .tel-list-wr .tel-list .mail-wr {background:#fff url(/eng/_Img/Content/bg_dashed.gif) repeat-x;padding:38px 0 35px 0;position:relative;color:#333;}
.tel-wr .tel-list-wr .tel-list .mail-wr .txt {padding-left:54px;}
.tel-wr .tel-list-wr .tel-list .mail-wr .cp-btn {position:absolute;top:50%;right:40px;margin-top:-22px;}
.tel-wr .paging {margin:20px 0;}
@media only screen and (max-width:999px){
	.tel-wr {font-size:15px;}
	.tel-wr .tel-list-wr .tel-list:before {width:95px;background-size:100% auto;top::40px;right:20px;}
	.tel-wr .tel-list-wr .tel-list:nth-child(2n+1):after {height:80%;}
	.tel-wr .tel-list-wr .tel-list .txt-wr {padding:40px 20px 18px 20px;}
	.tel-wr .tel-list-wr .tel-list .txt-wr .tit {font-size:19px;}
	.tel-wr .tel-list-wr .tel-list .txt-wr .tit span {font-size:15px;margin-top:5px;}
	.tel-wr .tel-list-wr .tel-list .txt-wr .tel-cont {margin-bottom:10px;font-size:15px;}
	.tel-wr .tel-list-wr .tel-list .mail-wr {padding:28px 0 25px 0;}
	.tel-wr .tel-list-wr .tel-list .mail-wr .txt {padding-left:20px;}
}
@media only screen and (max-width:699px){
	.tel-wr .tel-list-wr .tel-list .txt-wr .tel-cont {width:100%;}
	.tel-wr .tel-list-wr .tel-list .mail-wr .cp-btn {right:20px;}
}
@media only screen and (max-width:599px){
	.tel-wr .tel-list-wr .tel-list {float:none;width:100%;}
	.tel-wr .tel-list-wr .tel-list:before {width:70px;background-size:100% auto;top:30px;right:20px;}
	.tel-wr .tel-list-wr .tel-list:nth-child(2n+1):after {display:none;}
	.tel-wr .tel-list-wr .tel-list .txt-wr {padding-top:30px;}
	.tel-wr .tel-list-wr .tel-list .txt-wr .tel-cont {width:50%;}
}
@media only screen and (max-width:399px){
	.tel-wr {font-size:14px;}
	.tel-wr .tel-list-wr .tel-list .txt-wr .tel-cont {width:100%;}
}

/* 기타 - 사이트맵 */
.sitemap-list {font-size:0;}
.sitemap-list .depth1 {display:inline-block;width:23.5%;margin-left:2%;border-top:2px solid #424245;padding-top:30px;vertical-align:top;margin-bottom:60px;}
.sitemap-list .depth1:first-child, .sitemap-list .depth1:nth-child(5n) {margin-left:0;}
.sitemap-list .depth1 h4 {color:#222;font-size:25px;display:block;line-height:1;margin:0 0 25px 0;font-weight:400;text-align:center;}
.sitemap-list .depth1 h4:before {display:block;content:"";width:3px;height:25px;background:#ea0437;transform:rotate(45deg);margin:0 auto 10px auto;}
.sitemap-list .depth1 h4:after {display:block;content:"Hwaseung networks";font-family:"titillium-web";font-size:16px;color:#b9b9b9;text-align:center;font-weight:700;margin-top:9px;}
.sitemap-list .depth1 .sitemap-slist {background:#f7f9fc url(/eng/_Img/Content/bg_dashed.gif) repeat-x left top;padding:40px;max-height:496px;min-height:496px;box-sizing:border-box;}
.sitemap-list .depth1:nth-child(5) .sitemap-slist, .sitemap-list .depth1:nth-child(6) .sitemap-slist, .sitemap-list .depth1:nth-child(7) .sitemap-slist {max-height:auto;min-height:auto;}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_l2 {margin-bottom:10px;}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_a2 {color:#444;font-size:17px;position:relative;padding-left:13px;display:block;line-height:1.2;}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_a2:before {display:block;content:"";width:4px;height:4px;background:#0047b6;position:absolute;top:6px;left:0;}
.sitemap-list .depth1 .sitemap-slist .depth3 {padding-left:13px;font-size:16px;margin:3px 0 4px;}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_l3 {}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3 {font-size:15px;color:#666;padding-left:12px;position:relative;}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3:before {display:block;content:"";width:4px;height:2px;background:#666;position:absolute;top:8px;left:0;}
.sitemap-list .depth1 .sitemap-slist .lm_a2:hover, .sitemap-list .depth1 .sitemap-slist .lm_a2:focus {color:#0047b6;text-decoration:underline;}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3:hover, .sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3:focus {text-decoration:underline;}
@media only screen and (max-width:999px){
	.sitemap-list .depth1 {width:31%;padding-top:20px;}
	.sitemap-list .depth1 h4 {font-size:19px;margin-bottom:20px;}
	.sitemap-list .depth1 .sitemap-slist {padding:20px;max-height:354px;min-height:354px;}
	.sitemap-list .depth1:first-child, .sitemap-list .depth1:nth-child(3n+1) {margin-left:0;}
	.sitemap-list .depth1:first-child, .sitemap-list .depth1:nth-child(5) {margin-left:2%;}
	.sitemap-list .depth1:nth-child(4) .sitemap-slist, .sitemap-list .depth1:nth-child(5) .sitemap-slist, .sitemap-list .depth1:nth-child(6) .sitemap-slist {max-height:304px;min-height:304px;}
	.sitemap-list .depth1:nth-child(7) .sitemap-slist {max-height:auto;min-height:auto;}
	.sitemap-list .depth1 .sitemap-slist .depth2 .lm_a2 {font-size:15px;}
	.sitemap-list .depth1 .sitemap-slist .depth3 {font-size:14px;}
	.sitemap-list .depth1 .sitemap-slist .depth3 {margin:0 0 1px 0;}
}
@media only screen and (max-width:768px){
	.sitemap-list .depth1 {width:49%;margin-left:2%;}
	.sitemap-list .depth1:first-child, .sitemap-list .depth1:nth-child(2n+1) {margin-left:0;}
	.sitemap-list .depth1:nth-child(4) {margin-left:2%;}
	.sitemap-list .depth1 h4 {font-size:17px;}
	.sitemap-list .depth1 h4:after {font-size:13px;margin-top:5px;font-weight:400;}
	.sitemap-list .depth1:nth-child(3) .sitemap-slist, .sitemap-list .depth1:nth-child(4) .sitemap-slist {max-height:304px;min-height:304px;}
	.sitemap-list .depth1:nth-child(5) .sitemap-slist, .sitemap-list .depth1:nth-child(6) .sitemap-slist {max-height:166px;min-height:166px;}
}
@media only screen and (max-width:640px){
	.sitemap-list .depth1 {width:100%;margin-left:0%;}
	.sitemap-list .depth1:nth-child(4) {margin-left:0%;}
	.sitemap-list .depth1 .sitemap-slist {padding:20px;max-height:auto !important;min-height:auto !important;}
}

/* 오시는 길 */
.dpt-map-type01 {position:relative;width:100%;}
.dpt-map-type01 .map-wr .map-img .root_daum_roughmap_landing {width:100% !important;}
.dpt-map-type01 .map-info {position:absolute;bottom:0;left:0;z-index:2;background:#f6f6f6;border:1px solid #ddd;width:100%;box-sizing:border-box;padding:32px 0 27px;}
.dpt-map-type01 .map-info li {float:left;width:20%;box-sizing:border-box;padding-left:22px;line-height:20px;}
.dpt-map-type01 .map-info li.m-info1 {width:60%;border-right:1px solid #ccc;}
.dpt-map-type01 .map-info .tit {color:#0047b6;padding:5px 0 7px;position:relative;padding-left:28px;}
.dpt-map-type01 .map-info li .tit:before {display:block;content:"";width:20px;height:20px;background:url(/eng/_Img/Content/map_spr.png) no-repeat 0 0;position:absolute;top:4px;left:0;}
.dpt-map-type01 .map-info li.m-info2 .tit:before {background-position:-22px 0;}
.dpt-map-type01 .map-info li.m-info3 .tit:before {width:20px;background-position:-44px 0;}
.dpt-map-type01 .map-info .tit:after {display:inline-block;content:":";margin:0 5px;}
.dpt-map-type01 .map-info .txt {color:#555;}
@media only screen and (max-width:1200px){
	.dpt-map-type01 .map-info li {width:auto;}
	.dpt-map-type01 .map-info li.m-info1 {width:50%;padding-right:20px;}
	.dpt-map-type01 .map-info .txt {}
}
@media only screen and (max-width:999px){
	.dpt-map-type01 {font-size:15px;}
	.dpt-map-type01 .map-info {padding:5px 0;}
	.dpt-map-type01 .map-info li {float:none;width:100%;margin:20px;padding-right:0;position:relative;}
	.dpt-map-type01 .map-info li.m-info1 {border:none;width:100%;}
	.dpt-map-type01 .map-info .tit {position:absolute;top:0;left:0;padding-top:0;}
	.dpt-map-type01 .map-info li.m-info1 .tit {letter-spacing:0;}
	.dpt-map-type01 .map-info li .tit:before {top:0;}
	.dpt-map-type01 .map-info li.m-info1 .tit:after {margin-left:-22px;}
	.dpt-map-type01 .map-info .txt {padding-left:76px;display:block;}
}

/* 담당자 연락처 */
.pg-charge-wrap {border:1px solid #bcbcc7;position:relative;padding:25px 0 22px 0; text-align:left;box-sizing:border-box;width:100%;max-width:1200px;overflow:hidden;margin:30px auto;text-align: center;display:none;}
.pg-charge-wrap:before {display:block;content:"";background:url(/eng/_Img/Content/bg_logo.png) no-repeat;width:80px;height:40px;background-size:100% auto;position:absolute;top:50%;left:45px;margin-top:-20px}
.pg-charge-wrap .pg-charge {display:inline-block;line-height:1;margin-left:40px;}
.pg-charge-wrap .pg-charge:first-child {margin-left:0;}
.pg-charge-wrap .pg-charge dt, .pg-charge-wrap .pg-modified dt {position:relative;padding-left:16px;font-size:15px;color:#333;display:inline-block;}
.pg-charge-wrap .pg-charge dt:before, .pg-charge-wrap .pg-modified dt:before {display:block;content:"";width:5px;height:3px;background:#0047b6;position:absolute;top:5px;left:0;}
.pg-charge-wrap .pg-charge dd, .pg-charge-wrap .pg-modified dd {font-size:15px;color:#666;display:inline-block;margin-left:5px;}

@media only screen and (max-width:1199px){
	.pg-charge-wr:before {left:35px;}
	.pg-charge-wr .pg-charge {margin-left:30px;}
}
@media only screen and (max-width:999px){
	.pg-charge-wrap {width:auto; margin:0 30px 40px; padding-left:0; padding-right:0; text-align:center;}
	.pg-charge-wrap:before {display:none;}
}
@media only screen and (max-width:817px){
	.pg-charge-wrap {padding-bottom:10px;}
	.pg-charge-wrap .pg-charge {margin-bottom:15px;}
}
@media only screen and (max-width:599px){
	.pg-charge-wrap {padding:20px 20px 10px; text-align:left;}
	.pg-charge-wrap .pg-charge  { width:100%; text-align:left; margin-left:0;}
	.pg-charge-wrap .pg-charge:first-child, .pg-charge-wrap .pg-charge:nth-child(2)  {width:45%; }
	.pg-charge-wrap .pg-charge:nth-child(2) {margin-left:20px; }
}
@media only screen and (max-width:480px){
	.pg-charge-wrap .pg-charge:first-child, .pg-charge-wrap .pg-charge:nth-child(2)  {width:100%; }
	.pg-charge-wrap .pg-charge:nth-child(2) {margin-left:0; }
}
@media only screen and (max-width:399px){
}


