@charset "utf-8";#header:hover #navigation .logo H1 , #header.fixed #navigation .logo H1{color:var(--base-color)}.section-waves{display:block;width:100%;height:6rem;z-index:5;position:absolute;right:0;bottom:0}@media screen and (min-width: 1700px){.section-waves{height:7rem}}.section-waves .section-wave1 use{fill:rgba(255, 255, 255, 0.1);-webkit-animation:section-wave1 10s linear infinite;animation:section-wave1 10s linear infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.section-waves .section-wave2 use{fill:rgba(255, 255, 255, 0.2);-webkit-animation:section-wave2 8s linear infinite;animation:section-wave2 8s linear infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.section-waves .section-wave3 use{fill:rgba(255, 255, 255, 1);-webkit-animation:section-wave3 6s linear infinite;animation:section-wave3 6s linear infinite;-webkit-animation-delay:-2s;animation-delay:-2s}@-webkit-keyframes section-wave1{0%{transform:translate(8.5rem,0%)}100%{transform:translate(-9rem, 0%)}}@keyframes section-wave1{0%{transform:translate(8.5rem,0%)}100%{transform:translate(-9rem, 0%)}}@-webkit-keyframes section-wave2{0%{transform:translate(-9rem,0%)}100%{transform:translate(8.5rem, 0%)}}@keyframes section-wave2{0%{transform:translate(-9rem,0%)}100%{transform:translate(8.5rem, 0%)}}@-webkit-keyframes section-wave3{0%{transform:translate(-9rem,0%)}100%{transform:translate(8.5rem, 0%)}}@keyframes section-wave3{0%{transform:translate(-9rem,0%)}100%{transform:translate(8.5rem, 0%)}}SECTION.section .section-waves{bottom:-10rem}SECTION.section .section-waves .section-wave3 use{fill:rgba(248,253,255,1)}SECTION.section-gray{background:rgba(248, 253, 255, 1);background:#ebeff3;padding:5rem 0}SECTION.section{padding:3rem 0}#Section_Cover .cover_title{width:calc(100% - 10rem)}#Section_Cover .cover_title>STRONG{text-shadow:0.5rem 0.5rem rgba(0,0,0,0.15);font-size:6.2rem;font-weight:600}#Section_Cover .cover_title>P{text-shadow:0.25rem 0.25rem rgba(0,0,0,0.15)}#Section_Cover.DZSMART_CoverSlide .swiper-wrapper::after{background:rgba(0,0,0,.25)}@media (max-width: 767px){#Section_Cover .cover_title>STRONG{font-size:3.2rem}#Section_Cover .cover_title>P{font-size:2.25rem}}.ContFrame{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:0 1.5rem;margin:8rem auto;font-family:'Noto Sans KR','Malgun Gothic',AppleGothic,dotum,Sans-serif}.ContFrame .tit{position:relative;height:5rem;padding:0;padding-bottom:1rem;font-size:2.8rem;font-weight:600;letter-spacing:-1px}.ContFrame .tit>a{position:absolute;top: .5rem;right:0;border:1px solid #aaa;font-size:1.5rem;display:block;padding: .3rem 1.5rem;font-weight:normal;border-radius:5px}.ContFrame .noticebox{height:100%;padding-right:5rem}.ContFrame .mainrow_notice{width:calc(100% - 35rem - 35rem - 5rem)}.ContFrame .mainrow_faq{width:calc(45% - 15rem)}.ContFrame .mainrow_faq{width:calc(50% - 15rem);background:#fff;padding:5rem;border:3px solid #3B3F4F;border-radius:1rem}.ContFrame .mainrow_faq ul{border-top:1px solid #222}.ContFrame .mainrow_faq ul li{border-color:#aaa}.ContFrame .noticebox dl{display:flex;align-items:center;border:1px solid #aaa;padding:3rem;width:100%;border-radius:1rem;background-color:#ebeff3}.ContFrame .noticebox dl>dt{width:9rem;text-align:center;font-size:1.4rem;padding-right:1rem;padding:1rem;background:#fff;border:1px solid #aaa;border-radius:1rem}.ContFrame .noticebox dl > dt strong{display:block;font-size:4rem;font-weight:900;padding:0;margin-top:-0.5rem;color:#376aad}.ContFrame .noticebox dl>dd{width:calc(100% - 9rem);padding:0 1rem;padding-left:3rem;display:block}.ContFrame .noticebox dl > dd strong{display:block;width:100%;font-size:2rem;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}.ContFrame .noticebox dl > dd p{width:100%;font-size:1.6rem;padding-top:1rem;font-weight:400;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all 0.2s ease}.ContFrame .noticebox a+ul{padding:1.5rem;padding-top:0}.ContFrame .noticebox h4+ul{border-top:1px solid #aaa;padding-top:2rem}.ContFrame .noticebox ul li{padding:1rem 0;border-bottom:1px dashed #ddd}.ContFrame .noticebox ul a{width:calc(100% - 11rem);display:inline-block;vertical-align:middle;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}.ContFrame .noticebox ul a:hover{text-decoration:underline;text-underline-offset:3px}.ContFrame .noticebox ul a::before{content:"";display:inline-block;vertical-align:middle;width:.5rem;height:.5rem;margin-right:1rem;border-radius:100%;background-color:#366ab0}.ContFrame .noticebox ul a+span{display:inline-block;width:11rem;text-align:right;vertical-align:middle;font-size:90%;color:#666}.ContFrame .noticebox ul.bbs_faq a{width:100%}.ContFrame .noticebox ul.bbs_faq a::before{display:none}.ContFrame .noticebox ul.bbs_faq a>span{display:inline-block;vertical-align:middle;padding-right:1rem;font-weight:bold;color:#376aad}.ContFrame .campainbox{width:35rem;height:40rem;overflow:hidden}.ContFrame .campainbox+.campainbox{margin-left:5rem}.ContFrame .campainbox>div{width:35rem;height:35rem}.ContFrame .campainbox:has(.popbox_control){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding-bottom:0.5rem}.ContFrame .campainbox #popbox_count{font-weight:normal;padding-left:1rem}.popbox_control{display:flex;align-items:flex-end;padding-bottom:0.5rem}.popbox_control BUTTON{width:3rem;height:3rem}.popbox_control BUTTON::before{font-family:xeicon !important;display:inline-block;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem}.popbox_control #popbox_prev::before{content:"\e93b"}.popbox_control #popbox_play::before{content:"\ea3e";font-size:2.5rem;line-height:2.8rem}.popbox_control #popbox_play.on::before{content:"\ea3b"}.popbox_control #popbox_next::before{content:"\e93e"}@media (max-width: 1200px){.ContFrame .mainrow_notice{width:calc(100% - 35rem - 35rem - 2.5rem);padding-right:2.5rem}.ContFrame .campainbox+.campainbox{margin-left:2.5rem}}@media (max-width: 1100px){.ContFrame .mainrow_notice{width:100%;padding:0;padding-bottom:5rem}.ContFrame .campainbox+.campainbox{margin-left:2.5rem}}@media (max-width: 767px){.ContFrame{margin:5rem auto;height:auto;flex-direction:column}.ContFrame .mainrow_notice , .ContFrame .mainrow_faq{width:100%}.ContFrame .noticebox a+ul{padding-bottom:1.5rem;border-bottom:1px solid #aaa}.ContFrame .noticebox h4+ul{padding-bottom:2rem;border-bottom:1px solid #aaa}.ContFrame .mainrow_faq{}.ContFrame .campainbox{width:100%;width:35rem;margin:auto}.ContFrame .campainbox+.campainbox{margin:auto;margin-top:5rem}.ContFrame .campainbox h4{text-align:center}.campainbox .tit{width:100%}.campainbox:has(.popbox_control) .tit{width:calc(100% - 10rem)}}.ContFrame .slide_campaign{width:100%;height:100%;display:block}.ContFrame .slide_campaign:empty{border:1px solid #ccc}.ContFrame .slide_campaign ul{width:100%;height:100%}.slide_campaign ul>li{width:100%;height:100%}.slide_campaign li img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;position:relative}.otherbox{width:100%;flex:1;display:flex;flex-direction:column;padding-left:2rem}.guidebox{width:100%;height:calc(100% - 25rem);overflow:hidden;display:flex}.guidebox>LI{width:calc(100% / 2);height:100%;padding-left:3rem;padding-bottom:1.5rem}.warningbox{width:100%;height:25rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.warningbox>LI{width:calc(100% / 4);height:100%;padding-left:3rem;padding-top:1.5rem}.ContFrame .alrambox{position:relative;width:100%;height:100%;border:3px solid #4557a3;border-radius:1rem;background:#fff;padding:2rem;text-align:center;letter-spacing:-1px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ContFrame .alrambox::before , .ContFrame .alrambox::after{content:'';position:absolute;bottom:0;display:block;width:100%;height:2.8rem;background-image:url(https://visitgangneung.net/imgs/main/bg_wave_01.png);opacity:0.5}.ContFrame .alrambox::after{background-position:100%}.ContFrame .alrambox .t-sub{font-size:2.2rem;font-weight:800}.ContFrame .alrambox .t-sup{font-size:1.5rem;letter-spacing:-2px}.ContFrame .alrambox .t-big{font-size:3.2rem;font-weight:900}.ContFrame .alrambox .t-msg{font-size:1.7rem;font-weight:600}@media (max-width: 767px){.otherbox{padding:0}.guidebox,.warningbox{height:auto;justify-content:space-between;padding-top:1rem}.guidebox>LI,.warningbox>LI{width:calc(50% - 1rem);padding:1rem 0}}