.locations-index-section{position:relative;margin:0 calc(50% - var(--vw, 1vw)*50);padding:0 calc(var(--vw, 1vw)*50 - 50%)}.locations-index-section__inner>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 50/375 * 100,75px)}.locations-index-section--bg{background-color:#f6f6f6}.locations-index-section__head>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px)}.locations-index-tab-area__body{position:relative;margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 80/375 * 100,120px)}.locations-index-tab-area__foot{position:relative;z-index:1;padding-block:min(min(var(--vw,1vw),var(--svh,1vh)) * 80/375 * 100,120px) min(min(var(--vw,1vw),var(--svh,1vh)) * 100/375 * 100,150px)}.locations-index-tab-group{display:grid;position:relative;z-index:1;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) min(min(var(--vw,1vw),var(--svh,1vh)) * 19/375 * 100,28.5px);grid-template-columns:repeat(2,1fr)}.locations-index-tab-panel,.locations-index-tab-slider{margin:0 calc(50% - var(--vw, 1vw)*50)}.locations-index-tab-panel{background-color:#fff;padding:0 calc(var(--vw, 1vw)*50 - 50%)}.locations-index-tab-panel__head{background-color:#c03;padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 30/375 * 100,45px) calc(var(--vw, 1vw)*50 - 50%)}.locations-index-tab-panel__head,.locations-index-tab-panel__slider{margin:0 calc(50% - var(--vw, 1vw)*50)}.locations-index-tab-panel__slider .swiper-wrapper{transition-timing-function:linear!important}.locations-index-tab-panel__slider .swiper-slide{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 240/375 * 100,360px)}.locations-index-tab-panel__body{padding-block:min(min(var(--vw,1vw),var(--svh,1vh)) * 50/375 * 100,75px)}.locations-index-tab-panel-content{position:relative;z-index:1}.locations-index-tab-panel-content>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-tab-panel-content+.locations-index-tab-panel-content{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px)}.locations-index-tab-panel-content__head{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 12/375 * 100,18px) 0}.locations-index-card-group{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px)}.locations-index-card-group__wrap{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-card-group__body{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-card>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 15/375 * 100,22.5px)}.locations-index-desc>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-desc__row>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-desc__title{display:flex;justify-content:flex-start;align-items:baseline;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 7/375 * 100,10.5px)}.locations-index-media{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-voice-area{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-voice{background-color:#f6f6f6;padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 30/375 * 100,45px) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-voice__body{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-voice__foot{display:grid;align-items:end;margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 10/375 * 100,15px);gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 17/375 * 100,25.5px);grid-template-columns:min(min(var(--vw,1vw),var(--svh,1vh)) * 140/375 * 100,210px) 1fr}.locations-index-voice__profile{padding-bottom:min(min(var(--vw,1vw),var(--svh,1vh)) * 10/375 * 100,15px)}.locations-index-motif{position:absolute}.locations-index-motif--1{top:min(min(var(--vw,1vw),var(--svh,1vh)) * 81/375 * 100,121.5px);left:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 175.5 /       375 * 100   , 263.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 68/375 * 100,102px)}.locations-index-motif--2{top:min(min(var(--vw,1vw),var(--svh,1vh)) * 25/375 * 100,37.5px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 165.5 /       375 * 100   , 248.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 85/375 * 100,127.5px)}.locations-index-motif--3{top:max(min(var(--vw,1vw),var(--svh,1vh)) * -80/375 * 100,-120px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 210.5 /       375 * 100   , 315.75px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 102/375 * 100,153px)}.locations-index-motif--4{top:max(min(var(--vw,1vw),var(--svh,1vh)) * -10/375 * 100,-15px);left:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 167.5 /       375 * 100   , 251.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 58/375 * 100,87px)}.locations-index-motif--5{top:min(min(var(--vw,1vw),var(--svh,1vh)) * 70/375 * 100,105px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 213.5 /       375 * 100   , 320.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 85/375 * 100,127.5px)}.locations-index-motif--6{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -54/375 * 100,-81px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 220.5 /       375 * 100   , 330.75px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 120/375 * 100,180px)}.locations-index-other-section{padding-bottom:min(min(var(--vw,1vw),var(--svh,1vh)) * 100/375 * 100,150px)}.locations-index-ohter-button{align-items:center;--border-color:#c03;color:#c03;text-align:center;transition:color .2s,backugornd-color .2s;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 8/375 * 100,12px);grid-template-columns:auto min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);padding-block:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.locations-index-ohter-button:focus-visible{background-color:#c03;color:#fff}.locations-index-ohter-button:focus-visible .box-button__icon path{fill:#fff}.locations-index-ohter-button .box-button__icon path{transition:fill .2s;fill:#c03}@media screen and (min-width:960px){.locations-index-section__inner>*+*{margin-top:min(var(--vw,1vw) * calc(80 * var(--scale, 1))/var(--desktop,1536) * 100,80*var(--scale,1)*1.25*1px)}.locations-index-section__head{text-align:center}.locations-index-section__head>*+*{margin-top:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px)}.locations-index-tab-area__body{margin-top:min(var(--vw,1vw) * calc(120 * var(--scale, 1))/var(--desktop,1536) * 100,120*var(--scale,1)*1.25*1px)}.locations-index-tab-area__foot{padding-block:min(var(--vw,1vw) * calc(120 * var(--scale, 1))/var(--desktop,1536) * 100,120*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(160 * var(--scale, 1))/var(--desktop,1536) * 100,160*var(--scale,1)*1.25*1px)}.locations-index-tab-group{gap:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);grid-template-columns:repeat(5,1fr)}.locations-index-tab-panel__slider .swiper-slide{width:min(var(--vw,1vw) * calc(665 * var(--scale, 1))/var(--desktop,1536) * 100,665*var(--scale,1)*1.25*1px)}.locations-index-tab-panel-content>*+*{margin-top:min(var(--vw,1vw) * calc(30 * var(--scale, 1))/var(--desktop,1536) * 100,30*var(--scale,1)*1.25*1px)}.locations-index-tab-panel-content+.locations-index-tab-panel-content{margin-top:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px)}.locations-index-tab-panel-content__head{gap:min(var(--vw,1vw) * calc(12 * var(--scale, 1))/var(--desktop,1536) * 100,12*var(--scale,1)*1.25*1px) 0}.locations-index-card-group--row{gap:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px)}.locations-index-card-group--row .locations-index-card-group__body{gap:min(var(--vw,1vw) * calc(30 * var(--scale, 1))/var(--desktop,1536) * 100,30*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);grid-template-columns:repeat(3,1fr)}.locations-index-card-group--col{gap:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);grid-template-columns:repeat(3,1fr)}.locations-index-card-group__wrap{gap:min(var(--vw,1vw) * calc(30 * var(--scale, 1))/var(--desktop,1536) * 100,30*var(--scale,1)*1.25*1px);grid-row:span 2;grid-template-rows:subgrid}.locations-index-card>*+*{margin-top:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px)}.locations-index-desc>*+*{margin-top:min(var(--vw,1vw) * calc(30 * var(--scale, 1))/var(--desktop,1536) * 100,30*var(--scale,1)*1.25*1px)}.locations-index-desc__row>*+*{margin-top:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px)}.locations-index-desc__title{gap:min(var(--vw,1vw) * calc(4 * var(--scale, 1))/var(--desktop,1536) * 100,4*var(--scale,1)*1.25*1px)}.locations-index-media{gap:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px);grid-template-columns:1fr min(var(--vw,1vw) * calc(386 * var(--scale, 1))/var(--desktop,1536) * 100,386*var(--scale,1)*1.25*1px)}.locations-index-voice-area{gap:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);grid-template-columns:repeat(2,1fr)}.locations-index-voice{display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid}.locations-index-voice__body{margin-top:min(var(--vw,1vw) * calc(30 * var(--scale, 1))/var(--desktop,1536) * 100,30*var(--scale,1)*1.25*1px)}.locations-index-voice__foot{margin-top:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);gap:min(var(--vw,1vw) * calc(10 * var(--scale, 1))/var(--desktop,1536) * 100,10*var(--scale,1)*1.25*1px);grid-template-columns:min(var(--vw,1vw) * calc(154 * var(--scale, 1))/var(--desktop,1536) * 100,154*var(--scale,1)*1.25*1px) 1fr}.locations-index-voice__profile{padding-bottom:min(var(--vw,1vw) * calc(10 * var(--scale, 1))/var(--desktop,1536) * 100,10*var(--scale,1)*1.25*1px)}.locations-index-motif--1{top:min(var(--vw,1vw) * calc(110 * var(--scale, 1))/var(--desktop,1536) * 100,110*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (120 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (120 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(132 * var(--scale, 1))/var(--desktop,1536) * 100,132*var(--scale,1)*1.25*1px)}.locations-index-motif--2{top:min(var(--vw,1vw) * calc(80 * var(--scale, 1))/var(--desktop,1536) * 100,80*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (216 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (216 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(134 * var(--scale, 1))/var(--desktop,1536) * 100,134*var(--scale,1)*1.25*1px)}.locations-index-motif--3{top:max(var(--vw,1vw) * calc(-157 * var(--scale, 1))/var(--desktop,1536) * 100,-157*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (-67 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (-67 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(188 * var(--scale, 1))/var(--desktop,1536) * 100,188*var(--scale,1)*1.25*1px)}.locations-index-motif--4{top:max(var(--vw,1vw) * calc(-18 * var(--scale, 1))/var(--desktop,1536) * 100,-18*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (142 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (142 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(111 * var(--scale, 1))/var(--desktop,1536) * 100,111*var(--scale,1)*1.25*1px)}.locations-index-motif--5{top:min(var(--vw,1vw) * calc(31 * var(--scale, 1))/var(--desktop,1536) * 100,31*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (-40 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (-40 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(134 * var(--scale, 1))/var(--desktop,1536) * 100,134*var(--scale,1)*1.25*1px)}.locations-index-motif--6{bottom:max(var(--vw,1vw) * calc(-65 * var(--scale, 1))/var(--desktop,1536) * 100,-65*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (94 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (94 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(188 * var(--scale, 1))/var(--desktop,1536) * 100,188*var(--scale,1)*1.25*1px)}.locations-index-other-section{padding-bottom:min(var(--vw,1vw) * calc(160 * var(--scale, 1))/var(--desktop,1536) * 100,160*var(--scale,1)*1.25*1px)}.locations-index-ohter-button{width:-moz-fit-content;width:fit-content;padding:min(var(--vw,1vw) * calc(40 * var(--scale, 1))/var(--desktop,1536) * 100,40*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(66 * var(--scale, 1))/var(--desktop,1536) * 100,66*var(--scale,1)*1.25*1px);grid-template-columns:auto min(var(--vw,1vw) * calc(28 * var(--scale, 1))/var(--desktop,1536) * 100,28*var(--scale,1)*1.25*1px);margin-inline:auto}.locations-index-ohter-button__txt{display:flex;align-items:center}}@media(hover:hover)and (pointer:fine){.locations-index-ohter-button:hover{background-color:#c03;color:#fff}.locations-index-ohter-button:hover .box-button__icon path{fill:#fff}}