:root{--titPc10: 96px;--titPc15: 72px;--titPc20: 64px;--titPc30: 48px;--titPc40: 40px;--titPc45: 36px;--titPc50: 24px;--bodyTxtPc10: 64px;--bodyTxtPc13: 32px;--bodyTxtPc15: 28px;--bodyTxtPc20: 24px;--bodyTxtPc30: 20px;--bodyTxtPc40: 16px}@font-face{font-family:"roboto";font-style:normal;font-weight:100;src:url("../font/roboto/Roboto-Thin.woff") format("woff")}@font-face{font-family:"roboto";font-style:normal;font-weight:300;src:url("../font/roboto/Roboto-Light.woff") format("woff")}@font-face{font-family:"roboto";font-style:normal;font-weight:400;src:url("../font/roboto/Roboto-Regular.woff") format("woff")}@font-face{font-family:"roboto";font-style:normal;font-weight:500;src:url("../font/roboto/Roboto-Medium.woff") format("woff")}@font-face{font-family:"roboto";font-style:normal;font-weight:700;src:url("../font/roboto/Roboto-Bold.woff") format("woff")}@font-face{font-family:"PlayfairDisplay";font-size:normal;font-weight:500;src:url("../font/PlayfairDisplay/PlayfairDisplay-Regular.woff")}@font-face{font-family:"PlayfairDisplay";font-size:normal;font-weight:700;src:url("../font/PlayfairDisplay/PlayfairDisplay-Bold.woff")}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*::before,*::after{box-sizing:border-box}html{font:10px/1.325 "roboto",sans-serif,"roboto",Malgun Gothic,"돋움",Dotum,applegothic,Tahoma,Arial,sans-serif;color:#333;-webkit-text-size-adjust:none}html,body{height:100%;font-weight:300}iframe,audio,video{display:block}table{border-collapse:collapse;border-spacing:0;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}details>summary::marker,details>summary::-webkit-details-marker{content:"";display:none}hr{display:block;height:1px;border:none;border-top:1px solid #ccc;margin:1em 0;padding:0}dfn,address,em{font-style:normal}legend,caption{display:none;clear:both}label[for]{cursor:pointer}button,input,textarea{font-family:inherit}button{cursor:pointer;vertical-align:middle;border:none;background-color:rgba(0,0,0,0)}input{vertical-align:middle;border:1px solid #000}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;display:none}input[type=search]{background-color:#fff}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{color:#757575;-webkit-appearance:none}input[type=checkbox],input[type=radio]{width:13px;height:13px;border-radius:0;border:1px solid #ddd;cursor:pointer}::-webkit-input-placeholder{color:#cbcbcb;opacity:1}::-webkit-search-cancel-button{-webkit-appearance:none}select{cursor:pointer;border:1px solid #ddd;color:#000;border-radius:0}textarea{resize:none;border-radius:0}img{max-width:100%;vertical-align:top}a{text-decoration:none;color:#9e9e9e}.ly_visual{overflow:hidden}.ly_visual__inner{position:relative;margin:0 68px}.ly_visual__titArea{display:flex;align-items:center;justify-content:space-between;height:141px}.ly_visual__title{font-size:var(--titPc20);margin-top:-10px;font-weight:600;line-height:1.2;font-family:"PlayfairDisplay";color:#000}.ly_visual__eyebrow{font-size:var(--bodyTxtPc20);font-weight:300;color:#000}.ly_visual__txtArea{position:absolute;right:57px;bottom:60px;z-index:1}.ly_visual__desc{width:710px;font-size:var(--bodyTxtPc40);font-weight:300;color:#fff}.ly_visual__bg{display:block}.ly_visual__bg img{width:100%;height:499px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1340px){.ly_visual__title{font-size:40px}.ly_visual__eyebrow{font-size:20px}}@media screen and (max-width: 1000px){.ly_visual__desc{width:100%;padding:0 24px}}@media screen and (min-width: 360px)and (max-width: 720px){.ly_visual__inner{margin:0}.ly_visual__titArea{height:auto;padding:20px 24px;display:block}.ly_visual__eyebrow{margin-top:4px;width:270px}.ly_visual__txtArea{right:24px;bottom:48px}.ly_visual__bg img{height:auto}}.ly_header{width:100%;height:86px;position:relative;z-index:100}.ly_header.js_mainHeader{position:absolute}.ly_header.js_mainHeader .bl_util{background:none;transition:all .3s}.ly_header.js_mainHeader .bl_util.js_active{background:#000}.ly_header.js_mainHeader .bl_header{background:none}.ly_header.js_mainHeader .bl_header.js_active{background:#000}.bl_util{height:40px;width:100%;display:flex;justify-content:flex-end;align-items:center;padding-inline:68px;background:#000}.bl_util__inner{display:flex;justify-content:flex-end;align-items:center}.bl_util_search{display:inline-block;width:32px;height:32px;background:url("../img/main/btn_search.svg") 0 0/100% no-repeat}.bl_util_lang{display:inline-block;font-size:16px;color:#fff;margin-left:32px}.bl_util_lang::after{content:"";display:inline-block;width:12px;height:12px;background:url("../img/main/icon_arrow.svg") 0 0/100% no-repeat;margin-left:4px}.btn_gnb_m{display:none}.bl_header{width:100%;z-index:100;padding-inline:68px;height:46px;display:flex;justify-content:space-between;transition:all .2s;background:#000}.bl_header.js_active{position:fixed;top:0}.bl_header__inner{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:60px}.bl_header_logo{font-size:0;width:144px;height:32px;margin-top:4px;background:url("../img/common/img_logo.svg") 0 0/100% no-repeat}.bl_header_logo h1{display:block;font-size:0}.bl_header_gnb{display:flex;justify-content:space-evenly;align-items:center;height:46px;gap:60px}.bl_header_gnb__item{white-space:nowrap;font-size:20px;color:#fff}.bl_header_gnb__item b{font-weight:500;padding-left:40px}.bl_header_us{white-space:nowrap;font-size:16px;font-weight:700;color:#fff;padding:0 24px;height:40px;border-radius:20px;border:1px solid #fff;background-color:rgba(0,0,0,.5);line-height:38px}@media screen and (max-width: 1340px){.bl_header_gnb{display:none}.bl_header_us{display:none}.ly_header{height:40px}.ly_header.js_mainHeader .bl_header{display:block}.ly_header.js_mainHeader .bl_header.js_active{background:none}.bl_header{top:40px;height:auto;transition:all .4s;position:fixed;display:none}.bl_header_logo{width:134px;height:30px;margin-top:12px}.bl_header.js_active{opacity:0;visibility:hidden;background:none;top:40px}.bl_util{position:fixed;justify-content:space-between}.bl_util_search{display:none}.btn_gnb_m{display:block;width:20px;height:16px;background:url("../img/main/btn_gnb_m.svg") 0 0/100% no-repeat}}.body_main .btn_mrhan{display:none !important}.btn_mrhan{position:fixed;bottom:68px;right:68px;opacity:0;transition:all .5s}.btn_mrhan.is_show{opacity:1}@media screen and (min-width: 360px)and (max-width: 720px){.bl_util{position:fixed;height:40px;padding-inline:24px}.bl_header{top:40px;height:auto;padding-inline:24px;font-size:20px}.btn_mrhan{display:none}}.ly_footer{display:flex;justify-content:center;align-self:start;width:100%;padding:96px 24px;background:#000;position:relative}.bl_footer__topbtn{position:absolute;right:68px;top:-80px}.bl_footer{width:100%;max-width:1332px}.bl_footerNav_list{display:flex;flex-wrap:wrap;gap:16px 60px}.bl_footerNav_list li a{font-size:16px;color:#fff;font-weight:300}.bl_footer_name{margin-top:48px;font-size:20px;font-weight:500;color:#fff}.bl_footerText{margin-top:24px}.bl_footerText__p{margin-top:12px;font-size:16px;color:#fff}@media screen and (min-width: 360px)and (max-width: 720px){.ly_footer{padding:48px 24px}.bl_footer{display:flex;flex-direction:column-reverse}.bl_footerNav{display:flex;flex-direction:column-reverse}.bl_footerNav_list{flex-direction:column;margin-top:24px}.bl_footerNav li a{font-size:16px}.bl_footer_name{margin-top:0;font-size:24px}.bl_footerText{display:none}.bl_footer__topbtn{position:absolute;right:24px;top:-60px}.bl_footer__topbtn img{width:60px;height:60px}}.commonWrap{overflow:hidden;padding:50px 25px}.commonWrap__title{font-size:3rem;font-family:"roboto",sans-serif;font-weight:500;text-align:center;margin-bottom:5rem}.sample-wrap{margin:20px 0}.sample-content{width:1200px;margin:0 auto}.sample-section{margin-bottom:50px;font-size:16px;border-bottom:2px dashed #333;padding-bottom:20px;margin-bottom:20px}.sample-section__list{border-bottom:1px solid #e3e3e3;margin-bottom:120px}.guide-title{font-family:"roboto",sans-serif;font-size:28px;text-align:center;margin-bottom:25px;padding:25px 0;border-bottom:2px solid #e12f36}.h1-title{font-family:"roboto",sans-serif;font-size:24px;font-weight:400;margin-bottom:2rem;padding-bottom:5px;border-bottom:1px solid #ddd}.h2-title{font-family:"roboto",sans-serif;font-size:1.8rem;font-weight:500;margin-bottom:1rem}.sample-group{border:1px solid #ddd;padding:10px 15px}.sample-group:not(:last-of-type){margin-bottom:30px}.sample-group--border-none{border:none}.use-tag__code{display:inline-block;font-family:"roboto",sans-serif;color:#333;background-color:#cff1f0;border-radius:4px;padding:6px 15px;margin-bottom:.6rem}.use-tag__code--class{font-weight:400;background-color:#fedfe5}.use-class{margin-bottom:10px}.use-class__code{font-family:"roboto",sans-serif;color:#333;background-color:#cff1f0;border-radius:4px}.sample-tag{border-bottom:1px solid #ddd;margin-bottom:10px}.sample-tag>p{margin-bottom:30px}.sample-tag__tag-list{padding-bottom:10px}.sample-tag__tag-list>p{font-weight:700;margin-bottom:30px}.sample-tag__tag-table>div{display:grid;grid-template-columns:repeat(4, 1fr)}.sample-tag__tag-table>div>dt,.sample-tag__tag-table>div>dd{flex:0 0 25%;padding:1rem}.sample-tag__classSelect{display:grid;gap:20px;margin-bottom:40px;margin-top:20px;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr))}.sample-tag__classSelect dl{display:flex;flex-direction:column;justify-content:space-between}.sample-tag__classSelect dt{margin-bottom:20px}.sample-tag__classSelect select{width:100%}.gradient-sample{height:40px;background-color:#0c80ee}.mo_only{display:none}.pc_only{display:block}.bl_MainSwiper{--swiper-theme-color: none;--swiper-pagination-bullet-inactive-color: none;--swiper-pagination-bottom: 80px;--swiper-pagination-bullet-horizontal-gap: 0}.bl_MainSwiper .swiper{width:100%;height:100%}.bl_MainSwiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.bl_MainSwiper .swiper-slide picture{display:block;width:100%}.bl_MainSwiper .swiper-slide picture img{width:100%;height:920px;-o-object-fit:cover;object-fit:cover}.bl_MainSwiper .swiper-pagination{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding-inline:24px}.bl_MainSwiper .swiper-pagination-bullet{width:auto;height:15px;text-align:center;line-height:15px;font-size:12px;color:#d9d9d9;font-weight:300;opacity:1}.bl_MainSwiper .swiper-pagination-bullet-active{width:100%;max-width:1299px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;font-weight:500}.bl_MainSwiper .swiper-pagination-bullet-active .swiper-pagination-bullet-progress{width:calc(100% - 23px);height:1px;background-color:rgba(217,217,217,.4);display:inline-block;position:relative}.bl_MainSwiper .swiper-pagination-bullet-active .swiper-pagination-bullet-progress::after{content:"";width:calc(100%*var(--progress));height:1px;background-color:#d9d9d9;opacity:1;position:absolute;left:0}.bl_MainSwiper__textArea{position:absolute;inset:auto 24px 159px;text-align:left}.bl_MainSwiper__textAreaInner{max-width:1332px;margin:0 auto}.bl_MainSwiper__title{font-size:var(--titPc10);font-family:"PlayfairDisplay";font-weight:500;color:#fff}.bl_MainSwiper__eyebrow{font-size:var(--titPc40);font-family:"PlayfairDisplay";font-weight:400;color:#fff;margin-top:28px}.bl_MainSwiper__desc{font-size:var(--bodyTxtPc40);font-weight:300;color:#fff;margin-top:28px;max-width:720px}.bl_MainSwiper .el_moreBtn{margin-top:64px;justify-content:flex-start}.el_moreBtn{display:inline-block;font-size:var(--bodyTxtPc30);font-weight:500;margin-top:48px;color:#fff;position:relative;display:flex;align-items:center;justify-content:center;gap:6px}.el_moreBtn::after{content:"";width:24px;height:24px;background:url("../img/common/icon_arrow.svg");display:inline-block}.el_moreBtn__black{color:#000}.el_moreBtn__black::after{background:url("../img/common/icon_arrowBlack.svg")}.bl_mainGlobalBrand{overflow:hidden}.bl_mainGlobalBrandInner{position:relative}.bl_mainGlobalBrandBg img{-o-object-fit:cover;object-fit:cover;width:100%;height:776px}.bl_mainGlobalBrandCont{position:absolute;inset:0 24px auto;padding-top:96px}.bl_mainGlobalBrand__textArea{text-align:center}.bl_mainGlobalBrand__title{font-size:var(--titPc30);font-weight:500;font-family:"PlayfairDisplay";margin-top:64px;color:#fff}.bl_mainGlobalBrand__desc{font-size:var(--bodyTxtPc30);font-weight:300;margin-top:16px;color:#fff}.bl_mainGlobalBrandCount{display:flex;align-items:center;justify-content:center;gap:clamp(12px,6.25vw,120px);margin-block:80px 0}.bl_mainGlobalBrandCount li{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(200px,13.5417vw,260px);height:clamp(200px,13.5417vw,260px);border:4px solid rgba(255,255,255,.4);border-radius:50%}.bl_mainGlobalBrandCount li span{font-size:clamp(32px,3.3333vw,var(--titPc20));font-weight:700;color:#fff;margin-top:14px;line-height:.92}.bl_mainGlobalBrandCount li dfn{display:block;font-size:clamp(16px,1.25vw,var(--bodyTxtPc20));font-weight:300;color:#d9d9d9}.bl_mainGlobalBrand .el_borTxtB{color:#fff}.bl_mainGlobalBrand .el_borTxtB:after{background:#fff}.bl_course__list{display:flex;justify-content:flex-end;align-items:center;gap:64px;padding-inline:64px 0}.bl_course__list:nth-of-type(2){justify-content:flex-start;padding-inline:0 64px}.bl_course__list:nth-of-type(2) .bl_course__txtArea{order:2}.bl_course__list:nth-of-type(2) .bl_course__img{order:1}.bl_course__list+.bl_course__list{margin-top:32px}.bl_course__title{font-size:var(--titPc30);font-family:"PlayfairDisplay";font-weight:700}.bl_course__desc{font-size:var(--bodyTxtPc30);font-weight:400}.bl_course__img{flex:0 1 928px;display:block}.bl_tourInfo{margin-block:96px;padding-inline:24px;display:flex;justify-content:center;align-items:flex-start;gap:24px}.bl_tourInfo__list{flex:0 1 428px;text-align:center}.bl_tourInfo__title{font-size:var(--titPc50);font-weight:700;margin-top:24px;color:#000}.bl_tourInfo__desc{font-size:var(--bodyTxtPc40);font-weight:400;margin-top:12px;color:#333}.bl_upcoming{display:block;position:relative;text-align:center}.bl_upcoming__txtArea{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.bl_upcoming__bTxt{font-size:var(--bodyTxtPc15);color:#fff;display:inline-block;padding:11px 32px;border:1px solid #fff;border-radius:28px}.bl_upcoming__title{font-size:var(--titPc20);font-family:"PlayfairDisplay";color:#fff}.bl_upcoming__eyebrow{font-size:var(--bodyTxtPc20);color:#fff}.bl_upcoming__desc{font-size:var(--bodyTxtPc40);color:#fff;margin-top:48px}.bl_upcoming__img{display:block}.bl_upcoming__img img{display:block;width:100%;height:650px;-o-object-fit:cover;object-fit:cover}.el_borTxtB{padding-block:0 24px;margin-block:0 64px;font-size:var(--bodyTxtPc20);font-weight:500;position:relative;text-align:center;color:#03338a}.el_borTxtB::after{content:"";position:absolute;bottom:0px;left:50%;transform:translate(-50%);width:120px;height:1px;background:#29354d}.el_btnLink{display:inline-block;padding:13px 41px;border-radius:28px;background:#03338a;font-size:var(--bodyTxtPc20);color:#fff;font-weight:500}.bl_courseImg{text-align:center;margin-top:11px;overflow:hidden}.bl_courseImgList picture{display:block}.bl_courseImgList picture+picture{margin-top:16px}.bl_courseImg .el_btnLink{margin-block:48px 0}.bl_courseImg .aniImg{overflow:hidden}.bl_courseImg .aniImg img{scale:130%}.bl_courseImg .aniImg2{overflow:hidden}.bl_courseImg .aniImg2 img{scale:130%}.bl_curateTour{padding-block:96px;overflow:hidden}.bl_curateTourList{display:flex;justify-content:flex-end;align-items:flex-start;padding-inline:24px clamp(24px,3.541vw,68px);gap:clamp(24px,4.166vw,80px)}.bl_curateTourList+.bl_curateTourList{margin-top:64px}.bl_curateTour__txtArea{flex:0 1 485px}.bl_curateTour__eyebrow{display:inline-block;font-size:var(--bodyTxtPc40);font-weight:300;color:#0333ba;padding:6px 16px;border-radius:16px;border:1px solid #0333ba}.bl_curateTour__title{font-size:var(--titPc30);font-weight:500;color:#000;margin-top:12px}.bl_curateTour__desc{font-size:var(--bodyTxtPc30);font-weight:300;color:#333;margin-top:24px}.bl_curateTour__imgTxtArea{text-align:left;position:absolute;inset:auto 0px 0px;padding:74px 24px 24px}.bl_curateTour__imgTitle{font-size:var(--titPc50);font-weight:500;font-family:"PlayfairDisplay";color:#fff}.bl_curateTour__imgDesc{font-size:var(--bodyTxtPc40);font-weight:300;color:#fff;margin-top:12px}.bl_curateTour .swiper{flex:0 1 993px;margin-inline:0}.bl_curateTour .swiper-slide{border-radius:12px;overflow:hidden;position:relative}.bl_curateTour .el_moreBtn{justify-content:flex-start}.bl_travel{margin-block:109px;padding-inline:24px}.bl_travel__title{font-size:var(--titPc30);font-weight:500;color:#000;text-align:center}.bl_travelList{flex:0 1 428px;position:relative}.bl_travelListWrap{margin-top:48px;display:flex;align-items:flex-start;justify-content:center;gap:24px}.bl_travel__desc{font-size:var(--bodyTxtPc20);font-weight:300;color:#fff;text-align:left;position:absolute;inset:40px 40px auto}.bl_travel__name{font-size:40px;font-weight:500;font-family:"PlayfairDisplay";color:#fff;position:absolute;inset:auto 40px 40px}.bl_suggestion{margin:0 auto;padding-block:0 142px;padding-inline:24px;max-width:1332px;overflow:hidden}.bl_suggestion__list{flex:0 1 25%;text-align:center;padding:32px 16px 40px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.bl_suggestion__list:first-child{border-left:none}.bl_suggestion__listWrap{margin-top:49px;display:flex}.bl_suggestion__title{font-size:var(--titPc30);font-weight:500;color:#000;text-align:center}.bl_suggestion__desc{font-size:var(--bodyTxtPc20);font-weight:500;font-family:"PlayfairDisplay";color:#000;margin-top:6px;text-align:center}@media screen and (min-width: 360px)and (max-width: 720px){.mo_only{display:block}.pc_only{display:none}.bl_MainSwiper{--titPc10: 40px;--titPc40: 24px;--bodyTxtPc40: 16px;--swiper-pagination-bottom: 24px}.bl_MainSwiper .swiper-slide picture img{height:680px}.bl_MainSwiper__textArea{bottom:80px}.bl_MainSwiper__eyebrow{margin-top:4px}.bl_MainSwiper__desc{margin-top:20px}.bl_MainSwiper .swiper-pagination{justify-content:flex-start}.bl_MainSwiper .swiper-pagination-bullet-active{max-width:80px}.bl_mainGlobalBrand{padding-inline:0;--titPc30: 32px;--bodyTxtPc30: 16px}.bl_mainGlobalBrandBg img{height:680px}.bl_mainGlobalBrand__desc{margin-top:12px}.bl_mainGlobalBrandCount{margin-top:65px;gap:0}.bl_mainGlobalBrandCount li{--titPc20: 32px;--bodyTxtPc40: 16px;width:auto;height:auto;flex:0 1 33%;padding:12px 11px;border-width:1px;border-radius:0;border-left:none}.bl_mainGlobalBrandCount li:last-child{border-right:none}.bl_mainGlobalBrandCount li dfn{min-height:48px;display:flex;align-items:center}.bl_mainGlobalBrandCount li img{display:none}.bl_course{--titPc30: 20px}.bl_course__list{padding-left:24px;gap:27px}.bl_course__list:nth-of-type(2){padding-right:24px}.bl_course__desc{display:none}.bl_tourInfo{margin-block:80px;padding-inline:24px;flex-direction:column;gap:40px;--titPc50: 20px}.bl_tourInfo__list{flex:0 1 auto}.bl_tourInfo__title{margin-top:20px}.bl_upcoming{--titPc20: 32px;--bodyTxtPc20: 16px;--bodyTxtPc15: 16px;text-align:left}.bl_upcoming__txtArea{transform:translate(0, 0);inset:auto 24px 0;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:64px}.bl_upcoming__bTxt{padding:6px 20px;display:inline-block;position:absolute;top:60px;left:0}.bl_upcoming__eyebrow{margin-top:36px}.bl_upcoming__desc{margin-top:12px}.bl_upcoming__img img{height:680px}.bl_travel{margin-block:80px;--titPc30: 28px}.bl_travelList{flex:0 1 auto}.bl_travelListWrap{flex-direction:column;gap:1px;margin-top:40px;margin-inline:-24px}.bl_travel__desc{--bodyTxtPc20: 16px;inset:25px 24px auto;font-weight:300}.bl_travel__name{font-size:20px;inset:auto 24px 26px}.bl_suggestion{padding-block:0 100px;--titPc30: 28px;--bodyTxtPc20: 16px}.bl_suggestion__list{padding-block:24px;flex:0 1 50%}.bl_suggestion__list:nth-of-type(3){border-left:0}.bl_suggestion__listWrap{flex-wrap:wrap;margin-top:40px}.bl_suggestion__list img{width:48px}.bl_suggestion__list__desc{margin-top:8px}.el_btnLink{padding:8px 20px;--bodyTxtPc20: 16px}.bl_courseImg .el_btnLink{margin-top:24px}.el_borTxtB{--bodyTxtPc20: 16px;padding-bottom:20px}.el_borTxtB::after{width:80px}.bl_curateTour{padding-block:80px}.bl_curateTour .el_borTxtB{margin-bottom:40px}.bl_curateTourList{flex-direction:column;padding-right:0;gap:40px}.bl_curateTourList+.bl_curateTourList{margin-top:80px}.bl_curateTour__txtArea{padding-right:24px;--titPc30: 32px;--bodyTxtPc30: 16px;flex:0 1 auto}.bl_curateTour .swiper{flex:0 1 auto;width:100%;padding-right:24px}.bl_curateTour__eyebrow{padding:6px 20px}.bl_curateTour__desc{margin-top:12px}.bl_curateTour__imgTxtArea{--titPc50: 20px;padding:90px 16px 20px}.bl_curateTour__imgDesc{margin-top:8px}.el_moreBtn{--bodyTxtPc30: 16px;gap:8px;margin-top:24px}}.only_m{display:none}.bl_courseInfo{overflow:hidden;padding:0 24px 96px;display:flex;flex-wrap:wrap;justify-content:center}.bl_courseInfo__add{max-width:1332px;width:100%;padding:36px}.bl_courseInfo__add dd{font-size:var(--bodyTxtPc20);color:#333}.bl_courseInfo_level{max-width:1332px;width:100%;padding:36px 36px 0}.bl_courseInfo_level_mark__img{margin-left:45%}.bl_courseInfo_level_name{display:flex;width:100%;text-align:center;margin-top:16px}.bl_courseInfo_level_name p{flex:1;font-size:var(--bodyTxtPc30)}.bl_courseInfo_level_star{display:flex;margin-top:48px}.bl_courseInfo_level_star dl{display:flex;gap:12px;flex:0 0 50%}.bl_courseInfo_level_star dt{font-size:var(--bodyTxtPc30);font-weight:500}.bl_courseInfo_level_p{margin-top:24px;font-size:var(--bodyTxtPc30);color:#333}.bl_courseInfo_level_banner{margin-top:36px;display:flex;gap:24px}.bl_courseInfo__list{font-size:var(--bodyTxtPc30);flex:0 1 444px;padding:36px;position:relative;border-top:1px solid #000;border-bottom:1px solid #000}.bl_courseInfo__listWrap{display:flex;justify-content:center}.bl_courseInfo__list+.bl_courseInfo__list::before{content:"";position:absolute;bottom:0;left:0;width:1px;height:100%;background-color:#000}.bl_courseInfo__list.info{color:#333}.bl_courseInfo__list.info dl>div{display:flex}.bl_courseInfo__list.info dl>div+div{margin-top:8px}.bl_courseInfo__list.info dt{flex:0 1 50%}.bl_courseInfo__list.info dd{flex:0 1 50%;text-align:left;font-weight:500}.bl_courseInfo__title{font-size:var(--titPc45);font-weight:700;margin-bottom:16px;color:#000;font-family:"PlayfairDisplay"}.bl_courseInfo__typeImg__caption{margin-top:12px;display:block}.bl_courseInfo__includeList+.bl_courseInfo__includeList{margin-top:8px}.bl_courseInfoBrand{margin-top:64px}.bl_courseInfoBrandInner{display:flex;justify-content:center;gap:50px}.bl_courseInfoBrandCount{display:flex;flex:0 1 1122px;gap:24px}.bl_courseInfoBrandCount li{flex:0 1 167px;height:160px;padding-inline:12px;border-radius:16px;background-color:#f5f8fd;display:flex;align-items:center;justify-content:center;flex-direction:column}.bl_courseInfoBrandCount li span,.bl_courseInfoBrandCount li dfn{font-size:var(--titPc45);font-weight:700;color:#29354d}.bl_courseInfoBrandCount__desc{font-size:var(--bodyTxtPc40);margin-top:8px;color:#888;text-align:center}.bl_courseInfoBrand .bl_btnBox{align-items:center;justify-content:center;gap:16px}.bl_subBanner{overflow:hidden;position:relative}.bl_subBanner__bg img{width:100%;height:640px;-o-object-fit:cover;object-fit:cover}.bl_subBanner__textArea{position:absolute;width:100%;top:0;left:50%;transform:translateX(-50%);padding-inline:24px;max-width:1332px}.bl_subBanner__textArea img{width:100%;height:640px;-o-object-fit:cover;object-fit:cover}.bl_subBanner__eyebrow{font-size:var(--bodyTxtPc20);font-weight:300;margin-top:100px;color:#fff}.bl_subBanner__title{font-size:var(--titPc30);font-weight:700;font-family:"PlayfairDisplay";margin-top:211px;line-height:1.2;color:#fff}.bl_subBanner__desc{font-size:var(--bodyTxtPc40);font-weight:300;margin-top:16px;color:#fff}.bl_accordion{padding-block:96px}.bl_accordion .bl_offersMo{display:none}.bl_accordion .container{position:relative;margin-top:48px}.bl_accordion__title{font-size:var(--titPc30);font-weight:500;color:#000;text-align:center}.bl_accordion dl{position:relative;clear:both;max-width:1332px;height:520px;margin:0 auto;overflow:hidden}.bl_accordion dl dt{position:relative;float:left;height:100%;color:#fff;text-align:center;z-index:10;transition:all .3s;box-sizing:border-box}.bl_accordion_textArea{position:absolute;left:55px;bottom:48px;padding-right:24px}.bl_accordion dl dt:not(.on){width:160px;border-left:1px solid #fff;border-right:1px solid #fff;background:rgba(72,65,62,.65);cursor:pointer}.bl_accordion dl dt.on{background-image:none}.bl_accordion dl dt:not(.on).accmodation{background-image:url("../img/sub/sub_accodian_img01.png");background-position:-181px 0px;background-size:auto 100%;background-repeat:no-repeat;position:relative}.bl_accordion dl dt:not(.on)::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0}.bl_accordion dl dt:not(.on).dining{background-image:url("../img/sub/sub_accodian_img02.png");background-position:-17px 0px;background-size:auto 100%;background-repeat:no-repeat;position:relative}.bl_accordion dl dt:not(.on).karaoke{background-image:url("../img/sub/sub_accodian_img03.png");background-position:-445px 0px;background-size:auto 100%;background-repeat:no-repeat;position:relative}.bl_accordion dl dt:not(.on).selfRound{background-image:url("../img/sub/sub_accodian_img04.png");background-position:-858px 0px;background-size:auto 100%;background-repeat:no-repeat;position:relative}.bl_accordion dl dt:not(.on) h3 img,.bl_accordion dl dt:not(.on) p,.bl_accordion dl dt:not(.on) .btnC{display:none}.bl_accordion dl dt:not(.on) h3 figcaption{display:block;position:absolute;top:-295px;left:-122px;width:300px;font-size:var(--bodyTxtPc13);color:#fff;text-align:left;transform:rotate(90deg);font-family:"PlayfairDisplay";text-transform:uppercase;font-weight:200}.bl_accordion dl dt.on{width:calc(100% - 480px);display:table;table-layout:fixed}.bl_accordion dl dt.on>div{vertical-align:middle}.bl_accordion dl .accmodation:not(.on)~.dining:not(.on),.bl_accordion dl .dining:not(.on)~.karaoke:not(.on),.bl_accordion dl .karaoke:not(.on)~.selfRound:not(.on){border-left:0}.bl_accordion dl dt.on~.bl_accordion{border-right:0}.bl_accordion dl dt h3{font-size:var(--bodyTxtPc13);font-weight:700;text-align:left;text-transform:uppercase;word-break:break-word}.bl_accordion dl dt h3 figcaption{font-family:"PlayfairDisplay"}.bl_accordion .bl_accordion__eyebrow{font-size:var(--bodyTxtPc13);font-weight:500;margin-top:24px}.bl_accordion dl dt p{margin-top:8px;font-size:var(--bodyTxtPc40);font-weight:300;text-align:left;word-break:keep-all}.bl_accordion dl dt .more_btn{display:none;position:absolute;right:63px;bottom:57px;padding-right:40px;font-size:16px;font-family:"Reforma1969-Gris","NotoSansCJKkr","돋움","Dotum",sans-serif;color:#fff;z-index:9999}.bl_accordion dl dt.on .more_btn{display:block;padding-right:40px}.bl_accordion dl dt.on .more_btn:after{position:absolute;right:0;top:50%;margin-top:-19px;display:inline-block;width:31px;height:31px;background:url("../images/icon_plus_01.png") no-repeat;background-size:100% auto;content:""}.bl_accordion dl dd{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.bl_accordion dl dd figure{height:100%}.bl_accordion dl dd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bl_guide{padding-block:96px}.bl_guide .bl_tabNameWrap{padding-inline:24px}.bl_guide .bl_tabContents{margin-top:64px}.bl_guide__inner{display:flex;flex-wrap:wrap;max-width:1333px;margin:0 auto;padding-inline:24px;gap:40px 24px}.bl_guide__list{width:calc(50% - 24px);display:flex;align-items:flex-start;gap:40px}.bl_guide__img{flex:0 0 96px}.bl_guide__img img{width:100%}.bl_guide__textArea{flex:0 1 auto;padding-block:19px 0}.bl_guide__title{font-size:var(--bodyTxtPc30);color:#000;font-weight:500}.bl_guide__desc{margin-block:16px 0;font-size:var(--bodyTxtPc40);font-weight:300}.bl_guide__desc p+p,.bl_guide__desc p+.bl_list__item{margin-top:12px}.bl_recommend{background-color:#f4f5f7;padding:96px 24px 0}.bl_recommend_wrap{max-width:1332px;margin:0 auto;background-color:#fff;padding-bottom:96px}.bl_recommend__title{font-size:var(--titPc30);font-weight:500;color:#000;text-align:center;padding-top:96px}.bl_recommend__inner{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1332px;margin:48px auto 0}.bl_recommend__list{position:relative;width:100%;padding-block:48px;transition:padding-block .5s ease-in-out,background .5s ease-in-out}.bl_recommend__list:nth-of-type(1).is_active{padding-block:206px 48px;background:url("../img/sub/sub_recommend_img01.png") center bottom/cover no-repeat}.bl_recommend__list:nth-of-type(1).is_active .bl_recommend__name,.bl_recommend__list:nth-of-type(1).is_active .bl_recommend__desc{color:#fff}.bl_recommend__list:hover{padding-block:206px 48px}.bl_recommend__list:hover:nth-of-type(1){background:url("../img/sub/sub_recommend_img01.png") center bottom/cover no-repeat}.bl_recommend__list:hover:nth-of-type(2){background:url("../img/sub/sub_recommend_img02.png") center bottom/cover no-repeat}.bl_recommend__list:hover:nth-of-type(3){background:url("../img/sub/sub_recommend_img03.png") center bottom/cover no-repeat}.bl_recommend__list:hover .bl_recommend__name,.bl_recommend__list:hover .bl_recommend__desc{color:#fff}.bl_recommend__list:after{content:"";display:inline-block;width:calc(100% - 226px);margin:0 auto;height:1px;background:#d9d9d9;margin:0 113px;bottom:0;position:absolute}.bl_recommend__textArea{width:100%;display:flex}.bl_recommend__name{font-size:var(--bodyTxtPc20);color:#000;font-weight:500;flex:0 1 293px;padding-left:113px;transition:color .3s ease-in-out}.bl_recommend__desc{font-size:var(--bodyTxtPc20);color:#333;transition:color .3s ease-in-out}.bl_membership{padding:96px 24px 128px;background-color:#f4f5f7;text-align:center}.bl_membership__title{font-size:var(--titPc30);font-weight:500;color:#000}.bl_membership__desc{font-size:var(--bodyTxtPc30);margin-top:12px;color:#333}.bl_membership .el_btnLink{margin-top:64px}.bl_scroll{position:relative}.bl_scroll .bl_scroll__Swiper{display:none}.bl_scroll__inner{display:flex}.bl_scroll__textArea{flex:0 1 678px;margin-left:auto;padding-right:120px;padding-left:24px;position:sticky;top:0;height:100vh;display:flex;align-items:center}.bl_scroll__textInner .el_moreBtn{justify-content:flex-start}.bl_scroll__imgArea{flex:0 1 50%}.bl_scroll__eyebrow{display:inline-block;font-size:var(--bodyTxtPc40);color:#0333ba;padding:6px 16px;border-radius:16px;border:1px solid #0333ba}.bl_scroll__title{font-size:var(--titPc30);font-weight:500;color:#000;margin-top:12px}.bl_scroll__desc{font-size:var(--bodyTxtPc30);color:#333;margin-top:24px}.bl_scroll__list{display:flex;font-size:var(--bodyTxtPc40);color:#888;margin-top:24px}.bl_scroll .el_moreBtn{margin-top:80px}.bl_fullScroll{overflow:hidden;height:400vh}.bl_fullScroll:has(.bl_fullScroll__textBox:nth-of-type(2).is_active) .bl_fullScroll__img:nth-of-type(2){opacity:1}.bl_fullScroll:has(.bl_fullScroll__textBox:nth-of-type(3).is_active) .bl_fullScroll__img:nth-of-type(3){opacity:1}.bl_fullScroll:has(.bl_fullScroll__textBox:nth-of-type(4).is_active) .bl_fullScroll__img:nth-of-type(4){opacity:1}.bl_fullScroll__list{display:flex;position:relative;height:100vh}.bl_fullScroll__list:nth-of-type(1){--zIndex: 1}.bl_fullScroll__list:nth-of-type(2){--zIndex: 2}.bl_fullScroll__list:nth-of-type(3){--zIndex: 3}.bl_fullScroll__list:nth-of-type(4){--zIndex: 4}.bl_fullScroll__imgArea{flex:0 1 50%}.bl_fullScroll__imgInner{position:relative;width:50%;height:100vh;position:absolute;transform:translateY(clamp(0px, var(--translateY), 2935px));z-index:var(--zIndex)}.bl_fullScroll__imgInner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.bl_fullScroll__img{opacity:0;transition:opacity .3s ease-in-out}.bl_fullScroll__img:nth-of-type(1){opacity:1}.bl_fullScroll__textArea{flex:0 1 50%}.bl_fullScroll__textArea__list{z-index:var(--zIndex)}.bl_fullScroll__textBox{position:relative;height:100vh}.bl_fullScroll .textContents{opacity:1}.bl_day{position:relative;margin:0 auto;display:flex;justify-content:center}.bl_day_pc{display:flex;width:100%;height:100%;position:relative}.text_section{position:sticky;width:50%;left:50%;top:0;height:100vh;background-color:#fff;overflow:hidden}.img_section{flex:0 1 50%}.ct{position:absolute}.ct.on{display:block}.text_section .ct *,.ifs_wrap *{transform:translateY(80px);transition:ease .5s all;opacity:0}.text_section .ct.on *,.ifs_wrap.on *{transform:translateY(0px);opacity:1}.bl_day__mo{display:none}.bl_day .textContents{padding:88px 76px 100px;display:flex;flex-direction:column;justify-content:space-between;height:100vh}.bl_day .bl_day__num{position:absolute;top:12px;right:68px;display:flex;align-items:flex-end}.bl_day .bl_day__num>p{font-size:var(--titPc40);color:#03338a;font-weight:500;font-family:"PlayfairDisplay";padding-bottom:16px;padding-right:8px}.bl_day .bl_day__num .page_number{font-size:var(--titPc10);color:#03338a;font-weight:500;font-family:"PlayfairDisplay"}.bl_day .bl_itinerary__title{font-size:var(--titPc50);font-weight:500;color:#000}.bl_day .bl_itineraryInfo__city{font-size:var(--titPc50);font-weight:500;color:#333;display:flex;align-items:center;justify-content:flex-start;gap:16px}.bl_day .bl_itineraryInfo__desc{font-size:40px;color:#333;margin-top:36px}@media screen and (max-width: 1000px){.bl_scroll__textArea{padding-right:24px}.bl_scroll__imgArea{flex:0 1 70%}.bl_courseInfo__list{padding:24px}.bl_courseInfo__list .info{flex:0 0 389px}}@media screen and (min-width: 360px)and (max-width: 720px){.only_pc{display:none}.only_m{display:block}.bl_courseInfo{padding:0 24px 80px}.bl_courseInfo__add{padding:24px 0}.bl_courseInfo__add dd{font-size:16px}.bl_courseInfo__title{font-size:24px;margin-bottom:12px}.bl_courseInfo__listWrap{display:block}.bl_courseInfo__list{padding:24px 0;font-size:16px}.bl_courseInfo__list+.bl_courseInfo__list::before{display:none}.bl_courseInfo__includeList+.bl_courseInfo__includeList{margin-top:4px}.bl_courseInfo_level{padding:24px 0 0}.bl_courseInfo_level_star{margin-top:20px;display:block}.bl_courseInfo_level_star dt{font-size:16px}.bl_courseInfo_level_name p{font-size:16px}.bl_courseInfo_level_p{font-size:16px;margin-top:12px}.bl_courseInfo_level_banner{margin-top:24px;flex-direction:column;gap:16px}.bl_subBanner__bg img{height:680px}.bl_subBanner__eyebrow{margin-top:60px;font-size:20px}.bl_subBanner__title{font-size:32px;margin-top:auto}.bl_subBanner__desc{font-size:16px;margin-top:36px}.bl_subBanner__textArea{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:60px}.bl_accordion{padding-block:80px 0}.bl_accordion__title{--titPc30: 32px}.bl_accordion dl{display:none}.bl_accordion .bl_offersMo{display:block;padding:48px 24px;background:url("../img/sub/offerBg_mo01.png"),url("../img/sub/offerBg_mo02.png"),url("../img/sub/offerBg_mo03.png"),url("../img/sub/offerBg_mo04.png");overflow:hidden}.bl_accordion .bl_offersMo__list+.bl_offersMo__list{margin-top:8px}.bl_accordion .bl_offersMo__btn{width:100%;font-size:24px;font-family:"PlayfairDisplay";color:#fff;padding:17px 40px 21px 24px;border-radius:12px;border:1px solid #fff}.bl_accordion .bl_offersMo__btn.is_active{padding:18px 40px 22px 24px;border:none;background-color:rgba(0,0,0,.4)}.bl_accordion .bl_offersMo:has(.bl_offersMo__btn--aco.is_active){background:url("../img/sub/offerBg_mo01.png") center/100% no-repeat}.bl_accordion .bl_offersMo:has(.bl_offersMo__btn--club.is_active){background:url("../img/sub/offerBg_mo02.png") center/100% no-repeat}.bl_accordion .bl_offersMo:has(.bl_offersMo__btn--karaoke.is_active){background:url("../img/sub/offerBg_mo03.png") center/100% no-repeat}.bl_accordion .bl_offersMo:has(.bl_offersMo__btn--self.is_active){background:url("../img/sub/offerBg_mo04.png") center/100% no-repeat}.bl_guide{padding-block:80px 0}.bl_guide .bl_tabNameWrap{gap:8px;justify-content:flex-start;overflow-x:scroll}.bl_guide .bl_tabNameWrap::-webkit-scrollbar{width:4px;height:4px}.bl_guide .bl_tabNameWrap::-webkit-scrollbar-button{width:0px;height:0px}.bl_guide .bl_tabNameWrap::-webkit-scrollbar-thumb{background:#bdbdbd;border:0px none #fff;border-radius:50px}.bl_guide .bl_tabNameWrap::-webkit-scrollbar-thumb:hover{background:#bdbdbd}.bl_guide .bl_tabNameWrap::-webkit-scrollbar-thumb:active{background:#bdbdbd}.bl_guide .bl_tabNameWrap::-webkit-scrollbar-track{background:#fff;border:0px none #fff;border-radius:0px}.bl_guide .bl_tabNameWrap::-webkit-scrollbar-track:hover{background:#fff}.bl_guide .bl_tabNameWrap::-webkit-scrollbar-track:active{background:#fff}.bl_guide .bl_tabNameWrap::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.bl_guide .bl_tabName{--bodyTxtPc20: 16px;padding:10px 16px;border-radius:28px;white-space:nowrap;background-color:#f5f5f5;border-radius:28px}.bl_guide .bl_tabName.is_active{font-weight:500;color:#fff;background-color:#03338a}.bl_guide .bl_tabName:before{display:none}.bl_guide__inner{flex-direction:column;gap:24px}.bl_guide__list{width:100%;gap:16px}.bl_guide__img{flex:0 0 56px}.bl_guide__textArea{padding-top:0}.bl_recommend{padding-top:80px;background-color:rgba(0,0,0,0)}.bl_recommend__inner{margin-top:40px}.bl_recommend__title{padding-top:0;--titPc30: 28px}.bl_recommend__textArea{flex-direction:column;gap:4px}.bl_recommend__name{flex:0 1 auto;padding-left:0;--bodyTxtPc20: 20px;color:#fff}.bl_recommend__desc{--bodyTxtPc20: 16px;color:#fff}.bl_recommend__list{pointer-events:none;padding:24px}.bl_recommend__list:nth-of-type(1){background:url("../img/sub/sub_recommend_img01_mo.png") center/100% no-repeat}.bl_recommend__list:nth-of-type(1).is_active{padding:24px;background:url("../img/sub/sub_recommend_img01_mo.png") center/100% no-repeat}.bl_recommend__list:nth-of-type(2){background:url("../img/sub/sub_recommend_img02_mo.png") center/100% no-repeat}.bl_recommend__list:nth-of-type(3){background:url("../img/sub/sub_recommend_img03_mo.png") center/100% no-repeat}.bl_recommend__list::after{display:none}.bl_membership{--titPc30: 36px;--bodyTxtPc30: 16px;padding:80px 24px;background-color:#f5f8fd}.bl_membership__desc{margin-top:16px}.bl_membership .el_btnLink{margin-top:60px;padding:8px 60px;--bodyTxtPc20: 20px}.bl_scroll{padding-block:80px;--titPc30: 32px;--bodyTxtPc30: 16px}.bl_scroll__inner{display:block}.bl_scroll__imgArea{display:none}.bl_scroll__textArea{height:auto;position:static}.bl_scroll__eyebrow{padding-inline:20px}.bl_scroll__title{margin-top:20px}.bl_scroll__desc{margin-top:16px}.bl_scroll__list{margin-top:12px}.bl_scroll .el_moreBtn{margin-top:24px}.bl_scroll .bl_scroll__Swiper{display:block;margin-top:40px;margin-inline:24px;--swiper-pagination-bullet-horizontal-gap: 3px;--swiper-theme-color: #000000}.bl_scroll .bl_scroll__Swiper .swiper-pagination{position:static;margin-top:16px}.bl_day{display:block}.bl_day_pc{display:none}.bl_day__mo{display:block;position:relative;--swiper-pagination-bottom: 40px;--swiper-theme-color: #ffffff;--swiper-pagination-bullet-inactive-color: #ffffff;--swiper-pagination-bullet-inactive-opacity: 0.4}.bl_day__moHeader{position:absolute;inset:38px 24px auto;display:flex;align-items:flex-end;justify-content:space-between}.bl_day__mo .bl_day__textArea{position:absolute;inset:auto 24px 80px}.bl_day__mo .bl_day__title{font-size:20px;font-weight:500;color:#fff}.bl_day__mo .bl_day__day{font-size:24px;font-weight:500;color:#fff;font-family:"PlayfairDisplay"}.bl_day__mo .bl_day__day span{font-size:40px}.bl_day__mo .bl_day__city{font-size:20px;font-weight:500;color:#fff;display:flex;gap:6px}.bl_day__mo .bl_day__desc{font-size:32px;font-weight:300;color:#fff;margin-top:24px}.bl_day__mo .bl_day__moBg{height:680px;width:100%;-o-object-fit:cover;object-fit:cover}}.bl_btnBox--direction{display:flex;flex-direction:column}.bl_list{margin:20px 0}.bl_list__item~.bl_list__item{margin-top:10px}.bl_list__itemBulletsr{position:relative;padding-left:10px}.bl_list__itemBulletsr:before{position:absolute;inset:0 0 0 0;content:"-"}.bl_list__itemBulletsr2{position:relative;display:flex;gap:5px}.bl_list__itemBulletsr2:before{top:7px;left:0;content:"";flex:0 0 5px;height:5px;aspect-ratio:1/1;border-radius:100%;background-color:currentColor;align-self:baseline;position:relative}.bl_list__itemBulletsr3{position:relative;display:flex;gap:5px}.bl_list__itemBulletsr3:before{top:0;left:0;content:"※";font-size:14px;align-self:baseline;position:relative}.bl_list__itemDecimal_sr{counter-increment:heading-counter;position:relative;padding-left:15px}.bl_list__itemDecimal_sr::before{content:counter(heading-counter);position:absolute;top:0;left:0;font-family:inherit;font-size:inherit}.bl_list__itemDecimal_sr .bl_list{margin:0}.bl_list__itemDecimal_sr .bl_list .bl_list__itemDecimal_sr{counter-increment:section-counter;padding-left:30px;position:relative}.bl_list__itemDecimal_sr .bl_list .bl_list__itemDecimal_sr::before{content:counter(heading-counter) "." counter(section-counter);position:absolute;top:0;left:0;font-family:inherit;font-size:inherit}.bl_list__itemDecimal_sr .bl_list .bl_list__itemDecimal_sr .bl_list{margin:0}.bl_list__itemDecimal_sr .bl_list .bl_list__itemDecimal_sr .bl_list .bl_list__itemDecimal_sr{counter-increment:chapter-counter;padding-left:45px;position:relative}.bl_list__itemDecimal_sr .bl_list .bl_list__itemDecimal_sr .bl_list .bl_list__itemDecimal_sr::before{content:counter(heading-counter) "." counter(section-counter) "." counter(chapter-counter);position:absolute;top:0;left:0;font-family:inherit;font-size:inherit}.bl_list__itemDecimal_sr2{position:relative;padding-left:15px;counter-increment:hangulsr-counter}.bl_list__itemDecimal_sr2::before{content:counter(hangulsr-counter, hangul-consonant);position:absolute;top:0;left:0;font-family:inherit;font-size:inherit}.bl_list__itemDecimal_sr3{position:relative;padding-left:15px;counter-increment:hangulsr2-counter}.bl_list__itemDecimal_sr3::before{content:counter(hangulsr2-counter, hangul);position:absolute;top:0;left:0;font-family:inherit;font-size:inherit}.bl_list__itemDecimal_sr4{position:relative;padding-left:15px;counter-increment:alphasr-counter}.bl_list__itemDecimal_sr4::before{content:counter(alphasr-counter, lower-alpha);position:absolute;top:0;left:0;font-family:inherit;font-size:inherit}.bl_list__itemDecimal_sr5{position:relative;padding-left:15px;counter-increment:alphasr2-counter}.bl_list__itemDecimal_sr5::before{content:counter(alphasr2-counter, upper-alpha);position:absolute;top:0;left:0;font-family:inherit;font-size:inherit}.bl_list--flex{display:flex;align-items:center;gap:10px}.bl_list--flex .bl_list__item{margin:0;transition:all .5s;border:1px solid #ddd;border-radius:10px;padding:1rem}.bl_list--flex .bl_list__item:hover{box-shadow:1px 1px 5px #ddd}.bl_list--grid{display:grid;gap:10px;grid-template-columns:repeat(3, 1fr)}.bl_list--grid .bl_list__item{margin:0;transition:all .5s;border:1px solid #ddd;border-radius:10px;padding:1rem}.bl_list--grid .bl_list__item:hover{box-shadow:1px 1px 5px #ddd}.bl_input{display:grid;gap:10px}.bl_input__label{display:block;margin-bottom:10px}.bl_input__inner:not(.bl_input--flex){display:grid;gap:10px}.bl_input__inner .bl_input__label{margin:0;display:flex;align-items:center}.bl_input__inner .bl_input__item{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;position:relative}.bl_input__inner .bl_input__item.bl_input--nowrap{flex-wrap:nowrap}.bl_input__inner .bl_input__item .selectric .label{display:flex;align-items:center}.bl_input__inner .bl_input__item .bl_radioCheck{align-self:center}.bl_input__inner .bl_input__item .bl_input--fileBox__label,.bl_input__inner .bl_input__item textarea,.bl_input__inner .bl_input__item input:not([type=checkbox]):not([type=radio]:not([type=file])){flex:1 1 auto;border-width:1px;border-style:solid;border-color:#e0e0e0;border-radius:8px}.bl_input__inner .bl_input__item .bl_input--fileBox__label:not(.bl_input--fileBox__label):disabled,.bl_input__inner .bl_input__item textarea:not(.bl_input--fileBox__label):disabled,.bl_input__inner .bl_input__item input:not([type=checkbox]):not([type=radio]:not([type=file])):not(.bl_input--fileBox__label):disabled{cursor:not-allowed;background-color:#f5f5f5}.bl_input__inner .bl_input__item .bl_input--fileBox__label:not(.bl_input--fileBox__label):-moz-read-only, .bl_input__inner .bl_input__item textarea:not(.bl_input--fileBox__label):-moz-read-only, .bl_input__inner .bl_input__item input:not([type=checkbox]):not([type=radio]:not([type=file])):not(.bl_input--fileBox__label):-moz-read-only{background-color:#f5f5f5}.bl_input__inner .bl_input__item .bl_input--fileBox__label:not(.bl_input--fileBox__label):read-only,.bl_input__inner .bl_input__item textarea:not(.bl_input--fileBox__label):read-only,.bl_input__inner .bl_input__item input:not([type=checkbox]):not([type=radio]:not([type=file])):not(.bl_input--fileBox__label):read-only{background-color:#f5f5f5}.bl_input__inner .bl_input__item:not(.bl_input--nowrap) .el_btn:not(.el_btn--inputClose){height:auto}.bl_input__inner .bl_input__item--nowrap{flex-wrap:nowrap;align-items:baseline}.bl_input__inner .bl_input__item--nowrap .el_btn,.bl_input__inner .bl_input__item--nowrap .bl_input__label{flex:0 0 auto}.bl_input__inner .bl_input__item--nowrap .el_btn{align-self:flex-start}.bl_input__inner .bl_input__item--error textarea,.bl_input__inner .bl_input__item--error input:not([type=checkbox]):not([type=radio]:not([type=file])){border-color:#ea6560}.bl_input__inner .bl_input__item--error textarea:focus-visible,.bl_input__inner .bl_input__item--error input:not([type=checkbox]):not([type=radio]:not([type=file])):focus-visible{outline-color:#ea6560}.bl_input__inner .bl_input__closebtnWrap{display:flex;align-items:stretch;position:relative;flex:1 1 auto;gap:10px}.bl_input__inner .bl_input__closebtnWrap>input{flex:1 1 auto;padding-right:34px}.bl_input__inner--flex{display:flex;align-items:center;gap:10px}.bl_input__inner--flex>.bl_input__item{margin-top:0}.bl_input__validationMsg{flex:0 0 100%;font-size:1.4rem;font-weight:700}.bl_input__validationMsg--valid{color:#af8762}.bl_input__validationMsg--error{color:#ea6560}.bl_input--flex{display:flex;gap:10px}.bl_input--flex .bl_input__item{flex:1 1 auto}.bl_input--flex .bl_input__subText{align-self:center}.bl_input--fileBox{position:relative}.bl_input--fileBox .bl_input--fileBox__label{padding:0 10px;display:flex;align-items:center}.bl_input--fileBox label.el_btn{position:relative;z-index:5}.bl_input--fileBox .el_input.js_inputFile{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%}.bl_input--fileBox .el_input.js_inputFile:focus-within:focus-visible~label.el_btn{outline-style:auto;outline-width:1px;outline-color:-webkit-focus-ring-color}.bl_input .el_btn--inputClose{visibility:hidden;position:absolute;top:50%;right:10px;width:14px;height:14px;transform:translateY(-50%);filter:invert(1);background:url("../img/common/btn_cancel.svg") no-repeat center/100%}.bl_input .el_btn--inputClose:hover{background-color:rgba(0,0,0,0)}.bl_input .el_btn--inputClose.is_active{visibility:visible}textarea.el_input{width:100%;min-height:150px;padding:10px;flex:1 1 auto}.el_input:not([type=checkbox],[type=radio],[type=file],textarea){padding:0 10px}.el_input:not(:not([type=checkbox],[type=radio],[type=file],textarea)){opacity:1}.el_input_sm:not([type=checkbox],[type=radio],[type=file],textarea){min-height:32px;font-size:1.4rem}.el_input_me:not([type=checkbox],[type=radio],[type=file],textarea){min-height:40px;font-size:1.6rem}.el_input_la:not([type=checkbox],[type=radio],[type=file],textarea){min-height:48px;font-size:1.8rem}.bl_radioCheck:not(:last-of-type){margin-bottom:10px}.bl_radioCheck--flex{display:flex;flex-wrap:wrap;gap:10px}.bl_radioCheck__inner{position:relative;display:flex}.bl_radioCheck__inner [type=checkbox],.bl_radioCheck__inner [type=radio]{position:absolute;top:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;opacity:0}.bl_radioCheck__inner [type=checkbox]:disabled~label,.bl_radioCheck__inner [type=radio]:disabled~label{color:#bdbdbd;cursor:not-allowed}.bl_radioCheck__inner [type=checkbox]:disabled~label::before,.bl_radioCheck__inner [type=radio]:disabled~label::before{background-color:#d3d3d3}.bl_radioCheck__inner [type=checkbox]~label,.bl_radioCheck__inner [type=radio]~label{flex:0 1 auto;padding-left:26px}.bl_radioCheck__inner [type=checkbox]~label:before,.bl_radioCheck__inner [type=radio]~label:before{position:absolute;content:"";width:16px;height:16px;top:0;left:0;background:#000 url("../img/common/btn_agree_off.svg") no-repeat center center}.bl_radioCheck__inner [type=checkbox]:not([checked]):checked+label:before,.bl_radioCheck__inner [type=checkbox][checked]:checked+label:before,.bl_radioCheck__inner [type=radio]:not([checked]):checked+label:before,.bl_radioCheck__inner [type=radio][checked]:checked+label:before{background-color:red}.bl_radioCheck__inner [type=checkbox]:focus-visible:focus-within~label,.bl_radioCheck__inner [type=radio]:focus-visible:focus-within~label{outline:auto}.bl_radioCheck__inner [type=radio]:not([checked]):checked+label:before,.bl_radioCheck__inner [type=radio][checked]:checked+label:before{background-color:blue;border-radius:100%}.bl_selectBox{flex:1 1 auto;display:flex}.bl_selectBox select{flex:0 1 100%;visibility:hidden}.bl_selectBox .selectric{flex:1 1 auto;width:100%;min-height:30px;height:inherit;font-size:1.4rem;border-color:#e0e0e0;border-radius:8px}.bl_selectBox .selectric label{height:auto}.bl_selectBox .selectric .button{height:100%}.bl_selectBox .selectric-wrapper{display:flex;flex:1 1 auto}.bl_selectBox .selectric-scroll .highlighted,.bl_selectBox .selectric-scroll li:hover,.bl_selectBox .selectric-scroll li:focus-visible{background-color:#000;color:#fff}.bl_selectBox .selectric-scroll .selected{background-color:#757575;color:#fff}.bl_selectBox--sm .selectric .label{min-height:32px;font-size:1.4rem}.bl_selectBox--me .selectric .label{min-height:40px;font-size:1.6rem}.bl_selectBox--la .selectric .label{min-height:48px;font-size:1.8rem}@keyframes fadeOut{from{opacity:1;max-height:100%}to{opacity:0}}.bl_modal{background-color:rgba(0,0,0,.4)}.bl_modal[aria-hidden=true]{display:none}.bl_modal[aria-hidden=false]{display:flex;position:fixed;top:0;left:0;inset:0;z-index:1000;width:100%;height:100%}.bl_modal__inner{background-color:#fff;padding:2rem;width:80%;max-width:500px;max-height:400px;border-radius:20px;display:flex;flex-flow:column;align-items:stretch;row-gap:32px;position:absolute;left:0;top:0}.bl_modal__inner--center{left:50%;top:50%;transform:translate(-50%, -50%)}.bl_modal_header{flex:0 1 auto;min-height:24px}.bl_modal_header:empty{display:none}.bl_modal_body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.bl_modal_footer{flex:0 1 auto}.bl_modal_footer:empty{display:none}.bl_modal_footer .bl_btn_wrap.bl_btn_wrap--flex{align-items:center}.bl_modal_btnClose{position:absolute;top:2rem;right:2rem;width:24px;height:24px;background:url("../img/common/btn_cancel_black.svg") no-repeat center/cover}.bl_modal--full .bl_modal__inner{width:100%;height:100%;border-radius:0;max-width:none;max-height:none}.bl_modal--full .bl_modal_body{max-height:100%}.bl_modal--bottomSheet{flex-direction:column-reverse;align-items:stretch}.bl_modal--bottomSheet .bl_modal__inner{position:relative;left:auto;top:auto;width:auto;height:auto;max-width:none;max-height:50vmax}.bl_modal--bottomSheet .bl_modal_body{max-height:none}.bl_toast[aria-hidden=false]:empty,.bl_toast[aria-hidden=true]{display:none}.bl_toast[aria-hidden=false]{display:flex;gap:20px;position:fixed;z-index:1000;padding-top:calc(env(safe-area-inset-top) + 2rem);padding-right:calc(env(safe-area-inset-right) + 2rem);padding-bottom:calc(env(safe-area-inset-bottom) + 2rem);padding-left:calc(env(safe-area-inset-left) + 2rem);width:100%;height:auto}.bl_toast--top{left:0;top:0;flex-direction:column}.bl_toast--bottom{left:0;bottom:0;flex-direction:column-reverse}.bl_toast__body{font-size:1.4rem;background-color:#fff;border-radius:20px;padding:2rem;box-shadow:0px 0px 5px #000;animation-duration:.5s;width:min(100%,500px);margin-left:auto;margin-right:auto}.bl_toast__body--left{text-align:left}.bl_toast__body--right{text-align:right}.bl_toast__body--center{text-align:center}.bl_toast .bl_modal__inner{position:static;min-width:0;min-height:0;box-shadow:0px 0px 5px #000}.bl_table th,.bl_table td{padding:10px 5px;text-align:center;font-size:1.4rem;vertical-align:middle}.bl_table th.bl_table__alignLeft,.bl_table td.bl_table__alignLeft{text-align:left}.bl_table th.bl_table__alignRight,.bl_table td.bl_table__alignRight{text-align:right}.bl_table thead th{background-color:#bdbdbd}.bl_table tbody td{border-top:1px solid #eee}.bl_table tbody tr:first-child td{border-top:none}.bl_table--scrollX{overflow-x:auto;overscroll-behavior-x:contain}.bl_table--scrollX table{min-width:1500px}.bl_table--scrollY{overflow-y:auto;overscroll-behavior-y:contain;max-height:200px}.bl_table--thSticky thead{position:sticky;inset:0}.el_textIndent{padding-left:15px;text-indent:-10px}.pagination{display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;margin-top:20px}.bl_tab{overflow:hidden}.bl_tabName{padding-block:0 12px;font-size:var(--bodyTxtPc20);color:#888;position:relative}.bl_tabName::before{content:"";width:100%;height:2px;background-color:#03338a;transition:opacity .3s ease;position:absolute;opacity:0;bottom:0;left:0}.bl_tabName.is_active,.bl_tabName:hover{position:relative;color:#03338a}.bl_tabName.is_active:before,.bl_tabName:hover:before{opacity:1}.bl_tabNameWrap{display:flex;justify-content:center;gap:40px}.bl_tabContents{display:none}.bl_tabContents.is_active{display:block}.bl_tab_sr .bl_tabNameWrap{padding-inline:68px;gap:0}.bl_tab_sr .bl_tabName{padding-bottom:0;flex:0 1 226px;background-color:#fff;color:#000;border:1px solid #000;padding-block:22px;transition:.3s ease-in-out;font-weight:500}.bl_tab_sr .bl_tabName::before{display:none}.bl_tab_sr .bl_tabName:nth-of-type(2).is_active{padding-left:28px}.bl_tab_sr .bl_tabName.is_active{flex:0 1 calc(100% - 226px);background-color:#000;color:#fff;padding-left:226px;text-align:left}@media screen and (max-width: 1000px){.bl_tab_sr .bl_tabName{font-size:16px;flex:0 0 50%;padding:10px 0}.bl_tab_sr .bl_tabName.is_active{flex:0 0 50%;padding:10px 0;text-align:center}.bl_tab_sr .bl_tabName:nth-of-type(2).is_active{padding:10px 0}}@media screen and (min-width: 360px)and (max-width: 720px){.bl_tab_sr .bl_tabNameWrap{padding:0}}.el_btn{display:inline-flex;justify-content:center;align-items:center;font-size:14px;line-height:1.4;white-space:nowrap;vertical-align:middle;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;border:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.el_btn:link{text-decoration:none;color:#f5f5f5}.el_btn:visited{text-decoration:none;color:#f5f5f5}@media(hover: hover){.el_btn:hover{color:#000;background-color:#9e9e9e}}.el_btn:active{text-decoration:none;color:#f5f5f5}.el_btn_xs{font-size:1.2rem;height:30px;border-radius:6px;padding:0 20px}.el_btn_xs:link{text-decoration:none;color:#f5f5f5}.el_btn_xs:visited{text-decoration:none;color:#f5f5f5}@media(hover: hover){.el_btn_xs:hover{color:#000;background-color:#e0e0e0}}.el_btn_xs:active{text-decoration:none;color:#f5f5f5}.el_btn_sm{font-size:1.3rem;height:40px;border-radius:6px;padding:0 20px}.el_btn_sm:link{text-decoration:none;color:#f5f5f5}.el_btn_sm:visited{text-decoration:none;color:#f5f5f5}@media(hover: hover){.el_btn_sm:hover{color:#000;background-color:#e0e0e0}}.el_btn_sm:active{text-decoration:none;color:#f5f5f5}.el_btn_me{font-size:1.6rem;height:48px;border-radius:28px;padding:0 30px;color:#03338a;border:1px solid #03338a}.el_btn_me:hover{background-color:rgba(0,0,0,0);color:#03338a}.el_btn_me--bg{color:#fff;background-color:#03338a}.el_btn_me--bg:hover{color:#fff;background-color:#03338a}.el_btn_la{height:50px;border-radius:6px;padding:0 20px}.el_btn_la:link{text-decoration:none;color:#f5f5f5}.el_btn_la:visited{text-decoration:none;color:#f5f5f5}@media(hover: hover){.el_btn_la:hover{color:#000;background-color:#e0e0e0}}.el_btn_la:active{text-decoration:none;color:#f5f5f5}.el_btn_xla{height:56px;border-radius:6px;padding:0 20px}.el_btn_xla:link{text-decoration:none;color:#f5f5f5}.el_btn_xla:visited{text-decoration:none;color:#f5f5f5}@media(hover: hover){.el_btn_xla:hover{color:#000;background-color:#e0e0e0}}.el_btn_xla:active{text-decoration:none;color:#f5f5f5}.bl_btn_wrap--flex{display:flex;margin-top:0;gap:8px}.bl_btn_wrap--flex .el_btn{flex:1 1 auto}.hp_blind{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.hp_blind.focusable:active,.hp_blind.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}.el_bgGry10{background-color:#fff}.el_bgGry20{background-color:#f5f5f5}.el_bgGry30{background-color:#eee}.el_bgGry40{background-color:#e0e0e0}.el_bgGry50{background-color:#bdbdbd}.el_bgGry60{background-color:#9e9e9e}.el_bgGry70{background-color:#757575}.el_bgGry80{background-color:#616161}.el_bgGry90{background-color:#424242}.el_bgGry100{background-color:#000}.el_prCor10{background-color:#af8762}.el_prCor20{background-color:#03338a}.el_prCor30{background-color:#ea6560}.el_oulGry10{outline:1px solid #fff}.el_oulGry20{outline:1px solid #f5f5f5}.el_oulGry30{outline:1px solid #eee}.el_oulGry40{outline:1px solid #e0e0e0}.el_oulGry50{outline:1px solid #bdbdbd}.el_oulGry60{outline:1px solid #9e9e9e}.el_oulGry70{outline:1px solid #757575}.el_oulGry80{outline:1px solid #616161}.el_oulGry90{outline:1px solid #424242}.el_oulGry100{outline:1px solid #000}.el_oulPr10{outline:1px solid #af8762}.el_oulPr20{outline:1px solid #03338a}.el_oulPr30{outline:1px solid #ea6560}.el_bord10{border:1px solid #fff}.el_bord20{border:1px solid #f5f5f5}.el_bord30{border:1px solid #eee}.el_bord40{border:1px solid #e0e0e0}.el_bord50{border:1px solid #bdbdbd}.el_bord60{border:1px solid #9e9e9e}.el_bord70{border:1px solid #757575}.el_bord80{border:1px solid #616161}.el_bord90{border:1px solid #424242}.el_bord100{border:1px solid #000}.el_bordPr10{border:1px solid #af8762}.el_bordPr20{border:1px solid #03338a}.el_bordPr30{border:1px solid #ea6560}.el_fontBold{font-weight:800}