/* ============ 다국어 ============ */

@media (max-width: 580px){
	.v-item-cont{flex-direction: column; gap: 1rem;}
}

@media (max-width: 767px) {
	.en-default_responsible{overflow-x: auto; width: calc(100vw - var(--krds-contents-padding-x) * 2);}
	.en-default_responsible table{min-width: 73.2rem;}
	h3.en-sec-tit{padding-left: 3.6rem;margin-bottom: var(--krds-mobile-gap-layout-title-body-large);font-size: var(--krds-mobile-font-size-heading-medium);}
	h3.en-sec-tit::before{top: 0.2rem; width: 3rem; height: 3rem;}
	.en-ceo-wrap{ gap: var(--krds-gap-8);}
	.en-ceo-head{padding: 2.4rem;}
	.en-ceo-head .en-c-box::after{width: 24rem;}
	.en-ceo-head .en-c-box .en-c-title h3,
	.en-.ceo-head .en-c-box .en-c-title strong{font-size: 1.9rem;}
	.en-.ceo-head .en-c-box .en-c-title p{margin-bottom: 0}
	.en-.ceo-head{min-height: auto; padding: 2.4rem;}
	.vision-wrap{gap: 3rem;}
	.outbox-border{padding: 2.4rem;}
	.v-item-foot{padding: 0;}
	.v-item-foot ul{flex-direction: column; gap: 3.6rem; background-image: none;}
	.v-item-foot ul li:nth-child(even){text-align: left;}
	.v-item-foot ul li img{width: 64px;}

	.t-item-ul{margin-top: 2rem;}
	.t-item-ul li .i-item-head{flex-direction: column; align-items: flex-start; gap: 0;}
	.t-item-ul li .i-item-head img{width: 6.4rem;}
	.t-item-ul li .i-item-head p{padding-left: 1.6rem;}
	.t-item-ul li{flex: 1 1 100%; display: flex;flex-direction: column;}
	.t-item-ul li:nth-child(1)::after,
	.t-item-ul li:nth-child(2)::after,
	.t-item-ul li:nth-child(4)::after{left: 50%; bottom: -3.6rem; transform: translate(-50%, 50%) rotate(90deg);}
	.t-item-ul li:nth-child(1)::after,
	.t-item-ul li:nth-child(4)::after{top: auto;}
	.t-item-ul li:nth-child(3)::after {display: none !important;}
	.t-item-ul li:nth-child(3) {order: 4;}
	.t-item-ul li:nth-child(4) {order: 3;}
	.t-item-ul li .i-item-cont{padding: 1.6rem;}
	.t-item-ul li .i-item-cont p{gap: 0;}
	.t-item-cont .t-item-txt{padding-left: 0;}

	.s-item-box{padding-top: 0;}
	.b-item-box{margin-top: 0;}
	.s-item-blue{flex-direction: column; padding: 1.6rem; border-radius: 0 0 0.8rem 0.8rem;}
	.s-item-blue li{border-left: 0; border-top: 0.1rem solid #cdd1d5; gap: 1.6rem;}
	.s-item-blue li:first-child{border-top: 0;}
	.s-item-blue li:not(:first-child){padding-top: 1.6rem; padding-left: 0;}
	.s-item-blue li img{width: 60px; margin: 0 auto 0 1.6rem;}
	.s-item-blue li dl dt{margin-bottom: 1rem;}
	.nth-type{margin-top: 1rem;}
	.b-item-sky{flex-direction: column; align-items: flex-start; padding:1.6rem; border-radius: 0 0 0.8rem 0.8rem;}
	.b-item-sky > *:first-child,
	.b-item-sky > *:nth-child(2){flex: 0 0 100%; max-width: 100%;}
	.b-item-img img{width: 60px; margin: 0 auto 0 1.6rem;}
	.b-item-img p{margin-top: 1.6rem; margin-bottom: 1rem;}
	.s-item-head, .b-item-head{position: relative; padding: 1rem 2rem; left: 0; font-size: 1.8rem; border-radius: 0.8rem 0.8rem 0 0; width: 100%;}

	.area-sub{flex-direction: column; margin-top: 3rem;}
	.growth-wrap hr{display: none;}
	.area-sub .sub-info{margin-top: 1.6rem;}
	.area-sub .sub-map .sub-name{padding-right: 1.4rem; left: 1.6rem; top: 1.2rem; font-size: 1.8rem;}
	.area-sub .sub-info .sub-info-tit{padding: 1.6rem 0 0.4rem;}
	.area-sub .sub-info .sub-info-cont{padding-bottom: 1.6rem; margin-bottom: 1.6rem;}

	.fg-wrap .fg-guide{font-size: 1.8rem;}
	.fg-wrap ul li{margin-top: 2.4rem;}
	.fg-wrap ul li .fg-tit{display: block; padding: 1.4rem 1.6rem; border-radius: 0.8rem 0.8rem 0 0;}
	.fg-cont .fg-txt{flex: 0 0 100%; padding: 1.6rem; border-radius: 0 0 0.8rem 0.8rem;}
	.fg-cont .fg-img{display: none;}
}

@media (max-width: 1023px) {
	.en-ceo-head .c-box .c-title h3{font-size: 2.4rem;}
	.v-item-foot ul{background-size: 260px;}
}
@media screen and (min-width:768px) and (max-width:1399px){
	.fg-wrap ul li .fg-tit{margin-bottom: 0.8rem; border-radius: 0.8rem;}
	.fg-cont .fg-txt{border-radius: 0.8rem;}
}