@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap');
html,body{font-family:'Noto Sans KR' , sans-serif;}
input,
select {font-family:'Noto Sans KR', sans-serif;}
button {font-family:'Noto Sans KR', sans-serif;}

.btn-gnb-nav.gnb-1 .txt {width:239px; height:34px;}
.btn-gnb-nav.gnb-2 .txt {width:105px; height:34px;}
.btn-gnb-nav.gnb-3 .txt {width:220px; height:35px;}
.btn-gnb-nav.gnb-4 .txt {width:182px; height:34px;}
.btn-gnb-nav.gnb-5 .txt {width:254px; height:34px;}
.btn-gnb-nav.gnb-1 .txt:before {background-image:url(../images/gnb-nav-1-off.png);}
.btn-gnb-nav.gnb-1 .txt:after {background-image:url(../images/gnb-nav-1-on.png);}
.btn-gnb-nav.gnb-2 .txt:before {background-image:url(../images/gnb-nav-2-off.png);}
.btn-gnb-nav.gnb-2 .txt:after {background-image:url(../images/gnb-nav-2-on.png);}
.btn-gnb-nav.gnb-3 .txt:before {background-image:url(../images/gnb-nav-3-off.png);}
.btn-gnb-nav.gnb-3 .txt:after {background-image:url(../images/gnb-nav-3-on.png);}
.btn-gnb-nav.gnb-4 .txt:before {background-image:url(../images/gnb-nav-4-off.png);}
.btn-gnb-nav.gnb-4 .txt:after {background-image:url(../images/gnb-nav-4-on.png);}
.btn-gnb-nav.gnb-5 .txt:before {background-image:url(../images/gnb-nav-5-off.png);}
.btn-gnb-nav.gnb-5 .txt:after {background-image:url(../images/gnb-nav-5-on.png);}

.btn-gnb-nav .comming-soon { display:none; width:135px; height:28px; margin:0; background:url(../images/gnb-nav-comming.png) center center no-repeat; background-size:100% 100%;}

.area-3 .over > img.over-1 {top:14.9%; left:30.4%; width:10.6%; height:20.4%;}
.area-3 .over > img.over-2 {top:22.6%; left:39.9%; width:15.7%; height:27.0%;}
.area-3 .over > img.over-3 {top:35.6%; left:52.9%; width:18.4%; height:30.3%;}
.area-3 .over > img.over-4 {top:45.7%; left:44.5%; width:11.9%; height:25.7%;}
.area-3 .over > img.over-5 {top:34.3%; left:31.4%; width:13.6%; height:42.1%;}
.area-3 .over > img.over-6 {top:59.4%; left:23.6%; width:28.4%; height:37.9%;}


.registration .cover{display: block;content:"";width:100%;height:100%;min-height:100vh;position: absolute;top:0;left:0;background: rgba(0, 0, 0, 0.6);z-index: 20;}
.registration .cover-inner {position: relative;width:100%;height:100%;display: flex;align-items: center;justify-content: center;}
.registration .cover .txt {font-size: 20px;line-height: 1.6;text-align: center;color:#ffffff;text-shadow: 0px 0px 10px rgba(0, 0, 0, 1);filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5));}

@media screen and (max-width:1440px) {
	.btn-gnb-nav.gnb-1 .txt {width:168px; height:22px;}
	.btn-gnb-nav.gnb-2 .txt {width:74px; height:22px;}
	.btn-gnb-nav.gnb-3 .txt {width:160px; height:22px;}
	.btn-gnb-nav.gnb-4 .txt {width:131px; height:22px;}
	.btn-gnb-nav.gnb-5 .txt {width:180px; height:22px;}
	.btn-gnb-nav.gnb-1 .txt:before {background-image:url(../images/gnb-nav-1-off-m.png);}
	.btn-gnb-nav.gnb-1 .txt:after {background-image:url(../images/gnb-nav-1-on-m.png);}
	.btn-gnb-nav.gnb-2 .txt:before {background-image:url(../images/gnb-nav-2-off-m.png);}
	.btn-gnb-nav.gnb-2 .txt:after {background-image:url(../images/gnb-nav-2-on-m.png);}
	.btn-gnb-nav.gnb-3 .txt:before {background-image:url(../images/gnb-nav-3-off-m.png);}
	.btn-gnb-nav.gnb-3 .txt:after {background-image:url(../images/gnb-nav-3-on-m.png);}
	.btn-gnb-nav.gnb-4 .txt:before {background-image:url(../images/gnb-nav-4-off-m.png);}
	.btn-gnb-nav.gnb-4 .txt:after {background-image:url(../images/gnb-nav-4-on-m.png);}
	.btn-gnb-nav.gnb-5 .txt:before {background-image:url(../images/gnb-nav-5-off-m.png);}
	.btn-gnb-nav.gnb-5 .txt:after {background-image:url(../images/gnb-nav-5-on-m.png);}
}
@media screen and (max-width:800px) {
	
	.registration .cover .txt {width:250px;margin:0 auto;font-size: 14px;}

}
