/* ============ 다국어 ============ */
#krds-header .header-container .logo a, #krds-footer .f-logo{
	background-image: url(/assets/user/images/i18n/head_logo.png) !important;
}
.gnb-main-list::after{
	content: "";
}
h3.en-sec-tit {position: relative;padding-left: 4.6rem;margin-bottom: var(--krds-pc-gap-layout-title-body-large);font-size: var(--krds-pc-font-size-heading-large);}
h3.en-sec-tit::before {content: '';display: block;position: absolute;top: 0.6rem;left: 0;width: 3.6rem;height: 3.6rem;background: url(/assets/user/images/contents/ico_h3.svg) no-repeat center / contain;}
.en-default_responsible{position: relative;}
.en-default_responsible table{table-layout: auto; border: 1px solid #eee;border-collapse: collapse;width: 100%;text-align: center; font-size: 1.6rem;}
.en-default_responsible table thead{background: #f7f7f7; border-top: 2px solid #333;}
.en-default_responsible table thead th{border: 1px solid #eee; padding: 0.7em 0; color: #222; height: 7rem;}
.en-default_responsible table tbody td{border: 1px solid #eee; padding: 1.8em 0.6em;}

.en-ceo-wrap {display: flex;flex-direction: column;gap: var(--krds-gap-11);position: relative;}
.en-ceo-head {padding: 5rem;background-color: #DAECFF;background-image: linear-gradient(154deg, #F0F6EC 27%, #DAECFF 100%);border-radius: var(--krds-radius-medium3);overflow: hidden;}
.en-ceo-head .en-c-box {display: flex;justify-content: flex-start;align-items: center;position: relative;}
.en-ceo-head .en-c-box::after {content: '';display: inline-block;position: absolute;right: -6rem;top: -2rem;background: url(/assets/user/images/contents/lang/logo_bg.svg) no-repeat center;width: 30rem;height: 56rem;opacity: 0.5;}
.en-ceo-head .en-c-box .en-c-title {z-index: 1;}
.en-ceo-head .en-c-box .en-c-title h3 {font-size: 2.8rem}
.en-ceo-head .en-c-box .en-c-title p {margin-top: 2.4rem;}
.en-ceo-wrap .en-ceo-cont .en-ceo-cont-top{font-size: 2.2rem;font-weight: bold;}

.vision-wrap{display: flex; flex-direction: column; gap: 6rem;}
.outbox-border{padding: 4rem; border: var(--krds-light-border-width-static-regular) solid var(--krds-light-color-divider-gray-light); border-radius: var(--krds-radius-medium3);}
.v-item-cont{display: flex; flex-direction: row; align-items: center; gap: 4rem;}
.v-item-cont p b{font-weight: bold; font-size: 2.2rem; color: #2758A7;}
.v-item-cont p span{display: inline-block; padding-top: 0.8rem; font-size: 1.7rem;}
.v-item-foot{padding: 1.6rem 0;}
.v-item-foot ul{display: flex; gap: 7.2rem; flex-wrap: wrap; background: url(/assets/user/images/contents/lang/en_ico_05.png) no-repeat center;}
.v-item-foot ul li{flex: 1 1 39%;}
.v-item-foot ul li img{display: inline-block; border-radius: 50%;}
.v-item-foot ul li p b{display: inline-block; padding: 1rem 0; font-size: 2rem;}
.v-item-foot ul li:nth-child(even){text-align: right}
.v-item-foot ul li:nth-child(1) p b{color: #5661A8;}
.v-item-foot ul li:nth-child(2) p b{color: #176DC0;}
.v-item-foot ul li:nth-child(3) p b{color: #34C0BC;}
.v-item-foot ul li:nth-child(4) p b{color: #24B3F2;}

.inn-wrap{display: flex; flex-direction: column; gap: 7.2rem;}
.t-item-cont .t-item-txt{padding-left: 4.6rem; font-size: 2rem; color: #464C53;}
.t-item-ul{display: flex; margin-top: 4.8rem; flex-wrap: wrap; position: relative; gap: 7.2rem;}
.t-item-ul li{flex: 1 1 39%; position: relative; border-width: 1px; border-style: solid; border-radius: 0.8rem;}
.t-item-ul li:nth-child(1){border-color: #5761A8;}
.t-item-ul li:nth-child(2){border-color: #5693CC;}
.t-item-ul li:nth-child(3){border-color: #6DC3C0;}
.t-item-ul li:nth-child(4){border-color: #52C0F1;}
.t-item-ul li:nth-child(1)::after,
.t-item-ul li:nth-child(2)::after,
.t-item-ul li:nth-child(4)::after{content: ''; display: block; position: absolute; width: 4.8rem; height: 4.8rem; background: url('/assets/user/images/contents/lang/en_ico_06.svg') no-repeat center/contain;pointer-events: none;z-index: 2;}
.t-item-ul li:nth-child(1)::after {right: calc(-3.6rem - 2.4rem); top: 50%;transform: translateY(-50%);}
.t-item-ul li:nth-child(2)::after {left: 50%; bottom: calc(-3.6rem - 2.4rem); transform: translateX(-50%) rotate(90deg);}
.t-item-ul li:nth-child(4)::after {left: calc(-3.6rem - 2.4rem); top: 50%;transform: translateY(-50%) rotate(180deg);}
.t-item-ul li .i-item-head{display: flex; padding: 1rem; align-items: center; gap: 1rem; border-radius: 0.7rem 0.7rem 0 0;}
.t-item-ul li:nth-child(1) .i-item-head{background-color: #5761A8;}
.t-item-ul li:nth-child(2) .i-item-head{background-color: #5693CC;}
.t-item-ul li:nth-child(3) .i-item-head{background-color: #6DC3C0;}
.t-item-ul li:nth-child(4) .i-item-head{background-color: #52C0F1;}
.t-item-ul li .i-item-head p{color: #fff;}
.t-item-ul li .i-item-head p b{font-size: 2.2rem;}
.t-item-ul li .i-item-cont{display: flex; flex-direction: column; padding: 3rem; gap: 1.6rem;}
.t-item-ul li .i-item-cont p{display: flex; align-items:flex-start; gap: 1rem;}
.t-item-ul li .i-item-cont p i{display: flex;  margin-right: 1rem;  flex-shrink: 0; align-items: center;justify-content: center;position: relative; width: 3.6rem; height: 3.6rem; color: #fff; font-weight: bold; text-align: center; z-index: 1;}
.t-item-ul li .i-item-cont p i::after{content: ''; display: inline-block; position: absolute; left: 0; top: 0; width: 3.6rem; height: 3.6rem; border-radius: 50%; z-index: -1;}
.t-item-ul li .i-item-cont p span{display: inline-block; font-size: 1.8rem;}
.t-item-ul li:nth-child(1) .i-item-cont p i::after{background-color: #5761A8;}
.t-item-ul li:nth-child(2) .i-item-cont p i::after{background-color: #5693CC;}
.t-item-ul li:nth-child(3) .i-item-cont p i::after{background-color: #6DC3C0;}
.t-item-ul li:nth-child(4) .i-item-cont p i::after{background-color: #52C0F1;}

.s-item-box{position: relative; padding-top: 3rem;}
.s-item-head,
.b-item-head{position: absolute;top: 0; left: 30px; font-size: 2.2rem; font-weight: bold; color: #fff; padding: 1.4rem 3.6rem; border-radius: 3rem;}
.s-item-head{background-color: #5686C4;}
.b-item-head{background-color: #56A9DE;}
.s-item-blue{display: flex; padding:7rem 3rem 3rem 3rem; justify-content: space-between; align-items: stretch; border: 0.1rem solid #5686C4; border-radius: 0.8rem; gap: 2.4rem;}
.s-item-blue li{display: flex; flex-direction: column; flex: 1 1 0; border-left: 0.1rem solid #CDD1D5; gap: 3rem;}
.s-item-blue li:first-child{padding-left: 0; border-left: none;}
.s-item-blue li:not(:first-child) {padding-left: 2.4rem;}
.s-item-blue li img{display: block; margin: 0 auto; width: 100px;}
.s-item-blue li dl dt{margin-bottom: 2rem; font-size: 2.2rem; color: #5686C4; font-weight: bold;}
.s-item-blue li dl dd{margin-bottom: 1rem;}
.s-item-blue li dl dd b{display: block; padding-left: 1.6rem; position: relative; font-size: 1.8rem;}
.s-item-blue li dl dd b::before{content: '•'; display: inline-block; position: absolute; left: 0; top: 0;}
.s-item-blue li dl dd span{display: block; position: relative; padding-left: 3rem; position: relative; color: #555;}
.s-item-blue li dl dd span::before{content: '•'; display: inline-block; position: absolute; left: 1.6rem; top: 0;}
.b-item-box{position: relative; padding-top: 3rem; margin-top: 5.4rem;}
.b-item-sky{display: flex; padding:7rem 3rem 3rem 3rem; justify-content:flex-start; align-items: center; border: 0.1rem solid #56A9DE; border-radius: 0.8rem;}
.b-item-sky > *:first-child{flex: 0 0 35%;max-width: 35%;}
.b-item-sky > *:nth-child(2) {flex: 0 0 65%;max-width: 65%;}
.b-item-img img{display: block; margin: 0 auto; width: 100px;}
.b-item-img p{margin-top: 2.4rem; text-align: center; font-size: 2.2rem; color: #56A9DE; font-weight: bold;}
.b-item-cont p{margin-bottom: 1rem;}
.b-item-cont p b{display: block; padding-left: 1.6rem; position: relative; font-size: 1.8rem;}
.b-item-cont p b::before{content: '•'; display: inline-block; position: absolute; left: 0; top: 0;}
.b-item-cont p span{display: block; position: relative; padding-left: 3rem; position: relative; color: #555;}
.b-item-cont p span::before{content: '•'; display: inline-block; position: absolute; left: 1.6rem; top: 0;}
.nth-type{margin-top: 2.4rem;}

.growth-wrap hr{display: block; margin: 3em 0 !important; position:  relative !important; height: 0.1rem !important; border: 0 !important; width: 100% !important; border-top: 0.1rem solid #ddd !important; overflow: inherit !important; clip: inherit !important; padding: 0 !important;}
.gr-top p{margin-top:1rem; padding-left: 1.6rem; position: relative; font-size: 1.8rem;}
.gr-top p::before{content: '•'; display: inline-block; position: absolute; left: 0; top: 0; }
.gr-top p:first-child{margin-top: 0;}
.gr-not{padding-left: 0 !important;}
.gr-not::before{display: none !important;}

.area-sub{display: flex; justify-content: space-between; align-items: stretch;}
.area-sub .sub-map{flex: 0 0 45%; display: flex; justify-content: center; align-items: center; padding: 2.4rem; position: relative; border: 0.1rem solid #CDD1D5; background-color: #f7f7f7; border-radius: 0.8rem;}
.area-sub .sub-map .sub-name{position: absolute; left: 2.4rem; top: 2.4rem; font-size: 2.4rem; color: #3E82BF; font-weight: bold;}
.area-sub .sub-map img{display: block; max-width: 100%; max-height: 100%; object-fit: contain;}
.area-sub .sub-info{flex: 0 0 50%; display: flex; flex-direction: column;}
.area-sub .sub-info img{display: block; border-radius: 0.8rem;}
.area-sub .sub-info .sub-info-tit{padding: 2.4rem 0 1rem;}
.area-sub .sub-info .sub-info-tit b{display: inline-block; margin-right: 1rem; font-size: 2.4rem; font-weight: 900; color: #406AB4;}
.area-sub .sub-info .sub-info-tit span{font-weight: 1.8rem;}
.area-sub .sub-info .sub-info-cont{padding-bottom: 2.4rem; margin-bottom: 2.4rem; border-bottom: 0.1rem solid #CDD1D5;}
.area-sub .sub-info .sub-info-bul{padding-left: 1.6rem; margin-bottom: 1rem; position: relative; font-size: 1.8rem;}
.area-sub .sub-info .sub-info-bul::before{content: '•';display: inline-block;position: absolute;left: 0;top: 0;}
.gblue{color: #3B82C4;}
.growth-guide{margin-top: 5rem; font-size: 1.8rem;}

.fg-wrap .fg-guide{font-size: 2rem;}
.fg-wrap ul{display: flex; flex-direction: column;}
.fg-wrap ul li{margin-top: 5rem;}
.fg-wrap ul li .fg-tit{display: inline-block; padding: 1.4rem 3.6rem; font-size: 1.8rem;font-weight: bold;color: #fff;border-radius: 1.6rem 1.6rem 0 0;}
.fg-cont{display: flex; justify-content: space-between; align-items: center;}
.fg-cont .fg-txt{flex: 0 0 75%; padding: 2.4rem 3.6rem; border-width: 0.1rem; border-style: solid; background-color: #fff; border-radius: 0 0.8rem 0.8rem 0.8rem}
.fg-cont .fg-txt strong{display: block; margin-bottom: 1.6rem; font-size: 1.8rem;}
.fg-cont .fg-txt p{padding-left: 1.6rem; margin-bottom: 1rem; position: relative; font-size: 1.7rem;}
.fg-cont .fg-txt p:last-child{margin-bottom: 0;}
.fg-cont .fg-txt p::before{content: '•';display: inline-block;position: absolute;left: 0;top: 0; font-weight: 900;}
.fg-cont .fg-img{flex: 0 0 25%; position: relative; text-align: right;}
.fg-cont .fg-img::after{content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 100%; height: 1px; z-index: -1;}
.fg-cont .fg-img::before{content: ''; position: absolute; top: 50%; left: -5px; transform: translateY(-50%); width: 11px; height: 11px; border-radius: 50%;}
.fg-cont .fg-img img{position: relative; width: 100px; z-index: 1;}

.fg-wrap ul li.color-picker01 .fg-tit,
.fg-wrap ul li.color-picker01 .fg-cont .fg-img::after,
.fg-wrap ul li.color-picker01 .fg-cont .fg-img::before{background-color: #406AB4;}
.fg-wrap ul li.color-picker02 .fg-tit,
.fg-wrap ul li.color-picker02 .fg-cont .fg-img::after,
.fg-wrap ul li.color-picker02 .fg-cont .fg-img::before{background-color: #3A7BBF;}
.fg-wrap ul li.color-picker03 .fg-tit,
.fg-wrap ul li.color-picker03 .fg-cont .fg-img::after,
.fg-wrap ul li.color-picker03 .fg-cont .fg-img::before{background-color: #358DCC;}
.fg-wrap ul li.color-picker04 .fg-tit,
.fg-wrap ul li.color-picker04 .fg-cont .fg-img::after,
.fg-wrap ul li.color-picker04 .fg-cont .fg-img::before{background-color: #279FD9;}
.fg-wrap ul li.color-picker05 .fg-tit,
.fg-wrap ul li.color-picker05 .fg-cont .fg-img::after,
.fg-wrap ul li.color-picker05 .fg-cont .fg-img::before{background-color: #5AC4BD;}
.fg-wrap ul li.color-picker06 .fg-tit,
.fg-wrap ul li.color-picker06 .fg-cont .fg-img::after,
.fg-wrap ul li.color-picker06 .fg-cont .fg-img::before{background-color: #49C3D3;}
.fg-wrap ul li.color-picker07 .fg-tit,
.fg-wrap ul li.color-picker07 .fg-cont .fg-img::after,
.fg-wrap ul li.color-picker07 .fg-cont .fg-img::before{background-color: #2DC3EB;}
.fg-wrap ul li.color-picker08 .fg-tit,
.fg-wrap ul li.color-picker08 .fg-cont .fg-img::after,
.fg-wrap ul li.color-picker08 .fg-cont .fg-img::before{background-color: #21B4E8;}

.fg-wrap ul li.color-picker01 .fg-cont .fg-txt{border-color: #406AB4;}
.fg-wrap ul li.color-picker02 .fg-cont .fg-txt{border-color: #3A7BBF;}
.fg-wrap ul li.color-picker03 .fg-cont .fg-txt{border-color: #358DCC;}
.fg-wrap ul li.color-picker04 .fg-cont .fg-txt{border-color: #279FD9;}
.fg-wrap ul li.color-picker05 .fg-cont .fg-txt{border-color: #5AC4BD;}
.fg-wrap ul li.color-picker06 .fg-cont .fg-txt{border-color: #49C3D3;}
.fg-wrap ul li.color-picker07 .fg-cont .fg-txt{border-color: #2DC3EB;}
.fg-wrap ul li.color-picker08 .fg-cont .fg-txt{border-color: #21B4E8;}
.fg-wrap ul li.color-picker05 .fg-cont .fg-txt strong{color: #5AC4BD;}
.fg-wrap ul li.color-picker06 .fg-cont .fg-txt strong{color: #49C3D3;}
.fg-wrap ul li.color-picker07 .fg-cont .fg-txt strong{color: #2DC3EB;}
.fg-wrap ul li.color-picker08 .fg-cont .fg-txt strong{color: #21B4E8;}