﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap");@import url("../dist/addition.css");input[type=checkbox]{display:none}.my_checkbox{box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 0 0 32px;position:relative;width:auto;font-size:12px;font-weight:500;vertical-align:middle}@media screen and (max-width: 60.06em){.my_checkbox{font-size:calc(20/750*100vw);padding:0vw 0vw 0vw 7.8666666667vw}}.my_checkbox::before{background:#fff;border:2px solid #808080;background-color:#fff;content:'';display:block;position:absolute;top:50%;left:0;margin-top:-10px;width:22px;height:22px;box-sizing:border-box}@media screen and (max-width: 60.06em){.my_checkbox::before{border:calc(3/750*100vw) solid gray;margin-top:calc(-20/750*100vw);width:5.3333333333vw;height:calc(40/750*100vw)}}.my_checkbox::after{border-right:3px solid #fff;border-bottom:3px solid #fff;content:'';display:block;left:7px;margin-top:-7px;opacity:0;position:absolute;top:50%;transform:rotate(45deg);width:5px;height:9px}@media screen and (max-width: 60.06em){.my_checkbox::after{border-right:calc(6/750*100vw) solid #fff;border-bottom:calc(6/750*100vw) solid #fff;left:calc(12/750*100vw);margin-top:calc(-15/750*100vw);width:1.3333333333vw;height:calc(18/750*100vw)}}input[type=checkbox]:checked+.my_checkbox::before{background-color:#808080}input[type=checkbox]:checked+.my_checkbox::after{opacity:1}input[type=radio]{display:none}.my_radio{box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 0 0 32px;position:relative;width:auto;font-size:12px;font-weight:500}@media screen and (max-width: 60.06em){.my_radio{font-size:calc(20/750*100vw);padding:0vw 0vw 0vw 7.8666666667vw}}.my_radio::before{background:#fff;border:2px solid #808080;background-color:#fff;content:'';display:block;position:absolute;top:50%;left:0;margin-top:-10px;width:22px;height:22px;box-sizing:border-box;border-radius:50%}@media screen and (max-width: 60.06em){.my_radio::before{border:calc(3/750*100vw) solid gray;margin-top:calc(-20/750*100vw);width:5.3333333333vw;height:calc(40/750*100vw)}}.my_radio::after{border-right:3px solid #fff;border-bottom:3px solid #fff;content:'';display:block;left:7px;margin-top:-7px;opacity:0;position:absolute;top:50%;transform:rotate(45deg);width:5px;height:9px}@media screen and (max-width: 60.06em){.my_radio::after{border-right:calc(6/750*100vw) solid #fff;border-bottom:calc(6/750*100vw) solid #fff;left:calc(12/750*100vw);margin-top:calc(-15/750*100vw);width:1.3333333333vw;height:calc(18/750*100vw)}}input[type=radio]:checked+.my_radio::before{background-color:#808080}input[type=radio]:checked+.my_radio::after{opacity:1}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}input[type="text"],input[type="tel"],input[type="number"],textarea{font-weight:400}@media screen and (max-width: 60.06em){input[type="text"],input[type="tel"],input[type="number"],textarea{-webkit-appearance:none}}.input_style{width:100%;border-radius:5px;background-color:#fafafa;border:1px solid #e5e5e5;padding:10px 15px;box-sizing:border-box}@media screen and (max-width: 60.06em){.input_style{font-size:calc(24/750*100vw);border-radius:calc(8/750*100vw);border:calc(1/750*100vw) solid #e5e5e5;padding:4vw 2.6666666667vw 4vw 2.6666666667vw}}.textarea_style{border-radius:5px;background-color:#fafafa;border:1px solid #e5e5e5;padding:10px 15px;box-sizing:border-box;width:100%;height:120px}@media screen and (max-width: 60.06em){.textarea_style{font-size:calc(24/750*100vw);border-radius:calc(8/750*100vw);border:calc(1/750*100vw) solid #e5e5e5;padding:4vw 2.6666666667vw 4vw 2.6666666667vw;height:calc(240/750*100vw)}}::placeholder{color:#999999;font-size:12px}@media screen and (max-width: 60.06em){::placeholder{font-size:calc(22/750*100vw)}}.i_w140{width:140px}@media screen and (max-width: 60.06em){.i_w140{width:100%}}.i_w240{width:240px}@media screen and (max-width: 60.06em){.i_w240{width:100%}}footer{width:960px;margin:0 auto;padding:113px 0 35px;overflow:hidden}@media screen and (max-width: 60.06em){footer{width:100%;padding:14.6666666667vw 0vw 6.9333333333vw 0vw}}footer p{font-size:12px}@media screen and (max-width: 60.06em){footer p{font-size:calc(20/750*100vw);text-align:center}}#foot_link{float:left}@media screen and (max-width: 60.06em){#foot_link{float:none;margin-bottom:calc(22/750*100vw)}}#foot_link a{text-decoration:underline}#foot_link a:hover{text-decoration:none}#copyright{font-family:Arial,Helvetica,"sans-serif";float:right}@media screen and (max-width: 60.06em){#copyright{float:none}}#language_switch{width:960px;padding:20px 20px 0;margin:0 auto;box-sizing:border-box}@media screen and (max-width: 60.06em){#language_switch{width:100%;padding:2.6666666667vw 2.6666666667vw 0vw 2.6666666667vw;border-top:calc(2/750*100vw) solid #e5e5e5}}#language_switch ul{display:flex;justify-content:flex-end;align-items:center}#language_switch li{font-family:Arial, Helvetica, "sans-serif";text-align:right;font-size:12px;line-height:1.2;font-weight:500;margin-left:5px}@media screen and (max-width: 60.06em){#language_switch li{font-size:calc(20/750*100vw);margin-left:calc(10/750*100vw)}}#language_switch li a{display:block;border:1px solid #e5e5e5;text-decoration:none;padding:8px 15px 7px;border-radius:4px}@media screen and (max-width: 60.06em){#language_switch li a{border:calc(1/750*100vw) solid #e5e5e5;padding:1.4666666667vw 2.6666666667vw 1.3333333333vw 2.6666666667vw;border-radius:calc(4/750*100vw)}}#language_switch li a:hover,#language_switch li a.active{background-color:#cfb674;color:#fff}#header_links a:first-of-type{margin-right:0}@media screen and (max-width: 60.06em){#header_links a:first-of-type{margin-right:calc(20/750*100vw)}}#header_links{border-top:0 !important}#n_header #language_switch{width:auto;padding:7px 0 0}@media screen and (max-width: 60.06em){#n_header #language_switch{padding:0}}#n_header #language_switch a{width:auto;float:none;margin:0}#login_register_area{display:flex;justify-content:space-between}@media screen and (max-width: 60.06em){#login_register_area{display:block}}.lr_box{width:49%;border:1px solid #e1e1e1;background-color:#fff}@media screen and (max-width: 60.06em){.lr_box{width:100%;margin-bottom:calc(20/750*100vw)}}.lr_box_h{background-color:#cfb674;padding:12px 0 14px}.lr_box_h p{color:#fff;text-align:center;font-weight:bold}.lr_box_inner{padding:20px}@media screen and (max-width: 60.06em){.lr_box_inner{padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}}.lr_box_inner .table_c dt,.lr_box_inner .table_c dd{padding:10px 10px}@media screen and (max-width: 60.06em){.lr_box_inner .table_c dt,.lr_box_inner .table_c dd{padding:2.8vw 2.6666666667vw 2.9333333333vw 2.6666666667vw}}.lr_box_inner .table_c dt{width:30%}@media screen and (max-width: 60.06em){.lr_box_inner .table_c dt{width:100%}}.lr_box_inner .table_c dd{width:70%}@media screen and (max-width: 60.06em){.lr_box_inner .table_c dd{width:100%}}.lr_box_inner .login_btn{width:180px;margin:15px auto 0}@media screen and (max-width: 60.06em){.lr_box_inner .login_btn{width:42.6666666667vw;margin-top:calc(20/750*100vw)}}.lr_box_inner .login_btn .btns{background-color:#fff}.lr_box_text{font-size:12px;font-weight:500;text-align:center;margin-top:43px}@media screen and (max-width: 60.06em){.lr_box_text{font-size:calc(20/750*100vw);margin-top:0}}#n_header #mypage_h .btns{margin-top:0}@media screen and (max-width: 60.06em){#n_header #mypage_h .btns{margin-left:calc(10/750*100vw)}}#h_mercury_logo{width:140px;transition:all 0.3s;float:left;margin-top:8px}@media screen and (max-width: 60.06em){#h_mercury_logo{width:26.6666666667vw;margin:calc(17/750*100vw) auto 0}}#h_mercury_logo img{display:block;max-width:100%}.heading_style01{text-align:center;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:16px;padding:10px 20px 12px}@media screen and (max-width: 60.06em){.heading_style01{font-size:calc(28/750*100vw);padding:2.5333333333vw 2.6666666667vw 2.9333333333vw 2.6666666667vw}}.heading_style01 span{padding-right:5px}.heading_mar{margin-top:45px}@media screen and (max-width: 60.06em){.heading_mar{margin-top:calc(45/750*100vw)}}#pp_terms_area p{font-size:14px}@media screen and (max-width: 60.06em){#pp_terms_area p{font-size:calc(24/750*100vw)}}#pp_terms_area ul{padding-top:7px}@media screen and (max-width: 60.06em){#pp_terms_area ul{padding-top:calc(7/750*100vw)}}#pp_terms_area li{list-style:disc;margin-left:1.47em;line-height:1.6;font-size:14px;margin-top:11px}@media screen and (max-width: 60.06em){#pp_terms_area li{font-size:calc(24/750*100vw);margin-top:calc(11/750*100vw)}}.pp_terms_text_area{padding:17px 0 76px}@media screen and (max-width: 60.06em){.pp_terms_text_area{padding:2.5333333333vw 0vw 9.8666666667vw 0vw}}.pp_terms_text_area p{margin-top:15px}@media screen and (max-width: 60.06em){.pp_terms_text_area p{margin-top:calc(15/750*100vw)}}.pp_terms_text_area a{text-decoration:underline}.list_num li{list-style:decimal !important;margin-left:1.6em !important}*{padding:0;margin:0}html,body{width:100%}html{-webkit-text-size-adjust:100%;font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,"sans-serif";font-size:62.5%;line-height:2;letter-spacing:0;font-weight:400;color:#4c4c4c}ul,li{list-style:none;padding:0;margin:0}.relative_area{position:relative}body,li,ol,p,input,textarea,select{letter-spacing:0;font-size:14px}@media screen and (max-width: 60.06em){body,li,ol,p,input,textarea,select{font-size:calc(24/750*100vw)}}body{background-color:#fff}a{color:#cfb674;text-decoration:none;transition:all 0.3s}a:hover{text-decoration:none;transition:all 0.3s}a img:hover{opacity:0.8;transition:all 0.3s}.wrapper{width:100%;position:relative}.container{width:960px;margin:0 auto;padding:60px 0 0;box-sizing:border-box}@media screen and (max-width: 60.06em){.container{width:100%;padding:8vw 2.6666666667vw 0vw 2.6666666667vw}}.pcbr,.pcimg{display:block}@media screen and (max-width: 60.06em){.pcbr,.pcimg{display:none}}.spbr,.spimg{display:none}@media screen and (max-width: 60.06em){.spbr,.spimg{display:block}}.btns{display:block;text-decoration:none;box-sizing:border-box;font-size:12px;font-weight:500;text-align:center}@media screen and (max-width: 60.06em){.btns{font-size:calc(20/750*100vw)}}.bs_t1{background-color:#cfb674;color:#fff;padding:6px 10px 6px}@media screen and (max-width: 60.06em){.bs_t1{padding:1.3333333333vw 1.3333333333vw 1.3333333333vw 1.3333333333vw}}.bs_t2{border:1px solid #e5e5e5;color:#4c4c4c;padding:5px 10px 5px}@media screen and (max-width: 60.06em){.bs_t2{border:calc(2/750*100vw) solid #e5e5e5;padding:1.0666666667vw 1.3333333333vw 1.0666666667vw 1.3333333333vw}}a:hover{opacity:0.6;transition:all 0.3s}#header_links{width:960px;overflow:hidden;padding:20px;margin:0 auto;box-sizing:border-box}@media screen and (max-width: 60.06em){#header_links{width:100%;border-top:calc(2/750*100vw) solid #e5e5e5;padding:2.6666666667vw 0vw 2.6666666667vw 0vw}}#header_links a{width:120px;margin-right:10px;float:right}@media screen and (max-width: 60.06em){#header_links a{width:24vw;margin-right:calc(20/750*100vw)}}.salon_head{background-repeat:no-repeat;background-position:top center;width:100%;height:460px;background-color:#eef0f2;padding:30px 0 0;box-sizing:border-box}@media screen and (max-width: 60.06em){.salon_head{background-size:contain;height:calc(460/750*100vw);padding:4vw 0vw 0vw 0vw}}#header_logo{width:192px;margin:0 auto;transition:all 0.3s}@media screen and (max-width: 60.06em){#header_logo{width:40.2666666667vw}}#header_logo img{display:block;max-width:100%}#h_salon_name{font-size:20px;color:#cfb674;font-weight:500;text-align:center;line-height:1.4;margin-top:15px}@media screen and (max-width: 60.06em){#h_salon_name{font-size:calc(28/750*100vw);margin-top:calc(13/750*100vw)}}#h_salon_address{font-size:12px;text-align:center;line-height:1.4;margin-top:9px}@media screen and (max-width: 60.06em){#h_salon_address{font-size:calc(18/750*100vw);margin-top:calc(11/750*100vw)}}#reserve_step{display:flex;justify-content:center;margin-left:-34px}@media screen and (max-width: 60.06em){#reserve_step{margin-left:calc(-46/750*100vw)}}#reserve_step li{margin:0 25px}@media screen and (max-width: 60.06em){#reserve_step li{margin:0vw 3.3333333333vw 0vw 3.3333333333vw}}.rs_num{display:block;box-sizing:border-box;width:40px;height:40px;border:3px solid #cfb674;border-radius:50%;margin:0 auto;padding:2px 0 0;color:#cfb674;font-family:Arial,Helvetica,"sans-serif";font-size:16px;font-weight:bold;text-align:center}@media screen and (max-width: 60.06em){.rs_num{width:8vw;height:calc(60/750*100vw);border:calc(3/750*100vw) solid #cfb674;font-size:calc(20/750*100vw);padding:.9333333333vw 0vw 0vw 0vw}}#reserve_step .active .rs_num{background-color:#cfb674;color:#fff}#reserve_step li p{color:#cfb674;font-size:12px;text-align:center;font-weight:500;margin-top:4px}@media screen and (max-width: 60.06em){#reserve_step li p{font-size:calc(16/750*100vw);margin-top:calc(3/750*100vw)}}.heading_text{text-align:center;font-size:18px;font-weight:500;color:#cfb674;margin:44px 0 52px}@media screen and (max-width: 60.06em){.heading_text{font-weight:700;font-size:calc(32/750*100vw);margin:7.3333333333vw 0vw 8.6666666667vw 0vw}}#menu_search{width:100%;background-color:#fafafa;border:1px solid #e5e5e5;box-sizing:border-box;padding:27px 30px 30px;box-sizing:border-box}@media screen and (max-width: 60.06em){#menu_search{border:2px solid #e5e5e5;padding:3.0666666667vw 4vw 4vw 4vw}}.genre_list{display:block;position:relative;margin:0;cursor:pointer;font-size:14px;line-height:1.4;font-weight:500;margin-bottom:15px}@media screen and (max-width: 60.06em){.genre_list{font-size:calc(24/750*100vw);margin-bottom:calc(23/750*100vw)}}.genre_list:after{content:"";transition:all 0.3s;display:inline-block;vertical-align:middle;margin:-4px 0 0 10px;width:6px;height:6px;border-top:solid 2px #4c4c4c;border-right:solid 2px #4c4c4c;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width: 60.06em){.genre_list:after{margin:-1.0666666667vw 0vw 0vw 2.6666666667vw;width:calc(12/750*100vw);height:calc(12/750*100vw);border-top:solid calc(4/750*100vw) #4c4c4c;border-right:solid calc(4/750*100vw) #4c4c4c}}.genre_list.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0}#genre_menu{display:none;padding:0 0 10px}@media screen and (max-width: 60.06em){#genre_menu{padding:0vw 0vw 0vw 0vw}}.genre_cat_heading{background-color:#4c4c4c;text-align:center;color:#fff;font-size:12px;font-weight:500;padding:3px 0}@media screen and (max-width: 60.06em){.genre_cat_heading{font-size:calc(20/750*100vw);padding:1.3333333333vw 1.3333333333vw 1.3333333333vw 1.3333333333vw}}#genre_menu ul{display:flex;flex-wrap:wrap;padding-bottom:20px}@media screen and (max-width: 60.06em){#genre_menu ul{padding-top:calc(10/750*100vw);padding-bottom:calc(30/750*100vw)}}#genre_menu li{width:25%;margin-top:10px}@media screen and (max-width: 60.06em){#genre_menu li{width:50%;margin-top:calc(20/750*100vw)}}#genre_section{border-top:1px dashed #e5e5e5}@media screen and (max-width: 60.06em){#genre_section{border-top:calc(1/750*100vw) dashed #e5e5e5}}#genre_section ul{display:flex;flex-wrap:wrap}#genre_section li{margin:25px 45px 0 0}@media screen and (max-width: 60.06em){#genre_section li{width:33%;margin:3.2vw 0vw 0vw 0vw}}.genre_submit{width:100%;background-color:#cfb674;color:#fff;font-size:14px;font-weight:700;text-align:center;box-sizing:border-box;border:0;margin-top:24px;padding:11px 0 8px;cursor:pointer;transition:all 0.3s}@media screen and (max-width: 60.06em){.genre_submit{font-size:calc(20/750*100vw);margin-top:calc(30/750*100vw);padding:3.3333333333vw 1.3333333333vw 3.3333333333vw 1.3333333333vw}}.genre_submit:hover{opacity:0.6}.no_next{width:300px;margin:40px auto 0}@media screen and (max-width: 60.06em){.no_next{width:64vw;margin-top:calc(60/750*100vw)}}.no_next a{width:100%;display:block;background-color:#666666;color:#fff;text-decoration:none;font-size:12px;font-weight:500;text-align:center;padding:11px 0}@media screen and (max-width: 60.06em){.no_next a{font-size:calc(20/750*100vw);padding:2.6666666667vw 0vw 2.6666666667vw 0vw}}#coupon_list{padding:34px 0 20px}@media screen and (max-width: 60.06em){#coupon_list{padding:6.6666666667vw 0vw 8vw 0vw}}.coupon_annotation{font-size:12px;text-align:right;margin-bottom:14px}@media screen and (max-width: 60.06em){.coupon_annotation{font-size:calc(18/750*100vw);margin-bottom:calc(12/750*100vw)}}.coupon_c{width:100%;box-sizing:border-box;border:2px solid #e5e5e5;background-color:#fff;padding:20px;margin-bottom:20px;overflow:hidden}@media screen and (max-width: 60.06em){.coupon_c{border:calc(4/750*100vw) solid #e5e5e5;padding:2.4vw 2.6666666667vw 1.3333333333vw 2.6666666667vw;margin-bottom:calc(20/750*100vw)}}.coupon_c_body{width:696px;float:left}@media screen and (max-width: 60.06em){.coupon_c_body{width:100%;float:none}}.genre_icons{display:flex;flex-wrap:wrap}.genre_icons li{background-color:#cfb674;color:#fff;font-size:10px;line-height:20px;padding:0 10px;margin-right:10px;border-radius:10px}@media screen and (max-width: 60.06em){.genre_icons li{font-size:calc(14/750*100vw);line-height:calc(32/750*100vw);padding:0vw 2.6666666667vw 0vw 2.6666666667vw;margin:1.6vw 1.6vw 0vw 0vw;border-radius:calc(16/750*100vw)}}.coupon_head{overflow:hidden;margin-top:15px}@media screen and (max-width: 60.06em){.coupon_head{margin-top:calc(20/750*100vw);overflow:inherit}}.coupon_head dl{display:table;float:left}@media screen and (max-width: 60.06em){.coupon_head dl{float:none}}.coupon_head dt,.coupon_head dd{display:table-cell;vertical-align:middle}.coupon_head dt{padding-right:20px}@media screen and (max-width: 60.06em){.coupon_head dt{padding-right:calc(20/750*100vw)}}.coupon_section{display:inline-block;vertical-align:middle;width:44px;height:44px;color:#fff;text-align:center;font-size:12px;line-height:44px;font-weight:500}@media screen and (max-width: 60.06em){.coupon_section{width:10.6666666667vw;height:calc(80/750*100vw);font-size:calc(20/750*100vw);line-height:calc(80/750*100vw)}}.cs_new{background-color:#89c227}.cs_all{background-color:#ff6666}.cs_comeback{background-color:#66b3ff}.coupon_head dd{width:522px}@media screen and (max-width: 60.06em){.coupon_head dd{width:auto}}.coupon_head dd h3{font-size:16px;line-height:1.37;font-weight:700}@media screen and (max-width: 60.06em){.coupon_head dd h3{font-size:calc(24/750*100vw)}}.coupon_price{float:right}@media screen and (max-width: 60.06em){.coupon_price{float:none;display:flex;justify-content:flex-end}}.coupon_price span{display:block;color:#999999;font-size:11px;line-height:1;margin:0 0 4px}@media screen and (max-width: 60.06em){.coupon_price span{font-size:calc(20/750*100vw);margin:3.6vw 2.6666666667vw 0vw 0vw}}.coupon_price p{color:#eb1717;font-size:24px;font-weight:700;line-height:1}@media screen and (max-width: 60.06em){.coupon_price p{font-size:calc(48/750*100vw)}}.coupon_body{overflow:hidden;padding-top:13px}@media screen and (max-width: 60.06em){.coupon_body{padding-top:calc(27/750*100vw)}}.coupon_image{float:left;width:200px;height:150px;overflow:hidden;background-color:#f0f0f0;margin-top:7px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 60.06em){.coupon_image{float:none;width:64vw;height:calc(360/750*100vw);margin:0 auto}}.coupon_image img{max-width:200px;max-height:150px;width:auto;height:auto}@media screen and (max-width: 60.06em){.coupon_image img{max-width:64vw;max-height:calc(360/750*100vw)}}.coupon_text{float:left;width:476px;margin-left:20px}@media screen and (max-width: 60.06em){.coupon_text{float:none;width:100%;margin-left:0;padding-bottom:calc(10/750*100vw)}}.coupon_text p{font-size:13px;margin-bottom:6px}@media screen and (max-width: 60.06em){.coupon_text p{font-size:calc(20/750*100vw);margin-top:calc(9/750*100vw);margin-bottom:0}}.coupon_text p:last-of-type{margin-bottom:0}.coupon_text span{color:#cfb674}.coupon_c_btn{width:180px;float:right}@media screen and (max-width: 60.06em){.coupon_c_btn{width:100%;float:none}}.coupon_c_btn a{width:100%;margin-bottom:10px}@media screen and (max-width: 60.06em){.coupon_c_btn a{width:100%;margin-bottom:calc(20/750*100vw)}}.coupon_c_btn .bs_t1{padding:8px 10px 8px}@media screen and (max-width: 60.06em){.coupon_c_btn .bs_t1{padding:2.6666666667vw 1.3333333333vw 2.6666666667vw 1.3333333333vw}}.coupon_c_btn .bs_t2{padding:7px 10px 7px}@media screen and (max-width: 60.06em){.coupon_c_btn .bs_t2{padding:2.4vw 1.3333333333vw 2.4vw 1.3333333333vw}}.pagination ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.pagination li{display:block;margin:0 5px;background-color:#fff;width:40px;height:40px;border:1px solid #cfb674;box-sizing:border-box;font-size:13px;line-height:40px;font-family:Arial,Helvetica,"sans-serif"}@media screen and (max-width: 60.06em){.pagination li{margin:0vw 1.3333333333vw 0vw 1.3333333333vw;width:10.6666666667vw;height:calc(80/750*100vw);border:calc(2/750*100vw) solid #cfb674;font-size:calc(20/750*100vw);line-height:calc(80/750*100vw)}}.pagination li a{display:block;width:100%;height:100%;text-align:center;color:#cfb674;text-decoration:none}.pagination li span{display:block;width:100%;height:100%;background-color:#cfb674;color:#fff}.pagination li a:hover,.pagination li a.active{background-color:#cfb674;color:#fff;opacity:1}#normal_menu_list{padding:60px 0 0}@media screen and (max-width: 60.06em){#normal_menu_list{padding:2.6666666667vw 0vw 0vw 0vw}}.normal_menu_cat{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:20px;font-size:14px;font-weight:700;padding:8px 10px}@media screen and (max-width: 60.06em){.normal_menu_cat{margin-top:calc(60/750*100vw);border-top:calc(2/750*100vw) solid #e5e5e5;border-bottom:calc(2/750*100vw) solid #e5e5e5;font-size:calc(24/750*100vw);text-align:center;padding:2.2666666667vw 1.3333333333vw 2.4vw 1.3333333333vw}}.menu_c{overflow:hidden;border-bottom:1px solid #e5e5e5;padding:15px 0 8px}@media screen and (max-width: 60.06em){.menu_c{border-bottom:calc(2/750*100vw) solid #e5e5e5;padding:3.3333333333vw 0vw 1.8666666667vw 0vw}}.menu_c_body{float:left;width:750px;padding-top:4px}@media screen and (max-width: 60.06em){.menu_c_body{width:100%;float:none;padding-top:0}}.menu_c_head{overflow:hidden}@media screen and (max-width: 60.06em){.menu_c_head{overflow:inherit}}.menu_c_head h3{float:left;font-size:14px;line-height:1.37;font-weight:700}@media screen and (max-width: 60.06em){.menu_c_head h3{float:none;font-size:calc(24/750*100vw)}}.normal_menu_price{float:right;font-size:16px;font-weight:700;line-height:1}@media screen and (max-width: 60.06em){.normal_menu_price{float:none;font-size:calc(24/750*100vw);margin-top:calc(11/750*100vw)}}.normal_menu_text{margin-top:8px}@media screen and (max-width: 60.06em){.normal_menu_text{margin-top:0;padding:1.8666666667vw 0vw 2.9333333333vw 0vw}}.normal_menu_text p{font-size:12px;line-height:1.8}@media screen and (max-width: 60.06em){.normal_menu_text p{font-size:calc(20/750*100vw)}}.menu_c_btn{width:180px;float:right}@media screen and (max-width: 60.06em){.menu_c_btn{width:100%;float:none;overflow:hidden}}.menu_c_btn a{width:100%;margin-bottom:8px}@media screen and (max-width: 60.06em){.menu_c_btn a{float:left;width:48%;margin-bottom:calc(16/750*100vw)}}.menu_c_btn .bs_t1{padding:8px 10px 8px}@media screen and (max-width: 60.06em){.menu_c_btn .bs_t1{padding:2.6666666667vw 1.3333333333vw 2.6666666667vw 1.3333333333vw;margin-right:2%}}.menu_c_btn .bs_t2{padding:7px 10px 7px}@media screen and (max-width: 60.06em){.menu_c_btn .bs_t2{padding:2.4vw 1.3333333333vw 2.4vw 1.3333333333vw}}.salon_foot_text{border:1px solid #e5e5e5;padding:14px 30px 21px;box-sizing:border-box;margin-top:80px}@media screen and (max-width: 60.06em){.salon_foot_text{border:1px solid #e5e5e5;padding:1.0666666667vw 4vw 2.9333333333vw 4vw;margin-top:calc(80/750*100vw)}}.salon_foot_text p{font-size:12px;line-height:2.4;margin-top:8px}@media screen and (max-width: 60.06em){.salon_foot_text p{font-size:calc(18/750*100vw);line-height:2;margin-top:calc(12/750*100vw)}}.salon_foot_text p a{text-decoration:underline}#coupon_decision .coupon_c{margin-bottom:0}#coupon_decision .coupon_price{padding-top:8px}@media screen and (max-width: 60.06em){#coupon_decision .coupon_price{padding-top:0}}#coupon_decision .coupon_c_body{width:100%;float:none}#coupon_decision .coupon_text{width:696px}@media screen and (max-width: 60.06em){#coupon_decision .coupon_text{width:100%}}.next_btn{overflow:hidden;margin-top:20px}@media screen and (max-width: 60.06em){.next_btn{margin-top:calc(60/750*100vw)}}.next_btn a{width:180px;float:right;padding:8px 0}@media screen and (max-width: 60.06em){.next_btn a{width:64vw;margin:0 auto;float:none;padding:3.3333333333vw 0vw 3.3333333333vw 0vw}}.annotation{font-size:12px}@media screen and (max-width: 60.06em){.annotation{font-size:calc(18/750*100vw)}}@media screen and (max-width: 60.06em){#add_top_a{margin:6.6666666667vw 0vw -3.8666666667vw 0vw}}.menu_list{display:flex;align-items:center;border-bottom:1px solid #e5e5e5;padding:7px 0 13px}@media screen and (max-width: 60.06em){.menu_list{padding:2.4vw 0vw 3.4666666667vw 0vw;border-bottom:calc(1/750*100vw) solid #e5e5e5}}.menu_name{margin-right:auto;width:80%}@media screen and (max-width: 60.06em){.menu_name{width:70%}}.menu_name .my_checkbox{line-height:1.2}.menu_price,.menu_time{width:10%;padding-top:2px}@media screen and (max-width: 60.06em){.menu_price,.menu_time{padding-top:0;width:14%}}.menu_price p,.menu_time p{font-size:12px;text-align:center}@media screen and (max-width: 60.06em){.menu_price p,.menu_time p{font-size:calc(20/750*100vw)}}#selected_menu{margin-top:50px}@media screen and (max-width: 60.06em){#selected_menu{margin-top:calc(72/750*100vw)}}#selected_menu .heading_text{text-align:left;margin:0}@media screen and (max-width: 60.06em){#selected_menu .heading_text{text-align:center;font-size:calc(32/750*100vw);line-height:1.4}}.sm_bar{background-color:#4c4c4c;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:14px;font-weight:700;padding:8px 10px;color:#fff;margin-top:11px}@media screen and (max-width: 60.06em){.sm_bar{margin-top:calc(74/750*100vw);border-top:calc(2/750*100vw) solid #e5e5e5;border-bottom:calc(2/750*100vw) solid #e5e5e5;font-size:calc(24/750*100vw);text-align:center;padding:2.2666666667vw 1.3333333333vw 2.4vw 1.3333333333vw}}#selected_menu .menu_list{padding:12px 0 13px}@media screen and (max-width: 60.06em){#selected_menu .menu_list{padding:2.6666666667vw 0vw 2.6666666667vw 0vw}}#selected_menu .menu_name h3{font-size:12px;font-weight:500;vertical-align:middle;line-height:1.2}@media screen and (max-width: 60.06em){#selected_menu .menu_name h3{font-size:calc(20/750*100vw)}}#selected_menu .menu_list#total{color:#eb1717;font-weight:700}#selected_menu .annotation{margin-top:14px}@media screen and (max-width: 60.06em){#selected_menu .annotation{margin-top:calc(30/750*100vw)}}.prev_next_btn{display:flex;justify-content:center;margin-top:54px}@media screen and (max-width: 60.06em){.prev_next_btn{margin-top:calc(51/750*100vw)}}.prev_next_btn a{float:left;width:180px;margin:0 10px;padding:8px 0}@media screen and (max-width: 60.06em){.prev_next_btn a{width:42.6666666667vw;margin:0vw 1.3333333333vw 0vw 1.3333333333vw;padding:3.3333333333vw 0vw 3.3333333333vw 0vw}}.table_c{width:100%;border-top:1px solid #e5e5e5;background-color:#fff}@media screen and (max-width: 60.06em){.table_c{display:block;border-top:calc(1/750*100vw) solid #e5e5e5}}.table_c dl{display:table;width:100%;box-sizing:border-box;border-left:1px solid #e5e5e5}@media screen and (max-width: 60.06em){.table_c dl{display:block;border-left:calc(1/750*100vw) solid #e5e5e5}}.table_c dt,.table_c dd{display:table-cell;position:relative;box-sizing:border-box;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:12px;line-height:1.83;padding:15px 30px}@media screen and (max-width: 60.06em){.table_c dt,.table_c dd{display:block;border-bottom:calc(1/750*100vw) solid #e5e5e5;border-right:calc(1/750*100vw) solid #e5e5e5;font-size:calc(20/750*100vw);padding:2.8vw 2.6666666667vw 2.9333333333vw 2.6666666667vw}}.table_c dt{width:27.18%;background-color:#f5f5f5;font-weight:500;vertical-align:middle}@media screen and (max-width: 60.06em){.table_c dt{width:100%;text-align:center}}.table_c dd{width:72.82%}@media screen and (max-width: 60.06em){.table_c dd{width:100%}}#staff_list{display:flex;flex-wrap:wrap;padding-top:45px}@media screen and (max-width: 60.06em){#staff_list{padding-top:calc(40/750*100vw)}}.staff_c{width:310px;border-radius:5px;border:1px solid #e5e5e5;box-sizing:border-box;margin:15px 15px 0 0;padding:15px;background-color:#fff;overflow:hidden}@media screen and (max-width: 60.06em){.staff_c{width:46vw;border-radius:calc(10/750*100vw);border:calc(2/750*100vw) solid #e5e5e5;margin:2.6666666667vw 2.6666666667vw 0vw 0vw;padding:4vw 2.6666666667vw 4vw 2.6666666667vw}}@media screen and (max-width: 60.06em){.staff_c:nth-of-type(2n){margin-right:0}}.staff_c:nth-of-type(3n){margin-right:0}@media screen and (max-width: 60.06em){.staff_c:nth-of-type(3n){margin-right:calc(20/750*100vw)}}.staff_c_inner{overflow:hidden}.staff_photo{float:left;width:115x;height:153px;overflow:hidden;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 60.06em){.staff_photo{float:none;width:30.6666666667vw;height:calc(306/750*100vw);margin:0 auto}}.staff_photo img{max-width:115px;max-height:153px;width:auto;height:auto}@media screen and (max-width: 60.06em){.staff_photo img{max-width:30.6666666667vw;max-height:calc(306/750*100vw)}}.staff_body_s{float:right;width:148px}@media screen and (max-width: 60.06em){.staff_body_s{float:none;width:100%;margin-top:calc(14/750*100vw)}}.staff_name{color:#cfb674;font-size:16px;font-weight:500;line-height:1.4}@media screen and (max-width: 60.06em){.staff_name{text-align:center;font-size:calc(26/750*100vw);font-weight:700}}.staff_name_kana{font-size:10px;line-height:1.4}@media screen and (max-width: 60.06em){.staff_name_kana{text-align:center;font-size:calc(14/750*100vw)}}.staff_career{font-size:12px;line-height:1.66;margin-top:8px}@media screen and (max-width: 60.06em){.staff_career{margin-top:calc(19/750*100vw);font-size:calc(20/750*100vw)}}.staff_detail_link{font-size:12px;line-height:1.66;margin:7px 0 0 -7px}@media screen and (max-width: 60.06em){.staff_detail_link{margin:2.1333333333vw 0vw 0vw 0vw;font-size:calc(20/750*100vw);text-align:center}}.staff_c .btns{margin-top:15px;padding:8px 0}@media screen and (max-width: 60.06em){.staff_c .btns{margin-top:calc(24/750*100vw);padding:2.6666666667vw 0vw 2.6666666667vw 0vw}}.prev_btn{width:180px;margin-top:60px}@media screen and (max-width: 60.06em){.prev_btn{margin:calc(60/750*100vw) auto 0;width:42.6666666667vw}}.prev_btn a{padding:8px 0}@media screen and (max-width: 60.06em){.prev_btn a{padding:3.3333333333vw 0vw 3.3333333333vw 0vw}}.staff_details{background-color:#fff;width:700px;padding:28px 30px 30px;box-sizing:border-box;position:relative}@media screen and (max-width: 60.06em){.staff_details{width:92vw;padding:3.7333333333vw 2.6666666667vw 4vw 2.6666666667vw}}.staff_detail_head{border-bottom:2px solid #e6e6e6;padding-bottom:4px}@media screen and (max-width: 60.06em){.staff_detail_head{border-bottom:calc(2/750*100vw) solid #e6e6e6;padding-bottom:calc(2/750*100vw)}}.sd_skill{font-size:12px;line-height:1.4}@media screen and (max-width: 60.06em){.sd_skill{font-size:calc(16/750*100vw);line-height:1.2}}.sd_name{font-size:18px;font-weight:500;line-height:1.7;color:#cfb674}@media screen and (max-width: 60.06em){.sd_name{font-size:calc(28/750*100vw)}}.sd_name span{font-size:12px;color:#4c4c4c;padding-left:6px}@media screen and (max-width: 60.06em){.sd_name span{font-size:calc(16/750*100vw)}}.staff_detail_inner{overflow:hidden;margin-top:20px}@media screen and (max-width: 60.06em){.staff_detail_inner{margin-top:calc(12/750*100vw)}}@media screen and (max-width: 60.06em){.staff_detail_inner .staff_photo{float:left;width:18vw;height:calc(180/750*100vw);margin:1.0666666667vw 0vw 0vw 0vw}}@media screen and (max-width: 60.06em){.staff_detail_inner .staff_photo img{max-width:18vw;max-height:calc(180/750*100vw)}}.staff_detail_body{float:right;width:505px;padding:5px 0 0}@media screen and (max-width: 60.06em){.staff_detail_body{width:66vw;padding:0vw 0vw 0vw 0vw}}.sd_career{font-size:14px;font-weight:500;line-height:1.7;color:#cfb674}@media screen and (max-width: 60.06em){.sd_career{font-size:calc(20/750*100vw)}}.sd_career .fee{padding-left:6px}@media screen and (max-width: 60.06em){.sd_career .fee{padding-left:calc(12/750*100vw)}}.sd_text p{font-size:12px;line-height:1.83;margin-top:10px}@media screen and (max-width: 60.06em){.sd_text p{font-size:calc(16/750*100vw);margin-top:calc(8/750*100vw)}}.staff_details .table_c{margin-top:20px}@media screen and (max-width: 60.06em){.staff_details .table_c{margin-top:calc(14/750*100vw)}}.staff_details .table_c dl{display:table;width:100%}.staff_details .table_c dt,.staff_details .table_c dd{display:table-cell;padding:10px 15px;font-size:12px;line-height:1.83}@media screen and (max-width: 60.06em){.staff_details .table_c dt,.staff_details .table_c dd{padding:2vw 2vw 2vw 2vw;font-size:calc(16/750*100vw)}}.staff_details .table_c dt{width:28.28%;text-align:left}@media screen and (max-width: 60.06em){.staff_details .table_c dt{width:30%}}.staff_details .table_c dd{width:71.72%}@media screen and (max-width: 60.06em){.staff_details .table_c dd{width:70%}}.staff_details .btns{width:260px;margin:20px auto 0;padding:8px 0}@media screen and (max-width: 60.06em){.staff_details .btns{width:100%;margin-top:calc(20/750*100vw);padding:2.6666666667vw 0vw 2.6666666667vw 0vw}}.staff_details .close_btn{position:absolute;top:-10px;right:-10px;width:33px;z-index:10;cursor:pointer}@media screen and (max-width: 60.06em){.staff_details .close_btn{top:calc(-20/750*100vw);right:calc(-20/750*100vw);width:8.8vw}}.lity-close{display:none !important}.lity{background:rgba(0,0,0,0.5) !important}.lity-content:after{box-shadow:0 0 0 !important}#selected_staff{margin-top:20px;overflow:hidden}@media screen and (max-width: 60.06em){#selected_staff{margin-top:calc(20/750*100vw)}}#selected_staff .staff_photo{float:left;width:60x;height:80px}@media screen and (max-width: 60.06em){#selected_staff .staff_photo{width:15.3333333333vw;height:calc(153/750*100vw)}}#selected_staff .staff_photo img{max-width:60x;max-height:80px}@media screen and (max-width: 60.06em){#selected_staff .staff_photo img{max-width:15.3333333333vw;max-height:calc(153/750*100vw)}}.selected_staff_body{float:left;margin-left:10px;width:180px;padding-top:3px}@media screen and (max-width: 60.06em){.selected_staff_body{width:auto;margin-left:calc(30/750*100vw);padding-top:calc(14/750*100vw)}}.selected_staff_body p{text-align:center;font-size:12px;line-height:1.83}@media screen and (max-width: 60.06em){.selected_staff_body p{font-size:calc(20/750*100vw)}}.selected_staff_body p strong{color:#cfb674;font-size:16px;font-weight:500}@media screen and (max-width: 60.06em){.selected_staff_body p strong{font-size:calc(28/750*100vw)}}.selected_staff_body a{display:block;width:100%;border:1px solid #e5e5e5;border-radius:13px;box-sizing:border-box;font-size:10px;line-height:24px;color:#4c4c4c;text-align:center;margin-top:8px}@media screen and (max-width: 60.06em){.selected_staff_body a{border:calc(1/750*100vw) solid #e5e5e5;border-radius:calc(40/750*100vw);font-size:calc(18/750*100vw);line-height:calc(48/750*100vw);margin-top:calc(11/750*100vw);padding:0vw 4vw 0vw 4vw}}.selected_staff_body a:hover{background-color:#e5e5e5}.reservation_date_btn{overflow:hidden;margin-top:20px}@media screen and (max-width: 60.06em){.reservation_date_btn{margin-top:calc(40/750*100vw)}}.reservation_date_btn a{display:block;background-color:#666666;color:#fff;width:100px;font-size:12px;font-weight:500;line-height:40px;text-align:center}@media screen and (max-width: 60.06em){.reservation_date_btn a{width:32vw;font-size:calc(18/750*100vw);line-height:calc(64/750*100vw)}}.rd_prev{float:left}.rd_next{float:right}#reservation_date table{width:100%;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;margin-top:10px}@media screen and (max-width: 60.06em){#reservation_date table{border-top:calc(1/750*100vw) solid #e5e5e5;border-left:calc(1/750*100vw) solid #e5e5e5;margin-top:calc(20/750*100vw)}}#reservation_date th,#reservation_date td{width:12.5%;box-sizing:border-box;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;text-align:center;vertical-align:middle}@media screen and (max-width: 60.06em){#reservation_date th,#reservation_date td{border-bottom:calc(1/750*100vw) solid #e5e5e5;border-right:calc(1/750*100vw) solid #e5e5e5}}#reservation_date thead th,#reservation_date thead td{font-size:12px;line-height:1.4;padding:12px 15px}@media screen and (max-width: 60.06em){#reservation_date thead th,#reservation_date thead td{font-size:calc(18/750*100vw);padding:1.8666666667vw 1.3333333333vw 2.1333333333vw 1.3333333333vw}}#reservation_date th{background-color:#f5f5f5}#reservation_date .sat{background-color:#f0f7ff}#reservation_date .sun{background-color:#fff0f0}#reservation_date tbody th{font-size:12px}@media screen and (max-width: 60.06em){#reservation_date tbody th{font-size:calc(18/750*100vw)}}#reservation_date tbody td{font-size:14px}@media screen and (max-width: 60.06em){#reservation_date tbody td{font-size:calc(24/750*100vw)}}.data_select{width:100%;display:block;padding:6px 15px 7px;box-sizing:border-box}@media screen and (max-width: 60.06em){.data_select{padding:1.8666666667vw 1.3333333333vw 2vw 1.3333333333vw}}.not{font-weight:900;background-color:#fafafa}.ok{font-weight:900;color:#eb1717}#user_info .table_c dt{font-size:12px;line-height:1.83;padding:15px 30px}@media screen and (max-width: 60.06em){#user_info .table_c dt{font-size:calc(20/750*100vw);padding:2.8vw 2.6666666667vw 2.9333333333vw 2.6666666667vw}}#user_info .table_c dd{font-size:14px;padding:15px 30px}@media screen and (max-width: 60.06em){#user_info .table_c dd{font-size:calc(24/750*100vw);padding:4.1333333333vw 2.6666666667vw 4.2666666667vw 2.6666666667vw}}.required_icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#eb1717;color:#fff;width:40px;font-size:10px;line-height:20px;text-align:center;border-radius:6px}@media screen and (max-width: 60.06em){.required_icon{right:calc(20/750*100vw);width:9.0666666667vw;font-size:calc(16/750*100vw);line-height:calc(34/750*100vw);border-radius:calc(6/750*100vw)}}.input_annotation{font-size:10px;line-height:1.6;margin-top:5px}@media screen and (max-width: 60.06em){.input_annotation{font-size:calc(16/750*100vw);margin-top:calc(14/750*100vw)}}.visit_radio{display:flex}@media screen and (max-width: 60.06em){.visit_radio{justify-content:center}}.visit_radio li{margin-right:30px}@media screen and (max-width: 60.06em){.visit_radio li{margin:0vw 5.3333333333vw 0vw 5.3333333333vw}}.table_c .my_checkbox,.table_c .my_radio{font-weight:400}#user_checklist .heading_text{margin:50px 0 32px}@media screen and (max-width: 60.06em){#user_checklist .heading_text{margin:8.2666666667vw 0vw 6vw 0vw}}.user_checklist_text{padding:0 0 13px}@media screen and (max-width: 60.06em){.user_checklist_text{padding:0vw 0vw 2.5333333333vw 0vw}}.user_checklist_text p{font-size:12px;line-height:1.83;margin-bottom:10px}@media screen and (max-width: 60.06em){.user_checklist_text p{font-size:calc(20/750*100vw);margin-bottom:calc(12/750*100vw)}}.user_checklist_text p:last-of-type{margin-bottom:0}#gift_point .heading_text{margin:50px 0 32px}@media screen and (max-width: 60.06em){#gift_point .heading_text{line-height:1.4;margin:9.6vw 0vw 7.3333333333vw 0vw}}.kome{color:#ff8833;font-size:11px;padding-left:12px}@media screen and (max-width: 60.06em){.kome{font-size:calc(18/750*100vw);padding-left:calc(12/750*100vw)}}.blue{color:#0080ff}.kome_annotation{margin-top:14px}@media screen and (max-width: 60.06em){.kome_annotation{margin-top:calc(30/750*100vw)}}.kome_annotation ol{position:relative;margin:0;padding:0}.kome_annotation ol li{color:#ff8833;list-style:none;list-style-position:outside;margin:0;padding-left:2em;font-size:12px}@media screen and (max-width: 60.06em){.kome_annotation ol li{font-size:calc(18/750*100vw)}}.kome_annotation ol li span{position:absolute;left:0;margin:0}.error_text p{font-size:12px;font-weight:500;color:#eb1717;margin-top:20px}@media screen and (max-width: 60.06em){.error_text p{text-align:center;font-size:calc(24/750*100vw);margin-top:calc(20/750*100vw)}}.confirm_heading_text{text-align:center;font-size:14px;line-height:1.4;font-weight:500;color:#eb1717;margin:-23px 0 38px}@media screen and (max-width: 60.06em){.confirm_heading_text{font-size:calc(24/750*100vw);font-weight:700;margin:-3.4666666667vw 0vw 7.8666666667vw 0vw}}#cb1{margin-bottom:20px}@media screen and (max-width: 60.06em){#cb1{margin-bottom:calc(40/750*100vw)}}#cb2{margin-bottom:34px}@media screen and (max-width: 60.06em){#cb2{margin-bottom:calc(51/750*100vw)}}#cb3{margin-bottom:34px}@media screen and (max-width: 60.06em){#cb3{margin-bottom:calc(51/750*100vw)}}.confirm_textarea p{font-size:12px;line-height:1.83;margin-bottom:10px}@media screen and (max-width: 60.06em){.confirm_textarea p{font-size:calc(20/750*100vw);margin-bottom:calc(12/750*100vw)}}.confirm_textarea p:last-of-type{margin-bottom:0}.confirm_annotation{color:#ff8833;font-size:12px;margin-top:14px}@media screen and (max-width: 60.06em){.confirm_annotation{font-size:calc(18/750*100vw);margin-top:calc(30/750*100vw)}}.confirm_foot_text{border:1px solid #e5e5e5;padding:14px 30px 21px;box-sizing:border-box}@media screen and (max-width: 60.06em){.confirm_foot_text{border:1px solid #e5e5e5;padding:1.0666666667vw 4vw 2.9333333333vw 4vw}}.confirm_foot_text p{font-size:12px;line-height:2.4;margin-top:8px}@media screen and (max-width: 60.06em){.confirm_foot_text p{font-size:calc(18/750*100vw);line-height:2;margin-top:calc(12/750*100vw)}}.confirm_foot_text p a{text-decoration:underline}.confirm_btn{position:relative;width:100%;margin-top:60px}@media screen and (max-width: 60.06em){.confirm_btn{margin-top:calc(60/750*100vw)}}.confirm_btn .bs_t2{width:180px;position:absolute;top:0;left:0;padding:8px 0}@media screen and (max-width: 60.06em){.confirm_btn .bs_t2{width:42.6666666667vw;position:static;padding:3.3333333333vw 0vw 3.3333333333vw 0vw;margin:0 auto}}.confirm_btn .decision_btn{width:240px;background-color:#eb1717;color:#fff;margin:0 auto;padding:8px 0}@media screen and (max-width: 60.06em){.confirm_btn .decision_btn{width:100%;margin-bottom:calc(40/750*100vw);padding:5.3333333333vw 0vw 5.3333333333vw 0vw}}#complete_textarea{margin-top:-6px;padding-bottom:56px}@media screen and (max-width: 60.06em){#complete_textarea{margin-top:calc(-11/750*100vw);padding-bottom:calc(51/750*100vw)}}#complete_textarea p{font-size:12px;text-align:center;margin-bottom:18px}@media screen and (max-width: 60.06em){#complete_textarea p{font-size:calc(20/750*100vw);text-align:left;margin-bottom:calc(19/750*100vw)}}.back_store{width:180px;margin:0 auto}@media screen and (max-width: 60.06em){.back_store{width:42.6666666667vw}}.back_store a{padding:8px 0}@media screen and (max-width: 60.06em){.back_store a{padding:3.3333333333vw 0vw 3.3333333333vw 0vw}}#n_header{width:100%;border-bottom:1px solid #e5e5e5}@media screen and (max-width: 60.06em){#n_header{width:100%;border-top:calc(2/750*100vw) solid #e5e5e5;border-bottom:calc(1/750*100vw) solid #e5e5e5;padding:1.3333333333vw 0vw 1.3333333333vw 0vw}}.header_inner{width:960px;overflow:hidden;padding:10px 0;margin:0 auto;box-sizing:border-box}@media screen and (max-width: 60.06em){.header_inner{width:100%;padding:1.3333333333vw 2.6666666667vw 1.3333333333vw 2.6666666667vw}}#salon_logo{width:120px;transition:all 0.3s;float:left}@media screen and (max-width: 60.06em){#salon_logo{width:32vw;margin:0 auto}}#salon_logo img{display:block;max-width:100%}.register_heading{font-size:18px;font-weight:500;margin:10px 0 40px;border-bottom:2px solid #cfb674}@media screen and (max-width: 60.06em){.register_heading{font-weight:700;font-size:calc(32/750*100vw);margin:0vw 0vw 5.3333333333vw 0vw}}.gender_radio{display:flex}@media screen and (max-width: 60.06em){.gender_radio{justify-content:center}}.gender_radio li{margin-right:30px}@media screen and (max-width: 60.06em){.gender_radio li{margin:0vw 5.3333333333vw 0vw 5.3333333333vw}}.birth_area{display:flex;align-items:flex-end}.birth_area input{text-align:center}.birth_year{width:80px}@media screen and (max-width: 60.06em){.birth_year{width:26.6666666667vw}}.birth_month,.birth_day{width:60px}@media screen and (max-width: 60.06em){.birth_month,.birth_day{width:18.6666666667vw}}.birth_area label{margin:0 20px 0 6px}@media screen and (max-width: 60.06em){.birth_area label{margin:0vw 4vw 0vw 1.0666666667vw}}.register_foot_text{font-size:12px;text-align:center;margin:34px 0 34px}@media screen and (max-width: 60.06em){.register_foot_text{font-size:calc(20/750*100vw);text-align:left;margin:3.8666666667vw 0vw 6.5333333333vw 0vw}}.register_foot_text a{text-decoration:underline}.register_confirm{width:180px;margin:0 auto}@media screen and (max-width: 60.06em){.register_confirm{width:42.6666666667vw}}.register_confirm a{padding:8px 0}@media screen and (max-width: 60.06em){.register_confirm a{padding:3.3333333333vw 0vw 3.3333333333vw 0vw}}.login_btn{width:180px;margin:40px auto 0}@media screen and (max-width: 60.06em){.login_btn{width:42.6666666667vw;margin-top:calc(40/750*100vw)}}.login_btn a{padding:8px 0}@media screen and (max-width: 60.06em){.login_btn a{padding:3.3333333333vw 0vw 3.3333333333vw 0vw}}


#salon_sendagi{background-image:url("../images/img/header_pc.jpg")}@media screen and (max-width: 60.06em){#salon_sendagi{background-image:url("../images/img/header_sp.jpg")}}#voltage_mercury{background-image:url("../images/img/header_vm_pc.jpg")}@media screen and (max-width: 60.06em){#voltage_mercury{background-image:url("../images/img/header_vm_sp.jpg")}}#n_header .header_inner a{width:120px;float:right;margin-top:4px;margin:4px 10px 0 0}@media screen and (max-width: 60.06em){#n_header .header_inner a{width:24vw;margin:1.0666666667vw 0vw 0vw 0vw}}#mypage_nav{background-color:#f5f5f5;padding:20px 0;margin:0;box-sizing:border-box}@media screen and (max-width: 60.06em){#mypage_nav{padding:4vw 4vw 2.1333333333vw 4vw}}#mypage_nav ul{display:flex;justify-content:center;width:960px;margin:0 auto}@media screen and (max-width: 60.06em){#mypage_nav ul{flex-wrap:wrap;width:100%}}#mypage_nav li{width:100%;margin:0 5px}@media screen and (max-width: 60.06em){#mypage_nav li{width:32%;margin:0 2% 2% 0}}@media screen and (max-width: 60.06em){#mypage_nav li#sp_w100{width:100%;margin:0 0 2% 0}}@media screen and (max-width: 60.06em){#mypage_nav li:nth-child(3n){margin-right:0}}#mypage_nav .btns{display:block;padding:4px 10px 4px;font-size:12px;margin:0;border-radius:4px;border:1px solid #e1e1e1;color:#4c4c4c;background-color:#fff}@media screen and (max-width: 60.06em){#mypage_nav .btns{font-size:calc(20/750*100vw);padding:1.8666666667vw 1.3333333333vw 2vw 1.3333333333vw;border-radius:calc(8/750*100vw)}}#mypage_nav .btns:hover,#mypage_nav .btns.active{opacity:0.6;transition:all 0.3s}.table_style{width:100%;box-sizing:border-box;border-collapse:collapse;background-color:#fff}.table_style th,.table_style td{border:1px solid #e5e5e5;line-height:1.4}@media screen and (max-width: 60.06em){.table_style th,.table_style td{border-bottom:0}}.table_style thead{background-color:#f5f5f5;color:#4c4c4c;text-align:center}@media screen and (max-width: 60.06em){.table_style thead{display:none}}.table_style thead td{padding:17px 10px;font-weight:500}.table_style th,.table_style td{padding:10px;box-sizing:border-box;line-height:1.4;padding:12px 10px}@media screen and (max-width: 60.06em){.table_style th,.table_style td{display:table;width:100%;padding:0}}@media screen and (max-width: 60.06em){.table_style tr{display:block;width:100%;margin-bottom:calc(40/750*100vw);border-bottom:1px solid #e5e5e5}}.center{text-align:center !important}@media screen and (max-width: 60.06em){.center{text-align:left !important}}@media screen and (max-width: 60.06em){.table_style td::before{display:table-cell;vertical-align:middle;width:32%;background-color:#f5f5f5;color:#4c4c4c;text-align:center;padding:2.9333333333vw 2.6666666667vw 3.4666666667vw 2.6666666667vw;box-sizing:border-box;border-right:1px solid #e5e5e5}}@media screen and (max-width: 60.06em){.table_style td:nth-child(1)::before{content:"来店日時"}}@media screen and (max-width: 60.06em){.table_style td:nth-child(2)::before{content:"ステータス"}}@media screen and (max-width: 60.06em){.table_style td:nth-child(3)::before{content:"予約番号"}}@media screen and (max-width: 60.06em){.table_style td:nth-child(4)::before{content:"メニュー名"}}@media screen and (max-width: 60.06em){.table_style td:nth-child(5)::before{content:"お支払予定金額"}}@media screen and (max-width: 60.06em){.table_style td:nth-child(6)::before{content:"レビュー"}}@media screen and (max-width: 60.06em){.td_in{display:table-cell;width:68%;padding:3.7333333333vw 2.6666666667vw 4.2666666667vw 2.6666666667vw;box-sizing:border-box}}.td_in a{text-decoration:underline}.user_list_head{overflow:hidden;margin-bottom:10px}@media screen and (max-width: 60.06em){.user_list_head{margin-bottom:calc(30/750*100vw)}}.user_list_head .list_text{float:left;margin-top:8px}@media screen and (max-width: 60.06em){.user_list_head .list_text{float:none;margin:calc(22/750*100vw);text-align:center}}.user_list_head .prev_next{float:right}@media screen and (max-width: 60.06em){.user_list_head .prev_next{float:none}}.list_text{line-height:1.2}.list_text strong{font-size:20px;font-weight:700;color:red}@media screen and (max-width: 60.06em){.list_text strong{font-size:calc(36/750*100vw)}}.prev_next{display:flex;justify-content:flex-end}@media screen and (max-width: 60.06em){.prev_next{justify-content:space-between}}.prev_next .btns{padding:6px 5px 4px;width:100px;font-size:12px;text-decoration:none !important;margin-left:10px;border:1px solid #e5e5e5;color:#4c4c4c}@media screen and (max-width: 60.06em){.prev_next .btns{width:48%;font-size:calc(20/750*100vw);padding:1.6vw 1.3333333333vw 1.3333333333vw 1.3333333333vw;margin-left:0}}.foot_notes{margin-top:10px}.foot_notes p{text-align:center;font-size:12px;color:red}@media screen and (max-width: 60.06em){.foot_notes p{font-size:calc(20/750*100vw)}}.sbtns{display:block;text-decoration:none;background-color:#fff;border:1px solid gray;color:gray;text-align:center;padding:3px 5px 2px;box-sizing:border-box;width:100%;cursor:pointer;font-size:12px;margin-bottom:5px;transition:all 0.3s;text-decoration:none !important;border-radius:5px}@media screen and (max-width: 60.06em){.sbtns{font-size:calc(20/750*100vw);-webkit-appearance:none;border-radius:0;padding:1.6vw 1.3333333333vw 1.3333333333vw 1.3333333333vw;border-radius:calc(5/750*100vw)}}.sbtns:hover{color:#fff;background-color:gray}.foot_btn_area{width:180px;margin:34px auto 0}@media screen and (max-width: 60.06em){.foot_btn_area{width:42.6666666667vw;margin-top:calc(31/750*100vw)}}.foot_btn_area a{padding:8px 0}@media screen and (max-width: 60.06em){.foot_btn_area a{padding:3.3333333333vw 0vw 3.3333333333vw 0vw}}#review_replay{margin-top:60px}@media screen and (max-width: 60.06em){#review_replay{margin-top:calc(60/750*100vw)}}.coupon_head dd p{color:#eb1717;font-size:12px;line-height:1.37;font-weight:700;margin-bottom:5px}@media screen and (max-width: 60.06em){.coupon_head dd p{font-size:calc(20/750*100vw)}}.r_list_heading{font-size:18px;font-weight:500;border-bottom:1px solid #e1e1e1}@media screen and (max-width: 60.06em){.r_list_heading{font-weight:700;font-size:calc(32/750*100vw)}}.r_salon_list_c{margin-bottom:44px}.r_salon_list_c:last-of-type{margin-bottom:0}.r_salon_list{display:flex;flex-wrap:wrap}.r_salon_list li{width:32%;box-sizing:border-box;margin:40px 2% 0 0}@media screen and (max-width: 60.06em){.r_salon_list li{width:49%;margin:calc(40/750*100vw) 2% 0 0;padding:0vw 0vw 0vw 0vw}}.r_salon_list li:nth-child(3n){margin-right:0}@media screen and (max-width: 60.06em){.r_salon_list li:nth-child(3n){margin-right:2%}}@media screen and (max-width: 60.06em){.r_salon_list li:nth-child(2n){margin-right:0}}.r_salon_list li p{text-align:center;font-size:16px;font-weight:500}@media screen and (max-width: 60.06em){.r_salon_list li p{font-size:calc(24/750*100vw);margin-top:calc(7/750*100vw)}}.r_salon_links{display:flex;justify-content:space-between;margin-top:5px}@media screen and (max-width: 60.06em){.r_salon_links{margin-top:calc(12/750*100vw)}}.r_salon_links a{display:block;padding:14px 10px;box-sizing:border-box;text-align:center;text-decoration:none;background-color:#000;color:#fff;width:49%;border-radius:4px;line-height:1.2;font-size:12px;font-weight:500}@media screen and (max-width: 60.06em){.r_salon_links a{font-size:calc(18/750*100vw);padding:2.4vw 1.3333333333vw 2.4vw 1.3333333333vw}}.r_salon_links a:last-of-type{background-color:#cfb674}.image_box{overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center}.image_box img{width:auto;height:auto;display:block}.n_img{width:100%}@media screen and (max-width: 60.06em){.n_img{height:calc(260/750*100vw)}}.n_img img{max-width:100%}@media screen and (max-width: 60.06em){.n_img img{max-height:calc(260/750*100vw)}}
