@media (min-width:768px){.index-module__oXwmwa__breadcrumbsWrapperPc{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px}}@media (max-width:767px){.index-module__oXwmwa__breadcrumbsWrapperPc{display:none}}@media (min-width:768px){.index-module__oXwmwa__breadcrumbsWrapperSp{display:none}}@media (max-width:767px){.index-module__oXwmwa__breadcrumbsWrapperSp{padding:16px 20px;overflow-x:auto}}@media (min-width:768px){.index-module__oXwmwa__main{padding-bottom:64px}}@media (max-width:767px){.index-module__oXwmwa__main{padding-bottom:32px}}@media (min-width:768px){.index-module__oXwmwa__articleList{max-width:1024px;margin-top:16px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.index-module__oXwmwa__articleList{margin-top:26px;margin-left:20px;margin-right:20px}}
@media (min-width:768px){.index-module__qq5A0a__heading{color:#000;text-align:center;letter-spacing:.05em;background:#e4f8ea;margin:0;padding-top:24px;padding-bottom:23px;font-size:22px;font-weight:600;line-height:33px}}@media (max-width:767px){.index-module__qq5A0a__heading{color:#000;letter-spacing:.05em;background:#e4f8ea;margin:0;padding:18px 21px 19px;font-size:18px;font-weight:700;line-height:27px}}
@media (min-width:768px){.index-module__aTNacG__root{grid-template-columns:1fr 1fr 1fr;gap:26px;display:grid}}@media (max-width:767px){.index-module__aTNacG__root{grid-template-columns:1fr 1fr;gap:20px 15px;display:grid}}@media (min-width:768px){.index-module__aTNacG__article{background:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}}@media (max-width:767px){.index-module__aTNacG__article{background:#fff;border-radius:4px;overflow:hidden}}.index-module__aTNacG__articleImageWrapper{position:relative}.index-module__aTNacG__articleImageWrapper:hover{opacity:.7}.index-module__aTNacG__articleImageWrapper img{width:100%;display:block}.index-module__aTNacG__articlePrTag{position:absolute;bottom:0;right:0}@media (min-width:768px){.index-module__aTNacG__articleContent{flex-direction:column;flex:auto;padding:16px;display:flex}}@media (max-width:767px){.index-module__aTNacG__articleContent{padding:10px}}@media (min-width:768px){.index-module__aTNacG__articleTitle{color:#000;letter-spacing:.05em;margin-bottom:auto;font-size:16px;font-weight:600;line-height:28px}}@media (max-width:767px){.index-module__aTNacG__articleTitle{color:#000;letter-spacing:.05em;font-size:12px;font-weight:600;line-height:18px}}.index-module__aTNacG__articleTitleLink:hover{opacity:.7}@media (min-width:768px){.index-module__aTNacG__articleArea{margin-top:2px}}@media (max-width:767px){.index-module__aTNacG__articleArea{display:none}}@media (min-width:768px){.index-module__aTNacG__articleDate{color:#757575;letter-spacing:.05em;margin-top:2px;font-size:12px;line-height:24px}}@media (max-width:767px){.index-module__aTNacG__articleDate{display:none}}
.index-module__dKrmTq__root{background:#f6f6f6}@media (min-width:768px){.index-module__dKrmTq__container{max-width:1024px;padding-top:var(--space-8x);margin-left:auto;margin-right:auto;padding-bottom:56px}}@media (max-width:767px){.index-module__dKrmTq__container{margin-left:20px;margin-right:20px;padding-top:20px;padding-bottom:21px}}.index-module__dKrmTq__heading{color:#1f1f1f;font-weight:700}@media (min-width:768px){.index-module__dKrmTq__heading{padding-top:8px;padding-bottom:8px;font-size:28px;line-height:44px}}@media (max-width:767px){.index-module__dKrmTq__heading{letter-spacing:1px;font-size:20px;line-height:30px}}@media (min-width:768px){.index-module__dKrmTq__articleList{margin-top:24px}}@media (max-width:767px){.index-module__dKrmTq__articleList{margin-top:19px}}
@media (min-width:768px){.index-module__0lgDsW__root{background:#fafafa;border:1px solid #eee;border-radius:8px;padding:24px 32px}}@media (max-width:767px){.index-module__0lgDsW__root{background:#fafafa;border:1px solid #eee;border-radius:8px;padding:24px}}@media (min-width:768px){.index-module__0lgDsW__list{flex-wrap:wrap;gap:8px 16px;display:flex}}@media (max-width:767px){.index-module__0lgDsW__list{flex-wrap:wrap;gap:8px 16px;display:flex}}@media (min-width:768px){.index-module__0lgDsW__listItem{letter-spacing:.05em;font-size:14px;line-height:24px}}@media (max-width:767px){.index-module__0lgDsW__listItem{letter-spacing:.05em;font-size:14px;line-height:24px}}.index-module__0lgDsW__link:hover{opacity:.7}@media (min-width:768px){.index-module__0lgDsW__tagHash{color:#757575;font-weight:600}}@media (max-width:767px){.index-module__0lgDsW__tagHash{color:#757575;font-weight:600}}@media (min-width:768px){.index-module__0lgDsW__tagName{color:#000;margin-left:2px}}@media (max-width:767px){.index-module__0lgDsW__tagName{color:#000;margin-left:2px}}
@media (min-width:868px){.index-module___F_qFa__normalBody h2{color:#000;letter-spacing:.05em;padding-top:16px;padding-bottom:14px;font-size:28px;font-weight:600;line-height:42px;position:relative}}@media (max-width:867px){.index-module___F_qFa__normalBody h2{color:#000;letter-spacing:.05em;padding-top:16px;padding-bottom:14px;font-size:20px;font-weight:700;line-height:30px;position:relative}}@media (min-width:868px){.index-module___F_qFa__normalBody h2:before{content:"";background:#00cd67;width:48px;height:2px;position:absolute;bottom:0;left:0}}@media (max-width:867px){.index-module___F_qFa__normalBody h2:before{content:"";background:#00cd67;width:48px;height:2px;position:absolute;bottom:0;left:0}}@media (min-width:868px){.index-module___F_qFa__normalBody *+h2{margin-top:40px}}@media (max-width:867px){.index-module___F_qFa__normalBody *+h2{margin-top:32px}}@media (min-width:868px){.index-module___F_qFa__normalBody h3{color:#000;letter-spacing:.05em;margin-top:40px;font-size:22px;font-weight:600;line-height:33px}}@media (max-width:867px){.index-module___F_qFa__normalBody h3{color:#000;letter-spacing:.05em;margin-top:32px;font-size:18px;font-weight:700;line-height:27px}}@media (min-width:868px){.index-module___F_qFa__normalBody h2+h3{margin-top:24px}}@media (max-width:867px){.index-module___F_qFa__normalBody h2+h3{margin-top:16px}}@media (min-width:868px){.index-module___F_qFa__normalBody h4{color:#000;letter-spacing:.05em;margin-top:40px;font-size:18px;font-weight:600;line-height:33px}}@media (max-width:867px){.index-module___F_qFa__normalBody h4{color:#000;letter-spacing:.05em;margin-top:32px;font-size:16px;font-weight:700;line-height:32px}}@media (min-width:868px){.index-module___F_qFa__normalBody h3+h4{margin-top:24px}}@media (max-width:867px){.index-module___F_qFa__normalBody h3+h4{margin-top:16px}}@media (min-width:868px){.index-module___F_qFa__normalBody h5{color:#000;letter-spacing:.05em;margin-top:40px;font-size:16px;font-weight:600;line-height:32px}}@media (max-width:867px){.index-module___F_qFa__normalBody h5{color:#000;letter-spacing:.05em;margin-top:32px;font-size:15px;font-weight:700;line-height:28px}}@media (min-width:868px){.index-module___F_qFa__normalBody h6{color:#000;letter-spacing:.05em;margin-top:40px;font-size:14px;font-weight:600;line-height:24px}}@media (max-width:867px){.index-module___F_qFa__normalBody h6{color:#000;letter-spacing:.05em;margin-top:32px;font-size:14px;font-weight:700;line-height:24px}}@media (min-width:868px){.index-module___F_qFa__normalBody p{color:#000;letter-spacing:.08em;margin-top:40px;font-size:16px;font-weight:400;line-height:32px}}@media (max-width:867px){.index-module___F_qFa__normalBody p{color:#000;letter-spacing:.08em;margin-top:32px;font-size:15px;font-weight:400;line-height:28px}}@media (min-width:868px){.index-module___F_qFa__normalBody figure{margin-top:40px}}@media (max-width:867px){.index-module___F_qFa__normalBody figure{margin-top:32px}}@media (min-width:868px){.index-module___F_qFa__normalBody blockquote{color:#757575;letter-spacing:.08em;border-left:4px solid #e4f8ea;margin-top:32px;padding-left:16px;font-size:16px;font-weight:400;line-height:32px}}@media (max-width:867px){.index-module___F_qFa__normalBody blockquote{color:#757575;letter-spacing:.08em;border-left:4px solid #e4f8ea;margin-top:32px;padding-left:8px;font-size:15px;font-weight:400;line-height:28px}}@media (min-width:868px){.index-module___F_qFa__normalBody ul{margin-top:32px}}@media (max-width:867px){.index-module___F_qFa__normalBody ul{margin-top:32px}}@media (min-width:868px){.index-module___F_qFa__normalBody ul ul{margin-top:8px}}@media (max-width:867px){.index-module___F_qFa__normalBody ul ul{margin-top:10px}}@media (min-width:868px){.index-module___F_qFa__normalBody ul>li{color:#1f1f1f;letter-spacing:.08em;padding-left:14px;font-size:16px;font-weight:400;line-height:32px;position:relative}}@media (max-width:867px){.index-module___F_qFa__normalBody ul>li{color:#1f1f1f;letter-spacing:.08em;padding-left:14px;font-size:15px;font-weight:400;line-height:20px;position:relative}}@media (min-width:868px){.index-module___F_qFa__normalBody ul>li:before{content:"";background:#00cd67;width:6px;height:6px;position:absolute;top:13px;left:0}}@media (max-width:867px){.index-module___F_qFa__normalBody ul>li:before{content:"";background:#00cd67;width:6px;height:6px;position:absolute;top:7px;left:0}}.index-module___F_qFa__normalBody ol{list-style-type:index-module___F_qFa__number}@media (min-width:868px){.index-module___F_qFa__normalBody ol{margin-top:40px}}@media (max-width:867px){.index-module___F_qFa__normalBody ol{margin-top:32px}}.index-module___F_qFa__normalBody ol>li{margin-left:21px}@media (min-width:868px){.index-module___F_qFa__normalBody ol>li{font-size:16px;line-height:32px}}@media (max-width:867px){.index-module___F_qFa__normalBody ol>li{font-size:15px;line-height:32px}}.index-module___F_qFa__normalBody ol>li::marker{color:#00cd68;font-weight:700}@media (min-width:868px){.index-module___F_qFa__normalBody ul>li+li{margin-top:8px}}@media (max-width:867px){.index-module___F_qFa__normalBody ul>li+li{margin-top:10px}}@media (min-width:868px){.index-module___F_qFa__normalBody ol>li+li{margin-top:8px}}@media (max-width:867px){.index-module___F_qFa__normalBody ol>li+li{margin-top:8px}}.index-module___F_qFa__normalBody strong{font-weight:700}.index-module___F_qFa__normalBody :any-link{text-decoration-line:underline;text-decoration-color:#757575}.index-module___F_qFa__normalBody img{width:100%}@media (min-width:868px){.index-module___F_qFa__normalBody img{border-radius:8px}}@media (max-width:867px){.index-module___F_qFa__normalBody img{border-radius:4px}}.index-module___F_qFa__normalBody iframe[title=YouTube\ embed]{aspect-ratio:560/315;width:100%;max-width:100%;height:auto}.index-module___F_qFa__normalBody a{word-break:break-all}.index-module___F_qFa__normalBody pre{color:#000;letter-spacing:1.2px;white-space:pre-wrap;background:#fafafa;border-radius:8px;padding:16px;font-size:15px;font-weight:500;line-height:28px}@media (min-width:868px){.index-module___F_qFa__normalBody pre{margin-top:24px}}@media (max-width:867px){.index-module___F_qFa__normalBody pre{margin-top:15px}}.index-module___F_qFa__normalBody table{table-layout:fixed;width:100%;font-size:14px;line-height:24px}@media (min-width:868px){.index-module___F_qFa__normalBody table{margin-top:40px}}@media (max-width:867px){.index-module___F_qFa__normalBody table{margin-top:32px}}.index-module___F_qFa__normalBody table p{font:inherit;margin:0}.index-module___F_qFa__normalBody tr{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb}.index-module___F_qFa__normalBody th,.index-module___F_qFa__normalBody td{padding:10px}.index-module___F_qFa__normalBody th{background-color:#fafafa}.index-module___F_qFa__normalBody .small{font-size:.75em}.index-module___F_qFa__normalBody .large{font-size:1.5em}.index-module___F_qFa__normalBody .largest{font-size:2.5em}.index-module___F_qFa__toursWithQueryForMagWrapper{display:block}@media (max-width:867px){.index-module___F_qFa__toursWithQueryForMagWrapper{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.index-module___F_qFa__toursWithQueryForMag{border:none;width:100%;height:335px;display:block}.index-module___F_qFa__hotelsWithQueryForMagWrapper{display:block}@media (max-width:867px){.index-module___F_qFa__hotelsWithQueryForMagWrapper{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.index-module___F_qFa__hotelsWithQueryForMag{border:none;width:100%;height:375px;display:block}@media (min-width:868px){.index-module___F_qFa__outerLinkArea{place-content:center;margin-top:40px;margin-bottom:40px;display:grid}}@media (max-width:867px){.index-module___F_qFa__outerLinkArea{margin-top:32px;margin-bottom:32px}}@media (min-width:868px){.index-module___F_qFa__outerLink{color:#fff;text-align:center;background:#00cd68;border-radius:100px;min-width:320px;max-width:480px;padding:10px;font-size:16px;font-weight:700;line-height:28px}}@media (max-width:867px){.index-module___F_qFa__outerLink{color:#fff;text-align:center;background:#00cd68;border-radius:100px;padding:10px;font-size:16px;font-weight:700;line-height:28px;display:block}}.index-module___F_qFa__cards{margin-top:24px}@media (max-width:867px){.index-module___F_qFa__cards{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}
.index-module__SPFwDG__root{border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}@media (min-width:868px){.index-module__SPFwDG__root{margin-top:40px}}@media (max-width:867px){.index-module__SPFwDG__root{margin-top:32px}}.index-module__SPFwDG__image{object-fit:cover;width:100%}@media (min-width:868px){.index-module__SPFwDG__image{aspect-ratio:720/280}}@media (max-width:867px){.index-module__SPFwDG__image{aspect-ratio:335/160}}.index-module__SPFwDG__body{padding:16px}.index-module__SPFwDG__name{color:#1f1f1f;font-size:16px;font-weight:700;line-height:28px}.index-module__SPFwDG__overview{-webkit-line-clamp:3;color:#1f1f1f;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden}.index-module__SPFwDG__buttonContainer{margin-top:16px}
.index-module__6rhJYa__root{justify-content:center;display:flex}.index-module__6rhJYa__container{display:flex;overflow:auto}@media (min-width:868px){.index-module__6rhJYa__container{column-gap:24px}}@media (max-width:867px){.index-module__6rhJYa__container{flex:auto;column-gap:16px;padding-left:20px;padding-right:20px}}.index-module__6rhJYa__card{border:1px solid #e2e2e2;border-radius:8px}@media (min-width:868px){.index-module__6rhJYa__card{flex:none;width:348px}}@media (max-width:867px){.index-module__6rhJYa__card{flex:auto;min-width:311px}}.index-module__6rhJYa__card--hotel{height:356px}.index-module__6rhJYa__card--tour{height:375px}
.index-module__-Gu3VG__placeholder{border:1px solid #e2e2e2;height:90px}@media (min-width:868px){.index-module__-Gu3VG__placeholder{margin-top:40px}}@media (max-width:867px){.index-module__-Gu3VG__placeholder{margin-top:32px}}.index-module__-Gu3VG__articleCard{border:1px solid #e2e2e2;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;padding:8px;display:grid}@media (min-width:868px){.index-module__-Gu3VG__articleCard{column-gap:16px;margin-top:40px}}@media (max-width:867px){.index-module__-Gu3VG__articleCard{column-gap:8px;margin-top:32px}}.index-module__-Gu3VG__articleCard__image{border-radius:4px;width:128px;height:auto}.index-module__-Gu3VG__articleCard__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:868px){.index-module__-Gu3VG__articleCard__title{font-size:14px;font-weight:700;line-height:24px}}@media (max-width:867px){.index-module__-Gu3VG__articleCard__title{font-size:12px;font-weight:700;line-height:20px}}.index-module__-Gu3VG__articleCard__date{color:#757575;margin-top:4px}@media (min-width:868px){.index-module__-Gu3VG__articleCard__date{font-size:12px;line-height:24px}}@media (max-width:867px){.index-module__-Gu3VG__articleCard__date{font-size:12px;line-height:20px}}
.index-module__Ga1D4a__root{counter-reset:number}@media (min-width:868px){.index-module__Ga1D4a__root{background:#fafafa;border:1px solid #eee;border-radius:8px;padding:23px 31px 31px}}@media (max-width:867px){.index-module__Ga1D4a__root{background:#fafafa;border:1px solid #eee;border-radius:8px;padding:20px}}@media (min-width:868px){.index-module__Ga1D4a__heading{color:#1f1f1f;letter-spacing:.1em;margin-left:8px;font-size:22px;line-height:33px}}@media (max-width:867px){.index-module__Ga1D4a__heading{color:#1f1f1f;letter-spacing:.05em;border-bottom:1px solid #cbcbcb;padding-bottom:12px;font-size:18px;font-weight:700;line-height:27px}}@media (min-width:868px){.index-module__Ga1D4a__list{margin-top:16px}}@media (max-width:867px){.index-module__Ga1D4a__list{margin-top:12px}}@media (min-width:868px){.index-module__Ga1D4a__listItemH2{color:#1f1f1f;letter-spacing:.05em;padding-left:32px;font-size:16px;font-weight:600;line-height:28px;position:relative}}@media (max-width:867px){.index-module__Ga1D4a__listItemH2{color:#1f1f1f;letter-spacing:.05em;padding-left:32px;font-size:15px;font-weight:600;line-height:24px;position:relative}}@media (min-width:868px){.index-module__Ga1D4a__listItemH2:before{color:#1f1f1f;content:counter(number);counter-increment:number;border:1px solid #1f1f1f;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:50%;left:0}}@media (max-width:867px){.index-module__Ga1D4a__listItemH2:before{color:#1f1f1f;content:counter(number);counter-increment:number;border:1px solid #1f1f1f;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-12px;font-size:12px;font-weight:700;line-height:20px;display:flex;position:absolute;top:50%;left:0}}@media (min-width:868px){*+.index-module__Ga1D4a__listItemH2{margin-top:12px}}@media (max-width:867px){*+.index-module__Ga1D4a__listItemH2{margin-top:12px}}@media (min-width:868px){.index-module__Ga1D4a__listItemH3{color:#1f1f1f;letter-spacing:.05em;padding-left:32px;font-size:16px;font-weight:400;line-height:28px}}@media (max-width:867px){.index-module__Ga1D4a__listItemH3{color:#1f1f1f;letter-spacing:.08em;font-size:15px;font-weight:400;line-height:28px}}@media (min-width:868px){.index-module__Ga1D4a__listItemH2+.index-module__Ga1D4a__listItemH3{margin-top:12px}}@media (max-width:867px){.index-module__Ga1D4a__listItemH2+.index-module__Ga1D4a__listItemH3{margin-top:12px}}@media (min-width:868px){.index-module__Ga1D4a__listItemH3+.index-module__Ga1D4a__listItemH3{margin-top:12px}}@media (max-width:867px){.index-module__Ga1D4a__listItemH3+.index-module__Ga1D4a__listItemH3{margin-top:8px}}.index-module__Ga1D4a__more{margin-top:12px}.index-module__Ga1D4a__moreSummary{color:#1f1f1f;cursor:pointer;border:1px solid #1f1f1f;border-radius:20px;justify-content:center;align-items:center;width:240px;height:40px;margin:20px auto 0;font-size:14px;font-weight:700;line-height:24px;display:flex}.index-module__Ga1D4a__moreSummary::-webkit-details-marker{display:none}.index-module__Ga1D4a__moreList{margin-top:12px}.index-module__Ga1D4a__more[open] .index-module__Ga1D4a__moreSummary{display:none}
.index-module__hTkxfW__mainImage{width:100%;display:block}@media (min-width:868px){.index-module__hTkxfW__mainImage{border-radius:8px}}@media (min-width:1200px){.index-module__hTkxfW__content{max-width:860px;margin-left:auto;margin-right:auto}}@media (min-width:868px){.index-module__hTkxfW__header{border-bottom:1px solid #eee;margin-top:24px;padding-bottom:16px}}@media (max-width:867px){.index-module__hTkxfW__header{border-bottom:1px solid #eee;margin-top:16px;margin-left:20px;margin-right:20px;padding-bottom:16px}}@media (min-width:868px){.index-module__hTkxfW__header__title{color:#000;letter-spacing:.05em;margin-top:8px;font-size:28px;font-weight:600;line-height:42px}}@media (max-width:867px){.index-module__hTkxfW__header__title{color:#000;letter-spacing:.05em;margin-top:8px;font-size:20px;font-weight:700;line-height:30px}}@media (min-width:868px){.index-module__hTkxfW__header__description{color:#686868;letter-spacing:.05em;margin-top:16px;font-size:14px;line-height:24px}}@media (max-width:867px){.index-module__hTkxfW__header__description{color:#757575;letter-spacing:.05em;margin-top:12px;font-size:12px;line-height:18px}}.index-module__hTkxfW__header__pr{grid-template-columns:auto 1fr;align-items:center;column-gap:16px;display:grid}@media (min-width:868px){.index-module__hTkxfW__header__pr{margin-top:16px}}@media (max-width:867px){.index-module__hTkxfW__header__pr{margin-top:8px}}@media (min-width:868px){.index-module__hTkxfW__header__prTag{color:#757575;letter-spacing:.08em;border:1px solid #cbcbcb;border-radius:4px;place-content:center;width:48px;height:24px;font-size:14px;font-weight:700;display:grid}}@media (max-width:867px){.index-module__hTkxfW__header__prTag{color:#757575;letter-spacing:.08em;border:1px solid #cbcbcb;border-radius:4px;place-content:center;width:32px;height:16px;font-size:10px;font-weight:700;display:grid}}@media (min-width:868px){.index-module__hTkxfW__header__prPartner{color:#686868;letter-spacing:.05em;font-size:14px}}@media (max-width:867px){.index-module__hTkxfW__header__prPartner{color:#757575;letter-spacing:.05em;font-size:12px}}.index-module__hTkxfW__header__updatedAt{color:#757575;letter-spacing:.6px;font-size:12px;line-height:24px}@media (min-width:868px){.index-module__hTkxfW__header__updatedAt{margin-top:16px}}@media (max-width:867px){.index-module__hTkxfW__header__updatedAt{margin-top:8px}}@media (min-width:868px){.index-module__hTkxfW__lede{color:#000;letter-spacing:.08em;margin-top:40px;font-size:16px;font-weight:400;line-height:32px}}@media (max-width:867px){.index-module__hTkxfW__lede{color:#1f1f1f;letter-spacing:.08em;margin-top:40px;margin-left:20px;margin-right:20px;font-size:15px;font-weight:400;line-height:28px}}@media (min-width:868px){.index-module__hTkxfW__toc{margin-top:40px}}@media (max-width:867px){.index-module__hTkxfW__toc{margin-top:32px;margin-left:20px;margin-right:20px}}@media (min-width:868px){.index-module__hTkxfW__bodies{margin-top:40px}}@media (max-width:867px){.index-module__hTkxfW__bodies{margin-top:32px;margin-left:20px;margin-right:20px}}@media (min-width:868px){.index-module__hTkxfW__faq{margin-top:96px}}@media (max-width:867px){.index-module__hTkxfW__faq{margin-top:40px;margin-left:20px;margin-right:20px}}@media (min-width:868px){.index-module__hTkxfW__faq__heading{text-align:center;font-size:28px;font-weight:700;line-height:42px}}@media (max-width:867px){.index-module__hTkxfW__faq__heading{font-size:20px;font-weight:700;line-height:30px}}@media (min-width:868px){.index-module__hTkxfW__faq__list{margin-top:40px}}@media (max-width:867px){.index-module__hTkxfW__faq__list{margin-top:24px}}@media (min-width:868px){.index-module__hTkxfW__cardList{margin-top:40px}}@media (max-width:867px){.index-module__hTkxfW__cardList{margin-top:32px}}@media (max-width:867px){.index-module__hTkxfW__cardList__textContainer{margin-left:20px;margin-right:20px}}.index-module__hTkxfW__cardList__heading{padding-top:16px;padding-bottom:14px;position:relative}@media (min-width:868px){.index-module__hTkxfW__cardList__heading{letter-spacing:1.4px;font-size:28px;font-weight:600;line-height:42px}}@media (max-width:867px){.index-module__hTkxfW__cardList__heading{letter-spacing:1px;font-size:20px;font-weight:700;line-height:30px}}.index-module__hTkxfW__cardList__heading:after{content:"";border-top:2px solid #00cd68;width:48px;position:absolute;bottom:0;left:0}@media (min-width:868px){.index-module__hTkxfW__cardList__description{letter-spacing:1.28px;margin-top:24px;font-size:16px;font-weight:500;line-height:32px}}@media (max-width:867px){.index-module__hTkxfW__cardList__description{letter-spacing:1.2px;margin-top:13px;font-size:15px;font-weight:500;line-height:28px}}.index-module__hTkxfW__cardList__descriptionLabel{color:var(--color-gray-50)}@media (min-width:868px){.index-module__hTkxfW__cardList__descriptionLabel{margin-top:8px;font-size:14px;line-height:24px}}@media (max-width:867px){.index-module__hTkxfW__cardList__descriptionLabel{margin-top:4px;font-size:12px;line-height:20px}}@media (min-width:868px){.index-module__hTkxfW__cardList__cards{margin-top:40px}}@media (max-width:867px){.index-module__hTkxfW__cardList__cards{margin-top:13px}}@media (min-width:868px){.index-module__hTkxfW__moreContainer{width:327px;margin-top:40px;margin-left:auto;margin-right:auto}}@media (max-width:867px){.index-module__hTkxfW__moreContainer{margin-top:24px;margin-left:20px;margin-right:20px}}@media (min-width:1200px){.index-module__hTkxfW__bannerContainer{width:1200px;margin-top:69px;margin-left:auto;margin-right:auto}}@media (868px<=width<=1199px){.index-module__hTkxfW__bannerContainer{width:868px;margin-top:39px;margin-left:auto;margin-right:auto}}@media (max-width:867px){.index-module__hTkxfW__bannerContainer{margin-top:39px}}@media (min-width:1200px){.index-module__hTkxfW__container{width:1200px;margin-left:auto;margin-right:auto;padding-bottom:72px}}@media (868px<=width<=1199px){.index-module__hTkxfW__container{width:868px;margin-left:auto;margin-right:auto;padding-bottom:64px}}@media (max-width:867px){.index-module__hTkxfW__container{padding-bottom:64px}}@media (min-width:868px){.index-module__hTkxfW__searchOverseasLinks{margin-top:56px}}@media (max-width:867px){.index-module__hTkxfW__searchOverseasLinks{margin-top:40px;margin-left:20px;margin-right:20px}}.index-module__hTkxfW__searchOverseasLinks__tour,.index-module__hTkxfW__searchOverseasLinks__hotel{color:#000;letter-spacing:.05em;border:1px solid #00cd68;border-radius:8px;justify-content:space-between;align-items:center;max-width:516px;height:80px;margin-left:auto;margin-right:auto;padding:20px;font-size:16px;font-weight:700;line-height:2;display:flex}.index-module__hTkxfW__searchOverseasLinks__hotel{margin-top:20px}.index-module__hTkxfW__searchOverseasLinks__iconWrapper{place-content:center;width:24px;height:24px;display:grid}@media (868px<=width<1200px){.index-module__hTkxfW__rewardBanner{margin-top:var(--space-12x)}}@media (max-width:867px){.index-module__hTkxfW__rewardBanner{margin-top:var(--space-8x);margin-right:var(--space-5x);margin-left:var(--space-5x)}}@media (min-width:1200px){.index-module__hTkxfW__rewardBanner{display:none}}@media (min-width:868px){.index-module__hTkxfW__bannerMitoma{margin-top:48px}}@media (max-width:867px){.index-module__hTkxfW__bannerMitoma{margin-top:32px;margin-left:20px;margin-right:20px}}@media (min-width:868px){.index-module__hTkxfW__bannerMitoma__pc{width:100%;height:auto;display:block}}@media (max-width:867px){.index-module__hTkxfW__bannerMitoma__pc{display:none}}@media (min-width:868px){.index-module__hTkxfW__bannerMitoma__sp{display:none}}@media (max-width:867px){.index-module__hTkxfW__bannerMitoma__sp{width:100%;height:auto;display:block}}@media (min-width:868px){.index-module__hTkxfW__officialAccount{width:832px;margin-top:80px;margin-left:auto;margin-right:auto}}@media (max-width:867px){.index-module__hTkxfW__officialAccount{margin-top:44px;margin-left:20px;margin-right:20px}}@media (min-width:868px){.index-module__hTkxfW__officialAccount__heading{color:#1f1f1f;text-align:center;letter-spacing:.05em;font-size:18px;font-weight:600;line-height:33px}}@media (max-width:867px){.index-module__hTkxfW__officialAccount__heading{color:#1f1f1f;text-align:center;letter-spacing:.05em;font-size:16px;font-weight:700;line-height:32px}}@media (min-width:868px){.index-module__hTkxfW__officialLine{background:#00cd6726;border-radius:16px;grid-template-columns:142px 1fr;grid-template-areas:"qr heading""qr description";column-gap:30px;margin-top:23px;padding:27px;display:grid}}@media (max-width:867px){.index-module__hTkxfW__officialLine{background:#00cd6726;border-radius:16px;margin-top:24px;margin-left:12px;margin-right:12px;padding:32px 27px 24px 26px}}@media (min-width:868px){.index-module__hTkxfW__officialLine__qr{grid-area:qr}}@media (max-width:867px){.index-module__hTkxfW__officialLine__qr{display:none}}@media (min-width:868px){.index-module__hTkxfW__officialLine__link{display:none}}@media (max-width:867px){.index-module__hTkxfW__officialLine__link{color:#fff;background:#06c755;border-radius:8px;justify-content:center;align-items:center;height:56px;display:flex}}@media (max-width:867px){.index-module__hTkxfW__officialLine__linkText{letter-spacing:.23em;margin-left:16px;font-size:16px;font-weight:700;line-height:23px}}@media (min-width:868px){.index-module__hTkxfW__officialLine__heading{color:#1f1f1f;letter-spacing:.2em;grid-area:heading;font-size:18px;font-weight:700;line-height:36px}}@media (max-width:867px){.index-module__hTkxfW__officialLine__heading{color:#1f1f1f;letter-spacing:.2em;margin-top:20px;font-size:18px;font-weight:700;line-height:36px}}@media (min-width:868px){.index-module__hTkxfW__officialLine__description{color:#000;letter-spacing:.08em;grid-area:description;margin-top:6px;font-size:16px;font-weight:400;line-height:32px}}@media (max-width:867px){.index-module__hTkxfW__officialLine__description{color:#000;letter-spacing:.08em;margin-top:8px;font-size:15px;font-weight:400;line-height:28px}}@media (min-width:868px){.index-module__hTkxfW__officialSns{width:832px;margin-top:56px;margin-left:auto;margin-right:auto}}@media (max-width:867px){.index-module__hTkxfW__officialSns{margin-top:32px;margin-left:20px;margin-right:20px}}@media (min-width:868px){.index-module__hTkxfW__officialSns__heading{color:#1f1f1f;text-align:center;letter-spacing:.05em;font-size:18px;font-weight:600;line-height:33px}}@media (max-width:867px){.index-module__hTkxfW__officialSns__heading{color:#1f1f1f;text-align:center;letter-spacing:.05em;font-size:16px;font-weight:700;line-height:32px}}@media (min-width:868px){.index-module__hTkxfW__officialSns__description{color:#000;letter-spacing:.08em;margin-top:24px;font-size:15px;font-weight:400;line-height:28px}}@media (max-width:867px){.index-module__hTkxfW__officialSns__description{color:#000;letter-spacing:.08em;margin-top:24px;margin-left:12px;margin-right:12px;font-size:15px;font-weight:400;line-height:28px}}@media (min-width:868px){.index-module__hTkxfW__officialSns__link{background:#fff;border:1px solid #000;border-radius:24px;justify-content:center;align-items:center;width:420px;height:48px;margin-top:36px;margin-left:auto;margin-right:auto;display:flex}}@media (max-width:867px){.index-module__hTkxfW__officialSns__link{background:#fff;border:1px solid #000;border-radius:24px;justify-content:center;align-items:center;width:100%;height:48px;margin-top:24px;display:flex}}@media (min-width:868px){.index-module__hTkxfW__officialSns__link+.index-module__hTkxfW__officialSns__link{margin-top:16px}}@media (max-width:867px){.index-module__hTkxfW__officialSns__link+.index-module__hTkxfW__officialSns__link{margin-top:16px}}@media (min-width:868px){.index-module__hTkxfW__officialSns__linkText{color:#1f1f1f;margin-left:10px;font-size:16px;font-weight:700;line-height:28px}}@media (max-width:867px){.index-module__hTkxfW__officialSns__linkText{color:#1f1f1f;margin-left:10px;font-size:16px;font-weight:700;line-height:28px}}@media (min-width:868px){.index-module__hTkxfW__tagList{margin-top:40px}}@media (max-width:867px){.index-module__hTkxfW__tagList{margin-top:40px;margin-left:20px;margin-right:20px}}@media (min-width:868px){.index-module__hTkxfW__share{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;height:114px;margin-top:40px;display:flex}}@media (max-width:867px){.index-module__hTkxfW__share{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;height:101px;margin-top:40px;margin-left:20px;margin-right:20px;display:flex}}@media (min-width:868px){.index-module__hTkxfW__share__button{flex:auto;justify-content:center;align-items:center;width:0;display:flex;position:relative}}@media (max-width:867px){.index-module__hTkxfW__share__button{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:0;display:flex;position:relative}}@media (min-width:868px){.index-module__hTkxfW__share__button:hover:after{content:"";opacity:.02;background:#000;position:absolute;inset:0}}@media (max-width:867px){.index-module__hTkxfW__share__button:hover:after{content:"";opacity:.02;background:#000;position:absolute;inset:0}}@media (min-width:868px){*+.index-module__hTkxfW__share__button{border-left:1px solid #cbcbcb}}@media (max-width:867px){*+.index-module__hTkxfW__share__button{border-left:1px solid #cbcbcb}}@media (min-width:868px){.index-module__hTkxfW__share__buttonText{color:#000;letter-spacing:.05em;margin-left:15px;font-size:16px;font-weight:600;line-height:32px}}@media (max-width:867px){.index-module__hTkxfW__share__buttonText{color:#000;letter-spacing:.05em;margin-top:8px;font-size:15px;font-weight:600;line-height:24px}}@media (min-width:868px){.index-module__hTkxfW__share__buttonIcon{width:40px;height:40px}}@media (max-width:867px){.index-module__hTkxfW__share__buttonIcon{width:40px;height:40px;margin-top:4px}}@media (min-width:1200px){.index-module__hTkxfW__relatedArticles{width:1200px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:56px}}@media (868px<=width<=1199px){.index-module__hTkxfW__relatedArticles{width:868px;margin-top:40px;margin-left:auto;margin-right:auto}}@media (max-width:867px){.index-module__hTkxfW__relatedArticles{padding:24px 20px 40px}}@media (min-width:868px){.index-module__hTkxfW__relatedArticles__heading{color:#000;letter-spacing:.05em;font-size:28px;font-weight:600;line-height:42px}}@media (max-width:867px){.index-module__hTkxfW__relatedArticles__heading{color:#000;letter-spacing:.05em;font-size:20px;font-weight:700;line-height:30px}}@media (min-width:868px){.index-module__hTkxfW__relatedArticles__articleList{margin-top:16px}}@media (max-width:867px){.index-module__hTkxfW__relatedArticles__articleList{margin-top:24px}}@media (min-width:1200px){.index-module__hTkxfW__breadcrumbsWrapperPc{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px}}@media (868px<=width<=1199px){.index-module__hTkxfW__breadcrumbsWrapperPc{width:868px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px}}@media (max-width:867px){.index-module__hTkxfW__breadcrumbsWrapperPc{display:none}}@media (min-width:868px){.index-module__hTkxfW__breadcrumbsWrapperSp{display:none}}@media (max-width:867px){.index-module__hTkxfW__breadcrumbsWrapperSp{padding-bottom:16px;padding-left:20px;padding-right:20px;overflow-x:auto}}@media (min-width:868px){.index-module__hTkxfW__tourLinkArea{margin-top:40px;margin-bottom:40px}}@media (max-width:867px){.index-module__hTkxfW__tourLinkArea{margin:32px 20px}}.index-module__hTkxfW__tourLinkArea__heading{text-align:center}@media (min-width:868px){.index-module__hTkxfW__tourLinkArea__heading{letter-spacing:.9px;font-size:18px;font-weight:700;line-height:33px}}@media (max-width:867px){.index-module__hTkxfW__tourLinkArea__heading{letter-spacing:.8px;font-size:16px;font-weight:700;line-height:32px}}.index-module__hTkxfW__tourLinkArea__link{max-width:327px;margin-top:16px;margin-left:auto;margin-right:auto}.index-module__hTkxfW__destinationDetailsItems{display:grid}@media (min-width:868px){.index-module__hTkxfW__destinationDetailsItems{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:867px){.index-module__hTkxfW__destinationDetailsItems{grid-template-columns:1fr;gap:8px}}
.BannerForFes-module__abg8za__newtFesBanner{display:block}@media (min-width:868px){.BannerForFes-module__abg8za__newtFesBanner{margin-top:40px}}@media (max-width:867px){.BannerForFes-module__abg8za__newtFesBanner{margin-top:17px;margin-left:19px;margin-right:19px}}@media (min-width:868px){.BannerForFes-module__abg8za__newtFesBanner__imgPc{width:100%;height:auto;display:block}}@media (max-width:867px){.BannerForFes-module__abg8za__newtFesBanner__imgPc{display:none}}@media (min-width:868px){.BannerForFes-module__abg8za__newtFesBanner__imgSp{display:none}}@media (max-width:867px){.BannerForFes-module__abg8za__newtFesBanner__imgSp{width:100%;height:auto;display:block}}
.index-module__S6m80a__root{grid-template-columns:auto 1fr;align-items:center;margin-top:16px;display:grid}@media (min-width:868px){.index-module__S6m80a__root{column-gap:24px}}@media (max-width:867px){.index-module__S6m80a__root{column-gap:16px}}.index-module__S6m80a__root--hasDescription{align-items:start}@media (min-width:868px){.index-module__S6m80a__icon{width:80px;height:auto}}@media (max-width:867px){.index-module__S6m80a__icon{width:48px;height:auto}}.index-module__S6m80a__type{color:#000;font-weight:700}@media (min-width:868px){.index-module__S6m80a__type{font-size:14px;line-height:24px}}@media (max-width:867px){.index-module__S6m80a__type{font-size:12px;line-height:20px}}.index-module__S6m80a__name{color:#000;font-weight:700}@media (min-width:868px){.index-module__S6m80a__name{font-size:20px;line-height:36px}}@media (max-width:867px){.index-module__S6m80a__name{font-size:16px;line-height:28px}}.index-module__S6m80a__description{margin-top:8px}.index-module__S6m80a__descriptionText{color:#000}@media (min-width:868px){.index-module__S6m80a__descriptionText{font-size:14px;line-height:24px}}@media (max-width:867px){.index-module__S6m80a__descriptionText{font-size:12px;line-height:20px}}
.index-module__c4GwHG__root{border:none}@media (min-width:868px){.index-module__c4GwHG__root+.index-module__c4GwHG__root{margin-top:24px}}@media (max-width:867px){.index-module__c4GwHG__root+.index-module__c4GwHG__root{margin-top:16px}}.index-module__c4GwHG__question{cursor:pointer;grid-template-columns:auto 1fr auto;column-gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.index-module__c4GwHG__question::-webkit-details-marker{display:none}.index-module__c4GwHG__questionMarker{color:#fff;background-color:#00cd68;border-radius:11px;place-content:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.index-module__c4GwHG__questionText{font-size:14px;font-weight:700;line-height:18px}.index-module__c4GwHG__root[open] .index-module__c4GwHG__questionIcon{transform:rotate(180deg)}.index-module__c4GwHG__answer{grid-template-columns:auto 1fr;column-gap:8px;margin-top:8px;display:grid}.index-module__c4GwHG__answerMarker{color:#00cd68;background-color:#f6f6f6;border-radius:11px;place-content:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.index-module__c4GwHG__answerText{font-size:12px;line-height:22px}
.index-module__wjfETa__root{margin-bottom:32px;display:block}.index-module__wjfETa__image{object-fit:cover;border-radius:8px;width:100%;height:140px}.index-module__wjfETa__banner{width:100%;height:auto}.index-module__wjfETa__textContainer{grid-template-columns:1fr auto;align-items:center;margin-top:8px;display:grid}.index-module__wjfETa__text{font-size:14px;font-weight:700;line-height:24px}
.index-module__-Eu0wq__areaBanner{display:block}@media (min-width:868px){.index-module__-Eu0wq__areaBanner{margin-top:24px}}@media (max-width:867px){.index-module__-Eu0wq__areaBanner{margin-top:16px;margin-left:20px;margin-right:20px}}.index-module__-Eu0wq__areaBanner__image{object-fit:cover;border-radius:8px;width:100%}@media (min-width:868px){.index-module__-Eu0wq__areaBanner__image{height:186px}}@media (max-width:867px){.index-module__-Eu0wq__areaBanner__image{height:158px}}.index-module__-Eu0wq__areaBanner__textContainer{grid-template-columns:1fr auto;align-items:center;display:grid}@media (min-width:868px){.index-module__-Eu0wq__areaBanner__textContainer{padding-top:12px;padding-bottom:10px}}@media (max-width:867px){.index-module__-Eu0wq__areaBanner__textContainer{padding-top:8px;padding-bottom:8px}}@media (min-width:868px){.index-module__-Eu0wq__areaBanner__text{font-size:16px;font-weight:700;line-height:28px}}@media (max-width:867px){.index-module__-Eu0wq__areaBanner__text{font-size:14px;font-weight:700;line-height:24px}}.index-module__-Eu0wq__appBanner{display:block}@media (min-width:868px){.index-module__-Eu0wq__appBanner{margin-top:24px}}@media (max-width:867px){.index-module__-Eu0wq__appBanner{margin-top:16px;margin-left:20px;margin-right:20px}}@media (min-width:868px){.index-module__-Eu0wq__appBanner__pc{width:100%;height:auto;display:block}}@media (max-width:867px){.index-module__-Eu0wq__appBanner__pc{display:none}}@media (min-width:868px){.index-module__-Eu0wq__appBanner__sp{display:none}}@media (max-width:867px){.index-module__-Eu0wq__appBanner__sp{width:100%;height:auto;display:block}}
.index-module__G3ibgG__root{margin-left:auto;margin-right:auto}@media (min-width:1200px){.index-module__G3ibgG__root{width:1200px;margin-top:64px;margin-bottom:64px}}@media (868px<=width<=1199px){.index-module__G3ibgG__root{width:868px;margin-top:40px;margin-bottom:40px}}@media (max-width:867px){.index-module__G3ibgG__root{margin-top:40px;margin-bottom:40px}}.index-module__G3ibgG__heading{color:#141414;padding-top:8px;padding-bottom:8px;font-weight:700}@media (min-width:868px){.index-module__G3ibgG__heading{font-size:28px;line-height:44px}}@media (max-width:867px){.index-module__G3ibgG__heading{margin-left:20px;margin-right:20px;font-size:16px;line-height:28px}}@media (min-width:868px){.index-module__G3ibgG__iframeContainer{margin-top:24px}}.index-module__G3ibgG__iframe{border:none;width:100%;display:block}.index-module__G3ibgG__iframe--tour{height:302px}@media (min-width:1200px){.index-module__G3ibgG__iframe--hotel{height:360px}}@media (max-width:1199px){.index-module__G3ibgG__iframe--hotel{height:375px}}@media (min-width:868px){.index-module__G3ibgG__moreLinkContainer{width:327px;margin-top:40px;margin-left:auto;margin-right:auto}}@media (max-width:867px){.index-module__G3ibgG__moreLinkContainer{margin-top:24px;margin-left:20px;margin-right:20px}}
@media (min-width:768px){.index-module__5diDMW__breadcrumbsWrapperPc{max-width:1152px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px}}@media (max-width:767px){.index-module__5diDMW__breadcrumbsWrapperPc{display:none}}@media (min-width:768px){.index-module__5diDMW__breadcrumbsWrapperSp{display:none}}@media (max-width:767px){.index-module__5diDMW__breadcrumbsWrapperSp{padding-bottom:16px;padding-left:20px;padding-right:20px;overflow-x:auto}}@media (min-width:768px){.index-module__5diDMW__topArticle{background:linear-gradient(90deg,#0000 0% 50%,#e4f8ea 50% 100%);padding-bottom:60px}}@media (max-width:767px){.index-module__5diDMW__topArticle{background:#e4f8ea}}@media (min-width:768px){.index-module__5diDMW__topArticle__inner{grid-template-columns:640fr 456fr;align-items:start;column-gap:56px;max-width:1152px;margin-left:auto;margin-right:auto;display:grid}}.index-module__5diDMW__topArticle__image{position:relative}@media (min-width:768px){.index-module__5diDMW__topArticle__image{border-radius:8px;overflow:hidden}}@media (max-width:767px){.index-module__5diDMW__topArticle__image{display:block}}.index-module__5diDMW__topArticle__image:hover{opacity:.7}.index-module__5diDMW__topArticle__image img{width:100%;display:block}.index-module__5diDMW__topArticle__prTag{position:absolute;bottom:0;right:0}@media (max-width:767px){.index-module__5diDMW__topArticle__info{padding:16px 20px 20px}}@media (min-width:768px){.index-module__5diDMW__topArticle__title{color:#000;letter-spacing:.05em;margin-top:8px;font-size:28px;font-weight:600;line-height:48px}}@media (max-width:767px){.index-module__5diDMW__topArticle__title{color:#000;letter-spacing:.05em;margin-top:8px;font-size:18px;font-weight:700;line-height:27px}}.index-module__5diDMW__topArticle__titleLink:hover{opacity:.7}@media (min-width:768px){.index-module__5diDMW__topArticle__description{color:#1f1f1f;letter-spacing:.05em;margin-top:16px;font-size:16px;line-height:32px}}@media (max-width:767px){.index-module__5diDMW__topArticle__description{display:none}}@media (min-width:768px){.index-module__5diDMW__topArticle__signature{grid-template-columns:32px 1fr;grid-template-areas:"icon date""icon author";align-items:center;column-gap:16px;margin-top:16px;display:grid}}@media (max-width:767px){.index-module__5diDMW__topArticle__signature{grid-template-columns:32px 1fr;grid-template-areas:"icon date""icon author";align-items:center;column-gap:16px;margin-top:8px;display:grid}}@media (min-width:768px){.index-module__5diDMW__topArticle__signatureIcon{grid-area:icon}}@media (max-width:767px){.index-module__5diDMW__topArticle__signatureIcon{grid-area:icon}}@media (min-width:768px){.index-module__5diDMW__topArticle__signatureDate{color:#757575;letter-spacing:.05em;grid-area:date;font-size:12px;line-height:24px}}@media (max-width:767px){.index-module__5diDMW__topArticle__signatureDate{color:#757575;letter-spacing:.05em;grid-area:date;font-size:12px;line-height:24px}}@media (min-width:768px){.index-module__5diDMW__topArticle__signatureAuthor{color:#000;letter-spacing:.05em;grid-area:author;font-size:14px;font-weight:600;line-height:24px}}@media (max-width:767px){.index-module__5diDMW__topArticle__signatureAuthor{color:#000;letter-spacing:.05em;grid-area:author;font-size:14px;font-weight:600;line-height:24px}}@media (min-width:768px){.index-module__5diDMW__latestArticles{max-width:1024px;padding-top:var(--space-8x);padding-bottom:var(--space-8x);margin-left:auto;margin-right:auto}}@media (max-width:767px){.index-module__5diDMW__latestArticles{padding-top:24px;padding-bottom:var(--space-8x);margin-left:20px;margin-right:20px}}.index-module__5diDMW__latestArticles__heading{color:#1f1f1f;font-weight:700}@media (min-width:768px){.index-module__5diDMW__latestArticles__heading{padding-top:8px;padding-bottom:8px;font-size:28px;line-height:44px}}@media (max-width:767px){.index-module__5diDMW__latestArticles__heading{letter-spacing:1px;font-size:20px;line-height:30px}}@media (max-width:767px){.index-module__5diDMW__latestArticles__list{margin-top:4px}}@media (min-width:768px){.index-module__5diDMW__latestArticles__buttonContainer{text-align:center;margin-top:24px}}@media (max-width:767px){.index-module__5diDMW__latestArticles__buttonContainer{margin-top:30px;margin-left:4px;margin-right:4px}}@media (min-width:768px){.index-module__5diDMW__popularArticles{max-width:1024px;padding-top:var(--space-8x);padding-bottom:var(--space-8x);margin-left:auto;margin-right:auto}}@media (max-width:767px){.index-module__5diDMW__popularArticles{padding-bottom:var(--space-8x);margin-left:20px;margin-right:20px}}.index-module__5diDMW__popularArticles__heading{color:#1f1f1f;font-weight:700}@media (min-width:768px){.index-module__5diDMW__popularArticles__heading{padding-top:8px;padding-bottom:8px;font-size:28px;line-height:44px}}@media (max-width:767px){.index-module__5diDMW__popularArticles__heading{letter-spacing:1px;font-size:20px;line-height:30px}}.index-module__5diDMW__popularArticles__date{color:#757575}@media (min-width:768px){.index-module__5diDMW__popularArticles__date{margin-top:8px;font-size:16px;font-style:normal;font-weight:400;line-height:28px}}@media (max-width:767px){.index-module__5diDMW__popularArticles__date{font-size:14px;line-height:24px}}@media (max-width:767px){.index-module__5diDMW__popularArticles__list{margin-top:4px}}@media (min-width:768px){.index-module__5diDMW__searchByArea{padding-top:var(--space-8x);padding-bottom:64px}}.index-module__5diDMW__searchByArea__heading{color:#1f1f1f;font-weight:700}@media (min-width:768px){.index-module__5diDMW__searchByArea__heading{max-width:1024px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px;font-size:28px;line-height:44px}}@media (max-width:767px){.index-module__5diDMW__searchByArea__heading{letter-spacing:1px;margin-left:20px;margin-right:20px;font-size:20px;line-height:30px}}@media (min-width:768px){.index-module__5diDMW__searchByArea__section{max-width:1024px;margin-top:24px;margin-left:auto;margin-right:auto}}@media (min-width:768px){.index-module__5diDMW__searchByArea__section+.index-module__5diDMW__searchByArea__section{margin-top:48px}}@media (max-width:767px){.index-module__5diDMW__searchByArea__section+.index-module__5diDMW__searchByArea__section{margin-top:16px}}@media (min-width:768px){.index-module__5diDMW__searchByArea__sectionHeading{letter-spacing:1.1px;font-size:22px;font-weight:600;line-height:33px}}@media (max-width:767px){.index-module__5diDMW__searchByArea__sectionHeading{margin-left:20px;margin-right:20px;padding-top:8px;padding-bottom:8px;font-size:16px;font-weight:700;line-height:28px}}@media (min-width:768px){.index-module__5diDMW__searchByArea__list{margin-top:24px}}.index-module__5diDMW__searchByArea__listItem{flex:none}@media (min-width:768px){.index-module__5diDMW__searchByArea__listItem{width:115px}}@media (max-width:767px){.index-module__5diDMW__searchByArea__listItem{width:96px}}.index-module__5diDMW__searchByArea__listItemImage{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;height:auto}.index-module__5diDMW__searchByArea__listItemName{margin-top:8px;font-weight:700}@media (min-width:768px){.index-module__5diDMW__searchByArea__listItemName{font-size:14px;line-height:24px}}@media (max-width:767px){.index-module__5diDMW__searchByArea__listItemName{font-size:12px;line-height:20px}}@media (min-width:768px){.index-module__5diDMW__searchByArea__buttonContainer{text-align:center;margin-top:48px}}@media (max-width:767px){.index-module__5diDMW__searchByArea__buttonContainer{margin-top:24px;margin-left:24px;margin-right:24px}}@media (min-width:768px){.index-module__5diDMW__recommendedTags{max-width:1024px;padding-top:var(--space-8x);padding-bottom:var(--space-8x);margin-left:auto;margin-right:auto}}@media (max-width:767px){.index-module__5diDMW__recommendedTags{margin-left:20px;margin-right:20px;padding-top:24px;padding-bottom:24px}}.index-module__5diDMW__recommendedTags__heading{color:#1f1f1f;font-weight:700}@media (min-width:768px){.index-module__5diDMW__recommendedTags__heading{padding-top:8px;padding-bottom:8px;font-size:28px;line-height:44px}}@media (max-width:767px){.index-module__5diDMW__recommendedTags__heading{letter-spacing:1px;font-size:20px;line-height:30px}}@media (min-width:768px){.index-module__5diDMW__recommendedTags__tagList{margin-top:24px}}@media (max-width:767px){.index-module__5diDMW__recommendedTags__tagList{margin-top:16px}}@media (min-width:768px){.index-module__5diDMW__moreButton{vertical-align:top;color:#1f1f1f;border:1px solid #000;border-radius:24px;justify-content:center;align-items:center;width:420px;height:48px;font-size:16px;font-weight:700;line-height:28px;display:inline-flex}}@media (max-width:767px){.index-module__5diDMW__moreButton{color:#1f1f1f;border:1px solid #000;border-radius:24px;justify-content:center;align-items:center;height:48px;font-size:16px;font-weight:700;line-height:28px;display:flex}}.index-module__5diDMW__moreButton:hover{opacity:.7}
.index-module__yNNxmG__root{width:328px;margin-top:32px}.index-module__yNNxmG__iframe{border:none;width:100%;height:290px;display:block}.index-module__yNNxmG__moreLinkContainer{margin-top:4px}
.index-module__OtGY1q__root{position:relative}@media (min-width:768px){.index-module__OtGY1q__root{width:1032px;margin-left:auto;margin-right:auto}}@media (min-width:768px){.index-module__OtGY1q__container{overflow:hidden}}@media (max-width:767px){.index-module__OtGY1q__container{overflow:auto}}.index-module__OtGY1q__items{will-change:transform;column-gap:16px;width:100%;display:flex}@media (min-width:768px){.index-module__OtGY1q__items{transition:transform .5s}}@media (max-width:767px){.index-module__OtGY1q__items{padding-left:20px}}@media (max-width:767px){.index-module__OtGY1q__items:after{content:"";flex:none;width:1px;margin-left:-5px}}.index-module__OtGY1q__leftButton,.index-module__OtGY1q__rightButton{cursor:pointer;background:var(--color-white);border:1px solid var(--border-gray-dark);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:56px;box-shadow:0 4px 4px #0000000d}@media (max-width:767px){.index-module__OtGY1q__leftButton,.index-module__OtGY1q__rightButton{display:none}}.index-module__OtGY1q__leftButton{transform:translate(var(--space-2x), -50%);left:0}@media screen and (min-width:1200px){.index-module__OtGY1q__leftButton{transform:translate(calc(-100% - var(--space-4x)), -50%)}}.index-module__OtGY1q__rightButton{transform:translate(calc(-1 * var(--space-2x)), -50%);right:0}@media screen and (min-width:1200px){.index-module__OtGY1q__rightButton{transform:translate(calc(100% + var(--space-4x)), -50%)}}
.index-module__Z_lRQa__root{margin-bottom:32px}.index-module__Z_lRQa__heading{color:#000;letter-spacing:.9px;font-size:18px;font-weight:700;line-height:33px}.index-module__Z_lRQa__list{flex-wrap:wrap;gap:16px;display:flex}@media (min-width:1200px){.index-module__Z_lRQa__list{margin-top:15px}}.index-module__Z_lRQa__listItem{letter-spacing:.7px;font-size:14px;font-weight:400;line-height:24px}.index-module__Z_lRQa__listItemHash{color:#b0b0b0}.index-module__Z_lRQa__listItemName{color:#000}
.index-module__Kxnsmq__root{width:328px;margin-top:32px}.index-module__Kxnsmq__iframe{border:none;width:100%;height:294px;display:block}.index-module__Kxnsmq__moreLinkContainer{margin-top:4px}
@media (min-width:768px){.index-module__EpEJSq__breadcrumbsWrapperPc{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px}}@media (max-width:767px){.index-module__EpEJSq__breadcrumbsWrapperPc{display:none}}@media (min-width:768px){.index-module__EpEJSq__breadcrumbsWrapperSp{display:none}}@media (max-width:767px){.index-module__EpEJSq__breadcrumbsWrapperSp{padding:16px 20px;overflow-x:auto}}@media (min-width:768px){.index-module__EpEJSq__main{padding-bottom:96px}}@media (max-width:767px){.index-module__EpEJSq__main{padding-bottom:40px}}@media (min-width:768px){.index-module__EpEJSq__articleList{max-width:1024px;margin:16px auto 48px}}@media (max-width:767px){.index-module__EpEJSq__articleList{margin:26px 20px 32px}}.index-module__EpEJSq__destinationDetailsItems{display:grid}@media (min-width:768px){.index-module__EpEJSq__destinationDetailsItems{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:767px){.index-module__EpEJSq__destinationDetailsItems{grid-template-columns:1fr;gap:8px}}
@media (min-width:1200px){.index-module__guVP8a__root{grid-template-columns:minmax(0,1024px) 328px;justify-content:space-between;gap:40px;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;display:grid}}@media (868px<=width<1200px){.index-module__guVP8a__root{width:868px;margin-left:auto;margin-right:auto}}@media (min-width:768px){.index-module__guVP8a__heading{color:#000;letter-spacing:1.1px;background:#e4f8ea;margin:0;padding:24px 24px 23px;font-size:22px;font-weight:600;line-height:33px}}@media (max-width:767px){.index-module__guVP8a__heading{color:#000;letter-spacing:.05em;background:#e4f8ea;margin:0;padding:18px 21px 19px;font-size:18px;font-weight:700;line-height:27px}}.index-module__guVP8a__aside{--header-height:var(--global-header-height)}@media (868px<=width<=1199px){.index-module__guVP8a__aside{margin-top:20px}}@media (max-width:867px){.index-module__guVP8a__aside{margin-top:40px;margin-left:20px;margin-right:20px}}@media (min-width:1200px){.index-module__guVP8a__aside__sticky{top:calc(var(--header-height) + 16px);z-index:1;position:sticky}}.index-module__guVP8a__aside__areaOrAppBanner{margin-bottom:40px}@media not (min-width:1200px){.index-module__guVP8a__aside__only{display:none}}
.Icon-module__WsBRYW__root{vertical-align:middle;justify-content:center;align-items:center;width:24px;height:24px;font-size:0;display:inline-flex}.Icon-module__WsBRYW__clickable{cursor:pointer}.Icon-module__WsBRYW__root svg{width:100%;height:100%}.Icon-module__WsBRYW__color--gray-80>svg path{fill:var(--color-gray-80)}.Icon-module__WsBRYW__color--gray-80>svg circle{stroke:var(--color-gray-80)}.Icon-module__WsBRYW__color--gray-50>svg path{fill:var(--color-gray-50)}.Icon-module__WsBRYW__color--gray-50>svg circle{stroke:var(--color-gray-50)}.Icon-module__WsBRYW__color--gray-30>svg path{fill:var(--color-gray-30)}.Icon-module__WsBRYW__color--gray-30>svg circle{stroke:var(--color-gray-30)}.Icon-module__WsBRYW__color--green-5>svg path{fill:var(--color-green-5)}.Icon-module__WsBRYW__color--green-5>svg circle{stroke:var(--color-green-5)}.Icon-module__WsBRYW__color--green-40>svg path{fill:var(--color-green-40)}.Icon-module__WsBRYW__color--green-40>svg circle{stroke:var(--color-green-40)}.Icon-module__WsBRYW__color--yellow-50>svg path{fill:var(--color-yellow-50)}.Icon-module__WsBRYW__color--yellow-50>svg circle{stroke:var(--color-yellow-50)}.Icon-module__WsBRYW__color--positiveRed>svg path{fill:var(--color-positiveRed)}.Icon-module__WsBRYW__color--positiveRed>svg circle{stroke:var(--color-positiveRed)}.Icon-module__WsBRYW__color--white>svg path{fill:var(--color-white)}.Icon-module__WsBRYW__color--white>svg circle{stroke:var(--color-white)}.Icon-module__WsBRYW__color--black>svg path{fill:var(--color-black)}.Icon-module__WsBRYW__color--black>svg circle{stroke:var(--color-black)}.Icon-module__WsBRYW__color--primary>svg path{fill:var(--color-primary)}.Icon-module__WsBRYW__color--primary>svg circle{stroke:var(--color-primary)}.Icon-module__WsBRYW__color--warning>svg path{fill:var(--color-warning)}.Icon-module__WsBRYW__color--warning>svg circle{stroke:var(--color-warning)}.Icon-module__WsBRYW__color--danger>svg path{fill:var(--color-danger)}.Icon-module__WsBRYW__color--danger>svg circle{stroke:var(--color-danger)}.Icon-module__WsBRYW__size--xs{width:12px;height:12px}.Icon-module__WsBRYW__size--sm{width:16px;height:16px}.Icon-module__WsBRYW__size--base{width:20px;height:20px}.Icon-module__WsBRYW__size--md{width:24px;height:24px}.Icon-module__WsBRYW__size--lg{width:32px;height:32px}.Icon-module__WsBRYW__size--xl{width:48px;height:48px}.Icon-module__WsBRYW__size--2xl{width:56px;height:56px}
.Accordion-module__cSZZKq__common{padding-left:20px;display:block;position:relative}.Accordion-module__cSZZKq__summary{margin-bottom:var(--space-3x);width:100%;font-weight:700;line-height:var(--lineHeight-lg);display:block;position:relative}.Accordion-module__cSZZKq__hide{display:none}.Accordion-module__cSZZKq__allowToggle{cursor:pointer}.Accordion-module__cSZZKq__content{font-size:var(--fontSize-sm);line-height:22px;display:block;position:relative}.Accordion-module__cSZZKq__summary::-webkit-details-marker{display:none}.Accordion-module__cSZZKq__summaryInner{justify-content:center;align-items:center;height:48px;display:flex}.Accordion-module__cSZZKq__summaryInnerSpaceBetween{justify-content:space-between}.Accordion-module__cSZZKq__summaryInnerCenter{justify-content:center}.Accordion-module__cSZZKq__icon{margin-top:-2px}.Accordion-module__cSZZKq__closeSummary{margin-top:var(--space-4x);margin-bottom:var(--space-4x);justify-content:center;display:flex}.Accordion-module__cSZZKq__closeButton{cursor:pointer;appearance:none;color:var(--color-black);background-color:#0000;border:none;outline:none;padding:0;font-weight:700}
.GlobalNavList-module___9pyuG__navList{display:flex}.GlobalNavList-module___9pyuG__navList li{text-align:center}.GlobalNavList-module___9pyuG__link{min-width:93px;height:40px;padding:6px var(--space-2x) 12px;font-weight:700;font-size:var(--fontSize-base);line-height:var(--lineHeight-lg);color:var(--color-gray-80);line-height:var(--lineHeight-lg);align-items:center;display:inline-block}.GlobalNavList-module___9pyuG__active .GlobalNavList-module___9pyuG__link{position:relative}.GlobalNavList-module___9pyuG__active .GlobalNavList-module___9pyuG__link:before{content:"";background-color:var(--color-green-40);border-radius:2px;width:56px;height:4px;display:inline-block;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.GlobalNavList-module___9pyuG__link>i{margin-right:var(--space);margin-top:-2px}
.Dropdown-module__-CQJIq__root{display:inline-flex;position:relative}
.DropdownContainer-module__1g_afW__root{margin-top:var(--space-3x);overscroll-behavior:none;box-shadow:var(--shadow);border-radius:var(--rounded);opacity:0;position:absolute;overflow:auto}.DropdownContainer-module__1g_afW__z-index--dropdown{z-index:var(--z-index-dropdown)}.DropdownContainer-module__1g_afW__z-index--follow{z-index:var(--z-index-follow)}.DropdownContainer-module__1g_afW__z-index--float{z-index:var(--z-index-float)}.DropdownContainer-module__1g_afW__size--sm .DropdownContainer-module__1g_afW__inner{min-width:280px}.DropdownContainer-module__1g_afW__size--md .DropdownContainer-module__1g_afW__inner{min-width:320px}.DropdownContainer-module__1g_afW__size--lg .DropdownContainer-module__1g_afW__inner{min-width:800px}.DropdownContainer-module__1g_afW__fixed{position:fixed}.DropdownContainer-module__1g_afW__noPadding .DropdownContainer-module__1g_afW__inner{padding:0}.DropdownContainer-module__1g_afW__inner{background-color:var(--bg-white);min-width:280px;padding:var(--space-6x)}@media (max-width:1024px){.DropdownContainer-module__1g_afW__root{margin-top:0}}
.DropdownItem-module__kzTy6G__root{cursor:pointer;padding:var(--space-2x) 0;align-items:center;text-decoration:none;display:flex;position:relative}.DropdownItem-module__kzTy6G__root:hover{background-color:var(--color-gray-5)}.DropdownItem-module__kzTy6G__icon+.DropdownItem-module__kzTy6G__body{padding-left:var(--space-4x)}
.DropdownGroup-module__0cy1Iq__root+.DropdownGroup-module__0cy1Iq__root{margin-top:var(--space);padding-top:var(--space);border-top:1px solid var(--border-gray)}
.DropdownSelect-module__eg6c2W__root{padding-top:var(--space-4x);padding-bottom:var(--space-4x)}.DropdownSelect-module__eg6c2W__root:hover{opacity:.8}.DropdownSelect-module__eg6c2W__optionGroups>li+li{margin-top:var(--space-4x)}.DropdownSelect-module__eg6c2W__optionGroup>dt{padding:var(--space-2x) var(--space-5x);align-items:center;display:flex}.DropdownSelect-module__eg6c2W__optionGroupLabel{font-weight:700;font-size:var(--fontSize-lg);color:var(--color-default)}.DropdownSelect-module__eg6c2W__options>li{position:relative}.DropdownSelect-module__eg6c2W__options.DropdownSelect-module__eg6c2W__options--with-border>li:after{content:"";bottom:0;left:var(--space-5x);right:var(--space-5x);background-color:var(--border-gray);height:1px;margin:auto;display:block;position:absolute;overflow:hidden}.DropdownSelect-module__eg6c2W__options>li>ul{position:relative}.DropdownSelect-module__eg6c2W__options.DropdownSelect-module__eg6c2W__options--with-border>li>ul:after{content:"";top:0;left:var(--space-5x);right:var(--space-5x);background-color:var(--border-gray);height:1px;margin:auto;display:block;position:absolute;overflow:hidden}.DropdownSelect-module__eg6c2W__option{width:100%;min-height:48px;padding:var(--space-2x) var(--space-10x) var(--space-2x) var(--space-5x);cursor:pointer;align-items:center;display:flex;position:relative}.DropdownSelect-module__eg6c2W__option:hover{opacity:.7}.DropdownSelect-module__eg6c2W__option--disabled{pointer-events:none}.DropdownSelect-module__eg6c2W__optionInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.DropdownSelect-module__eg6c2W__optionInput:checked~.DropdownSelect-module__eg6c2W__optionLabel:after{content:"";border-bottom:2px solid var(--color-primary);border-right:2px solid var(--color-primary);width:8px;height:16px;display:block;position:absolute;top:50%;right:24px;transform:translate(-50%,-65%)rotate(45deg)}.DropdownSelect-module__eg6c2W__optionImage{border-radius:8px;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.DropdownSelect-module__eg6c2W__optionImage img{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DropdownSelect-module__eg6c2W__optionImage+.DropdownSelect-module__eg6c2W__optionLabel{padding-left:var(--space-4x)}.DropdownSelect-module__eg6c2W__optionLabel{white-space:nowrap;flex-basis:100%;font-weight:700;overflow:hidden}.DropdownSelect-module__eg6c2W__optionCollapse{width:100%;min-height:50px;padding:var(--space-2x) var(--space-5x);cursor:pointer;justify-content:space-between;align-items:center;display:flex;position:relative}.DropdownSelect-module__eg6c2W__optionCollapseListInActive{display:none}.DropdownSelect-module__eg6c2W__optionCollapseListActive{display:block}@media (max-width:1024px){.DropdownSelect-module__eg6c2W__optionGroups>li+li{margin-top:var(--space-10x)}.DropdownSelect-module__eg6c2W__optionGroup>dd{margin-top:var(--space-2x)}.DropdownSelect-module__eg6c2W__optionImage{width:64px;height:64px;margin-left:calc(var(--space-5x) * -1)}.DropdownSelect-module__eg6c2W__optionImage+.DropdownSelect-module__eg6c2W__optionLabel{padding-left:var(--space-5x)}.DropdownSelect-module__eg6c2W__noPadding{padding:0}.DropdownSelect-module__eg6c2W__options.DropdownSelect-module__eg6c2W__options--with-border.DropdownSelect-module__eg6c2W__options--no-padding>li:after{left:0;right:0}}
.Logo-module__PpzSja__root{font-size:0;display:inline-flex}.Logo-module__PpzSja__root svg{vertical-align:bottom;width:auto;height:100%}.Logo-module__PpzSja__variant--vertical{height:120px}.Logo-module__PpzSja__variant--horizontal{height:33px}.Logo-module__PpzSja__variant--icon{height:24px}.Logo-module__PpzSja__color--primary>svg path{fill:var(--color-primary)}.Logo-module__PpzSja__color--white>svg path{fill:var(--color-white)}@media (max-width:767px){.Logo-module__PpzSja__variant--horizontal{height:30px}}
.Modal-module__ZdgQGW__dialog{background:var(--color-semantic-surface-default);opacity:0;width:auto;max-width:none;max-height:none;transition:opacity .2s ease-in, transform .2s ease-out, visibility .2s, display .2s allow-discrete, overlay .2s allow-discrete;border:none;flex-direction:column;padding:0;display:flex;overflow:hidden}.Modal-module__ZdgQGW__dialog[open]{opacity:1}.Modal-module__ZdgQGW__dialog:not([open]){visibility:hidden;pointer-events:none;position:fixed}.Modal-module__ZdgQGW__dialog:focus-visible{outline:none}.Modal-module__ZdgQGW__dialog::backdrop{transition:background-color .2s ease-in, display .2s allow-discrete, overlay .2s allow-discrete;background-color:#0000}.Modal-module__ZdgQGW__dialog[open]::backdrop{background-color:#0006}@starting-style{.Modal-module__ZdgQGW__dialog[open]{opacity:0}.Modal-module__ZdgQGW__dialog[open]::backdrop{background-color:#0000}}@media (max-width:1023px){.Modal-module__ZdgQGW__dialog{--modal-top-gap:max(var(--modal-top-offset,0px), calc(env(safe-area-inset-top,0px) + var(--space-4x)));width:100%;max-width:100%;height:auto;max-height:calc(100% - var(--modal-top-gap));border-radius:var(--radius-32) var(--radius-32) 0 0;padding-bottom:calc(var(--space-2x) + env(safe-area-inset-bottom,0px));margin:0;position:fixed;inset:auto 0 0;transform:translateY(100%);box-shadow:0 8px 40px #0000001f}.Modal-module__ZdgQGW__dialog[open]{transform:translateY(var(--modal-drag-y,0px))}@starting-style{.Modal-module__ZdgQGW__dialog[open]{transform:translateY(100%)}}.Modal-module__ZdgQGW__dialog[data-fullscreen=true]{height:calc(100% - var(--modal-top-gap))}}.Modal-module__ZdgQGW__dialog[data-dragging=true]{transition:none}@media (min-width:1024px){.Modal-module__ZdgQGW__dialog{border-radius:var(--radius-40);width:480px;max-height:90vh;margin:auto;transform:scale(.9);box-shadow:0 8px 40px #0000001f}.Modal-module__ZdgQGW__dialog[open]{transform:scale(1)}@starting-style{.Modal-module__ZdgQGW__dialog[open]{transform:scale(.9)}}}:root:has(dialog[open]){overflow:hidden}.Modal-module__ZdgQGW__header{touch-action:none}.Modal-module__ZdgQGW__side{flex:1 1 0}.Modal-module__ZdgQGW__center{text-align:center;flex:0 auto;min-width:0}.Modal-module__ZdgQGW__title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (min-width:1024px){.Modal-module__ZdgQGW__title.Modal-module__ZdgQGW__title{font-size:var(--typography-font-size-head-line-h3);line-height:var(--typography-line-height-head-line-h3)}}.Modal-module__ZdgQGW__dragHandle{display:none}@media (max-width:1023px){.Modal-module__ZdgQGW__dragHandle{border-radius:var(--radius-full);background-color:var(--color-semantic-content-default-super-light);width:36px;height:5px;display:block;position:absolute;top:5px;left:50%;transform:translate(-50%)}}.Modal-module__ZdgQGW__toolbarFill{display:none}@media (max-width:1023px){.Modal-module__ZdgQGW__toolbarFill{height:var(--space-2x);background:inherit;pointer-events:none;display:block;position:fixed;inset:auto 0 0}}.Modal-module__ZdgQGW__closeButton{appearance:none;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.Modal-module__ZdgQGW__closeButton:focus-visible{outline:2px solid var(--color-semantic-border-input);outline-offset:2px;border-radius:var(--radius-4)}@media (min-width:1024px){.Modal-module__ZdgQGW__closeButton{top:var(--space-4x);right:var(--space-4x);width:44px;height:44px;position:absolute;transform:none}}
.SalesModal-module__SwRp0q__footer{padding:var(--space-4x) 0}.SalesModal-module__SwRp0q__action{color:#fff;text-align:center;background-color:#00cd68;border-radius:100px;margin-bottom:10px;padding:10px;font-weight:700}.SalesModal-module__SwRp0q__close{text-align:center}.SalesModal-module__SwRp0q__close button{color:#757575;background:0 0;border:none;padding:10px 40px;font-weight:700}.SalesModal-module__SwRp0q__image{object-fit:cover;width:100%}.SalesModal-module__SwRp0q__description{padding:var(--space-4x) 0}
.Section-module__PYkggG__root{padding-top:var(--space-8x);padding-bottom:var(--space-8x)}.Section-module__PYkggG__bgGray{background-color:var(--bg-gray)}.Section-module__PYkggG__titleHasSideElement{justify-content:space-between;display:flex}.Section-module__PYkggG__description{white-space:pre-wrap}@media (max-width:767px){.Section-module__PYkggG__root{padding-bottom:var(--space-6x)}}
.ShareButton-module__KJjAiG__root{cursor:pointer;appearance:none;white-space:nowrap;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.ShareButton-module__KJjAiG__root.ShareButton-module__KJjAiG__disabled{opacity:.7}button.ShareButton-module__KJjAiG__root{background:0 0;border:none}.ShareButton-module__KJjAiG__icon img{width:100%;height:100%}.ShareButton-module__KJjAiG__size--md{height:var(--space-10x)}.ShareButton-module__KJjAiG__size--md .ShareButton-module__KJjAiG__icon{width:40px;height:40px}.ShareButton-module__KJjAiG__size--lg{height:var(--space-14x)}.ShareButton-module__KJjAiG__size--lg .ShareButton-module__KJjAiG__icon{width:48px;height:48px}
.Skeleton-module__cyFBpW__root{background-image:linear-gradient(270deg, var(--color-white), var(--color-gray-10), var(--color-gray-10), var(--color-white));border-radius:var(--rounded);background-size:400% 100%;min-height:24px;animation:8s ease-in-out infinite Skeleton-module__cyFBpW__skeleton_loading}.Skeleton-module__cyFBpW__rounded{border-radius:50%}@keyframes Skeleton-module__cyFBpW__skeleton_loading{0%{background-position:200% 0}to{background-position:-200% 0}}
.Slider-module__1wZM6a__slider{margin-top:var(--slider-margin-top,var(--space-8x));overflow:auto}.Slider-module__1wZM6a__sliderList{display:flex}.Slider-module__1wZM6a__sliderList>li+li{margin-left:var(--space-4x)}.Slider-module__1wZM6a__shape--square{width:216px;height:216px}.Slider-module__1wZM6a__shape--oblong{width:310px;height:var(--slider-item-height,216px)}.Slider-module__1wZM6a__sliderItem{border-radius:var(--slider-item-radius,var(--rounded));position:relative;overflow:hidden}.Slider-module__1wZM6a__sliderItem img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.Slider-module__1wZM6a__slider{margin-top:var(--slider-margin-top,var(--space-4x));margin-left:calc(var(--slider-bleed,var(--space-6x)) * -1);margin-right:calc(var(--slider-bleed,var(--space-6x)) * -1)}.Slider-module__1wZM6a__sliderList>li:first-child{padding-left:var(--slider-bleed,var(--space-6x))}.Slider-module__1wZM6a__sliderList>li:last-child{padding-right:var(--slider-bleed,var(--space-6x))}}
.Table-module__beJzEq__table{border-collapse:collapse;border:1px solid var(--border-gray-light);width:max-content}.Table-module__beJzEq__table th,.Table-module__beJzEq__table td{width:120px;min-width:120px;padding:var(--space-2x);text-align:left;color:var(--color-default);border-right:1px solid var(--border-gray-light);box-sizing:border-box;font-weight:700}.Table-module__beJzEq__table th:last-child,.Table-module__beJzEq__table td:last-child{border-right:none}.Table-module__beJzEq__table th{font-size:var(--fontSize-base);line-height:var(--lineHeight-base);white-space:nowrap;background:var(--bg-gray)}.Table-module__beJzEq__table td{font-size:var(--fontSize-lg);line-height:var(--lineHeight-lg);background:var(--bg-white)}@media (min-width:769px){.Table-module__beJzEq__table th{line-height:var(--lineHeight-lg)}.Table-module__beJzEq__table td{line-height:var(--lineHeight-2xl)}}
.Tag-module__4K-2aG__root{border-radius:var(--rounded-xs);white-space:nowrap;border-style:solid;border-width:1px;font-weight:700;display:inline-block}.Tag-module__4K-2aG__root>i{margin-right:var(--space);margin-bottom:var(--space-2)}.Tag-module__4K-2aG__primary--solid{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.Tag-module__4K-2aG__primary--outline{background-color:var(--color-white);border-color:var(--color-primary);color:var(--color-primary)}.Tag-module__4K-2aG__primary--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-primary)}.Tag-module__4K-2aG__default--solid{background-color:var(--color-default);border-color:var(--color-default);color:var(--color-white)}.Tag-module__4K-2aG__default--outline{background-color:var(--color-white);border-color:var(--color-default);color:var(--color-default)}.Tag-module__4K-2aG__default--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-default)}.Tag-module__4K-2aG__white--outline{background-color:var(--color-white);border-color:var(--color-gray-20)}.Tag-module__4K-2aG__danger--solid{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-white)}.Tag-module__4K-2aG__danger--outline{background-color:var(--color-white);border-color:var(--color-danger);color:var(--color-danger)}.Tag-module__4K-2aG__danger--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-danger)}.Tag-module__4K-2aG__disabled--solid{background-color:var(--color-disabled-light);border-color:var(--color-disabled-light);color:var(--color-disabled-dark)}.Tag-module__4K-2aG__disabled--outline{background-color:var(--color-white);border-color:var(--color-disabled-dark);color:var(--color-disabled-dark)}.Tag-module__4K-2aG__disabled--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-disabled-dark)}.Tag-module__4K-2aG__positiveRed--solid{background-color:var(--color-positiveRed);border-color:var(--color-positiveRed);color:var(--color-white)}.Tag-module__4K-2aG__positiveRed--outline{background-color:var(--color-white);border-color:var(--color-positiveRed);color:var(--color-positiveRed)}.Tag-module__4K-2aG__positiveRed--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-positiveRed)}.Tag-module__4K-2aG__gray-50--solid{background-color:var(--color-gray-50);border-color:var(--color-gray-50);color:var(--color-white)}.Tag-module__4K-2aG__gray-50--outline{background-color:var(--color-white);border-color:var(--color-gray-50);color:var(--color-gray-50)}.Tag-module__4K-2aG__gray-50--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-gray-50)}.Tag-module__4K-2aG__blue--solid{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.Tag-module__4K-2aG__blue--outline{background-color:var(--color-white);border-color:var(--color-blue);color:var(--color-blue)}.Tag-module__4K-2aG__blue--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-blue)}.Tag-module__4K-2aG__size--base{font-size:var(--fontSize-sm);line-height:calc(var(--space-6x) - 2px);padding:0 calc(var(--space-2x) - 1px)}.Tag-module__4K-2aG__size--sm{font-size:var(--fontSize-xs);line-height:calc(var(--space-5x) - 2px);padding:0 calc(var(--space-2x) - 1px)}
.TextArea-module__R_JW_G__root{border:1px solid var(--color-gray-30);padding:var(--space-3x);font-size:var(--fontSize-base);border-radius:4px}.TextArea-module__R_JW_G__root:focus-visible{outline:1px solid var(--color-blue-80)}
.TagColored-module__fD-2qG__root{align-items:center;display:inline-flex}.TagColored-module__fD-2qG__root:not(:last-child){margin-right:var(--space-2x)}.TagColored-module__fD-2qG__themeIcon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.TagColored-module__fD-2qG__root--sm .TagColored-module__fD-2qG__themeIcon{margin-right:var(--space)}.TagColored-module__fD-2qG__root--base .TagColored-module__fD-2qG__themeIcon{margin-right:var(--space-2)}.TagColored-module__fD-2qG__label{color:var(--tag-colored-label-color,var(--color-semantic-text-inverse))}
.Toast-module__KjmB9G__root{width:calc(100% - var(--space-4x) * 2);cursor:pointer;max-width:560px;z-index:var(--z-index-toast);animation:.32s forwards Toast-module__KjmB9G__toast;position:fixed;left:50%;transform:translate(-50%)}@keyframes Toast-module__KjmB9G__toast{0%{opacity:0;bottom:0;transform:translate(-50%)scale(1)}to{opacity:1;bottom:80px;transform:translate(-50%)scale(1)}}.Toast-module__KjmB9G__inner{border-radius:var(--rounded);box-shadow:var(--shadow-dark);margin:0 var(--space-4x);justify-content:space-between;align-items:center;font-weight:700;display:flex}.Toast-module__KjmB9G__left{padding:var(--space-4x);padding-right:var(--space-2x);align-items:center;display:flex}.Toast-module__KjmB9G__right{padding:var(--space-4x);padding-left:var(--space-2x);font-weight:700;font-size:var(--fontSize-base);color:var(--color-blue-70);width:70px}.Toast-module__KjmB9G__variant--success{background-color:var(--color-green-5);border:1px solid var(--color-green-10)}.Toast-module__KjmB9G__variant--error{background-color:var(--color-danger)}@media (min-width:768px){.Toast-module__KjmB9G__root{max-width:560px}}@media (min-width:1025px){@keyframes Toast-module__KjmB9G__toast{0%{opacity:0;bottom:0;transform:translate(-50%)scale(1)}to{opacity:1;bottom:40px;transform:translate(-50%)scale(1)}}}
.Rating-module__Tq_lRq__stars svg{color:var(--color-semantic-content-yellow)}
.WishlistButton-module__MUE9bq__root{cursor:pointer;justify-content:center;align-items:center;display:flex}@keyframes WishlistButton-module__MUE9bq__addWishlist{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.WishlistButton-module__MUE9bq__variant--pressed{animation:.18s ease-in-out WishlistButton-module__MUE9bq__addWishlist}.WishlistButton-module__MUE9bq__variant--default.WishlistButton-module__MUE9bq__stroke--black>svg>path{fill:var(--color-black)}.WishlistButton-module__MUE9bq__variant--default.WishlistButton-module__MUE9bq__stroke--white>svg>path:first-child{fill:var(--color-black);opacity:.3}.WishlistButton-module__MUE9bq__variant--default.WishlistButton-module__MUE9bq__stroke--white>svg>path:last-child{fill:var(--color-white)}.WishlistButton-module__MUE9bq__variant--pressed.WishlistButton-module__MUE9bq__stroke--black>svg>path:first-child,.WishlistButton-module__MUE9bq__variant--pressed.WishlistButton-module__MUE9bq__stroke--white>svg>path:first-child{fill:var(--color-red-60)}.WishlistButton-module__MUE9bq__variant--pressed.WishlistButton-module__MUE9bq__stroke--black>svg>path:last-child,.WishlistButton-module__MUE9bq__variant--pressed.WishlistButton-module__MUE9bq__stroke--white>svg>path:last-child{fill:var(--color-red-5)}.WishlistButton-module__MUE9bq__size--sm>svg{width:16px;height:16px}.WishlistButton-module__MUE9bq__size--md>svg{width:24px;height:24px}.WishlistButton-module__MUE9bq__size--lg>svg{width:32px;height:32px}.WishlistButton-module__MUE9bq__size--xl>svg{width:48px;height:48px}@media (min-width:768px){.WishlistButton-module__MUE9bq__root:hover{background-color:var(--color-gray-5);opacity:.8;border-radius:50%}.WishlistButton-module__MUE9bq__variant--default.WishlistButton-module__MUE9bq__stroke--white:hover>svg>path{fill:var(--color-black)}}
.TourCard-module__qFTYMq__root{border:1px solid var(--border-gray-light);border-radius:var(--radius-20);width:100%;color:inherit;display:block}.TourCard-module__qFTYMq__root:not(:last-child){margin-bottom:var(--space-6x)}.TourCard-module__qFTYMq__divider{display:none}.TourCard-module__qFTYMq__highlightHeader{z-index:0;border-radius:var(--radius-20) var(--radius-20) 0 0;align-items:center;gap:var(--space-4x);padding:var(--space-3x);background-color:var(--color-green-5);display:flex;position:relative}.TourCard-module__qFTYMq__highlightHeader:after{content:"";z-index:-1;width:100%;height:var(--radius-20);background-color:var(--color-green-5);position:absolute;top:100%;left:0}.TourCard-module__qFTYMq__highlight .TourCard-module__qFTYMq__inner{gap:0;padding-right:0}.TourCard-module__qFTYMq__highlight .TourCard-module__qFTYMq__detail{z-index:1;padding-left:var(--space-6x);padding-right:var(--space-4x);background-color:var(--color-white);border-top-right-radius:var(--radius-20);position:relative}.TourCard-module__qFTYMq__inner{align-items:center;gap:var(--space-6x);width:100%;padding-right:var(--space-4x);display:flex}.TourCard-module__qFTYMq__thumbnail{flex-shrink:0;align-self:stretch;width:320px;position:relative}.TourCard-module__qFTYMq__thumbnailInner{border-radius:var(--radius-20) 0 0 var(--radius-20);height:100%;min-height:242px;position:relative;overflow:hidden}.TourCard-module__qFTYMq__thumbnail .TourCard-module__qFTYMq__mainImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.TourCard-module__qFTYMq__labels{padding:var(--space-3x);z-index:1;gap:var(--space);flex-wrap:wrap;width:auto;display:flex;position:absolute}.TourCard-module__qFTYMq__wishlistButtonWrapper{margin:var(--space-3x) var(--space-2x);z-index:1;position:absolute;top:0;right:0}.TourCard-module__qFTYMq__overlayInfo{width:100%;padding:var(--space-4x) var(--space-3x);z-index:var(--z-index-float);position:absolute;bottom:0;left:0}.TourCard-module__qFTYMq__overlayTitle{display:none}.TourCard-module__qFTYMq__stayInfo{align-items:center;gap:var(--space-2x);width:100%;font-size:var(--fontSize-base);line-height:var(--lineHeight-base);color:var(--color-white);font-weight:700;display:flex}.TourCard-module__qFTYMq__stayInfo>:nth-child(2){text-overflow:ellipsis;white-space:nowrap;max-width:65%;overflow:hidden}.TourCard-module__qFTYMq__stayInfo>:nth-child(3) span{margin-left:var(--space-2x);margin-right:var(--space)}.TourCard-module__qFTYMq__thumbnail .TourCard-module__qFTYMq__imageCover{background:linear-gradient(180deg, rgb(var(--cover-rgb,88 77 32) / 0) 0%, rgb(var(--cover-rgb,88 77 32) / .5) 50%, rgb(var(--cover-rgb,88 77 32) / .8) 100%);width:100%;height:110px;position:absolute;top:auto;bottom:0;left:0}.TourCard-module__qFTYMq__detail{justify-content:space-between;align-self:stretch;gap:var(--space-2x);min-width:0;padding:var(--space-4x) 0;flex-direction:column;flex:1 0 0;display:flex}.TourCard-module__qFTYMq__title{font-weight:700;font-size:var(--fontSize-lg);color:var(--color-black);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:27px;display:-webkit-box;overflow:hidden}.TourCard-module__qFTYMq__items{gap:var(--space);margin-top:var(--space-2x);flex-direction:column;display:flex}.TourCard-module__qFTYMq__item{align-items:center;display:flex}.TourCard-module__qFTYMq__itemIcon{flex-shrink:0}.TourCard-module__qFTYMq__itemIcon+.TourCard-module__qFTYMq__itemBody{padding-left:var(--space-2x);width:calc(100% - 16px)}.TourCard-module__qFTYMq__hotel{align-items:center;gap:var(--space-2x);max-width:100%;display:flex;overflow:hidden}.TourCard-module__qFTYMq__hotelRating{flex-shrink:0}.TourCard-module__qFTYMq__hotelNameWrap{align-items:center;gap:var(--space);display:flex}.TourCard-module__qFTYMq__hotelName{-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1 0 0;display:-webkit-box;overflow:hidden}.TourCard-module__qFTYMq__meal{align-items:center;gap:var(--space);display:flex}.TourCard-module__qFTYMq__footer{flex-direction:column;display:flex}.TourCard-module__qFTYMq__flexibleSearchInfo{align-items:center;gap:var(--space);color:var(--color-gray-50);font-weight:700;font-size:var(--fontSize-xs);line-height:var(--lineHeight-sm);display:flex}.TourCard-module__qFTYMq__searchInfo{color:var(--color-gray-60);font-weight:700;font-size:var(--fontSize-xs);line-height:var(--lineHeight-sm)}.TourCard-module__qFTYMq__flexibleSearchInfo .TourCard-module__qFTYMq__flexibleTravelDates{border:1px dashed var(--color-gray-50);border-radius:6px;align-items:center;height:20px;padding:2px 6px;display:flex}.TourCard-module__qFTYMq__footerBottom{gap:var(--space-2x);align-items:flex-end;display:flex}.TourCard-module__qFTYMq__priceInfo{flex-direction:column;flex:1 0 0;min-width:0;display:flex}.TourCard-module__qFTYMq__price{font-size:var(--fontSize-2xl);line-height:var(--typography-line-height-2xl);font-weight:700}.TourCard-module__qFTYMq__action{flex-shrink:0}.TourCard-module__qFTYMq__freeCancel{color:var(--color-primary);font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);font-weight:700}.TourCard-module__qFTYMq__freeCancelForPC{align-items:center;gap:var(--space);display:flex}.TourCard-module__qFTYMq__freeCancelForSP{display:none}.TourCard-module__qFTYMq__airlineInfo{align-items:center;gap:var(--space);display:flex}.TourCard-module__qFTYMq__airlineName{min-width:0}.TourCard-module__qFTYMq__airlineImage{object-fit:contain;border-radius:var(--radius-2);width:20px;height:20px}.TourCard-module__qFTYMq__flightTypeWrapper{align-items:center;display:flex}.TourCard-module__qFTYMq__flightTimeWrapper{white-space:nowrap}.TourCard-module__qFTYMq__flightInfoWrapper{align-items:center;gap:var(--space-2x);width:100%;display:flex}.TourCard-module__qFTYMq__airlineSection{align-items:center;gap:var(--space);flex:0 auto;min-width:0;display:flex}.TourCard-module__qFTYMq__flightDetailsSection{align-items:center;gap:var(--space-2x);flex-shrink:0;display:flex}@media (max-width:767px){.TourCard-module__qFTYMq__root{border:0;border-radius:0;padding-top:0;padding-bottom:0}.TourCard-module__qFTYMq__divider{width:100%;padding-top:var(--space-3x);padding-bottom:var(--space-4x);display:block}.TourCard-module__qFTYMq__divider:before{content:"";background-color:var(--border-gray-light);width:100%;height:1px;display:block}.TourCard-module__qFTYMq__highlightHeader{z-index:0;align-items:center;gap:var(--space-4x);height:40px;padding:0 var(--space-3x);background-color:#0000;border-radius:0;display:flex;position:relative}.TourCard-module__qFTYMq__highlightHeader:before{content:"";z-index:-1;border-radius:var(--rounded-md) var(--rounded-md) 0 0;background-image:linear-gradient(171.54deg, var(--color-primitive-brand-1) 0%, var(--color-semantic-surface-primary-light) 70.711%);height:51px;position:absolute;inset:0 0 auto}.TourCard-module__qFTYMq__highlightHeader:after{display:none}.TourCard-module__qFTYMq__highlight .TourCard-module__qFTYMq__inner{gap:var(--space-2x)}.TourCard-module__qFTYMq__highlight .TourCard-module__qFTYMq__detail{background-color:#0000;border-top-right-radius:0;padding-left:0;padding-right:0}.TourCard-module__qFTYMq__root:not(:last-child){margin-bottom:0}.TourCard-module__qFTYMq__inner{align-items:stretch;gap:var(--space-2x);flex-direction:column;padding:0}.TourCard-module__qFTYMq__thumbnail{align-self:auto;width:auto}.TourCard-module__qFTYMq__thumbnailInner{border-radius:var(--rounded-md);height:194px;min-height:auto}.TourCard-module__qFTYMq__highlight .TourCard-module__qFTYMq__thumbnailInner,.TourCard-module__qFTYMq__thumbnail .TourCard-module__qFTYMq__mainImage{border-radius:var(--rounded-md)}.TourCard-module__qFTYMq__wishlistButtonWrapper{margin:var(--space-2x)}.TourCard-module__qFTYMq__overlayInfo{padding:var(--space-3x);flex-direction:column;gap:6px;display:flex;bottom:0}.TourCard-module__qFTYMq__stayInfo{font-size:var(--fontSize-xs);line-height:var(--lineHeight-sm)}.TourCard-module__qFTYMq__overlayTitle{-webkit-line-clamp:2;font-size:var(--fontSize-base);line-height:var(--lineHeight-base);color:var(--color-white);-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.TourCard-module__qFTYMq__title{display:none}.TourCard-module__qFTYMq__detail{gap:var(--space);flex:0 auto;justify-content:flex-start;padding:0}.TourCard-module__qFTYMq__items{margin-top:0}.TourCard-module__qFTYMq__airlineSection{max-width:129px}.TourCard-module__qFTYMq__footer{justify-content:flex-end;margin-top:0}.TourCard-module__qFTYMq__flexibleSearchInfo,.TourCard-module__qFTYMq__footerBottom{justify-content:flex-end}.TourCard-module__qFTYMq__footerBottom>.TourCard-module__qFTYMq__priceInfo{flex:1}.TourCard-module__qFTYMq__searchInfoSection{justify-content:flex-end;align-items:center;gap:var(--space);display:flex}.TourCard-module__qFTYMq__searchInfoSection>.TourCard-module__qFTYMq__searchInfo{margin-top:0}.TourCard-module__qFTYMq__price{font-size:var(--fontSize-lg);line-height:var(--lineHeight-2xl)}.TourCard-module__qFTYMq__searchInfo{color:var(--color-gray-60);font-weight:500}.TourCard-module__qFTYMq__flexibleSearchInfo{gap:var(--space-2x);color:var(--color-gray-60)}.TourCard-module__qFTYMq__flexibleSearchInfo .TourCard-module__qFTYMq__flexibleTravelDates{border:1px dashed var(--color-gray-60);border-radius:6px;align-items:center;height:20px;padding:0 6px;font-weight:700;display:flex}.TourCard-module__qFTYMq__priceLabel{justify-content:flex-end;align-items:center;gap:var(--space);display:flex}.TourCard-module__qFTYMq__priceLabel>.TourCard-module__qFTYMq__searchInfo{margin-top:0}.TourCard-module__qFTYMq__action{display:none}.TourCard-module__qFTYMq__bottomSection{flex:1;justify-content:space-between;align-items:center;width:100%;display:flex}.TourCard-module__qFTYMq__bottomSection.TourCard-module__qFTYMq__isNotFreeCancel{justify-content:flex-end}.TourCard-module__qFTYMq__freeCancelForPC{display:none}.TourCard-module__qFTYMq__freeCancelForSP{align-items:center;gap:var(--space);display:flex}.TourCard-module__qFTYMq__airlineSection{flex:0 auto;min-width:0}.TourCard-module__qFTYMq__flightDetailsSection{flex-shrink:0}}
.TourCardPoint-module__ZgmxFq__point{align-items:center;gap:var(--space);display:flex}.TourCardPoint-module__ZgmxFq__point>span{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base)}.TourCardPoint-module__ZgmxFq__point>span>span{font-weight:700}.TourCardPoint-module__ZgmxFq__pointDetail{appearance:none;cursor:pointer;color:var(--color-semantic-text-default);background:0 0;border:none;outline:none}@media (max-width:767px){.TourCardPoint-module__ZgmxFq__pricePoint{justify-content:flex-end;display:flex}}
.TourCardSkeleton-module__4q-pTW__root{display:flex}.TourCardSkeleton-module__4q-pTW__root+.TourCardSkeleton-module__4q-pTW__root{margin-top:var(--space-8x);padding-top:var(--space-8x);border-top:1px solid var(--border-gray)}.TourCardSkeleton-module__4q-pTW__figure{flex-shrink:0;width:100%;max-width:300px}.TourCardSkeleton-module__4q-pTW__rows{padding-left:var(--space-6x);padding-top:var(--space-4x);flex-basis:100%}.TourCardSkeleton-module__4q-pTW__rows>li+li{margin-top:var(--space-4x)}@media (max-width:767px){.TourCardSkeleton-module__4q-pTW__root{display:block}.TourCardSkeleton-module__4q-pTW__root+.TourCardSkeleton-module__4q-pTW__root{margin-top:var(--space-4x);padding-top:var(--space-4x);border-top:1px solid var(--border-gray)}.TourCardSkeleton-module__4q-pTW__figure{max-width:100%}.TourCardSkeleton-module__4q-pTW__rows{padding-left:0}}
.TourHistoryCard-module__VuqKRG__root{color:inherit;display:block}.TourHistoryCard-module__VuqKRG__inner{width:100%;overflow:hidden}.TourHistoryCard-module__VuqKRG__thumbnail{flex-shrink:0;width:100%;height:142px;position:relative}.TourHistoryCard-module__VuqKRG__variant__toursWithQueryForMag .TourHistoryCard-module__VuqKRG__thumbnail{height:160px}.TourHistoryCard-module__VuqKRG__thumbnailInner{border-radius:var(--rounded);height:100%;position:relative;overflow:hidden}.TourHistoryCard-module__VuqKRG__variant__toursWithQueryForMag .TourHistoryCard-module__VuqKRG__thumbnailInner{border-radius:var(--rounded) var(--rounded) 0 0}.TourHistoryCard-module__VuqKRG__thumbnail .TourHistoryCard-module__VuqKRG__mainImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.TourHistoryCard-module__VuqKRG__labels{padding:var(--space-2x);gap:var(--space-2x);flex-wrap:wrap;width:100%;display:flex;position:absolute;top:0}.TourHistoryCard-module__VuqKRG__wishlistButtonWrapper{margin:var(--space);z-index:var(--z-index-float);position:absolute;top:0;right:0}.TourHistoryCard-module__VuqKRG__overlayInfo{bottom:var(--space-2x);width:100%;position:absolute;left:0}.TourHistoryCard-module__VuqKRG__stayInfo{padding-left:var(--space-2x);width:100%;font-size:var(--fontSize-sm);color:var(--color-white);font-weight:700;display:flex}.TourHistoryCard-module__VuqKRG__stayInfo>:first-child{margin-right:var(--space-2x)}.TourHistoryCard-module__VuqKRG__stayInfo>:nth-child(2){text-overflow:ellipsis;white-space:nowrap;max-width:70%;overflow:hidden}.TourHistoryCard-module__VuqKRG__stayInfo>:nth-child(3) span{margin-right:var(--space)}.TourHistoryCard-module__VuqKRG__thumbnail .TourHistoryCard-module__VuqKRG__imageCover{border-radius:var(--rounded);background:linear-gradient(#0000 50%,#00000080 100%);width:100%;height:100%;position:absolute;top:0;left:0}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__thumbnail{height:216px}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__thumbnailInner{border-radius:var(--rounded-md)}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__imageCover{border-radius:0 0 var(--rounded-md) var(--rounded-md);background:linear-gradient(180deg, rgb(var(--cover-rgb,88 77 32) / 0) 0%, rgb(var(--cover-rgb,88 77 32) / .5) 50%, rgb(var(--cover-rgb,88 77 32) / .8) 100%);height:50%;top:auto;bottom:0}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__overlayInfo{padding:var(--space-3x);flex-direction:column;gap:6px;display:flex;bottom:0}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__stayInfo{font-size:var(--fontSize-xs);padding-left:0}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__items{margin-top:var(--space-2x)}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__items>li{min-height:20px}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__price>dd{line-height:28px}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__point{align-items:center;min-height:20px;margin-top:0}.TourHistoryCard-module__VuqKRG__overlayTitle{color:var(--color-white);font-size:var(--fontSize-base);line-height:var(--lineHeight-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.TourHistoryCard-module__VuqKRG__title{margin-top:var(--space-2x);height:calc(var(--lineHeight-lg) * 2);line-height:var(--lineHeight-lg);font-size:var(--fontSize-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.TourHistoryCard-module__VuqKRG__items,.TourHistoryCard-module__VuqKRG__items>li+li{margin-top:var(--space)}.TourHistoryCard-module__VuqKRG__item{word-break:keep-all;align-items:center;display:flex}.TourHistoryCard-module__VuqKRG__itemBody{width:100%}.TourHistoryCard-module__VuqKRG__item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TourHistoryCard-module__VuqKRG__hotel{align-items:center;gap:var(--space-2x);max-width:100%;display:flex;overflow:hidden}.TourHistoryCard-module__VuqKRG__hotelRating{flex-shrink:0}.TourHistoryCard-module__VuqKRG__hotelNameWrap{align-items:center;gap:var(--space);display:flex;overflow:hidden}.TourHistoryCard-module__VuqKRG__hotelName{-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1 0 0;display:-webkit-box;overflow:hidden}.TourHistoryCard-module__VuqKRG__footer{margin-top:var(--space)}.TourHistoryCard-module__VuqKRG__price{justify-content:flex-end;align-items:center;width:100%;display:flex}.TourHistoryCard-module__VuqKRG__price>dt{color:var(--color-gray-50);font-weight:700;font-size:var(--fontSize-xs);margin-right:var(--space-2x)}.TourHistoryCard-module__VuqKRG__price>dd{font-size:var(--fontSize-xl);line-height:var(--lineHeight-lg);font-weight:700}.TourHistoryCard-module__VuqKRG__point{width:100%;margin-top:var(--space);justify-content:flex-end;display:flex}.TourHistoryCard-module__VuqKRG__point>span{font-size:var(--fontSize-sm);line-height:1.2}.TourHistoryCard-module__VuqKRG__point>span>span{margin-right:var(--space);margin-left:var(--space);font-weight:700}@media (max-width:1024px){.TourHistoryCard-module__VuqKRG__thumbnail:not(.TourHistoryCard-module__VuqKRG__variant__recommendedTourCard .TourHistoryCard-module__VuqKRG__thumbnail,.TourHistoryCard-module__VuqKRG__variant__toursWithQueryForMag .TourHistoryCard-module__VuqKRG__thumbnail,.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__thumbnail){height:110px}.TourHistoryCard-module__VuqKRG__variant__overlayTitle .TourHistoryCard-module__VuqKRG__thumbnail{height:172px}}.TourHistoryCard-module__VuqKRG__flightInfoWrapper{align-items:center;gap:var(--space-2x);width:100%;display:flex}.TourHistoryCard-module__VuqKRG__airlineSection{align-items:center;gap:var(--space);flex:0 auto;min-width:0;display:flex}.TourHistoryCard-module__VuqKRG__airlineImage{object-fit:contain;flex-shrink:0;width:20px;height:20px}.TourHistoryCard-module__VuqKRG__airlineName{min-width:0}.TourHistoryCard-module__VuqKRG__flightDetailsSection{align-items:center;gap:var(--space-2x);flex-shrink:0;display:flex}.TourHistoryCard-module__VuqKRG__flightTimeWrapper{white-space:nowrap}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__overlayInfo{padding:var(--space-3x)}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__overlayTitle{font-size:var(--fontSize-lg)}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__stayInfo{line-height:var(--lineHeight-sm)}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__hotelName span,.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__hotelNameWrap span,.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__airlineName span,.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__flightTimeWrapper span{line-height:var(--lineHeight-base)}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__airlineSection{max-width:129px}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__price{justify-content:space-between}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__price>dt{font-weight:500;line-height:var(--lineHeight-sm);color:var(--color-gray-60);margin-right:0}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__price>dd{font-size:var(--fontSize-lg);line-height:var(--lineHeight-2xl)}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__point>span{line-height:var(--lineHeight-base)}@media (max-width:767px){.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__overlayInfo{padding:var(--space-2x)}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__overlayTitle{font-size:var(--fontSize-base)}.TourHistoryCard-module__VuqKRG__variant__tourGrid .TourHistoryCard-module__VuqKRG__price{justify-content:flex-end;gap:var(--space)}}
.WebShareButton-module__HNduTG__root{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;transition:background-color .2s;display:inline-flex}.WebShareButton-module__HNduTG__root:hover{background-color:#0000000a}.WebShareButton-module__HNduTG__root:active{background-color:#00000014}.WebShareButton-module__HNduTG__root:focus-visible{outline-offset:2px;outline:2px solid #007bff}
@media (min-width:1025px){.index-module__TlICQW__banner{display:none}}@media (max-width:1024px){.index-module__TlICQW__banner{grid-template-columns:auto 1fr auto;align-items:center;padding:4px 16px;font-size:12px;display:grid}}.index-module__TlICQW__banner__logo svg{vertical-align:baseline}.index-module__TlICQW__banner__text{margin-left:8px;font-size:12px;font-weight:700}.index-module__TlICQW__banner__textSpan{font-size:12px;font-weight:700;display:block}.index-module__TlICQW__banner__textSpan__second{font-size:10px;font-weight:400}.index-module__TlICQW__banner__button{color:#fff;text-align:center;background:#007aff;border:none;border-radius:100px;place-content:center;height:32px;padding-left:12.5px;padding-right:10px;font-size:14px;font-weight:700;line-height:1;display:grid}.index-module__TlICQW__banner__button:hover{background-color:#007aff}@media (min-width:768px){.index-module__TlICQW__header{z-index:10;filter:drop-shadow(0 4px 8px #1a0e000a)drop-shadow(0 0 1px #1a0e000a)drop-shadow(0 0 1px #1a0e000a);background-color:#fff;position:sticky;top:0}}@media (max-width:767px){.index-module__TlICQW__header{display:contents}}@media (min-width:768px){.index-module__TlICQW__header__inner{align-items:center;max-width:1064px;height:56px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;display:flex}}@media (max-width:767px){.index-module__TlICQW__header__inner{display:contents}}@media (min-width:768px){.index-module__TlICQW__header__logo{margin-right:24px}}@media (max-width:767px){.index-module__TlICQW__header__logo{z-index:10;background-color:#fff;padding:5px 16px;position:sticky;top:0}}.index-module__TlICQW__header__logoLink{height:33px;display:block}@media (max-width:767px){.index-module__TlICQW__header__logoLink{height:30px}}.index-module__TlICQW__header__logoLink:hover{opacity:.7}.index-module__TlICQW__header__tabList{display:flex}@media (min-width:768px){.index-module__TlICQW__header__tabList{align-items:center;margin-bottom:1px}}.index-module__TlICQW__header__tab{color:#1f1f1f;text-align:center;font-size:14px;font-weight:700;line-height:24px;position:relative}@media (min-width:768px){.index-module__TlICQW__header__tab{min-width:93px;padding:6px}}@media (max-width:767px){.index-module__TlICQW__header__tab{flex:1;width:0;padding:6px 6px 10px}}.index-module__TlICQW__header__tab--current:after{content:"";background-color:#00cd68;border-radius:2px;height:4px;position:absolute}@media (min-width:768px){.index-module__TlICQW__header__tab--current:after{bottom:2px;left:18px;right:18px}}@media (max-width:767px){.index-module__TlICQW__header__tab--current:after{bottom:6px;left:34px;right:34px}}.index-module__TlICQW__header__tab:hover{opacity:.7}@media (min-width:768px){.index-module__TlICQW__header__searchButton{flex:auto;margin-left:24px}}@media (max-width:767px){.index-module__TlICQW__header__searchButton{display:none}}@media (min-width:1200px){.index-module__TlICQW__followUs{border-top:1px solid #eee;padding-top:40px;padding-bottom:32px}}@media (max-width:1199px){.index-module__TlICQW__followUs{border-top:1px solid #eee;place-content:center;padding:24px 16px;display:grid}}@media (min-width:1200px){.index-module__TlICQW__followUs__inner{grid-template-columns:1fr 1fr;grid-template-areas:"heading snsList""description snsList";max-width:892px;margin-left:auto;margin-right:auto;display:grid}}@media (min-width:1200px){.index-module__TlICQW__followUs__heading{color:#1f1f1f;grid-area:heading;font-size:24px;font-weight:700;line-height:40px}}@media (max-width:1199px){.index-module__TlICQW__followUs__heading{color:#1f1f1f;text-align:center;font-size:20px;font-weight:700;line-height:32px}}@media (min-width:1200px){.index-module__TlICQW__followUs__description{color:#000;letter-spacing:.1em;grid-area:description;margin-top:12px;font-size:16px;line-height:28px}}@media (max-width:1199px){.index-module__TlICQW__followUs__description{color:#000;text-align:center;letter-spacing:.1em;margin-top:16px;font-size:14px;line-height:28px}}@media (min-width:1200px){.index-module__TlICQW__followUs__snsList{grid-area:snsList;justify-content:flex-start;align-self:center;gap:40px;display:flex}}@media (max-width:1199px){.index-module__TlICQW__followUs__snsList{justify-content:center;gap:24px;margin-top:16px;display:flex}}@media (min-width:1200px){.index-module__TlICQW__followUs__snsListItem{width:40px}}@media (max-width:1199px){.index-module__TlICQW__followUs__snsListItem{width:40px}}.index-module__TlICQW__followUs__snsListItem svg{height:auto}.index-module__TlICQW__followUs__snsListItemLink:hover{opacity:.7}.index-module__TlICQW__footer__root{background-color:#f6f6f6;padding-top:40px;padding-bottom:80px}@media (max-width:1199px){.index-module__TlICQW__footer__root{padding-top:40px;padding-bottom:40px}}.index-module__TlICQW__footer__container{max-width:1064px;margin-left:auto;margin-right:auto;padding:0 20px}@media (max-width:1199px){.index-module__TlICQW__footer__container{max-width:100%}}.index-module__TlICQW__footer__nav{display:grid}.index-module__TlICQW__footer__navGroups{flex-flow:column wrap;display:flex}.index-module__TlICQW__footer__navGroupColumn{border-bottom:1px solid #eee;margin-bottom:24px;padding-bottom:24px;display:flex}@media (max-width:1199px){.index-module__TlICQW__footer__navGroupColumn{border-bottom:none;flex-direction:column;margin-top:16px;margin-bottom:0;padding-bottom:0}}.index-module__TlICQW__footer__navGroupColumn:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (max-width:1199px){.index-module__TlICQW__footer__navGroupColumn:last-child{margin-top:24px}}.index-module__TlICQW__footer__navGroupColumn>li:nth-child(n+2){margin-left:120px}@media (max-width:1199px){.index-module__TlICQW__footer__navGroupColumn>li:nth-child(n+2){margin-top:32px;margin-left:0}}.index-module__TlICQW__footer__accordionDesktop{display:none}@media (min-width:1200px){.index-module__TlICQW__footer__accordionDesktop{display:block}}.index-module__TlICQW__footer__accordionMobile{border:none}@media (min-width:1200px){.index-module__TlICQW__footer__accordionMobile{display:none}}.index-module__TlICQW__footer__accordionSummary{width:100%;margin-bottom:12px;font-weight:700;line-height:24px;display:block;position:relative}@media (min-width:1200px){.index-module__TlICQW__footer__accordionSummary{pointer-events:none}}.index-module__TlICQW__footer__accordionSummary::-webkit-details-marker{display:none}.index-module__TlICQW__footer__accordionSummary::marker{content:""}.index-module__TlICQW__footer__accordionSummaryInner{justify-content:space-between;align-items:center;height:48px;display:flex}.index-module__TlICQW__footer__accordionSummaryText{color:#1f1f1f;text-align:left;font-size:14px;font-weight:700;line-height:20px;display:block}.index-module__TlICQW__footer__accordionIcon{width:24px;height:24px;transition:transform .2s}@media (min-width:1200px){.index-module__TlICQW__footer__accordionIcon{display:none}}.index-module__TlICQW__footer__accordionMobile[open] .index-module__TlICQW__footer__accordionIcon{transform:rotate(180deg)}.index-module__TlICQW__footer__accordionContent{font-size:12px;line-height:22px;position:relative}@media (max-width:1199px){.index-module__TlICQW__footer__accordionContent{display:none}}@media (max-width:1199px){.index-module__TlICQW__footer__accordionMobile[open] .index-module__TlICQW__footer__accordionContent{display:block}}.index-module__TlICQW__footer__navSubGroupItems{flex-flow:wrap;gap:16px;line-height:20px;display:flex}.index-module__TlICQW__footer__navSubGroup{width:100%;display:flex}@media (max-width:1199px){.index-module__TlICQW__footer__navSubGroup{flex-direction:column}}.index-module__TlICQW__footer__navSubGroupLabel{flex-shrink:0;width:180px;margin-right:24px;font-weight:700}@media (max-width:1199px){.index-module__TlICQW__footer__navSubGroupLabel{width:auto;margin-bottom:8px}}.index-module__TlICQW__footer__navGroupItems{flex-flow:wrap;gap:8px 16px;margin-top:12px;line-height:20px;display:flex}@media (max-width:1199px){.index-module__TlICQW__footer__navGroupItems{gap:12px}}.index-module__TlICQW__footer__navSubGroup .index-module__TlICQW__footer__navGroupItems{margin-top:0}.index-module__TlICQW__footer__navLink{display:inline-block}.index-module__TlICQW__footer__navLink:hover{text-decoration:underline}.index-module__TlICQW__footer__navLinkText{color:#1f1f1f;font-size:12px;line-height:16px}.index-module__TlICQW__footer__snsLinkList{justify-content:flex-start;align-items:flex-start;column-gap:8px;display:flex}.index-module__TlICQW__footer__snsLinkListItem{flex-shrink:1}.index-module__TlICQW__footer__snsLink{width:24px;height:24px;margin-top:16px;transition:all .24s;display:block}.index-module__TlICQW__footer__snsLink:hover{opacity:.7}.index-module__TlICQW__footer__bar{border-top:1px solid #eee;flex-direction:row-reverse;justify-content:space-between;margin-top:72px;padding-top:24px;display:flex}@media (max-width:1199px){.index-module__TlICQW__footer__bar{border-top-color:#e2e2e2;margin-top:48px;padding-top:32px;display:block}}.index-module__TlICQW__footer__subLinkList{flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex}@media (min-width:1200px){.index-module__TlICQW__footer__subLinkList{column-gap:24px}}@media (max-width:1199px){.index-module__TlICQW__footer__subLinkList{flex-direction:column;row-gap:12px}}.index-module__TlICQW__footer__subLinkListItem{flex-shrink:1}@media (max-width:1199px){.index-module__TlICQW__footer__copyright{margin-top:32px}}.index-module__TlICQW__footer__directionColumn{flex-direction:column}
.AppDownload-module__PZ43oq__root{justify-content:center;align-items:center;display:flex}.AppDownload-module__PZ43oq__variant--default{background-color:var(--color-white);border-top:1px solid var(--border-gray);border-bottom:1px solid var(--border-gray)}.AppDownload-module__PZ43oq__variant--primary{background-color:var(--color-primary-light);border-radius:var(--rounded-md)}.AppDownload-module__PZ43oq__downloadContainer{box-sizing:border-box;gap:var(--space-8x);width:1032px;max-width:100%;padding:var(--space-5x) var(--space-16x);justify-content:center;align-items:center;display:flex}.AppDownload-module__PZ43oq__header{gap:var(--space-20x);flex:1;justify-content:space-between;align-items:center;display:flex}.AppDownload-module__PZ43oq__content{gap:var(--space-4x);flex-direction:column;flex:1;display:flex}.AppDownload-module__PZ43oq__figure{justify-content:center;height:269px;display:flex}.AppDownload-module__PZ43oq__appIconImg{width:80px;height:80px}.AppDownload-module__PZ43oq__headingImg{width:auto;height:54px}.AppDownload-module__PZ43oq__action{height:100%;margin:auto 0 0}.AppDownload-module__PZ43oq__qrcode{border-radius:var(--rounded-xs);width:150px;height:150px}.AppDownload-module__PZ43oq__downloadWrapper{gap:var(--space-5x);margin-top:var(--space-2x);display:flex}.AppDownload-module__PZ43oq__download{appearance:none;max-width:200px;transition:var(--duration);border:0;font-size:0;display:block}.AppDownload-module__PZ43oq__no1ImageWrapper{gap:var(--space-6x);align-items:center;display:flex}.AppDownload-module__PZ43oq__no1ImageDescriptionLink{color:var(--color-disabled-dark);flex:1;font-size:7px;line-height:150%}.AppDownload-module__PZ43oq__download:hover{opacity:.8}.AppDownload-module__PZ43oq__download:active{opacity:.6}.AppDownload-module__PZ43oq__download img{width:100%;height:auto}@media (max-width:1024px){.AppDownload-module__PZ43oq__downloadContainer{height:auto;padding:var(--space-6x);flex-direction:column;gap:0}.AppDownload-module__PZ43oq__header{gap:var(--space-4x);flex-direction:column-reverse;width:375px;max-width:100%}.AppDownload-module__PZ43oq__figure{margin-top:var(--space-5x);position:static;transform:none}.AppDownload-module__PZ43oq__main{width:100%}.AppDownload-module__PZ43oq__headingImg{height:36px}.AppDownload-module__PZ43oq__downloadWrapper{display:none}.AppDownload-module__PZ43oq__appIconImg{width:48px;height:48px}.AppDownload-module__PZ43oq__no1ImageWrapper{gap:var(--space-4x)}.AppDownload-module__PZ43oq__action{width:100%;max-width:350px;margin-top:var(--space-6x);margin-left:auto;margin-right:auto}}
.index-module__XPNGCG__root{color:inherit}.index-module__XPNGCG__inner{width:100%;padding:var(--space-2x) var(--space-4x) var(--space-2x) var(--space-2x);border:1px solid var(--color-gray-20);border-radius:var(--rounded);flex-direction:row;align-items:center;display:flex}.index-module__XPNGCG__thumbnail{width:64px;height:64px}.index-module__XPNGCG__thumbnail img{border-radius:var(--rounded)}.index-module__XPNGCG__title{margin-left:var(--space-4x);-webkit-line-clamp:1;font-size:var(--fontSize-base);font-weight:700;line-height:var(--lineHeight-2xl);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.index-module__XPNGCG__main{background-color:var(--color-white)}@media (max-width:767px){.index-module__XPNGCG__inner{padding:6px var(--space-4x) 6px 6px}.index-module__XPNGCG__thumbnail{width:36px;height:36px}.index-module__XPNGCG__title{margin-left:var(--space-2x);font-size:var(--fontSize-sm);line-height:20px}}
.index-module__sX5OKq__previewBar{color:#fff;text-align:center;background:#00cd68;padding:10px}.index-module__sX5OKq__previewBar__finishPreviewButton{text-decoration:underline}
