@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.c-bg{background-position:center;background-size:cover;width:100%}.highlight{background-color:#fdb600;padding:0 4px;border-radius:4px}.c-grid-cover{background-image:linear-gradient(0deg,transparent 26px,#C7C7C7 27px),linear-gradient(90deg,transparent 26px,#C7C7C7 27px);background-size:27px 27px;background-color:#fff}.c-read-button__icon{position:relative}.c-read-button__arrow{width:100%}@media(max-width:576px){.c-read-button__arrow{max-width:24px}}.c-list-btn{display:flex;align-items:center;padding:.4rem 1.6rem;border:1px solid #333333;border-radius:100px;font-size:12px;font-family:noto-plusn,sans-serif;font-style:normal;font-weight:700;color:#333;background-color:#fff}.c-list-btn img{display:inline-block;margin-right:8px}.c-hover,.p-contact__form .c-mail-button:hover,.p-fv__content-left .slider-list__item a:hover,.p-fv__content-right .fv-column-list__item a:hover,.p-top-column-ctg .column-ctg-list__item a:hover,.p-top-column-ctg .p-top-gourmet__tag .column-tag-list__item a:hover,.p-top-gourmet__ctg .gourmet-ctg-list__item a:hover,.p-top-gourmet__tag .gourmet-tag-list__item a:hover,.p-top-hotel .hotel-ctg-list__item a:hover,.p-top-navigator .navigator-list__item-textarea a:hover,.search-box__ctg li a:hover,.search-box__tags li a:hover,.search-box__area-links li a:hover,.search-box--checkbox .search-box__check.-tag:hover span,.column-list__item a:hover,.raw-column .column-list__item a:hover,.related-column-group__btn:hover,.tour-list__item a:hover,.sign-up-btn:hover,.list-btn:hover,.l-breadcrumbs__item:hover,.l-article-map a:hover,.l-article-ctg-list li a:hover,.l-article-tag-list li a:hover,.c-sidebar .writer__title-right a:hover,.c-sidebar .ranking-list__item a:hover,.c-sidebar .side-tour-list__item a:hover,.c-sidebar .side-area-list__item a:hover,.c-sidebar .side-gourmet-list__item a:hover,.c-sidebar .side-hotel-list__item a:hover,.c-sidebar .side-link-list__item a:hover,.c-sidebar .side-column-list__item a:hover,.c-floating1 a:hover,.pagination-arrow a:hover,.footer__title-area a:hover,.footer .footer-menu-list__item p:hover,.footer .footer-menu-ctg-list__item a:hover,.footer .footer-sub-menu-list li a:hover,.header-left img:hover,.header-right-search p a:hover,.header-menu li a:hover,.header .header-btn-area__menu-btn:hover,.c-list-btn:hover{opacity:.7;transition:.3s}.mb80,.tour-contact{margin-bottom:80px}@media(max-width:576px){.mb80,.tour-contact{margin-bottom:64px}}.mb40,.hotel-facility-table,.p-top-column-ctg .column-ctg-list,.p-top-gourmet__ctg,.p-top-gourmet__tag,.p-top-hotel .hotel-ctg-list,.p-top-tour .tour-list,.search-box{margin-bottom:40px}@media(max-width:576px){.mb40,.hotel-facility-table,.p-top-column-ctg .column-ctg-list,.p-top-gourmet__ctg,.p-top-gourmet__tag,.p-top-hotel .hotel-ctg-list,.p-top-tour .tour-list,.search-box{margin-bottom:32px}}.u-padding-inner,.l-block,.l-block-main{padding:0rem 8rem}@media(max-width:1200px){.u-padding-inner,.l-block,.l-block-main{padding:0 6.4rem}}@media(max-width:992px){.u-padding-inner,.l-block,.l-block-main{padding:0 4rem}}@media(max-width:768px){.u-padding-inner,.l-block,.l-block-main{padding:0 2.4rem}}@media(max-width:576px){.u-padding-inner,.l-block,.l-block-main{padding:0 1.6rem}}.u-container,.l-block__inner,.l-block-main__inner{max-width:1200px;margin:0 auto}@media print,screen and (min-width:80em){.u-container,.l-block__inner,.l-block-main__inner{max-width:1500px}}.u-mb80{margin-bottom:8rem}@media(max-width:768px){.u-mb80{margin-bottom:6.4rem}}@media(max-width:576px){.u-mb80{margin-bottom:4rem}}.u-mb64{margin-bottom:6.4rem}@media(max-width:768px){.u-mb64{margin-bottom:4.8rem}}@media(max-width:576px){.u-mb64{margin-bottom:4rem}}.u-mb48,.l-article h1{margin-bottom:4rem}@media(max-width:768px){.u-mb48,.l-article h1{margin-bottom:3.2rem}}@media(max-width:576px){.u-mb48,.l-article h1{margin-bottom:2.4rem}}.u-mb40,.p-contact__form .form-group,.c-page__head,.l-article__thumbnail{margin-bottom:4rem}@media(max-width:768px){.u-mb40,.p-contact__form .form-group,.c-page__head,.l-article__thumbnail{margin-bottom:3.2rem}}@media(max-width:576px){.u-mb40,.p-contact__form .form-group,.c-page__head,.l-article__thumbnail{margin-bottom:1.6rem}}.u-mb32,.c-heading-h3{margin-bottom:3.2rem}@media(max-width:768px){.u-mb32,.c-heading-h3{margin-bottom:2.8rem}}@media(max-width:576px){.u-mb32,.c-heading-h3{margin-bottom:1.4rem}}.u-mb24,.c-heading,.l-article__main-content img{margin-bottom:2.4rem}@media(max-width:768px){.u-mb24,.c-heading,.l-article__main-content img{margin-bottom:1.8rem}}@media(max-width:576px){.u-mb24,.c-heading,.l-article__main-content img{margin-bottom:1.2rem}}.u-mb16{margin-bottom:1.6rem}@media(max-width:768px){.u-mb16{margin-bottom:1.2rem}}@media(max-width:576px){.u-mb16{margin-bottom:.8rem}}.u-mb8,.l-article__writer-name{margin-bottom:.8rem}@media(max-width:768px){.u-mb8,.l-article__writer-name{margin-bottom:.6rem}}@media(max-width:576px){.u-mb8,.l-article__writer-name{margin-bottom:.4rem}}.u-mt80{margin-top:8rem}@media(max-width:768px){.u-mt80{margin-top:6.4rem}}@media(max-width:576px){.u-mt80{margin-top:4rem}}.u-mt40,.c-page__head-title p,.c-heading-text{margin-top:4rem}@media(max-width:768px){.u-mt40,.c-page__head-title p,.c-heading-text{margin-top:3.2rem}}@media(max-width:576px){.u-mt40,.c-page__head-title p,.c-heading-text{margin-top:2rem}}.u-p40{padding:4rem}@media(max-width:768px){.u-p40{padding:2rem}}@media(max-width:576px){.u-p40{padding:1.6rem}}.u-br-sp{display:none}@media(max-width:576px){.u-br-sp{display:block}}@media(max-width:576px){.u-br-sp-none{display:none}}.u-padding-inner-tb{padding:80px 80px 40px}@media(max-width:1200px){.u-padding-inner-tb{padding:32px 64px}}@media(max-width:992px){.u-padding-inner-tb{padding:28px 56px}}@media(max-width:768px){.u-padding-inner-tb{padding:20px 40px}}@media(max-width:576px){.u-padding-inner-tb{padding:12px}}.l-block-inner,.l-breadcrumbs{max-width:1264px;margin:0 auto;padding:80px 16px}@media(max-width:768px){.l-block-inner,.l-breadcrumbs{padding:40px 12px}}.l-content-inner{margin:0 auto;max-width:1168px;padding:40px 16px}@media(max-width:768px){.l-content-inner{padding:24px 16px}}.l-content2-inner{margin:0 auto;max-width:1092px;padding:40px 16px 80px}@media(max-width:768px){.l-content2-inner{padding:24px 16px 40px}}.l-contact-inner{margin:0 auto;max-width:1092px;padding:40px 16px}@media(max-width:768px){.l-contact-inner{padding:24px 16px}}.l-contact-inner .c-head{margin-bottom:24px}.l-job-inner{margin:0 auto;max-width:1092px;padding:80px 16px}@media(max-width:768px){.l-job-inner{padding:16px}}.l-job-inner .l-breadcrumbs{padding:0 0 40px}@media(max-width:768px){.l-job-inner .l-breadcrumbs{padding:0 0 24px}}.l-article-inner{margin:0 auto;max-width:840px;padding:80px 16px}@media(max-width:768px){.l-article-inner{padding:40px 16px}}.l-article-inner .l-breadcrumbs{padding-left:0;padding-right:0}.l-article2-inner{margin:0 auto 80px;max-width:840px;padding:0 16px}@media(max-width:768px){.l-article2-inner{padding:0 16px;margin-bottom:40px}}.l-article2-inner .l-breadcrumbs{padding-left:0;padding-right:0}.l-common-inner{margin:0 auto;padding:80px 48px}@media(max-width:768px){.l-common-inner{padding:24px 16px}}.l-content-container{margin-top:var(--header-height)}.l-main-layout{display:flex;max-width:1264px;margin:0 auto;justify-content:center;flex-wrap:nowrap;align-items:flex-start;padding:40px 16px 80px;gap:40px}@media(max-width:992px){.l-main-layout{padding:24px 12px 40px;flex-direction:column}}.l-main-layout-sp-none{display:flex;max-width:1264px;margin:0 auto;justify-content:center;flex-wrap:nowrap;align-items:flex-start;padding:40px 16px 0;gap:40px}@media(max-width:992px){.l-main-layout-sp-none{padding:24px 12px 0;flex-direction:column}}@media(max-width:768px){.l-main-layout-sp-none{padding:24px 12px 0}}@media(max-width:576px){.l-main-layout-sp-none{padding:24px 0 0}}@media(max-width:576px){.c-common-pd-sp{padding:0 12px}}.l-main{flex:1;min-width:0;width:100%}.l-content-flex{display:flex;gap:40px}@media(max-width:1200px){.l-content-flex{display:block}}.l-fv-layout{margin:0 auto;flex-wrap:nowrap;gap:32px}@media(max-width:576px){.pt0{padding-top:0}}.l-page-wrapper{margin:0 16px;padding:40px}.montserrat{font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal}body{font-size:1rem;line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:700}.noto,.c-heading h2 span,.u-jp40,.c-page__head-title h2,.u-jp32,.p-contact .c-head h1,.p-contact__title h1,.p-thanks h1,.p-404 h1,.l-fv-area__content h1,.c-heading h2,.c-title-area h1,.c-contact__right-text-area h2,.u-jp30,.u-jp28,.l-article h1,.c-heading,.u-jp24,.c-writer-profile h1,.c-archive-explanation h1,.p-fv__content-left .slider-list__item-textarea h2,.c-heading-h2,.l-article__main-content h2,.u-jp22,.tour-contact__top-title h2,.p-faq-list__item .c-heading-blue,.c-heading-h2-2,.p-fv__content-right .fv-column-list__title h2,.c-heading-blue,.common-heading-h2,.u-jp20,.schedule-day h3,.tour-contact__top-call p,.related-column-group__title,.c-heading-h3,.l-article__main-content h3,.u-jp18,.tour-contact__top-detail h3 a,.c-faq-list__question h3,.c-faq-list__answer p,.p-contact__list li,.p-contact__attention,.p-contact__form .c-mail-button,.archive-column-area .column-list__item .column-title,.archive-column-area-raw .column-list__item .column-title,.archive-column .column-list__item:nth-child(-n+6) .column-title,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-title,.p-top-column .column-list__item:nth-child(-n+3) .column-title,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-title,.keyword-title,.tour-list__item .tour-imgarea h3,.sign-up-btn,.c-floating a,.common-title,.l-article__main-content h4,.c-contact__right__btn a,.c-page-heading h1 span,.c-fv-archive__content h1 span,.c-heading-center span,.c-floating1 a,.search-detail__title,.c-heading-text,.u-jp16,.map-access__heading,.map__textarea .map__title,.tour-tabs__nav li,.p-faq-anchor a,.p-policy-list__item h2,.p-contact__description,.p-contact__title p,.p-contact__form .form-group label,.p-contact__form .form-group input,.p-contact__form .form-group select,.p-contact__form .form-group textarea,.p-thanks p,.p-404 p,.l-fv-area__content p,.p-fv__content-left .slider-list__item-textarea .column-text,.p-top-gourmet__ctg .gourmet-ctg-list__item-textarea h3,.p-top-hotel .hotel-ctg-list__item-textarea h3,.p-top-navigator .navigator-list__item-textarea h3,.area-tab,.area-content h3 span,.search-box__btn,.column-list__item-textarea .column-title,.tour-list__item .tour-number p,.list-btn,.c-page__head-title p,.l-article__main-content span,.l-article__main-content .comment-block__textarea .comment-block__title,.l-article__main-content .info-column__textarea .info-column__title,.l-article__main-content .map__textarea .map__title,.l-article__main-content strong,.l-article__main-content #toc,.l-article__main-content a,.l-article__main-content b,.l-article__writer-name,.l-article__writer-text,.single-pagenation,.c-contact__right-text-area p,.c-sidebar .writer__title-right .writer-name,.u-jp14,.hotel-detail .hotel-price__label,.schedule-day p,.schedule-list li,.condition-table th,.condition-table td,.condition-note,.p-policy-list__item p,.p-contact__text,.p-contact__form .form-group .form-note,.c-writer-profile__content-text,.c-archive-explanation__content-text,.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-map,.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-column,.p-fv__content-right .fv-column-list__item-textarea h3,.p-top-column-ctg .column-ctg-list__item h3,.area-content p,.search-box__label,.search-box__select,.related-column-group__btn,.tour-list__item .tour-textarea .tour-table .tour-table-text,.c-heading p,.l-article-map a,.l-article-ctg-list li a,.l-article-tag-list li a span,.l-article__main-content .comment-block__imgarea a,.l-article__main-content .comment-block__textarea .comment-block__text,.l-article__main-content .info-table__list tr td,.l-article__main-content p,.l-article__main-content #toc li a,.l-article__main-content .color-table1 tbody td,.c-sidebar .search__btn .search-form-5 input,.c-sidebar .ranking-list__item-textarea h3,.c-sidebar .side-tour-list__item-textarea .side-tour-list__title,.c-sidebar .side-tour-list__item-textarea .side-tour-list__price,.c-sidebar .side-area-list__item-textarea .side-area-list__title,.c-sidebar .side-area-list__item-textarea .side-area-list__price,.c-sidebar .side-gourmet-list__item-textarea .side-gourmet-list__title,.c-sidebar .side-hotel-list__item-textarea .side-hotel-list__title,.c-sidebar .side-link-list__item-textarea .side-link-list__title,.c-sidebar .side-column-list__item .side-column-list__title,.c-sidebar .keyword-list-block .c-sidebar__title,.c-sidebar .keyword-list li a,.c-chat-list__item-textarea p,.search-detail__content-textarea p,.footer .footer-menu-list__item p a,.header-right-search .search-form-5 input,.header-menu li a p,.u-jp13,.hotel-detail .hotel-info__list div dt,.hotel-detail .hotel-info__list div dd,.map__textarea .map__text,.p-top-about .p-about__content-textarea p,.search-box__ctg li a span,.search-box__tags li a span,.tour-list__item .tour-textarea .tour-taglist li,.l-article__main-content .info-column__textarea .info-column__text,.l-article__main-content .map__textarea .map__text,.c-sidebar .writer__text,.footer__title-area p,.footer .footer-menu-ctg-list__item,.u-jp12,.tour-contact__top-detail p,.p-contact__form .form-group .form-error,.p-contact__form .form-group .required,.p-contact__form .c-mail-button__note,.p-contact__form .submit-button__inner .submit-button__note,.submit-button__inner .submit-button__note,.archive-column-area .column-list__item .column-area-ctg,.archive-column-area .column-list__item .column-ctg,.archive-column-area .column-list__item .column-text,.archive-column-area .column-list__item .column-tag-list li,.archive-column-area-raw .column-list__item .column-area-ctg,.archive-column-area-raw .column-list__item .column-ctg,.archive-column-area-raw .column-list__item .column-text,.archive-column-area-raw .column-list__item .column-tag-list li,.archive-column .column-list__item:nth-child(-n+6) .column-area-ctg,.archive-column .column-list__item:nth-child(-n+6) .column-ctg,.archive-column .column-list__item:nth-child(-n+6) .column-text,.archive-column .column-list__item:nth-child(-n+6) .column-tag-list li,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-area-ctg,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-ctg,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-text,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-tag-list li,.p-fv__content-right .fv-column-list__item-textarea .ctg-area .ctg-map,.p-top-column .column-list__item:nth-child(-n+3) .column-area-ctg,.p-top-column .column-list__item:nth-child(-n+3) .column-ctg,.p-top-column .column-list__item:nth-child(-n+3) .column-text,.p-top-column .column-list__item:nth-child(-n+3) .column-tag-list li,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-area-ctg,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-ctg,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-text,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-tag-list li,.p-top-column-ctg .column-ctg-list__item p,.p-top-gourmet__ctg .gourmet-ctg-list__item-textarea p,.p-top-hotel .hotel-ctg-list__item-textarea p,.p-top-navigator .navigator-list__item-textarea a,.tour-list__item .tour-imgarea .tour-img .number-of-nights p,.tour-list__item .tour-textarea .tour-table .tour-table-title,.c-title-area h1 span,.l-breadcrumbs__item,.l-article__ctg,.c-sidebar .writer__title-right a,.c-sidebar .ranking-list__item-textarea .ctg-area .ctg-map,.footer .footer-sub-menu-list li a,.u-jp11,.p-fv__content-right .fv-column-list__item-textarea .tag-list li,.column-list__item-textarea .column-ctg-area .column-area-ctg,.column-list__item-textarea .column-ctg-area .column-ctg,.column-list__item-textarea .column-text,.column-list__item-textarea .column-tag-list li span,.c-sidebar .ranking-list__item-textarea .tag-list li,.c-sidebar .side-gourmet-list__item-textarea .side-tour-list__text,.c-sidebar .side-hotel-list__item-textarea .side-hotel-list__text,.c-sidebar .side-link-list__item-textarea .side-link-list__text,.c-sidebar .side-column-list__item .side-column-list__text,.footer .copy-right,.header-left h1,.header-right-search p a,body,h1,h2,h3,h4,h5,h6{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400}.alfa,.area-content h3,.tour-list__item .tour-number p span,.tour-list__item .tour-textarea .tour-table .tour-table-text span,.c-heading h2,.l-article__main-content #toc .title,.c-page-heading h1,.c-fv-archive__content h1,.c-heading-center,.header .header-btn-area__menu-btn p{font-family:Alfa Slab One,serif;font-weight:400;font-style:normal}.roboto,.p-fv__content-left .slider-list__item-textarea .column-date,.column-list__item-textarea .column-date,.l-article__date,.u-eng20,.u-eng18,.c-page__head-title h2 span,.u-eng16,.pagination a,.u-eng12,.c-heading span,.u-eng10{font-family:Roboto Condensed,sans-serif;font-style:normal}.lato,.c-title-area h1 span{font-family:Lato,sans-serif;font-style:normal}.u-jp11,.p-fv__content-right .fv-column-list__item-textarea .tag-list li,.column-list__item-textarea .column-ctg-area .column-area-ctg,.column-list__item-textarea .column-ctg-area .column-ctg,.column-list__item-textarea .column-text,.column-list__item-textarea .column-tag-list li span,.c-sidebar .ranking-list__item-textarea .tag-list li,.c-sidebar .side-gourmet-list__item-textarea .side-tour-list__text,.c-sidebar .side-hotel-list__item-textarea .side-hotel-list__text,.c-sidebar .side-link-list__item-textarea .side-link-list__text,.c-sidebar .side-column-list__item .side-column-list__text,.footer .copy-right,.header-left h1,.header-right-search p a{font-size:1.1rem;line-height:1.5;letter-spacing:.03em}.u-jp12,.tour-contact__top-detail p,.p-contact__form .form-group .form-error,.p-contact__form .form-group .required,.p-contact__form .c-mail-button__note,.p-contact__form .submit-button__inner .submit-button__note,.submit-button__inner .submit-button__note,.archive-column-area .column-list__item .column-area-ctg,.archive-column-area .column-list__item .column-ctg,.archive-column-area .column-list__item .column-text,.archive-column-area .column-list__item .column-tag-list li,.archive-column-area-raw .column-list__item .column-area-ctg,.archive-column-area-raw .column-list__item .column-ctg,.archive-column-area-raw .column-list__item .column-text,.archive-column-area-raw .column-list__item .column-tag-list li,.archive-column .column-list__item:nth-child(-n+6) .column-area-ctg,.archive-column .column-list__item:nth-child(-n+6) .column-ctg,.archive-column .column-list__item:nth-child(-n+6) .column-text,.archive-column .column-list__item:nth-child(-n+6) .column-tag-list li,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-area-ctg,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-ctg,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-text,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-tag-list li,.p-fv__content-right .fv-column-list__item-textarea .ctg-area .ctg-map,.p-top-column .column-list__item:nth-child(-n+3) .column-area-ctg,.p-top-column .column-list__item:nth-child(-n+3) .column-ctg,.p-top-column .column-list__item:nth-child(-n+3) .column-text,.p-top-column .column-list__item:nth-child(-n+3) .column-tag-list li,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-area-ctg,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-ctg,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-text,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-tag-list li,.p-top-column-ctg .column-ctg-list__item p,.p-top-gourmet__ctg .gourmet-ctg-list__item-textarea p,.p-top-hotel .hotel-ctg-list__item-textarea p,.p-top-navigator .navigator-list__item-textarea a,.tour-list__item .tour-imgarea .tour-img .number-of-nights p,.tour-list__item .tour-textarea .tour-table .tour-table-title,.c-title-area h1 span,.l-breadcrumbs__item,.l-article__ctg,.c-sidebar .writer__title-right a,.c-sidebar .ranking-list__item-textarea .ctg-area .ctg-map,.footer .footer-sub-menu-list li a{font-size:1.2rem;line-height:1.5;letter-spacing:.03em}@media(max-width:576px){.u-jp12,.tour-contact__top-detail p,.p-contact__form .form-group .form-error,.p-contact__form .form-group .required,.p-contact__form .c-mail-button__note,.p-contact__form .submit-button__inner .submit-button__note,.submit-button__inner .submit-button__note,.archive-column-area .column-list__item .column-area-ctg,.archive-column-area .column-list__item .column-ctg,.archive-column-area .column-list__item .column-text,.archive-column-area .column-list__item .column-tag-list li,.archive-column-area-raw .column-list__item .column-area-ctg,.archive-column-area-raw .column-list__item .column-ctg,.archive-column-area-raw .column-list__item .column-text,.archive-column-area-raw .column-list__item .column-tag-list li,.archive-column .column-list__item:nth-child(-n+6) .column-area-ctg,.archive-column .column-list__item:nth-child(-n+6) .column-ctg,.archive-column .column-list__item:nth-child(-n+6) .column-text,.archive-column .column-list__item:nth-child(-n+6) .column-tag-list li,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-area-ctg,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-ctg,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-text,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-tag-list li,.p-fv__content-right .fv-column-list__item-textarea .ctg-area .ctg-map,.p-top-column .column-list__item:nth-child(-n+3) .column-area-ctg,.p-top-column .column-list__item:nth-child(-n+3) .column-ctg,.p-top-column .column-list__item:nth-child(-n+3) .column-text,.p-top-column .column-list__item:nth-child(-n+3) .column-tag-list li,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-area-ctg,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-ctg,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-text,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-tag-list li,.p-top-column-ctg .column-ctg-list__item p,.p-top-gourmet__ctg .gourmet-ctg-list__item-textarea p,.p-top-hotel .hotel-ctg-list__item-textarea p,.p-top-navigator .navigator-list__item-textarea a,.tour-list__item .tour-imgarea .tour-img .number-of-nights p,.tour-list__item .tour-textarea .tour-table .tour-table-title,.c-title-area h1 span,.l-breadcrumbs__item,.l-article__ctg,.c-sidebar .writer__title-right a,.c-sidebar .ranking-list__item-textarea .ctg-area .ctg-map,.footer .footer-sub-menu-list li a{font-size:1.2rem}}.u-jp13,.hotel-detail .hotel-info__list div dt,.hotel-detail .hotel-info__list div dd,.map__textarea .map__text,.p-top-about .p-about__content-textarea p,.search-box__ctg li a span,.search-box__tags li a span,.tour-list__item .tour-textarea .tour-taglist li,.l-article__main-content .info-column__textarea .info-column__text,.l-article__main-content .map__textarea .map__text,.c-sidebar .writer__text,.footer__title-area p,.footer .footer-menu-ctg-list__item{font-size:13px;line-height:1.5;letter-spacing:.03em}@media(max-width:576px){.u-jp13,.hotel-detail .hotel-info__list div dt,.hotel-detail .hotel-info__list div dd,.map__textarea .map__text,.p-top-about .p-about__content-textarea p,.search-box__ctg li a span,.search-box__tags li a span,.tour-list__item .tour-textarea .tour-taglist li,.l-article__main-content .info-column__textarea .info-column__text,.l-article__main-content .map__textarea .map__text,.c-sidebar .writer__text,.footer__title-area p,.footer .footer-menu-ctg-list__item{font-size:12px}}.u-jp14,.hotel-detail .hotel-price__label,.schedule-day p,.schedule-list li,.condition-table th,.condition-table td,.condition-note,.p-policy-list__item p,.p-contact__text,.p-contact__form .form-group .form-note,.c-writer-profile__content-text,.c-archive-explanation__content-text,.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-map,.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-column,.p-fv__content-right .fv-column-list__item-textarea h3,.p-top-column-ctg .column-ctg-list__item h3,.area-content p,.search-box__label,.search-box__select,.related-column-group__btn,.tour-list__item .tour-textarea .tour-table .tour-table-text,.c-heading p,.l-article-map a,.l-article-ctg-list li a,.l-article-tag-list li a span,.l-article__main-content .comment-block__imgarea a,.l-article__main-content .comment-block__textarea .comment-block__text,.l-article__main-content .info-table__list tr td,.l-article__main-content p,.l-article__main-content #toc li a,.l-article__main-content .color-table1 tbody td,.c-sidebar .search__btn .search-form-5 input,.c-sidebar .ranking-list__item-textarea h3,.c-sidebar .side-tour-list__item-textarea .side-tour-list__title,.c-sidebar .side-tour-list__item-textarea .side-tour-list__price,.c-sidebar .side-area-list__item-textarea .side-area-list__title,.c-sidebar .side-area-list__item-textarea .side-area-list__price,.c-sidebar .side-gourmet-list__item-textarea .side-gourmet-list__title,.c-sidebar .side-hotel-list__item-textarea .side-hotel-list__title,.c-sidebar .side-link-list__item-textarea .side-link-list__title,.c-sidebar .side-column-list__item .side-column-list__title,.c-sidebar .keyword-list-block .c-sidebar__title,.c-sidebar .keyword-list li a,.c-chat-list__item-textarea p,.search-detail__content-textarea p,.footer .footer-menu-list__item p a,.header-right-search .search-form-5 input,.header-menu li a p{font-size:1.4rem;line-height:1.65;letter-spacing:.05em}@media(max-width:576px){.u-jp14,.hotel-detail .hotel-price__label,.schedule-day p,.schedule-list li,.condition-table th,.condition-table td,.condition-note,.p-policy-list__item p,.p-contact__text,.p-contact__form .form-group .form-note,.c-writer-profile__content-text,.c-archive-explanation__content-text,.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-map,.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-column,.p-fv__content-right .fv-column-list__item-textarea h3,.p-top-column-ctg .column-ctg-list__item h3,.area-content p,.search-box__label,.search-box__select,.related-column-group__btn,.tour-list__item .tour-textarea .tour-table .tour-table-text,.c-heading p,.l-article-map a,.l-article-ctg-list li a,.l-article-tag-list li a span,.l-article__main-content .comment-block__imgarea a,.l-article__main-content .comment-block__textarea .comment-block__text,.l-article__main-content .info-table__list tr td,.l-article__main-content p,.l-article__main-content #toc li a,.l-article__main-content .color-table1 tbody td,.c-sidebar .search__btn .search-form-5 input,.c-sidebar .ranking-list__item-textarea h3,.c-sidebar .side-tour-list__item-textarea .side-tour-list__title,.c-sidebar .side-tour-list__item-textarea .side-tour-list__price,.c-sidebar .side-area-list__item-textarea .side-area-list__title,.c-sidebar .side-area-list__item-textarea .side-area-list__price,.c-sidebar .side-gourmet-list__item-textarea .side-gourmet-list__title,.c-sidebar .side-hotel-list__item-textarea .side-hotel-list__title,.c-sidebar .side-link-list__item-textarea .side-link-list__title,.c-sidebar .side-column-list__item .side-column-list__title,.c-sidebar .keyword-list-block .c-sidebar__title,.c-sidebar .keyword-list li a,.c-chat-list__item-textarea p,.search-detail__content-textarea p,.footer .footer-menu-list__item p a,.header-right-search .search-form-5 input,.header-menu li a p{font-size:1.3rem}}.u-jp16,.map-access__heading,.map__textarea .map__title,.tour-tabs__nav li,.p-faq-anchor a,.p-policy-list__item h2,.p-contact__description,.p-contact__title p,.p-contact__form .form-group label,.p-contact__form .form-group input,.p-contact__form .form-group select,.p-contact__form .form-group textarea,.p-thanks p,.p-404 p,.l-fv-area__content p,.p-fv__content-left .slider-list__item-textarea .column-text,.p-top-gourmet__ctg .gourmet-ctg-list__item-textarea h3,.p-top-hotel .hotel-ctg-list__item-textarea h3,.p-top-navigator .navigator-list__item-textarea h3,.area-tab,.area-content h3 span,.search-box__btn,.column-list__item-textarea .column-title,.tour-list__item .tour-number p,.list-btn,.c-page__head-title p,.l-article__main-content span,.l-article__main-content .comment-block__textarea .comment-block__title,.l-article__main-content .info-column__textarea .info-column__title,.l-article__main-content .map__textarea .map__title,.l-article__main-content strong,.l-article__main-content #toc,.l-article__main-content a,.l-article__main-content b,.l-article__writer-name,.l-article__writer-text,.single-pagenation,.c-contact__right-text-area p,.c-sidebar .writer__title-right .writer-name{font-size:1.6rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-jp16,.map-access__heading,.map__textarea .map__title,.tour-tabs__nav li,.p-faq-anchor a,.p-policy-list__item h2,.p-contact__description,.p-contact__title p,.p-contact__form .form-group label,.p-contact__form .form-group input,.p-contact__form .form-group select,.p-contact__form .form-group textarea,.p-thanks p,.p-404 p,.l-fv-area__content p,.p-fv__content-left .slider-list__item-textarea .column-text,.p-top-gourmet__ctg .gourmet-ctg-list__item-textarea h3,.p-top-hotel .hotel-ctg-list__item-textarea h3,.p-top-navigator .navigator-list__item-textarea h3,.area-tab,.area-content h3 span,.search-box__btn,.column-list__item-textarea .column-title,.tour-list__item .tour-number p,.list-btn,.c-page__head-title p,.l-article__main-content span,.l-article__main-content .comment-block__textarea .comment-block__title,.l-article__main-content .info-column__textarea .info-column__title,.l-article__main-content .map__textarea .map__title,.l-article__main-content strong,.l-article__main-content #toc,.l-article__main-content a,.l-article__main-content b,.l-article__writer-name,.l-article__writer-text,.single-pagenation,.c-contact__right-text-area p,.c-sidebar .writer__title-right .writer-name{font-size:1.4rem}}.u-jp18,.tour-contact__top-detail h3 a,.c-faq-list__question h3,.c-faq-list__answer p,.p-contact__list li,.p-contact__attention,.p-contact__form .c-mail-button,.archive-column-area .column-list__item .column-title,.archive-column-area-raw .column-list__item .column-title,.archive-column .column-list__item:nth-child(-n+6) .column-title,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-title,.p-top-column .column-list__item:nth-child(-n+3) .column-title,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-title,.keyword-title,.tour-list__item .tour-imgarea h3,.sign-up-btn,.c-floating a,.common-title,.l-article__main-content h4,.c-contact__right__btn a,.c-page-heading h1 span,.c-fv-archive__content h1 span,.c-heading-center span,.c-floating1 a,.search-detail__title,.c-heading-text{font-size:1.8rem;letter-spacing:.05em}@media(max-width:576px){.u-jp18,.tour-contact__top-detail h3 a,.c-faq-list__question h3,.c-faq-list__answer p,.p-contact__list li,.p-contact__attention,.p-contact__form .c-mail-button,.archive-column-area .column-list__item .column-title,.archive-column-area-raw .column-list__item .column-title,.archive-column .column-list__item:nth-child(-n+6) .column-title,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-title,.p-top-column .column-list__item:nth-child(-n+3) .column-title,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-title,.keyword-title,.tour-list__item .tour-imgarea h3,.sign-up-btn,.c-floating a,.common-title,.l-article__main-content h4,.c-contact__right__btn a,.c-page-heading h1 span,.c-fv-archive__content h1 span,.c-heading-center span,.c-floating1 a,.search-detail__title,.c-heading-text{font-size:1.6rem}}.u-jp20,.schedule-day h3,.tour-contact__top-call p,.related-column-group__title,.c-heading-h3,.l-article__main-content h3{font-size:2rem;line-height:1.2;letter-spacing:.03em}@media(max-width:576px){.u-jp20,.schedule-day h3,.tour-contact__top-call p,.related-column-group__title,.c-heading-h3,.l-article__main-content h3{font-size:1.8rem}}.u-jp22,.tour-contact__top-title h2,.p-faq-list__item .c-heading-blue,.c-heading-h2-2,.p-fv__content-right .fv-column-list__title h2,.c-heading-blue,.common-heading-h2{font-size:2.2rem;line-height:1.5;letter-spacing:.05em}@media(max-width:576px){.u-jp22,.tour-contact__top-title h2,.p-faq-list__item .c-heading-blue,.c-heading-h2-2,.p-fv__content-right .fv-column-list__title h2,.c-heading-blue,.common-heading-h2{font-size:2rem}}.u-jp24,.c-writer-profile h1,.c-archive-explanation h1,.p-fv__content-left .slider-list__item-textarea h2,.c-heading-h2,.l-article__main-content h2{font-size:2.4rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-jp24,.c-writer-profile h1,.c-archive-explanation h1,.p-fv__content-left .slider-list__item-textarea h2,.c-heading-h2,.l-article__main-content h2{font-size:2.2rem}}.u-jp28,.l-article h1,.c-heading{font-size:2.8rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-jp28,.l-article h1,.c-heading{font-size:2.4rem}}.u-jp30{font-size:3rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-jp30{font-size:2.6rem}}.u-jp32,.p-contact .c-head h1,.p-contact__title h1,.p-thanks h1,.p-404 h1,.l-fv-area__content h1,.c-heading h2,.c-title-area h1,.c-contact__right-text-area h2{font-size:3.2rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-jp32,.p-contact .c-head h1,.p-contact__title h1,.p-thanks h1,.p-404 h1,.l-fv-area__content h1,.c-heading h2,.c-title-area h1,.c-contact__right-text-area h2{font-size:2.8rem}}.u-jp40,.c-page__head-title h2{font-size:4rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-jp40,.c-page__head-title h2{font-size:3.2rem}}.u-eng10{font-weight:700;font-size:1rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-eng10{font-size:1rem}}.u-eng12,.c-heading span{font-weight:700;font-size:1.2rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-eng12,.c-heading span{font-size:1.2rem}}.u-eng16,.pagination a{font-weight:700;font-size:1.6rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-eng16,.pagination a{font-size:1.4rem}}.u-eng18,.c-page__head-title h2 span{font-weight:700;font-size:1.8rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-eng18,.c-page__head-title h2 span{font-size:1.4rem}}.u-eng20{font-weight:700;font-size:2rem;line-height:1.4;letter-spacing:.05em}@media(max-width:576px){.u-eng20{font-size:1.6rem}}.c-heading span{display:block;font-weight:700;margin-bottom:.25rem}.c-heading{font-weight:900}.c-heading-text{font-weight:500}.header{position:fixed;z-index:900;top:0;left:0;width:100%;background-color:#f5f5f5}.header__inner{position:relative}.header__content{max-width:1264px;margin:0 auto;padding:16px;display:flex;align-items:center;gap:8px;justify-content:space-between}@media(max-width:992px){.header__content{right:40px}}@media(max-width:576px){.header__content{padding:8px}}.header-left{display:flex;gap:8px;flex-direction:column}@media(max-width:576px){.header-left h1{font-size:8px}}.header-left img{width:100%;max-width:314px}@media(max-width:576px){.header-left img{max-width:200px}}.header-right__inner{display:flex;gap:8px;flex-direction:column}@media(max-width:992px){.header-right__inner{display:none}}.header-right{display:flex;gap:8px}.header-right-search{display:flex;align-items:center;gap:16px}.header-right-search p a{font-weight:400}.header-right-search .search-form-5{display:flex;justify-content:space-between;align-items:center;width:260px;overflow:hidden;border:1px solid #333333;border-radius:24px;background-color:#fff}.header-right-search .search-form-5 input{height:45px;padding:5px 15px;border:none;box-sizing:border-box;outline:none}.header-right-search .search-form-5 input::placeholder{color:#777}.header-right-search .search-form-5 button{display:flex;justify-content:center;align-items:center;width:50px;height:45px;border:none;background-color:transparent;cursor:pointer}.header-right-search .search-form-5 button:after{width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M23.7%2020.8%2019%2016.1c-.2-.2-.5-.3-.8-.3h-.8c1.3-1.7%202-3.7%202-6C19.5%204.4%2015.1%200%209.7%200S0%204.4%200%209.7s4.4%209.7%209.7%209.7c2.3%200%204.3-.8%206-2v.8c0%20.3.1.6.3.8l4.7%204.7c.4.4%201.2.4%201.6%200l1.3-1.3c.5-.5.5-1.2.1-1.6zm-14-5.1c-3.3%200-6-2.7-6-6s2.7-6%206-6%206%202.7%206%206-2.6%206-6%206z%22%20fill%3D%22%23777777%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E);background-repeat:no-repeat;content:""}.header-menu{display:flex;gap:24px;justify-content:center}.header-menu li a{width:58px;display:flex;flex-direction:column;gap:4px;align-items:center}.header-menu li a img{width:28px}.header-menu li a p{font-weight:700}.header .header-btn-area{display:flex;top:0;right:16px;gap:6px;margin-top:-16px}@media(max-width:992px){.header .header-btn-area{right:40px;margin-top:-16px}}@media(max-width:576px){.header .header-btn-area{right:40px;margin-top:-8px}}.header .header-btn-area__menu-btn{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:91px;height:129px;border:none;background-position:center;background-size:contain}@media(max-width:576px){.header .header-btn-area__menu-btn{width:57px;height:71px}}.header .header-btn-area__menu-btn p{font-size:15px;color:#004999}@media(max-width:576px){.header .header-btn-area__menu-btn p{display:none}}.header .header-btn-area__menu-btn img{width:31px}@media(max-width:576px){.header .header-btn-area__menu-btn img{width:24px}}.drawer-overlay{position:fixed;inset:0;background:#00000073;opacity:0;pointer-events:none;transition:.3s;z-index:9999}.drawer-overlay.is-open{opacity:1;pointer-events:auto}.header-drawer{position:fixed;top:0;right:0;height:100vh;background:#fff;transform:translate(100%);transition:.4s ease;z-index:10000;width:30%}@media(max-width:992px){.header-drawer{width:80%}}.header-drawer.is-open{transform:translate(0)}.header-drawer__inner{padding:40px;height:100%;overflow-y:auto}.header-btn-area__menu-btn{position:relative}.header-btn-area__menu-btn .menu-icon{width:24px;height:18px;position:relative}.header-btn-area__menu-btn .menu-icon span{position:absolute;left:0;width:100%;height:2px;background:#004999;transition:.3s ease}.header-btn-area__menu-btn .menu-icon span:nth-child(1){top:0}.header-btn-area__menu-btn .menu-icon span:nth-child(2){top:50%;transform:translateY(-50%)}.header-btn-area__menu-btn .menu-icon span:nth-child(3){bottom:0}.header-btn-area__menu-btn.is-open .menu-icon span:nth-child(1){top:50%;transform:rotate(45deg)}.header-btn-area__menu-btn.is-open .menu-icon span:nth-child(2){opacity:0}.header-btn-area__menu-btn.is-open .menu-icon span:nth-child(3){top:50%;bottom:auto;transform:rotate(-45deg)}.header-drawer{color:#333}.header-drawer__inner{display:flex;flex-direction:column;gap:40px}.header-drawer__head img{width:100%;max-width:200px}.drawer-menu-list{display:flex;flex-direction:column;gap:32px}.drawer-menu-list__item{display:flex;flex-direction:column;gap:12px}.drawer-menu-title a{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:16px;color:#333}.drawer-menu-title a img{width:24px;height:auto}.drawer-menu-title a:hover{opacity:.7}.drawer-menu-ctg-list{display:grid;grid-template-columns:1fr;gap:6px;padding-left:32px}.drawer-menu-ctg-list li a{font-size:14px;line-height:1.6;color:#555}.drawer-menu-ctg-list li a:hover{text-decoration:underline}.drawer-sub-menu{margin-top:auto;padding-top:24px;border-top:1px solid #ddd;display:flex;flex-direction:column;gap:12px}.drawer-sub-menu a{font-size:13px;color:#666}.drawer-sub-menu a:hover{opacity:.7}@media(max-width:992px){.header-drawer__inner{padding:32px 24px;gap:32px}.drawer-menu-title a{font-size:15px}.drawer-menu-ctg-list{padding-left:24px}}.drawer-close{position:fixed;top:20px;right:20px;width:32px;height:32px;background:none;border:none;cursor:pointer;z-index:10001}.drawer-close span{position:absolute;left:0;top:50%;width:100%;height:2px;background:#004999}.drawer-close span:nth-child(1){transform:rotate(45deg)}.drawer-close span:nth-child(2){transform:rotate(-45deg)}.drawer-close:hover{opacity:.7}.footer{position:relative;background-color:#333;display:flex;flex-direction:column;align-items:center}.footer__inner{max-width:928px;padding:40px 16px;z-index:1}.footer__title-area{text-align:center;margin-bottom:20px}.footer__title-area a{display:inline-block;margin-bottom:8px}.footer__title-area a img{max-width:314px}@media(max-width:768px){.footer__title-area a img{max-width:240px}}.footer__title-area p{color:#fff}.footer .footer-menu-list{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:20px}@media(max-width:768px){.footer .footer-menu-list{gap:20px}}.footer .footer-menu-list__item{color:#fff;width:calc((100% - 120px)/4)}@media(max-width:768px){.footer .footer-menu-list__item{width:calc((100% - 20px)/2)}}.footer .footer-menu-list__item p a{display:flex;gap:4px;font-weight:700;color:#fff}.footer .footer-menu-list__item p{padding-bottom:8px;border-bottom:1px solid #ffffff;margin-bottom:8px}.footer .footer-menu-list__item p img{width:22px}.footer .footer-menu-ctg-list{display:flex;flex-direction:column;gap:8px}.footer .footer-menu-ctg-list__item{padding-left:14px;position:relative}.footer .footer-menu-ctg-list__item:before{position:absolute;content:"";background-color:#fff;width:8px;height:1px;left:0;top:10px}.footer .footer-menu-ctg-list__item a{color:#fff}.footer .footer-sub-menu-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:12px;border-top:1px dashed #ffffff;border-bottom:1px dashed #ffffff;margin-bottom:40px}@media(max-width:768px){.footer .footer-sub-menu-list{gap:16px;margin-bottom:20px}}.footer .footer-sub-menu-list li a{color:#fff;font-weight:500}.footer .copy-right{color:#fff;text-align:center;font-weight:500}.footer .footer-cover{position:absolute;width:100%;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:0}.c-heading-blue{color:#004999;scroll-margin-top:120px;padding:4px 16px;border-left:4px solid #004999;font-weight:700;margin-bottom:24px}@media(max-width:768px){.c-heading-blue{margin-bottom:12px;font-size:18px;padding:2px 10px}}.common-main{width:calc(100% - 340px)}@media(max-width:1200px){.common-main{width:100%}}.common-aside{min-width:300px;max-width:300px}@media(max-width:992px){.common-aside{min-width:auto;max-width:none;padding:0 12px;width:100%}}@media(max-width:576px){.c-heading{margin-bottom:24px}}.c-heading h2{display:inline-block;z-index:2;font-weight:700;color:#03d1ee;position:relative}.c-heading h2 span{margin-left:8px;color:#004999;display:inline-block;font-size:18px;font-weight:700}@media(max-width:576px){.c-heading h2 span{font-size:16px}}@media(max-width:576px){.c-heading h2{font-size:24px}}.c-heading p{margin-top:16px;line-height:1.5}.c-heading .heading-dcr{z-index:-1;position:absolute;top:-16px;left:-16px;width:64px}@media(max-width:768px){.c-heading .heading-dcr{width:48px;left:-8px}}.c-heading.-center{text-align:center}.common-heading-h2{margin-bottom:24px;padding:4px 0 4px 12px;color:#333;font-weight:700;border-left:4px solid #004999}.common-title{margin-bottom:24px;padding:2px 0 2px 12px;border-left:4px solid #004999;font-weight:700}.c-title-area{padding:24px 8px}@media(max-width:576px){.c-title-area{padding:12px}}.c-title-area{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}.c-title-area h1{text-align:center;font-weight:700}@media(max-width:576px){.c-title-area h1{font-size:24px}}.c-title-area h1 span{display:block;font-weight:700;margin-top:8px;color:#004999}.l-breadcrumbs{padding-top:8px;padding-bottom:8px}.l-breadcrumbs__inner{display:flex;white-space:nowrap;overflow-y:scroll;align-items:center;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.l-breadcrumbs__inner ::-webkit-scrollbar{display:none}.l-breadcrumbs__inner img{display:inline-block;padding:0 8px}.l-breadcrumbs__item{font-weight:400}.l-breadcrumbs__item:hover:last-child{opacity:1}.l-breadcrumbs__text{color:#0009;font-weight:300}.u-text-hover-in{text-decoration:underline}@media(max-width:576px){.l-block-main{padding:0}}.c-page__head-title h2{font-weight:900}.c-page__head-title h2 span{display:block}.c-heading-h2{margin-bottom:24px;padding-left:12px;border-left:4px solid #004999;font-weight:700}.c-heading-h3{position:relative;font-weight:700;border-bottom:2px solid #E5E4E5}.c-heading-h3:after{content:"";position:absolute;left:0;bottom:-2px;width:80px;height:2px;background-color:#004999}.c-heading-h3{padding-bottom:4px}@media(max-width:576px){.c-heading-h3{font-size:20px;margin-bottom:16px}}.c-heading-h2{margin-bottom:24px;padding-left:32px;font-weight:700;position:relative}.c-heading-h2:before{content:"";position:absolute;top:4px;left:0;width:28px;height:28px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/images/user/common/toc-img.svg)}@media(max-width:576px){.c-heading-h2{font-size:20px}}.l-article__inner{padding:40px}@media(max-width:1200px){.l-article__inner{padding:32px}}@media(max-width:992px){.l-article__inner{padding:24px}}@media(max-width:768px){.l-article__inner{padding:20px}}@media(max-width:576px){.l-article__inner{padding:16px}}.l-article__inner{border:1px solid #333333;background-color:#fff;border-radius:20px}.l-article.ctg-gourmet .l-article-ctg-list li a{background-color:#faa019}.l-article.ctg-gourmet .l-article-tag-list li a{color:#faa019}.l-article .ctg-tour .l-article-tag-list li a{color:#004999}.l-article__titlearea.ctg-hotel .l-article-ctg-list li a{background-color:#98c864}.l-article__titlearea.ctg-hotel .l-article-tag-list li a{color:#98c864}.l-article-map a{display:inline-block;border:1px solid #004999;border-radius:4px;color:#004999;padding:3px 8px 6px 18px;font-weight:500;line-height:1.3;height:26px;position:relative}.l-article-map a:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:13px;height:13px;background-image:url(https://uzuzu.media/build/assets/map-icon-UluS5qze.svg);background-size:contain;background-repeat:no-repeat}.l-article__ctg-tag-area{display:flex;gap:8px;align-items:center;margin-bottom:8px;flex-wrap:wrap}.l-article-ctg-list{display:flex;align-items:center;gap:4px}.l-article-ctg-list li a{display:inline-block;padding:4px;background-color:#4bb9e7;color:#fff;font-weight:500;line-height:1.3;border-radius:4px;height:26px}.l-article-tag-list{display:flex;align-items:center;gap:4px}.l-article-tag-list li a{display:inline-block;padding:2px 8px 6px;background-color:#f5f5f5;color:#4bb9e7;font-weight:500;line-height:1.3;border-radius:4px;height:26px;font-size:16px}.l-article-tag-list li a span{font-weight:500;color:#5c5c5c;padding-left:2px}.l-article__date{font-size:14px;font-weight:800;color:gray}.l-article__ctg{border:1px solid #333333;background-color:#fff;padding:0 16px;background-color:#a3dffe;display:inline-block;border-radius:20px;margin-right:8px;font-weight:500}.l-article h1{font-weight:900}.l-article__thumbnail{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.l-article__main-content{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.l-article__main-content{gap:16px}}.l-article__main-content .flow-list img,.l-article__main-content .c-qa-block-list img{margin-bottom:0}.l-article__main-content h2{border-left:4px solid #004999;font-weight:700;padding:4px 16px;color:#004999;background-color:#f5f5f5}@media(max-width:576px){.l-article__main-content h2{padding:4px 8px;font-size:18px}}.l-article__main-content h3{position:relative;font-weight:700;line-height:1.5;padding-left:36px}@media(max-width:576px){.l-article__main-content h3{padding-left:32px;font-size:16px}}.l-article__main-content h3:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:20px;height:4px;background-color:#004999}@media(max-width:576px){.l-article__main-content h3:before{width:16px}}.l-article__main-content h4{font-weight:700}.l-article__main-content h4 span{background-color:#fff!important;display:inline-block!important;padding:0rem!important;margin-bottom:0;margin-right:4px}.l-article__main-content span{display:block;font-weight:500}.l-article__main-content span a{color:#004999;font-weight:400;font-size:12px!important}.l-article__main-content .comment-block{display:flex;align-items:start;gap:16px;padding:12px;background-color:#e5edf5;border-radius:0 24px 24px}.l-article__main-content .comment-block__imgarea{width:100%;max-width:80px}.l-article__main-content .comment-block__imgarea img{display:inline-block;border-radius:50%;border:2px solid #004999;margin-bottom:4px;box-sizing:border-box}.l-article__main-content .comment-block__imgarea a{text-align:center;display:block;color:#004999}.l-article__main-content .comment-block__textarea .comment-block__title{color:#004999;margin-bottom:8px;font-weight:700}.l-article__main-content .comment-block__textarea .comment-block__text{font-weight:500}.l-article__main-content .info-table{display:flex;align-items:start;gap:16px}@media(max-width:576px){.l-article__main-content .info-table{flex-direction:column}}.l-article__main-content .info-table__img{width:calc((100% - 16px)/2);aspect-ratio:16/9;background-position:center;background-size:cover}@media(max-width:576px){.l-article__main-content .info-table__img{width:100%}}.l-article__main-content .info-table__list{width:calc((100% - 16px)/2)}@media(max-width:576px){.l-article__main-content .info-table__list{width:100%}}.l-article__main-content .info-table__list tr:first-child{border-top:1px solid #5C5C5C}.l-article__main-content .info-table__list tr{border-bottom:1px solid #5C5C5C}.l-article__main-content .info-table__list tr td{padding:8px;color:#5c5c5c;font-weight:500}.l-article__main-content .info-table__list tr td:first-child{font-weight:700}.l-article__main-content .info-column{display:flex;gap:16px;align-items:start}@media(max-width:576px){.l-article__main-content .info-column{flex-direction:column}}.l-article__main-content .info-column__img{width:calc((100% - 16px)/2);aspect-ratio:16/9;background-position:center;background-size:cover}@media(max-width:576px){.l-article__main-content .info-column__img{width:100%}}.l-article__main-content .info-column__textarea{width:calc((100% - 16px)/2)}@media(max-width:576px){.l-article__main-content .info-column__textarea{width:100%}}.l-article__main-content .info-column__textarea .info-column__title{font-weight:700;color:#004999;padding:8px 12px;background-color:#f5f5f5;margin-bottom:8px}.l-article__main-content .info-column__textarea .info-column__text{line-height:1.8;font-weight:500}.l-article__main-content .info-column iframe{width:calc((100% - 16px)/2);aspect-ratio:16/9;background-position:center;background-size:cover;height:auto}@media(max-width:576px){.l-article__main-content .info-column iframe{width:100%}}.l-article__main-content .map{display:flex;gap:16px;align-items:start}@media(max-width:576px){.l-article__main-content .map{flex-direction:column}}.l-article__main-content .map__img{width:calc((100% - 16px)/2);aspect-ratio:16/9;background-position:center;background-size:cover}@media(max-width:576px){.l-article__main-content .map__img{width:100%}}.l-article__main-content .map__textarea{width:calc((100% - 16px)/2)}@media(max-width:576px){.l-article__main-content .map__textarea{width:100%}}.l-article__main-content .map__textarea .map__title{font-weight:700;color:#004999;padding:8px 12px;background-color:#f5f5f5;margin-bottom:8px}.l-article__main-content .map__textarea .map__text{line-height:1.8;font-weight:500}.l-article__main-content .map iframe{width:calc((100% - 16px)/2);aspect-ratio:16/9;background-position:center;background-size:cover;height:auto}@media(max-width:576px){.l-article__main-content .map iframe{width:100%}}.l-article__main-content .marker-orange{display:inline;background:linear-gradient(transparent 60%,#fce3bf 60%)}.l-article__main-content .marker-pink{display:inline;background:linear-gradient(transparent 60%,#ffcdd2 60%)}.l-article__main-content .marker-blue{display:inline;background:linear-gradient(transparent 60%,#b2ebf2 60%)}.l-article__main-content .marker-green{display:inline;background:linear-gradient(transparent 60%,#c8e6c9 60%)}.l-article__main-content .marker-yellow{display:inline;background:linear-gradient(transparent 60%,#fff59d 60%)}.l-article__main-content .marker-purple{display:inline;background:linear-gradient(transparent 60%,#eee3f7 60%)}.l-article__main-content p{font-weight:500;line-height:1.8}.l-article__main-content strong{font-weight:700;color:#004999}.l-article__main-content #toc{padding:12px 24px;background-color:#f5f5f5;border-radius:16px;border:1px dashed #004999}@media(max-width:576px){.l-article__main-content #toc{padding:12px}}.l-article__main-content #toc ul{list-style:disc inside!important;margin-bottom:1em}.l-article__main-content #toc li{position:relative;list-style:disc;list-style-position:inside;padding-left:1em;margin-left:0;margin-bottom:4px;line-height:1.6}.l-article__main-content #toc li ::marker{font-size:.8em;color:#333}.l-article__main-content #toc .title{font-size:24px;color:#03d1ee}.l-article__main-content #toc .title span{margin-left:4px;display:inline-block!important;font-weight:700;color:#333;font-size:16px!important}.l-article__main-content #toc ul{list-style:disc inside!important;padding-left:1em;margin-bottom:1em}.l-article__main-content #toc li{padding-left:1em;margin-left:0;margin-bottom:4px;line-height:1.6}.l-article__main-content #toc li::marker{font-size:1em;color:#004999}.l-article__main-content #toc li a{color:#333!important}.l-article__main-content a{color:#004999;font-weight:700;text-decoration:underline;word-break:break-word;overflow-wrap:anywhere}.l-article__main-content b{display:inline-block;background:linear-gradient(transparent 60%,#fcfc47 20%)}.l-article__main-content img{width:100%;display:block;max-width:620px}.l-article__main-content .color-table1{border-right:1px solid #E5E4E5;border-bottom:1px solid #E5E4E5;border-collapse:separate;border-spacing:0;border-radius:2px;overflow:hidden;table-layout:auto;margin-top:0;width:100%;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.l-article__main-content .color-table1 tbody .td-title{background-color:#e5edf5;width:100px;font-weight:700;color:#004999}@media(max-width:576px){.l-article__main-content .color-table1 tbody .td-title{width:80px}}.l-article__main-content .color-table1 tbody .td-text{background-color:#f5f5f5}.l-article__main-content .color-table1 tbody td{padding:10px;font-weight:500;border-bottom:1px solid #ddd;border-right:1px solid #e5e5e5}@media(max-width:576px){.l-article__main-content .color-table1 tbody td{padding:6px}}.l-article__writer{padding:1.6rem;border:1px solid #333333;border-radius:10px;display:flex;align-items:start}@media(max-width:576px){.l-article__writer{padding:1.2rem}}.l-article__writer img{width:100%;height:auto;max-width:80px;margin-right:20px}@media(max-width:576px){.l-article__writer img{margin-right:12px;max-width:48px}}.l-article__writer-name{font-weight:700}.l-article__writer-text{font-weight:500}.single-pagenation{display:flex;justify-content:space-between;align-items:center;gap:24px}.single-pagenation a{display:inline-flex;flex-direction:column;color:#333;text-decoration:none;font-weight:700;padding:8px 12px;transition:background-color .3s}.single-pagenation a img{width:53px;display:inline-block}@media(max-width:576px){.single-pagenation a img{width:40px}}.single-pagenation a.prev{align-items:end}.single-pagenation a .next{align-items:start}.single-pagenation a.list{border-bottom:2px solid #000000;background:#fff;padding:0 20px 12px}@media(max-width:576px){.single-pagenation a.list{padding:0 12px 12px;border-bottom:2px solid #000000}}.br500{display:none}@media(max-width:576px){.br500{display:block}}.br1200{display:none}@media(max-width:1200px){.br1200{display:block}}@media(max-width:576px){.br-pc{display:none}}.c-contact{background-position:center;background-size:cover;height:602px}@media(max-width:992px){.c-contact{height:400px}}@media(max-width:576px){.c-contact{height:auto}}.c-contact__inner{width:100%;display:flex;justify-content:end;height:100%}.c-contact__left{width:36%}.c-contact__right{width:64%;background:linear-gradient(to bottom,#0067f8,#0b49da,#172abb);clip-path:polygon(80px 0,100% 0,100% 100%,0 100%);padding:auto;display:flex;align-items:center;justify-content:center}@media(max-width:992px){.c-contact__right{width:80%}}@media(max-width:576px){.c-contact__right{width:98%}}.c-contact__right-text-area{padding:40px 64px;max-width:618px;width:100%}@media(max-width:992px){.c-contact__right-text-area{max-width:none;padding:40px 40px 40px 80px}}@media(max-width:576px){.c-contact__right-text-area{padding:24px 16px 24px 64px}}.c-contact__right-text-area h2{text-align:center;margin-bottom:12px;font-weight:700;color:#fff}.c-contact__right-text-area p{color:#fff;margin-bottom:40px}@media(max-width:576px){.c-contact__right-text-area p{margin-bottom:16px}}.c-contact__right__btn{display:flex}.c-contact__right__btn a{border-radius:4px;display:block;background-color:#e61717;padding:20px;width:100%;text-align:center;color:#fff;font-weight:700}@media(max-width:576px){.c-contact__right__btn a{padding:12px}}.color-blue{color:#004999}.color-red{color:#e65200}.c-page-heading{margin-bottom:40px}@media(max-width:768px){.c-page-heading{margin-bottom:20px}}.c-page-heading h1{margin-bottom:8px;font-size:32px;color:#03d1ee}@media(max-width:768px){.c-page-heading h1{margin-bottom:4px}}.c-page-heading h1 span{margin-left:8px;font-weight:700;color:#004999}.line-dcr{background-position:center;background-size:contain;width:100%;height:10px}.l-sidebar{width:300px;background-color:#f5f5f5;padding:40px 20px;border-radius:16px;display:flex;flex-direction:column;gap:40px}@media(max-width:992px){.l-sidebar{width:100%}}@media(max-width:576px){.l-sidebar{padding:24px 12px}}.c-sidebar{padding-bottom:40px;border-bottom:1.5px dashed #D9D9D9}.c-sidebar__title{font-size:15px;line-height:1.3;font-weight:700;display:flex;gap:4px;align-items:center;margin-bottom:20px}.c-sidebar__title img{width:24px}.c-sidebar.search{border-bottom:0px;padding-bottom:0}.c-sidebar .search__btn .search-form-5{display:flex;justify-content:space-between;align-items:center;width:260px;overflow:hidden;border:1px solid #333333;border-radius:24px;background-color:#fff}@media(max-width:576px){.c-sidebar .search__btn .search-form-5{width:100%}}.c-sidebar .search__btn .search-form-5 input{height:37px;padding:8px;border:none;box-sizing:border-box;outline:none}.c-sidebar .search__btn .search-form-5 input::placeholder{color:#777}.c-sidebar .search__btn .search-form-5 button{display:flex;justify-content:center;align-items:center;width:50px;height:37px;border:none;background-color:transparent;cursor:pointer}.c-sidebar .search__btn .search-form-5 button:after{width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M23.7%2020.8%2019%2016.1c-.2-.2-.5-.3-.8-.3h-.8c1.3-1.7%202-3.7%202-6C19.5%204.4%2015.1%200%209.7%200S0%204.4%200%209.7s4.4%209.7%209.7%209.7c2.3%200%204.3-.8%206-2v.8c0%20.3.1.6.3.8l4.7%204.7c.4.4%201.2.4%201.6%200l1.3-1.3c.5-.5.5-1.2.1-1.6zm-14-5.1c-3.3%200-6-2.7-6-6s2.7-6%206-6%206%202.7%206%206-2.6%206-6%206z%22%20fill%3D%22%23777777%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E);background-repeat:no-repeat;content:""}.c-sidebar .writer__title{display:flex;margin-bottom:8px;gap:16px;align-items:center}.c-sidebar .writer__title img{width:80px}.c-sidebar .writer__title-right .writer-name{font-weight:700;margin-bottom:4px}.c-sidebar .writer__title-right a{display:inline-block;font-weight:700;color:#fff;padding:4px 8px;border-radius:2px;background-color:#333}.c-sidebar .writer__text{line-height:1.6;font-weight:500}.c-sidebar .ranking-list{display:flex;flex-direction:column;gap:20px}.c-sidebar .ranking-list.ctg-gourmet .ctg-column{background-color:#faa019!important}.c-sidebar .ranking-list.ctg-gourmet .tag-list li{color:#faa019!important}.c-sidebar .ranking-list.ctg-hotel .ctg-column{background-color:#98c864!important}.c-sidebar .ranking-list.ctg-hotel .tag-list li{color:#98c864!important}.c-sidebar .ranking-list__item a{position:relative;display:flex;gap:8px;align-items:start}.c-sidebar .ranking-list__item a:before{content:"";position:absolute;left:-6px;top:8px;transform:translateY(-50%);width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.c-sidebar .ranking-list__item:nth-child(1) a:before{background-image:url(https://uzuzu.media/build/assets/ranking-1-Bl83dqBY.svg)}.c-sidebar .ranking-list__item:nth-child(2) a:before{background-image:url(https://uzuzu.media/build/assets/ranking-2-BgD2DsuD.svg)}.c-sidebar .ranking-list__item:nth-child(3) a:before{background-image:url(https://uzuzu.media/build/assets/ranking-3-Df8E5CFz.svg)}.c-sidebar .ranking-list__item:nth-child(4) a:before{background-image:url(https://uzuzu.media/build/assets/ranking-4-DgUfGdKM.svg)}.c-sidebar .ranking-list__item:nth-child(5) a:before{background-image:url(https://uzuzu.media/build/assets/ranking-5-ZP3QEIeI.svg)}.c-sidebar .ranking-list__item-img{width:40%;aspect-ratio:1/1;background-position:center;background-size:cover;border-radius:8px}@media(max-width:992px){.c-sidebar .ranking-list__item-img{width:30%}}.c-sidebar .ranking-list__item-textarea{width:60%}@media(max-width:992px){.c-sidebar .ranking-list__item-textarea{width:80%}}.c-sidebar .ranking-list__item-textarea .ctg-area{display:flex;gap:4px;align-items:center;flex-wrap:wrap;padding-bottom:4px}.c-sidebar .ranking-list__item-textarea .ctg-area .ctg-map{position:relative;padding:2px 4px 2px 12px;border:1px solid #004999;border-radius:4px;font-weight:500;line-height:1.3;color:#004999;background-color:#fff}.c-sidebar .ranking-list__item-textarea .ctg-area .ctg-map:before{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:10px;height:10px;background-image:url(https://uzuzu.media/build/assets/map-icon-UluS5qze.svg);background-size:contain;background-repeat:no-repeat}.c-sidebar .ranking-list__item-textarea .ctg-area .ctg-column{padding:2px 4px;background-color:#4bb9e7;color:#fff;border-radius:4px;font-weight:500}.c-sidebar .ranking-list__item-textarea h3{font-weight:700;line-height:1.5;margin-bottom:4px}.c-sidebar .ranking-list__item-textarea .tag-list{display:flex;gap:4px;flex-wrap:wrap}.c-sidebar .ranking-list__item-textarea .tag-list li{font-weight:500;color:#4bb9e7;padding:2px;background-color:#fff}.c-sidebar .ranking-list__item-textarea .tag-list li span{color:#333}.c-sidebar .side-tour-list{display:flex;flex-direction:column;gap:12px}.c-sidebar .side-tour-list__item a{position:relative;display:flex;border:1px solid #004999;border-radius:8px}.c-sidebar .side-tour-list__item-img{width:30%;aspect-ratio:1/1;border-right:1px solid #004999;background-position:center;background-size:cover;border-radius:8px 0 0 8px}.c-sidebar .side-tour-list__item-textarea{padding:8px;width:70%;background-color:#fff;border-radius:0 8px 8px 0}@media(max-width:992px){.c-sidebar .side-tour-list__item-textarea{width:80%}}.c-sidebar .side-tour-list__item-textarea .side-tour-list__title{font-weight:700;line-height:1.5;margin-bottom:4px}.c-sidebar .side-tour-list__item-textarea .side-tour-list__price{font-weight:700;line-height:1.5;color:#db512a}.c-sidebar .side-area-list{display:flex;flex-direction:column;gap:12px;flex-wrap:wrap}@media(max-width:992px){.c-sidebar .side-area-list{flex-direction:row}}.c-sidebar .side-area-list__item{background-position:center;aspect-ratio:3/1;position:relative;background-size:cover;width:100%;padding:8px;border-radius:8px;overflow:hidden;display:flex;align-items:center}.c-sidebar .side-area-list__item:before{content:"";position:absolute;inset:0;background-color:#0006;z-index:1;pointer-events:none}@media(max-width:992px){.c-sidebar .side-area-list__item{width:calc((100% - 12px)/2)}}@media(max-width:576px){.c-sidebar .side-area-list__item{width:100%}}.c-sidebar .side-area-list__item a{position:relative;z-index:1;display:block;border-radius:8px}.c-sidebar .side-area-list__item-textarea{position:relative;z-index:1;color:#fff}.c-sidebar .side-area-list__item-textarea .side-area-list__title{font-weight:700;line-height:1.5;margin-bottom:4px;text-align:center}.c-sidebar .side-area-list__item-textarea .side-area-list__price{font-weight:700;line-height:1.5;color:#db512a}.c-sidebar .side-gourmet-list{display:flex;flex-direction:column;gap:12px}.c-sidebar .side-gourmet-list__item a{position:relative;display:flex;gap:8px;align-items:start;background-color:#fff;border-radius:8px;padding:8px}.c-sidebar .side-gourmet-list__item img{width:30%}@media(max-width:992px){.c-sidebar .side-gourmet-list__item img{width:20%}}.c-sidebar .side-gourmet-list__item-textarea{width:70%;border-radius:0 8px 8px 0}@media(max-width:992px){.c-sidebar .side-gourmet-list__item-textarea{width:80%}}.c-sidebar .side-gourmet-list__item-textarea .side-gourmet-list__title{font-weight:700;line-height:1.5;margin-bottom:4px}.c-sidebar .side-gourmet-list__item-textarea .side-tour-list__text{font-weight:500;line-height:1.5}.c-sidebar .side-hotel-list{display:flex;flex-wrap:wrap;gap:8px}.c-sidebar .side-hotel-list__item{width:calc((100% - 8px)/2)}@media(max-width:992px){.c-sidebar .side-hotel-list__item{width:calc((100% - 24px)/4)}}@media(max-width:768px){.c-sidebar .side-hotel-list__item{width:calc((100% - 8px)/2)}}.c-sidebar .side-hotel-list__item a{display:block;height:100%;align-items:start;background-color:#fff;border:1px solid #004999;border-radius:128px 128px 0 0;padding:8px}.c-sidebar .side-hotel-list__item-img{background-position:center;background-size:cover;width:100%;aspect-ratio:1/1;border-radius:120px 120px 0 0;margin-bottom:4px}.c-sidebar .side-hotel-list__item-textarea{border-radius:0 8px 8px 0}.c-sidebar .side-hotel-list__item-textarea .side-hotel-list__title{font-weight:700;line-height:1.5;margin-bottom:4px;text-align:center}.c-sidebar .side-hotel-list__item-textarea .side-hotel-list__text{font-weight:500;line-height:1.5}.c-sidebar .side-link-list{display:flex;flex-direction:column;gap:16px}.c-sidebar .side-link-list__item a{position:relative;display:flex;align-items:start;gap:8px}.c-sidebar .side-link-list__item-img{background-position:center;background-size:cover;width:40%;border-radius:4px;position:relative;aspect-ratio:16/9}@media(max-width:992px){.c-sidebar .side-link-list__item-img{width:30%}}.c-sidebar .side-link-list__item-img img{position:absolute;width:21px;height:21px;bottom:0;right:0}.c-sidebar .side-link-list__item-textarea{width:60%;border-radius:0 8px 8px 0}@media(max-width:992px){.c-sidebar .side-link-list__item-textarea{width:80%}}.c-sidebar .side-link-list__item-textarea .side-link-list__title{font-weight:700;line-height:1.5;margin-bottom:4px;text-decoration:underline}.c-sidebar .side-link-list__item-textarea .side-link-list__text{font-weight:500;line-height:1.5}.c-sidebar .side-column-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}@media(max-width:992px){.c-sidebar .side-column-list{flex-direction:row}}@media(max-width:576px){.c-sidebar .side-column-list{flex-direction:column}}@media(max-width:992px){.c-sidebar .side-column-list__item{width:calc((100% - 8px)/2)}}@media(max-width:576px){.c-sidebar .side-column-list__item{width:100%}}.c-sidebar .side-column-list__item a{position:relative;display:block;height:100%;padding:8px;text-decoration:none}.c-sidebar .side-column-list__item a>*{position:relative;z-index:3}.c-sidebar .side-column-list__item a:before{content:"";position:absolute;inset:0;background-color:#4bb9e7;z-index:1;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}.c-sidebar .side-column-list__item a:after{content:"";position:absolute;inset:1.8px;background-color:#fff;z-index:2;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.c-sidebar .side-column-list__item .side-column-list__title{display:flex;gap:4px;align-items:center;font-weight:700;line-height:1.5;margin-bottom:4px}.c-sidebar .side-column-list__item .side-column-list__title img{width:21px}.c-sidebar .side-column-list__item .side-column-list__text{font-weight:500;line-height:1.5}.c-sidebar .keyword-list-block{margin-top:20px}.c-sidebar .keyword-list-block .c-sidebar__title{font-weight:700;line-height:1.4;margin-bottom:8px}.c-sidebar .keyword-list-block .c-sidebar__title img{width:16px}.c-sidebar .keyword-list.ctg-gourmet li a{color:#faa019}.c-sidebar .keyword-list.ctg-column li a{color:#4bb9e7}.c-sidebar .keyword-list{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.c-sidebar .keyword-list li a{border-radius:4px;display:inline-block;padding:4px;background-color:#fff;font-weight:500;line-height:1.4}.c-sidebar .keyword-list li a span{font-size:13px;color:#5c5c5c}.c-editor{padding:40px;border:1px solid #004999;border-radius:24px}@media(max-width:768px){.c-editor{padding:24px 12px}}.c-fv-archive__content{display:flex;align-items:center;justify-content:center;height:154px;width:100%;background-position:center;background-size:cover;position:relative}@media(max-width:768px){.c-fv-archive__content{height:100px}}.c-fv-archive__content:before{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}.c-fv-archive__content h1{color:#fff;text-align:center;font-size:32px;font-weight:700;z-index:1;line-height:1.2}.c-fv-archive__content h1 span{display:block;margin-top:4px}.c-chat{background-color:#fff8e5;position:relative;padding:40px}@media(max-width:768px){.c-chat{padding:24px}}@media(max-width:768px){.c-chat{padding:24px 12px}}.c-chat:before,.c-chat:after{content:"";position:absolute;left:0;width:100%;height:10px;background-image:url(https://uzuzu.media/build/assets/line-dcr-BdCzt7zH.png);background-position:center;background-size:contain;pointer-events:none}.c-chat:before{top:0}.c-chat:after{bottom:0}.c-chat-list{display:flex;flex-direction:column;gap:24px;max-height:60vh;overflow-y:auto}@media(max-width:576px){.c-chat-list{max-height:50vh}}.c-chat-list::-webkit-scrollbar{width:6px}.c-chat-list::-webkit-scrollbar-track{background:transparent}.c-chat-list::-webkit-scrollbar-thumb{background-color:#00000040;border-radius:999px;transition:background-color .2s ease}.c-chat-list::-webkit-scrollbar-thumb:hover{background-color:#0006}@media(max-width:768px){.c-chat-list{gap:12px}}.c-chat-list__item{display:flex;align-items:start;gap:24px}@media(max-width:576px){.c-chat-list__item{gap:8px}}.c-chat-list__item-imgarea{text-align:center}.c-chat-list__item-imgarea img{width:80px}@media(max-width:768px){.c-chat-list__item-imgarea img{width:48px}}.c-chat-list__item-imgarea p{font-size:12px;font-weight:500}@media(max-width:768px){.c-chat-list__item-imgarea p{font-size:11px}}.c-chat-list__item-textarea{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:0 12px 12px;background-color:#fff}.c-chat-list__item-textarea p{font-weight:500}@media(max-width:576px){.c-chat-list__item-textarea p{font-size:13px}}.c-chat-list__item-textarea a{text-decoration:underline;color:#004999;font-weight:700}.c-chat-list__item.-reverse{flex-direction:row-reverse}.c-chat-list__item.-reverse .c-chat-list__item-textarea{border-radius:12px 0 12px 12px}.c-heading-center{text-align:center;font-size:32px;font-weight:700;color:#03d1ee;margin-bottom:24px}@media(max-width:768px){.c-heading-center{font-size:28px}}.c-heading-center span{display:block;font-weight:700;color:#004999}@media(max-width:768px){.c-heading-center span{font-size:14px}}.c-floating1{position:fixed;z-index:9999;bottom:24px;left:50%;transform:translate(-50%);opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}@media(max-width:768px){.c-floating1{bottom:8px}}.c-floating1 a{border-radius:100px;display:inline-block;padding:16px 24px;align-items:center;gap:8px;background-color:#ecdb64;font-weight:700;white-space:nowrap;border:2px solid #004999;color:#004999}@media(max-width:768px){.c-floating1 a{padding:8px 24px}}.c-floating1 a img{margin-bottom:-3px;width:24px}.c-floating1.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.search-detail{margin-bottom:24px}.search-detail__title{font-size:18px;padding-bottom:8px;border-bottom:1px dashed #004999;margin-bottom:8px;color:#004999;font-weight:700}.search-detail__content{display:flex;align-items:start;gap:16px}@media(max-width:768px){.search-detail__content{flex-direction:column}}.search-detail__content-img{aspect-ratio:16/9;width:20%;min-width:270px;background-position:center;background-size:cover}@media(max-width:768px){.search-detail__content-img{width:100%}}.search-detail__content-textarea{width:80%;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.search-detail__content-textarea{width:100%}}.search-detail__content-textarea p{font-weight:500}.search-result{font-size:16px;font-weight:700;margin-bottom:24px}.pagination{margin-top:24px;display:flex;justify-content:center}.pagination-inner{list-style:none;padding:0;margin:2rem 0}.pagination__list{display:flex;justify-content:center;gap:.5rem}.pagination__dots{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#f5f5f5;color:#ba1c22}.pagination__dots img{width:24px;height:auto}.pagination a{display:block;width:40px;height:40px;font-size:16px;line-height:40px;text-align:center;text-decoration:none;color:#333;background-color:#f5f5f5;transition:all .3s ease}.pagination a.current{color:#fff!important;background-color:#333}.pagination-arrow{display:flex;align-items:center;justify-content:center;margin-bottom:16px;gap:8px}.pagination-arrow a{color:#004999;display:flex;align-items:center;justify-content:center;padding:14px;gap:8px;border-radius:4px;border:2px solid #004999;width:160px}.pagination-arrow a img{width:12px}.sign-up-btn{display:inline-block;background-color:#e61717;padding:20px 24px;min-width:424px;color:#fff;text-align:center;font-weight:700;border-radius:4px}@media(max-width:768px){.sign-up-btn{min-width:auto}}.list-btn{display:inline-flex;align-items:center;gap:8px;background-color:#fff;padding:8px 24px;color:#004999;text-align:center;border:1px solid #004999;border-radius:100px;font-weight:700;position:relative}.list-btn:after{content:"";width:16px;height:16px;background-image:url(https://uzuzu.media/build/assets/arrow-right-hDGvjgCz.png);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.list-btn:hover:after{transform:translate(4px);transition:transform .2s ease}@media(max-width:768px){.list-btn{min-width:auto}}.c-floating{display:flex;justify-content:center;position:fixed;bottom:0;left:0;width:100%;padding:24px;background-color:#fffa;z-index:1000}@media(max-width:768px){.c-floating{padding:12px}}.c-floating a{display:inline-block;padding:20px;background-color:#e61717;color:#fff;text-align:center;text-decoration:none;border-radius:4px;font-weight:700}@media(max-width:768px){.c-floating a{padding:12px;width:100%}}.c-floating a img{width:20px;margin-right:8px;margin-bottom:4px;vertical-align:middle}.c-floating.is-hidden{opacity:0;transform:translateY(50px);pointer-events:none}.search-box{background-color:#fff;border-radius:16px;padding:4px;border:1px solid #004999}.search-box__line{padding:24px 40px;border:1px solid #004999;border-radius:12px}@media(max-width:576px){.search-box__line{padding:16px}}.search-box__title{font-size:16px;line-height:1.4;font-weight:700;margin-bottom:16px}.search-box__inner{display:flex;flex-direction:column;align-items:center;gap:16px}.search-box__row{width:100%;display:flex;align-items:center;gap:12px}@media(max-width:576px){.search-box__row{flex-direction:column;align-items:start}}.search-box__label{display:flex;align-items:center;gap:6px;font-weight:700;font-size:14px;min-width:160px}.search-box__icon{width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.search-box__icon--area{background-image:url(https://uzuzu.media/build/assets/map-icon-UluS5qze.svg)}.search-box__icon--ctg{background-image:url(https://uzuzu.media/build/assets/ctg-icon-column-DJGrX8Xe.svg)}.search-box__icon--keyword{background-image:url(https://uzuzu.media/build/assets/keyword-icon-DyVJkV9M.svg)}.search-box__select{background-color:#f5f5f5;min-width:260px;padding:8px 12px;border-radius:4px;border:0px;font-weight:500;color:#004999}@media(max-width:576px){.search-box__select{min-width:auto;width:100%}}.search-box__ctg{display:flex;gap:8px;flex-wrap:wrap}.search-box__ctg li a{display:inline-block;padding:4px 8px;border-radius:4px;background-color:#f5f5f5;font-weight:500;font-size:14px;color:#fff}@media(max-width:576px){.search-box__ctg li a{padding:2px 4px;font-size:13px}}.search-box__ctg li a span{font-weight:500;color:#333}.search-box__tags{display:flex;gap:8px;flex-wrap:wrap}.search-box__tags li a{display:inline-block;padding:4px 8px;border-radius:4px;background-color:#f5f5f5;font-weight:500;font-size:14px;color:#4bb9e7}@media(max-width:576px){.search-box__tags li a{padding:2px 4px;font-size:13px}}.search-box__tags li a span{font-weight:500;color:#5c5c5c}.search-box__btn{align-self:center;padding:12px 24px;background-color:#333;color:#fff;width:100%;max-width:240px;border-radius:4px;font-weight:700;position:relative}.search-box__btn-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(https://uzuzu.media/build/assets/icon-search-white-B0tMGL2V.svg);background-size:contain;background-repeat:no-repeat}.search-box.ctg-tour .search-box__tags li a{color:#004999}.search-box.ctg-tour .search-box__tags li a{color:#5c5c5c}.search-box.ctg-column .search-box__ctg li a{background-color:#4bb9e7}.search-box.ctg-column .search-box__tags li a{color:#4bb9e7}.search-box.ctg-column .search-box__icon--ctg{background-image:url(https://uzuzu.media/build/assets/ctg-icon-column-DJGrX8Xe.svg)}.search-box.ctg-column .search-box__icon--keyword{background-image:url(https://uzuzu.media/build/assets/keyword-icon-column-CGUffUKl.svg)}.search-box.ctg-gourmet .search-box__ctg li a{background-color:#faa019}.search-box.ctg-gourmet .search-box__tags li a{color:#faa019}.search-box.ctg-gourmet .search-box__icon--ctg{background-image:url(https://uzuzu.media/build/assets/ctg-icon-gourmet-BXmNsFka.svg)}.search-box.ctg-gourmet .search-box__icon--keyword{background-image:url(https://uzuzu.media/build/assets/keyword-icon-gourmet-BRiCluZk.svg)}.search-box.ctg-hotel .search-box__ctg li a{background-color:#98c864}.search-box.ctg-hotel .search-box__tags li a{color:#98c864}.search-box.ctg-hotel .search-box__icon--ctg{background-image:url(https://uzuzu.media/build/assets/ctg-icon-hotel-hVa5ucGf.svg)}.search-box.ctg-hotel .search-box__icon--keyword{background-image:url(https://uzuzu.media/build/assets/keyword-icon-hotel-jD9tqtoc.svg)}.search-box__area-links{display:flex;gap:8px;flex-wrap:wrap}.search-box__area-links li a{display:inline-block;padding:4px 12px;border-radius:4px;font-size:14px;font-weight:500;background-color:#fff;color:#333;transition:.2s}.search-box--checkbox .search-box__checklist{display:flex;flex-wrap:wrap;gap:8px}.search-box--checkbox .search-box__check{position:relative;display:inline-flex;align-items:center;cursor:pointer}.search-box--checkbox .search-box__check input{display:none}.search-box--checkbox .search-box__check span{display:inline-block;padding:4px 10px;border-radius:4px;font-size:14px;font-weight:500;transition:.2s;color:#fff}.search-box--checkbox .search-box__check:hover span{opacity:.8}.search-box--checkbox .search-box__check input:checked+span{background-color:#5c5c5c;color:#fff}.search-box--checkbox .search-box__check.-tag{cursor:pointer;position:relative}.search-box--checkbox .search-box__check.-tag input{display:none}.search-box--checkbox .search-box__check.-tag span{display:inline-block;padding:4px 10px;border-radius:4px;font-size:14px;font-weight:500;transition:.2s;background-color:#f5f5f5!important;color:#333}.search-box--checkbox .search-box__check.-tag small{color:#4bb9e7;margin-right:2px}.search-box--checkbox .search-box__check.-tag input:checked+span{background-color:#5c5c5c!important;color:#fff}.search-box--checkbox .search-box__check.-tag input:checked+span small{color:#fff}.search-box--checkbox.ctg-column .search-box__check span{background-color:#4bb9e7}.search-box--checkbox.ctg-column .search-box__check.-tag small{color:#4bb9e7}.search-box--checkbox.ctg-tour .search-box__check span{background-color:#004999}.search-box--checkbox.ctg-tour .search-box__check.-tag small{color:#004999}.search-box--checkbox.ctg-gourmet .search-box__check span{background-color:#faa019}.search-box--checkbox.ctg-gourmet .search-box__check.-tag small{color:#faa019}.search-box--checkbox.ctg-hotel .search-box__check span{background-color:#98c864}.search-box--checkbox.ctg-hotel .search-box__check.-tag small{color:#98c864}.search-box__check.-area{cursor:pointer}.search-box__check.-area input{display:none}.search-box__check.-area span{display:inline-block;padding:4px 12px;border-radius:4px;font-size:14px;font-weight:500;background-color:#fff!important;border:1px solid #004999;color:#004999;transition:.2s}.search-box__check.-area input:checked+span{background-color:#5c5c5c!important;color:#fff}.column-list{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:768px){.column-list{gap:16px}}@media(max-width:576px){.column-list{gap:8px}}.column-list__item{width:calc((100% - 72px)/4)}@media(max-width:768px){.column-list__item{width:calc((100% - 16px)/2)}}@media(max-width:576px){.column-list__item{width:calc((100% - 8px)/2)}}.column-list__item a{display:block}.column-list__item-img{background-position:center;background-size:cover;aspect-ratio:16/9;margin-bottom:8px;position:relative;border-radius:12px}.column-list__item-img .column-dcr{width:38px;position:absolute;top:-8px;left:-8px}.column-list__item-textarea{display:flex;flex-direction:column;gap:4px}.column-list__item-textarea .column-ctg-area{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.column-list__item-textarea .column-ctg-area .column-area-ctg{padding:2px 4px 2px 14px;position:relative;font-weight:500;border:1px solid #004999;color:#004999;border-radius:4px;line-height:1.3}.column-list__item-textarea .column-ctg-area .column-area-ctg:before{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:13px;height:13px;background-image:url(https://uzuzu.media/build/assets/map-icon-UluS5qze.svg);background-size:contain;background-repeat:no-repeat}.column-list__item-textarea .column-ctg-area .column-ctg{font-weight:500;line-height:1.3;padding:2px 4px;border-radius:4px;color:#fff;background-color:#4bb9e7}.column-list__item-textarea .column-title{font-weight:700;line-height:1.5}.column-list__item-textarea .column-text{font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.column-list__item-textarea .column-tag-list{padding:8px 0;border-top:1px dashed #808080;border-bottom:1px dashed #808080;display:flex;gap:4px;flex-wrap:wrap}.column-list__item-textarea .column-tag-list li{padding:2px;background-color:#f1f1f1;color:#4bb9e7;font-size:12px;font-weight:500}.column-list__item-textarea .column-tag-list li span{color:#5c5c5c}.column-list__item-textarea .column-date{font-size:11px;font-weight:700;text-align:end;color:#5c5c5c}.column-list.ctg-hotel .column-ctg{background-color:#98c864}.column-list.ctg-hotel .column-tag-list li{color:#98c864}.column-list.ctg-gourmet .column-ctg{background-color:#faa019}.column-list.ctg-gourmet .column-tag-list li{color:#faa019}.raw-list{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:768px){.raw-list{gap:16px}}@media(max-width:576px){.raw-list{gap:8px}}.raw-column .column-list__item{width:calc((100% - 24px)/2)}@media(max-width:768px){.raw-column .column-list__item{width:100%}}.raw-column .column-list__item a{display:flex;align-items:start;gap:8px}.raw-column .column-list__item .column-list__item-img{width:50%}@media(max-width:576px){.raw-column .column-list__item .column-list__item-img{width:40%}}.raw-column .column-list__item .column-list__item-textarea{width:50%}@media(max-width:576px){.raw-column .column-list__item .column-list__item-textarea{width:60%}}.raw-column.ctg-hotel .column-ctg{background-color:#98c864}.raw-column.ctg-hotel .column-tag-list li{color:#98c864}.raw-column.ctg-gourmet .column-ctg{background-color:#faa019}.raw-column.ctg-gourmet .column-tag-list li{color:#faa019}.related-column-group__titlearea{margin-bottom:24px;display:flex;align-items:center;gap:24px;align-items:start;justify-content:space-between;border-bottom:2px solid #004999;padding-bottom:8px}@media(max-width:576px){.related-column-group__titlearea{flex-direction:column;gap:12px}}.related-column-group__title{font-weight:700}.related-column-group__btn{position:relative;font-weight:700;line-height:1.2;text-align:end;padding-right:24px;max-width:276px;color:#004999}@media(max-width:576px){.related-column-group__btn{max-width:none;width:100%}}.related-column-group__btn:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(https://uzuzu.media/build/assets/arrow-btn-C9NdkurF.svg);background-size:contain;background-repeat:no-repeat}.tour-list{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:768px){.tour-list{gap:16px}}.tour-list__item{width:calc((100% - 48px) / 3);border:1px solid #004999;border-radius:16px;position:relative}@media(max-width:768px){.tour-list__item{width:calc((100% - 16px)/2)}}@media(max-width:576px){.tour-list__item{width:100%}}.tour-list__item a{display:block}.tour-list__item .tour-number{position:absolute;top:-.5px;left:-.5px;z-index:3}.tour-list__item .tour-number p{position:relative;display:inline-block;padding:4px 8px 4px 32px;background-color:#fff;border:1px solid #004999;font-weight:700;color:#004999;border-radius:16px 0 12px}.tour-list__item .tour-number p:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(https://uzuzu.media/build/assets/map-icon-UluS5qze.svg);background-size:contain;background-repeat:no-repeat}.tour-list__item .tour-imgarea{padding:20px;border-bottom:1px solid #004999}.tour-list__item .tour-imgarea .tour-img{margin-bottom:12px;width:100%;aspect-ratio:16/9;background-position:center;background-size:cover;border-radius:16px;position:relative}.tour-list__item .tour-imgarea .tour-img .number-of-nights{position:absolute;left:8px;bottom:8px}.tour-list__item .tour-imgarea .tour-img .number-of-nights p{position:relative;padding:4px 8px 4px 24px;border-radius:4px;color:#fff;background-color:#00000080}.tour-list__item .tour-imgarea .tour-img .number-of-nights p:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:13px;height:13px;background-image:url(https://uzuzu.media/build/assets/calender-CCgtcL5W.svg);background-size:contain;background-repeat:no-repeat}.tour-list__item .tour-imgarea h3{font-weight:700;padding-right:20px;position:relative}.tour-list__item .tour-imgarea h3:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:24px;background-image:url(https://uzuzu.media/build/assets/arrow-tour-zwZZNyjC.svg);background-size:contain;background-repeat:no-repeat}.tour-list__item .tour-textarea .tour-taglist{display:flex;gap:8px;flex-wrap:wrap;padding:12px 20px}.tour-list__item .tour-textarea .tour-taglist li{background-color:#f5f5f5;color:#5c5c5c;font-weight:500;padding:4px 8px}.tour-list__item .tour-textarea .tour-table{display:flex}.tour-list__item .tour-textarea .tour-table li{width:50%;text-align:center}.tour-list__item .tour-textarea .tour-table li:nth-child(2n){border-left:1px solid #D9D9D9}.tour-list__item .tour-textarea .tour-table .tour-table-title{padding:4px;color:#fff;background-color:#6a99d0;font-weight:700}.tour-list__item .tour-textarea .tour-table .tour-table-text{padding:4px;font-weight:700}.tour-list__item .tour-textarea .tour-table .tour-table-text span{margin-right:4px;font-size:20px;color:#004999}.p-fv.l-block-inner{padding-bottom:0;padding-top:40px}@media(max-width:576px){.p-fv.l-block-inner{padding-top:20px}}.p-fv__content{display:flex;gap:40px}@media(max-width:768px){.p-fv__content{flex-direction:column;gap:20px}}.p-fv__content-left{width:calc(100% - 300px)}@media(max-width:768px){.p-fv__content-left{width:100%}}.p-fv__content-left .slider-list__item{max-width:720px}.p-fv__content-left .slider-list__item-img{background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:8px;position:relative;border-radius:12px;aspect-ratio:16/9}.p-fv__content-left .slider-list__item-textarea{display:flex;flex-direction:column;gap:8px}.p-fv__content-left .slider-list__item-textarea h2{font-weight:700}.p-fv__content-left .slider-list__item-textarea .column-text{font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.p-fv__content-left .slider-list__item-textarea .ctg-area{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-map{padding:2px 4px 2px 14px;position:relative;font-weight:500;border:1px solid #004999;color:#004999;border-radius:4px;line-height:1.3}.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-map:before{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:13px;height:13px;background-image:url(https://uzuzu.media/build/assets/map-icon-UluS5qze.svg);background-size:contain;background-repeat:no-repeat}.p-fv__content-left .slider-list__item-textarea .ctg-area .ctg-column{font-weight:500;line-height:1.3;padding:2px 4px;border-radius:4px;color:#fff;background-color:#4bb9e7}.p-fv__content-left .slider-list__item-textarea .tag-list{display:flex;gap:8px;padding:8px;border-top:1px dashed #5C5C5C;border-bottom:1px dashed #5C5C5C}.p-fv__content-left .slider-list__item-textarea .tag-list li{padding:2px;background-color:#f5f5f5;color:#4bb9e7;font-size:14px}.p-fv__content-left .slider-list__item-textarea .tag-list li span{font-size:13px;color:#5c5c5c}.p-fv__content-left .slider-list__item-textarea .column-date{text-align:end;font-size:14px;font-weight:700;color:#5c5c5c}.p-fv__content-left .column-slider{overflow:visible;position:relative}.p-fv__content-left .column-slider__prev,.p-fv__content-left .column-slider__next{width:44px;height:44px;background:#ffffffe6;border-radius:50%;box-shadow:0 4px 12px #00000026;top:50%;transform:translateY(-50%);color:#004999;z-index:10}.p-fv__content-left .column-slider__prev:after,.p-fv__content-left .column-slider__next:after{font-size:16px;font-weight:700}@media(max-width:768px){.p-fv__content-left .column-slider__prev,.p-fv__content-left .column-slider__next{display:none}}.p-fv__content-left .column-slider__prev{left:8px}.p-fv__content-left .column-slider__next{right:8px}.p-fv__content-left .column-slider .swiper-wrapper{display:flex}.p-fv__content-left .slider-list__item{width:auto;height:auto}.p-fv__content-right{max-width:300px}@media(max-width:768px){.p-fv__content-right{width:100%;max-width:none}}.p-fv__content-right .fv-column-list__title{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;aspect-ratio:16/6;display:flex;justify-content:center;align-items:center}.p-fv__content-right .fv-column-list__title h2{margin-top:24px;font-weight:700;color:#fff}.p-fv__content-right .fv-column-list{display:flex;flex-direction:column;gap:20px;padding:20px;background-color:#fff8e5}@media(max-width:768px){.p-fv__content-right .fv-column-list{padding:12px;gap:12px}}.p-fv__content-right .fv-column-list__item a{position:relative;display:flex;gap:8px;align-items:start}.p-fv__content-right .fv-column-list__item a:before{content:"";position:absolute;left:-6px;top:8px;transform:translateY(-50%);width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.p-fv__content-right .fv-column-list__item-img{width:40%;aspect-ratio:1/1;background-position:center;background-size:cover;border-radius:8px}@media(max-width:768px){.p-fv__content-right .fv-column-list__item-img{width:30%}}.p-fv__content-right .fv-column-list__item-textarea{width:60%}@media(max-width:768px){.p-fv__content-right .fv-column-list__item-textarea{width:70%}}.p-fv__content-right .fv-column-list__item-textarea .ctg-area{display:flex;gap:4px;align-items:center;flex-wrap:wrap;padding-bottom:4px}.p-fv__content-right .fv-column-list__item-textarea .ctg-area .ctg-map{position:relative;padding:2px 4px 2px 12px;border:1px solid #004999;border-radius:4px;font-weight:500;line-height:1.3;color:#004999;background-color:#fff}.p-fv__content-right .fv-column-list__item-textarea .ctg-area .ctg-map:before{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:10px;height:10px;background-image:url(https://uzuzu.media/build/assets/map-icon-UluS5qze.svg);background-size:contain;background-repeat:no-repeat}.p-fv__content-right .fv-column-list__item-textarea .ctg-area .ctg-column{padding:2px 4px;background-color:#4bb9e7;color:#fff;border-radius:4px;font-weight:500}.p-fv__content-right .fv-column-list__item-textarea h3{font-weight:700;line-height:1.5;margin-bottom:4px}.p-fv__content-right .fv-column-list__item-textarea .tag-list{display:flex;gap:4px;flex-wrap:wrap}.p-fv__content-right .fv-column-list__item-textarea .tag-list li{font-weight:500;color:#4bb9e7;padding:2px;background-color:#fff}.p-fv__content-right .fv-column-list__item-textarea .tag-list li span{color:#5c5c5c}.p-top-about{padding:80px 0}@media(max-width:768px){.p-top-about{padding:40px 0 64px}}.p-top-about__inner{display:flex;gap:48px;align-items:center}.p-top-about__media{width:55%;max-width:560px}.p-top-about__slider{width:100%;overflow:visible}.p-top-about .swiper-slide{width:320px;aspect-ratio:4/5;transform:scale(.85);opacity:.5;transition:transform .4s ease,opacity .4s ease}@media(max-width:576px){.p-top-about .swiper-slide{width:240px}}.p-top-about .swiper-slide{display:flex}.p-top-about .swiper-slide img{width:100%;height:100%;object-fit:cover}.p-top-about .swiper-slide-active{transform:scale(1);opacity:1;z-index:2}.p-top-about .swiper-button-prev,.p-top-about .swiper-button-next{width:44px;height:44px;background:#ffffffe6;border-radius:50%;box-shadow:0 4px 12px #00000026;color:#333}@media(max-width:576px){.p-top-about .swiper-button-prev,.p-top-about .swiper-button-next{width:32px;height:32px}}.p-top-about .swiper-button-prev:after,.p-top-about .swiper-button-next:after{font-size:16px;font-weight:700}@media(max-width:576px){.p-top-about .swiper-button-prev:after,.p-top-about .swiper-button-next:after{font-size:13px}}.p-top-about__content .c-heading{text-align:center;margin-bottom:0}.p-top-about__content{width:45%;display:flex;flex-direction:column;align-items:center;gap:24px}.p-top-about .p-about__content-textarea{text-align:center}.p-top-about .p-about__content-textarea h3{font-size:24px;font-weight:700;line-height:1.4;display:inline-flex;flex-direction:column;align-items:center;gap:2px}.p-top-about .p-about__content-textarea h3 span{display:inline-block;padding:2px;color:#fff;background-color:#004999}.p-top-about .p-about__content-textarea p{margin-top:12px;line-height:1.8;color:#555}@media(max-width:768px){.p-top-about__inner{flex-direction:column-reverse;gap:32px}.p-top-about__media,.p-top-about__content{width:100%}}.p-top-column__title{display:flex;gap:16px;flex-wrap:wrap;justify-content:space-between}@media(max-width:576px){.p-top-column__title{justify-content:end}}.p-top-column .column-list__item:nth-child(-n+3){width:calc((100% - 48px) / 3)}.p-top-column .column-list__item:nth-child(-n+3) .column-title{font-weight:700}.p-top-column .column-list__item:nth-child(-n+3) .column-area-ctg,.p-top-column .column-list__item:nth-child(-n+3) .column-ctg,.p-top-column .column-list__item:nth-child(-n+3) .column-text,.p-top-column .column-list__item:nth-child(-n+3) .column-tag-list li{font-weight:500}.p-top-column .column-list__item:nth-child(-n+3) .column-date{font-size:12px}@media(max-width:768px){.p-top-column .column-list__item:nth-child(-n+3){width:calc((100% - 24px)/2)}}@media(max-width:576px){.p-top-column .column-list__item:nth-child(-n+3){width:100%}}.p-top-column .row-list .column-list__item:nth-child(-n+6){width:100%!important}.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-title{font-weight:700}.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-area-ctg,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-ctg,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-text,.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-tag-list li{font-weight:500}.p-top-column .row-list .column-list__item:nth-child(-n+6) .column-date{font-size:12px}@media(max-width:576px){.p-top-column .row-list .column-list__item:nth-child(-n+6){width:100%}}.p-top-column-ctg{background-color:#f5f5f5;padding:40px;position:relative}.p-top-column-ctg:before{content:"";position:absolute;top:-56px;right:0;width:80px;height:140px;background-image:url(https://uzuzu.media/build/assets/p-top-column-ctg-dcr-top-BifE2bBl.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}@media(max-width:768px){.p-top-column-ctg:before{width:64px;height:88px;top:-38px;right:-8px}}.p-top-column-ctg:after{content:"";position:absolute;bottom:0;left:0;width:200px;height:103px;background-image:url(https://uzuzu.media/build/assets/p-top-column-ctg-dcr-bottom-B2OxPylt.png);background-size:contain;background-repeat:no-repeat;pointer-events:none;background-size:200px;z-index:0}@media(max-width:768px){.p-top-column-ctg:after{width:200px;height:93px;bottom:-64px}}@media(max-width:576px){.p-top-column-ctg:after{background-size:100px}}@media(max-width:768px){.p-top-column-ctg{padding:40px 12px}}.p-top-column-ctg .c-heading{text-align:center}.p-top-column-ctg .column-ctg-list{display:flex;flex-wrap:wrap;gap:12px}.p-top-column-ctg .column-ctg-list__item{width:calc((100% - 32px) / 3)}@media(max-width:768px){.p-top-column-ctg .column-ctg-list__item{width:100%}}.p-top-column-ctg .column-ctg-list__item a{position:relative;display:block;padding:12px;text-decoration:none;height:100%}.p-top-column-ctg .column-ctg-list__item a>*{position:relative;z-index:3}.p-top-column-ctg .column-ctg-list__item a:before{content:"";position:absolute;inset:0;background-color:#4bb9e7;z-index:1;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}.p-top-column-ctg .column-ctg-list__item a:after{content:"";position:absolute;inset:1.8px;background-color:#fff;z-index:2;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.p-top-column-ctg .column-ctg-list__item h3{display:flex;gap:4px;align-items:center;font-weight:700;line-height:1.5;margin-bottom:8px}.p-top-column-ctg .column-ctg-list__item h3 img{width:24px}.p-top-column-ctg .column-ctg-list__item p{font-weight:500;line-height:1.5}.p-top-column-ctg .p-top-gourmet__tag{text-align:center;margin-bottom:40px}@media(max-width:768px){.p-top-column-ctg .p-top-gourmet__tag{margin-bottom:20px}}.p-top-column-ctg .p-top-gourmet__tag .column-tag-list{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media(max-width:768px){.p-top-column-ctg .p-top-gourmet__tag .column-tag-list{gap:8px}}.p-top-column-ctg .p-top-gourmet__tag .column-tag-list__item a{padding:4px 8px;background-color:#fff;display:block;font-size:14px}.p-top-column-ctg .p-top-gourmet__tag .column-tag-list__item a{color:#4bb9e7}.p-top-column-ctg .p-top-gourmet__tag .column-tag-list__item a span{font-size:13px;color:#5c5c5c}.p-top-column-ctg__btn{display:flex;justify-content:center}.p-top-gourmet{background-color:#f5f5f5;padding:40px 24px}@media(max-width:768px){.p-top-gourmet{padding:40px 12px}}.p-top-gourmet .c-heading{text-align:center}.p-top-gourmet .c-heading span{display:block}.p-top-gourmet__ctg .gourmet-ctg-list{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:768px){.p-top-gourmet__ctg .gourmet-ctg-list{gap:16px}}.p-top-gourmet__ctg .gourmet-ctg-list__item{width:calc((100% - 32px) / 3);background-color:#fff;padding:8px;border-radius:24px}@media(max-width:768px){.p-top-gourmet__ctg .gourmet-ctg-list__item{width:calc((100% - 16px)/2)}}@media(max-width:576px){.p-top-gourmet__ctg .gourmet-ctg-list__item{width:100%;border-radius:12px}}.p-top-gourmet__ctg .gourmet-ctg-list__item a{display:block;display:flex;gap:8px;align-items:start}.p-top-gourmet__ctg .gourmet-ctg-list__item a img{width:80px}@media(max-width:576px){.p-top-gourmet__ctg .gourmet-ctg-list__item a img{width:64px}}.p-top-gourmet__ctg .gourmet-ctg-list__item-textarea h3{font-weight:700;margin-bottom:4px}.p-top-gourmet__tag{display:flex;flex-direction:column;align-items:center}@media(max-width:576px){.p-top-gourmet__tag{margin-bottom:20px}}.p-top-gourmet__tag .gourmet-tag-list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(max-width:768px){.p-top-gourmet__tag .gourmet-tag-list{gap:8px}}.p-top-gourmet__tag .gourmet-tag-list__item a{padding:4px 8px;background-color:#fff;display:block;font-size:14px}.p-top-gourmet__tag .gourmet-tag-list__item a{color:#faa019}.p-top-gourmet__tag .gourmet-tag-list__item a span{font-size:13px;color:#5c5c5c}.p-top-gourmet__btn{display:flex;justify-content:center}.p-top-hotel .hotel-ctg-list{display:flex;gap:24px;flex-wrap:wrap}@media(max-width:576px){.p-top-hotel .hotel-ctg-list{gap:12px}}.p-top-hotel .hotel-ctg-list__item{width:calc((100% - 72px)/4);padding:12px;background-color:#fff;border:1px solid #004999;border-radius:160px 160px 0 0}@media(max-width:768px){.p-top-hotel .hotel-ctg-list__item{width:calc((100% - 24px)/2)}}@media(max-width:576px){.p-top-hotel .hotel-ctg-list__item{width:calc((100% - 12px)/2)}}.p-top-hotel .hotel-ctg-list__item a{display:block}.p-top-hotel .hotel-ctg-list__item-img{background-size:cover;background-position:center;width:100%;aspect-ratio:1/1;margin-bottom:8px;border-radius:120px 120px 0 0}.p-top-hotel .hotel-ctg-list__item-textarea h3{font-weight:700;text-align:center}.p-top-hotel__btn{display:flex;justify-content:center}.p-top-navigator{padding:40px;background-color:#f5f5f5;border-radius:100px;border:1px dashed #004999}@media(max-width:768px){.p-top-navigator{padding:20px 12px;border-radius:50px}}.p-top-navigator .c-heading{text-align:center}.p-top-navigator .c-heading h2 span{display:block}.p-top-navigator .navigator-list{display:flex;gap:40px;flex-wrap:wrap;justify-content:center}@media(max-width:768px){.p-top-navigator .navigator-list{gap:12px;row-gap:20px}}.p-top-navigator .navigator-list__item{text-align:center;width:calc((100% - 200px)/5)}@media(max-width:768px){.p-top-navigator .navigator-list__item{width:calc((100% - 80px) / 3)}}@media(max-width:576px){.p-top-navigator .navigator-list__item{width:calc((100% - 40px) / 3)}}.p-top-navigator .navigator-list__item img{width:100%;max-width:120px;margin-bottom:4px;border-radius:50%;border:1px solid #004999}@media(max-width:768px){.p-top-navigator .navigator-list__item img{max-width:80px}}.p-top-navigator .navigator-list__item-textarea{text-align:center}.p-top-navigator .navigator-list__item-textarea h3{font-weight:700;margin-bottom:4px}.p-top-navigator .navigator-list__item-textarea a{display:inline-block;padding:4px 8px;color:#fff;background-color:#333;font-weight:700;border-radius:4px}.keyword-title{display:flex;align-items:center;gap:4px;margin-bottom:12px;font-weight:700;color:#004999;position:relative}.keyword-title img{width:24px}.p-top-tour__btn{display:flex;justify-content:center}.p-area{background-color:#e3f1f4;padding:40px 24px}@media(max-width:768px){.p-area{padding:40px 12px}}.p-area .c-heading{text-align:center}.p-area .c-heading span{display:block}.area__content{display:flex;gap:40px}@media(max-width:768px){.area__content{flex-direction:column;gap:24px}}.area-tabs{display:flex;justify-content:center;gap:16px;margin-bottom:32px;flex-wrap:wrap}@media(max-width:768px){.area-tabs{gap:8px;margin-bottom:20px}}.area-tab{padding:12px 24px;border:2px solid #004999;color:#004999;background-color:#f5f5f5;font-weight:700;cursor:pointer;transition:.3s}@media(max-width:768px){.area-tab{padding:4px 8px}}.area-tab.is-active{background:#004999;color:#fff}.area-tab:hover{opacity:.8}.area-map{position:relative;width:400px}@media(max-width:768px){.area-map{width:100%}}.area-map__img{width:400px;height:auto;display:block}@media(max-width:768px){.area-map__img{width:100%}}.area-pin{position:absolute;top:40%;left:55%;width:40px;transform:translate(-50%,-100%);transition:top .4s ease,left .4s ease}.area-pin img{width:100%;display:block}@keyframes spin{0%{transform:translate(-50%,-100%) rotate(0)}to{transform:translate(-50%,-100%) rotate(360deg)}}.rotate{animation:spin 3s linear infinite}.area-content{display:none}.area-content.is-active{display:block}.area-content__btn{margin-top:24px;display:flex;justify-content:center}@media(max-width:768px){.area-content__btn{justify-content:center;margin-top:20px}}.area-content h3{font-size:28px;margin-bottom:12px;color:#004999;font-weight:700}.area-content h3 span{font-weight:700}@media(max-width:576px){.area-content h3{font-size:22px}}.area-content p{line-height:1.8}.archive-column-area .column-list__item{width:calc((100% - 72px)/4)}.archive-column-area .column-list__item .column-title{font-weight:700}.archive-column-area .column-list__item .column-area-ctg,.archive-column-area .column-list__item .column-ctg,.archive-column-area .column-list__item .column-text,.archive-column-area .column-list__item .column-tag-list li{font-weight:500}.archive-column-area .column-list__item .column-date{font-size:12px}@media(max-width:576px){.archive-column-area .column-list__item{width:100%}}.archive-column-area-raw .column-list__item{width:calc((100% - 24px)/2)}.archive-column-area-raw .column-list__item .column-title{font-weight:700}.archive-column-area-raw .column-list__item .column-area-ctg,.archive-column-area-raw .column-list__item .column-ctg,.archive-column-area-raw .column-list__item .column-text,.archive-column-area-raw .column-list__item .column-tag-list li{font-weight:500}.archive-column-area-raw .column-list__item .column-date{font-size:12px}@media(max-width:576px){.archive-column-area-raw .column-list__item{width:100%}}.archive-column .column-list__item:nth-child(-n+6){width:calc((100% - 48px) / 3)}.archive-column .column-list__item:nth-child(-n+6) .column-title{font-weight:700}.archive-column .column-list__item:nth-child(-n+6) .column-area-ctg,.archive-column .column-list__item:nth-child(-n+6) .column-ctg,.archive-column .column-list__item:nth-child(-n+6) .column-text,.archive-column .column-list__item:nth-child(-n+6) .column-tag-list li{font-weight:500}.archive-column .column-list__item:nth-child(-n+6) .column-date{font-size:12px}@media(max-width:576px){.archive-column .column-list__item:nth-child(-n+6){width:100%}}.archive-column .raw-list .column-list__item:nth-child(-n+6){width:100%!important}.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-title{font-weight:700}.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-list__item-img{max-width:300px}@media(max-width:576px){.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-list__item-img{max-width:none;width:40%}}.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-list__item-textarea{width:calc(100% - 300px)}@media(max-width:576px){.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-list__item-textarea{width:60%}}.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-area-ctg,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-ctg,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-text,.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-tag-list li{font-weight:500}.archive-column .raw-list .column-list__item:nth-child(-n+6) .column-date{font-size:12px}@media(max-width:576px){.archive-column .raw-list .column-list__item:nth-child(-n+6){width:100%}}.c-writer-profile{margin-bottom:24px}.c-writer-profile h1{font-weight:700;padding-bottom:8px;margin-bottom:8px;border-bottom:2px dashed #004999}.c-writer-profile__content{display:flex;gap:16px;align-items:start}@media(max-width:576px){.c-writer-profile__content{flex-direction:column}}.c-writer-profile__content-img{width:30%;aspect-ratio:16/9;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width:576px){.c-writer-profile__content-img{width:100%}}.c-writer-profile__content-text{width:70%;line-height:1.8}@media(max-width:576px){.c-writer-profile__content-text{width:100%}}.c-archive-explanation{margin-bottom:24px}.c-archive-explanation h1{font-weight:700;padding-bottom:8px;margin-bottom:8px;border-bottom:2px dashed #004999}.c-archive-explanation__content{display:flex;gap:16px;align-items:start}@media(max-width:576px){.c-archive-explanation__content{flex-direction:column}}.c-archive-explanation__content-img{width:30%;aspect-ratio:16/9;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width:576px){.c-archive-explanation__content-img{width:100%}}.c-archive-explanation__content-text{width:70%;line-height:1.8}@media(max-width:576px){.c-archive-explanation__content-text{width:100%}}.c-heading-h2-2{font-weight:700;color:#004999;padding:4px 0 4px 16px;border-left:4px solid #004999;background-color:#fff;margin-bottom:24px}.l-fv-area{position:relative;background-position:center;background-size:cover;min-height:280px;display:flex;padding:80px}@media(max-width:768px){.l-fv-area{padding:40px}}@media(max-width:576px){.l-fv-area{padding:24px 12px;min-height:160px}}.l-fv-area:before{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}.l-fv-area__content{max-width:1280px}.l-fv-area__content h1{color:#fff;position:relative;z-index:1;font-weight:700;margin-bottom:4px}@media(max-width:768px){.l-fv-area__content h1{font-size:24px}}.l-fv-area__content p{color:#fff;position:relative;z-index:1;font-weight:400}.p-contact{padding:80px 0}@media(max-width:576px){.p-contact{padding:40px 0}}.p-contact .c-head h1{text-align:center;font-weight:900;margin-bottom:40px}@media(max-width:576px){.p-contact .c-head h1{margin-bottom:20px}}.p-contact__content-left{display:flex;flex-direction:column;gap:16px;width:50%}@media(max-width:768px){.p-contact__content-left{width:100%}}.p-contact__content-right{width:50%}@media(max-width:768px){.p-contact__content-right{width:100%}}.p-contact__description{font-weight:500;text-align:center}.p-contact__title{margin-bottom:16px}.p-contact__title p{margin-bottom:4px;font-weight:600;color:#004999}.p-contact__title h1{font-weight:900}.p-contact__list{padding:24px;border:4px solid #004999;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.p-contact__list li{font-weight:800;position:relative;padding-left:18px}.p-contact__list li:before{position:absolute;content:"";background:#d8562b;left:0;top:11px;width:10px;height:10px;border-radius:100px}.p-contact__form{background-color:#f5f5f5}@media(max-width:768px){.p-contact__text{width:100%}}.p-contact__attention{font-weight:800;color:#db512a}.p-contact__main-contents{display:flex;gap:40px}@media(max-width:768px){.p-contact__main-contents{flex-direction:column}}@media(max-width:576px){.p-contact__main-contents{gap:20px}}@media(max-width:768px){.p-contact__form{width:100%}}.p-contact__form{padding:40px 24px}@media(max-width:576px){.p-contact__form{padding:20px 16px}}.p-contact__form .form-group label{display:block;margin-bottom:.4rem;font-weight:500}.p-contact__form .form-group input,.p-contact__form .form-group select,.p-contact__form .form-group textarea{width:100%;padding:1.2rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease}.p-contact__form .form-group input:focus,.p-contact__form .form-group select:focus,.p-contact__form .form-group textarea:focus{border-color:#db512a;outline:none;box-shadow:0 0 3px #d8562b4d}.p-contact__form .form-group input::placeholder,.p-contact__form .form-group select::placeholder,.p-contact__form .form-group textarea::placeholder{color:#ccc}.p-contact__form .form-group input.is-error,.p-contact__form .form-group select.is-error,.p-contact__form .form-group textarea.is-error{border-color:#e74c3c;background-color:#fff5f5}.p-contact__form .form-group textarea{resize:vertical}.p-contact__form .form-group .form-note{font-weight:500;color:#db512a;margin-top:4px}.p-contact__form .form-group .form-error{display:none;color:#db512a;margin-top:6px;line-height:1.4}.p-contact__form .form-group.has-error input,.p-contact__form .form-group.has-error select{border-color:#e74c3c;background-color:#fff5f5}.p-contact__form .form-group.has-error .form-error{display:block}.p-contact__form .form-group .required{font-weight:500;padding:2px 4px;background-color:#f46a61;color:#fff;border-radius:4px;margin-left:4px}@media(max-width:576px){.p-contact__form .form-group .required{font-size:10px}}.p-contact__form .form-group--tel .form-tel-wrapper{display:flex;align-items:center;gap:8px}.p-contact__form .form-group--tel .form-tel-wrapper select{min-width:160px;max-width:160px;padding:8px;border:1px solid #ccc;border-radius:4px;background-color:#fff}@media(max-width:576px){.p-contact__form .form-group--tel .form-tel-wrapper select{min-width:100px;max-width:100px;padding:6px}}.p-contact__form .form-group--tel .form-tel-wrapper input[type=tel]{flex:1}.p-contact__form .c-mail-button{cursor:pointer;padding:16px 48px;border-radius:40px;text-align:center;border:none;background-color:#ecdb64;color:#004999;font-weight:700;transition:background-color .3s ease}@media(max-width:576px){.p-contact__form .c-mail-button{padding:16px 24px}}.p-contact__form .c-mail-button img{margin-right:2.4rem}.p-contact__form .c-mail-button__note{font-weight:500;margin-top:8px}.p-contact__form .submit-button__inner{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px}.p-contact__form .submit-button__inner .submit-button__note{font-size:12px}.p-contact__form .submit-button__inner .submit-button__note a{text-decoration:underline}.submit-button__inner{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px}.p-thanks{display:flex;flex-direction:column;gap:40px;align-items:center;text-align:center}@media(max-width:576px){.p-thanks{gap:20px}}.p-thanks h1{font-weight:700}@media(max-width:576px){.p-thanks h1{font-size:24px}}.p-thanks p{line-height:2}@media(max-width:576px){.p-thanks p{line-height:1.6}}.p-thanks__btn{display:flex;justify-content:center}.p-404{display:flex;flex-direction:column;gap:40px;align-items:center;text-align:center}@media(max-width:576px){.p-404{gap:20px}}.p-404 h1{font-weight:700}@media(max-width:576px){.p-404 h1{font-size:24px}}.p-404 p{line-height:2}@media(max-width:576px){.p-404 p{line-height:1.6}}.p-404__btn{display:flex;justify-content:center}.-lastline{padding-bottom:80px;border-bottom:8px solid #ddd}.p-policy-list{display:flex;flex-direction:column;gap:40px}.p-policy-list__item{display:flex;flex-direction:column;gap:16px}.p-policy-list__item h2{font-weight:700}.p-policy-list__item p{font-weight:500;line-height:2}[id=job-description],[id=job-detail],[id=job-features],[id=job-flow],[id=job-interview],[id=sign-up],[id=cta],[id=contact-form]{scroll-margin-top:200px}@media(max-width:768px){[id=job-description],[id=job-detail],[id=job-features],[id=job-flow],[id=job-interview],[id=sign-up],[id=cta],[id=contact-form]{scroll-margin-top:100px}}.l-940{max-width:940}.p-faq-list{margin-bottom:40px}.p-faq-list__item .c-heading-blue{scroll-margin-top:160px;color:#004999;padding:4px 16px;border-left:4px solid #004999;font-weight:700;margin-bottom:24px}@media(max-width:576px){.p-faq-list__item .c-heading-blue{margin-bottom:12px;font-size:18px;padding:2px 10px;scroll-margin-top:100px}}.c-faq-list{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.c-faq-list{gap:20px}}.c-faq-list__item{padding:20px;border-radius:16px;background-color:#f5f5f5}@media(max-width:768px){.c-faq-list__item{padding:12px;border-radius:8px}}.c-faq-list__question{position:relative;cursor:pointer}.c-faq-list__question:after{content:"";position:absolute;top:50%;right:16px;width:12px;height:12px;border-right:3px solid #004999;border-bottom:3px solid #004999;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease}@media(max-width:768px){.c-faq-list__question:after{width:10px;height:10px;right:8px}}.c-faq-list__question h3{position:relative;padding-left:40px;padding-right:40px;margin-bottom:0;font-weight:700}@media(max-width:768px){.c-faq-list__question h3{padding-left:32px}}.c-faq-list__question h3:before{content:"";position:absolute;top:2px;left:4px;width:24px;height:24px;background:url(https://uzuzu.media/build/assets/q-BKn19ei0.png) no-repeat center/contain}@media(max-width:768px){.c-faq-list__question h3:before{width:20px;height:20px}}@media(max-width:768px){.c-faq-list__question h3{font-size:14px}}.c-faq-list__answer{display:none;margin-top:20px;position:relative;padding-left:40px;padding-right:40px}@media(max-width:768px){.c-faq-list__answer{margin-top:10px;padding-left:32px}}.c-faq-list__answer:before{content:"";position:absolute;top:2px;left:4px;width:24px;height:24px;background:url(https://uzuzu.media/build/assets/a-Bc18uqw6.png) no-repeat center/contain}@media(max-width:768px){.c-faq-list__answer:before{width:20px;height:20px}}.c-faq-list__answer p{font-weight:500;line-height:1.5}.c-faq-list__answer p:not(:last-child){margin-bottom:12px}@media(max-width:768px){.c-faq-list__answer p{font-size:14px}}.c-faq-list__item.is-open .c-faq-list__answer{display:block}.c-faq-list__question:after{transform:translateY(-50%) rotate(45deg)}.c-faq-list__item.is-open .c-faq-list__question:after{transform:translateY(-50%) rotate(-135deg)}.p-faq-anchor{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px 32px;margin-bottom:48px}.p-faq-anchor li{list-style:none}.p-faq-anchor a{position:relative;display:block;padding:8px 32px 8px 0;color:#004999;font-weight:700;text-decoration:none;border-bottom:2px solid #004999;transition:opacity .2s ease}.p-faq-anchor a:hover{opacity:.7}.p-faq-anchor a:after{content:"";position:absolute;top:50%;right:0;width:10px;height:10px;border-right:2px solid #004999;border-bottom:2px solid #004999;transform:translateY(-50%) rotate(45deg)}@media(max-width:768px){.p-faq-anchor a:after{width:8px;height:8px}}@media(max-width:768px){.p-faq-anchor{grid-template-columns:repeat(2,1fr);gap:8px 16px}.p-faq-anchor a{padding-right:28px;font-size:14px}}.tour-tabs{margin-top:40px}.tour-tabs__nav{display:flex;gap:8px;border-bottom:2px solid #004999}.tour-tabs__nav li{padding:12px 20px;border:1px solid #5C5C5C;border-bottom:none;cursor:pointer;background:#f5f5f5;font-weight:700;border-radius:4px 4px 0 0}@media(max-width:576px){.tour-tabs__nav li{padding:12px 8px}}.tour-tabs__nav li.is-active{background:#fff;color:#004999;border-color:#004999}.tour-tabs__contents{padding:24px 0;border-bottom:2px solid #004999}.tour-tab{display:none}.tour-tab.is-active{display:block}.tour-tab__title{text-align:center;font-size:22px;font-weight:700;margin-bottom:24px}.tour-tab__title:after{content:"";display:block;width:24px;height:3px;background:#004999;margin:8px auto 0}.tour-tab img{width:100%;margin-bottom:24px}.recommend-index{background:#fffbe8;border:1px dashed #ccc;padding:16px;margin-bottom:24px}.recommend-voice{background:#eef4fb;padding:16px;border-radius:8px}.schedule-day__content{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.schedule-day__content{gap:16px}}.schedule-day{display:flex;flex-direction:column;gap:24px}.schedule-day h3{font-weight:700;padding:8px;color:#004999;margin-bottom:24px;background-color:#f5f5f5}.schedule-box{background:#f7f9fc;padding:14px 16px;border-radius:8px;display:flex;flex-direction:column;gap:10px}.schedule-box a{text-decoration:underline;font-weight:700;color:#004999}.schedule-row{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#333}.schedule-row:before{content:"";width:18px;height:18px;margin-top:2px;background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.schedule-row--meal:before{background-image:url(https://uzuzu.media/build/assets/gourmet-icon-l4LkXOb_.png)}.schedule-row--stay:before{background-image:url(https://uzuzu.media/build/assets/hotel-icon-BZfrRf2D.png)}.schedule-row__label{min-width:48px;font-weight:700}.schedule-row__text{margin:0;line-height:1.6}.schedule-list li{display:flex;gap:12px;margin-bottom:8px}.schedule-list li time{font-weight:700;color:#004999;min-width:60px}.schedule-box{background:#f7f9fc;padding:12px 16px;border-radius:8px;display:flex;flex-direction:column;gap:6px}.schedule-item{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#333}.schedule-item:before{content:"";width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.schedule-item--meal:before{background-image:url(https://uzuzu.media/build/assets/gourmet-icon-l4LkXOb_.png)}.schedule-item--stay:before{background-image:url(https://uzuzu.media/build/assets/hotel-icon-BZfrRf2D.png)}.condition-table{width:100%;border-collapse:collapse}.condition-table th,.condition-table td{border:1px solid #ccc;padding:12px;font-weight:700;text-align:start;color:#5c5c5c}.condition-table th{background:#f5f5f5;width:30%}.condition-note{margin-top:24px}.condition-note{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.condition-note{gap:16px}}.tour-contact__top-title{padding:24px 80px;background-color:#fff8e5;position:relative}@media(max-width:576px){.tour-contact__top-title{padding:16px 8px}}.tour-contact__top-title-dcr{position:absolute;left:16px;bottom:0;width:100%;max-width:80px}@media(max-width:992px){.tour-contact__top-title-dcr{max-width:70px;left:8px}}@media(max-width:576px){.tour-contact__top-title-dcr{max-width:48px}}.tour-contact__top-title h2{text-align:center;font-weight:700}.tour-contact__top-title h2 span{color:#db512a}@media(max-width:992px){.tour-contact__top-title h2{font-size:16px}}.tour-contact__top-call{text-align:center;padding:10px;background-color:#004999}@media(max-width:576px){.tour-contact__top-call{padding:8px}}.tour-contact__top-call p{font-weight:700;color:#fff;display:inline-flex;align-items:center;gap:16px}.tour-contact__top-call p:before,.tour-contact__top-call p:after{content:"";width:30px;height:30px;background-image:url(https://uzuzu.media/build/assets/tour-contact-arrow-dcr-DtMNXxB5.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media(max-width:576px){.tour-contact__top-call p:before,.tour-contact__top-call p:after{width:24px;height:24px}}@media(max-width:576px){.tour-contact__top-call p{font-size:16px}}.tour-contact__top-detail{padding:24px}@media(max-width:576px){.tour-contact__top-detail{padding:12px}}.tour-contact__top-detail h3{margin-bottom:8px}.tour-contact__top-detail h3 a{font-weight:700;color:#004999;text-decoration:underline}.tour-contact__form .p-contact__form{max-width:700px;margin:0 auto}.hotel-detail__inner{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start}@media(max-width:768px){.hotel-detail__inner{gap:20px;display:flex;flex-direction:column}}.hotel-detail__media{display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:768px){.hotel-detail__media{width:100%}}.hotel-detail .hotel-tags{display:flex;gap:8px;flex-wrap:wrap}.hotel-detail .hotel-tags span{padding:6px 12px;border-radius:6px;font-size:13px;font-weight:600;background:#f5f5f5;white-space:nowrap}.hotel-detail .hotel-tags__area{border:1px solid #0066cc;color:#06c;background:#fff}.hotel-detail .hotel-tags__type{background:#9acb5f;color:#fff}.hotel-detail .hotel-title{font-size:28px;font-weight:700;line-height:1.4}.hotel-detail .hotel-gallery{margin-top:16px;overflow:hidden}.hotel-detail .hotel-gallery .swiper{width:100%;overflow:hidden}.hotel-detail .hotel-gallery .swiper-wrapper{gap:8px}.hotel-detail .hotel-gallery-main{width:100%;border-radius:8px;overflow:hidden;aspect-ratio:16/9}.hotel-detail .hotel-gallery-main .swiper-wrapper{width:100%}.hotel-detail .hotel-gallery-main .swiper-slide{width:100%!important;flex-shrink:0}.hotel-detail .hotel-gallery-main img{width:100%;max-width:100%;display:block;object-fit:cover;height:100%}.hotel-detail .hotel-gallery-main .swiper-button-prev,.hotel-detail .hotel-gallery-main .swiper-button-next{color:#004999;width:32px;height:32px;border-radius:50%}.hotel-detail .hotel-gallery-main .swiper-button-prev:after,.hotel-detail .hotel-gallery-main .swiper-button-next:after{font-size:16px;font-weight:700}.hotel-detail .hotel-gallery-thumbs{margin-top:12px;width:100%;overflow:hidden}.hotel-detail .hotel-gallery-thumbs .swiper-wrapper{align-items:center}.hotel-detail .hotel-gallery-thumbs .swiper-slide{width:calc((100% - 32px)/5)!important;aspect-ratio:4/3;overflow:hidden;cursor:pointer;opacity:.4;transition:opacity .2s ease;flex-shrink:0;margin:0!important}.hotel-detail .hotel-gallery-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.hotel-detail .hotel-gallery-thumbs .swiper-slide-thumb-active{opacity:1}.hotel-detail__info{display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:768px){.hotel-detail__info{width:100%}}.hotel-detail .hotel-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.hotel-detail .hotel-price__label{font-weight:700;color:#004999;white-space:nowrap}.hotel-detail .hotel-price__value{font-size:28px;font-weight:700;color:#db512a;white-space:nowrap}.hotel-detail .hotel-badges{display:flex;gap:8px;flex-wrap:wrap}.hotel-detail .hotel-badges span{background:#f5f5f5;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:600;color:#004999;white-space:nowrap}.hotel-detail .hotel-period{font-size:14px;color:#777;background:#f7f7f7;padding:8px 12px;border-radius:4px}.hotel-detail .hotel-info{margin-top:8px}.hotel-detail .hotel-info__title{text-align:center;padding:12px 0;font-weight:700;color:#004999;background-color:#f5f5f5;font-size:15px}.hotel-detail .hotel-info__list div{display:grid;grid-template-columns:120px 1fr;padding:12px 0;border-top:1px solid #ddd}.hotel-detail .hotel-info__list div dt{color:#5c5c5c;font-weight:600}.hotel-detail .hotel-info__list div dd{font-weight:600;word-break:break-word;color:#5c5c5c}.hotel-facility-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #e5e7eb;table-layout:fixed;overflow:hidden;font-size:14px}.hotel-facility-table tr:not(:last-child){border-bottom:1px solid #e5e7eb}.hotel-facility-table td{padding:14px 16px;vertical-align:middle;line-height:1.6;border-right:1px solid #e5e7eb}.hotel-facility-table td:last-child{border-right:none}.hotel-facility-table td{color:#333;font-weight:500}.hotel-facility-table tr:nth-child(2n){background:#fafafa}@media(max-width:768px){.hotel-facility-table{font-size:13px}.hotel-facility-table td{padding:12px}}.hotel-section-title{font-size:22px;font-weight:700;color:#004999;display:flex;align-items:center;gap:8px;margin-bottom:16px}.hotel-section-title:before{content:"";width:4px;height:20px;background:#004999;border-radius:2px}.hotel-section-sub{font-size:16px;font-weight:700;margin:32px 0 12px}.c-section-h4{position:relative;display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;color:#222;line-height:1.4;margin-bottom:24px}.c-section-h4:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#004999;flex-shrink:0}@media(max-width:576px){.c-section-h4{font-size:18px;margin-bottom:20px}}.map-access{margin-bottom:48px}.map-access__inner{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media(max-width:768px){.map-access__inner{grid-template-columns:1fr}}.map-access__list{border-radius:8px}.map-access__list ul{display:flex;flex-direction:column;gap:8px;font-size:14px}.map-access__heading{font-weight:700;margin-bottom:12px;color:#004999}.map-access__map{position:relative;text-align:end}.map-access__map iframe{width:100%;height:260px;border:none}.map-access__link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#004999;text-decoration:none}.map-access__link:hover{text-decoration:underline}.map-access__link .map-access__icon{width:18px;height:18px;object-fit:contain;margin-bottom:0}.facility-table,.amenity-table{width:100%;border-collapse:collapse;margin-bottom:40px}.facility-table td,.amenity-table td{border:1px solid #d1d5db;padding:12px;font-size:14px;background:#fff}.facility-table tr:nth-child(2n) td,.amenity-table tr:nth-child(2n) td{background:#f9fafb}.map{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media(max-width:576px){.map{display:flex;flex-direction:column}}.map__img{width:calc((100% - 16px)/2);aspect-ratio:16/9;background-position:center;background-size:cover}@media(max-width:576px){.map__img{width:100%}}@media(max-width:576px){.map__textarea{width:100%}}.map__textarea .map__title{font-weight:700;color:#004999;padding:8px 12px;background-color:#f5f5f5;margin-bottom:8px}.map__textarea .map__text{line-height:1.8;font-weight:500}.map__imagearea{position:relative;text-align:end}.map__imagearea iframe{width:100%;height:260px;border:none}li{list-style-type:none}a{text-decoration:none;color:#000}body{color:#000;font-weight:500}*{box-sizing:border-box}html{font-size:62.5%}
