.page .footer{margin-top:0}.page .header-logo .header-logo_b{display:none !important}@media screen and (max-width: 640px){.page .header--center-under .header-logo .header-logo_b{display:none}}.page .header-logo .header-logo_w{display:block !important}@media screen and (max-width: 640px){.page .header--center-under .header-logo .header-logo_w{display:block}}.page.is-scroll .header{background:transparent}.page.is-scroll .header{position:absolute !important}.page.is-scroll .header{position:fixed}.page .header-wrap{max-width:100%}.page .header{background:none;position:absolute;transition:all 0.3s ease}.page .header-wrap{background-color:transparent;flex-direction:row-reverse}.is-MobileOS .page .menu-trigger{width:70px;height:62px;background-size:100% auto}@media screen and (max-width: 640px){.is-MobileOS .page .menu-trigger{width:11.875vw;height:10.46875vw}}.page.is-scroll .menu-trigger{position:fixed}@media screen and (max-width: 640px){.page.is-scroll .menu-trigger{left:unset;right:8.125vw}}.page .menu-trigger{width:104px;height:91px;background:#fff;border-radius:54%;transition:all 0.3s ease}.page .menu-trigger:hover{background-color:#0084c1}.page .menu-trigger:hover span:first-child{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(166deg) brightness(104%) contrast(101%)}@media all and (min-width: 641px) and (max-width: 1440px){.page .menu-trigger{width:7.22222vw;height:6.31944vw;background-size:100% auto}}@media screen and (max-width: 640px){.page .menu-trigger{position:unset;width:11.875vw;height:10.46875vw;background-size:100% auto}}.page .menu-trigger span:first-child{background:url("../images/icon_gnav.svg") center no-repeat;width:36px;height:25px;transition:all 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.page .menu-trigger span:first-child{width:2.5vw;height:1.73611vw}}@media screen and (max-width: 640px){.page .menu-trigger span:first-child{position:unset;width:4.21875vw;height:2.96875vw}}.page .menu-trigger span:not(:first-child){display:none}.kv.is-top-space,.is-MobileOS .kv.is-top-space{padding-top:0}.content__visual__label{position:absolute;width:420px;top:0;left:0;z-index:1001}@media (min-width: 1441) and (max-width: 2880){.content__visual__label{width:13.95833vw}}@media all and (min-width: 641px) and (max-width: 1440px){.content__visual__label{width:18.75vw}}@media screen and (max-width: 640px){.content__visual__label{width:31.5625vw;left:0}}@media screen and (max-width: 640px){.gnav-main__25th--menu{padding-top:20px}}.gnav-main__25th--menu ul{width:916px;display:grid;grid-template-columns:repeat(2, 1fr);margin:0 auto;justify-content:space-between;align-items:center;gap:52px 0;padding-bottom:40px}@media all and (min-width: 641px) and (max-width: 1440px){.gnav-main__25th--menu ul{width:63.61111vw;gap:3.61111vw 0;padding-bottom:2.77778vw}}@media screen and (max-width: 640px){.gnav-main__25th--menu ul{width:100%;gap:8.125vw 0;padding-bottom:6.25vw;grid-template-columns:repeat(1, 1fr)}}.gnav-main__25th--menu li{width:100%;height:100%}.gnav-main__25th--menu li a{width:433px;font-size:3.6rem;font-weight:600;line-height:1.15556;color:#000;display:flex;align-items:center;justify-content:start;position:relative;padding-bottom:10px;height:100%}@media all and (min-width: 641px) and (max-width: 1440px){.gnav-main__25th--menu li a{font-size:2.5vw}}@media all and (min-width: 641px) and (max-width: 1440px){.gnav-main__25th--menu li a{width:30.06944vw;padding-bottom:.69444vw}}@media screen and (max-width: 640px){.gnav-main__25th--menu li a{width:90%;font-size:5.46875vw;padding-bottom:1.5625vw;margin:0 auto}}.gnav-main__25th--menu li a::before{content:"";background:linear-gradient(to right, #209cff 0%, #68e0cf 50%);position:absolute;bottom:0;left:0;width:100%;height:3px}@media all and (min-width: 641px) and (max-width: 1440px){.gnav-main__25th--menu li a::before{height:.20833vw}}@media screen and (max-width: 640px){.gnav-main__25th--menu li a::before{height:2px}}html{scroll-behavior:smooth}.list__disc{margin-left:1.5em}.list__disc>li{list-style:disc}.list__table>li{display:table}.list__table>li>div{vertical-align:top;display:table-cell}.is-disabled{pointer-events:none !important;user-select:none}.is-commingsoon{position:relative}.is-commingsoon::after{content:"Coming soon";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);font-size:1em;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.3)}.sale-2024--special .contents.contents--wide{max-width:100%;width:100%;overflow:hidden}@media screen and (max-width: 640px){.is-MobileOS .sale-2024--special .kv.is-top-space,.sale-2024--special .kv.is-top-space{padding-top:0}}.page .kv{margin-bottom:0}.page .btn-top{z-index:999}.l-container{max-width:911px;width:100%;margin:0 auto}@media all and (min-width: 641px) and (max-width: 1440px){.l-container{max-width:63.26389vw}}@media screen and (max-width: 640px){.l-container{max-width:74.53125vw}}.fade{opacity:0}.contents{background-color:#41bbe9;position:relative}.contents::before{content:"";position:absolute;background:url("../images/pc/bg.png") center top repeat-y;top:237px;left:0;right:0;width:100%;height:100%;background-size:100% auto;z-index:0}@media all and (min-width: 641px) and (max-width: 1440px){.contents::before{top:16.45833vw}}@media screen and (max-width: 640px){.contents::before{background:url("../images/mobile/bg.png") center top repeat-y;background-size:100% auto;top:45.9375vw}}.clouds{position:absolute;top:0;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.clouds__inr{max-width:1440px;margin:0 auto;width:100%;height:100%;position:relative}@media all and (min-width: 641px) and (max-width: 1440px){.clouds__inr{max-width:100vw}}@media screen and (max-width: 640px){.clouds__inr{max-width:100%}}.clouds__cloud{position:absolute;height:auto;display:block;mix-blend-mode:screen;will-change:transform, opacity;transition:all 0.3s ease}.clouds__cloud01{top:9%;right:-14%;width:498px}@media all and (min-width: 641px) and (max-width: 1440px){.clouds__cloud01{width:34.58333vw}}@media screen and (max-width: 640px){.clouds__cloud01{width:77.8125vw;top:10%;right:-39%}}.clouds__cloud02{top:30%;left:-11%;width:322px}@media all and (min-width: 641px) and (max-width: 1440px){.clouds__cloud02{width:22.36111vw}}@media screen and (max-width: 640px){.clouds__cloud02{width:50.3125vw;top:22%;left:-30%}}.clouds__cloud03{top:55.5%;right:-5%;width:322px}@media all and (min-width: 641px) and (max-width: 1440px){.clouds__cloud03{width:22.36111vw}}@media screen and (max-width: 640px){.clouds__cloud03{width:50.3125vw;top:39.5%;right:-25%}}.clouds__cloud04{top:77%;left:-23%;width:498px}@media all and (min-width: 641px) and (max-width: 1440px){.clouds__cloud04{width:34.58333vw}}@media screen and (max-width: 640px){.clouds__cloud04{width:77.8125vw;top:56%;left:-50%}}.clouds__cloud05{top:87.3%;right:-15%;width:522px}@media all and (min-width: 641px) and (max-width: 1440px){.clouds__cloud05{width:36.25vw}}@media screen and (max-width: 640px){.clouds__cloud05{width:81.5625vw;top:86.3%;right:-52%}}@media screen and (max-width: 640px){.content__visual__box{position:relative;z-index:110}}.content__visual__title{width:1144px;margin:130px auto 0}@media all and (min-width: 641px) and (max-width: 1440px){.content__visual__title{width:79.44444vw}}@media screen and (max-width: 640px){.content__visual__title{width:93.28125vw;margin:20.3125vw auto 0}}.content__visual__des{font-size:2.8rem;font-weight:700;text-align:center;line-height:1.50964;color:#fff;margin-top:4px;letter-spacing:-0.1em}@media all and (min-width: 641px) and (max-width: 1440px){.content__visual__des{font-size:1.94444vw}}@media screen and (max-width: 640px){.content__visual__des{font-size:4.375vw;margin-top:7.5vw}}.rinku_gourmet{position:relative;padding-bottom:120px}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet{padding-bottom:8.33333vw}}@media screen and (max-width: 640px){.rinku_gourmet{padding-bottom:18.75vw}}.rinku_gourmet__section{margin-top:56px}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__section{margin-top:3.88889vw}}@media screen and (max-width: 640px){.rinku_gourmet__section{margin-top:6.5625vw}}.rinku_gourmet__section.section_02 .rinku_gourmet__title{background-color:#24af9b}.rinku_gourmet__title{width:100%;height:79px;border-radius:30px;background-color:#5ba2ea;display:flex;align-items:center;justify-content:center;box-shadow:0px 10px 20px rgba(0,84,123,0.3)}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__title{height:5.48611vw;border-radius:2.08333vw;box-shadow:0 .69444vw 1.38889vw rgba(0,84,123,0.3)}}@media screen and (max-width: 640px){.rinku_gourmet__title{height:12.34375vw;border-radius:4.6875vw;box-shadow:0 1.5625vw 3.125vw rgba(0,84,123,0.3)}}.rinku_gourmet__title h2{font-size:2.4rem;font-weight:600;color:#fff;line-height:1}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__title h2{font-size:1.66667vw}}@media screen and (max-width: 640px){.rinku_gourmet__title h2{font-size:4.0625vw}}.rinku_gourmet__list{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:56px;gap:36px}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__list{margin-top:3.88889vw;gap:2.5vw}}@media screen and (max-width: 640px){.rinku_gourmet__list{grid-template-columns:repeat(1, 1fr);gap:7.8125vw;margin-top:7.5vw}}.rinku_gourmet__item{width:434px;position:relative;box-shadow:0px 10px 20px rgba(0,84,123,0.3);border-radius:40px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__item{width:30.13889vw;box-shadow:0 .69444vw 1.38889vw rgba(0,84,123,0.3);border-radius:2.77778vw}}@media screen and (max-width: 640px){.rinku_gourmet__item{width:100%;box-shadow:0 1.5625vw 3.125vw rgba(0,84,123,0.3);border-radius:6.25vw}}.rinku_gourmet__label{width:82px;height:82px;border-radius:50%;background-color:#5ba2ea;position:absolute;left:-27px;top:-27px;display:flex;align-items:center;justify-content:center;text-align:center}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__label{width:5.69444vw;height:5.69444vw;left:-1.875vw;top:-1.875vw}}@media screen and (max-width: 640px){.rinku_gourmet__label{width:14.375vw;height:14.375vw;left:-4.21875vw;top:-4.21875vw;padding:0 1.25vw}}.rinku_gourmet__label span{font-size:1.4rem;line-height:1.26357;font-weight:700;letter-spacing:.02em;color:#fff}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__label span{font-size:.97222vw}}@media screen and (max-width: 640px){.rinku_gourmet__label span{font-size:2.34375vw;line-height:1.302}}.rinku_gourmet__head{background:linear-gradient(48deg, #eb8b00 0%, #f86300 100%);padding:8px 0;border-top-left-radius:40px;border-top-right-radius:40px;min-height:60px;display:flex;align-items:center;justify-content:center}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__head{padding:.55556vw 0;border-top-left-radius:2.77778vw;border-top-right-radius:2.77778vw;min-height:4.16667vw}}@media screen and (max-width: 640px){.rinku_gourmet__head{min-height:auto;padding:3.125vw 0;border-top-left-radius:6.25vw;border-top-right-radius:6.25vw}}.rinku_gourmet__head h3{font-size:1.8rem;font-weight:700;color:#fff;text-align:center;line-height:1.2}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__head h3{font-size:1.25vw}}@media screen and (max-width: 640px){.rinku_gourmet__head h3{font-size:3.125vw}}.rinku_gourmet__img{width:100%;height:auto;display:block;object-fit:cover}@media screen and (max-width: 640px){.rinku_gourmet__img{aspect-ratio:1.41298}}.rinku_gourmet__name{font-size:2.4rem;line-height:1.39333;font-weight:700;color:#404040;text-align:center;padding:29px 20px 0}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__name{font-size:1.66667vw}}@media screen and (max-width: 640px){.rinku_gourmet__name{font-size:4.0625vw;line-height:1.42}}.rinku_gourmet__btn{width:154px;height:48px;border-radius:24px;margin:27px auto 36px;background-color:#3cb6ec;border:2px solid #3cb6ec;display:flex;align-items:center;justify-content:center;position:relative;transition:all 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__btn{width:10.69444vw;height:3.33333vw;border-radius:1.66667vw;margin-top:1.875vw;margin-bottom:2.5vw}}@media screen and (max-width: 640px){.rinku_gourmet__btn{width:26.5625vw;height:8.28125vw;border-radius:3.75vw;margin-top:4.21875vw;margin-bottom:7.1875vw}}.rinku_gourmet__btn:hover{background-color:#fff}.rinku_gourmet__btn:hover span{color:#3cb6ec;font-weight:700}.rinku_gourmet__btn:hover .rinku_gourmet__arrow{filter:brightness(0) saturate(100%) invert(64%) sepia(26%) saturate(1121%) hue-rotate(157deg) brightness(95%) contrast(94%);transform:translateX(5px)}.rinku_gourmet__btn span{font-size:1.6rem;font-weight:500;line-height:1;color:#fff;letter-spacing:.04em;transition:all 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__btn span{font-size:1.11111vw}}@media screen and (max-width: 640px){.rinku_gourmet__btn span{font-size:2.8125vw}}.rinku_gourmet__btn .rinku_gourmet__arrow{width:20px;height:auto;display:block;position:absolute;bottom:0;top:0;margin:auto;right:20px;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(237deg) brightness(106%) contrast(104%);transition:all 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__btn .rinku_gourmet__arrow{width:1.38889vw;right:1.38889vw}}@media screen and (max-width: 640px){.rinku_gourmet__btn .rinku_gourmet__arrow{width:3.59375vw;right:3.125vw}}.rinku_gourmet__section.section_01{max-width:911px;margin-left:auto;margin-right:auto;width:100%}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__section.section_01{max-width:63.26389vw}}@media screen and (max-width: 640px){.rinku_gourmet__section.section_01{max-width:100%;padding:0 4.6875vw}}.rinku_gourmet__note{font-size:1.5rem;line-height:1.80933;font-weight:500;color:#fff}@media all and (min-width: 641px) and (max-width: 1440px){.rinku_gourmet__note{font-size:1.04167vw}}@media screen and (max-width: 640px){.rinku_gourmet__note{font-size:4.0625vw;line-height:1.46692;letter-spacing:-.08em}}.modal{width:100%;height:100vh;position:fixed;top:0;visibility:visible;z-index:1000000;overflow-x:visible;transition:all 0.15s ease}.modal.hidden{opacity:0;display:none}.modal_overlay{background:rgba(0,0,0,0.66);width:100%;height:100vh;position:absolute;z-index:200}.modal_content{background:none;padding:0;width:1206px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:300;border-radius:40px}@media all and (min-width: 641px) and (max-width: 1440px){.modal_content{width:83.75vw;border-radius:2.77778vw}}@media screen and (max-width: 640px){.modal_content{width:95%}}.modal_close{width:55px;height:55px;position:absolute;top:-68px;right:-4px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}@media all and (min-width: 641px) and (max-width: 1440px){.modal_close{width:3.81944vw;height:3.81944vw;top:-4.72222vw;right:-.27778vw}}@media screen and (max-width: 640px){.modal_close{width:8.59375vw;height:8.59375vw;top:-10.625vw;right:-.625vw}}.modal_close:hover{cursor:pointer}.modal_close img{width:100%;height:auto;display:block;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(341deg) brightness(103%) contrast(101%);transition:all 0.3s ease}.modal_main{background:#fff;margin:auto;width:100%;height:100%;padding:60px;border-radius:40px;overflow:auto;max-height:80vh}@media all and (min-width: 641px) and (max-width: 1440px){.modal_main{padding:4.16667vw;border-radius:2.77778vw}}@media screen and (max-width: 640px){.modal_main{padding:6.25vw;border-radius:6.25vw}}.modal_main::-webkit-scrollbar{width:6px}@media screen and (max-width: 640px){.modal_main::-webkit-scrollbar{width:.9375vw}}.modal_main::-webkit-scrollbar-thumb{background:#5ba2ea;border-radius:20px}.modal__area{display:flex;align-items:start;justify-content:space-between}@media screen and (max-width: 640px){.modal__area{flex-direction:column}}.modal__area .text-01{font-size:3.2rem;line-height:1.34375;color:#000;font-weight:700}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area .text-01{font-size:2.22222vw}}@media screen and (max-width: 640px){.modal__area .text-01{font-size:5.625vw;text-align:center}}.modal__area .text-02,.modal__area .text-03{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #c1c1c1}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area .text-02,.modal__area .text-03{margin-top:1.38889vw;padding-bottom:1.38889vw}}@media screen and (max-width: 640px){.modal__area .text-02,.modal__area .text-03{margin-top:3.125vw;padding-bottom:3.125vw}}.modal__area .text-02 li,.modal__area .text-03 li{display:flex;align-items:centstarer;justify-content:space-between}.modal__area .text-02 li:not(:first-child),.modal__area .text-03 li:not(:first-child){margin-top:10px}@media screen and (max-width: 640px){.modal__area .text-02 li:not(:first-child),.modal__area .text-03 li:not(:first-child){margin-top:1.5625vw}}.modal__area .modal__menuname,.modal__area .modal__price{display:block;font-size:2.3rem;line-height:1.40261;font-weight:500;color:#000}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area .modal__menuname,.modal__area .modal__price{font-size:1.59722vw}}@media screen and (max-width: 640px){.modal__area .modal__menuname,.modal__area .modal__price{font-size:4.375vw;line-height:1.45}}.modal__area .modal__price{font-size:2rem;line-height:1.8145;flex-shrink:0}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area .modal__price{font-size:1.38889vw}}@media screen and (max-width: 640px){.modal__area .modal__price{font-size:3.75vw}}.modal__area .modal__menuname{width:60%;flex-shrink:0}.modal__area .modal__overview{font-size:1.9rem;line-height:1.65526;color:#000}@media all and (min-width: 641px) and (max-width: 1440px){.modal__area .modal__overview{font-size:1.31944vw}}@media screen and (max-width: 640px){.modal__area .modal__overview{font-size:3.75vw;line-height:1.63}}.modal__left{width:526px}@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__right{width:470px}@media all and (min-width: 641px) and (max-width: 1440px){.modal__right{width:32.63889vw}}@media screen and (max-width: 640px){.modal__right{width:100%}}.modal__swiper{width:100%;position:relative}.modal__img{width:100%;border:2px solid #5ba2ea}@media screen and (max-width: 640px){.modal__img{margin:7.8125vw auto 0}}.modal__img img{width:100%;height:auto;display:block}.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:#5ba2ea;border:2px solid #5ba2ea;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;height:4.44444vw;left:-2.36111vw;border-bottom-left-radius:6.94444vw;border-top-left-radius:6.94444vw}}@media screen and (max-width: 640px){.modal-button-prev,.modal-button-next{width:5.625vw;height:10vw;left:-5.3125vw;border-bottom-left-radius:15.625vw;border-top-left-radius:15.625vw}}.modal-button-prev:hover,.modal-button-next:hover{background-color:#fff;border:2px solid #3cb6ec;cursor:pointer}.modal-button-prev:hover img,.modal-button-next:hover img{filter:brightness(0) saturate(100%) invert(64%) sepia(26%) saturate(1121%) hue-rotate(157deg) brightness(95%) contrast(94%)}.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;border-bottom-right-radius:6.94444vw;border-top-right-radius:6.94444vw}}@media screen and (max-width: 640px){.modal-button-next{right:-5.3125vw;border-bottom-right-radius:15.625vw;border-top-right-radius:15.625vw}}.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}}.page .page-contents{padding:0}.page-contents.is-detail .brands-resolut p{font-size:1.8rem}@media screen and (max-width: 640px){.page-contents.is-detail{margin:7.8125vw 0 0;padding:0}}@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%}.gnav-main__25th--menu li a,.is-commingsoon::after,.rinku_gourmet__title h2,.rinku_gourmet__btn span{font-family:"Poppins", sans-serif}.content__visual__des,.rinku_gourmet__label span,.rinku_gourmet__head h3,.rinku_gourmet__name,.rinku_gourmet__note,.modal__area .modal__overview{font-family:"Zen Kaku Gothic New", sans-serif}.modal__area .text-01{font-family:"Noto Sans JP", sans-serif}.modal__area .modal__menuname,.modal__area .modal__price{font-family:'Zen Kaku Gothic Antique', sans-serif}
