﻿.sub-mv{position:relative}.sub-mv:before{display:block;content:" ";width:100%;padding-top:56.25%}.sub-mv>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.sub-mv{position:relative}.sub-mv:before{display:block;content:" ";width:100%;padding-top:58.82353%}.sub-mv>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.sec-menu{margin:188px 0 467px}.sec-menu .cmn-ttl02{margin-bottom:0}.sec-menu__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.sec-menu__col:first-child{width:11.153%}.sec-menu__col:last-child{padding-top:83px;width:77.7%;font-size:21px;font-size:2.1rem;line-height:3.27381em;letter-spacing:.1em;font-weight:500}.sec-menu__col .colmw{max-width:1061px;width:100%;display:none}.sec-menu__col .colmw.is-active{display:block}.sec-menu__col .title{font-size:21px;font-size:2.1rem;line-height:1.42857em;letter-spacing:.1em;font-weight:300;margin-bottom:47px}.sec-menu__col .list{font-size:21px;font-size:2.1rem;line-height:1.42857em;letter-spacing:.1em;font-weight:300;margin-bottom:88px}.sec-menu__col .list li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #000;padding-bottom:18px}.sec-menu__col .list li:not(:last-child){margin-bottom:20px}.sec-menu__col .list li small{display:inline-block;padding-top:10px}.sec-menu__col .list li.kome{margin-top:0;margin-bottom:0;border:none}.sec-menu__col .price{white-space:nowrap;margin-left:10px}.sec-menu__col .price em{font-size:16px;font-size:1.6rem;line-height:1.5625em;letter-spacing:.1em;font-weight:300;font-style:normal;vertical-align:bottom}.sec-menu__col .note{font-size:21px;font-size:2.1rem;line-height:1.46429em;letter-spacing:.1em;font-weight:300}.sec-menu__col .note .ttlh{display:inline-block;padding-bottom:11px;border-bottom:1px solid #000}.sec-menu__col .note .txt{margin-top:25px}.sec-menu__col .atc{font-size:21px;font-size:2.1rem;line-height:1.42857em;letter-spacing:.1em;font-weight:300}.sec-menu .stickywrap{position:sticky;top:200px}.sec-menu__list{margin-top:71px;font-family:"Jost",sans-serif;font-size:21px;font-size:2.1rem;line-height:1.75em;letter-spacing:.1em;font-weight:300}.sec-menu__list li a{display:block;position:relative}.sec-menu__list li a::after{content:"";position:absolute;bottom:10px;right:0;left:0;height:1px;background-color:#000;z-index:-1;display:none}.sec-menu__list li a.is-active::after{display:block}.sec-menu__list li span{display:inline-block;position:relative;z-index:2}.sec-menu__list li span::before{content:"";position:absolute;top:10px;width:calc(100% + 28px);height:100%;background-color:#fff;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1600px){.sec-menu .stickywrap{top:120px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.sec-menu{margin:96px 0 113px}.sec-menu__col:first-child{width:20%}}@media (max-width: 767px){.sec-menu{margin:46px 0 104px}.sec-menu__list{margin-top:22px;font-size:10px;font-size:1rem;line-height:1.75em;letter-spacing:.1em;font-weight:300}.sec-menu__list li:not(:last-child){margin-bottom:5px}.sec-menu__list li a{text-align:right}.sec-menu__list li a::after{bottom:5px;left:auto;right:0;width:100vw;background:url("/wp/wp-content/themes/wp-templ/assets/img/common/icon/ico_linesp.jpg") repeat-x bottom left/4px 1px;background-color:transparent}.sec-menu__list li span::before{top:0;left:auto;right:0;width:calc(100% + 4px)}.sec-menu__col:first-child{width:60px}.sec-menu__col:last-child{width:calc(100% - 80px);padding-top:54px}.sec-menu__col .stickywrap{top:60px}.sec-menu__col .list{font-size:10px;font-size:1rem;line-height:1.6666em;letter-spacing:.1em;font-weight:300;margin-bottom:30px}.sec-menu__col .list li{padding-bottom:6px;border-bottom:0;background:url("/wp/wp-content/themes/wp-templ/assets/img/common/icon/ico_linesp.jpg") repeat-x bottom left/4px 1px;background-color:transparent}.sec-menu__col .list li:not(:last-child){margin-bottom:9px}.sec-menu__col .list li.kome{background:none}.sec-menu__col .list li small{padding-top:5px}.sec-menu__col .atc{font-size:10px;font-size:1rem;line-height:1.6666em;letter-spacing:.1em;font-weight:300}.sec-menu__col .price{display:flex;align-items:flex-end}.sec-menu__col .price em{font-size:5.33px;font-size:.533rem;line-height:1.87617em;letter-spacing:.1em;font-weight:300}.is-safari .sec-menu__col .price em{font-size:5.33px}.sec-menu__col .note{font-size:10px;font-size:1rem;line-height:1.375em;letter-spacing:.1em;font-weight:300}.sec-menu__col .note .ttlh{padding-bottom:2px;border-bottom:0;background:url("/wp/wp-content/themes/wp-templ/assets/img/common/icon/ico_linesp.jpg") repeat-x bottom left/4px 1px;background-color:transparent;padding-right:6px}.sec-menu__col .note .txt{margin-top:12px}}.sec-salon{margin:103px auto 0;max-width:1920px;padding:0 80px}@media (min-width: 768px){.sec-salon .cmn-ttl03{padding-left:5px}}@media (min-width: 768px){.sec-salon__wrap{padding-left:80px}}@media only screen and (min-width: 768px) and (min-width: 1756px){.sec-salon__wrap{padding-left:50%;margin-left:-803px}}.sec-salon__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}@media (min-width: 768px){.sec-salon__col:first-child{flex:1;padding-left:5px;padding-right:30px;padding-top:18px}.sec-salon__col:last-child{width:55.378%;position:relative}.sec-salon__col:last-child:before{display:block;content:" ";width:100%;padding-top:53.43348%}.sec-salon__col:last-child>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-salon__col:last-child img{width:100%}.sec-salon__col:last-child iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.sec-salon__col .cmn-ttl02{margin-bottom:30px}.sec-salon__col .cmn-btn01{display:inline-block;margin-top:62px;font-size:14px;font-size:1.4rem;line-height:1.75em;letter-spacing:.075em;font-weight:400}.sec-salon__logo{margin-bottom:25px}.sec-salon__info dl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:0em;font-weight:400}.sec-salon__info dl:not(:last-child){margin-bottom:21px}.sec-salon__info dt{width:177px}.sec-salon__info dd{flex:1}@media (min-width: 768px){.sec-salon__info dd{padding-left:22px;position:relative}.sec-salon__info dd::before{content:"";position:absolute;top:5px;left:0;width:1px;height:13px;background-color:#000}}.sec-salon__btn{text-align:right;margin:22px 0 0}.sec-salon__btn .cmn-btn01{display:inline-block;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.075em;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1024px){.sec-salon{margin:70px auto 0;padding:0 40px}.sec-salon .cmn-ttl03{margin-bottom:30px}.sec-salon__wrap{padding-left:0}.sec-salon__info dt{width:80px}}@media (max-width: 767px){.sec-salon{margin:35px 0 28px;padding:0 30px}.sec-salon__row{display:block}.sec-salon__col{width:100%}.sec-salon__col:last-child{margin-top:14px}.sec-salon__col:last-child{position:relative}.sec-salon__col:last-child:before{display:block;content:" ";width:100%;padding-top:53.21429%}.sec-salon__col:last-child>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-salon__col:last-child iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sec-salon__col .cmn-ttl02{margin-bottom:24px}.sec-salon__col .cmn-btn01{margin-top:33px;text-transform:uppercase;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Noto Sans JP","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:10px;font-size:1rem;line-height:1em;letter-spacing:.075em;font-weight:400}.sec-salon__info dl{font-size:10px;font-size:1rem;line-height:1.375em;letter-spacing:0em;font-weight:400}.sec-salon__info dl:not(:last-child){margin-bottom:9px}.sec-salon__info dt{width:110px;color:gray}.sec-salon__btn{text-align:left;margin:6px 0 0}}.sec-staff{margin:134px 0 175px;padding:197px 0 175px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.sec-staff{margin:70px 0;padding:70px 0}}@media (max-width: 767px){.sec-staff{margin:28px 0 46px;padding:63px 0 56px}}

/*# sourceMappingURL=maps/store.min.css.map */
