﻿@import url("font.css");@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);.saxony{color:#000;font-family:'Noto Sans JP', 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 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:1440px;margin-inline:auto}@media screen and (max-width: 1440px){.c-inner{margin-inline:4.5%}}.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{padding-top:65px}@media screen and (max-width: 768px){.c-space{padding-top:40px}}.c-credit .lt-api-anker,.c-credit .c-credit__static{display:block;color:#000;font-family:'Noto Sans JP', sans-serif;font-size:14px;margin-top:0.6em}@media screen and (max-width: 768px){.c-credit .lt-api-anker,.c-credit .c-credit__static{font-size:11px}}.c-credit .lt-api-anker:first-child,.c-credit .c-credit__static:first-child{margin-top:0}.c-credit a,.c-credit .c-credit__static{font-family:'Noto Sans JP', sans-serif;text-decoration:underline !important}.c-credit a:hover,.c-credit .c-credit__static:hover{text-decoration:none !important;opacity:0.7}.c-credit .lt-api-name,.c-credit .lt-api-price,.c-credit .lt-api-release,.c-credit .weight-normal{font-weight:inherit}.c-text{font-size:18px;line-height:1.7778}@media screen and (max-width: 768px){.c-text{font-size:14px;line-height:1.7857}}.c-text.c-text--mt{margin-top:1em}.c-ttl01.c-ttl01--center{text-align:center}.c-ttl01 .c-ttl01__big{font-size:42px;line-height:1.4;font-family:'Noto Sans JP', sans-serif}@media screen and (max-width: 768px){.c-ttl01 .c-ttl01__big{font-size:25px}}.c-ttl01 .c-ttl01__small{display:block;font-size:14px;line-height:1.4;margin-top:0.6em}.c-ttl01.isSp{margin-bottom:20px}.c-btn01{display:block;font-size:16px;font-weight:700;font-family:'Noto Sans JP', sans-serif;line-height:1.4;text-align:center;border:1px solid currentColor;background-color:#ffffff;padding:0.78em 0.2em;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-btn01.c-btn01--arrow span{position:relative}.c-btn01.c-btn01--arrow span::after{content:"";display:inline-block;background-image:url("../img/icon-arrow.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:-30px;transform:translateY(-50%);width:22px;height:12px}@media screen and (max-width: 768px){.c-btn01.c-btn01--arrow span::after{width:17px;height:9px}}.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}.js-movie .js-movie__inner{position:relative}.js-movie .js-movie__inner video{outline:none;border:none;filter:drop-shadow(0px 0px transparent)}.js-movie .js-movie__inner video,.js-movie .js-movie__inner img{width:100%;max-width:100%;vertical-align:bottom}.js-movie .icons{position:relative;z-index:10}.js-movie .icons img{width:100%;transition:opacity .3s ease;vertical-align:top;cursor:pointer;filter:drop-shadow(0 0 11px #000)}.js-movie .icons img:hover{opacity:0.7}.js-movie .icons .js-movie__btn--stop,.js-movie .icons .js-movie__voice--stop{display:none}.js-movie .icons .icons__btn{position:absolute;left:15px;bottom:15px;width:10px;height:13px}@media screen and (max-width: 768px){.js-movie .icons .icons__btn{left:0.066vw;bottom:5.43vw;width:2.133vw;height:2.8vw}}@media screen and (max-width: 768px){.js-movie .icons .icons__btn img{box-sizing:content-box;padding:2.66vw 8vw 2.66vw 2.66vw}}.js-movie .icons .icons__muted{position:absolute;width:16px;right:14px;bottom:16px;height:13px}@media screen and (max-width: 768px){.js-movie .icons .icons__muted{width:3.46vw;height:2.8vw;right:10.93vw;bottom:5.73vw}}@media screen and (max-width: 768px){.js-movie .icons .icons__muted img{box-sizing:content-box;padding:2.66vw 2.66vw 2.66vw 8vw}}.js-movie .js-video-progress-bar{width:80%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:20px 0;z-index:20;pointer-events:none}@media screen and (max-width: 768px){.js-movie .js-video-progress-bar{padding:4.2% 0}}.js-movie .js-video-progress-bar .js-video-progress-track{position:relative;width:100%;height:6px;background-color:rgba(255,255,255,0.3);cursor:pointer;border-radius:2px;pointer-events:auto}@media screen and (max-width: 768px){.js-movie .js-video-progress-bar .js-video-progress-track{height:3px}}.js-movie .js-video-progress-bar .js-video-progress-track .js-video-progress-filled{position:absolute;top:0;left:0;height:100%;background-color:#ffffff;border-radius:2px;transition:width 0.1s linear;width:0%}.js-movie .js-video-progress-bar .js-video-progress-track .js-video-progress-thumb{position:absolute;top:50%;left:0%;transform:translate(-50%, -50%);width:14px;height:14px;background-color:#ffffff;border-radius:50%;cursor:grab;transition:left 0.1s linear;box-shadow:0 0 6px rgba(0,0,0,0.4);pointer-events:auto}.js-movie .js-video-progress-bar .js-video-progress-track .js-video-progress-thumb:active{cursor:grabbing;transform:translate(-50%, -50%) scale(1.2)}.swiper.js-styling-other-slider{position:relative}@media screen and (min-width: 769px){.swiper.js-styling-other-slider{overflow:hidden;position:relative}.swiper.js-styling-other-slider .swiper-wrapper{display:grid;align-items:flex-start;grid-template-columns:repeat(4, 1fr);gap:30px 10px;transform:none}.swiper.js-styling-other-slider .styling-other-slide{height:auto;width:100%;flex-shrink:inherit}}.mv .mv-content{margin-top:60px}@media screen and (max-width: 768px){.mv .mv-content{margin-top:30px}}.mv .mv-content .mv-content__text{text-align:center}.l-anchor .l-anchor-list{display:flex;justify-content:center}@media screen and (max-width: 768px){.l-anchor .l-anchor-list{flex-direction:column}}.l-anchor .l-anchor-list .l-anchor-list-item{width:100%;border-right:1px solid #b2b2b2}@media screen and (max-width: 768px){.l-anchor .l-anchor-list .l-anchor-list-item{border-right:none;border-bottom:1px solid #b2b2b2}}.l-anchor .l-anchor-list .l-anchor-list-item:first-child{border-left:1px solid #b2b2b2}@media screen and (max-width: 768px){.l-anchor .l-anchor-list .l-anchor-list-item:first-child{border-left:none;border-top:1px solid #b2b2b2}}.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link{display:flex;flex-direction:column;height:100%;text-align:center;padding:60px 20px}@media screen and (max-width: 768px){.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link{text-align:left;justify-content:space-between;flex-direction:row;align-items:center;padding:40px 0}}.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__num,.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__ttl{font-size:26px;font-weight:700}@media screen and (max-width: 768px){.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__num,.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__ttl{font-size:15px}}.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__ttl{margin:0.5em 0 1em}@media screen and (max-width: 768px){.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__ttl{flex:1;margin:0 1.5em}}.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__txt{font-size:16px;margin:0.5em 0 1em}@media screen and (max-width: 768px){.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__txt{font-size:11px;flex:2;margin:0 1.5em;text-align:left}}.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__more{font-size:13px;text-decoration:underline;margin-top:auto}@media screen and (max-width: 768px){.l-anchor .l-anchor-list .l-anchor-list-item .l-anchor-list-item__link .l-anchor-list-item__more{font-size:10px;margin-top:0}}.styling-flex .styling-flex__container{position:relative;display:flex;align-items:center;column-gap:50px}@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 .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}}.styling-detail .styling-detail-lists{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:70px;margin-top:50px}@media screen and (max-width: 768px){.styling-detail .styling-detail-lists{margin-top:30px;flex-direction:column;row-gap:50px}}.styling-detail .styling-detail-lists .styling-detail-list{width:48%;display:flex;column-gap:20px}@media screen and (max-width: 768px){.styling-detail .styling-detail-lists .styling-detail-list{width:100%;flex-direction:column;row-gap:20px}}.styling-detail .styling-detail-lists .styling-detail-list .styling-detail-list__img{width:40%}@media screen and (max-width: 768px){.styling-detail .styling-detail-lists .styling-detail-list .styling-detail-list__img{width:100%}}.styling-detail .styling-detail-lists .styling-detail-list .styling-detail-list-content{flex:1}.styling-detail .styling-detail-lists .styling-detail-list .styling-detail-list-content .styling-detail-list-content__head{font-size:17px;line-height:1.4}@media screen and (max-width: 768px){.styling-detail .styling-detail-lists .styling-detail-list .styling-detail-list-content .styling-detail-list-content__head{font-size:14px}}.styling-detail .styling-detail-lists .styling-detail-list .styling-detail-list-content .styling-detail-list-content__text{font-size:13px;line-height:1.8;margin-top:0.8em}.styling-detail .styling-detail-lists .styling-detail-list .styling-detail-list-content .styling-detail-list-content__point{font-size:10px;line-height:1.8;margin-top:1em}.styling-review .styling-review-lists{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:50px;margin-top:50px}@media screen and (max-width: 768px){.styling-review .styling-review-lists{flex-direction:column;row-gap:30px;margin-top:30px}}.styling-review .styling-review-lists .styling-review-list{width:22.5%;padding:22px 19px;background-color:#EEEEEE}@media screen and (max-width: 768px){.styling-review .styling-review-lists .styling-review-list{width:100%}}.styling-review .styling-review-lists .styling-review-list .styling-review-list__star{font-size:16px}.styling-review .styling-review-lists .styling-review-list .styling-review-list__head{font-size:14px;font-weight:700;margin-top:0.5em}.styling-review .styling-review-lists .styling-review-list .styling-review-list-text{margin-top:15px}.styling-review .styling-review-lists .styling-review-list .styling-review-list-text .detail{font-size:12px;margin-top:1em}.styling-review .styling-review-lists .styling-review-list .styling-review-list-text .detail:first-child{margin-top:0}.stMod.stMod1 .stMod1-product{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}@media screen and (max-width: 768px){.stMod.stMod1 .stMod1-product{grid-template-columns:repeat(2, 1fr)}}.stMod.stMod1 .stMod1-product .product-tile{margin:0;width:auto}.styling-gallery .styling-gallery-lists{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;margin-top:50px}@media screen and (max-width: 768px){.styling-gallery .styling-gallery-lists{grid-template-columns:repeat(2, 1fr);margin-top:30px}}.styling-gallery .styling-gallery-lists .styling-gallery-list .styling-gallery-list__link{display:block;position:relative}.styling-gallery .styling-gallery-lists .styling-gallery-list .styling-gallery-list__link .c-mark{font-size:30px}@media screen and (max-width: 768px){.styling-gallery .styling-gallery-lists .styling-gallery-list .styling-gallery-list__link .c-mark{font-size:20px}}@media screen and (max-width: 768px){.styling-other .styling-other__container{overflow:hidden;margin-right:0}}.styling-other .styling-other-slider{margin-top:50px}@media screen and (max-width: 768px){.styling-other .styling-other-slider{margin-top:30px}}.styling-other .styling-other-slider .styling-other-slide .styling-other-slide__link{display:block}.styling-other .styling-other-slider .styling-other-slide .styling-other-slide__head{display:block;font-size:14px;font-weight:700;padding-top:0.8em;text-decoration:underline}.styling-other .styling-other-slider .styling-other-slide .styling-other-slide__detail{display:block;font-size:14px;padding-bottom:0.8em}@media screen and (max-width: 768px){.styling-other .styling-other-slider .styling-other-slide .styling-other-slide__detail{font-size:12px}}.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-color:#fff;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__content{position:relative;width:100%;height:100%}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content{max-width:1170px}}.gallery-modal .gallery-modal__content .gallery-modal__close{position:fixed;cursor:pointer;z-index:10;width:40px;height:40px;right:0px;top:0px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal__close{left:90%;top:20px}}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal__close{right:7px}}.gallery-modal .gallery-modal__content .gallery-modal__close img{width:20px;height:20px}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal__close img{width:40px;height:40px}}.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:flex;flex-direction:column}@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}}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-main{padding:0 4.5%}}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-main{width:50%;padding-right:3%}}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-main figure{position:relative}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-main img{width:100%}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-main .gallery-modal-look-main__num{position:absolute;bottom:0%;right:2%;font-size:16px;font-family:"theory-web-ulweb-ul","FOT-ロダン Pro L",sans-serif}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content{padding-left:20px}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content{margin-top:0;width:50%;padding-left:25px}}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content{position:relative;margin-top:42px;padding:0 4.5%}}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content.look_items_mt10px{margin-top:10px}}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .gallery-modal-look-content__inner{display:flex;align-items:center;justify-content:space-between;padding-right:20px}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .gallery-modal-look-content__inner{padding-right:40px;margin-bottom:23px}}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .gallery-modal-look-content__inner{position:absolute;top:41%;left:50%;transform:translate(-50%, -50%);z-index:100;padding-right:0;width:96%;pointer-events:none}}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .lt-api-price{display:inline-block;font-family:"theory-web-ulweb-ul","FOT-ロダン Pro L",sans-serif;font-size:11px;font-style:normal;font-weight:300;line-height:2}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .lt-api-price{font-size:12px}}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .lt-api-price::after{content:"円 (税込)";font-size:10px;line-height:12px}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .swiper-buttons{display:flex;justify-content:space-between;width:100%}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .swiper-buttons .swiper-button-prev,.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .swiper-buttons .swiper-button-next{position:static;pointer-events:auto;margin:0;width:18px;height:100px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/styling/staycool_mt/img/gallery-prev.png")}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .swiper-buttons .swiper-button-prev,.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .swiper-buttons .swiper-button-next{width:24px;height:38px}}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .gallery-modal-look-content .swiper-buttons .swiper-button-next{transform:rotate(180deg)}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .swiper-container{padding-bottom:0}@media screen and (min-width: 769px){.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .swiper-container{display:grid;grid-template-columns:1fr 1fr;gap:15px}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .swiper-container .swiper-slide{width:100% !important;margin-right:0 !important;flex-shrink:0}.gallery-modal .gallery-modal__content .gallery-modal-looks .gallery-modal-look .swiper-container .swiper-wrapper{display:contents}}@media screen and (max-width: 768px){.gallery-modal .gallery-modal__content .gallery-modal-looks .c-btn01{max-width:210px}}.gallery-modal .product_cnt{margin-top:10px}
/*# sourceMappingURL=style.css.map */
