.elementor-19202 .elementor-element.elementor-element-510b685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-5e6a41d *//* =========================================================
   ISHIGAKI NAVI — NEW SIGHTSEEING ARTICLE FINAL
   1ページ専用CSS / FVを含む / ページトップは含めない
========================================================= */
#inSpotNew-shiraho-coast,#inSpotNew-shiraho-coast *{box-sizing:border-box}
#inSpotNew-shiraho-coast{--navy:#102943;--navy2:#193a58;--navy3:#244965;--ivory:#f7f3ec;--soft:#eee8de;--white:#fff;--gold:#b39767;--gold2:#d5c098;--text:#35485e;--muted:#697684;--border:rgba(16,41,67,.15);--serif:"Noto Serif JP","Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro",serif;--sans:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;width:100%;margin:0;overflow:clip;color:var(--text);background:var(--ivory);font-family:var(--sans);font-size:15px;line-height:2;text-rendering:optimizeLegibility}
#inSpotNew-shiraho-coast h1,#inSpotNew-shiraho-coast h2,#inSpotNew-shiraho-coast h3,#inSpotNew-shiraho-coast h4,#inSpotNew-shiraho-coast p,#inSpotNew-shiraho-coast dl,#inSpotNew-shiraho-coast dt,#inSpotNew-shiraho-coast dd,#inSpotNew-shiraho-coast ul,#inSpotNew-shiraho-coast ol,#inSpotNew-shiraho-coast li{margin:0}#inSpotNew-shiraho-coast ul,#inSpotNew-shiraho-coast ol{padding:0;list-style:none}#inSpotNew-shiraho-coast a,#inSpotNew-shiraho-coast a:visited,#inSpotNew-shiraho-coast a:hover,#inSpotNew-shiraho-coast a:focus,#inSpotNew-shiraho-coast a:active{color:inherit;text-decoration:none}
#inSpotNew-shiraho-coast h1,#inSpotNew-shiraho-coast h2,#inSpotNew-shiraho-coast h3,#inSpotNew-shiraho-coast h4,#inSpotNew-shiraho-coast .inSpotNewHero__catch,#inSpotNew-shiraho-coast .inSpotNewLead__catch,#inSpotNew-shiraho-coast .inSpotNewAccess__catch,#inSpotNew-shiraho-coast .inSpotNewPlan__catch,#inSpotNew-shiraho-coast .inSpotNewFaqSection__catch,#inSpotNew-shiraho-coast .inSpotNewInformation__catch,#inSpotNew-shiraho-coast .inSpotNewNearby__catch,#inSpotNew-shiraho-coast .inSpotNewQuick__item dd,#inSpotNew-shiraho-coast .inSpotNewFaq summary span{font-family:var(--serif)!important;font-style:normal!important;font-weight:500!important;font-synthesis:none!important;line-break:strict;word-break:auto-phrase;overflow-wrap:normal;text-wrap:balance}
#inSpotNew-shiraho-coast p,#inSpotNew-shiraho-coast li,#inSpotNew-shiraho-coast dd{line-break:strict;word-break:auto-phrase;overflow-wrap:normal;text-wrap:pretty}
#inSpotNew-shiraho-coast .inSpotNew__inner{width:min(calc(100% - 64px),1220px);margin-inline:auto}#inSpotNew-shiraho-coast .inSpotNew__article{width:min(calc(100% - 64px),980px);margin-inline:auto}
#inSpotNew-shiraho-coast .inSpotNewLabel,#inSpotNew-shiraho-coast .inSpotNewEyebrow,#inSpotNew-shiraho-coast .inSpotNewChapter__label{color:#8d7550;font-family:Georgia,"Times New Roman",serif;font-size:9px;font-weight:600;line-height:1.5;letter-spacing:.21em;text-transform:uppercase}
#inSpotNew-shiraho-coast .inSpotNewChapter__label,#inSpotNew-shiraho-coast .inSpotNewEyebrow{display:flex;align-items:center;gap:13px}#inSpotNew-shiraho-coast .inSpotNewChapter__label i,#inSpotNew-shiraho-coast .inSpotNewEyebrow i{width:38px;height:1px;background:var(--gold2)}
/* HERO */
#inSpotNew-shiraho-coast .inSpotNewHero{position:relative;isolation:isolate;height:620px;overflow:hidden;color:var(--white);background:var(--navy)}#inSpotNew-shiraho-coast .inSpotNewHero__media{position:absolute;inset:0;z-index:-3;background-image:var(--hero-image,none),radial-gradient(circle at 80% 18%,rgba(213,192,152,.14),transparent 34%),radial-gradient(circle at 16% 76%,rgba(255,255,255,.06),transparent 30%),linear-gradient(135deg,#183b58 0%,#102943 54%,#0b2137 100%);background-position:center;background-size:cover}
#inSpotNew-shiraho-coast .inSpotNewHero__media::before,#inSpotNew-shiraho-coast .inSpotNewHero__media::after{content:"";position:absolute;border:1px solid rgba(213,192,152,.18);border-radius:50%}#inSpotNew-shiraho-coast .inSpotNewHero__media::before{width:560px;height:560px;right:-170px;top:-210px}#inSpotNew-shiraho-coast .inSpotNewHero__media::after{width:320px;height:320px;left:-120px;bottom:-150px}
#inSpotNew-shiraho-coast .inSpotNewHero__overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(5,17,29,.12),rgba(5,17,29,.16) 45%,rgba(5,17,29,.88) 100%),linear-gradient(90deg,rgba(5,17,29,.58),transparent 72%)}
#inSpotNew-shiraho-coast .inSpotNewHero__inner{display:flex;flex-direction:column;width:min(100%,1440px);height:620px;margin:0 auto;padding:34px clamp(28px,5vw,76px) 54px}#inSpotNew-shiraho-coast .inSpotNewHero__breadcrumb{display:flex;flex-wrap:wrap;gap:8px;color:rgba(255,255,255,.66);font-size:10px;letter-spacing:.04em}#inSpotNew-shiraho-coast .inSpotNewHero__breadcrumb a{color:rgba(255,255,255,.9)!important}#inSpotNew-shiraho-coast .inSpotNewHero__breadcrumb span[aria-hidden="true"]{color:var(--gold2)}
#inSpotNew-shiraho-coast .inSpotNewHero__copy{width:min(100%,900px);margin-top:auto;padding-top:90px}#inSpotNew-shiraho-coast .inSpotNewHero__category{display:flex;align-items:center;gap:14px;color:rgba(255,255,255,.9);font-size:9px;font-weight:600;letter-spacing:.2em}#inSpotNew-shiraho-coast .inSpotNewHero__category i{width:36px;height:1px;background:var(--gold2)}#inSpotNew-shiraho-coast .inSpotNewHero h1{margin-top:19px;color:var(--white);font-size:clamp(1.55rem,2.4vw,2.35rem);line-height:1.52;letter-spacing:.05em;text-shadow:0 3px 22px rgba(0,0,0,.3)}#inSpotNew-shiraho-coast .inSpotNewHero__en{margin-top:8px;color:rgba(255,255,255,.64);font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.23em}#inSpotNew-shiraho-coast .inSpotNewHero__line{width:46px;height:1px;margin-top:23px;background:var(--gold2)}#inSpotNew-shiraho-coast .inSpotNewHero__catch{max-width:820px;margin-top:20px;color:var(--white);font-size:clamp(1.18rem,1.8vw,1.55rem);line-height:1.88}#inSpotNew-shiraho-coast .inSpotNewHero__lead{max-width:760px;margin-top:12px;color:rgba(255,255,255,.74);font-size:12px;line-height:1.95}#inSpotNew-shiraho-coast .inSpotNewHero__bottom{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-top:28px;padding-top:16px;border-top:1px solid rgba(255,255,255,.2)}#inSpotNew-shiraho-coast .inSpotNewHero__bottom p{color:rgba(255,255,255,.62);font-size:9px}#inSpotNew-shiraho-coast .inSpotNewHero__bottom span,#inSpotNew-shiraho-coast .inSpotNewHero__bottom strong{display:block}#inSpotNew-shiraho-coast .inSpotNewHero__bottom strong{margin-top:4px;color:var(--white);font-size:11px;font-weight:500}#inSpotNew-shiraho-coast .inSpotNewHero__photo{font-family:Georgia,"Times New Roman",serif;letter-spacing:.16em}
/* INTRO */
#inSpotNew-shiraho-coast .inSpotNewLead{padding:clamp(92px,9vw,138px) 0;background:var(--ivory)}#inSpotNew-shiraho-coast .inSpotNewLead__grid{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(500px,1.18fr);gap:clamp(70px,9vw,130px);align-items:start}#inSpotNew-shiraho-coast .inSpotNewLead__grid>header h2{margin-top:30px;color:var(--navy);font-size:clamp(1.62rem,2.35vw,2.2rem);line-height:1.72;letter-spacing:.04em}#inSpotNew-shiraho-coast .inSpotNewLead__grid>header::after{content:"";display:block;width:1px;height:88px;margin-top:42px;background:linear-gradient(180deg,var(--gold2),transparent)}#inSpotNew-shiraho-coast .inSpotNewLead__catch{color:#1b3552;font-size:clamp(1.38rem,1.9vw,1.76rem);line-height:1.85}
#inSpotNew-shiraho-coast .inSpotNewText{max-width:800px;margin-top:38px}#inSpotNew-shiraho-coast .inSpotNewText p{color:var(--text);font-size:15px;line-height:2.16;letter-spacing:.02em}#inSpotNew-shiraho-coast .inSpotNewText p+p{margin-top:21px}#inSpotNew-shiraho-coast .inSpotNewNote{margin-top:42px;padding:27px 30px 29px;border-left:2px solid var(--gold);background:rgba(255,255,255,.74)}#inSpotNew-shiraho-coast .inSpotNewNote h3{margin-top:10px;color:var(--navy);font-size:1.16rem;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewNote>p:last-child{margin-top:10px;color:#43566b;font-size:13px;line-height:2}
#inSpotNew-shiraho-coast .inSpotNewStatus{margin-top:60px;padding:36px 40px;border:1px solid #a96d5c;background:#fff8f3}#inSpotNew-shiraho-coast .inSpotNewStatus .inSpotNewLabel{color:#9b5e4d}#inSpotNew-shiraho-coast .inSpotNewStatus h3{margin-top:11px;color:#713d32;font-size:1.45rem;line-height:1.75}#inSpotNew-shiraho-coast .inSpotNewStatus>p:last-child{margin-top:15px;color:#6c514a;font-size:13px;line-height:2}
/* QUICK */
#inSpotNew-shiraho-coast .inSpotNewQuick{margin-top:clamp(86px,9vw,126px);padding:clamp(48px,5vw,68px);background:var(--white);box-shadow:0 18px 56px rgba(16,41,67,.06)}#inSpotNew-shiraho-coast .inSpotNewQuick__header{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);gap:60px;align-items:end;padding-bottom:34px;border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewQuick__header h3{margin-top:11px;color:var(--navy);font-size:clamp(1.42rem,1.9vw,1.78rem);line-height:1.65}#inSpotNew-shiraho-coast .inSpotNewQuick__header>p{color:#5c6975;font-size:13px;line-height:1.95}#inSpotNew-shiraho-coast .inSpotNewQuick__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#inSpotNew-shiraho-coast .inSpotNewQuick__item{min-height:202px;padding:34px 28px 30px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--white)!important;color:var(--text)!important}#inSpotNew-shiraho-coast .inSpotNewQuick__item:nth-child(3n){border-right:0}#inSpotNew-shiraho-coast .inSpotNewQuick__item:nth-last-child(-n+3){border-bottom:0}#inSpotNew-shiraho-coast .inSpotNewQuick__item>span{color:var(--gold);font-family:Georgia,"Times New Roman",serif;font-size:10px}#inSpotNew-shiraho-coast .inSpotNewQuick__item dt{margin-top:18px;color:#66717e;font-size:11px}#inSpotNew-shiraho-coast .inSpotNewQuick__item dd{margin-top:8px;color:var(--navy);font-size:1.12rem;line-height:1.62}#inSpotNew-shiraho-coast .inSpotNewQuick__item p{margin-top:9px;color:#727d87;font-size:11px;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewQuick__item:hover,#inSpotNew-shiraho-coast .inSpotNewQuick__item:focus-within{background:var(--white)!important;color:var(--text)!important}
/* CONTENTS */
#inSpotNew-shiraho-coast .inSpotNewContents{padding:clamp(82px,8vw,118px) 0;background:var(--white)}#inSpotNew-shiraho-coast .inSpotNewContents header{max-width:780px}#inSpotNew-shiraho-coast .inSpotNewContents h2{margin-top:12px;color:var(--navy);font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.65}#inSpotNew-shiraho-coast .inSpotNewContents header>p:last-child{margin-top:20px;color:#5e6c79}#inSpotNew-shiraho-coast .inSpotNewContents__details{margin-top:42px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewContents__details>summary{display:none}#inSpotNew-shiraho-coast .inSpotNewContents__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#inSpotNew-shiraho-coast .inSpotNewContents__nav a{display:grid;grid-template-columns:42px 1fr;grid-template-areas:"number en" "number title";gap:4px 18px;min-height:108px;padding:25px 28px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--white)!important;color:var(--navy)!important}#inSpotNew-shiraho-coast .inSpotNewContents__nav a:nth-child(2n){border-right:0}#inSpotNew-shiraho-coast .inSpotNewContents__nav a:hover,#inSpotNew-shiraho-coast .inSpotNewContents__nav a:focus-visible{background:var(--soft)!important}#inSpotNew-shiraho-coast .inSpotNewContents__nav a>span{grid-area:number;color:var(--gold);font-family:Georgia,"Times New Roman",serif;font-size:12px}#inSpotNew-shiraho-coast .inSpotNewContents__nav small{grid-area:en;color:#8b7657;font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.18em}#inSpotNew-shiraho-coast .inSpotNewContents__nav strong{grid-area:title;font-size:13px;font-weight:500;line-height:1.7}
/* GENERIC CHAPTER */
#inSpotNew-shiraho-coast .inSpotNewChapter{padding:clamp(90px,9vw,136px) 0;background:var(--white)}#inSpotNew-shiraho-coast .inSpotNewChapter:nth-of-type(even){background:var(--ivory)}#inSpotNew-shiraho-coast .inSpotNewChapter--soft{background:var(--soft)!important}#inSpotNew-shiraho-coast .inSpotNewChapter--navy{color:var(--white);background:var(--navy)!important}#inSpotNew-shiraho-coast .inSpotNewChapter__header{padding-bottom:36px;border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewChapter__headGrid{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(480px,1.1fr);gap:70px;align-items:end;margin-top:12px}#inSpotNew-shiraho-coast .inSpotNewChapter__headGrid h2{color:var(--navy);font-size:clamp(1.42rem,2.15vw,1.92rem);line-height:1.65}#inSpotNew-shiraho-coast .inSpotNewChapter__catch{color:#1c3557;font-size:clamp(1.15rem,1.55vw,1.42rem);line-height:1.85}#inSpotNew-shiraho-coast .inSpotNewChapter__description{margin-top:16px;color:#5c6976;font-size:13px;line-height:2}#inSpotNew-shiraho-coast .inSpotNewChapter--navy .inSpotNewChapter__header{border-color:rgba(255,255,255,.18)}#inSpotNew-shiraho-coast .inSpotNewChapter--navy .inSpotNewChapter__headGrid h2,#inSpotNew-shiraho-coast .inSpotNewChapter--navy .inSpotNewChapter__catch{color:var(--white)}#inSpotNew-shiraho-coast .inSpotNewChapter--navy .inSpotNewChapter__description,#inSpotNew-shiraho-coast .inSpotNewChapter--navy .inSpotNewText p{color:rgba(255,255,255,.76)}#inSpotNew-shiraho-coast .inSpotNewChapter>.inSpotNew__inner>.inSpotNewText{margin-top:42px}
#inSpotNew-shiraho-coast .inSpotNewCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:54px}#inSpotNew-shiraho-coast .inSpotNewCards__item{min-height:255px;padding:33px 29px 31px;border:1px solid var(--border);background:var(--white)!important;color:var(--text)!important}#inSpotNew-shiraho-coast .inSpotNewCards__number{color:var(--gold);font-family:Georgia,"Times New Roman",serif;font-size:10px}#inSpotNew-shiraho-coast .inSpotNewCards__item .inSpotNewLabel{margin-top:18px}#inSpotNew-shiraho-coast .inSpotNewCards__item h3{margin-top:12px;color:var(--navy);font-size:clamp(1.06rem,1.35vw,1.28rem);line-height:1.76}#inSpotNew-shiraho-coast .inSpotNewCards__item>p:last-child{margin-top:18px;color:#607080;font-size:12px;line-height:2}
#inSpotNew-shiraho-coast .inSpotNewFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;border-top:1px solid var(--border);border-left:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewFacts>div{padding:24px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:rgba(255,255,255,.62)}#inSpotNew-shiraho-coast .inSpotNewFacts dt{color:#8d7550;font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.16em}#inSpotNew-shiraho-coast .inSpotNewFacts dd{margin-top:7px;color:var(--navy);font-size:12px;line-height:1.8}
#inSpotNew-shiraho-coast .inSpotNewChecklist{margin-top:46px;border-top:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewChecklist li{display:grid;grid-template-columns:28px 1fr;gap:15px;padding:18px 4px;border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewChecklist li span{position:relative;width:20px;height:20px;margin-top:4px;border:1px solid var(--gold)}#inSpotNew-shiraho-coast .inSpotNewChecklist li span::after{content:"";position:absolute;width:7px;height:4px;left:5px;top:5px;border-left:1px solid var(--gold);border-bottom:1px solid var(--gold);transform:rotate(-45deg)}#inSpotNew-shiraho-coast .inSpotNewChecklist li p{font-size:13px;line-height:1.9}
/* ACCESS */
#inSpotNew-shiraho-coast .inSpotNewAccess{padding:clamp(90px,9vw,136px) 0;background:var(--white)}#inSpotNew-shiraho-coast .inSpotNewAccess__header,#inSpotNew-shiraho-coast .inSpotNewPlan__header,#inSpotNew-shiraho-coast .inSpotNewFaqSection__header,#inSpotNew-shiraho-coast .inSpotNewInformation__header,#inSpotNew-shiraho-coast .inSpotNewNearby__header{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(500px,1.1fr);gap:70px;align-items:end;padding-bottom:36px;border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewAccess__header h2,#inSpotNew-shiraho-coast .inSpotNewPlan__header h2,#inSpotNew-shiraho-coast .inSpotNewFaqSection__header h2,#inSpotNew-shiraho-coast .inSpotNewInformation__header h2,#inSpotNew-shiraho-coast .inSpotNewNearby__header h2{margin-top:13px;color:var(--navy);font-size:clamp(1.42rem,2.15vw,1.92rem);line-height:1.65}#inSpotNew-shiraho-coast .inSpotNewAccess__description,#inSpotNew-shiraho-coast .inSpotNewPlan__description,#inSpotNew-shiraho-coast .inSpotNewFaqSection__header>div:last-child>p:last-child,#inSpotNew-shiraho-coast .inSpotNewInformation__description,#inSpotNew-shiraho-coast .inSpotNewNearby__header>div:last-child>p:last-child{margin-top:16px;color:#5c6976;font-size:13px;line-height:2}
#inSpotNew-shiraho-coast .inSpotNewAccess__transport{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:54px}#inSpotNew-shiraho-coast .inSpotNewAccess__transportItem{padding:34px 30px 31px;border:1px solid var(--border);background:var(--white)}#inSpotNew-shiraho-coast .inSpotNewAccess__transportTop{display:flex;align-items:center;justify-content:space-between;gap:20px}#inSpotNew-shiraho-coast .inSpotNewAccess__transportTop span{color:var(--gold);font-family:Georgia,"Times New Roman",serif;font-size:10px}#inSpotNew-shiraho-coast .inSpotNewAccess__transportTop p{color:#8d7550;font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.16em}#inSpotNew-shiraho-coast .inSpotNewAccess__transportItem h3{margin-top:18px;color:var(--navy);font-size:1.23rem;line-height:1.75}#inSpotNew-shiraho-coast .inSpotNewAccess__time{margin-top:9px;color:#526578;font-family:var(--serif);font-size:.96rem}#inSpotNew-shiraho-coast .inSpotNewAccess__text{margin-top:20px;color:#596a79;font-size:12px;line-height:2}#inSpotNew-shiraho-coast .inSpotNewAccess__transportItem dl{margin-top:24px;border-top:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewAccess__transportItem dl>div{padding:14px 0;border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewAccess__transportItem dt{color:#8d7550;font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.15em}#inSpotNew-shiraho-coast .inSpotNewAccess__transportItem dd{margin-top:4px;color:var(--navy);font-size:11px}
#inSpotNew-shiraho-coast .inSpotNewParking{margin-top:36px;padding:clamp(40px,4.5vw,58px);color:var(--white);background:var(--navy)}#inSpotNew-shiraho-coast .inSpotNewParking__heading{max-width:760px}#inSpotNew-shiraho-coast .inSpotNewParking__heading h3{margin-top:12px;color:var(--white);font-size:1.45rem;line-height:1.75}#inSpotNew-shiraho-coast .inSpotNewParking__heading>p:last-child{margin-top:18px;color:rgba(255,255,255,.72);font-size:13px}#inSpotNew-shiraho-coast .inSpotNewParking__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;border-top:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18)}#inSpotNew-shiraho-coast .inSpotNewParking__item{min-height:146px;padding:25px;border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}#inSpotNew-shiraho-coast .inSpotNewParking__item--important{background:#1e405e}#inSpotNew-shiraho-coast .inSpotNewParking__item dt{color:var(--gold2);font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.16em}#inSpotNew-shiraho-coast .inSpotNewParking__item dd{margin-top:10px;color:var(--white);font-family:var(--serif);font-size:1.04rem;line-height:1.7}#inSpotNew-shiraho-coast .inSpotNewParking__item p{margin-top:7px;color:rgba(255,255,255,.62);font-size:10px;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewParking__note{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(420px,1.3fr);gap:50px;margin-top:28px;padding:28px 30px;border:1px solid rgba(183,154,104,.7);background:#0d263e}#inSpotNew-shiraho-coast .inSpotNewParking__note h4{margin-top:11px;color:var(--white);font-size:1.14rem;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewParking__note>p{color:rgba(255,255,255,.72);font-size:12px;line-height:2}
#inSpotNew-shiraho-coast .inSpotNewArrival{display:grid;grid-template-columns:minmax(280px,.68fr) minmax(560px,1.32fr);gap:60px;margin-top:34px;padding:38px 40px;border:1px solid var(--border);background:var(--ivory)}#inSpotNew-shiraho-coast .inSpotNewArrival h3{margin-top:12px;color:var(--navy);font-size:1.28rem;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewArrival ol{border-top:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewArrival li{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewArrival li>span{color:var(--gold);font-family:Georgia,"Times New Roman",serif;font-size:10px}#inSpotNew-shiraho-coast .inSpotNewArrival h4{color:var(--navy);font-size:1rem;line-height:1.7}#inSpotNew-shiraho-coast .inSpotNewArrival li p{margin-top:8px;color:#60707e;font-size:11px;line-height:1.9}
#inSpotNew-shiraho-coast .inSpotNewOfficialLinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px}#inSpotNew-shiraho-coast .inSpotNewOfficialLinks a{position:relative;min-height:142px;padding:25px 28px;border:1px solid var(--border);background:var(--white)!important;color:var(--navy)!important}#inSpotNew-shiraho-coast .inSpotNewOfficialLinks a:hover,#inSpotNew-shiraho-coast .inSpotNewOfficialLinks a:focus-visible{background:var(--soft)!important}#inSpotNew-shiraho-coast .inSpotNewOfficialLinks span{display:block;color:#8d7550;font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.16em}#inSpotNew-shiraho-coast .inSpotNewOfficialLinks strong{display:block;margin-top:16px;color:var(--navy);font-size:12px;font-weight:500;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewOfficialLinks i,#inSpotNew-shiraho-coast .inSpotNewInformation__link i{position:absolute;right:22px;bottom:20px;width:14px;height:14px;border-top:1px solid var(--gold);border-right:1px solid var(--gold)}#inSpotNew-shiraho-coast .inSpotNewCaution{margin-top:24px;color:#7c858d;font-size:10px;line-height:1.9}
/* PLAN */
#inSpotNew-shiraho-coast .inSpotNewPlan{padding:clamp(90px,9vw,136px) 0;background:var(--ivory)}#inSpotNew-shiraho-coast .inSpotNewPlan__list{display:grid;gap:26px;margin-top:54px}#inSpotNew-shiraho-coast .inSpotNewPlan__card{position:relative;display:grid;grid-template-columns:minmax(300px,.75fr) minmax(500px,1.25fr);gap:52px;padding:42px;border:1px solid var(--border);background:var(--white)}#inSpotNew-shiraho-coast .inSpotNewPlan__card--recommended{border-color:var(--gold);box-shadow:0 16px 42px rgba(16,41,67,.07)}#inSpotNew-shiraho-coast .inSpotNewPlan__badge{position:absolute;top:0;right:0;padding:9px 13px;color:var(--white);background:var(--navy);font-family:Georgia,"Times New Roman",serif;font-size:7px;letter-spacing:.16em}#inSpotNew-shiraho-coast .inSpotNewPlan__card header>span{display:block;margin-top:17px;color:var(--navy);font-family:var(--serif);font-size:1.22rem}#inSpotNew-shiraho-coast .inSpotNewPlan__card header small{display:block;margin-top:8px;color:#6e7a85;font-size:10px}#inSpotNew-shiraho-coast .inSpotNewPlan__card h3{margin-top:13px;color:var(--navy);font-size:1.3rem;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewPlan__card header>p:last-child{margin-top:20px;color:#596a79;font-size:12px;line-height:2}#inSpotNew-shiraho-coast .inSpotNewPlan__card ol{border-top:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewPlan__card li{display:grid;grid-template-columns:70px 1fr;gap:18px;padding:16px 0;border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewPlan__card li>span{color:var(--gold);font-family:Georgia,"Times New Roman",serif;font-size:9px}#inSpotNew-shiraho-coast .inSpotNewPlan__card li strong{color:var(--navy);font-size:11px;font-weight:500;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewPlan__card li p{margin-top:5px;color:#6b7782;font-size:10px;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewPlan__editorial{margin-top:34px;padding:38px 40px;color:var(--white);background:var(--navy)}#inSpotNew-shiraho-coast .inSpotNewPlan__editorial h3{margin-top:12px;color:var(--white);font-size:1.32rem;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewPlan__editorial>p:last-child{max-width:820px;margin-top:17px;color:rgba(255,255,255,.72);font-size:12px;line-height:2}
/* FAQ */
#inSpotNew-shiraho-coast .inSpotNewFaqSection{padding:clamp(90px,9vw,136px) 0;background:var(--white)}#inSpotNew-shiraho-coast .inSpotNewFaq{margin-top:46px;border-top:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewFaq details{border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewFaq summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:80px;padding:21px 4px;list-style:none;cursor:pointer;background:transparent!important;color:var(--navy)!important}#inSpotNew-shiraho-coast .inSpotNewFaq summary::-webkit-details-marker{display:none}#inSpotNew-shiraho-coast .inSpotNewFaq summary small{margin-right:15px;color:var(--gold);font-family:Georgia,"Times New Roman",serif;font-size:9px}#inSpotNew-shiraho-coast .inSpotNewFaq summary i{position:relative;flex:0 0 28px;width:28px;height:28px}#inSpotNew-shiraho-coast .inSpotNewFaq summary i::before,#inSpotNew-shiraho-coast .inSpotNewFaq summary i::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background:var(--gold);transform:translate(-50%,-50%)}#inSpotNew-shiraho-coast .inSpotNewFaq summary i::after{transform:translate(-50%,-50%) rotate(90deg)}#inSpotNew-shiraho-coast .inSpotNewFaq details[open] summary i::after{transform:translate(-50%,-50%) rotate(0)}#inSpotNew-shiraho-coast .inSpotNewFaq details>div{padding:0 48px 25px 4px}#inSpotNew-shiraho-coast .inSpotNewFaq details>div>p:last-child{margin-top:9px;color:#596a79;font-size:13px;line-height:2}#inSpotNew-shiraho-coast .inSpotNewFaqSection__closing{margin-top:42px;padding:36px 40px;color:var(--white);background:var(--navy)}#inSpotNew-shiraho-coast .inSpotNewFaqSection__closing h3{margin-top:12px;color:var(--white);font-size:1.28rem;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewFaqSection__closing>p:last-child{max-width:780px;margin-top:16px;color:rgba(255,255,255,.72);font-size:12px;line-height:2}
/* INFORMATION MAP */
#inSpotNew-shiraho-coast .inSpotNewInformation{padding:clamp(90px,9vw,136px) 0;background:var(--ivory)}#inSpotNew-shiraho-coast .inSpotNewInformation__layout{display:grid;grid-template-columns:minmax(520px,1.15fr) minmax(380px,.85fr);gap:76px;margin-top:56px}#inSpotNew-shiraho-coast .inSpotNewInformation__data>header,#inSpotNew-shiraho-coast .inSpotNewInformation__map>header{display:flex;align-items:end;justify-content:space-between;gap:30px;padding-bottom:20px;border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewInformation__data>header p,#inSpotNew-shiraho-coast .inSpotNewInformation__map>header p{color:#8d7550;font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.16em}#inSpotNew-shiraho-coast .inSpotNewInformation__data>header h3,#inSpotNew-shiraho-coast .inSpotNewInformation__map>header h3{margin-top:8px;color:var(--navy);font-size:1.28rem;line-height:1.75}#inSpotNew-shiraho-coast .inSpotNewInformation__map>header>span{color:#6d7882;font-size:9px}#inSpotNew-shiraho-coast .inSpotNewInformation__table{border-top:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewInformation__row{display:grid;grid-template-columns:34% 66%;border-bottom:1px solid var(--border);background:transparent!important;color:var(--text)!important}#inSpotNew-shiraho-coast .inSpotNewInformation__row:hover,#inSpotNew-shiraho-coast .inSpotNewInformation__row:focus-within{background:transparent!important;color:var(--text)!important}#inSpotNew-shiraho-coast .inSpotNewInformation__row dt{padding:17px 20px;color:var(--navy);font-size:10px;font-weight:600}#inSpotNew-shiraho-coast .inSpotNewInformation__row dd{padding:17px 20px;color:var(--text);font-size:11px;line-height:1.9}#inSpotNew-shiraho-coast .inSpotNewInformation__row dd strong{font-family:var(--serif);font-size:12px;font-weight:500}#inSpotNew-shiraho-coast .inSpotNewInformation__row dd span{display:block;margin-top:4px;color:#7a838b;font-size:9px;line-height:1.75}#inSpotNew-shiraho-coast .inSpotNewInformation__emphasis{color:#8e4f3e}#inSpotNew-shiraho-coast .inSpotNewInformation__caution{margin-top:18px;color:#7d858d;font-size:9px;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewInformation__mapFrame{margin-top:28px;aspect-ratio:4/4.5;min-height:430px;overflow:hidden;background:#ddd7cc}#inSpotNew-shiraho-coast .inSpotNewInformation__mapFrame iframe{display:block;width:100%;height:100%;border:0}#inSpotNew-shiraho-coast .inSpotNewInformation__mapNotice{padding:28px 30px 30px;color:var(--white);background:var(--navy)}#inSpotNew-shiraho-coast .inSpotNewInformation__mapNotice>p:first-child{color:var(--gold2);font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.16em}#inSpotNew-shiraho-coast .inSpotNewInformation__mapNotice h4{margin-top:10px;color:var(--white);font-size:1.06rem;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewInformation__mapNotice>p:last-child{margin-top:12px;color:rgba(255,255,255,.7);font-size:10px;line-height:1.9}#inSpotNew-shiraho-coast .inSpotNewInformation__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}#inSpotNew-shiraho-coast .inSpotNewInformation__link{position:relative;min-height:94px;padding:24px 54px 24px 24px;border:1px solid var(--border);background:var(--white)!important;color:var(--navy)!important;font-size:11px;font-weight:500;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewInformation__link--primary{color:var(--white)!important;background:var(--navy)!important}#inSpotNew-shiraho-coast .inSpotNewInformation__link i{right:22px;bottom:36px}#inSpotNew-shiraho-coast .inSpotNewInformation__source{margin-top:22px;color:#8a8f94;font-size:9px}
/* RELATED */
#inSpotNew-shiraho-coast .inSpotNewNearby{padding:clamp(92px,9vw,140px) 0;color:var(--white);background:var(--navy)}#inSpotNew-shiraho-coast .inSpotNewNearby__header{border-color:rgba(255,255,255,.18)}#inSpotNew-shiraho-coast .inSpotNewNearby__header h2,#inSpotNew-shiraho-coast .inSpotNewNearby__catch{color:var(--white)}#inSpotNew-shiraho-coast .inSpotNewNearby__header>div:last-child>p:last-child{color:rgba(255,255,255,.7)}#inSpotNew-shiraho-coast .inSpotNewNearby__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:54px}#inSpotNew-shiraho-coast .inSpotNewNearby__card a{position:relative;display:block;min-height:330px;padding:34px 30px 55px;border:1px solid rgba(255,255,255,.18);background:#173552!important;color:var(--white)!important}#inSpotNew-shiraho-coast .inSpotNewNearby__card a:hover,#inSpotNew-shiraho-coast .inSpotNewNearby__card a:focus-visible{background:#1e405e!important}#inSpotNew-shiraho-coast .inSpotNewNearby__card a>span{color:var(--gold2);font-family:Georgia,"Times New Roman",serif;font-size:11px}#inSpotNew-shiraho-coast .inSpotNewNearby__card a>p{margin-top:16px;color:var(--gold2);font-family:Georgia,"Times New Roman",serif;font-size:8px;letter-spacing:.15em}#inSpotNew-shiraho-coast .inSpotNewNearby__card h3{margin-top:20px;color:var(--white);font-size:1.3rem;line-height:1.7}#inSpotNew-shiraho-coast .inSpotNewNearby__card strong{display:block;margin-top:14px;color:rgba(255,255,255,.9);font-family:var(--serif);font-size:12px;font-weight:500;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewNearby__card small{display:block;margin-top:16px;color:rgba(255,255,255,.68);font-size:11px;line-height:1.9}#inSpotNew-shiraho-coast .inSpotNewNearby__card i{position:absolute;right:28px;bottom:24px;width:14px;height:14px;border-top:1px solid var(--gold2);border-right:1px solid var(--gold2)}#inSpotNew-shiraho-coast .inSpotNewNearby__closing{margin-top:34px;padding:38px 40px;border:1px solid rgba(183,154,104,.65);background:#0d263e}#inSpotNew-shiraho-coast .inSpotNewNearby__closing h3{margin-top:12px;color:var(--white);font-size:1.3rem;line-height:1.8}#inSpotNew-shiraho-coast .inSpotNewNearby__closing>p:last-child{max-width:820px;margin-top:16px;color:rgba(255,255,255,.72);font-size:12px;line-height:2}
/* TABLET */
@media screen and (max-width:1024px){#inSpotNew-shiraho-coast .inSpotNew__inner{width:min(calc(100% - 56px),960px)}#inSpotNew-shiraho-coast .inSpotNew__article{width:min(calc(100% - 56px),880px)}#inSpotNew-shiraho-coast .inSpotNewHero,#inSpotNew-shiraho-coast .inSpotNewHero__inner{height:580px}#inSpotNew-shiraho-coast .inSpotNewLead__grid{grid-template-columns:minmax(250px,.72fr) minmax(420px,1.28fr);gap:58px}#inSpotNew-shiraho-coast .inSpotNewQuick{padding:48px 42px}#inSpotNew-shiraho-coast .inSpotNewQuick__header,#inSpotNew-shiraho-coast .inSpotNewChapter__headGrid,#inSpotNew-shiraho-coast .inSpotNewAccess__header,#inSpotNew-shiraho-coast .inSpotNewPlan__header,#inSpotNew-shiraho-coast .inSpotNewFaqSection__header,#inSpotNew-shiraho-coast .inSpotNewInformation__header,#inSpotNew-shiraho-coast .inSpotNewNearby__header{grid-template-columns:1fr 1fr;gap:42px}#inSpotNew-shiraho-coast .inSpotNewCards,#inSpotNew-shiraho-coast .inSpotNewAccess__transport,#inSpotNew-shiraho-coast .inSpotNewNearby__cards{grid-template-columns:repeat(2,minmax(0,1fr))}#inSpotNew-shiraho-coast .inSpotNewInformation__layout{grid-template-columns:1fr 1fr;gap:42px}#inSpotNew-shiraho-coast .inSpotNewPlan__card{grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);gap:38px}#inSpotNew-shiraho-coast .inSpotNewArrival{grid-template-columns:250px minmax(0,1fr);gap:42px}}
/* SMARTPHONE */
@media screen and (max-width:767px){#inSpotNew-shiraho-coast{font-size:14px}#inSpotNew-shiraho-coast .inSpotNew__inner,#inSpotNew-shiraho-coast .inSpotNew__article{width:min(calc(100% - 40px),560px)}#inSpotNew-shiraho-coast .inSpotNewHero,#inSpotNew-shiraho-coast .inSpotNewHero__inner{height:620px}#inSpotNew-shiraho-coast .inSpotNewHero__inner{padding:22px 20px 42px}#inSpotNew-shiraho-coast .inSpotNewHero__copy{padding-top:90px}#inSpotNew-shiraho-coast .inSpotNewHero h1{font-size:clamp(1.42rem,6vw,1.72rem);line-height:1.55}#inSpotNew-shiraho-coast .inSpotNewHero__catch{font-size:1.16rem}#inSpotNew-shiraho-coast .inSpotNewLead,#inSpotNew-shiraho-coast .inSpotNewChapter,#inSpotNew-shiraho-coast .inSpotNewAccess,#inSpotNew-shiraho-coast .inSpotNewPlan,#inSpotNew-shiraho-coast .inSpotNewFaqSection,#inSpotNew-shiraho-coast .inSpotNewInformation,#inSpotNew-shiraho-coast .inSpotNewNearby{padding:72px 0 82px}#inSpotNew-shiraho-coast .inSpotNewLead__grid{display:block}#inSpotNew-shiraho-coast .inSpotNewLead__grid>header h2{margin-top:23px;font-size:clamp(1.42rem,6vw,1.72rem)}#inSpotNew-shiraho-coast .inSpotNewLead__grid>header::after{width:40px;height:1px;margin-top:29px;background:linear-gradient(90deg,var(--gold2),transparent)}#inSpotNew-shiraho-coast .inSpotNewLead__grid>div{margin-top:37px}#inSpotNew-shiraho-coast .inSpotNewLead__catch{font-size:1.27rem}#inSpotNew-shiraho-coast .inSpotNewText p{font-size:14px;line-height:2.05}#inSpotNew-shiraho-coast .inSpotNewStatus{margin-top:42px;padding:28px 22px}#inSpotNew-shiraho-coast .inSpotNewQuick{margin-top:68px;padding:36px 20px 25px}#inSpotNew-shiraho-coast .inSpotNewQuick__header,#inSpotNew-shiraho-coast .inSpotNewChapter__headGrid,#inSpotNew-shiraho-coast .inSpotNewAccess__header,#inSpotNew-shiraho-coast .inSpotNewPlan__header,#inSpotNew-shiraho-coast .inSpotNewFaqSection__header,#inSpotNew-shiraho-coast .inSpotNewInformation__header,#inSpotNew-shiraho-coast .inSpotNewNearby__header{display:block}#inSpotNew-shiraho-coast .inSpotNewQuick__header>p,#inSpotNew-shiraho-coast .inSpotNewChapter__headGrid>div,#inSpotNew-shiraho-coast .inSpotNewAccess__header>div:last-child,#inSpotNew-shiraho-coast .inSpotNewPlan__header>div:last-child,#inSpotNew-shiraho-coast .inSpotNewFaqSection__header>div:last-child,#inSpotNew-shiraho-coast .inSpotNewInformation__header>div:last-child,#inSpotNew-shiraho-coast .inSpotNewNearby__header>div:last-child{margin-top:18px}#inSpotNew-shiraho-coast .inSpotNewQuick__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#inSpotNew-shiraho-coast .inSpotNewQuick__item{min-height:185px;padding:26px 14px 23px}#inSpotNew-shiraho-coast .inSpotNewQuick__item:nth-child(3n){border-right:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewQuick__item:nth-child(2n){border-right:0}#inSpotNew-shiraho-coast .inSpotNewQuick__item:nth-last-child(-n+3){border-bottom:1px solid var(--border)}#inSpotNew-shiraho-coast .inSpotNewQuick__item:nth-last-child(-n+2){border-bottom:0}#inSpotNew-shiraho-coast .inSpotNewContents{padding:68px 0 78px}#inSpotNew-shiraho-coast .inSpotNewContents__details>summary{display:flex;justify-content:space-between;align-items:center;padding:20px 4px;list-style:none;color:var(--navy)}#inSpotNew-shiraho-coast .inSpotNewContents__details>summary::-webkit-details-marker{display:none}#inSpotNew-shiraho-coast .inSpotNewContents__details>summary i{position:relative;width:28px;height:28px}#inSpotNew-shiraho-coast .inSpotNewContents__details>summary i::before,#inSpotNew-shiraho-coast .inSpotNewContents__details>summary i::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background:var(--gold);transform:translate(-50%,-50%)}#inSpotNew-shiraho-coast .inSpotNewContents__details>summary i::after{transform:translate(-50%,-50%) rotate(90deg)}#inSpotNew-shiraho-coast .inSpotNewContents__details[open]>summary i::after{transform:translate(-50%,-50%) rotate(0)}#inSpotNew-shiraho-coast .inSpotNewContents__nav{grid-template-columns:1fr}#inSpotNew-shiraho-coast .inSpotNewContents__nav a{min-height:96px;border-right:0}#inSpotNew-shiraho-coast .inSpotNewChapter__headGrid h2,#inSpotNew-shiraho-coast .inSpotNewAccess__header h2,#inSpotNew-shiraho-coast .inSpotNewPlan__header h2,#inSpotNew-shiraho-coast .inSpotNewFaqSection__header h2,#inSpotNew-shiraho-coast .inSpotNewInformation__header h2,#inSpotNew-shiraho-coast .inSpotNewNearby__header h2{font-size:1.38rem}#inSpotNew-shiraho-coast .inSpotNewCards,#inSpotNew-shiraho-coast .inSpotNewAccess__transport,#inSpotNew-shiraho-coast .inSpotNewNearby__cards{grid-template-columns:1fr;margin-top:38px}#inSpotNew-shiraho-coast .inSpotNewFacts{grid-template-columns:1fr}#inSpotNew-shiraho-coast .inSpotNewParking{padding:30px 20px 32px}#inSpotNew-shiraho-coast .inSpotNewParking__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#inSpotNew-shiraho-coast .inSpotNewParking__item{min-height:150px;padding:20px 16px}#inSpotNew-shiraho-coast .inSpotNewParking__note,#inSpotNew-shiraho-coast .inSpotNewArrival{display:block;padding:28px 22px}#inSpotNew-shiraho-coast .inSpotNewParking__note>p,#inSpotNew-shiraho-coast .inSpotNewArrival ol{margin-top:22px}#inSpotNew-shiraho-coast .inSpotNewOfficialLinks,#inSpotNew-shiraho-coast .inSpotNewInformation__links{grid-template-columns:1fr}#inSpotNew-shiraho-coast .inSpotNewPlan__card{display:block;padding:30px 22px}#inSpotNew-shiraho-coast .inSpotNewPlan__card ol{margin-top:26px}#inSpotNew-shiraho-coast .inSpotNewFaq details>div{padding-right:8px}#inSpotNew-shiraho-coast .inSpotNewFaqSection__closing,#inSpotNew-shiraho-coast .inSpotNewPlan__editorial,#inSpotNew-shiraho-coast .inSpotNewNearby__closing{padding:28px 22px}#inSpotNew-shiraho-coast .inSpotNewInformation__layout{grid-template-columns:1fr;gap:48px}#inSpotNew-shiraho-coast .inSpotNewInformation__row{grid-template-columns:38% 62%}#inSpotNew-shiraho-coast .inSpotNewInformation__row dt,#inSpotNew-shiraho-coast .inSpotNewInformation__row dd{padding:15px 12px}#inSpotNew-shiraho-coast .inSpotNewInformation__mapFrame{aspect-ratio:4/5;min-height:420px}}
@media screen and (max-width:390px){#inSpotNew-shiraho-coast .inSpotNew__inner,#inSpotNew-shiraho-coast .inSpotNew__article{width:calc(100% - 32px)}#inSpotNew-shiraho-coast .inSpotNewQuick{padding-inline:15px}#inSpotNew-shiraho-coast .inSpotNewQuick__item{padding-inline:10px}#inSpotNew-shiraho-coast .inSpotNewParking__grid{grid-template-columns:1fr}#inSpotNew-shiraho-coast .inSpotNewInformation__row dt,#inSpotNew-shiraho-coast .inSpotNewInformation__row dd{padding-inline:9px}}/* End custom CSS */