@charset "UTF-8";img{width:auto;height:auto}a{outline:none}html#form,#form body{height:100%;min-height:720px}body{color:#333;font-size:16px;line-height:1;min-width:1000px;max-width:100%;overflow-x:hidden;margin:0 auto}strong{font-weight:700}.bold{font-weight:700}.lock{overflow:hidden}.d-flex{display:flex}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-row{flex-direction:row}.flex-col{flex-direction:column}@media screen and (min-width:768px){.d-pc-flex{display:flex}.justify-content-pc-start{justify-content:flex-start}.justify-content-pc-end{justify-content:flex-end}.justify-content-pc-center{justify-content:center}.justify-content-pc-between{justify-content:space-between}.justify-content-pc-around{justify-content:space-around}.flex-pc-wrap{flex-wrap:wrap}.flex-pc-nowrap{flex-wrap:nowrap}.flex-pc-wrap-reverse{flex-wrap:wrap-reverse}.flex-pc-row{flex-direction:row}.flex-pc-col{flex-direction:column}}.hover{transition:.5s;opacity:1}.hover:hover{opacity:.7}.js-tab-btn{cursor:pointer;width:220px;height:150px}.js-tab-btn.tab01-btn{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/campaign_face_off.webp) no-repeat top center}.js-tab-btn.tab02-btn{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/campaign_vio_off.webp) no-repeat top center}.js-tab-btn.tab03-btn{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/campaign_all_off.webp) no-repeat top center}.js-tab-btn.tab01-btn.active{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/campaign_face_on.webp) no-repeat top center}.js-tab-btn.tab02-btn.active{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/campaign_vio_on.webp) no-repeat top center}.js-tab-btn.tab03-btn.active{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/campaign_all_on.webp) no-repeat top center}.tab-box{background:#fff;padding:25px 0 20px;text-align:center;display:none}.pop_up{display:none;position:fixed;top:0;left:0;right:0;width:100%;height:100%;overflow:auto;z-index:99}.pop_up .pop_up_inner{width:790px;margin:0 auto;position:absolute;top:5%;left:50%;transform:translateX(-50%);z-index:99999}.pop_up .pop_up_inner .close-btn{text-align:center}.pop_up .pop_up_bg{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:99}#header{width:100%;background:#fff;border-bottom:solid #000 1px;position:fixed;top:0;left:0;z-index:99}#header ul{width:1000px;margin:0 auto;align-items:center;padding:8px 0 5px}#header nav{border-top:1px solid #000;box-sizing:border-box}#header nav ul{display:flex;justify-content:space-between}#header nav ul li{width:calc(100% / 4);border-right:1px solid #000;box-sizing:border-box;text-align:center;padding:10px}#header nav ul a{text-decoration:none;color:#000;font-size:20px;display:block}#header nav ul a:hover{opacity:.5}#fv{background:#dbdde5 url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/fv_background.png) no-repeat top center;margin-top:135px}#fv h2{text-align:center;margin-left:500px}#fv .l-box{background:#103978;padding:10px 0 14px}#fv .l-box ul{width:855px;margin:0 auto 13px}#fv .l-box p{text-align:center;color:#fff;font-size:11px}.syokai-banner{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/campaign_pattern.png) repeat;padding:55px 0 50px}.syokai-banner img{width:1000px;height:auto;display:block;margin:auto}.campaign{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/campaign_pattern.png) repeat;padding:55px 0 50px}.campaign .top-img{text-align:center;border-bottom:solid #103978 1px;width:760px;margin:0 auto 27px;padding-bottom:10px}.campaign h2{text-align:center;margin-bottom:25px}.campaign .l-campaign-box{width:720px;margin:0 auto;padding-bottom:15px;border-bottom:solid #103978 1px}.campaign ul{width:720px;margin:0 auto}.info{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/info_pattern.png) repeat;padding:55px 0 60px;text-align:center}.info h2{margin-bottom:33px}.info-line-banner{font-size:30px;color:#fff;background-image:linear-gradient(180deg,rgba(209,61,60,.81) 10%,rgba(195,0,0,.97) 57%);padding:40px;border-radius:10px;text-decoration:none;font-weight:700;text-align:center;width:100%;max-width:650px;display:block;margin:auto;box-shadow:3px 3px 5px #000;position:relative;text-shadow:2px 2px 3px #000}.info-line-banner:after{content:"▶";position:absolute;display:block;right:20px;top:50%;transform:translateY(-50%)}.info-line-banner:hover{opacity:.8}#compare{padding:60px 0 0;text-align:center}#compare h2{margin-bottom:55px}#compare ul li{margin-bottom:70px}#compare ul li:last-child{margin-bottom:0}#price{background:#eceff1;padding:90px 0 60px}#price h2{text-align:center;margin-bottom:60px}#price .l-box{width:1000px;margin:0 auto;border-top:solid #103978 1px;padding:25px 0 40px}#price .l-box .l-right-box{width:720px}#price .l-box .l-left-box{width:279px}#price .l-box .l-right-box dl{margin-bottom:10px}#price .l-box .l-right-box dt{background:#103978 url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/arrow_white.png) no-repeat right 15px center;width:100%;color:#fff;font-size:17px;font-weight:700;padding:12px 0 12px 25px}#price .l-box .l-right-box dd{border:solid #103978 1px;display:none}#price .l-box .l-right-box dt.active{background:#103978 url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/arrow_white_on.png) no-repeat right 15px center}#price .l-box .l-right-box dd .title{background:#d0e8f4;font-size:15px;padding:10px 0 10px 20px}#price .l-box .l-right-box dd .box-contents{background:#fff;padding:12px 29px}#price .l-box .l-right-box dd .box-contents+p{border-top:solid 20px #fff}#price .l-box .l-right-box dd .box-contents+p.figure-top{border-top:solid 5px #fff}#price .l-box .l-right-box dd .box-contents figure{margin-bottom:13px}#price .l-box .l-right-box dd .box-contents .price-table{border-top:solid 2px #bebfc0;border-bottom:solid 2px #bebfc0;padding:2px 0}#price .l-box.set-plan .l-right-box dd .box-contents .price-table{border-top:none;border-bottom:solid 2px #bebfc0}#price .l-box .l-right-box dd .box-contents .price-table .left-title{padding-top:9px;font-size:15px;font-weight:700;width:245px}#price .l-box .l-right-box dd .box-contents .select-title{font-size:19px;font-weight:700;color:#af9724;text-align:center;border:solid 1px #af9724;width:230px;margin:0 auto 15px;padding:7px 0}#price .l-box .l-right-box dd .box-contents .merit-list{margin-bottom:45px}#price .l-box .l-right-box dd .box-contents .merit-list div{width:200px}#price .l-box .l-right-box dd .box-contents .merit-list .merit-title{font-size:20px;line-height:25px;font-weight:700;color:#af9724;margin-bottom:10px}#price .l-box .l-right-box dd .box-contents .merit-list .merit-title+p{font-size:15px;line-height:22px}#price .l-box .l-right-box dd .box-contents dl{margin-bottom:10px}#price .l-box .l-right-box dd .box-contents figure+dl{margin-top:30px}#price .l-box .l-right-box dd .box-contents dt{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/arrow_blue_off.png) no-repeat right 15px center;border:solid #103978 1px;color:#103978}#price .l-box .l-right-box dd .box-contents dt.active{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/arrow_blue_on.png) no-repeat right 15px center}#price .l-box .l-right-box dd .box-contents dt p{border-bottom:solid 1px;display:inline}#price .l-box .l-right-box dd .box-contents dl dd.price-table{border:none;padding:10px 20px 2px;display:none}#price .box-contents .price-table table th{width:150px}#price .box-contents .price-table table th span{display:block;background:#e6f7ff;text-align:center;padding:2px 0;font-size:16px;line-height:25px;border-top:solid 4px #fff;border-bottom:solid 4px #fff}#price .box-contents .price-table table tr+tr{border-top:solid 1px #bebfc0}#price .box-contents .price-table table tr td{width:265px;text-align:right;font-size:17px;line-height:27px}#price .box-contents .price-table table tr td span{background:#bf3d3d;color:#fff;font-size:15px;border-radius:10px;padding:3px 8px;margin-right:10px;vertical-align:middle}.aco-btn{cursor:pointer}#price .l-bottom-box{background:#103978;padding:40px 0 48px;width:1000px;margin:0 auto 25px;text-align:center}#price .l-bottom-box h3{font-size:18px;color:#fff;margin-bottom:30px;font-weight:900}#price .note-box{width:800px;margin:0 auto 25px;font-size:13px}#price .note-box .note-title{margin-bottom:8px}#price .note-box ul{margin:0 0 15px 15px}#price .note-box ul li{width:372px;margin-bottom:8px}#price .note-box .note-title+p{margin-left:15px;line-height:17px}#point{padding-bottom:30px}#point h2{text-align:center;background:#edecf2;margin-bottom:35px}#point>div{width:1000px;margin:0 auto}#point>div dl{width:465px;margin-bottom:80px}#point>div dl dt{margin-bottom:15px}#point>div dl dd{font-size:15px;letter-spacing:-.5px;line-height:22px}#point>div dl dd .note{font-size:13px}#point>div dl dd .red{color:#cc040e}#point>div dl dd.pop_up_on{text-align:center;margin-top:20px;cursor:pointer}#point .pop_up .pop_up_inner{background:#fff;padding:20px 0}#point .pop_up .pop_up_inner ul li{text-align:center;margin-bottom:40px}#point .pop_up .pop_up_inner ul li:last-child{margin-bottom:20px}#point .pop_up .pop_up_inner p{width:560px;margin:0 auto;font-size:13px;margin-bottom:10px;letter-spacing:-1px}#point .pop_up .pop_up_inner p.close-btn{font-size:16px;border-bottom:solid 1px #333;display:block;width:70px;margin:50px auto 0;cursor:pointer}#voice{background:#eceff1;padding:50px 0 60px}#voice h2{text-align:center;margin-bottom:60px}#voice .voice-list{width:1000px;margin:0 auto}#voice .voice-list>div{width:310px}#voice .voice-list ul li:first-child{position:relative;z-index:2;margin-left:20px}#voice .voice-list ul li:last-child{margin-bottom:20px;margin:auto 0 5px 18px;position:relative;z-index:2;font-size:16px;color:#103978;border:solid 1px;padding:6px 10px}#voice .voice-list .voice-box{background:#fff;height:140px;padding:30px 15px 20px 20px;margin-top:-20px}#voice .voice-list .voice-box strong{font-size:15px;margin-bottom:7px;display:block}#voice .voice-list .voice-box strong span{font-size:22px;font-weight:700}#voice .voice-list .voice-box p{font-size:15px;line-height:22px}#flow{width:1000px;margin:0 auto;padding:60px 0 85px}#flow h2{text-align:center;margin-bottom:40px}#flow dl{margin-bottom:55px}#flow dl dt{margin-right:20px}#flow dl dd p{font-size:15px;line-height:22px;margin-bottom:20px}#flow dl dd p.btn{text-align:center}#flow .l-middle-box{width:960px;margin:-45px auto 55px;border:solid 1px #b6b6b6;border-radius:5px;padding:14px 20px 15px}#flow .l-middle-box p{font-size:15px;line-height:22px}#flow p.sub-title{font-size:17px}#flow .l-middle-box p span{color:#cc040e}#flow .sub-title{font-size:17px;font-weight:900;margin-bottom:5px}#salon{padding-bottom:110px}#salon h2{text-align:center;position:relative;z-index:3}#salon h2:after{content:"";width:100%;height:100px;display:inline-block;background:#103978;position:absolute;top:0;right:0;z-index:-2}#salon .l-top-title{background:#e4e8f2;text-align:center;margin:-27px 0 90px}#salon ul{width:1000px;margin:0 auto}#salon ul li:first-child{margin-right:10px}#salon .l-salon-box{width:1000px;margin:0 auto;background:#eceff1;border-top:solid #103978 3px;padding:0 25px;display:none}#salon .l-salon-box.salon-tab01{display:block}#salon .salon{padding:25px 0 38px}#salon .salon+.salon{border-top:solid #b7c1c8 2px}#salon .salon .left-box{width:385px}#salon .salon .left-box p.salon-name{font-size:22px;font-weight:900;color:#103978;margin-bottom:20px}#salon .salon .left-box table{margin-bottom:10px;font-size:15px;border-collapse:separate;border-spacing:0 7px}#salon .salon .left-box table th{width:75px;font-weight:700}#salon .salon .left-box table td{line-height:22px}#salon .salon .left-box p{font-size:15px;line-height:22px}#salon .salon .left-box p.btn{text-align:center;margin-top:16px}#salon .salon .right-box{width:450px;margin-top:30px}#salon .salon .right-box iframe{width:100%;height:280px}#salon .bold{font-size:20px!important}.route{width:100%!important;margin:10px auto 0!important;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.route li{width:40%;margin:0 8px;text-align:center}.route li a{min-width:100%;height:50px;line-height:50px;color:#fff;background:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;font-size:20px;font-weight:700;display:inline-block;text-decoration:none}.route li a:after{content:"▶";margin-left:8px;font-size:20px;display:inline-block}#faq{background:#eceff1;padding:40px 0 40px}#faq h2{text-align:center;margin-bottom:58px}#faq div{width:1000px;margin:0 auto}#faq dl{width:465px;margin-bottom:45px;border-top:solid #103978 2px}#faq dl dt{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/faq_icon_Q.png) no-repeat left 20px center;padding-left:60px;font-size:19px;line-height:27px;color:#103978;font-weight:900;height:53px;display:flex;align-items:center;margin-bottom:20px}#faq dl dd{font-size:15px;line-height:22px}#faq dl dd .note{display:inline-block;font-size:13px;line-height:19px}#footer{background:#103978;color:#adc3e4;padding:25px 0 15px}#footer ul{width:570px;margin:0 auto 30px}#footer ul li{font-size:15px;white-space:nowrap;line-height:22px}#footer small{font-size:13px;display:block;text-align:center}.formInputFrame,#form .formTable td select,#form .formTable td input[type=text],#form .formTable td textarea{appearance:none;background:#fff;border:1px solid #666;border-radius:4px;padding:3px;resize:none;font-size:16px}#form #header{position:static;padding:27px 0;text-align:center;border-bottom:none}#form #formFrame h2{background:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/info_pattern.png) repeat;text-align:center;color:#fff;font-size:28px;font-weight:900;padding:35px 0 85px}#form #mainFrame{width:920px;margin:-50px auto 0;background:#fff;position:relative;z-index:2;padding-top:25px}#form #mainFrame .form-subTitle{text-align:center;margin-bottom:65px}#form #mainFrame form{width:610px;margin:0 auto}#form .formTable{border-collapse:collapse;margin-bottom:20px;width:100%}#form .formTable .error{color:#df3434;font-size:13px;margin-bottom:7px;position:absolute;top:0}#form .formTable tr{border-bottom:1px solid #8f8f8f}#form .formTable .req th label{display:inline-block;vertical-align:middle;width:130px}#form .formTable .req th:after{content:"必須";color:#df3434;display:inline-block;font-size:15px;text-align:center;vertical-align:middle}#form .formTable th,#form .formTable td{font-size:17px;padding:13px 0;vertical-align:middle}#form .formTable th{color:#222;padding-left:10px;width:190px}#form .formTable th label{font-weight:700}#form .formTable td{width:423px;position:relative}#form .formTable td input[type=text]{width:230px}#form .formTable td select{background-image:url(//kawagoe-ls.jp/wp-content/themes/sayama-theme/bijou-for-men/pc/css/../img/form_selectArrow.png);background-repeat:no-repeat;background-position:right 15px center;padding:9px 5px}#form .formTable td #age{width:90px}#form .formTable .age span{display:inline-block;vertical-align:bottom}#form .formTable td #mail{width:320px}#form .formTable td input[type=radio]{display:none}#form .formTable td input[type=radio]+label{background:#f7f7f7;cursor:pointer;display:flex;align-items:center;width:100px;height:33px;padding:0 3px 0 40px;border:1px solid #666;border-radius:4px;position:relative;user-select:none;transition:.2s}#form .formTable td input[type=radio]+label:before{content:"";background:#f7f7f7;border:1px solid #666;display:block;width:20px;height:20px;border-radius:50%;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:.2s}#form .formTable td input[type=radio]+label:after{content:"";background:#cf3333;border:1px solid #666;display:block;width:10px;height:10px;border-radius:50%;position:absolute;left:15px;top:50%;transform:translateY(-50%);transition:.2s;opacity:0}#form .formTable td input[type=radio]:checked+label{background:#d13c3c;color:#fff}#form .formTable td input[type=radio]:checked+label:after{opacity:1}#form .formTable .contact td{width:215px}#form .formTable .address #code{width:145px;margin:0 0 10px 10px}#form .formTable .address #address{width:320px}#form .formTable tr.plan select{width:320px}#form .formTable tr.plan #planMore{width:320px;margin-top:10px;display:none}#form .formTable tr.time .content{margin-bottom:17px}#form .formTable tr.time .text{margin-right:10px}#form .formTable tr.time .ar-select{display:inline-block;margin-bottom:5px}#form .formTable tr.time input{width:225px}#form .formTable tr.time select{width:225px;margin-left:77px}#form .formTable tr.etc p{margin-bottom:10px;font-weight:700}#form .formTable tr.etc textarea{width:100%}#form .formTable td ::-ms-expand{display:none}#form .form-text{font-size:14px;line-height:20px;margin-bottom:20px}#form #nextBtn{text-align:center;margin-bottom:25px}#form .policy{margin-bottom:90px;font-size:13px}#form .policy-title{font-size:17px;font-weight:700;color:#103978;text-align:center;border:solid #103978;border-width:1px 0;padding:9px 0;margin-bottom:9px;cursor:pointer}#form .policy .policy-content{display:none}#form .policy .text{font-size:13px;line-height:20px;letter-spacing:-1px;margin-bottom:25px}#form .policy dl dt{margin-bottom:5px}#form .policy dl dd:not(.__extend){margin-bottom:25px;line-height:20px;text-indent:1em}#form .policy dl dd.__extend{margin-bottom:25px}#form .policy .close-btn{font-size:15px;border-bottom:solid 1px;color:#103978;text-align:center;cursor:pointer;width:70px;margin:0 auto}#form.confirm .formTable tr th,#form.confirm .formTable tr td{line-height:1.8}#form.confirm .formTable tr td p{margin-bottom:8px}#form.confirm .formTable tr td p{margin-bottom:8px}#form.confirm .formTable .etc td{font-size:16px;line-height:20px}#form.confirm #sendBtn{cursor:pointer;text-align:center;margin-bottom:6px}#form.confirm #back-btn{cursor:pointer;text-align:center;width:200px;padding:11px 0;margin:0 auto 25px;background:#c6daf1;font-size:14px;color:#103978}#form.confirm #back-btn span{border-bottom:solid 1px #103978}#form.thanks .form-subTitle{width:920px;margin:-50px auto 70px;position:relative;z-index:2;background:#fff;padding:16px 130px}#form.thanks .form-subTitle h3{color:#103978;font-size:32px;font-weight:700;text-align:center;margin-bottom:45px}#form.thanks .form-subTitle p{margin-bottom:20px;font-size:14px;line-height:20px}#form.thanks #goTop{width:160px;padding:15px 0;margin:0 auto 120px;background:#c6daf1;text-align:center}#form.thanks #goTop a{font-size:16px;color:#103978}