<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";@import url(//fonts.googleapis.com/earlyaccess/notosansjapanese.css);strong{font-weight:700}a:focus{outline:0}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}a{color:#000;text-decoration:none;transition:opacity .4s}a:hover{color:#000;text-decoration:underline;opacity:.6}@media screen and (max-width:750px){a:hover{opacity:1}}.f-l{float:left}.f-r{float:right}.f-n{float:none}.only-pc{display:block!important}.only-pci{display:inline-block!important}.only-sp{display:none!important}.only-spi{display:none!important}@media screen and (max-width:750px){.only-pc{display:none!important}.only-pci{display:none!important}.only-sp{display:block!important}.only-spi{display:inline-block!important}}.padT0{padding-top:0!important}.padT1{padding-top:.5em!important}.padT2{padding-top:1em!important}.padT3{padding-top:1.5em!important}.padT4{padding-top:2em!important}.padT5{padding-top:2.5em!important}.padL0{padding-left:0!important}.padL1{padding-left:.5em!important}.padL2{padding-left:1em!important}.padL3{padding-left:1.5em!important}.padL4{padding-left:2em!important}.padL5{padding-left:2.5em!important}.padR0{padding-right:0!important}.padR1{padding-right:.5em!important}.padR2{padding-right:1em!important}.padR3{padding-right:1.5em!important}.padR4{padding-right:2em!important}.padR5{padding-right:2.5em!important}.padB0{padding-bottom:0!important}.padB1{padding-bottom:.5em!important}.padB2{padding-bottom:1em!important}.padB3{padding-bottom:1.5em!important}.padB4{padding-bottom:2em!important}.padB5{padding-bottom:2.5em!important}.marT0{margin-top:0!important}.marT1{margin-top:.5em!important}.marT2{margin-top:1em!important}.marT3{margin-top:1.5em!important}.marT4{margin-top:2em!important}.marT5{margin-top:2.5em!important}.marL0{margin-left:0!important}.marL1{margin-left:.5em!important}.marL2{margin-left:1em!important}.marL3{margin-left:1.5em!important}.marL4{margin-left:2em!important}.marL5{margin-left:2.5em!important}.marR0{margin-right:0!important}.marR1{margin-right:.5em!important}.marR2{margin-right:1em!important}.marR3{margin-right:1.5em!important}.marR4{margin-right:2em!important}.marR5{margin-right:2.5em!important}.marB0{margin-bottom:0!important}.marB1{margin-bottom:.5em!important}.marB2{margin-bottom:1em!important}.marB3{margin-bottom:1.5em!important}.marB4{margin-bottom:2em!important}.marB5{margin-bottom:2.5em!important}.mens header{height:inherit}#gnav-wrap,#tpl-contents{font-family:"Noto Sans Japanese","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,Arial,Helvetica,sans-serif;font-size:1.6rem}#tpl-contents{line-height:1.6}#tpl-contents .inner{width:960px;margin-left:auto;margin-right:auto}@media screen and (max-width:750px){#tpl-contents .inner{width:92%;margin-left:auto;margin-right:auto;min-width:320px}}#gnav-pc{width:100%;height:61px;min-width:960px}@media screen and (max-width:750px){#gnav-pc{display:none}}#gnav-pc .gnav-pc-inner{display:flex;justify-content:center;align-items:center;width:100%;height:64px;background-color:#fff;border-bottom:1px solid #d5d5d5}#gnav-pc .gnav-pc-inner.fixed{position:fixed;left:0;top:0;z-index:100000}#gnav-pc #gnav-pc-list{height:64px;width:960px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}#gnav-pc #gnav-pc-list li{border-left:1px solid #d5d5d5}#gnav-pc #gnav-pc-list li:last-child{border-right:1px solid #d5d5d5}#gnav-pc #gnav-pc-list li a{height:64px;display:flex;justify-content:center;align-items:center;font-size:1.4rem;text-decoration:none;padding:0 30px;box-sizing:border-box;white-space:nowrap}#gnav-pc #gnav-pc-list li a:active,#gnav-pc #gnav-pc-list li a:focus,#gnav-pc #gnav-pc-list li a:hover{color:#fff;background-color:#ccc;opacity:1}#gnav-sp{display:none}@media screen and (max-width:750px){#gnav-sp{display:block;width:100%;height:55px}#gnav-sp .gnav-contents{width:100%;height:55px;position:fixed;left:0;top:0;z-index:1000;border-bottom:1px solid #1060ad;background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}#gnav-sp .gnav-contents .logo{width:115px;margin-left:10px}#gnav-sp .gnav-contents #humbgr{display:block;width:55px;height:55px;border-left:1px solid #ccc;background-color:#fff;outline:0;cursor:pointer;position:relative}#gnav-sp .gnav-contents #humbgr::after{content:"メニュー";display:block;font-size:1rem;font-weight:400;text-align:center;position:absolute;bottom:8px;width:100%}#gnav-sp .gnav-contents #humbgr.active::after{content:"閉じる"}#gnav-sp .gnav-contents #humbgr .bars{width:20px;height:16px;position:absolute;left:50%;top:12px;transform:translateX(-50%)}#gnav-sp .gnav-contents #humbgr .bars span{display:block;background-color:#333;width:100%;height:2px;border-radius:1px;position:absolute}#gnav-sp .gnav-contents #humbgr .bars span:nth-of-type(1){top:0}#gnav-sp .gnav-contents #humbgr .bars span:nth-of-type(2){top:7px}#gnav-sp .gnav-contents #humbgr .bars span:nth-of-type(3){bottom:0}#gnav-sp .gnav-contents #humbgr span:nth-of-type(1){-webkit-animation:menu-bar01 .75s forwards;animation:menu-bar01 .75s forwards}@-webkit-keyframes menu-bar01{0%{-webkit-transform:translateY(5px) rotate(45deg)}50%{-webkit-transform:translateY(5px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-bar01{0%{transform:translateY(5px) rotate(45deg)}50%{transform:translateY(5px) rotate(0)}100%{transform:translateY(0) rotate(0)}}#gnav-sp .gnav-contents #humbgr span:nth-of-type(2){transition:all .25s .25s;opacity:1}#gnav-sp .gnav-contents #humbgr span:nth-of-type(3){-webkit-animation:menu-bar02 .75s forwards;animation:menu-bar02 .75s forwards}@-webkit-keyframes menu-bar02{0%{-webkit-transform:translateY(-5px) rotate(-45deg)}50%{-webkit-transform:translateY(-5px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-bar02{0%{transform:translateY(-5px) rotate(-45deg)}50%{transform:translateY(-5px) rotate(0)}100%{transform:translateY(0) rotate(0)}}#gnav-sp .gnav-contents #humbgr.active span:nth-of-type(1){-webkit-animation:active-menu-bar01 .75s forwards;animation:active-menu-bar01 .75s forwards}@-webkit-keyframes active-menu-bar01{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(7px) rotate(0)}100%{-webkit-transform:translateY(7px) rotate(45deg)}}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(7px) rotate(0)}100%{transform:translateY(7px) rotate(45deg)}}#gnav-sp .gnav-contents #humbgr.active span:nth-of-type(2){opacity:0}#gnav-sp .gnav-contents #humbgr.active span:nth-of-type(3){-webkit-animation:active-menu-bar03 .75s forwards;animation:active-menu-bar03 .75s forwards}@-webkit-keyframes active-menu-bar03{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-7px) rotate(0)}100%{-webkit-transform:translateY(-7px) rotate(-45deg)}}@keyframes active-menu-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(0)}100%{transform:translateY(-7px) rotate(-45deg)}}#gnav-sp #gnav-sp-list{width:100%;position:fixed;left:0;top:56px;z-index:1000;background-color:#fff;display:none}#gnav-sp #gnav-sp-list li{border-bottom:1px solid #ccc}#gnav-sp #gnav-sp-list li a{text-decoration:none;display:block;padding:20px;font-size:14px;position:relative}#gnav-sp #gnav-sp-list li a::after{content:"";display:block;width:7px;height:7px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg);position:absolute;right:20px;top:50%;margin-top:-3px}}.btn a{background:#8b278a;background:-moz-linear-gradient(left,#8b278a 0,#2f54a2 100%);background:-webkit-linear-gradient(left,#8b278a 0,#2f54a2 100%);background:linear-gradient(to right,#8b278a 0,#2f54a2 100%);display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;text-decoration:none}.btn a span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.btn.lar a span{font-weight:600;letter-spacing:.06em}.btn.lar a span::before{content:"";display:block;width:11px;height:20px;background:url(../img/icon_arw_lar_r_w.png) left top no-repeat;margin-right:14px}@media screen and (max-width:750px){.btn.lar a span::before{width:5px;height:10px;background-size:5px auto;margin-right:7px}}.btn.mid a span{font-weight:500;letter-spacing:.04em}.btn.mid a span::before{content:"";display:block;width:8px;height:14px;background:url(../img/icon_arw_mid_r_w.png) left top no-repeat;margin-right:7px;margin-top:2px}@media screen and (max-width:768px){.footer_sp,.sp_only{display:block}.footer_pc,.pc_only{display:none}}@media screen and (min-width:769px){.footer_sp,.sp_only{display:none}.footer_pc,.pc_only{display:block}}@media screen and (max-width:768px) and (max-width:768px){.footerMenu01{padding-top:0}}#salon{padding-top:50px}#salon h2{text-align:center}@media screen and (max-width:750px){#salon h2 img{width:34.93%}}#salon .txt{text-align:center;margin-top:20px}@media screen and (max-width:750px){#salon .txt{margin-top:15px}}#salon .txt strong{background-color:#000;color:#fff;font-size:2rem;font-weight:300;padding:3px 10px}@media screen and (max-width:750px){#salon .txt strong{display:inline-block;font-size:1.6rem}}#salon .lead{text-align:center;font-size:1.6rem;margin-top:20px}@media screen and (max-width:750px){#salon .lead{margin-top:15px;width:92%;margin-left:auto;margin-right:auto;font-size:1.2rem;text-align:left}}#salon .map{width:960px;margin-left:auto;margin-right:auto;margin-top:30px}@media screen and (max-width:767px){#salon .map{width:100%;max-width:750px}}#salon .map a:hover{opacity:1}#salon .map .mapBox{background-image:url(../img/bg_map.jpg)}#salon .map .mapBox ul li.hokkaido{top:109px;right:56px}#salon .map .mapBox ul li.touhoku{top:138px;right:287px}#salon .map .mapBox ul li.touhoku a{width:90px}#salon .map .mapBox ul li.shuto{top:291px;right:340px}#salon .map .mapBox ul li.chubu{top:215px;right:436px}#salon .map .mapBox ul li.chubu a{width:90px}#salon .map .mapBox ul li.kinki{top:278px;right:524px}#salon .map .mapBox ul li.kinki a{width:90px}#salon .map .mapBox ul li.chugoku{top:212px;right:611px}#salon .map .mapBox ul li.kyushu{top:318px;right:738px}#salon .map .mapBox ul li a{background-size:cover;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 1%,#efefef 100%);background:-webkit-linear-gradient(top,#fefefe 1%,#efefef 100%);background:linear-gradient(to bottom,#fefefe 1%,#efefef 100%);box-sizing:border-box}#salon .map .mapBox ul li a:hover{text-decoration:none;background:#0a76ce;background:-moz-linear-gradient(top,#0a76ce 0,#0161ae 100%);background:-webkit-linear-gradient(top,#0a76ce 0,#0161ae 100%);background:linear-gradient(to bottom,#0a76ce 0,#0161ae 100%)}#salon .map .mapBox ul li a span{height:40px;display:flex;justify-content:center;align-items:center}#salon .stripe-bg{display:block;height:380px;width:100%;background:url(../img/bg_stripe.gif) left top;margin-top:-320px}.banner{padding:60px 0;background-color:#fff}@media screen and (max-width:750px){.banner{padding:30px 0}.banner img{width:100%;height:auto}}.banner .cam-1man .bnr{position:relative}.banner .cam-1man .bnr .cover{width:100%;height:100%;position:absolute;top:0;left:0}.banner .notes{font-size:1.3rem;margin-top:10px}@media screen and (max-width:750px){.banner .notes{font-size:1rem}}.banner .bnr-salon{margin-top:15px}@media screen and (max-width:750px){.banner .bnr-salon{margin-top:5px}}.other{padding-top:60px;padding-bottom:70px}@media screen and (max-width:750px){.other{padding:0 0 50px}}.other .faq{margin-bottom:20px;text-align:center}@media screen and (max-width:750px){.other .faq{width:92%;margin-left:auto;margin-right:auto;margin-bottom:10px}}.other .banner{padding:0}.other .btn-list{margin-top:20px}@media screen and (max-width:750px){.other .btn-list{margin-top:15px}}.other .btn-list ul{width:960px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}@media screen and (max-width:750px){.other .btn-list ul{width:92%;margin-left:auto;margin-right:auto}.other .btn-list ul li{width:48.55%}}.other .contact{margin-top:20px;width:960px;margin-left:auto;margin-right:auto}@media screen and (max-width:750px){.other .contact{width:92%}}.other .contact dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end}@media screen and (max-width:750px){.other .contact dl{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}}.other .contact dl dt{width:226px;height:56px;display:flex;justify-content:center;align-items:center;background-color:#e0e8f4;position:relative;margin-right:38px;margin-top:8px}@media screen and (max-width:750px){.other .contact dl dt{width:100%;height:auto;padding:10px 0;margin-right:0}}.other .contact dl dt img{width:175px;height:auto}@media screen and (max-width:750px){.other .contact dl dt img{width:131px}}.other .contact dl dt::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:28px 0 28px 16px;border-color:transparent transparent transparent #e0e8f4;position:absolute;top:0;right:-16px}@media screen and (max-width:750px){.other .contact dl dt::after{display:none}}@media screen and (max-width:750px){.other .contact dl dd{margin-top:10px}}.other .contact dl .time{font-size:1.3rem;color:#30599b;font-weight:800;text-align:left;margin-left:15px}@media screen and (max-width:750px){.other .contact dl .time{color:#000;font-size:1.2rem;margin-left:0;text-align:center}}.other .contact .note{font-size:1.3rem;margin-top:15px}@media screen and (max-width:750px){.other .contact .note{font-size:1rem;margin-top:10px}}.mfp-bg,.mfp-wrap{z-index:100000}.mfp-iframe-scaler{overflow:visible}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{width:29px;height:29px;top:-65px;right:0;opacity:1;padding:0;line-height:0}@media screen and (max-width:750px){.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{width:20px;height:20px;top:-30px}}.mfp-zoom-out .mfp-with-anim{opacity:0;transition:all .3s ease-in-out;transform:scale(1.1)}.mfp-zoom-out.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{transform:scale(1.1);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}.footer--scrollspy-sp{position:fixed;width:100%}.footer--scrollspy-sp ul{display:flex}.footer--scrollspy-sp ul li{width:50%}.footer--scrollspy-sp{display:none;position:fixed;bottom:0;right:0;width:100%;height:50px;z-index:999}@media screen and (max-width:750px){.footer--scrollspy-sp{display:block}}.footer--scrollspy-sp ul{display:flex}.footer--scrollspy-sp ul li{width:50%;height:50px;text-align:center}.footer--scrollspy-sp ul li a{width:100%;height:50px;font-size:1.3rem;font-weight:800;color:#fff;display:inline-block;vertical-align:middle}.footer--scrollspy-sp ul li a .scrollspy_sp_text_wrapper{width:100%;height:50px;position:relative;text-align:center;margin-top:13px}.footer--scrollspy-sp ul li a span{display:inline-block;vertical-align:middle;text-shadow:3px 3px 3px #1e1e1e}.footer--scrollspy-sp ul li a img.icon{position:absolute;left:10px;top:5px;height:20px;width:auto}.footer--scrollspy-sp ul li a img.icon_arrow{height:15px;width:auto;position:absolute;right:10px;top:5px}.footer--scrollspy-sp ul .scrollspy_sp_call{background:linear-gradient(#334b8d 48%,#1f3470 95%)}.footer--scrollspy-sp ul .scrollspy_sp_reservation{background-image:linear-gradient(#eb1717 48%,#af0808 95%)}.salonBox.sp_only{width:100%}.map_sp_wrapper{width:90%;margin-left:auto;margin-right:auto}.map_sp_wrapper .map_sp{max-width:100%;height:auto}.small_cap{font-size:1.2rem}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb10{margin-bottom:10px}.block-center{display:block;margin-left:auto;margin-right:auto}.spMes{display:none}.sp_header_call{display:block;width:100%;background:linear-gradient(#334b8d 48%,#1f3470 95%);padding-top:7px;padding-bottom:10px}@media screen and (min-width:751px){.sp_header_call{display:none}}.sp_header_call img{display:block;width:90%;margin-left:auto;margin-right:auto}
</pre></body></html>