@charset "utf-8";

body{overflow-x:hidden;}
button {cursor:pointer}


/* 로딩  */
.logo-article{overflow:hidden;}
.logo-article:before {
	background-color: #fff;
	content:"";
	height: 0;
	left: 50%;
	overflow: hidden;
	position: fixed;
	top: 50%;
	-webkit-transform: translate(-50%, -50%) rotate(-180deg);
	-ms-transform: translate(-50%, -50%) rotate(-180deg);
	transform: translate(-50%, -50%) rotate(-180deg);
	transition: height 0.9s cubic-bezier(0.55, 0.085, 0, 0.99);
	width: 200%;
	z-index: 9000;
}
.logo-article:after {
	position: fixed;
	top: 50%;
	left:50%;
	display:block;
	content: "";
	width:224px;
	height:78px;
	background-image: url('/static/pc/global/template/images/logo/img_intro_logo.png');
	background-size: contain;
	opacity:0;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: opacity .9s,visibility .9s;
	z-index: 9900;
}
body.off{overflow:hidden;}
body.is-pagetransition .logo-article:before{height: 200%;}
body.is-pagetransition .logo-article:after{opacity:1;visibility:visible;}
body.is-pagetransitionend .logo-article:before{opacity: 1;}
body.is-pagetransitionend .logo-article:after{opacity:0;}

/*긴급공지 높이:113px*/
body.urgencyNotice{padding-top:113px;}
body.urgencyNotice #urgencyNotice{display:block;}
body.urgencyNotice #header{top:113px;}
body.urgencyNotice #header.margin-type-1{top:-100%;}
body.urgencyNotice #header.scroll-up{top:0;}
body.urgencyNotice2{padding-top:113px;}
body.urgencyNotice2 #urgencyNotice2{display:block;}
body.urgencyNotice2 #header{top:113px;}
body.urgencyNotice2 #header.margin-type-1{top:-100%;}
body.urgencyNotice2 #header.scroll-up{top:0;}
body.urgencyNotice.urgencyNotice2{padding-top:226px;}
body.urgencyNotice.urgencyNotice2 #header{top:226px;}
body.urgencyNotice.urgencyNotice2 #header.margin-type-1{top:-100%;}
body.urgencyNotice.urgencyNotice2 #header.scroll-up{top:0;}
#urgencyNoticeWrap{position:absolute;top:0;left:0;right:0;width:100%;min-width:1260px;z-index:1100;}
#urgencyNotice{display:none;position:relative;box-sizing:border-box;height:113px;padding:0 300px 0 60px;background:#f39300;border-bottom:1px solid rgba(255,255,255,0.2);box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.06);}
#urgencyNotice .list-notice{position:absolute;top:50%;left:60px;right:300px;transform:translate(0, -50%);}
#urgencyNotice .list-notice a{display:inline-block;color:#fff;}
#urgencyNotice .list-notice .txt-1{display:block;font-size:22px;line-height:26px;color:#fff;font-weight:600;font-weight:normal;}
#urgencyNotice .list-notice .txt-2{display:block;margin-top:6px;font-size:16px;line-height:24px;color:#fff;font-weight:400;}
#urgencyNotice .list-notice a:hover{text-decoration:none}
#urgencyNotice .list-notice a:hover .txt-1{text-decoration:underline;}
#urgencyNotice .btn-check{position:absolute;top:50%;right:100px;transform:translate(0, -50%);}
#urgencyNotice .btn-close{position:absolute;top:50%;right:40px;padding:20px;width:22px;height:22px;background:url('/static/pc/global/template/images/btn/btn_close_3.png') no-repeat 50% 50%;transform:translate(0, -50%);}
#urgencyNotice2{display:none;position:relative;box-sizing:border-box;height:113px;padding:0 300px 0 60px;background:#e3e4e5;border-bottom:1px solid #fff;box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.06);}
#urgencyNotice2 .list-notice{position:absolute;top:50%;left:60px;right:300px;transform:translate(0, -50%);}
#urgencyNotice2 .list-notice a{display:inline-block;color:#fff;}
#urgencyNotice2 .list-notice .txt-1{display:block;font-size:22px;line-height:26px;color:#007bc3;font-weight:600;font-weight:normal;}
#urgencyNotice2 .list-notice .txt-2{display:block;margin-top:6px;font-size:16px;line-height:24px;color:#007ac3;font-weight:400;}
#urgencyNotice2 .list-notice a:hover{text-decoration:none}
#urgencyNotice2 .list-notice a:hover .txt-1{text-decoration:underline;}
#urgencyNotice2 .btn-check{position:absolute;top:50%;right:100px;transform:translate(0, -50%);}
#urgencyNotice2 .btn-close{position:absolute;top:50%;right:40px;padding:20px;width:22px;height:22px;background:url('/static/pc/global/template/images/btn/btn_close_4.png') no-repeat 50% 50%;transform:translate(0, -50%);}

/* main */
#box-main .box-wMainTop{position:relative;min-width:1260px;z-index:5;} 
#box-main .box-wMainTop .slick-wrap .slick-prev {
	position:absolute;
	top:50%;
	left:0;
	padding:0px 0px 0px 80px;
	z-index:100;
	font-weight:600;
	font-size:16px;
	line-height:25px;
	color:#fff;
	-webkit-transform:translate(0, -50%);
	-ms-transform:translate(0, -50%);
	transform:translate(0, -50%);
}
#box-main .box-wMainTop .slick-wrap .slick-prev:after {
	content:'';
	display:block;
	position:absolute;
	bottom:0;
	left:10px;
	box-sizing:border-box;
	width:100%;
	height:50px;
	background:url(/static/pc/global/template/images/main/btn_prev.png) no-repeat 0 100%;
	background-size:50px auto;
	transition:left 0.2s ease
}
#box-main .box-wMainTop .slick-wrap .slick-next {
	position:absolute;
	top:50%;
	right:0;
	padding:0px 80px 0 0;
	z-index:100;
	font-weight:600;
	font-size:16px;
	line-height:25px;
	color:#fff;
	-webkit-transform:translate(0, -50%);
	-ms-transform:translate(0, -50%);
	transform:translate(0, -50%);
}
#box-main .box-wMainTop .slick-wrap .slick-next:after {
	content:'';
	display:block;
	position:absolute;
	bottom:0;
	right:10px;
	box-sizing:border-box;
	width:100%;
	height:50px;
	background:url(/static/pc/global/template/images/main/btn_next.png) no-repeat 100% 100%;
	background-size:50px auto;
	transition:right 0.2s ease;
	z-index:-1
}
#box-main .box-wMainTop .slick-wrap .slick-prev:hover:after {
	left:20px
}
#box-main .box-wMainTop .slick-wrap .slick-next:hover:after {
	right:20px
}
#box-main .box-wMainTop .slide-wrap {
	position:relative;
	height:1080px !important;
	min-height:1080px !important;
	background:no-repeat 50% 50%;
	background-size:cover;
	overflow:hidden;
}
#box-main .box-wMainTop .slide-wrap.pcBgNone{background-image:none !important;}
#box-main .box-wMainTop .slide-wrap.dimNone:after{display:none;}
#box-main .box-wMainTop .slide-wrap .txt-wrap {
	display:none;
	position:absolute;
	top:50%;	
	width:1200px;
	left:50%;
	right:120px;
	transform:translate(-50%, -50%);
	z-index:100;
}
#box-main .box-wMainTop .slide-wrap .txt-wrap .txt-1 {
	font-family:'scoredream';
	font-size:40px;
	font-weight:300;
	line-height:40px;
	color:#fff;
	opacity:0;
	transform:translate(0, -50%);
    letter-spacing:-2px;
}
#box-main .box-wMainTop .slide-wrap .txt-wrap .txt-2 {
	font-family:'scoredream';
	margin-top:10px;
	font-weight:500;
	font-size:70px;
	line-height:95px;
	color:#fff;
	opacity:0;
	transform:translate(0, 60px);
	letter-spacing:-3.5px;
	text-shadow:0 0px 6px rgb(0 0 0 / 70%);
}
#box-main .box-wMainTop .slide-wrap .txt-wrap .btn-1 { 
	margin-top:30px;
	opacity:0;
	background:rgba(0, 0, 0, 0.2);
	transform:translate(0, 60px);
	display:inline-block;
	outline:none
}
#box-main .box-wMainTop .slide-wrap.ani-on .txt-wrap .txt-1{opacity:1;transition:All 1s ease;transform:translate(0, 0);transition-delay: 0.3s;}
#box-main .box-wMainTop .slide-wrap.ani-on .txt-wrap .txt-2{opacity:1;transition:All 1s ease;transform:translate(0, 0);transition-delay: 0.4s;}
#box-main .box-wMainTop .slide-wrap.ani-on .txt-wrap .btn-1{opacity:1;transition:All 1s ease;transform:translate(0, 0);transition-delay: 0.5s;}
/*모션배너*/
#box-main .box-wMainTop .slide-wrap .scene{position:absolute;top:0;left:0;right:0;bottom:0;}
#box-main .box-wMainTop .slide-wrap .scene .layer{width:100%;height:100%;text-align:center;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .dim-1{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.55);}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .bg-1{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;background:url('/static/pc/global/template/images/img/img_mainScene_1_7.jpg') no-repeat 50% 50%;background-size:auto 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .bg-2{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;background:url('/static/pc/global/template/images/img/img_mainScene_1_6.png') no-repeat 50% 50%;background-size:auto 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .bg-3{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;background:url('/static/pc/global/template/images/img/img_mainScene_1_5.png') no-repeat 50% 50%;background-size:auto 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .bg-4{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;background:url('/static/pc/global/template/images/img/img_mainScene_1_4.png') no-repeat 50% 50%;background-size:auto 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .bg-5{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;background:url('/static/pc/global/template/images/img/img_mainScene_1_3.png') no-repeat 50% 50%;background-size:auto 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .bg-6{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;background:url('/static/pc/global/template/images/img/img_mainScene_1_2.png') no-repeat 50% 50%;background-size:auto 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .bg-7{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;background:url('/static/pc/global/template/images/img/img_mainScene_1_1.png') no-repeat 50% 50%;background-size:auto 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .bg-txt-1{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;background:url('/static/pc/global/template/images/img/img_mainScene_1_txt_1.png') no-repeat 50% 50%;opacity:0.6;background-size:auto 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-1{position:absolute;top:50%;left:50%;width:360px;height:267px;margin-top:-149px;margin-left:-830px;background:url('/static/pc/global/template/images/img/img_mainScene_1_bg_1.png') no-repeat 0 0;z-index:100;text-align:left;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-1:before{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:url('/static/pc/global/template/images/img/img_mainScene_1_bg_2.png') no-repeat 100% 0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-1 > ul{font-size:16px;line-height:24px;color:#fff;font-weight:400;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-1 > ul:after{content:'';display:block;clear:both;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-1 > ul > li{float:left;box-sizing:border-box;width:170px;margin-right:20px;padding:16px 0 0 20px;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-1 > ul > li:last-child{margin-right:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-1 > ul > li .txt-num{display:block;font-size:36px;line-height:48px;font-weight:600;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-1 > ul > li .txt-num .txt-small{font-size:16px;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-2{position:absolute;top:50%;left:50%;width:213px;height:245px;margin-top:33px;margin-left:372px;background:url('/static/pc/global/template/images/img/img_mainScene_1_bg_3.png') no-repeat 50% 50%;z-index:100;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-2 > ul{margin-top:13px;margin-bottom:11px;color:#fff;text-align:left;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-2 > ul > li{font-size:24px;line-height:32px;font-weight:600;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-2 > ul > li .txt-small{display:inline-block;min-width:40px;font-size:16px;vertical-align:top;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-2 > p{font-size:16px;line-height:24px;color:#fff;font-weight:600;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-2 > p .txt-regular{font-weight:400;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-3{position:absolute;top:50%;left:50%;width:212px;height:409px;margin-top:-10px;margin-left:505px;background:url('/static/pc/global/template/images/img/img_mainScene_1_bg_4.png') no-repeat 50% 100%;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-3 > p{margin-top:-41px;font-size:18px;line-height:24px;color:#fff;font-weight:600;text-align:center;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-3 > p .txt-regular{font-weight:400;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-3 > ul{margin-top:41px;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-3 > ul > li{position:relative;margin-bottom:13px;padding-right:130px;font-size:16px;line-height:20px;font-weight:600;color:#fff;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-3 > ul > li .txt-num{position:absolute;bottom:-2px;right:0;font-size:24px;line-height:24px;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .txt-3 > ul > li .txt-num .txt-small{font-size:16px;font-weight:400;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .aniBalloon1{animation:sceneBalloon1 7s 0.1s infinite linear;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .aniBalloon2{animation:sceneBalloon2 20s 0.1s infinite linear;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .aniWave1{animation:sceneWave1 8s 0.1s infinite linear;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .aniWave2{animation:sceneWave2 6s 0.1s infinite linear;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .aniWave3{animation:sceneWave1 6s 0.1s infinite linear;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .aniWave4{animation:sceneWave2 15s 0.1s infinite linear;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-1-bg{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-1-1{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-1-2{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-1-3{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-1-4{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-1-5{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-1-6{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-2-bg:before{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-2-1{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-2-2{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-2-3{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-2-4{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-2-5{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-bg{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-1{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-2{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-3{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-4{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-5{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-6{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-7{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-8{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-9{opacity:0;}
#box-main .box-wMainTop .slide-wrap .scene.plx1 .ani-3-10{opacity:0;}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-1-bg{opacity:1;transition:all 0.3s ease;transition-delay:2.0s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-1-1{opacity:0.6;transition:all 0.3s ease;transition-delay:2.1s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-1-2{opacity:0.6;transition:all 0.3s ease;transition-delay:2.2s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-1-3{opacity:0.6;transition:all 0.3s ease;transition-delay:2.3s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-1-4{opacity:0.6;transition:all 0.3s ease;transition-delay:2.4s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-1-5{opacity:0.6;transition:all 0.3s ease;transition-delay:2.5s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-1-6{opacity:0.6;transition:all 0.3s ease;transition-delay:2.6s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-2-bg:before{opacity:1;transition:all 0.3s ease;transition-delay:3.0s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-2-1{opacity:0.6;transition:all 0.3s ease;transition-delay:3.1s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-2-2{opacity:0.6;transition:all 0.3s ease;transition-delay:3.2s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-2-3{opacity:0.6;transition:all 0.3s ease;transition-delay:3.3s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-2-4{opacity:0.6;transition:all 0.3s ease;transition-delay:3.4s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-2-5{opacity:0.6;transition:all 0.3s ease;transition-delay:3.5s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-bg{opacity:1;transition:all 0.3s ease;transition-delay:1.0s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-1{opacity:0.6;transition:all 0.3s ease;transition-delay:1.1s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-2{opacity:0.6;transition:all 0.3s ease;transition-delay:1.2s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-3{opacity:0.6;transition:all 0.3s ease;transition-delay:1.3s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-4{opacity:0.6;transition:all 0.3s ease;transition-delay:1.4s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-5{opacity:0.6;transition:all 0.3s ease;transition-delay:1.5s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-6{opacity:0.6;transition:all 0.3s ease;transition-delay:1.6s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-7{opacity:0.6;transition:all 0.3s ease;transition-delay:1.7s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-8{opacity:0.6;transition:all 0.3s ease;transition-delay:1.8s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-9{opacity:0.6;transition:all 0.3s ease;transition-delay:1.9s}
#box-main .box-wMainTop .slide-wrap.ani-on .scene.plx1 .ani-3-10{opacity:0.6;transition:all 0.3s ease;transition-delay:2.0s}
@keyframes sceneBalloon1 {
	0%   {transform:translate(0,0);}
	50% {transform:translate(0,-10px);}
	100%   {transform:translate(0,0);}
}
@keyframes sceneBalloon2 {
	0%   {transform:translate(0,0);}
	50% {transform:translate(-100px,0);}
	100%   {transform:translate(0,0);}
}
@keyframes sceneWave1 {
	0% {
		-webkit-transform: rotateZ(0deg) translate3d(0,5px,0) rotateZ(0deg);
		-moz-transform: rotateZ(0deg) translate3d(0,5px,0) rotateZ(0deg);
		transform: rotateZ(0deg) translate3d(0,5px,0) rotateZ(0deg);
	}
	100% {
		-webkit-transform: rotateZ(360deg) translate3d(0,5px,0) rotateZ(-360deg);
		-moz-transform: rotateZ(360deg) translate3d(0,5px,0) rotateZ(-360deg);
		transform: rotateZ(360deg) translate3d(0,5px,0) rotateZ(-360deg);
	}
}
@keyframes sceneWave2 {
	0% {
		-webkit-transform: rotateZ(0deg) translate3d(0,10px,0) rotateZ(0deg);
		-moz-transform: rotateZ(0deg) translate3d(0,10px,0) rotateZ(0deg);
		transform: rotateZ(0deg) translate3d(0,10px,0) rotateZ(0deg);
	}
	100% {
		-webkit-transform: rotateZ(-360deg) translate3d(0,10px,0) rotateZ(360deg);
		-moz-transform: rotateZ(-360deg) translate3d(0,10px,0) rotateZ(360deg);
		transform: rotateZ(-360deg) translate3d(0,10px,0) rotateZ(360deg);
	}
}
#box-main .box-wMainTop .slick-wrap .slick-dots{position:absolute;left:50%;bottom:50px;transform:translate(-50%, 0);}
#box-main .box-wMainTop .slick-wrap .slick-dots li{float:left;margin:0 9px;}
/*#box-main .box-wMainTop .slick-wrap .slick-dots li a:not(.btn-icon){display:inline-block;position:relative;width:18px; height:21px;background:url('/static/pc/global/template/images/icon/icon_hexagon.png') 50% 50%;font-size:0;line-height:0;vertical-align:top;transform:scale(0.77);opacity:0.5;transition:All 0.5s ease;}
#box-main .box-wMainTop .slick-wrap .slick-dots li.slick-active a:not(.btn-icon){transform:scale(1);opacity:1}*/
#box-main .box-wMainTop .slick-wrap .slick-dots li a:not(.btn-icon){display:inline-block;position:relative;width:20px; height:23px;;font-size:0;line-height:0;vertical-align:top;transform:scale(0.77);opacity:1;transition:All 0.5s ease;}
#box-main .box-wMainTop .slick-wrap .slick-dots li a:not(.btn-icon) .icon-hexagonTimer { 
	position:relative;
	display:block;
	width:20px;
	height:30px;
	margin-top:-5px
}
#box-main .box-wMainTop .slick-wrap .slick-dots li a:not(.btn-icon) .icon-hexagonTimer:before {
	content:'';
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	width:18px;
	height:18px;
	background:#666;
	opacity:0.5;
	border-radius:100%;
	transform:translate(-50%, -50%);
}
#box-main .box-wMainTop .slick-wrap .slick-dots li a:not(.btn-icon) .icon-hexagonTimer .hex0,
#box-main .box-wMainTop .slick-wrap .slick-dots li a:not(.btn-icon) .icon-hexagonTimer .hex120,
#box-main .box-wMainTop .slick-wrap .slick-dots li a:not(.btn-icon) .icon-hexagonTimer .hex240 {
	position:absolute;
	box-sizing:border-box;
	width:100%;
	height:57.74%;
	left:0;
	top:21.13%;
	border-radius:100%;
	overflow:hidden
}
#box-main .box-wMainTop .slick-wrap .slick-dots li.slick-active a:not(.btn-icon){transform:scale(1);opacity:1}
#box-main .box-wMainTop .slick-wrap .slick-dots li.ani-on a:not(.btn-icon) .icon-hexagonTimer:before{opacity:1}
#box-main .box-wMainTop .slick-wrap .slick-dots li .btn-stop{display:none;width:12px;height:17px;margin-top:2px;background:url('/static/pc/global/template/images/icon/icon_stop.png') no-repeat 50% 1px;vertical-align:top;font-size:0;line-height:0}
#box-main .box-wMainTop .slick-wrap .slick-dots li .btn-stop.show{display:inline-block;}
#box-main .box-wMainTop .slick-wrap .slick-dots li .btn-play{display:none;width:12px;height:17px;margin-top:2px;background:url('/static/pc/global/template/images/icon/icon_play.png') no-repeat 50% 1px;vertical-align:top;font-size:0;line-height:0}
#box-main .box-wMainTop .slick-wrap .slick-dots li .btn-play.show{display:inline-block;}
#box-main .box-wMainTop .slick-wrap .slick-dots .line-bar{position:relative;}
#box-main .box-wMainTop .slick-wrap .slick-dots .line-bar:after{content:'';display:block;position:absolute;top:2px;left:-24px;width:1px;height:17px;background:rgba(255,255,255,0.3);}
#box-main .box-wMainTop .tracking-wrap{position:absolute;width:635px;bottom:8%;left:50%;transform:translate(-50%, 0);*zoom:1;}
#box-main .box-wMainTop .tracking-wrap:after{content:'';display:block;clear:both;}
#box-main .box-wMainTop .tracking-wrap .tit-1{float:left;width:138px;height:54px;background:#fff;font-size:16px;line-height:52px;text-align:center;color:#333;}
#box-main .box-wMainTop .tracking-wrap .tit-1 > label{display:block}
#box-main .box-wMainTop .tracking-wrap .ipt-1{float:left;position:relative;width:436px;height:54px;background:#fff;margin-left:-1px;}
#box-main .box-wMainTop .tracking-wrap .ipt-1:after{content:'';position:absolute;top:7px;bottom:7px;left:0;width:1px;background:#cde5f3;}
#box-main .box-wMainTop .tracking-wrap .ipt-1 input{box-sizing:border-box;width:100%;height:54px;padding-left:30px;font-size:16px;line-height:52px;color:#007ac3}
#box-main .box-wMainTop .tracking-wrap .ipt-1 input::-webkit-input-placeholder{color:#007ac3;font-size:16px;opacity:1;}
#box-main .box-wMainTop .tracking-wrap .ipt-1 input::-moz-placeholder{color:#007ac3;font-size:16px;opacity:1;}
#box-main .box-wMainTop .tracking-wrap .btn-1{float:left;position:relative;width:62px;height:40px;background:#0080c4;;}
#box-main .box-wMainTop .tracking-wrap .btn-1:before{content:'';display:block;position:absolute;bottom:-14px;left:0;width:100%;box-sizing:border-box;border-top:14px solid #0080c4;border-right:22px solid transparent}
#box-main .box-wMainTop .tracking-wrap .btn-1 .icon-search{position:relative;display:inline-block;background:url('/static/pc/global/template/images/icon/icon_search.png') no-repeat 54% 48%;vertical-align:top}
#box-main .box-wMainTop .tracking-wrap .btn-1 input{position:relative;height:54px;width:62px;font-size:0;line-height:0;}




/* /////////////// main_APT /////////////// */
html {scroll-behavior: smooth;} 
.main_contactus {
	width:1200px;
	margin:0 auto
}
.main_contactus .img_area {
	position:relative;
	width:1200px;
}
.main_contactus .img_area .btn_contactus {
	position:absolute;
	top:132px;
	right:100px;
	width:336px;
	height:82px;
	text-indent:-9999em;
	background:url(/static/pc/global/template/images/main/btn_contactus.gif) no-repeat 0 0;
}
.main_contactus .img_area .btn_contactus:hover {
	box-shadow:0 1px 10px 0 rgba(0, 0, 0, 0.4)
}
.main_contactus .img_area .btn_contactus:active {
	opacity:0.8
}
.main_contactus .main_contactus_form {
	padding:80px 140px;
	background:#002142
}
.main_contactus .main_contactus_form h2 {
	text-align:center;
	color:#e2e3e0;
	font-size:45px;
	font-weight:500;
	letter-spacing:22px;
	position:relative;
	padding-bottom:15px
}
.main_contactus .main_contactus_form h2:after {
	content:'';
	position:absolute;
	left:272px;
	bottom:0;
	width:352px;
	height:2px;
	background:#8090a1
}
.main_contactus .main_contactus_form .form_area {
	margin-top:100px;
	display:flex;
	justify-content:space-between;
}
.main_contactus .main_contactus_form .form_area .left {
	width:460px
}
.main_contactus .main_contactus_form .form_area .right {
	width:380px
}
.main_contactus .main_contactus_form .form_area .left label,
.main_contactus .main_contactus_form .form_area .right label {
	display: block;
	font-size:20px;
	color:#fff;
	margin-bottom:17px
}
.main_contactus .main_contactus_form .form_area .left .common-form-wrap textarea {
	width:100%;
	height:262px;
	font-size:14px;
	color:#5d5d5d;
	padding:18px;
	background:#fff;
	box-sizing:border-box;
	outline:none
}
.main_contactus .main_contactus_form .form_area .left .common-form-wrap .checkbox_area {
	text-align:center;
}
.main_contactus .checkbox_area input[type="radio"] {
	display: none;
}
.main_contactus .checkbox_area input[type="radio"] + label {
	display:inline-block !important;
	cursor: pointer;
	font-size:16px !important;
}
.main_contactus .checkbox_area input[type="radio"]+label span {
	display: inline-block;
	width:24px;
	height:24px;
	margin:0 10px 0 0;
	vertical-align:-5px;
	background:url(/static/pc/global/template/images/main/radio_img.png) no-repeat 0 100%;
	cursor:pointer;
}
.main_contactus .checkbox_area input[type="radio"]:checked+label span {
	background: url(/static/pc/global/template/images/main/radio_img.png) no-repeat 0 0;
}
.main_contactus .main_contactus_form .form_area .left .common-form-wrap p {
	color:#e2e3e0;
	font-size:16px;
	margin:14px 0 40px
}
.main_contactus .main_contactus_form .form_area .right label.r_tit {
	margin-bottom:40px;
}
.main_contactus .main_contactus_form .form_area .right .row {
	display:flex;
	justify-content:flex-start;
	align-items: center;
	height:43px;
	margin-bottom:16px
}
.main_contactus .main_contactus_form .form_area .right .row .stit {
	width:84px;
	color:#e2e3e0;
	font-size:20px !important;
	margin:0
}
.main_contactus .main_contactus_form .form_area .right .row .stit .common-ico-imp {
	display:none
}
.main_contactus .form_area .right input[type="checkbox"] {
	display: none;
}
.main_contactus .form_area .right input[type="checkbox"] + label {
	display:inline-block !important;
	cursor: pointer;
	font-size:16px !important;
	margin:0
}
.main_contactus .form_area .right input[type="checkbox"]+label span {
	display: inline-block;
	width:23px;
	height:23px;
	margin:0 10px 0 0;
	vertical-align:-5px;
	background:url(/static/pc/global/template/images/main/checkbox_img.png) no-repeat 0 100%;
	cursor:pointer;
}
.main_contactus .form_area .right input[type="checkbox"]:checked+label span {
	background: url(/static/pc/global/template/images/main/checkbox_img.png) no-repeat 0 0;
}
.main_contactus .main_contactus_form .form_area .right .common-btnType-1.center {
	margin-top:62px
}
.main_contactus .main_contactus_form .form_area .right .common-btnType-1.center #btnSubmit {
	width:386px;
	height:84px;
	text-indent:-999em;
	background:url(/static/pc/global/template/images/main/btn_contactus2.gif) no-repeat 0 0;
	border-radius:0
}
.main_contactus .main_contactus_form .form_area .right .row .common-ip-type-1 {
	width:294px;
	height:43px;
	line-height:43px;
	color:#000
}


/* popup */
.popup_area {	
}
.popup_event {
	position:absolute;
	top:37px;
	left:50px;
    width:400px;
	height: fit-content;
	background:#fff;
    box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.5);
	z-index:100
}
.popup_event img {
	width:100%;
	display:block;
}
.popup_btn_area {
	padding:10px;
	color:#fff;
	line-height:20px;
	background:#232323;
	overflow:hidden	
}
.popup_btn_area input[type="checkbox"] {
	margin:0 10px;
	vertical-align: -2px;
}
.popup_btn_area a {
	margin-left:10px;
}
.popup_btn_area .btn_close_popup {
	float:right;
	font-weight:400;
	margin-right:20px;
}
.popup_btn_area .btn_close_popup b {
	font-size:14px;
	font-weight:400;
	color:#eee
}
.popup_btn_area .btn_close_popup i {
	display:inline-block;
	width:10px;
	height:10px;
	margin-right:5px;
	background:url(/static/pc/global/template/images/btn/btn_gnb_close.png) no-repeat 0 0;
	background-size:100%;
}
.popup_cnt_2 {left:455px}
.popup_cnt_3 {left:858px}
.popup_cnt_4 {left:1262px}

/* ///////// MAIN CONTENT ////////// */
.main_premium_area {
	padding:85px 0;
	background:url("/static/pc/global/template/images/main/premium_bg.jpg") no-repeat 50% 50%
}
.main_premium_area .tit {
	width:438px;
	height:93px;
	text-indent:-999em;
	margin:0 auto 80px;
	background:url("/static/pc/global/template/images/main/premium7.png") no-repeat 50% 50%
}
.main_premium {
	width:1122px;
	margin:0 auto;
	display:flex;
	flex-wrap: wrap;
	justify-content:space-between
}
.main_premium .box {
	width:544px;
	height:160px;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	margin-bottom:24px;
	background:#65aaff;
	border-radius:90px
}
.main_premium .box .txt {
	font-size:18px;
	font-weight:300;
	color:#fff;
	line-height:34px
}
.main_premium .box .txt em {
	display:block;
	font-size:32px;
	font-weight:500
}
.main_premium .box i {
	width:120px;
	height:120px;
	margin:0 25px 0 20px;
}
.main_premium .box i.ico_p1 {
	background:url("/static/pc/global/template/images/main/ico_p1.png") no-repeat 50% 50%
}
.main_premium .box i.ico_p2 {
	background:url("/static/pc/global/template/images/main/ico_p2.png") no-repeat 50% 50%
}
.main_premium .box i.ico_p3 {
	background:url("/static/pc/global/template/images/main/ico_p3.png") no-repeat 50% 50%
}
.main_premium .box i.ico_p4 {
	background:url("/static/pc/global/template/images/main/ico_p4.png") no-repeat 50% 50%
}
.main_premium .box i.ico_p5 {
	background:url("/static/pc/global/template/images/main/ico_p5.png") no-repeat 50% 50%
}
.main_premium .box i.ico_p6 {
	background:url("/static/pc/global/template/images/main/ico_p6.png") no-repeat 50% 50%
}
.main_premium .box i.ico_p7 {
	background:url("/static/pc/global/template/images/main/ico_p7.png") no-repeat 50% 50%
}
.main_landmark_area {
	width:1122px;
	margin:80px auto 0
}
.main_landmark_area .tit {
	text-align:center;
	color:#111;
	font-size:36px;
	font-weight:200;
}
.main_landmark_area .tit em {
	display:block;
	font-size:56px;
	font-weight:600;
	line-height:80px;
	letter-spacing:-4px
}
.main_landmark_area .stit {
	font-size:24px;
	line-height:36px;
	color:#555;
	text-align:center;
	margin:20px 0 150px
}
.main_landmark .box {
	display: flex;
    height: 360px;
    margin-bottom: 160px;
    justify-content: center;
    flex-direction: column;
    align-items: flex-start;
}
.main_landmark .box.m2,
.main_landmark .box.m4 {
	align-items:flex-end;
	text-align:right
}
.main_landmark .box.m1 {	
	background:url("/static/pc/global/template/images/main/landmark_img1.jpg") no-repeat 100% 0
}
.main_landmark .box.m2 {	
	background:url("/static/pc/global/template/images/main/landmark_img2.jpg") no-repeat 0% 0
}
.main_landmark .box.m3 {	
	background:url("/static/pc/global/template/images/main/landmark_img3.jpg") no-repeat 100% 0
}
.main_landmark .box.m4 {	
	background:url("/static/pc/global/template/images/main/landmark_img4.jpg") no-repeat 0% 0
}
.main_landmark .box h2 {
	width:100%;
	height:64px;
	text-align: left;
	text-indent:-999em;
	margin-bottom:28px
}
.main_landmark .box.m1 h2 {
	background:url("/static/pc/global/template/images/main/landmark_t1.png") no-repeat 0 0
}
.main_landmark .box.m2 h2 {
	background:url("/static/pc/global/template/images/main/landmark_t2.png") no-repeat 100% 0
}
.main_landmark .box.m3 h2 {
	background:url("/static/pc/global/template/images/main/landmark_t3.png") no-repeat 0 0
}
.main_landmark .box.m4 h2 {
	background:url("/static/pc/global/template/images/main/landmark_t4.png") no-repeat 100% 0
}
.main_landmark .box .txt {
	font-size:18px;
	color:#555;
	line-height:26px
}
.main_landmark .box .txt em {
	display:block;
	font-size:24px;
	font-weight:600;
	color:#65aaff;
	margin-bottom:10px
}
.main_map {
	height:1358px;
	background:url("/static/pc/global/template/images/main/main_map.jpg") no-repeat 50% 50%
}