@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";.ff-jp{font-family:Zen Kaku Gothic New,sans-serif}.ff-en{font-family:Oswald,sans-serif}.body-font{font-family:Zen Kaku Gothic New,sans-serif;font-size:min(3.47vw,15px);line-height:2;letter-spacing:normal;letter-spacing:.06em}.font-size-XS{font-size:min(3.2vw,12px)}.font-size-S{font-size:min(3.47vw,15px)}.font-size-M{font-size:min(4.27vw,18px)}.font-size-ML{font-size:min(4.8vw,32px)}.font-size-L{font-size:min(5.6vw,36px)}.font-size-LL{font-size:min(8.53vw,42px)}.font-size-LLL{font-size:min(10.67vw,54px)}@media (max-width: 499px){.xs-down-hidden{display:none!important}}@media (min-width: 500px){.xs-up-hidden{display:none!important}}@media (max-width: 767px){.sm-down-hidden{display:none!important}}@media (min-width: 768px){.sm-up-hidden{display:none!important}}@media (max-width: 979px){.md-down-hidden{display:none!important}}@media (min-width: 980px){.md-up-hidden{display:none!important}}@media (max-width: 1279px){.lg-down-hidden{display:none!important}}@media (min-width: 1280px){.lg-up-hidden{display:none!important}}.import{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.import iframe,.import object,.import embed{position:absolute;top:0;left:0;width:100%;height:100%}.clearfix:after{content:"";display:block;clear:both}.clearfix:before{content:"";display:block;clear:both}.clearfix{display:block}.my-section{padding:min(26.67vw,120px) 0}.container{padding-left:30px;padding-right:30px}@media (min-width: 980px){.container{margin:auto;padding-left:7.32vw;padding-right:7.32vw}}@media (max-width: 979px){.page-width--narrow{padding-left:30px;padding-right:30px}}@media (min-width: 980px){.pc-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-column.full{margin-left:-7.32vw;margin-right:-7.32vw}.pc-column>div{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.title-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 30px}@media (min-width: 980px){.title-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:45px}}.title-wrap .section-title{margin:0}.section-title{font-size:min(10.67vw,54px);font-weight:300;letter-spacing:.04em}.en-title{margin:30px 0}.en-title span{display:block;line-height:1}.en-title .en{font-size:min(8.53vw,42px);font-weight:300}.en-title .jp{font-size:min(3.47vw,15px);margin-top:1em}.view-more{color:#000;font-family:Oswald,sans-serif;font-size:min(3.47vw,15px);font-weight:300;letter-spacing:.06em}.view-detail{color:#000;font-family:Oswald,sans-serif;font-size:min(3.47vw,13px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;letter-spacing:.06em;padding:15px;min-width:200px;background:#fff;border:1px solid #000000;margin:2em 0 0;-webkit-transition:all .2s;transition:all .2s}.view-detail:hover,.view-detail:active{background:#000;color:#fff;text-decoration:none}#section-shop{background:#f8f8f8}@media (min-width: 980px){#section-shop{padding:min(4.76vw,65px);margin-left:7.32vw;margin-right:7.32vw}}@media (min-width: 768px){#section-shop .img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}#section-shop .img-wrap .img{position:relative}#section-shop .img-wrap .img img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1.9/1}#section-shop .img-logo{width:64vw}#section-shop .text-detail{margin-top:50px}#section-shop .info{font-size:min(3.47vw,15px);margin:2em 0 1.2em}#section-shop .shop-open{font-size:min(3.2vw,12px);margin:1.2em 0 0}#section-shop .shop-open .txt{display:block}@media (min-width: 768px){#section-shop .shop-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#section-shop .shop-open .view-detail{margin:0}}#section-shop .uk-panel{display:none}.my-section .img-txt-wrap{margin-top:min(13.33vw,60px);margin-bottom:min(21.33vw,70px)}.my-section .img-txt-wrap.first{margin-top:0}.my-section .img-txt-wrap.last{margin-bottom:0}.my-section .img-txt-wrap .img-wrap.left{margin-left:-30px}@media (min-width: 980px){.my-section .img-txt-wrap .img-wrap.left{margin:0}}.my-section .img-txt-wrap .img-wrap.right{margin-right:-30px}@media (min-width: 980px){.my-section .img-txt-wrap .img-wrap.right{margin:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.my-section .img-txt-wrap .img-wrap.full{margin-left:-30px;margin-right:-30px}@media (min-width: 980px){.my-section .img-txt-wrap .img-wrap.full{margin:0}}.my-section .img-txt-wrap .img-wrap img{width:100%}.my-section .img-txt-wrap .text-wrap{color:#222}@media (min-width: 980px){.my-section .img-txt-wrap.pc-column.full .text-wrap{padding-left:7.32vw;padding-right:7.32vw}}.my-section .img-txt-wrap .title{font-family:Zen Kaku Gothic New,sans-serif;font-size:min(4.8vw,32px);font-weight:700;letter-spacing:.1em;line-height:1.5;margin:1.7em 0 1.2em}.my-section .img-txt-wrap .body-font{margin:1.2em 0;line-height:2;letter-spacing:.06em}.my-section .img-txt-wrap .item-info{margin:1em 0;font-size:min(4.8vw,18px);font-weight:300;letter-spacing:.04em}.my-section .img-txt-wrap .item-info .series{font-size:85%}.my-section .img-txt-wrap .item-info .price{color:#222;font-size:min(4.8vw,18px);font-weight:300;padding-left:.7em}.my-section .img-txt-wrap .item-info .tax{color:#222;font-size:min(3.2vw,12px);font-weight:400}.my-section .img-txt-wrap .view-detail{margin-top:.8em}.bg-gray{background:#f8f8f8}.uk-table th{font-size:min(3.2vw,13px)}.uk-table td{font-size:min(3.2vw,15px)}.frontpage-header header.header{position:fixed;top:0;left:0;right:0;width:100%}.frontpage-header .header__menu-item,.frontpage-header .header__active-menu-item{color:#fff}.frontpage-header .header__icon svg,.frontpage-header .header__icon svg path,.frontpage-header .header__icon--menu svg path{fill:#fff}.menu-open .frontpage-header header.header,.frontpage-header.scrolled header.header{background:#fff}.menu-open .frontpage-header .header__menu-item,.menu-open .frontpage-header .header__active-menu-item,.frontpage-header.scrolled .header__menu-item,.frontpage-header.scrolled .header__active-menu-item{color:#222}.menu-open .frontpage-header .header__icon svg,.menu-open .frontpage-header .header__icon svg path,.menu-open .frontpage-header .header__icon--menu svg path,.frontpage-header.scrolled .header__icon svg,.frontpage-header.scrolled .header__icon svg path,.frontpage-header.scrolled .header__icon--menu svg path{fill:#222}.frontpage-header .header__submenu .header__menu-item{color:#222}@media (min-width: 980px){header.header{padding-left:3vw;padding-right:3vw}}footer#footer{background:#888;color:#fff;font-family:Zen Kaku Gothic New,sans-serif}.footer-container{padding:8.53vw 30px;background:#888}@media (min-width: 980px){.footer-container{padding:min(8.53vw,120px) 7.32vw min(8.53vw,120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer-container>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer-container .md-up-od02{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-container .md-up-od03{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.footer-nav-wrap .footer-nav-title{font-size:min(3.47vw,15px);font-weight:400;color:#fff}@media (min-width: 980px){.footer-nav-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:3vw}.footer-nav-wrap .footer-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.footer-nav-wrap .footer-newsletter-wrap{-webkit-box-flex:0;-ms-flex:0 1 min(23.06vw,315px);flex:0 1 min(23.06vw,315px);width:min(23.06vw,315px);margin-right:0}}.footer-nav-sp-accordion{margin-bottom:min(16vw,100px)}.footer-nav-sp-accordion>li{border-bottom:1px solid rgba(255,255,255,.5);margin:0!important}.footer-nav-sp-accordion>li>a{color:#fff;font-size:min(4.27vw,18px);padding:1.5em 0}.footer-nav-sp-accordion .uk-accordion-title:hover{color:#fff}.footer-nav-sp-accordion .uk-accordion-content{margin:0 0 1.5em}.footer-nav-sp-accordion .uk-accordion-title:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23FFFFFF%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23ffffff%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E)}.footer-nav-sp-accordion .uk-open>.uk-accordion-title:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23FFFFFF%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E)}.footer-nav-link a{color:#fff;font-size:90%;display:block}.footer-nav-link .item-info{font-size:100%;font-weight:300}.footer-block__newsletter{margin-bottom:min(16vw,100px)}@media (min-width: 980px){.footer-block__newsletter{margin:0}}.footer-block__newsletter .footer-block__heading{font-size:min(4.8vw,32px);font-weight:300;letter-spacing:.06em;color:#fff}@media (min-width: 980px){.footer-block__newsletter .footer-block__heading{font-size:min(3.47vw,15px)}}.footer-block__newsletter .field:after{content:none}.footer-block__newsletter .field__label{font-size:1.3rem;top:1em}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{border:none}.footer-block__newsletter .newsletter-form__button .icon{color:#222}@media (min-width: 980px){.footer-polichies-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-polichies-nav{margin-bottom:min(16vw,100px)}@media (min-width: 980px){.footer-polichies-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2rem;margin:0}}.footer-polichies-nav li{margin:8px 0!important}@media (min-width: 980px){.footer-polichies-nav li{margin:0!important}}.footer-polichies-nav a{color:#fff}.footer-polichies-nav small{font-size:min(3.2vw,12px)}.footer-logo-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:min(12vw,60px)}@media (min-width: 980px){.footer-logo-sns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:min(12vw,60px) auto}}.footer-logo-sns>*{line-height:1}.footer-logo-sns .footer-logo{-webkit-box-flex:0;-ms-flex:0 1 65px;flex:0 1 65px}.footer-logo-sns .footer-sns{font-size:min(4.27vw,18px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;margin:0;padding:0}@media (min-width: 980px){.footer-logo-sns .footer-sns{font-size:min(3.47vw,15px)}}.footer-logo-sns .footer-sns li{margin:0!important;line-height:1}.footer-logo-sns .footer-sns a{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px}.footer-logo-sns .footer-sns .uk-icon-button{width:20px;height:20px}.footer-logo-sns .footer-sns .uk-icon-button svg{width:15px;height:15px}.footer-logo-sns .footer-sns .txt{font-family:Oswald,sans-serif;font-weight:300;line-height:20px}.footer-copyright{margin-bottom:min(8.53vw,80px)}@media (min-width: 980px){.footer-copyright{margin:0}}.footer-copyright .copyright__content,.footer-copyright .copyright__content *{font-family:Oswald,sans-serif;font-size:min(3.2vw,12px);font-weight:300;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/6/assets/frame.css.map */
