.btn .mover-r{overflow:hidden}.btn .mover-r span{z-index:3;transition:ease .4s}.btn .mover-r:before{content:'';position:absolute;top:0;left:0;z-index:2;background:#000;width:100%;height:100%;transition:transform 0.4s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.btn .mover-r:hover span{color:#fff}.btn .mover-r:hover:before{transform-origin:left top;transform:scale(1, 1)}.thisfadeon{opacity:0;transform:translateY(-4px);transition-duration:0.5s;transition-delay:0.4s;transition-timing-function:ease-out}.thisfadeon.is-on{opacity:1;transform:translateY(0)}#store-page{background:#fff;padding:6rem 0}@media screen and (max-width: 559px){#store-page{padding:3rem 0}}#store-page .wrap{padding:0 3%;max-width:calc(1000px + 6%);margin:0 auto}@media screen and (max-width: 1099px){#store-page .wrap{padding:0 1rem}}#store-page #page-ttl::first-letter{color:#a5e561}#store-page #page-ttl+p{margin:5rem 0;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.7;text-align:center}@media screen and (max-width: 559px){#store-page #page-ttl+p{margin:2.5rem 0;text-align:left}#store-page #page-ttl+p br{display:none}}#store-page ul{display:flex;flex-wrap:wrap}#store-page ul li{width:30%;border:1px solid #000;margin-right:5%;margin-bottom:4.5rem;display:flex;flex-direction:column}#store-page ul li:nth-of-type(3n){margin-right:0}@media screen and (max-width: 1099px){#store-page ul li{width:32%;margin-right:2%}}@media screen and (max-width: 768px){#store-page ul li{width:49%;margin-right:2%;margin-bottom:2rem}#store-page ul li:nth-of-type(3n){margin-right:2%}#store-page ul li:nth-of-type(even){margin-right:0}}@media screen and (max-width: 559px){#store-page ul li{width:100%;margin-bottom:3rem;margin-right:0 !important}}#store-page ul li section a{display:flex;flex-direction:column;align-items:center;padding:0 1rem}#store-page ul li section a:hover picture img{transform-origin:center;transform:scale(1.07)}@media screen and (max-width: 559px){#store-page ul li section a:hover picture img{transform:scale(1)}}#store-page ul li section h3{order:2;text-align:center;font-family:"Inter",sans-serif;font-size:2rem;font-weight:800;letter-spacing:.2rem;line-height:1.3;margin-top:2.5rem}#store-page ul li section h3:after{content:"";display:block;width:60px;height:2px;margin:1.5rem auto}#store-page ul li section h3.harajuku::after{background:#ffd9e6}#store-page ul li section h3.harajuku-terrace::after{background:#c7ecf9}#store-page ul li section h3.mogu-mogu::after{background:#e8def9}#store-page ul li section h3.harajuku-kawaii-zoo::after{background:#fffcc7}#store-page ul li section h3.yokohama-chukagai::after{background:#dff9c7}#store-page ul li section h3.asakusa::after{background:#ffe7d2}#store-page ul li section h3+p{order:3;text-align:center;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:1.5;color:#4f4440}#store-page ul li section .address{order:4;text-align:center;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.5;color:#4f4440;margin:1.6rem 0}#store-page ul li section .open-time{order:5;display:flex;justify-content:center;margin-bottom:2rem}#store-page ul li section .open-time p:nth-of-type(1){width:65px;height:36px;display:flex;justify-content:center;align-items:center;font-size:1.4rem;font-weight:800;letter-spacing:0;line-height:1;font-family:"Inter",sans-serif;border:1px solid #000;margin-right:1.1rem}#store-page ul li section .open-time p:nth-of-type(2){flex:1;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:1.5;color:#4f4440;position:relative;top:-2px}#store-page ul li section picture{order:1;width:calc(100% + 2rem);overflow:hidden}#store-page ul li section picture img{transition:all .2s}@media screen and (max-width: 559px){#store-page ul li section picture img{transform:unset}}#store-page ul li .snss{background:#f2f2f2;display:flex;justify-content:center;align-items:center;padding:1.2rem .5rem;margin-top:auto}#store-page ul li .snss p{margin:0 1rem}#store-page ul li .snss p.ic_instagram,#store-page ul li .snss p.ic_x,#store-page ul li .snss p.ic_facebook,#store-page ul li .snss p.ic_tiktok{width:30px}#store-page ul li .snss p.ic_tripadvisor{width:37px}#store-page ul li .snss p a{width:100%;display:block;transition:all .2s}@media screen and (max-width: 559px){#store-page ul li .snss p a{transform:unset}}#store-page ul li .snss p a:hover{transform:scale(1.15)}@media screen and (max-width: 559px){#store-page ul li .snss p a:hover{transform:scale(1)}}#store-page ul li .holder{border-top:1px solid #000;border-bottom:1px solid #000;display:flex}#store-page ul li .holder p{width:50%;height:44px}#store-page ul li .holder p a{width:100%;height:100%;display:block;display:flex;justify-content:center;align-items:center}#store-page ul li .holder p:nth-of-type(1){border-right:1px solid #000;font-size:1.8rem;font-weight:700;letter-spacing:.3rem;line-height:1;transition:all .2s}@media screen and (max-width: 559px){#store-page ul li .holder p:nth-of-type(1){transform:unset}}#store-page ul li .holder p:nth-of-type(1).harajuku{background:#ffd9e6}#store-page ul li .holder p:nth-of-type(1).harajuku-terrace{background:#c7ecf9}#store-page ul li .holder p:nth-of-type(1).mogu-mogu{background:#e8def9}#store-page ul li .holder p:nth-of-type(1).harajuku-kawaii-zoo{background:#fffcc7}#store-page ul li .holder p:nth-of-type(1).yokohama-chukagai{background:#dff9c7}#store-page ul li .holder p:nth-of-type(1).asakusa{background:#ffe7d2}#store-page ul li .holder p:nth-of-type(1):hover{background:#000}#store-page ul li .holder p:nth-of-type(1):hover.harajuku{color:#ffd9e6}#store-page ul li .holder p:nth-of-type(1):hover.harajuku-terrace{color:#c7ecf9}#store-page ul li .holder p:nth-of-type(1):hover.mogu-mogu{color:#e8def9}#store-page ul li .holder p:nth-of-type(1):hover.harajuku-kawaii-zoo{color:#fffcc7}#store-page ul li .holder p:nth-of-type(1):hover.yokohama-chukagai{color:#dff9c7}#store-page ul li .holder p:nth-of-type(1):hover.asakusa{color:#ffe7d2}@media screen and (max-width: 559px){#store-page ul li .holder p:nth-of-type(1):hover{color:#000 !important}#store-page ul li .holder p:nth-of-type(1):hover.harajuku{background:#ffd9e6}#store-page ul li .holder p:nth-of-type(1):hover.harajuku-terrace{background:#c7ecf9}#store-page ul li .holder p:nth-of-type(1):hover.mogu-mogu{background:#e8def9}#store-page ul li .holder p:nth-of-type(1):hover.harajuku-kawaii-zoo{background:#fffcc7}#store-page ul li .holder p:nth-of-type(1):hover.yokohama-chukagai{background:#dff9c7}#store-page ul li .holder p:nth-of-type(1):hover.asakusa{background:#ffe7d2}}#store-page ul li .holder p:nth-of-type(1) span.f-en{font-family:"Inter",sans-serif}#store-page ul li .holder p:nth-of-type(2){font-size:1.8rem;font-weight:800;letter-spacing:.3rem;line-height:1;font-family:"Inter",sans-serif}#store-page ul li .holder p:nth-of-type(2) span{transition:all .2s}@media screen and (max-width: 559px){#store-page ul li .holder p:nth-of-type(2) span{transition:unset}}#store-page ul li .holder p:nth-of-type(2) span:before{content:"";width:18px;height:27px;vertical-align:middle;background:url(../img/svg/ic_pin.svg);display:inline-block;margin-right:1.5rem}#store-page ul li .holder p:nth-of-type(2):hover span{transform:scale(1.07)}@media screen and (max-width: 559px){#store-page ul li .holder p:nth-of-type(2):hover span{transform:scale(1)}}#store-page ul li .holder p.only1{width:100%;border-right:none;font-size:1.8rem;font-weight:800;letter-spacing:.3rem;line-height:1;font-family:"Inter",sans-serif}#store-page ul li .holder p.only1 span{transition:all .2s}@media screen and (max-width: 559px){#store-page ul li .holder p.only1 span{transition:unset}}#store-page ul li .holder p.only1 span:before{content:"";width:18px;height:27px;vertical-align:middle;background:url(../img/svg/ic_pin.svg);display:inline-block;margin-right:1.5rem}#store-page ul li .holder p.only1:hover{background:transparent}#store-page ul li .holder p.only1:hover span{transform:scale(1.07)}@media screen and (max-width: 559px){#store-page ul li .holder p.only1:hover span{transform:scale(1)}}.lity{background:rgba(255,255,255,0.9)}.lity-close{color:#000;font-family:"Inter",sans-serif;text-shadow:none;transition:all .2s}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{color:#000;text-shadow:none;top:0;font-family:"Inter",sans-serif;opacity:.7}.lity-container{max-width:1100px}#store-detailpage{padding:6rem 0 0}@media screen and (max-width: 559px){#store-detailpage{padding:3rem 0 0}}#store-detailpage #page-ttl::first-letter{color:#879bff}#store-detailpage #page-ttl{margin-bottom:6rem}@media screen and (max-width: 559px){#store-detailpage #page-ttl{margin-bottom:3rem}}#store-detailpage #page-ttl span.jp-storename{font-size:2.4rem;font-weight:700;letter-spacing:.4rem;line-height:1.5;font-family:"Noto Sans JP",sans-serif;display:block;margin-top:1rem}@media screen and (max-width: 559px){#store-detailpage #page-ttl span.jp-storename{font-size:2rem;font-weight:700;letter-spacing:.3rem;line-height:1.5}}#store-detailpage .lead{display:block;padding:0 3%;max-width:calc(1000px + 6%);margin:0 auto;display:flex}@media screen and (max-width: 1099px){#store-detailpage .lead{padding:0 1rem}}@media screen and (max-width: 850px){#store-detailpage .lead{flex-direction:column}}#store-detailpage .lead .txt{flex:1;order:2}#store-detailpage .lead .txt h2{font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:1.5;font-family:"Noto Sans JP",sans-serif;border-bottom:1px solid #000;margin-bottom:3rem;padding-bottom:3rem}@media screen and (max-width: 559px){#store-detailpage .lead .txt h2{font-size:2rem;margin-bottom:2rem;padding-bottom:2rem}#store-detailpage .lead .txt h2 br{display:none}}#store-detailpage .lead .txt h2.f-en{font-family:"Inter",sans-serif}#store-detailpage .lead .txt p{font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.7}#store-detailpage .lead picture{order:1;width:100%;max-width:500px;margin-right:5rem}@media screen and (max-width: 1099px){#store-detailpage .lead picture{max-width:400px;margin-right:3rem}}@media screen and (max-width: 850px){#store-detailpage .lead picture{max-width:100%;margin:0 auto 2rem}}#store-detailpage .lead picture a{display:block;overflow:hidden}#store-detailpage .lead picture a img{transition:all .2s}@media screen and (max-width: 559px){#store-detailpage .lead picture a img{transition:unset}}#store-detailpage .lead picture a:hover img{transform:scale(1.07)}@media screen and (max-width: 559px){#store-detailpage .lead picture a:hover img{transform:scale(1)}}#store-detailpage .image-loop{margin:6rem 0 0}@media screen and (max-width: 768px){#store-detailpage .image-loop{margin:5rem 0 0}}@media screen and (max-width: 559px){#store-detailpage .image-loop{margin:3rem 0 0}}#store-detailpage #news{padding:8.5rem 1rem 6.5rem;max-width:calc(800px + 2rem);margin:0 auto}#store-detailpage #news .sec-ttl::first-letter{color:#ff9fc4}@media screen and (max-width: 559px){#store-detailpage #news{padding:5rem 1rem 4.5rem}}#store-detailpage #news ul{margin:6rem auto 5rem}@media screen and (max-width: 559px){#store-detailpage #news ul{margin:2rem auto 4rem}}#store-detailpage #news ul li{width:100%}#store-detailpage #news ul li:not(:last-child){border-bottom:1px solid #4f4440}@media screen and (max-width: 559px){#store-detailpage #news ul li:last-child{border-bottom:1px solid #4f4440}}#store-detailpage #news ul li a{display:flex;align-items:center;padding:1.5rem 0;transition:all .2s}@media screen and (max-width: 559px){#store-detailpage #news ul li a{flex-wrap:wrap;padding:2rem 0;transform:unset}}#store-detailpage #news ul li a:hover{opacity:.6}@media screen and (max-width: 559px){#store-detailpage #news ul li a:hover{opacity:1}}#store-detailpage #news ul li p.dates{width:150px;font-size:1.6rem;font-weight:400;letter-spacing:.1rem;line-height:1.5;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width: 559px){#store-detailpage #news ul li p.dates{width:140px}}#store-detailpage #news ul li p.dates:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;margin-left:2rem;position:relative;top:-1px}#store-detailpage #news ul li p.cat{min-width:100px;max-width:170px;padding:0 .5rem;height:24px;margin-right:2rem;display:flex;justify-content:center;align-items:center;font-size:1.3rem;font-weight:700;letter-spacing:0;line-height:1;color:#000}#store-detailpage #news ul li p.cat.shops-all{color:#fff;background:#4f4440}#store-detailpage #news ul li p.cat.shops-harajuku{background:#ffd9e6}#store-detailpage #news ul li p.cat.shops-terrace{background:#c7ecf9}#store-detailpage #news ul li p.cat.shops-mogu-mogu{background:#e8def9}#store-detailpage #news ul li p.cat.shops-kawaii-zoo{background:#fffcc7}#store-detailpage #news ul li p.cat.shops-yokohama{background:#dff9c7}#store-detailpage #news ul li p.cat.shops-asakusa{background:#ffe7d2}#store-detailpage #news ul li p:last-child{flex:1;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width: 559px){#store-detailpage #news ul li p:last-child{flex:auto;width:100%;margin-top:1rem}}#store-detailpage #news .notfoundtxt{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.5;text-align:center;padding:3rem 0}#store-detailpage #news .btn_R-corner{margin:0 auto;width:240px;height:40px}#store-detailpage #news .btn_R-corner a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#000;background:#fff;border:1px solid #000;border-radius:20px;transition:all .2s}@media screen and (max-width: 559px){#store-detailpage #news .btn_R-corner a{transition:unset}}#store-detailpage #news .btn_R-corner a span{font-family:"Inter",sans-serif;font-size:1.6rem;font-weight:800;letter-spacing:.3rem;line-height:1}#store-detailpage #news .btn_R-corner a:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #000;margin-right:2rem;transition:all .2s}@media screen and (max-width: 559px){#store-detailpage #news .btn_R-corner a:before{transition:unset}}#store-detailpage #news .btn_R-corner a:hover{border:1px solid #4f4440;background:#4f4440;color:#fff}@media screen and (max-width: 559px){#store-detailpage #news .btn_R-corner a:hover{border:1px solid #000;background:#fff;color:#000}}#store-detailpage #news .btn_R-corner a:hover:before{border-color:transparent transparent transparent #fff}@media screen and (max-width: 559px){#store-detailpage #news .btn_R-corner a:hover:before{border-color:transparent transparent transparent #000}}#store-detailpage .reservedbox{background:url(../img/store/bg_tile.png);background-size:200px 136px;padding:3.5rem 1rem 2rem}@media screen and (max-width: 559px){#store-detailpage .reservedbox{padding:3rem 1rem 2.5rem}}#store-detailpage .reservedbox.noloopver{margin-top:6rem}@media screen and (max-width: 559px){#store-detailpage .reservedbox.noloopver{margin-top:4rem}}#store-detailpage .reservedbox .name{font-size:1.6rem;font-weight:800;letter-spacing:.1rem;line-height:1;font-family:"Inter",sans-serif;color:#4f4440;text-align:center;margin-bottom:1rem}#store-detailpage .reservedbox .btnholder{display:flex;justify-content:center;align-items:center}#store-detailpage .reservedbox .btnholder .ill_symbol{width:48px;display:block}@media screen and (max-width: 559px){#store-detailpage .reservedbox .btnholder .ill_symbol{width:38px}}#store-detailpage .reservedbox .btnholder .btn_ribbon-reserved{margin:0 3rem}@media screen and (max-width: 559px){#store-detailpage .reservedbox .btnholder .btn_ribbon-reserved{margin:0 2rem}}#store-detailpage .reservedbox .btnholder .btn_ribbon-reserved a{display:block;width:240px;height:46px;cursor:pointer;position:relative}@media screen and (max-width: 559px){#store-detailpage .reservedbox .btnholder .btn_ribbon-reserved a{width:210px;height:40px}}#store-detailpage .reservedbox .btnholder .btn_ribbon-reserved a img{height:auto;left:0;position:absolute;width:100%}#store-detailpage .reservedbox .btnholder .btn_ribbon-reserved a img:last-of-type{opacity:0;transition:opacity .2s}#store-detailpage .reservedbox .btnholder .btn_ribbon-reserved a:hover img{opacity:1}#store-detailpage #shop-info{padding:6.5rem 0 5rem}@media screen and (max-width: 559px){#store-detailpage #shop-info{padding:3.5rem 0 4rem}}#store-detailpage #shop-info .wrap{padding:0 3%;max-width:calc(1000px + 6%);margin:0 auto;display:flex}@media screen and (max-width: 1099px){#store-detailpage #shop-info .wrap{padding:0 1rem}}@media screen and (max-width: 850px){#store-detailpage #shop-info .wrap{flex-direction:column}}#store-detailpage #shop-info .txt{flex:1;margin-right:4rem}@media screen and (max-width: 1099px){#store-detailpage #shop-info .txt{margin-right:2.5rem}}@media screen and (max-width: 850px){#store-detailpage #shop-info .txt{margin:0 auto 3rem;flex:auto;width:100%}}#store-detailpage #shop-info .txt h2{font-size:4rem;font-weight:700;letter-spacing:.4rem;line-height:1;font-family:"Inter",sans-serif;padding-bottom:2.5rem;border-bottom:1px solid #000}@media screen and (max-width: 850px){#store-detailpage #shop-info .txt h2{font-size:3rem}}@media screen and (max-width: 559px){#store-detailpage #shop-info .txt h2{font-size:2.4rem;padding-bottom:1.5rem}}#store-detailpage #shop-info .txt .main-info{padding:3rem 0}#store-detailpage #shop-info .txt .main-info li{display:flex}#store-detailpage #shop-info .txt .main-info li:not(:last-child){margin-bottom:2rem}#store-detailpage #shop-info .txt .main-info li p:nth-of-type(1){margin-right:1.5rem;width:80px;height:24px;border-radius:12px;background:#000;font-size:1.2rem;font-weight:400;letter-spacing:.3rem;line-height:1;font-family:"Noto Sans JP",sans-serif;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}#store-detailpage #shop-info .txt .main-info li p:nth-of-type(2){flex:1;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.5}#store-detailpage #shop-info .txt .main-info li p.f-en{font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:.85;font-family:"Inter",sans-serif}#store-detailpage #shop-info .txt .sns-info{display:flex;align-items:center;padding:3rem 0 2.5rem;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width: 559px){#store-detailpage #shop-info .txt .sns-info{padding:2rem 0}}#store-detailpage #shop-info .txt .sns-info li:not(:first-child){margin-left:2.5rem}#store-detailpage #shop-info .txt .sns-info li.ic_instagram,#store-detailpage #shop-info .txt .sns-info li.ic_x,#store-detailpage #shop-info .txt .sns-info li.ic_facebook,#store-detailpage #shop-info .txt .sns-info li.ic_tiktok{width:30px}#store-detailpage #shop-info .txt .sns-info li.ic_tripadvisor{width:37px}#store-detailpage #shop-info .txt .sns-info li a{width:100%;display:block;transition:all .2s}@media screen and (max-width: 559px){#store-detailpage #shop-info .txt .sns-info li a{transform:unset}}#store-detailpage #shop-info .txt .sns-info li a:hover{transform:scale(1.15)}@media screen and (max-width: 559px){#store-detailpage #shop-info .txt .sns-info li a:hover{transform:scale(1)}}#store-detailpage #shop-info .txt .icon_tripadviser{width:139px;margin:1rem 0 0}@media screen and (max-width: 559px){#store-detailpage #shop-info .txt .icon_tripadviser{width:129px;margin:1rem 0}}#store-detailpage #shop-info .txt .anoter-info{margin-top:2rem}@media screen and (max-width: 559px){#store-detailpage #shop-info .txt .anoter-info{margin-top:1rem}}#store-detailpage #shop-info .txt .anoter-info p{font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.5}#store-detailpage #shop-info .txt .anoter-info .business-display{display:flex;margin-top:.5rem}#store-detailpage #shop-info .txt .anoter-info .business-display span{margin-right:1.5rem}#store-detailpage #shop-info .txt .anoter-info .business-display a{border:1px solid #000;width:75px;height:24px;border-radius:12px;display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:800;letter-spacing:0;line-height:1;font-family:"Inter",sans-serif;transition:all .2s}@media screen and (max-width: 559px){#store-detailpage #shop-info .txt .anoter-info .business-display a{transition:unset}}#store-detailpage #shop-info .txt .anoter-info .business-display a:hover{color:#fff;background:#4f4440;border:1px solid #4f4440}@media screen and (max-width: 559px){#store-detailpage #shop-info .txt .anoter-info .business-display a:hover{color:#000;background:transparent;border:1px solid #000}}#store-detailpage #shop-info .ggmap{width:100%;max-width:500px}@media screen and (max-width: 1099px){#store-detailpage #shop-info .ggmap{max-width:400px}}@media screen and (max-width: 850px){#store-detailpage #shop-info .ggmap{max-width:100%}}#store-detailpage #shop-info .ggmap .gmap{width:100%;position:relative;padding-top:76%}#store-detailpage #shop-info .ggmap .gmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#store-detailpage #other-info{background:#f2f2f2;padding:4.5rem 0}@media screen and (max-width: 559px){#store-detailpage #other-info{padding:3.5rem 0}}#store-detailpage #other-info .wrap{padding:0 3%;max-width:calc(1000px + 6%);margin:0 auto;display:flex}@media screen and (max-width: 1099px){#store-detailpage #other-info .wrap{padding:0 1rem}}@media screen and (max-width: 850px){#store-detailpage #other-info .wrap{flex-direction:column}}#store-detailpage #other-info section{width:47.6%;background:#fff;padding:4rem 2.5rem}@media screen and (max-width: 559px){#store-detailpage #other-info section{padding:3rem 2rem}}#store-detailpage #other-info section:nth-of-type(1){margin-right:4.8%}@media screen and (max-width: 1099px){#store-detailpage #other-info section{width:48.5%}#store-detailpage #other-info section:nth-of-type(1){margin-right:3%}}@media screen and (max-width: 850px){#store-detailpage #other-info section{width:100%}#store-detailpage #other-info section:nth-of-type(1){margin:0 0 2rem 0}}#store-detailpage #other-info section h2{font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.3;font-family:"Noto Sans JP",sans-serif;text-align:center}#store-detailpage #other-info section h2:after{content:"";display:block;width:80px;height:1px;background:#000;margin:2rem auto 4rem}@media screen and (max-width: 559px){#store-detailpage #other-info section h2:after{margin:2rem auto 3rem}}#store-detailpage #other-info section h2.f-en{font-family:"Inter",sans-serif}#store-detailpage #other-info section ul li{font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.5;margin-left:1.7rem;text-indent:-1.7rem}#store-detailpage #other-info section ul li:before{content:"-";margin-right:1rem}#store-detailpage #other-info section ul li:not(:last-child){margin-bottom:2rem}
