@charset "UTF-8";.share[data-astro-cid-3tu6mmgx] .share_sns[data-astro-cid-3tu6mmgx]{display:flex;align-items:center;justify-content:center;gap:8vw;margin-top:4.2666666667vw}@media print,screen and (min-width: 1025px){.share[data-astro-cid-3tu6mmgx] .share_sns[data-astro-cid-3tu6mmgx]{gap:40px;margin-top:calc(16px * 500 / 375)}}.share[data-astro-cid-3tu6mmgx] .share_item[data-astro-cid-3tu6mmgx]{width:8.5333333333vw}@media print,screen and (min-width: 1025px){.share[data-astro-cid-3tu6mmgx] .share_item[data-astro-cid-3tu6mmgx]{width:calc(32px * 500 / 375)}}.share[data-astro-cid-3tu6mmgx] .share_icon[data-astro-cid-3tu6mmgx]{width:100px}.back[data-astro-cid-cb5xvhe5]{width:87.2vw;margin:0 auto}@media print,screen and (min-width: 1025px){.back[data-astro-cid-cb5xvhe5]{width:436px}}.share[data-astro-cid-cb5xvhe5]{margin-top:14.9333333333vw}@media print,screen and (min-width: 1025px){.share[data-astro-cid-cb5xvhe5]{margin-top:calc(56px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5]{margin-top:14.9333333333vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5]{margin-top:calc(56px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_wrap[data-astro-cid-cb5xvhe5]{border-radius:17.0666666667vw;background:#fff;padding:12.2666666667vw 0 14.9333333333vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_wrap[data-astro-cid-cb5xvhe5]{border-radius:calc(64px * 500 / 375);padding:calc(46px * 500 / 375) 0 calc(56px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_head[data-astro-cid-cb5xvhe5]{text-align:center}.drops[data-astro-cid-cb5xvhe5] .drops_intro[data-astro-cid-cb5xvhe5]{color:var(--text-black, #000);font-size:3.2vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_intro[data-astro-cid-cb5xvhe5]{font-size:16px;letter-spacing:-.48px}}.drops[data-astro-cid-cb5xvhe5] .drops_logo[data-astro-cid-cb5xvhe5]{margin-top:3.2vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_logo[data-astro-cid-cb5xvhe5]{margin-top:16px}}.drops[data-astro-cid-cb5xvhe5] .drops_logo[data-astro-cid-cb5xvhe5] .drops_logoImage[data-astro-cid-cb5xvhe5]{width:9.6vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_logo[data-astro-cid-cb5xvhe5] .drops_logoImage[data-astro-cid-cb5xvhe5]{width:calc(46px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5]{margin-top:1.0666666667vw;width:87.2vw;margin:auto}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5]{margin-top:calc(4px * 500 / 375);width:436px}}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5]{position:relative;display:inline-block}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en]{padding:0 5.3333333333vw;line-height:160%;font-family:Chonburi,Zen Kaku Gothic New,sans-serif;line-height:normal}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en]{padding:0 calc(20px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en] .drops_titleText_s[data-astro-cid-cb5xvhe5]{font-size:4.2666666667vw;font-weight:500;letter-spacing:-.128vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en] .drops_titleText_s[data-astro-cid-cb5xvhe5]{font-size:calc(16px * 500 / 375);letter-spacing:calc(-.48px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en] .drops_titleText_l[data-astro-cid-cb5xvhe5]{font-size:5.3333333333vw;letter-spacing:-.16vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en] .drops_titleText_l[data-astro-cid-cb5xvhe5]{font-size:calc(20px * 500 / 375);letter-spacing:calc(-.6px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en]:before,.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en]:after{content:"";position:absolute;width:1.6vw;height:1.6vw;bottom:50%;transform:translateY(50%);background-color:#000;border-radius:50%}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en]:before,.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en]:after{width:8px;height:8px}}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en]:before{left:0}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=en]:after{right:0}.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=ja]{color:var(--brown, #5F564D);font-size:3.2vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_title[data-astro-cid-cb5xvhe5] .drops_titleText[data-astro-cid-cb5xvhe5][data-lang=ja]{font-size:16px;letter-spacing:-.48px}}.drops[data-astro-cid-cb5xvhe5] .drops_carousel[data-astro-cid-cb5xvhe5]{margin-top:4.2666666667vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_carousel[data-astro-cid-cb5xvhe5]{margin-top:calc(16px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_inner[data-astro-cid-cb5xvhe5]+.drops_inner[data-astro-cid-cb5xvhe5]{position:relative;margin-top:10.6666666667vw;padding-top:10.6666666667vw;border-top:1px solid rgba(0,0,0,0)}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_inner[data-astro-cid-cb5xvhe5]+.drops_inner[data-astro-cid-cb5xvhe5]{margin-top:calc(40px * 500 / 375);padding-top:calc(40px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_inner[data-astro-cid-cb5xvhe5]+.drops_inner[data-astro-cid-cb5xvhe5]:before{content:"";position:absolute;width:87.2vw;height:1px;top:-1px;right:50%;transform:translate(50%);background-color:#e4e4e4}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_inner[data-astro-cid-cb5xvhe5]+.drops_inner[data-astro-cid-cb5xvhe5]:before{width:436px}}.drops[data-astro-cid-cb5xvhe5] .drops_thumb[data-astro-cid-cb5xvhe5]{margin-top:6.4vw;text-align:center}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_thumb[data-astro-cid-cb5xvhe5]{margin-top:32px}}.drops[data-astro-cid-cb5xvhe5] .drops_thumb[data-astro-cid-cb5xvhe5] .drops_thumbImage[data-astro-cid-cb5xvhe5]{width:66.6666666667vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_thumb[data-astro-cid-cb5xvhe5] .drops_thumbImage[data-astro-cid-cb5xvhe5]{width:calc(250px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_lead[data-astro-cid-cb5xvhe5]{width:87.2vw;margin:4.2666666667vw auto 0;font-size:3.7333333333vw;font-style:normal;font-weight:500;line-height:180%;letter-spacing:-.112vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_lead[data-astro-cid-cb5xvhe5]{width:436px;margin:calc(16px * 500 / 375) auto 0;font-size:calc(14px * 500 / 375);letter-spacing:calc(-.42px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_lead[data-astro-cid-cb5xvhe5]+.drops_button[data-astro-cid-cb5xvhe5]{margin-top:6.4vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_lead[data-astro-cid-cb5xvhe5]+.drops_button[data-astro-cid-cb5xvhe5]{margin-top:32px}}.drops[data-astro-cid-cb5xvhe5] .drops_button[data-astro-cid-cb5xvhe5]{margin-top:6.4vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_button[data-astro-cid-cb5xvhe5]{margin-top:32px}}.drops[data-astro-cid-cb5xvhe5] .drops_back[data-astro-cid-cb5xvhe5]{text-align:center}.drops[data-astro-cid-cb5xvhe5] .drops_back[data-astro-cid-cb5xvhe5] .drops_backAnchor[data-astro-cid-cb5xvhe5]{display:flex;align-items:center;justify-content:center;color:#5f564d;font-size:3.7333333333vw;font-weight:500;line-height:180%;letter-spacing:-.112vw;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_back[data-astro-cid-cb5xvhe5] .drops_backAnchor[data-astro-cid-cb5xvhe5]{font-size:calc(14px * 500 / 375);letter-spacing:calc(-.42px * 500 / 375)}}.drops[data-astro-cid-cb5xvhe5] .drops_back[data-astro-cid-cb5xvhe5] .drops_backAnchor[data-astro-cid-cb5xvhe5] .drops_backAnchorIcon[data-astro-cid-cb5xvhe5]{margin-right:2.1333333333vw}@media print,screen and (min-width: 1025px){.drops[data-astro-cid-cb5xvhe5] .drops_back[data-astro-cid-cb5xvhe5] .drops_backAnchor[data-astro-cid-cb5xvhe5] .drops_backAnchorIcon[data-astro-cid-cb5xvhe5]{margin-right:calc(8px * 500 / 375)}}.recommend[data-astro-cid-cb5xvhe5]{margin-top:14.9333333333vw;padding-bottom:1px}@media print,screen and (min-width: 1025px){.recommend[data-astro-cid-cb5xvhe5]{margin-top:calc(56px * 500 / 375)}}.contents{margin-top:2.6666666667vw}.contents .contents_wrap{border-radius:17.0666666667vw;background-color:#fff;padding:14.9333333333vw 6.4vw}@media print,screen and (min-width: 1025px){.contents .contents_wrap{border-radius:calc(64px * 500 / 375);padding:calc(56px * 500 / 375) 32px}}.contents .contents_category{display:flex;gap:1.6vw}@media print,screen and (min-width: 1025px){.contents .contents_category{gap:8px}}.contents .contents_category .contents_categoryTag{display:inline-block;height:6.4vw;padding:0vw 2.6666666667vw 0vw 2.4vw;border-radius:10.6666666667vw;background:#5f564d;color:#fff;font-size:3.2vw;font-weight:500;line-height:6.4vw;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.contents .contents_category .contents_categoryTag{height:32px;padding:0px calc(10px * 500 / 375) 0px 12px;border-radius:calc(40px * 500 / 375);font-size:16px;line-height:32px;letter-spacing:-.48px}}.contents .contents_title{margin-top:2.6666666667vw;font-size:6.4vw;font-weight:500;line-height:130%;letter-spacing:-.192vw}@media print,screen and (min-width: 1025px){.contents .contents_title{margin-top:calc(10px * 500 / 375);font-size:32px;letter-spacing:-.96px}}.contents .contents_title_s{margin-top:17.0666666667vw;line-height:160%;font-family:Chonburi,Zen Kaku Gothic New,sans-serif;line-height:normal;font-size:4.2666666667vw;font-weight:500;letter-spacing:-.128vw}@media print,screen and (min-width: 1025px){.contents .contents_title_s{margin-top:calc(64px * 500 / 375);font-size:calc(16px * 500 / 375);letter-spacing:calc(-.48px * 500 / 375)}}.contents .contents_title_s .contents_titleText{position:relative;padding:0 5.3333333333vw}@media print,screen and (min-width: 1025px){.contents .contents_title_s .contents_titleText{padding:0 calc(20px * 500 / 375)}}.contents .contents_title_s .contents_titleText:before,.contents .contents_title_s .contents_titleText:after{content:"";position:absolute;width:1.6vw;height:1.6vw;bottom:50%;transform:translateY(50%);background-color:#000;border-radius:50%}@media print,screen and (min-width: 1025px){.contents .contents_title_s .contents_titleText:before,.contents .contents_title_s .contents_titleText:after{width:8px;height:8px}}.contents .contents_title_s .contents_titleText:before{left:0}.contents .contents_title_s .contents_titleText:after{right:0}.contents .contents_place{margin-top:1.0666666667vw;display:flex;align-items:center;gap:1.0666666667vw}@media print,screen and (min-width: 1025px){.contents .contents_place{margin-top:calc(4px * 500 / 375);gap:calc(4px * 500 / 375)}}.contents .contents_place .contents_placeIcon{width:2.6666666667vw;height:3.2vw}@media print,screen and (min-width: 1025px){.contents .contents_place .contents_placeIcon{width:calc(10px * 500 / 375);height:16px}}.contents .contents_place .contents_placeText{display:inline-block;color:#000;font-size:3.2vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.contents .contents_place .contents_placeText{font-size:16px;letter-spacing:-.48px}}.contents .contents_tag{display:flex;flex-wrap:wrap;gap:1.0666666667vw;margin-top:3.2vw}@media print,screen and (min-width: 1025px){.contents .contents_tag{gap:calc(4px * 500 / 375);margin-top:16px}}.contents .contents_tag .contents_tagWrap{display:block;color:#7e7e7e;leading-trim:both;text-edge:cap;font-size:3.2vw;line-height:3.2vw;font-weight:500;letter-spacing:-.096vw;border-radius:1.0666666667vw;border:1px solid #C2C2C2;background:#fffc;padding:2.4vw 2.1333333333vw 2.1333333333vw 2.6666666667vw;padding:1.6vw;padding:1.6vw 2.4vw;padding:1.6vw 2.4vw 1.0666666667vw}@media print,screen and (min-width: 1025px){.contents .contents_tag .contents_tagWrap{font-size:16px;line-height:16px;letter-spacing:-.48px;border-radius:calc(4px * 500 / 375);padding:8px 12px calc(4px * 500 / 375) 12px}}.contents .contents_thumb{margin-top:6.4vw}@media print,screen and (min-width: 1025px){.contents .contents_thumb{margin-top:32px}}.contents .contents_thumb .contents_thumbWrap{text-align:center}.contents .contents_thumb .contents_thumbImage{width:87.2vw;border-radius:3.2vw;overflow:hidden}@media print,screen and (min-width: 1025px){.contents .contents_thumb .contents_thumbImage{width:436px;border-radius:16px}}.contents .contents_drops{margin-top:6.4vw}@media print,screen and (min-width: 1025px){.contents .contents_drops{margin-top:32px}}.contents .contents_drops .contents_dropsAnchor{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;width:87.2vw;height:12.8vw;border-radius:10.6666666667vw;border:1px solid #978E85;background:#fff;padding-left:6.4vw;padding-right:4.2666666667vw;box-sizing:border-box}@media print,screen and (min-width: 1025px){.contents .contents_drops .contents_dropsAnchor{width:436px;height:64px;border-radius:calc(40px * 500 / 375);padding-left:32px;padding-right:calc(16px * 500 / 375)}}.contents .contents_drops .contents_dropsLogo{width:3.7333333333vw}@media print,screen and (min-width: 1025px){.contents .contents_drops .contents_dropsLogo{width:calc(14px * 500 / 375)}}.contents .contents_drops .contents_dropsText{color:#5f564d;text-align:center;margin-left:2.1333333333vw;font-size:3.7333333333vw;font-style:normal;font-weight:500;line-height:180%;letter-spacing:-.112vw}@media print,screen and (min-width: 1025px){.contents .contents_drops .contents_dropsText{margin-left:calc(8px * 500 / 375);font-size:calc(14px * 500 / 375);letter-spacing:calc(-.42px * 500 / 375)}}.contents .contents_drops .contents_dropsIcon{width:4.2666666667vw;margin-left:auto}@media print,screen and (min-width: 1025px){.contents .contents_drops .contents_dropsIcon{width:calc(16px * 500 / 375)}}.contents .contents_info{margin-top:8.5333333333vw}@media print,screen and (min-width: 1025px){.contents .contents_info{margin-top:calc(32px * 500 / 375)}}.contents .contents_info .contents_infoItem{display:flex;justify-content:flex-start;align-items:flex-start;gap:3.2vw;padding-top:4.2666666667vw;padding-bottom:4.2666666667vw;border-top:1px solid #E4E4E4}@media print,screen and (min-width: 1025px){.contents .contents_info .contents_infoItem{gap:16px;padding-top:calc(16px * 500 / 375);padding-bottom:calc(16px * 500 / 375)}}.contents .contents_info .contents_infoItem:last-of-type{border-bottom:1px solid #E4E4E4}.contents .contents_info .contents_infoTitle{width:26.9333333333vw;font-size:3.7333333333vw;font-weight:500;line-height:180%;letter-spacing:-.112vw}@media print,screen and (min-width: 1025px){.contents .contents_info .contents_infoTitle{width:calc(101px * 500 / 375);font-size:calc(14px * 500 / 375);letter-spacing:calc(-.42px * 500 / 375)}}.contents .contents_info .contents_infoContent{width:57.0666666667vw;font-size:3.7333333333vw;font-weight:500;line-height:180%;letter-spacing:-.112vw}@media print,screen and (min-width: 1025px){.contents .contents_info .contents_infoContent{width:calc(214px * 500 / 375);font-size:calc(14px * 500 / 375);letter-spacing:calc(-.42px * 500 / 375)}}.contents .contents_info .contents_infoContent .contents_period{font-weight:500}.contents .contents_info .contents_infoContent .contents_infoContentMap{display:flex;align-items:center;color:var(--brown, #5F564D);font-size:3.7333333333vw;font-weight:500;line-height:180%;letter-spacing:-.112vw;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media print,screen and (min-width: 1025px){.contents .contents_info .contents_infoContent .contents_infoContentMap{font-size:calc(14px * 500 / 375);letter-spacing:calc(-.42px * 500 / 375)}}.contents .contents_info .contents_infoContent .contents_infoContentMap .contents_infoContentIcon{width:4.2666666667vw;margin-right:1.6vw}@media print,screen and (min-width: 1025px){.contents .contents_info .contents_infoContent .contents_infoContentMap .contents_infoContentIcon{width:calc(16px * 500 / 375);margin-right:8px}}.contents .contents_info .contents_infoContent .contents_textLink{margin-top:0}@media print,screen and (min-width: 1025px){.contents .contents_info .contents_infoContent .contents_textLink{margin-top:0}}.contents .content_reservation{margin-top:8.5333333333vw}@media print,screen and (min-width: 1025px){.contents .content_reservation{margin-top:calc(32px * 500 / 375)}}.contents .content_reservation .content_reservationNote{margin-top:1.6vw;color:#7e7e7e;font-size:3.2vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.contents .content_reservation .content_reservationNote{margin-top:8px;font-size:16px;letter-spacing:-.48px}}.contents .contents_text{margin-top:17.0666666667vw}@media print,screen and (min-width: 1025px){.contents .contents_text{margin-top:calc(64px * 500 / 375)}}.contents .contents_textHead{font-size:4.2666666667vw;font-weight:500;line-height:160%;letter-spacing:-.128vw}@media print,screen and (min-width: 1025px){.contents .contents_textHead{font-size:calc(16px * 500 / 375);letter-spacing:calc(-.48px * 500 / 375)}}.contents .contents_textBody{margin-top:4.2666666667vw;font-size:3.7333333333vw;font-weight:500;line-height:180%;letter-spacing:-.112vw}@media print,screen and (min-width: 1025px){.contents .contents_textBody{margin-top:calc(16px * 500 / 375);font-size:calc(14px * 500 / 375);letter-spacing:calc(-.42px * 500 / 375)}}.contents .contents_textLink{margin-top:4.2666666667vw}@media print,screen and (min-width: 1025px){.contents .contents_textLink{margin-top:calc(16px * 500 / 375)}}.contents .contents_textLink .contents_textAnchor{word-break:break-all;display:flex;align-items:center;color:#5f564d;font-size:3.7333333333vw;font-weight:500;line-height:180%;letter-spacing:-.112vw;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media print,screen and (min-width: 1025px){.contents .contents_textLink .contents_textAnchor{font-size:calc(14px * 500 / 375);letter-spacing:calc(-.42px * 500 / 375)}}.contents .contents_textLink .contents_textAnchor .contents_textAnchorIcon{margin-right:1.6vw}@media print,screen and (min-width: 1025px){.contents .contents_textLink .contents_textAnchor .contents_textAnchorIcon{margin-right:8px}}.contents .swiper.swiper-horizontal{padding-bottom:48px}@media print,screen and (min-width: 1025px){.contents .swiper.swiper-horizontal{padding-bottom:64px}}.contents .swiper .swiper-pagination{color:#000;font-family:DM Sans,Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:.13em;text-align:right;position:absolute;right:0;bottom:0}.contents .swiper .swiper-pagination *{pointer-events:none}.contents .swiper .swiper-pagination .swiper-pagination-current{color:#978e85}.contents .swiper .swiper-button-prev,.contents .swiper .swiper-button-next{position:absolute;z-index:10;cursor:pointer;width:8.5333333333vw;height:8.5333333333vw;background-image:url(/nakanoshima/assets/common/images/ic_arrow3.svg);background-size:100% auto;background-repeat:no-repeat;background-position:0 0;border:1px solid #C2C2C2;border-radius:50%;top:auto;bottom:0;transition:opacity .3s ease}@media print,screen and (min-width: 1025px){.contents .swiper .swiper-button-prev,.contents .swiper .swiper-button-next{width:calc(32px * 500 / 375);height:calc(32px * 500 / 375)}}.contents .swiper .swiper-button-prev:after,.contents .swiper .swiper-button-next:after{display:none}.contents .swiper .swiper-button-prev.swiper-button-disabled,.contents .swiper .swiper-button-prev.swiper-button-lock,.contents .swiper .swiper-button-next.swiper-button-disabled,.contents .swiper .swiper-button-next.swiper-button-lock{opacity:.6;cursor:auto;pointer-events:none}.contents .swiper .swiper-button-prev{transform:scaleX(-1);left:0;right:auto}.contents .swiper .swiper-button-next{right:0;left:auto}.contents .swiper .swiper-pagination{position:absolute;width:100%;height:auto;left:auto;right:50%;bottom:0;transform:translate(50%);display:flex;text-align:center;justify-content:center;align-items:center;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:8.5333333333vw;letter-spacing:2.6666666667vw;pointer-events:none}@media print,screen and (min-width: 1025px){.contents .swiper .swiper-pagination{line-height:calc(32px * 500 / 375);letter-spacing:calc(10px * 500 / 375)}}.contents .swiper .swiper-pagination .swiper-pagination-bullet{width:auto;height:100%;border-radius:0;margin:0;flex:1;background-color:#c2c2c2;opacity:1}.contents .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#5f564d}
