@font-face{font-family:'SimonCircular';src:url("/_assets/fonts/SimonCircular-Bold.eot");src:url("/_assets/fonts/SimonCircular-Bold.eot?#iefix") format("embedded-opentype"),url("/_assets/fonts/SimonCircular-Bold.woff") format("woff");font-style:normal}.footer{background:#fff;margin-top:0}.sale-2024 .contents{max-width:100%;width:100%;background-color:#e8e8e8}.sale-2024 .kv{margin-bottom:0}.page .footer{margin-top:0}.is-hidden{display:none !important}.l-container{width:100%;max-width:1110px;margin:0 auto}@media all and (min-width: 641px) and (max-width: 1440px){.l-container{width:77.08333vw}}@media screen and (max-width: 640px){.l-container{width:100%;max-width:100%;padding:0 2.8125vw}}.content__visual{margin:0}.content__visual--inner{width:1380px;margin:36px auto 0}@media all and (min-width: 641px) and (max-width: 1440px){.content__visual--inner{width:95.83333vw;margin:2.5vw auto 0}}@media screen and (max-width: 640px){.content__visual--inner{width:100%;margin:0}}.brands{padding-top:69px}@media all and (min-width: 641px) and (max-width: 1440px){.brands{padding-top:4.79167vw}}@media screen and (max-width: 640px){.brands{padding-top:10.78125vw}}.brands .brands__btn{width:49px;margin:41px auto 0}@media all and (min-width: 641px) and (max-width: 1440px){.brands .brands__btn{margin:2.84722vw auto 0;width:3.40278vw}}@media screen and (max-width: 640px){.brands .brands__btn{width:7.65625vw;margin:4.53125vw auto 0}}.brands .brands__btn--pause,.brands .brands__btn--play{width:100%;height:49px;border:2px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color 0.3s ease;background:none;padding:0}@media all and (min-width: 641px) and (max-width: 1440px){.brands .brands__btn--pause,.brands .brands__btn--play{height:3.40278vw}}@media screen and (max-width: 640px){.brands .brands__btn--pause,.brands .brands__btn--play{height:7.65625vw;border-width:.3125vw}}.brands .brands__btn--pause:focus,.brands .brands__btn--play:focus{outline:2px solid #d01800}.brands .brands__btn--pause:hover,.brands .brands__btn--play:hover{border-color:#d01800;cursor:pointer}.brands .brands__btn--pause:hover img,.brands .brands__btn--play:hover img{filter:brightness(0) saturate(100%) invert(13%) sepia(98%) saturate(3360%) hue-rotate(3deg) brightness(109%) contrast(107%)}.brands .brands__btn--pause img,.brands .brands__btn--play img{width:23px;height:auto;display:block;transition:filter 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.brands .brands__btn--pause img,.brands .brands__btn--play img{width:1.59722vw}}@media screen and (max-width: 640px){.brands .brands__btn--pause img,.brands .brands__btn--play img{width:3.59375vw}}.brands .brands__btn--play img{position:relative;left:3px}@media all and (min-width: 641px) and (max-width: 1440px){.brands .brands__btn--play img{left:.20833vw}}@media screen and (max-width: 640px){.brands .brands__btn--play img{left:.625vw}}.brands .swiper{width:100%;height:100%;padding:45px 0}@media all and (min-width: 641px) and (max-width: 1440px){.brands .swiper{padding:2.08333vw 0}}@media screen and (max-width: 640px){.brands .swiper{padding:4.6875vw 0}}.brands .swiper-wrapper{transition-timing-function:linear !important}.brands .swiper-slide{background-color:#fff;box-shadow:4px 7px 12.87px 0.13px rgba(48,48,48,0.2);border-radius:100%;padding:20px;margin-right:30px;width:150px;transition:box-shadow 0.5s ease}@media all and (min-width: 641px) and (max-width: 1440px){.brands .swiper-slide{margin-right:1.73611vw;padding:1.38889vw;box-shadow:.27778vw .48611vw .89375vw .00903vw rgba(48,48,48,0.2);width:10.41667vw}}@media screen and (max-width: 640px){.brands .swiper-slide{margin-right:3.125vw;padding:3.125vw;width:23.4375vw;box-shadow:.625vw 1.09375vw 2.01094vw .02031vw rgba(48,48,48,0.2)}}.brands .swiper-slide:hover{box-shadow:4px 7px 12.87px 0.13px rgba(208,24,0,0.4)}@media all and (min-width: 641px) and (max-width: 1440px){.brands .swiper-slide:hover{box-shadow:.27778vw .48611vw .89375vw .00903vw rgba(208,24,0,0.4)}}@media screen and (max-width: 640px){.brands .swiper-slide:hover{box-shadow:.625vw 1.09375vw 2.01094vw .02031vw rgba(208,24,0,0.4)}}.brands .swiper-slide img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:contain;border-radius:100%}.products{--border-size: 20px;--border-size-sp: 12px;--border-width: 2px;padding:58px 9px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px}@media all and (min-width: 641px) and (max-width: 1440px){.products{padding:4.02778vw .625vw;gap:2.08333vw}}@media screen and (max-width: 640px){.products{padding:9.0625vw 0;gap:9.375vw}}.products .products_item{width:530px;padding:9px;position:relative;border:var(--border-width) solid #fff;background-color:#fff}@media all and (min-width: 641px){.products .products_item:hover{cursor:pointer}.products .products_item:hover .products__btn{background-color:#fff}.products .products_item:hover .products__btn-img--default{opacity:0}.products .products_item:hover .products__btn-img--hover{opacity:1}.products .products_item:hover .products_content{border-color:#d01800}.products .products_item:hover .products_content::after{background:linear-gradient(45deg, #fff var(--border-size), #d01800 var(--border-size), #d01800 calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(135deg, #fff var(--border-size), #d01800 var(--border-size), #d01800 calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(225deg, #fff var(--border-size), #d01800 var(--border-size), #d01800 calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(315deg, #fff var(--border-size), #d01800 var(--border-size), #d01800 calc(var(--border-size) + var(--border-width)), transparent 5px)}}@media all and (min-width: 641px) and (max-width: 1440px){.products .products_item{width:36.80556vw;padding:.625vw}}@media screen and (max-width: 640px){.products .products_item{width:100%;padding:.69444vw;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.products .products_item.active-touch{cursor:pointer;transition:transform 0.3s ease}.products .products_item.active-touch .products__btn{background-color:#fff}.products .products_item.active-touch .products__btn-img--default{opacity:0}.products .products_item.active-touch .products__btn-img--hover{opacity:1}.products .products_item.active-touch .products_content{border-color:#d01800}.products .products_item.active-touch .products_content::after{background:linear-gradient(45deg, #fff var(--border-size), #d01800 var(--border-size), #d01800 calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(135deg, #fff var(--border-size), #d01800 var(--border-size), #d01800 calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(225deg, #fff var(--border-size), #d01800 var(--border-size), #d01800 calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(315deg, #fff var(--border-size), #d01800 var(--border-size), #d01800 calc(var(--border-size) + var(--border-width)), transparent 5px)}}@media screen and (max-width: 640px) and (max-width: 640px){.products .products_item.active-touch .products_content::after{background:linear-gradient(45deg, #fff var(--border-size-sp), #d01800 var(--border-size-sp), #d01800 calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(135deg, #fff var(--border-size-sp), #d01800 var(--border-size-sp), #d01800 calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(225deg, #fff var(--border-size-sp), #d01800 var(--border-size-sp), #d01800 calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(315deg, #fff var(--border-size-sp), #d01800 var(--border-size-sp), #d01800 calc(var(--border-size-sp) + var(--border-width)), transparent 5px)}}.products .products_item::after{content:"";position:absolute;inset:calc(var(--border-width) * -1);background:linear-gradient(45deg, #e8e8e8 var(--border-size), #fff var(--border-size), #fff calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(135deg, #e8e8e8 var(--border-size), #fff var(--border-size), #fff calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(225deg, #e8e8e8 var(--border-size), #fff var(--border-size), #fff calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(315deg, #e8e8e8 var(--border-size), #fff var(--border-size), #fff calc(var(--border-size) + var(--border-width)), transparent 5px)}@media screen and (max-width: 640px){.products .products_item::after{background:linear-gradient(45deg, #e8e8e8 var(--border-size-sp), #fff var(--border-size-sp), #fff calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(135deg, #e8e8e8 var(--border-size-sp), #fff var(--border-size-sp), #fff calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(225deg, #e8e8e8 var(--border-size-sp), #fff var(--border-size-sp), #fff calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(315deg, #e8e8e8 var(--border-size-sp), #fff var(--border-size-sp), #fff calc(var(--border-size-sp) + var(--border-width)), transparent 5px)}}.products .products_content{position:relative;border:var(--border-width) solid #ffde7f;background-color:#fff;height:100%;transition:all 0.5s ease}.products .products_content::after{content:"";position:absolute;inset:calc(var(--border-width) * -1);transition:all 0.3s ease;background:linear-gradient(45deg, #fff var(--border-size), #ffde7f var(--border-size), #ffde7f calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(135deg, #fff var(--border-size), #ffde7f var(--border-size), #ffde7f calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(225deg, #fff var(--border-size), #ffde7f var(--border-size), #ffde7f calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(315deg, #fff var(--border-size), #ffde7f var(--border-size), #ffde7f calc(var(--border-size) + var(--border-width)), transparent 5px)}@media screen and (max-width: 640px){.products .products_content::after{background:linear-gradient(45deg, #fff var(--border-size-sp), #ffde7f var(--border-size-sp), #ffde7f calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(135deg, #fff var(--border-size-sp), #ffde7f var(--border-size-sp), #ffde7f calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(225deg, #fff var(--border-size-sp), #ffde7f var(--border-size-sp), #ffde7f calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(315deg, #fff var(--border-size-sp), #ffde7f var(--border-size-sp), #ffde7f calc(var(--border-size-sp) + var(--border-width)), transparent 5px)}}.products .products__name{position:relative;z-index:10;font-size:2.8rem;line-height:1.34;font-weight:600;color:#000;text-align:center;padding:36px 10px}@media all and (min-width: 641px) and (max-width: 1440px){.products .products__name{font-size:1.94444vw}}@media all and (min-width: 641px) and (max-width: 1440px){.products .products__name{padding:2.5vw .69444vw}}@media screen and (max-width: 640px){.products .products__name{padding:5.625vw 1.5625vw;font-size:5vw}}.products .products__thumb{display:block;margin:0 auto;width:465px;aspect-ratio:465 / 287;height:auto;border:2px solid #d01800}@media all and (min-width: 641px) and (max-width: 1440px){.products .products__thumb{width:32.29167vw}}@media screen and (max-width: 640px){.products .products__thumb{width:82.34375vw}}.products .products__btn{width:470px;height:74px;background-color:#d01800;border:2px solid #d01800;display:flex;align-items:center;justify-content:center;margin:18px auto 36px;position:relative;z-index:10;transition:all 0.5s ease;pointer-events:none}@media all and (min-width: 641px) and (max-width: 1440px){.products .products__btn{width:32.63889vw;height:5.13889vw;margin:1.25vw auto 2.5vw}}@media screen and (max-width: 640px){.products .products__btn{width:83.125vw;height:12.96875vw;margin:2.8125vw auto 5.625vw}}.products .products__btn img{width:62px;height:auto;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;pointer-events:none}@media all and (min-width: 641px) and (max-width: 1440px){.products .products__btn img{width:4.30556vw}}@media screen and (max-width: 640px){.products .products__btn img{width:11.09375vw}}.products .products__btn-img--default{opacity:1;z-index:1}.products .products__btn-img--hover{opacity:0;z-index:2}.notes .notes__item{font-size:1.5rem;font-weight:500;line-height:2.24;letter-spacing:0.105em;color:#000}@media all and (min-width: 641px) and (max-width: 1440px){.notes .notes__item{font-size:1.04167vw}}@media screen and (max-width: 640px){.notes .notes__item{font-size:3.4375vw;line-height:1.8;letter-spacing:0}}.sns{padding:157px 10px}@media all and (min-width: 641px) and (max-width: 1440px){.sns{padding:10.90278vw .69444vw}}@media screen and (max-width: 640px){.sns{padding:15.625vw 0}}.sns .sns__title{font-size:3.6rem;line-height:1.24;font-weight:500;color:#000;text-align:center;padding-bottom:20px;border-bottom:1px solid #000}@media all and (min-width: 641px) and (max-width: 1440px){.sns .sns__title{font-size:2.5vw}}@media all and (min-width: 641px) and (max-width: 1440px){.sns .sns__title{padding-bottom:1.38889vw}}@media screen and (max-width: 640px){.sns .sns__title{font-size:5vw;padding-bottom:3.125vw}}.sns .sns_ins{display:flex;align-items:center;gap:13px;margin:37px 0 20px;text-decoration:unset}@media all and (min-width: 641px) and (max-width: 1440px){.sns .sns_ins{margin:2.56944vw 0 1.38889vw;gap:.90278vw}}@media screen and (max-width: 640px){.sns .sns_ins{margin:4.21875vw 0 6.25vw;gap:2.1875vw}}.sns .sns_ins img{width:46px;height:auto;display:block;flex-shrink:0}@media all and (min-width: 641px) and (max-width: 1440px){.sns .sns_ins img{width:3.19444vw}}@media screen and (max-width: 640px){.sns .sns_ins img{width:7.1875vw}}.sns .sns_ins p{font-size:2.5rem;font-weight:700;color:#000;line-height:1.24;letter-spacing:-0.02em}@media all and (min-width: 641px) and (max-width: 1440px){.sns .sns_ins p{font-size:1.73611vw}}@media screen and (max-width: 640px){.sns .sns_ins p{font-size:5.15625vw}}.sns .sns__list{display:flex;flex-wrap:wrap;gap:8px;margin-top:19px}@media all and (min-width: 641px) and (max-width: 1440px){.sns .sns__list{gap:.55556vw;margin-top:1.31944vw}}@media screen and (max-width: 640px){.sns .sns__list{gap:1.25vw;margin-top:2.96875vw}}.sns .sns__item{width:175px;height:177px;background-color:#898989}@media all and (min-width: 641px) and (max-width: 1440px){.sns .sns__item{width:12.15278vw;height:12.29167vw}}@media screen and (max-width: 640px){.sns .sns__item{width:30.3125vw;height:30.3125vw}}.modal{width:100%;height:100vh;position:fixed;top:0;visibility:visible;display:none;z-index:1000000;overflow-x:visible}.modal.is-visible{display:block;opacity:1}.modal.is-visible .modal__content{transform:translateY(0);opacity:1}.modal__bg{background:rgba(0,0,0,0.66);width:100%;height:100vh;position:absolute}@media screen and (max-width: 640px){.modal__bg{height:100%;bottom:0}}.modal__content{--border-size: 20px;--border-size-sp: 12px;--border-width: 2px;background:none;padding:0;width:1210px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:fit-content;border:var(--border-width) solid #fff;background-color:#fff;transform:translateY(20px);opacity:0;transition:transform 0.3s ease, opacity 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.modal__content{width:84.02778vw}}@media screen and (max-width: 640px){.modal__content{width:97%;padding:0}}.modal__content::after{content:"";position:absolute;inset:calc(var(--border-width) * -1);background:linear-gradient(45deg, #4f4f4f var(--border-size), #fff var(--border-size), #fff calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(135deg, #4f4f4f var(--border-size), #fff var(--border-size), #fff calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(225deg, #4f4f4f var(--border-size), #fff var(--border-size), #fff calc(var(--border-size) + var(--border-width)), transparent 5px),linear-gradient(315deg, #4f4f4f var(--border-size), #fff var(--border-size), #fff calc(var(--border-size) + var(--border-width)), transparent 5px)}@media screen and (max-width: 640px){.modal__content::after{background:linear-gradient(45deg, #4f4f4f var(--border-size-sp), #fff var(--border-size-sp), #fff calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(135deg, #4f4f4f var(--border-size-sp), #fff var(--border-size-sp), #fff calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(225deg, #4f4f4f var(--border-size-sp), #fff var(--border-size-sp), #fff calc(var(--border-size-sp) + var(--border-width)), transparent 5px),linear-gradient(315deg, #4f4f4f var(--border-size-sp), #fff var(--border-size-sp), #fff calc(var(--border-size-sp) + var(--border-width)), transparent 5px)}}.modal__content .js-modal--close{background-image:url(../images/pc/bg_modal_close.png);width:39px;height:39px;position:absolute;top:-53px;right:0;display:block}@media all and (min-width: 641px) and (max-width: 1440px){.modal__content .js-modal--close{width:2.70833vw;height:2.70833vw;top:-3.68056vw}}@media screen and (max-width: 640px){.modal__content .js-modal--close{width:8.4375vw;height:8.4375vw;top:-12.5vw}}.modal__content--inner{margin:auto;padding:60px;width:100%;max-height:70vh;overflow:auto;position:relative;z-index:100}@media all and (min-width: 641px) and (max-width: 1440px){.modal__content--inner{padding:4.16667vw}}@media screen and (max-width: 640px){.modal__content--inner{padding:6.25vw 0}}.modal__content--inner::-webkit-scrollbar{width:6px}@media screen and (max-width: 640px){.modal__content--inner::-webkit-scrollbar{width:.9375vw}}.modal__content--inner::-webkit-scrollbar-track{background:#f1f1f1;margin:60px 0}@media all and (min-width: 641px) and (max-width: 1440px){.modal__content--inner::-webkit-scrollbar-track{margin:4.16667vw 0}}@media screen and (max-width: 640px){.modal__content--inner::-webkit-scrollbar-track{margin:6.25vw 0}}.modal__content--inner::-webkit-scrollbar-thumb{background:#c2461c}.modal__left{width:526px;aspect-ratio:526 / 325}@media all and (min-width: 641px) and (max-width: 1440px){.modal__left{width:36.52778vw}}@media screen and (max-width: 640px){.modal__left{width:100%}}.modal__left img{display:block;width:100%;height:auto;aspect-ratio:522 / 321}.modal__left .modal__img{border:2px solid #d01800}@media screen and (max-width: 640px){.modal__left .modal__img{margin:7.8125vw auto 0;border-width:.3125vw;width:82.34375vw}}.modal__right{width:45%}@media screen and (max-width: 640px){.modal__right{width:100%;padding:0 6.25vw}}.modal__area{display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width: 640px){.modal__area{flex-direction:column}}.modal__area--text{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:20px}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text{gap:1.38889vw}}@media screen and (max-width: 640px){.modal__area--text{width:100%;display:block;gap:0;height:auto}}.modal__area--text .text-01{font-size:3.2rem;line-height:1.34;text-align:center;font-weight:600;color:#000}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text .text-01{font-size:2.22222vw}}@media screen and (max-width: 640px){.modal__area--text .text-01{font-size:5vw}}.modal__area--text .text-02{border-bottom:1px solid #c1c1c1;padding-bottom:20px}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text .text-02{padding-bottom:1.38889vw}}@media screen and (max-width: 640px){.modal__area--text .text-02{padding:3.125vw 0}}.modal__area--text .text-02 li{display:flex;align-items:start;justify-content:space-between;gap:20px}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text .text-02 li{gap:1.38889vw}}@media screen and (max-width: 640px){.modal__area--text .text-02 li{gap:3.125vw}}.modal__area--text .text-02 .modal__menuname,.modal__area--text .text-02 .modal__price{font-weight:500;color:#000;font-size:2.3rem;line-height:1.43}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text .text-02 .modal__menuname,.modal__area--text .text-02 .modal__price{font-size:1.59722vw}}@media screen and (max-width: 640px){.modal__area--text .text-02 .modal__menuname,.modal__area--text .text-02 .modal__price{font-size:4.375vw;line-height:1.45}}.modal__area--text .text-02 .modal__price{font-size:2.1rem;line-height:1.73;flex-shrink:0}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text .text-02 .modal__price{font-size:1.45833vw}}@media screen and (max-width: 640px){.modal__area--text .text-02 .modal__price{font-size:4.0625vw}}.modal__area--text .text-03{border-bottom:1px solid #c1c1c1;padding-bottom:20px}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text .text-03{padding-bottom:1.38889vw}}@media screen and (max-width: 640px){.modal__area--text .text-03{padding:3.125vw 0}}.modal__area--text .text-03 .modal__overview,.modal__area--text .text-03 .is-note{font-size:1.9rem;line-height:1.65;color:#000}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text .text-03 .modal__overview,.modal__area--text .text-03 .is-note{font-size:1.31944vw}}@media screen and (max-width: 640px){.modal__area--text .text-03 .modal__overview,.modal__area--text .text-03 .is-note{font-size:3.75vw;line-height:1.63}}.modal__area--text .text-03 .is-note{font-size:1.3rem}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area--text .text-03 .is-note{font-size:.90278vw}}@media screen and (max-width: 640px){.modal__area--text .text-03 .is-note{font-size:3.125vw}}.is-indent{text-indent:-1em;padding-left:1em}.modal__swiper{position:relative}@media screen and (max-width: 640px){.modal__swiper{width:82.1875vw;margin:7.8125vw auto 0}}.modal__swiper .swiper-slide img{border:2px solid #d01800}.modal__swiper .swiper-pagination{bottom:-30px}@media all and (min-width: 641px) and (max-width: 1440px){.modal__swiper .swiper-pagination{bottom:-2.08333vw}}@media screen and (max-width: 640px){.modal__swiper .swiper-pagination{bottom:-6.875vw}}.modal__swiper .swiper-pagination-bullet-active{background-color:#d01800}.swiper-wrapper{transition-timing-function:linear !important}.modal-button-prev,.modal-button-next{position:absolute;width:36px;height:64px;top:0;bottom:0;left:-34px;margin:auto;z-index:101;display:flex;align-items:center;justify-content:center;background-color:#d01800;border:2px solid #d01800;border-bottom-left-radius:100px;border-top-left-radius:100px;transition:all 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.modal-button-prev,.modal-button-next{width:2.5vw;left:-2.36111vw;height:4.44444vw}}@media screen and (max-width: 640px){.modal-button-prev,.modal-button-next{width:5.625vw;left:-5.3125vw;height:10vw}}.modal-button-prev:hover,.modal-button-next:hover{cursor:pointer;background-color:#fff}.modal-button-prev:hover img,.modal-button-next:hover img{filter:brightness(0) saturate(100%) invert(21%) sepia(43%) saturate(4491%) hue-rotate(354deg) brightness(93%) contrast(118%)}.modal-button-prev img,.modal-button-next img{width:48px;height:auto;display:block;position:relative;left:3px;transition:filter 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.modal-button-prev img,.modal-button-next img{width:3.33333vw;left:.20833vw}}@media screen and (max-width: 640px){.modal-button-prev img,.modal-button-next img{width:7.5vw;left:.46875vw}}.modal-button-next{left:unset;right:-34px;border-bottom-right-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:0;border-top-left-radius:0}@media all and (min-width: 641px) and (max-width: 1440px){.modal-button-next{right:-2.36111vw}}@media screen and (max-width: 640px){.modal-button-next{right:-5.3125vw}}.modal-button-next img{left:-6px}@media all and (min-width: 641px) and (max-width: 1440px){.modal-button-next img{left:-.41667vw}}@media screen and (max-width: 640px){.modal-button-next img{left:-.9375vw}}.modal__content .js-modal--close,.shop-data-category .sprite-brands-ico{white-space:nowrap;text-indent:100%;overflow:hidden}.modal__content .js-modal--close,.shop-data-category .sprite-brands-ico{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.js-swiper-brands{visibility:hidden;opacity:0;transition:opacity 0.3s ease}.js-swiper-brands.swiper-initialized{visibility:visible;opacity:1}#modal-08 .text-02 li{flex-direction:column;gap:0}#modal-08 .text-02 li:not(:last-child){padding-bottom:15px}@media all and (min-width: 641px) and (max-width: 1440px){#modal-08 .text-02 li:not(:last-child){padding-bottom:1.04167vw}}@media screen and (max-width: 640px){#modal-08 .text-02 li:not(:last-child){padding-bottom:2.34375vw}}@media screen and (max-width: 640px){#modal-04 .modal__area{gap:6.25vw}}#modal-04 .modal__overview:not(:last-child){padding-bottom:25px}@media all and (min-width: 641px) and (max-width: 1440px){#modal-04 .modal__overview:not(:last-child){padding-bottom:1.73611vw}}@media screen and (max-width: 640px){#modal-04 .modal__overview:not(:last-child){padding-bottom:3.90625vw}}.page-contents.is-detail{margin:50px 0 0;padding:0}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail{margin:3.47222vw 0 0}}@media screen and (max-width: 640px){.page-contents.is-detail{margin:7.8125vw 0 0;padding:0 6.25vw}}.page-contents.is-detail .brands-resolut p{font-size:1.8rem}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .brands-resolut p{font-size:1.25vw}}@media screen and (max-width: 640px){.page-contents.is-detail .brands-resolut p{font-size:2.8125vw}}.page-contents.is-detail .brands-resolut a{color:#000;text-decoration:underline}@media all and (min-width: 641px){.page-contents.is-detail .brands-resolut a.is-tell{pointer-events:none}}.page-contents.is-detail .brands-resolut-col>.shop-data-title{margin-bottom:1em}.page-contents.is-detail .brands-resolut-col>p+p{margin-top:1em}.page-contents.is-detail .brands-resolut .list--indent.text-att{font-size:1.4rem}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .brands-resolut .list--indent.text-att{font-size:.97222vw}}@media screen and (max-width: 640px){.page-contents.is-detail .brands-resolut .list--indent.text-att{font-size:2.8125vw}}.page-contents.is-detail .sprite-brands-ico_card,.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{background:#000;height:24px;font-size:1.83rem;color:#fff;font-weight:700;text-align:center;line-height:1.31148;display:inline-block}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .sprite-brands-ico_card,.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{font-size:1.27083vw}}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .sprite-brands-ico_card,.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{height:1.66667vw}}@media screen and (max-width: 640px){.page-contents.is-detail .sprite-brands-ico_card,.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{height:4.375vw;font-size:3.34062vw;line-height:1.30964}}.page-contents.is-detail .sprite-brands-ico_card{width:150px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .sprite-brands-ico_card{width:10.41667vw}}@media screen and (max-width: 640px){.page-contents.is-detail .sprite-brands-ico_card{width:23.4375vw}}.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{width:101px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{width:7.01389vw}}@media screen and (max-width: 640px){.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{width:15.78125vw}}.page-contents.is-detail .dshop-data-dp__name{margin:10px 0 20px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .dshop-data-dp__name{margin:.69444vw 0 1.38889vw}}@media screen and (max-width: 640px){.page-contents.is-detail .dshop-data-dp__name{margin:0}}.page-contents.is-detail .dshop-data-dp__name a{color:#000}.page-contents.is-detail .result__body__shop-name-en{font-size:3rem;font-weight:700}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .result__body__shop-name-en{font-size:2.08333vw}}@media screen and (max-width: 640px){.page-contents.is-detail .result__body__shop-name-en{font-size:4.6875vw}}.page-contents.is-detail .result__body__shop-name-ja{font-size:2.2rem;font-weight:400}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .result__body__shop-name-ja{font-size:1.52778vw}}@media screen and (max-width: 640px){.page-contents.is-detail .result__body__shop-name-ja{font-size:3.4375vw}}.page-contents.is-detail .result__body__shop-text{font-weight:400}.page-contents.is-detail .shop-data-title{font-size:2rem}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-title{font-size:1.38889vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-title{font-size:4.375vw}}.page-contents.is-detail .shop-data-area{margin-bottom:20px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-area{margin-bottom:1.38889vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-area{margin-bottom:3.125vw}}.page-contents.is-detail .shop-data-category{display:flex;flex-flow:wrap;align-items:center}.page-contents.is-detail .shop-data-category--col{margin-right:40px;display:flex;align-items:center}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-category--col{margin-right:2.77778vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-category--col{margin:0 0 1.5625vw 0;padding-right:3.125vw;width:50%}}.page-contents.is-detail .shop-data-category--col>span:last-child{font-size:1.6rem}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-category--col>span:last-child{font-size:1.11111vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-category--col>span:last-child{font-size:2.8125vw}}.page-contents.is-detail .shop-data-category--col img.ico-image{vertical-align:middle}.page-contents.is-detail .shop-data-category .sprite-brands-ico{margin-right:10px;width:36px;height:36px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-category .sprite-brands-ico{margin-right:.69444vw;width:2.5vw;height:2.5vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-category .sprite-brands-ico{margin-right:1.5625vw;width:6.875vw;height:6.875vw}}.page-contents.is-detail .shop-data-category .sprite-brands-ico_fashion{background-image:url(/_assets_rev03/images/common/icon/icon_brand.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_shoes{background-image:url(/_assets_rev03/images/common/icon/icon_shoes.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_bag{background-image:url(/_assets_rev03/images/common/icon/icon_bag.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_kids{background-image:url(/_assets_rev03/images/common/icon/icon_kids.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_accessory{background-image:url(/_assets_rev03/images/common/icon/icon_gift.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_goods{background-image:url(/_assets_rev03/images/common/icon/icon_interior.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_watch{background-image:url(/_assets_rev03/images/common/icon/icon_item.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_inner{background-image:url(/_assets_rev03/images/common/icon/icon_inner.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_glasses{background-image:url(/_assets_rev03/images/common/icon/icon_eye.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_cosme{background-image:url(/_assets_rev03/images/common/icon/icon_cosmetics.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_food{background-image:url(/_assets_rev03/images/common/icon/icon_food.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_foodsales{background-image:url(/_assets_rev03/images/common/icon/icon_foodsales.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_foodtakeout{background-image:url(/_assets_rev03/images/common/icon/icon_foodtakeout.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_other{background-image:url(/_assets_rev03/images/common/icon/icon_other.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_card02{background-image:url(/_assets_rev03/images/common/icon/icon_card.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_app{background-image:url(/_assets_rev03/images/common/icon/icon_app.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_pet01{background-image:url(/_assets_rev03/images/common/icon/icon_pet01.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_pet02{background-image:url(/_assets_rev03/images/common/icon/icon_pet02.svg);width:40px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-category .sprite-brands-ico_pet02{width:2.77778vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-category .sprite-brands-ico_pet02{width:6.25vw}}.products .products__name,.sns .sns__title,.modal__area--text .text-01{font-family:'Shippori Mincho B1', serif}.notes .notes__item,.modal__area--text .text-02 .modal__menuname,.modal__area--text .text-02 .modal__price,.modal__area--text .text-03 .modal__overview,.modal__area--text .text-03 .is-note{font-family:'Zen Kaku Gothic Antique', sans-serif}.page-contents.is-detail .brands-resolut-data--col.is-img>div{line-height:0}.page-contents.is-detail .brands-resolut-data--col.is-img>div img{width:100%;height:auto}.page-contents.is-detail .shop-data-category .sprite-brands-ico{white-space:nowrap;text-indent:100%;overflow:hidden}.page-contents.is-detail .shop-data-category .sprite-brands-ico{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.page-contents.is-detail{margin:50px 0 0;padding:0}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail{margin:3.47222vw 0 0}}@media screen and (max-width: 640px){.page-contents.is-detail{margin:7.8125vw 0 0;padding:0 6.25vw}}.page-contents.is-detail .brands-resolut p{font-size:1.8rem}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .brands-resolut p{font-size:1.25vw}}@media screen and (max-width: 640px){.page-contents.is-detail .brands-resolut p{font-size:2.8125vw}}.page-contents.is-detail .brands-resolut a{color:#000;text-decoration:underline}@media all and (min-width: 641px){.page-contents.is-detail .brands-resolut a.is-tell{pointer-events:none}}.page-contents.is-detail .brands-resolut-col{margin-bottom:40px;padding:0 0 40px;text-align:left;border-bottom:1px #000 solid}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .brands-resolut-col{margin-bottom:2.77778vw;padding:0 0 2.77778vw}}@media screen and (max-width: 640px){.page-contents.is-detail .brands-resolut-col{margin-bottom:6.25vw;padding:0 0 6.25vw}}.page-contents.is-detail .brands-resolut-col:last-of-type{margin-bottom:0;padding:0;border-bottom:0}.page-contents.is-detail .brands-resolut-col>.shop-data-title{margin-bottom:1em}.page-contents.is-detail .brands-resolut-col>p+p{margin-top:1em}.page-contents.is-detail .brands-resolut-data:after{content:".";display:block;clear:both;height:0;visibility:hidden}@media screen and (max-width: 640px){.page-contents.is-detail .brands-resolut-data{justify-content:space-between}.page-contents.is-detail .brands-resolut-data::before,.page-contents.is-detail .brands-resolut-data::after{content:none}}.page-contents.is-detail .brands-resolut-data--col.is-img{margin:0 3.31858% 0 0;width:29.86726%}@media screen and (max-width: 640px){.page-contents.is-detail .brands-resolut-data--col.is-img{margin:0;width:28.59375vw}}.page-contents.is-detail .brands-resolut-data--col.is-img>div{border:1px #000 solid}@media all and (min-width: 641px){.page-contents.is-detail .brands-resolut-data--col.is-txt{width:66.81416%}}@media screen and (max-width: 640px){.page-contents.is-detail .brands-resolut-data--col.is-txt+.is-txt{width:100%}}.page-contents.is-detail .brands-resolut .list--indent.text-att{font-size:1.4rem}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .brands-resolut .list--indent.text-att{font-size:.97222vw}}@media screen and (max-width: 640px){.page-contents.is-detail .brands-resolut .list--indent.text-att{font-size:2.8125vw}}.page-contents.is-detail .sprite-brands-ico_card,.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{background:#000;height:24px;font-size:1.83rem;color:#fff;font-weight:700;text-align:center;line-height:1.31148;display:inline-block}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .sprite-brands-ico_card,.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{font-size:1.27083vw}}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .sprite-brands-ico_card,.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{height:1.66667vw}}@media screen and (max-width: 640px){.page-contents.is-detail .sprite-brands-ico_card,.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{height:4.375vw;font-size:3.34062vw;line-height:1.30964}}.page-contents.is-detail .sprite-brands-ico_card{width:150px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .sprite-brands-ico_card{width:10.41667vw}}@media screen and (max-width: 640px){.page-contents.is-detail .sprite-brands-ico_card{width:23.4375vw}}.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{width:101px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{width:7.01389vw}}@media screen and (max-width: 640px){.page-contents.is-detail .sprite-brands-ico_news,.page-contents.is-detail .sprite-brands-ico_shopper{width:15.78125vw}}.page-contents.is-detail .dshop-data-dp__name{margin:10px 0 20px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .dshop-data-dp__name{margin:.69444vw 0 1.38889vw}}@media screen and (max-width: 640px){.page-contents.is-detail .dshop-data-dp__name{margin:0}}.page-contents.is-detail .dshop-data-dp__name a{color:#000}.page-contents.is-detail .result__body__shop-name-en{font-size:3rem;font-weight:700}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .result__body__shop-name-en{font-size:2.08333vw}}@media screen and (max-width: 640px){.page-contents.is-detail .result__body__shop-name-en{font-size:4.6875vw}}.page-contents.is-detail .result__body__shop-name-ja{font-size:2.2rem;font-weight:400}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .result__body__shop-name-ja{font-size:1.52778vw}}@media screen and (max-width: 640px){.page-contents.is-detail .result__body__shop-name-ja{font-size:3.4375vw}}.page-contents.is-detail .result__body__shop-text{font-weight:400}.page-contents.is-detail .shop-data-title{font-size:1.6rem}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-title{font-size:1.11111vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-title{font-size:3.4375vw}}.page-contents.is-detail .shop-data-area{margin-bottom:20px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-area{margin-bottom:1.38889vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-area{margin-bottom:3.125vw}}.page-contents.is-detail .shop-data-area a[href^="https://platinumaps.jp/"]{margin-right:1em}.page-contents.is-detail .shop-data-category{display:flex;flex-flow:wrap;align-items:center}.page-contents.is-detail .shop-data-category--col{margin-right:40px;display:flex;align-items:center}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-category--col{margin-right:2.77778vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-category--col{margin:0 0 1.5625vw 0;padding-right:3.125vw;width:50%}}.page-contents.is-detail .shop-data-category--col>span:last-child{font-size:1.6rem}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-category--col>span:last-child{font-size:1.11111vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-category--col>span:last-child{font-size:2.8125vw}}.page-contents.is-detail .shop-data-category--col img.ico-image{vertical-align:middle}.page-contents.is-detail .shop-data-category .sprite-brands-ico{margin-right:10px;width:36px;height:36px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-category .sprite-brands-ico{margin-right:.69444vw;width:2.5vw;height:2.5vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-category .sprite-brands-ico{margin-right:1.5625vw;width:6.875vw;height:6.875vw}}.page-contents.is-detail .shop-data-category .sprite-brands-ico_fashion{background-image:url(/_assets_rev03/images/common/icon/icon_brand.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_shoes{background-image:url(/_assets_rev03/images/common/icon/icon_shoes.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_bag{background-image:url(/_assets_rev03/images/common/icon/icon_bag.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_kids{background-image:url(/_assets_rev03/images/common/icon/icon_kids.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_accessory{background-image:url(/_assets_rev03/images/common/icon/icon_gift.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_goods{background-image:url(/_assets_rev03/images/common/icon/icon_interior.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_watch{background-image:url(/_assets_rev03/images/common/icon/icon_item.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_inner{background-image:url(/_assets_rev03/images/common/icon/icon_inner.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_glasses{background-image:url(/_assets_rev03/images/common/icon/icon_eye.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_cosme{background-image:url(/_assets_rev03/images/common/icon/icon_cosmetics.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_food{background-image:url(/_assets_rev03/images/common/icon/icon_food.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_foodsales{background-image:url(/_assets_rev03/images/common/icon/icon_foodsales.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_foodtakeout{background-image:url(/_assets_rev03/images/common/icon/icon_foodtakeout.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_other{background-image:url(/_assets_rev03/images/common/icon/icon_other.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_card02{background-image:url(/_assets_rev03/images/common/icon/icon_card.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_app{background-image:url(/_assets_rev03/images/common/icon/icon_app.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_pet01{background-image:url(/_assets_rev03/images/common/icon/icon_pet01.svg)}.page-contents.is-detail .shop-data-category .sprite-brands-ico_pet02{background-image:url(/_assets_rev03/images/common/icon/icon_pet02.svg);width:40px}@media all and (min-width: 641px) and (max-width: 1440px){.page-contents.is-detail .shop-data-category .sprite-brands-ico_pet02{width:2.77778vw}}@media screen and (max-width: 640px){.page-contents.is-detail .shop-data-category .sprite-brands-ico_pet02{width:6.25vw}}.products .products__name,.sns .sns__title,.modal__area--text .text-01{font-family:'Shippori Mincho B1', serif}.notes .notes__item,.modal__area--text .text-02 .modal__menuname,.modal__area--text .text-02 .modal__price,.modal__area--text .text-03 .modal__overview,.modal__area--text .text-03 .is-note{font-family:'Zen Kaku Gothic Antique', sans-serif}.page-contents.is-detail .brands-resolut-data--col.is-img>div{line-height:0}.page-contents.is-detail .brands-resolut-data--col.is-img>div img{width:100%;height:auto}.page-contents.is-detail .shop-data-category .sprite-brands-ico{white-space:nowrap;text-indent:100%;overflow:hidden}.page-contents.is-detail .shop-data-category .sprite-brands-ico{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}
