/***** main *****/
.en .trdSwiper .about{padding-left: 0;padding-right: 0;}
.en .sndSwiper .flex{padding-left: 3vw;padding-right: 3vw;}
.en .sndSwiper .txt{width: 50%;}
.en .sndSwiper .swiper-pagination{bottom: 5vw !important;left: 50% !important;}

/***** common *****/
/**** header ****/
.en .gnb > li{margin-left: 40px;}
.en .gnb .dep2{padding-left: 5px;padding-right: 5px;}

/** tit_box **/
.en .tit_box.tit1{background-image: url(../images/en_tit1.png);}
.en .tit_box.tit2{background-image: url(../images/en_tit2.png);color: #fff;}
.en .tit_box.tit2_2{background-image: url(../images/en_tit2_2.png);color: #fff;}
.en .tit_box.tit2_3{background-image: url(../images/en_tit2_3.png);color: #fff;}
.en .tit_box.tit2_4{background-image: url(../images/en_tit2_4.png);color: #fff;}
.en .tit_box.tit2_5{background-image: url(../images/en_tit2_5.png);color: #fff;}
.en .tit_box.tit3{background-image: url(../images/en_tit3.png);}
.en .tit_box.tit4{background-image: url(../images/en_tit4.png);}
.en .tit_box.tit5{background-image: url(../images/en_tit5.png);color: #fff;}
.en .tit_box.tit6{background-image: url(../images/en_tit6.png);}

.en .loc_li{width: 320px;}
.en .tit_box.tit5 ~ .location .loc_li{width: 360px;}

/** tab_box **/
.en .tab_box{margin-left: calc(-50vw + 50%);padding-left: calc(50vw - 50%);width: 100vw;overflow-x: auto;-ms-overflow-style: none;scrollbar-width: none;}
.en .tab_box::before{left: unset;right: 0;width: 80%;}
.en .tab_box::-webkit-scrollbar{display: none;}
.en .tab_box.tab2{margin-left: 0;padding: 0;width: auto;}
.en .tab_box.min.dragging {cursor: grabbing;user-select: none;}
.en .tab_box.min{cursor: grab;}
.en .tab_box.min ul{width: 2380px;}

/* VISION */
.en .vision .things{margin: 190px auto 0;max-width: 1300px;}
.en .vision .things .txt p{line-height: 24px;}

/* 오시는길 */
.en .maps .btns a{padding-left: 30px;padding-right: 30px;width: auto;max-width: unset;}
.en .maps .addr li{padding-left: 15px;}
.en .maps .addr li span{position: unset;width: auto;margin-right: 2px;}
.en .maps .addr strong.long{width: 260px;}
.en .maps .addr > strong.long + div{width: calc(100% - 555px);}

/** 고객지원, 지속가능경영 **/
.en .form_box .pers textarea.pd, .en .form_box .pers .area.pd{padding: 10px 18px;}
.en .tab_box + .form_box li{padding-left: 0;}
.en .tab_box + .form_box li .lh{position: unset;margin-bottom: 10px;}
.en .tab_box + .form_box li.half input{max-width: 400px;}
.en .tab_box + .form_box .inp_box li{padding-right: 0;width: 100%;}
.en .tab_box + .form_box .inp_box.snd li{flex-basis: 50%;}


/* 노트북, 태블릿 가로 */
@media all and (max-width: 1559px) {
  .en .gnb > li{margin-left: 1.6vw;font-size: 1.1vw;}
	.en .gnb .dep2 li{font-size: 1vw;}

	.en .mainSwiper{height: 715px;}
	.en .mainSwiper .foreword{padding-bottom: 0;}
	/* .en .sndSwiper .swiper-pagination{bottom: 4vw !important;} */

	.en .tab_box{margin-left: -20px;padding-left: 20px;}
	.en .tab_box.min ul{width: auto;}

	/* 기업공시 */
	.en .invt_box .noti{padding-top: 17.5vw;}
	.en .invt_box .noti b{font-size: 2.3vw;}
}

/* 태블릿, 모바일 */
@media all and (max-width: 1023px) {
	.en .mainSwiper{height: 615px;}
	.en .mainSwiper .foreword{height: 90px;}
	.en .sndSwiper .flex{padding: 30px 4vw 60px;}
	.en .sndSwiper .txt{width: 100%;}
	.en .sndSwiper .swiper-pagination{bottom: 30px !important;left: calc(4vw + 20px) !important;}
	.en .trdSwiper .about{line-height: 20px;}
	.en .trdSwiper .pic p{line-height: 40px;font-size: 30px;}

	.en .loc_li{width: 270px;}
	.en .tit_box.tit5 ~ .location .loc_li{width: 300px;}

	.en .invt_box .noti b{font-size: 23px;}

	.en .tab_box + .form_box li.half input{max-width: unset;}
}

@media all and (max-width: 404px) {
	.en .tab_box.tab2{padding: 0 20px;width: 100vw;}
	.en .tab_box.tab2 ul::before{display: none;}
}