@charset "utf-8";


/*슬로건*/
#menu3398_obj45{position:absolute;top:calc(50% - 70px) !important;width:1600px !important;left:50% !important;margin-left:-800px !important;}
.slogan{text-align:center;word-break:keep-all;line-height:1;}
.slogan .p_1{font-size:30px;color:#FFF;font-family:'S-CoreDream-3Light';}
.slogan .p_2{font-size:50px;color:#FFF;padding:20px 0;font-family:'S-CoreDream-5Medium';}
.slogan .p_3{font-size:25px;color:#FFF;font-family:'S-CoreDream-3Light';}
@media all and (max-width:1600px){
	#menu3398_obj45{width:92% !important;left:4% !important;margin-left:0 !important;}
}
@media all and (max-width:768px){
	.slogan .p_1{font-size:20px;}
	.slogan .p_2{font-size:35px;}
	.slogan .p_3{font-size:18px;}
}


/*common*/
.main{background:#f0f1f3;}
#multipleDiv_korean_17{background:#FFF;}
#multipleDiv_korean_18::before{content:"";display:block;width:22%;height:220px;background:#138dd5;position:absolute;top:176px;left:0;}
#multipleDiv_korean_18::after{content:"";display:block;width:100%;height:176px;background:#FFF;position:absolute;top:0;left:0;z-index:-1;}
#multipleContentsDiv_korean_17,
#multipleContentsDiv_korean_18,
#multipleContentsDiv_korean_19,
#multipleContentsDiv_korean_20{max-width:1500px;margin: 0 auto;overflow:hidden;padding-top:70px;}
@media all and (max-width:1500px){
	#multipleContentsDiv_korean_17,
	#multipleContentsDiv_korean_18,
	#multipleContentsDiv_korean_19,
	#multipleContentsDiv_korean_20{max-width:96%;}
}
@media all and (max-width:768px){
	#multipleContentsDiv_korean_17,
	#multipleContentsDiv_korean_18,
	#multipleContentsDiv_korean_19,
	#multipleContentsDiv_korean_20{padding-top:30px;}
}


/*타이틀*/
.h3_title{font-family:'Noto Bold';font-size:34px;color:#000;line-height:1 !important;}
.h3_title:before{content:"";display:block;width:25px;height:12px;margin-bottom:10px;background:url(/sites/korean/images/bul.png) no-repeat center;}
@media all and (max-width:1024px) {
	.h3_title{font-size:24px;}
}


/*포토갤러리텍스트*/
.wrap_text{}
.wrap_text h3{margin-bottom:50px;}
.wrap_text .wrap_p{position:relative;padding:50px 0;}
.wrap_text .wrap_p::before{content:"";display:block;width:100%;height:100%;background:#138dd5;position:absolute;bottom:0;left:0;transform:skewX(140deg);}
.wrap_text .wrap_p p{position:relative;}
.wrap_text .wrap_p .p_1{font-size:18px;color:#FFF;font-family:'Noto Bold';}
.wrap_text .wrap_p .p_2{font-size:30px;color:#FFF;font-family:'Noto Medium';}
.wrap_text .wrap_p .p_3{font-size:16px;color:#b2d2ed;padding-top:30px;}
@media all and (min-width:2500px) {
	#multipleDiv_korean_18::before{width:30%;}
}
@media all and (max-width:1280px) {
	#multipleDiv_korean_18{background:#FFF;}
	#multipleDiv_korean_18::before{display:none;}
	.wrap_text h3{margin-bottom:20px;}
	.wrap_text .wrap_p{display:none;}
}


/*배너_1*/
.ban_1{height:100%;}
.ban_1 ul{display:flex;justify-content:space-between;flex-wrap:wrap;border-left:1px solid #EEE;}
.ban_1 li{width:25%;border-right:1px solid #EEE;}
.ban_1 a{display:flex;justify-content:flex-start;align-items:center;padding:0 30px;}
.ban_1 a img{margin-right:20px;}
.ban_1 a span{font-size:22px;color:#474747;line-height:1.3;}
@media all and (max-width:1024px) {
	.ban_1 ul{border:0;}
	.ban_1 li{width:50%;margin:10px 0;border:0;border-left:1px solid #EEE;}
	.ban_1 a{padding:0 15px;}
	.ban_1 a img{max-width:50px;}
}
@media all and (max-width:768px) {
	.ban_1 li{width:100%;}
	.ban_1 a img{max-width:35px;}
}


/*HOVER****************************************/
@media all and (min-width:1025px) {
	.ban_1 a:hover strong:before{width:100%;transition: all 0.5s cubic-bezier(0.2, 0, 0.3, 1);}
	.quick_menu a:hover img{transform: rotatey(360deg);transition: all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}
}
