@import url("font.css");@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);.saxony{color:#000;font-family:sans-serif;overflow-wrap:break-word}@media screen and (max-width: 768px){.saxony .isPc{display:none !important}}@media screen and (min-width: 769px){.saxony .isSp{display:none !important}}.saxony p,.saxony h1,.saxony h2,.saxony h3,.saxony h4{margin:0}.saxony ul{padding:0;margin-bottom:0;list-style:none}.saxony img{max-width:100%;height:auto}.saxony figure{margin:0}.saxony button{padding:0;margin:0;border:none;outline:none;background:transparent}.saxony video{max-width:100%}.saxony a{color:#000 !important;text-decoration:none !important;transition:opacity .3s ease}.saxony a:hover{color:#000;text-decoration:none;opacity:0.7}.saxony .inView{opacity:0;transform:translateY(50px);transition-property:transform, opacity;transition-timing-function:cubic-bezier(0.5, 0.7, 0.5, 1);transition-duration:1s;transition-delay:0.1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 768px){.saxony .inView{transition-duration:0.6s;transition-delay:0s}}.saxony .inView.inViewOn{opacity:1;transform:translateY(0)}.c-inner{max-width:1140px;margin-inline:auto}@media screen and (max-width: 1140px){.c-inner{margin-inline:15px}}@media screen and (max-width: 768px){.c-inner{margin-inline:15px}}.c-innerPc{max-width:1140px;margin-inline:auto}@media screen and (max-width: 1140px){.c-innerPc{margin-inline:15px}}@media screen and (max-width: 768px){.c-innerPc{margin-inline:0}}@media screen and (max-width: 768px){.c-innerSp{margin-inline:15px}}.c-inner-padding{padding-top:65px;padding-bottom:65px}@media screen and (max-width: 768px){.c-inner-padding{padding-top:40px;padding-bottom:40px}.c-inner-padding.pt_0{padding-top:0}}.c-space-l{padding-top:65px}@media screen and (max-width: 768px){.c-space-l{padding-top:40px}}.c-space-m{padding-top:45px}@media screen and (max-width: 768px){.c-space-m{padding-top:35px}}.c-space-s{padding-top:30px}@media screen and (max-width: 768px){.c-space-s{padding-top:30px}}.c-ttl01.c-ttl01--center{text-align:center}.c-ttl01 .c-ttl01__big{display:block;font-size:30px;font-weight:700;font-family:"theory-web-uweb-u"}@media screen and (max-width: 768px){.c-ttl01 .c-ttl01__big{font-size:16px}}.c-ttl01 .c-ttl01__small{display:block;font-size:26px;line-height:1.6;font-family:sans-serif;font-weight:300;margin-top:10px}@media screen and (max-width: 768px){.c-ttl01 .c-ttl01__small{font-size:12px}}.c-ttl02.c-ttl02--center{text-align:center}.c-ttl02 .c-ttl02__big{font-size:30px;font-weight:700;font-family:"theory-web-uweb-u";line-height:1.3}@media screen and (max-width: 768px){.c-ttl02 .c-ttl02__big{font-size:23px}}.c-ttl02 .c-ttl02__big.c-ttl02__big--border{position:relative;width:fit-content;margin-inline:auto;padding-bottom:15px}.c-ttl02 .c-ttl02__big.c-ttl02__big--border::after{content:"";display:inline-block;position:absolute;bottom:0;left:50%;width:50%;transform:translateX(-50%);border-bottom:2px solid #000000}.c-ttl02 .c-ttl02__small{display:block;font-size:16px;line-height:1.8;margin-top:2em}@media screen and (max-width: 768px){.c-ttl02 .c-ttl02__small{font-size:13px;margin-top:2em}}.c-btn01{display:block;font-size:16px;font-weight:700;font-family:sans-serif;line-height:1.4;text-align:center;border:1px solid currentColor;background-color:#ffffff;padding:0.78em 0.2em !important;width:100%;max-width:250px}@media screen and (max-width: 768px){.c-btn01{font-size:13px;max-width:none}}.c-btn01.c-btn01--mt{margin-top:50px}.c-btn01.c-btn01--center{margin-inline:auto}.c-mark{position:absolute;width:1em;height:1em;bottom:10px;right:10px;background-color:rgba(0,0,0,0.3);border-radius:50%}.c-mark::before,.c-mark::after{content:"";display:inline-block;position:absolute;background-color:#ffffff;top:50%;left:50%;transform:translate(-50%, -50%)}.c-mark::before{width:50%;height:1px}.c-mark::after{height:50%;width:1px}@media screen and (max-width: 768px){.styling-accordion{border:1px solid #bebebe}}.styling-accordion .styling-accordion-btn{display:none;align-items:center;justify-content:space-between;width:100%;padding:20px;color:#000000}@media screen and (max-width: 768px){.styling-accordion .styling-accordion-btn{display:flex}}.styling-accordion .styling-accordion-btn .styling-accordion-btn__text{display:inline-block;font-size:12px;line-height:1.3;text-align:left;color:#000000}.styling-accordion .styling-accordion-btn .styling-accordion-btn__mark{display:inline-block;position:relative;width:17px;height:17px;background-image:url(/assets/images/common/icon_plus.svg);background-size:17px 17px;background-position:center;background-repeat:no-repeat;transition:transform ease 0.35s}.styling-accordion .js-accordion-btn.is-show .styling-accordion-btn__mark{background-image:url(/assets/images/common/icon_minus.svg);background-size:17px 1px;transform:rotate(180deg)}.styling-accordion .swiper.js-styling-accordion-content__slider{position:relative}.styling-accordion .styling-accordion-content .styling-accordion-content__container{overflow:hidden}.styling-accordion .styling-accordion-content .styling-accordion-content__slider .styling-accordion-content__slide .product_cnt{margin-top:5px}.styling-accordion .styling-accordion-content .styling-accordion-content__slider .styling-accordion-content__slide .product_cnt .item-price{display:block !important;text-align:center;line-height:1.2}.styling-accordion .styling-accordion-content .styling-accordion-content__slider .styling-accordion-content__slide .product_cnt .item-price .price{font-size:10px}.styling-accordion .styling-accordion-content .styling-accordion-content__slider .styling-accordion-content__slide .product_cnt .item-price .yen,.styling-accordion .styling-accordion-content .styling-accordion-content__slider .styling-accordion-content__slide .product_cnt .item-price .tax{font-size:8px}.styling-accordion .styling-accordion-content .styling-accordion-content__slider .styling-accordion-content__slide .plus-mark{display:block;margin-top:3px;max-width:11px;margin-inline:auto}.styling-accordion .styling-accordion-content.is-show{display:block !important}.l-category .l-category__inner{display:flex;gap:5px;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;scrollbar-width:none}@media screen and (max-width: 768px){.l-category .l-category__inner{margin:0 calc(50% - 50vw);width:100vw}}.l-category .l-category__link{font-family:sans-serif;font-weight:400;font-size:13px;background-color:transparent;border:1px solid #EEEEEE;cursor:pointer;color:#000;padding:3px 9px}@media screen and (max-width: 768px){.l-category .l-category__link{padding:5px 8px}.l-category .l-category__link:first-child{margin-left:15px}.l-category .l-category__link:last-child{margin-right:15px}}.content-head{position:relative}.content-head .content-head-ttl{text-align:center}@media screen and (max-width: 768px){.content-head .content-head-ttl{color:#ffffff;width:100%;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.content-head .content-head-ttl .content-head-ttl__big{font-size:36px;font-weight:700;line-height:1.6;font-family:"theory-web-uweb-u"}@media screen and (max-width: 768px){.content-head .content-head-ttl .content-head-ttl__big{font-size:26px;font-weight:900}}.content-head .content-head-ttl .content-head-ttl__small{font-size:26px;font-weight:300;font-family:sans-serif}@media screen and (max-width: 768px){.content-head .content-head-ttl .content-head-ttl__small{font-size:12px}}.styling-flex .styling-flex__container{position:relative;display:flex;align-items:center;column-gap:30px}@media screen and (max-width: 768px){.styling-flex .styling-flex__container{flex-direction:column-reverse;row-gap:30px}}.styling-flex .styling-flex__container .styling-flex-content,.styling-flex .styling-flex__container .styling-flex-img{width:50%}@media screen and (max-width: 768px){.styling-flex .styling-flex__container .styling-flex-content,.styling-flex .styling-flex__container .styling-flex-img{width:100%}}.styling-flex .styling-flex__container .styling-flex-img .styling-flex-img__link{display:block;position:relative}@media screen and (max-width: 768px){.styling-flex .styling-flex__container .styling-flex-img .styling-flex-img__link{pointer-events:none}}.styling-flex .styling-flex__container .styling-flex-img .c-mark{font-size:30px}.styling-flex .styling-flex__container .styling-flex-content__icon{margin-top:30px}@media screen and (max-width: 768px){.styling-flex .styling-flex__container .styling-flex-content__icon{margin-top:15px}}.styling-flex .styling-flex__container.--reverse{flex-direction:row-reverse}@media screen and (max-width: 768px){.styling-flex .styling-flex__container.--reverse{flex-direction:column-reverse}}.stMod.stMod1 .stMod1-product{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px 10px}@media screen and (max-width: 768px){.stMod.stMod1 .stMod1-product{grid-template-columns:repeat(2, 1fr);gap:24px 1px}}.stMod.stMod1 .stMod1-product .product-tile{margin:0;width:auto}.stMod.stMod1 .stMod1-product .product-tile .product-tile__price{text-align:center}.stMod.stMod1 .stMod1-product .product-tile__color-chips .color-chip{width:16px;height:16px}.styling-lineup .styling-lineup-slider{padding-top:65px}.styling-lineup .swiper.js-styling-lineup-slider{position:relative;overflow:hidden}@media screen and (max-width: 768px){.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .product_listImg figure img{display:block;max-width:60vw;margin-inline:auto}}.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content{margin-top:10px;text-align:center}@media screen and (max-width: 768px){.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content{margin-top:20px}}.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide-chips{display:flex;justify-content:center;column-gap:8px;margin-top:17px}.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide-chips .styling-lineup-slide-chip{display:block;width:18px;height:18px;border-radius:50%;border:2px solid #fff;cursor:pointer}.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__text,.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__head,.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__head .item-price span,.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__view{font-size:14px;line-height:1.75;margin-top:1em}@media screen and (max-width: 768px){.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__text,.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__head,.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__head .item-price span,.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__view{font-size:13px}}.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide .styling-lineup-slide__content .styling-lineup-slide__view{display:inline-block;letter-spacing:0em;text-decoration:underline !important}@media screen and (min-width: 769px){.styling-lineup .swiper.js-styling-lineup-slider .swiper-wrapper{display:grid;align-items:flex-start;grid-template-columns:repeat(3, 1fr);gap:48px 4%;transform:none}.styling-lineup .swiper.js-styling-lineup-slider .styling-lineup-slide{height:auto;width:100%;flex-shrink:inherit}}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-item{display:none;align-items:center;column-gap:15px;background-image:none;margin:0;width:auto;height:auto;top:25px}@media screen and (max-width: 768px){.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-item{display:flex}}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-item .swiper-button-item__text{flex:1;font-size:12px}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-item .swiper-button-item__arrow{width:20px;height:20px;border-top:2px solid #000;border-right:2px solid #000}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-item.swiper-button-disabled{display:none}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-prev{left:10px;justify-content:flex-start}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-prev .swiper-button-item__text{text-align:left}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-prev .swiper-button-item__arrow{transform:rotate(225deg)}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-next{right:10px;justify-content:flex-end}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-next .swiper-button-item__text{text-align:right}.styling-lineup .swiper.js-styling-lineup-slider .swiper-button-next .swiper-button-item__arrow{transform:rotate(45deg)}.gallery-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;visibility:hidden;z-index:10000;background:rgba(0,0,0,0.6);transition:opacity 0.3s, visibility 0.3s}@media screen and (min-width: 769px){.gallery-modal{padding:0 20px}}.gallery-modal.is-active{opacity:1;visibility:visible;pointer-events:auto;overflow-y:auto}.gallery-modal .gallery-modal__close{position:fixed;top:12px;right:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:300;line-height:1;transform:translateY(-0.5px);color:#fff;cursor:pointer;z-index:10001;background:rgba(0,0,0,0.45);border-radius:50%;backdrop-filter:blur(2px)}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__close{left:94%}}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__close{right:7px}}.gallery-modal .gallery-modal__close img{width:20px;height:20px}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__close img{width:40px;height:40px}}.gallery-modal .gallery-modal__content{position:relative;width:90vw;height:90vh;margin:5vh auto;background:#fff;overflow-y:auto;padding:24px;box-sizing:border-box;border-radius:0px}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content{max-width:1170px}}.gallery-modal .gallery-modal__content .gallery-modal-looks{padding-bottom:85px}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal-looks{padding-top:35px;padding-bottom:176px}}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look{display:none}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look{padding-top:57px;padding-bottom:57px}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look:first-child{padding-top:0}}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look{flex-direction:row;padding-top:125px}}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look.is-show{display:flex}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look.is-show{display:block}}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal-looks .c-btn01{max-width:210px}}.gallery-modal .stMod6-content .stMod6-product .product-tile__text{width:100%;padding-top:8px;padding-bottom:4px;font-size:12px;color:#666;border-top:1px solid #e9e9e9}.gallery-modal .gallery-modal__list{margin-top:50px}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__list{margin-top:0}}.gallery-modal .gallery-lists{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}@media screen and (max-width: 768px){.gallery-modal .gallery-lists{grid-template-columns:repeat(2, 1fr)}}.gallery-modal .gallery-lists .gallery-list .gallery-list__link{display:block;position:relative}.gallery-modal .gallery-lists .gallery-list .gallery-list__link .c-mark{position:absolute;width:1em;height:1em;bottom:10px;right:10px;background-color:rgba(0,0,0,0.3);border-radius:50%;font-size:30px}@media screen and (max-width: 768px){.gallery-modal .gallery-lists .gallery-list .gallery-list__link .c-mark{font-size:20px}}.gallery-modal .gallery-lists .gallery-list .gallery-list__link .c-mark::before{content:"";display:inline-block;position:absolute;background-color:#ffffff;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;height:1px}.gallery-modal .gallery-lists .gallery-list .gallery-list__link .c-mark::after{content:"";display:inline-block;position:absolute;background-color:#ffffff;top:50%;left:50%;transform:translate(-50%, -50%);height:50%;width:1px}
/*# sourceMappingURL=style.css.map */
