@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}.wp-block-image img{width:100%;height:auto}.wp-block-image{width:100%;height:auto}small{font-size:8px}header{width:100%}.yajirushi_center{position:absolute;display:noen}.yajirushi_right{position:absolute;right:0;bottom:0;z-index:55}.yajirushi_left{position:absolute;left:0;bottom:0;z-index:55}.yajirushi_left img{height:10px;vertical-align:bottom;width:auto}.yajirushi_right img{height:10px;vertical-align:bottom;width:auto}#corona{width:90%;margin:0 auto 50px;background:#fff;padding:10px;border:double 1px}#writer_wrap{width:100%;display:none}#writer{width:10%}#writer_wrap p{display:inline}#time{text-align:right;padding:30px 0;margin-right:5%}#time span{color:#fff;background:#333;padding:0 10px}#page_sp_wrapper{width:100%;margin:auto;overflow:hidden}#page_sp{width:70%;margin:auto}#page_sp h1{text-align:center}#page_sp h1:after{width:30%;display:block;content:url(https://tohokpremium.com/wp-content/uploads/2021/07/shita.svg);margin:10px auto 0}.page_sp_title2_box{width:90%;margin:50px auto}.page_sp_title2_box_left{width:48%;text-align:center;border-bottom:4px solid #000}.page_sp_title2{font-weight:700;font-size:60px}.page_sp_title2 span{background:#000;color:#fff;font-size:15px}.page_sp_title2_box_right{width:48%}.page_sp_title2_box_top{font-size:15px;font-weight:700}.page_sp_title2_box_under{font-size:15px}.page_sp_title2_box_under span{background:#000;color:#fff}.sp_intanview{width:100%;margin:50px auto}.sp_intanview_inner{width:80%}.sp_intanview_inner strong{background:#ebff8f;font-weight:700;padding:3px 5px;background:-webkit-linear-gradient(top,#fff 50%,#ebff8f);background:linear-gradient(to bottom,#fff 50%,#ebff8f)}.sp_intanview_inner h3{color:#000;font-size:16px;text-align:left;letter-spacing:.1px;background:#aaa;display:inline}.sp_intanview_inner h3 span{color:#09b474;background:#fff;padding-right:10px;font-weight:700;font-size:20px}.sp_intanview_name{width:10%}.sp_intanview_p_name{font-weight:700;color:#09b474;display:block}.tategaki{-ms-writing-mode:tb-lr;-webkit-writing-mode:vertical-lr;-o-writing-mode:vertical-lr;writing-mode:vertical-lr}p.tategaki{font-size:30px;font-weight:700}p.tategaki span{margin-left:10px;font-size:15px;display:block}.single_titleWrap{padding:26px 0 30px}.single_title_content{max-width:1020px;margin:0 auto}.c-sectionTitle{margin-bottom:15px;text-align:center}.c-sectionTitle_main>span{font-size:33px}.c-sectionTitle_main>span{display:inline-block;position:relative;padding:0 15px;background-color:#fff;z-index:2}.c-sectionTitle_main>span{display:inline-block;position:relative;padding:0 15px;background-color:#fff;z-index:2;line-height:40px}.c-sectionTitle_main{display:block;position:relative}.c-sectionTitle_main:after{content:'';display:inline-block;position:absolute;top:50%;left:0;background-color:#8a8a8a;width:100%;height:1px}.c-sectionTitle_sub{margin-top:12px;font-size:15px}.image_plus_font{position:relative}.image_plus_font_Circle{position:absolute;top:-50px;right:-50px;z-index:3;transform:rotate(-35deg);background:#ff0;width:100px;height:100px;border-radius:50px}.image_plus_font_Circle_font{font-size:10px;padding:30px 10px;font-weight:700;text-align:center}.image_plus_font_under{position:absolute;bottom:0;left:50px;z-index:4;width:150px;background:#fff}.image_plus_font_under_image{padding:10px}.image_plus_font_under_image img{width:100%}.image_plus_font_under_image_border{border-top:3px solid;border-bottom:3px solid;text-align:center}.image_plus_font_under_image_text{padding:10 0}.image_plus_logo{width:100%}.image_plus_logo_logo{position:absolute;bottom:-50px;right:50px;background:#fff;border:solid 2px #000}.image_plus_logo_font{position:absolute;left:50px;bottom:50px}.image_plus_logo_font h4{font-size:30px;background:#fff;border:solid #000 2px;display:table;line-height:70px;padding:0 18px;margin:15px 0}.wp-block-gallery columns-3 is-cropped li{width:33%}.matome{padding:5%;border:solid #bcf912 12px;width:80%;margin:100px auto;border-radius:40px;background:#fff}.matome_link{text-align:right;margin:10px 0;font-size:20px;letter-spacing:10px;text-decoration:underline #bcf912}.matome_title{font-size:20px;background:#bcf912;padding:0 30px;display:inline-block}.matome2{padding:5%;border:solid #aaa 12px;width:100%;margin:30px auto;border-radius:40px}.matome_title2{font-size:20px;background:#aaa;padding:0 30px;display:inline-block}#googlemap{width:100%;height:300px;border:solid #bcf912;margin:30px 0}#map_p{margin-bottom:50px}.modal2_trigger{position:relative}.modal2_block{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.modal2_trigger li:hover:before{-webkit-animation:slideRightBg ease .2s forwards;animation:slideRightBg ease .2s forwards}@-webkit-keyframes slideRightBg{0%{opacity:0;left:-50%}100%{opacity:1;left:0}}@keyframes slideRightBg{0%{opacity:0;left:-50%}100%{opacity:1;left:0}}.modal2_box{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal2_bg{height:100%;width:100%;background-color:#1f302696;background-repeat:repeat;background-size:20%;opacity:.5}.modal2_inner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}.modal2_close{cursor:pointer;position:absolute;right:10px;top:-40px;font-size:40px;color:#aaa}.modal_content2_right{font-size:20px;width:90%;margin:auto}.modal_mini{width:45%;text-align:center}.modal_content2_right .modal_mini p{padding:0}.modal_mini a{border:solid #222 1px;padding:0 10px}.modal_content2_tel{letter-spacing:5px}.modal_content2_r{letter-spacing:5px}.shimaenaga{font-size:20px;padding-left:5%;letter-spacing:5px}.premium{color:#bc3939}.torim{background-image:url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-1.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-2.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-3.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-4.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-5.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-6.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-7.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-8.svg);background-repeat:no-repeat;background-position:top right,top center,bottom center,right,left,left top,left bottom,right bottom;background-size:1%}body{font-feature-settings:"palt";padding:0;color:#222;max-width:100%;font-size:16px;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo";word-break:break-all;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;margin:0;background-color:#fefefc}p{font-size:15px;line-height:20px;letter-spacing:.2px;font-weight:100}*{box-sizing:border-box}h1{font-size:30px}a{text-decoration:none;transition-property:all;transition:.3s linear}a:hover{text-decoration:none}a:link{color:#000}a:visited{color:#000}a:hover{color:#000}a:active{color:#000}strong{font-size:15px;font-weight:700;letter-spacing:0px}.small{font-size:10px;width:100%}.small p{font-size:10px}h3{text-align:right;font-size:30px;letter-spacing:7px}svg{width:100%}header img{width:100%;height:auto}#premium_logo{width:500px;margin:auto}#premium_title{font-size:30px;text-align:center}nav ul li{list-style:none;margin:0 20px;margin-top:0;margin-right:20px;margin-bottom:0;margin-left:20px}.relative{position:relative}.slider{height:auto;display:flex;overflow-x:auto;margin:auto;overflow-x:scroll}.slider::-webkit-scrollbar{height:10px}.slider::-webkit-scrollbar-track{background:#ddd}.slider::-webkit-scrollbar-thumb{background:#7a6022}.slider_content{flex-shrink:0;height:100%}.scroll::-webkit-scrollbar{height:10px}.scroll::-webkit-scrollbar-track{background:#ddd}.scroll::-webkit-scrollbar-thumb{background:#2cc2e4}.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;display:flex;flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap}.flex_start{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;display:flex;flex-direction:row;justify-content:flex-start;-webkit-justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%}.flex_end{justify-content:flex-end;-webkit-justify-content:flex-end}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:flex-start}.flex-item{flex:1 calc(100%/2)}.flex-item:nth-child(3n+2):last-child{flex-basis:calc((100%/3)*1)}.start{justify-content:start;-webkit-justify-content:start}.stretch{display:-webkit-flex;display:flex;-webkit-justify-content:stretch;justify-content:stretch;-webkit-align-items:stretch;align-items:stretch}.tate{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tate_mannaka{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tate_end{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse}.jyouge_mannaka{justify-content:center;align-items:center}.center{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.box-shadow{box-shadow:7px 7px 6px -7px #b3b7b3}.gray_border{width:95%;height:1px;margin:auto;background:#f9f1f1;margin:5px 0}.black_border{width:95%;height:3px;margin:auto;background:#222;margin:5px 0}.bg_gray{background:#fbf4f4}.site_size{max-width:1300px;margin:auto}.site_size_mid{width:1000px;margin:auto}.yohaku{padding:100px 0}.align-content01{align-content:flex-end}.title{text-align:center;padding:30px 0}.title p{font-size:15px;font-weight:700}.arrow{width:150px;margin:10px 0;padding:0}.title h3{display:inline-block;font-size:28px;border-bottom:solid 2px #1a1a1a;padding:0 15px;margin-bottom:20px;text-align:center}.button_small{padding:10px 30px;border:solid 1px;margin:0 0 0 AUTO;font-size:12PX;background:#fff}.button_box{width:80%;margin:50px auto;padding:0;border:solid 1px #222}a.button{position:relative;display:block;width:290px;height:70px;overflow:hidden;vertical-align:middle;text-align:left;text-decoration:none;line-height:16px;font-size:10px;color:#222;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;margin:auto}a.button svg{z-index:1;position:absolute;top:0;left:0}a.button svg g line,a.button svg g polyline,a.button svg g circle{fill:none;stroke:#000}a.button svg g line,a.button svg g polyline{stroke-miterlimit:10}a.button svg g circle{display:block;stroke-linecap:round;stroke-linejoin:round;stroke-width:.066em;stroke-dasharray:200;stroke-dashoffset:0;transition:stroke-dashoffset ease-out .5s}a.button svg g circle{display:none}a.button font{position:relative;font-size:16px;top:10px}a.button:hover{-webkit-transform:translateZ(0) translateX(.5em);transform:translateZ(0) translateX(.5em)}a.button:hover svg g circle{stroke-dashoffset:200}.sankaku{position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:100px 150px 0 0;border-color:#000 transparent transparent}.border_bottom{width:100%;height:10px;background:#fbf4f4}#zigzagu{width:95%;margin:50px auto}#pickup_coupon_wrapper{width:90%;margin:auto}.pickup_coupon_logo{width:20%;height:auto;margin:auto;border:solid 1px #222}.pickup_coupon_logo img{width:100%;height:auto}.pickup_coupon{padding:10px;border:solid #222 1px;text-align:center;width:49%;background:#f4e5e5;margin:10px 0}.pickup_coupon_upper{width:100%}.pickup_coupon_under{width:100%}.top_round{background:#fff;color:#222;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:40px;height:40px;display:inline-block;margin-right:10px;font-size:27px;vertical-align:middle}.coupon_r_box{margin:auto;padding-bottom:16px;width:90%}.coupon_r_box a{padding:5px 0}.coupon_tel{width:45%;text-align:center;border:solid 1px;padding:5px 0;background:#fff}.coupon_web{width:45%;text-align:center;border:solid 1px;padding:5px 0;background:#fff}#Reservation_wrapper{margin:10px 0 0}.Reservation{width:100%;display:block}.Reservation_top{position:relative}.Reservation_top p{font-size:30px;padding:10px 40px;background:#fff;color:#222;z-index:1;top:-30px;position:absolute;left:0;right:0;margin:auto;width:max-content;line-height:30px;letter-spacing:10px}.Reservation_left{width:50%;text-align:center;padding:30px;border-right:solid}.Reservation_left h4{font-size:13px}.Reservation_left p{font-size:10px}.Reservation_right{width:50%;position:relative}.Reservation_button{background:#000;display:inline;padding:5px 20px;color:#fff;position:absolute;right:10px;bottom:10px;font-size:13px}.Rarrow{position:absolute;top:0;bottom:0;left:40%;margin:auto;width:100%}.Rarrow img{width:80%}.Reservation h4{font-size:15px;font-weight:700;letter-spacing:3px}.modal_wrap input{display:none}.modal_overlay{display:flex;justify-content:center;overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:0;transition:opacity .5s,transform 0s .5s;transform:scale(0)}.modal_trigger{position:absolute;width:100%;height:100%}.modal_content{position:relative;align-self:center;width:80%;max-width:800px;box-sizing:border-box;background:#fff;line-height:1.4em;transition:.5s}.modal_content_left{width:30%}.modal_content_left img{width:40%;margin:auto;display:inherit}.modal_content_right{text-align:center;width:70%}.modal_content_right p{margin:auto;width:80%}.modal_content_right h4{font-size:30px;margin:10px auto;letter-spacing:7px}.modal_content_tel{display:inline-block;background:#000;font-size:20px;letter-spacing:10px;margin:20px auto;padding:10px 20px;width:80%}.modal_content_tel a{color:#fff}.modal_content_r{display:inline-block;background:#000;font-size:20px;letter-spacing:10px;margin:20px auto;padding:10px 20px;width:80%}.modal_content_r p{color:#fff}.modal_content_bottom{width:100%;background:#222}.modal_content_bottom h4{text-align:center;color:#fff}.close_button{position:absolute;top:14px;right:16px;font-size:24px;cursor:pointer}.modal_wrap input:checked~.modal_overlay{opacity:1;transform:scale(1);transition:opacity .5s}.open_button{position:relative;top:50px;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:80%;margin:auto;color:#222;cursor:pointer;border:solid 2px #222;width:70%;margin-bottom:100px}.salon{position:relative;width:400px;margin-bottom:30px}.salon img{width:100%;height:inherit}h2.shop_name{background:#222;padding:5px 10px;color:#fff;display:inline-table;margin:13px 0;font-size:15px}h2 span{font-size:10px;padding-left:8px}.logo{position:absolute;top:auto;left:10px;right:auto;bottom:0;margin:auto;background:#fff;width:80px;height:auto;border-radius:0;border:solid 5px #bcf912}.top_shop_text{margin:auto}.top_sop_under{padding:0 10px}.area{background:#222;display:inline-block;padding:5px 10px;color:#fff;margin:auto;font-size:15px}.area span{font-size:10px;padding-left:8px}.txt{margin:10px 0}.txt p{letter-spacing:auto}.txt strong{font-size:15px;line-height:20px;letter-spacing:.2px;font-weight:100;background-image:linear-gradient(to right,#ff1e2361,#8c8bf285);background-repeat:no-repeat;background-size:100% 10%;background-position:bottom;font-weight:700}.shop{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.top_stylist_name_box{width:200px}.stylist_image{width:150px}.shop_img{width:100%;max-height:150px;position:relative}.c-container{position:relative;margin-left:auto;margin-right:auto;max-width:1000px;padding:0 15px}.Chain_wrapper{width:1300px;margin:auto}.Chain_wrapper img{width:100%;height:auto}.Chain_stylist_image img{width:100%;height:auto}.Chain_left{width:560px;overflow:hidden}.Chain_right{width:700px}.Chain_stylist_wrapper{width:700px}.Chain_stylist{width:200px}.Chain_top_shop_text{margin:20px 0}.Chain_shop_name{background:#fff;color:#333;text-align:center;font-size:13px;border:solid}.Chain_stylist_image{position:relative;width:150px;margin:20px 0}.Chain_area{position:absolute;display:block;top:50%;left:50%;color:#fff;background:#222;display:inline}.Chain_count{position:absolute;top:0;left:0;color:#222;padding:3px 10px;display:inline;background:#fff;box-shadow:7px 7px 6px -7px #000;font-size:20px;letter-spacing:.1px;z-index:999}.Chain_name{background:#000;color:#fff;padding:0 20px;display:block}.Chain_logo{position:absolute;top:auto;left:10px;right:auto;bottom:0;margin:auto;background:#fff;width:80px;height:auto;border-radius:0;border:solid 5px #bcf912}.special_new{margin:auto;width:80%;padding:25px 0;border-top:solid 1px #e0e0e0}.special_new:last-child{border-bottom:solid 1px #e0e0e0}.special_new_left{width:15%;background:#e13c3c;margin-right:5%;text-align:center;line-height:4px}.special_new_left p{color:#fff}.special_new_right{width:80%}#hair_wrapper_top{position:relative}#hair_button{position:absolute;bottom:0}.hair_top{width:5%}.hair_image{padding:10px}.hair_top img{width:100%;height:auto}.hair_toppage img{width:100%;height:auto}.hair_toppage{width:20%;background:#aaaa;position:relative;margin-right:30px;height:auto}.hair_person{position:absolute;bottom:0;background:#aaaaaa38;padding:10px;height:auto}.hair_left{width:20%}.hair_right{width:80%}.hair_logo{width:80%;border:solid 1px #222;background:#fff;height:40px}.hair_upper{border-bottom:solid 1px #222;width:85%;margin:auto}.hair_upper_left p{font-size:10px;letter-spacing:3px}.hair_upper_left{width:50%;border-right:solid 1px #222;margin:10px 0}.hair_under_right{width:80%;font-size:14px;text-align:right}.hair_under{margin:10px 0;width:85%;margin:10px auto}.hair_under_left{width:20%}.hair_left{width:20%;border-right:solid 1px #222;margin:10px 0}.hair_under_right{width:80%}.QAtitle_box{width:400px;background:#faf5f53d;padding:20px;border-radius:12px;vertical-align:initial}.QAtitle_box h3{font-size:15px;text-align:left}.QA_upper{width:100%}.QA_underr{width:100%;margin-top:auto}#wrapper{width:1300px;margin:50px auto}#shop_header{background:#fff;width:1300px;margin:auto;padding:10px 20px;position:relative;top:10px}#shop_header img{width:100%;display:block;margin:auto;height:auto;background-image:url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-1.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-2.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-3.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-4.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-5.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-6.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-7.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-8.svg);background-repeat:no-repeat;background-position:top right,top center,bottom center,right,left,left top,left bottom,right bottom;background-size:4%;padding:10px}#shop_header_image{position:absolute;bottom:0}#shop_header_left{width:20%}:root{font-size:.625em}#nav_header{position:relative}#nav_header_left{top:70%;left:10%;position:absolute;font-size:8px;font-weight:700;letter-spacing:6px;white-space:nowrap}#sp_header{width:150px}#nav_header_right{top:70%;right:10%;position:absolute;font-size:8px;font-weight:700;letter-spacing:6px;white-space:nowrap}#nav_header_center{text-align:center;position:relative;top:40px;z-index:2}#nav_upper{font-size:50px;text-align:center;letter-spacing:10px;line-height:50px;display:block}#nav_under{font-size:40px;text-align:center;letter-spacing:10px;line-height:70px;font-weight:bolder;display:block}#nav_header_logo{position:absolute;bottom:-40px;right:-40px;width:80px;height:80px;border-radius:50%;border:solid;z-index:1;background:#fff}.menu ol{counter-reset:menu}.menu-item a{display:flex;justify-content:flex-start;color:currentColor;text-decoration:none;padding:.3rem 0;order:0}.menu-item a:before{content:"";display:block;border-bottom:1px dotted #000;position:relative;top:-3px;flex:1 1 auto;margin:0 1rem;order:1}.menu-item a:after{counter-increment:menu;content:counters(menu,".");flex:0 0 auto;order:2;text-decoration:underline}.sub-menu{font-size:1.6rem;font-weight:400}.sub-menu>li>a{text-indent:0ch;padding:.5rem 0 .5rem 2ch;margin:0}.menu{width:100%;display:flex;flex-flow:column nowrap;margin:50px auto;position:relative;transform:rotate(0deg);background:#fbf4f4;padding:10px 0;padding-left:40px;padding-right:20px;margin-top:0}.breadcrumb{position:absolute;top:50px;left:0}.breadcrumb a{margin:10px 0}.breadcrumb span[property=itemListElement]{background:#fff;margin:20px 0;display:table;border:solid;padding:3px 20px}.current-item{margin:20px 0;display:table;border:solid;padding:3px 20px;background:#fff}#shop_header_right{width:70%}h2.shop_logo{background:#fff;display:inline-block;border:solid 2px;box-shadow:5px 1px 0px -1px #000;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#f9f9f9),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#f9f9f9),color-stop(.75,#f9f9f9),color-stop(.75,transparent),to(transparent));-webkit-background-size:14px 14px}#tag{background:#fbf4f4;padding:10px 0 0;padding:10px}#tag ul{list-style:none}#tag ul li{display:block;border-radius:4px;background:#f1a2a2;color:#fff;padding:0 7px 0 8px;margin:0 4px 6px 0;display:inline-block;vertical-align:top;font-size:10px}#shop01_box{margin:50px 0}#shop_wrapper{padding:50px 0 100px}#shop_wrapper img{display:block;width:100%;height:auto;margin:0 auto}.catchcopy{width:100%;padding:25px 50px;background:#fff;display:table-cell}.catchcopy strong{font-size:30px;line-height:37px;font-weight:700;margin-bottom:20px;padding-top:20px;letter-spacing:3.2px;color:#532a2a}.breadcrumbs{position:absolute;bottom:20px;right:50px}.breadcrumbs span[property=itemListElement]{background:#fff;margin:20px 10px;display:inline;border:solid;padding:3px 20px}.breadcrumbs span[property=itemListElement]{background:#fff;margin:20px 10px;display:inline;border:solid;padding:3px 20px}.breadcrumbs .current-item{background:#fff;margin:20px 0;display:table;border:solid;padding:3px 20px;color:#000;z-index:99999;display:inline}#shop_text01{width:650px;padding:25px 50px;background:#fff;height:fit-content}#shop_image01{width:550px}#shop02_box{margin:50px 0}#shop_text02{width:650px;padding:25px 50px;background:#fff;height:fit-content}#shop_image02{width:550px}#shop_text01 p strong{font-size:15px;line-height:20px;letter-spacing:.2px;font-weight:100;background-image:linear-gradient(to right,#ff1e2361,#8c8bf285);background-repeat:no-repeat;background-size:100% 10%;background-position:bottom;font-weight:700}#shop_text02 p strong{font-size:15px;line-height:20px;letter-spacing:.2px;font-weight:100;background-image:linear-gradient(to left,#ff1e2361,#8c8bf285);background-repeat:no-repeat;background-size:100% 10%;background-position:bottom;font-weight:700}#pickup_stylist{position:relative;top:-100px;background:#fff;padding:50px 50px 0}#pickup_stylistimg{margin-bottom:0;margin:auto}#pickup_stylistimg img{width:100%;display:block;margin:auto;height:auto}#single_stylist_name_box{width:100%;margin:20px auto 0;text-align:center}#single_stylist_name_left{font-size:15px;background:#000;color:#fff;padding:5px 0;margin:auto;width:45%;padding:5px 10px;display:inline}#single_stylist_name_right{font-size:15px;background:#000;color:#fff;padding:5px 0;margin:auto;width:45%;padding:5px 10px;display:inline}#stylist_tag{width:100%}#stylist_tag ul{width:90%;margin:20px auto 0}#stylist_tag ul li{color:#000;font-size:10px;padding:0 10px;border:1px solid #6d6d6d;margin:0 4px 4px 0;border-radius:4px;display:inline}#pickup_stylist_left{width:300px;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}#pickup_stylist_right{width:900px}#pickup_stylist_name{margin:auto}#pickup_stylist_name h4{font-size:10px;padding:1px 5px;border:1px solid #111;display:inline;white-space:nowrap}#pickup_stylist_left_box{width:50%}#pickup_stylist_right_box{width:50%;text-align:center}#pickup_stylist_left_top{width:100%;height:64px;position:relative;text-align:center;font-size:12px;letter-spacing:3px}#pickup_stylist_left_middle{width:100%;font-size:10px;letter-spacing:0px}#pickup_stylist_left_bottom{font-size:10px;display:inline-block;background:#000;color:#fff;padding:2px 11px;margin:10px 0;line-height:15px}#pickup_stylist_left_top:after{height:29px;content:"";width:1px;position:absolute;transform:translateX(20%);background:#000;top:30px;left:50%}#pickup_stylist_comment{margin:20px auto;border:solid 1px #111;padding:5px 10px;width:100%}#pickup_stylist_comment span{letter-spacing:3px;font-weight:700;font-size:10px;line-height:30px}.QA{display:block;color:#222;border-bottom:solid 2px #222;letter-spacing:1px;line-height:27px;margin:7px 0 12px}.answer strong{font-size:15px;line-height:20px;letter-spacing:.2px;font-weight:100;background-image:linear-gradient(to right,#ff1e2361,#8c8bf285);background-repeat:no-repeat;background-size:100% 10%;background-position:bottom;font-weight:700}#pickup_stylist_QA{-webkit-column-count:2;-webkit-column-gap:2em;-moz-column-count:2;-moz-column-gap:2em;column-count:2;column-gap:2em;margin:0 0 0 60px}.Reservation_link{width:90%;display:block;border:solid 1px #222;margin:auto;position:relative;top:50px}.Reservation_link_top{position:relative;text-align:center}.Reservation_link_top p{font-size:30px;padding:10px 40px;background:#fff;color:#222;z-index:1;top:-30px;position:absolute;left:0;right:0;margin:auto;width:max-content;line-height:30px;letter-spacing:10px;white-space:nowrap}.Reservation_link_left{width:50%;text-align:center;padding:30px;border-right:solid 1px #222}.Reservation_link_left h4{font-size:13px}.Reservation_link_left p{font-size:10px}.Reservation_link_right{width:50%;position:relative}.Reservation_link_button{background:#000;display:inline;padding:5px 20px;color:#fff;position:absolute;right:10px;bottom:10px;font-size:13px}.Rarrow{position:absolute;top:0;bottom:0;left:40%;margin:auto;width:100%}.Rarrow img{width:80%}.Reservation_link h4{font-size:15px;font-weight:700;letter-spacing:3px}.answer2{margin:30px 0}#pickup_stylist_QA2{width:1200px;margin:0 auto}#Ostylist_wrapp{padding:50px 0;position:relative}#Ostylist_wrapp h4{letter-spacing:2px;font-size:15px}.Ostylist_box{width:100%;padding:30px;background:#fff;margin-bottom:40px;margin-top:20px;border:solid 1px #222}.Ostylist_left{width:15%}.Ostylist_right{width:70%;position:relative}.Ostylist_upper{border-bottom:solid 1px #222;padding-bottom:10px}.Ostylist_upper h4 span{font-size:10px;margin-left:10px}.Ostylist_under{padding:10px 0 0}.Ostylist_box p{font-size:10px}.Ostylist_image{position:relative}.number{font-size:18px;font-weight:700;display:inline;margin-right:10px}.Ostylist_image img{width:100%;height:auto}.Ostylist_comment{padding-bottom:60px}.Ostylist_comment strong{color:#333}#stylist_QA_title{margin:20px 0}.Ostylist_comment .button_small{padding:10px 30px;border:solid 1px;font-size:10px;bottom:0;right:0;position:absolute}#hair_wrapper{width:100%;margin:auto}.hair{width:10%;padding:10px;background:#f9f8f8}.hair img{width:100%;height:auto}#coupon_wrapper{width:1300px;margin:auto;overflow:hidden}.coupon_content{width:49%;margin-bottom:3%;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;border:solid #222}.coupon_upper{color:#222;background-color:#ec6da0;text-align:center;font-weight:700;width:100%;padding:10px 0 22px;height:200px}.coupon_upper .border{border-top:2px solid #fff;border-bottom:2px solid #fff;width:80%;display:block;margin:auto;line-height:2em;font-size:15px;letter-spacing:12px}.webcoupon{font-size:20px;white-space:nowrap;margin-bottom:15px;letter-spacing:10px}.woman{font-size:10px;line-height:35px}.price{font-size:1.8em;display:inline-block;vertical-align:middle;padding-bottom:4px}.coupon_under{color:#111;background:#fff;font-weight:200;padding-top:1%;padding-bottom:1%;font-size:.5em;width:100%}.coupon_under p{padding-left:5%;font-size:10px;letter-spacing:5px}.coupon_under p span{color:#ec6da0;letter-spacing:.1em}.coupon_upper .round{background:#fff;color:#ec6da0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:1.2em;height:1.2em;display:inline-block;margin-right:.5em;font-size:2em;vertical-align:middle;line-height:1.2em}.coupon_dt{font-size:.6em;width:94%;margin:auto;text-align:center}.gizagiza{background-image:url(https://lifestyle-designers.net/wp/wp-content/uploads/lifestyledesigner_coupon_back2-1.png);background-repeat:repeat-x;height:6px;margin-top:-1em}.green .coupon_upper{background:#cbdc36}.green .coupon_upper .round{color:#cbdc36}.green .coupon_under p span{color:#cbdc36}.orange .coupon_upper{background:#f0c447}.orange .coupon_upper .round{color:#f0c447}.orange .coupon_under p span{color:#f0c447}.blue .coupon_upper{background:#73c3c2}.blue .coupon_upper .round{color:#73c3c2}.blue .coupon_under p span{color:#73c3c2}.black .coupon_upper{background:#564f47}.black .coupon_upper .round{color:#564f47}.black .coupon_under p span{color:#564f47}address{padding:100px 0}.address_right{width:80%}.address_left{width:20%;height:100%}#address_box{width:80%}#shop_img{width:10%}#question_wrapp{position:relative;width:100%}#question_image{width:100%;margin:auto;position:relative}.arch{color:#222;-webkit-background-clip:text;padding-bottom:30px;font-weight:700;font-size:22px;padding-top:27px}.arch span{padding:1px;background:#fbf4f4;margin:1px}.arch:after{content:'';width:99%;height:26px;border:solid 1px #9d9d9d;border-bottom:none;border-radius:26px 26px 0 0;display:block;position:absolute;top:14px;left:0;z-index:1}.question_image_fontlogo{position:absolute;right:20px;width:50%;bottom:10px}#question_image img{width:100%;height:auto}#question_h1title{padding:10px 0;text-align:center;margin:20px auto}#question_h1title h1{font-size:25px;font-weight:700;background:#979090;color:#fff;display:inline}.question_h1title_box{padding:10px;width:100%;margin:30px auto;text-align:left;background:#fbf4f4}.question_h1title_box p{font-size:12px}.question_h1title_box :after{width:10%;display:block;content:url(https://tohokpremium.com/wp-content/uploads/2021/07/shita.svg);margin:30px auto 0}#question_wrapp img{width:100%;height:auto}#question_header{width:100%;margin:30px auto}#question_header_title{margin-bottom:20px}#question_header_title h2{font-size:15px}#question_header_box{position:relative}#question_header_box:after{width:50%;display:block;content:url(https://tohokpremium.com/wp-content/uploads/2021/07/shita.svg);margin:0 auto 0}#question_inner{width:50%;margin:auto;right:0;background:#ebebeb;padding:0 5%;position:absolute;right:0;height:100vh;overflow:scroll}#question_inner_h1title{padding:10px 0;text-align:center;margin:20px auto;position:relative}#question_inner_h1title h3{display:inline;background:#222;color:#fff;font-size:25px}#question_inner_h1title .arch:after{border:solid 1px #222;border-bottom:none}#question_inner_h1title .arch span{font-size:22px}.question_inner_h1title_box{padding:10px;width:100%;margin:30px auto;text-align:left;background:#fbf4f4}.question_inner_h1title_box:after{width:10%;display:block;content:url(https://tohokpremium.com/wp-content/uploads/2021/07/shita.svg);margin:30px auto 0}#question_nav{padding:0 0 20px;margin:30px 0;background:#fff}#question_nav ul{text-align:center;margin:30px 0}#question_nav_header{display:inline}#question_nav_header h4{text-align:left;font-size:15px;display:inline-table;border:solid 1px #222;padding:0 10px;background:#fff}#question_nav li{background:#fff;padding:10px;margin:0 4px 6px 0;display:inline-block;vertical-align:middle;font-size:12px;border-bottom:1px solid #222}.henkou2{width:100%}#henkou3{width:100%}#question_wrapp .salon .pickup_coupon{margin:10px auto 0;width:100%;border:none;position:relative;border-radius:0;background:#fff;padding:30px 30px 18px}#question_wrapp .salon .pickup_coupon:before{content:'';width:100%;height:16px;border:solid 1px #222;border-bottom:none;border-radius:5px 5px 0 0;display:block;position:absolute;top:10px;left:0;z-index:1}#question_wrapp .salon .pickup_coupon:after{width:50%;display:block;content:url(https://tohokpremium.com/wp-content/uploads/2021/07/shita.svg);margin:0 auto 0}.question_stylist{width:100%;position:relative}.question_stylist{width:32%;border:solid 1px #222;padding:1%;background:#f9f2f2;margin:30px 0 30px}.question_stylist .question_upper{font-size:30px;text-align:center;letter-spacing:10px;line-height:50px}.question_stylist .question_under{font-size:20px;text-align:center;letter-spacing:10px;line-height:70px;font-weight:bolder}.bggray{background:#ededed}.question_stylist .question_left{top:50px;left:0;position:absolute;font-size:10px;font-weight:700;letter-spacing:6px}.question_stylist .question_right{top:50px;right:0;position:absolute;font-size:10px;font-weight:700;letter-spacing:6px}.ichimon{width:100%}.ichimon h3{font-size:13px;margin:0;text-align:left}.ichimon p{font-size:10px}.ichimon p span{font-size:15px;background:#222;color:#fff}.question_inner_h1title_box p{font-size:12px}#question_inner_left{width:50%;margin:auto;background:#fff;padding:0 1%;position:absolute;left:0;overflow:scroll;height:100vh}#henkou1{width:100%}#question_wrapp .stylist{position:relative}#question_wrapp .pick_up{width:100%}#question_wrapp .pick_up p{border-bottom:solid 1px;display:inline-block}#question_wrapp .top_stylist_name span{border-bottom:solid 1px}#question_wrapp .stylist_image{width:30%}#question_wrapp .top_stylist_name_box{width:60%}.top_stylist_name_box .button_small{padding:5px 20px;border:solid 1px;margin:10px 10px 10px auto;font-size:12px;position:relative;bottom:0;right:0;text-align:center}#question_inner_left .salon{width:100%}#question_wrapp.pickup_coupon{margin:10px auto 0;width:100%;border:none;position:relative;border-radius:0;background:#fff;padding:30px 30px 18px}#qestion_wrapp .pickup_coupon_bassui{width:100%}.osusumeplan{font-weight:700;background:#f7efef;display:inline;color:#1e1d1d;letter-spacing:7px;line-height:30px}.pickup_coupon_left p{text-align:left}.pickup_coupon_left{width:60%}.pickup_coupon_right{width:40%}.question_top{position:relative;bottom:-40px;z-index:1;width:100%}.question_upper{font-size:50px;text-align:center;letter-spacing:10px;line-height:50px}.question_under{font-size:40px;text-align:center;letter-spacing:10px;line-height:70px;font-weight:bolder}.question_image{position:relative;padding:10px;background:#fff;width:100%}.question_style{width:50%}.QA3style{padding:10px;background:#fff}.QA3style p{text-align:right;margin-left:auto;display:inline;padding:0 10px}.question_logo{position:absolute;bottom:0;left:0;width:27%;background:#fff}.question_left{top:30%;left:0;position:absolute;font-size:8px;font-weight:700;letter-spacing:6px}#question_inner_left .shop_img{width:100%;max-height:inherit;position:relative}.question_right{top:30%;right:0;position:absolute;font-size:8px;font-weight:700;letter-spacing:6px}.question_title{border-top:10px solid #222;padding-top:20px}.question_title h3{text-align:center;font-weight:700;letter-spacing:10px;line-height:40px}.question_dt{text-align:center;font-size:10px;letter-spacing:2px;line-height:20px;border-bottom:2px solid #222;padding-bottom:10px}.question_text{padding-top:10px}.question_text p{font-size:12px}.about_wrapper{margin:30px 0}.about_left{width:800px}.about_right{width:400px}#video{position:relative;text-align:center;width:800px;margin:auto;margin-bottom:100px;overflow:hidden;border-radius:40px;border:solid 10px}#videooverlay{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;pointer-events:none}#videoimg{position:absolute;top:10%;left:0;right:0;bottom:0;margin:auto;pointer-events:none}#videoimg p{color:#fff;font-size:2em}.video-line{border:solid #fff .1em;width:50%;display:inline-block;margin:0}.line_box{width:100%;overflow:visible;position:relative;height:18px;clear:both;margin:30px 0}.left_line{float:left;width:38%;border-bottom:solid #111 .1em;margin-left:2%}.right_line{float:right;width:38%;border-bottom:solid #111 .1em;margin-right:2%}.star{float:left;width:20%;text-align:center;margin-top:-9px}.iframe-content{position:relative;width:100%;padding:56.3% 0 0}.iframe-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}footer{margin:50px 0 0;text-align:center}#copyright{font-size:8px}#Job{width:800px;height:auto;margin:100px auto;background:#e0d3d3;text-align:center;padding:20px;border-radius:10px;box-shadow:14px 3px 6px 1px #eaecef,-27px -8px 4px 6px #dedfe6,-17px 29px 8px -3px #c6dbd3;border-radius:6px;border:1px solid #ccc;padding-top:50px}#job_text_upper{font-size:54px;display:inline;line-height:0;letter-spacing:10px;color:#ffff}#job_tel{letter-spacing:.1em;font-weight:700}#job_conditions{background:#fff;display:inherit;width:60%;margin:20px auto 20px;padding:10px 0;letter-spacing:.1em;color:rgba(12,12,12,.8);font-size:12px}#service{background:#000}#service p{color:#fff}@media screen and (max-width:1300px){.site_size{width:95%}#wrapper{width:95%}.salon{width:48%}.Chain_wrapper{margin-left:2.5%}.hair_toppage{width:26%}.hair_toppage{width:26%}#shop_header{width:95%}#shop_text01{width:58%}#shop_image01{width:40%}#shop_text02{width:58%}#shop_image02{width:40%}#pickup_stylist_QA{margin:0}#pickup_stylist_right{width:100%}#coupon_wrapper{width:95%}h2.shop_logo img{width:100%;height:auto}#shop_img{width:15%}#address_box{width:80%}.wp-block-image img{max-width:100%;height:auto}}@media screen and (max-width:1024px){#premium_logo{width:400px}#premium_title{font-size:25px;text-align:center}h1{font-size:25px}#nav_upper{font-size:40px;letter-spacing:7px;line-height:40px}#nav_under{font-size:30px;letter-spacing:7px;line-height:60px}#pickup_stylist_left{width:30%}#pickup_stylist_right{width:70%}#page_sp{width:90%;margin:auto}.number{font-size:15px;margin-right:10px}.question_stylist{width:48%}.image_plus_logo_font h4{font-size:20px;background:#fff;border:solid #000 2px;display:table;line-height:46px;padding:0 10px;margin:15px 0}.image_plus_logo_logo{position:absolute;bottom:-50px;right:50px;background:#fff;border:solid 2px #000;width:110px;height:110px}.image_plus_logo_logo img{width:100%;height:auto}.address_left{width:10%}.address_right{width:80%}.question_title h3{text-align:center;font-weight:700;letter-spacing:10px;line-height:27px;font-size:20px}.question_upper{font-size:30px;text-align:center;letter-spacing:10px;line-height:50px}.question_under{font-size:30px;text-align:center;letter-spacing:10px;line-height:70px;font-weight:bolder}#question_wrapp{width:90%;margin:auto}}@media screen and (max-width:768px){p{font-size:13px;line-height:20px;letter-spacing:.2px;font-weight:100}h1{font-size:20px}#premium_title{font-size:20px}#premium_logo{width:300px;margin:auto}.page_sp_title2_box_under{font-size:12px}.image_plus_font_Circle{position:absolute;top:-30px;right:-30px;z-index:3;transform:rotate(-35deg);background:#ff0;width:100px;height:100px;border-radius:50px}.page_sp_title2_box_left{width:48%;text-align:center;border-bottom:4px solid #000}.page_sp_title2{font-weight:700;font-size:40px}.page_sp_title2{font-weight:700;font-size:40px}.coupon_upper .border{border-top:2px solid #fff;border-bottom:2px solid #fff;width:80%;display:block;margin:auto;line-height:21px;font-size:14px;letter-spacing:7px}#nav_upper{font-size:40px;text-align:center;letter-spacing:10px;line-height:50px;display:block}#nav_under{font-size:30px;text-align:center;letter-spacing:10px;line-height:90px;font-weight:bolder;display:block}.address_left{width:20%}.Chain_wrapper{width:95%;margin:auto}.stylist_image{width:30%}.top_stylist_name_box{width:65%}#question_wrapp{width:95%;margin:auto}}@media only screen and (max-width:500px){p{font-size:13px}h1{font-size:15px}.site_size{width:100%;max-width:100%;margin:auto}.top_stylist_name_box{width:65%;margin-left:5%}.title{text-align:center;padding:30px 0;width:90%;margin:auto}.stylist_image{width:30%}#premium_title{text-align:center;width:90%;margin:auto}#premium_title h2{font-size:15px}#premium_logo{width:57%;margin:10px auto}#wrapper{width:90%;margin:10px auto}.salon{position:relative;width:100%;margin-bottom:30px}.Chain_wrapper{width:90%;margin:auto}.Chain_count{font-size:10px}.Chain_left{width:100%;overflow:hidden;margin:auto;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;max-height:150px}.Chain_logo{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#bcf912;width:80px;height:80px;border-radius:50%}.Chain_right{width:100%;margin:auto;overflow:hidden;position:relative}.Chain_stylist_wrapper{width:100%}.Chain_stylist{width:30%;width:40%;height:100%;margin-right:3%}.Chain_shop_name{border:none}.hair_toppage{width:70%;background:#aaaa;position:relative;margin-right:10px;height:max-content}.pickup_coupon{padding:10px;border:solid #222 1px;text-align:center;width:100%;background:#f4e5e5;margin:0 0 20px}.slider2{height:max-content;display:flex;overflow-x:auto;margin:auto;overflow-x:scroll;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;display:flex;flex-direction:unset;justify-content:unset;-webkit-justify-content:unsafe;flex-wrap:unset;-webkit-flex-wrap:unset;white-space:nowrap;margin-left:5%;width:95%;padding-bottom:30px}.Chain_stylist_wrapper{width:100%}.slider2::-webkit-scrollbar{height:10px}.slider2::-webkit-scrollbar-track{background:#ddd}.slider2::-webkit-scrollbar-thumb{background:#7a6022;border-radius:10px}.slider2_content{flex-shrink:0}.sp_90{width:90%}.hair_toppage{width:60%;background:#aaaa;position:relative;margin-right:10px;height:auto}.hair_logo{width:80%;border:solid 1px #222;background:#fff;height:auto}.hair_upper_left{width:100%;border-right:none;margin:0}.hair_under{margin:10px 0;width:85%;margin:5px auto}.hair_left{width:20%;border-right:solid 1px #222;margin:6px 0}.hair_under_right{width:80%;font-size:10px;text-align:right}.Chain_shop_img{height:150px !important}.swiper-button-next,.swiper-button-prev{-moz-background-size:13px 44px !important;-webkit-background-size:13px 44px !important;background-size:13px 44px !important}.swiper-wrapper{height:auto}.Chain_stylist_image{position:relative;width:100%;height:auto;margin:20px 0}a.button{position:relative;display:block;width:290px;height:55px}.QAtitle_box{width:350px;background:#faf5f53d;padding:10px;border-radius:12px;border:solid;margin-right:30px}.QA_underr p{font-size:11px}.QA{display:block;color:#6f4a4a;border-bottom:dotted 1px #222;letter-spacing:1px;line-height:27px;font-size:13px;width:90%;margin:auto;line-height:17px}.answer{width:90%;margin:auto;margin:10px auto}.answer strong{font-size:13px;line-height:20px;letter-spacing:.2px;font-weight:100;background-image:linear-gradient(to right,#ff1e2361,#8c8bf285);background-repeat:no-repeat;background-size:100% 10%;background-position:bottom;font-weight:700}#hair_wrapper_top{position:relative;width:90%;margin:auto}.Rarrow{left:0;display:none}#question_wrapp{position:relative;margin:auto}#question_inner{width:100%;margin:auto;right:0;background:#ebebeb;padding:0 5%;position:relative;overflow:initial;height:auto}#question_inner_left{width:100%;margin:auto;background:#fff;padding:0;position:relative;left:auto;overflow:initial;height:auto}#question_inner_left .salon{width:100%;margin:0 0 100px}.question_upper{font-size:20px;text-align:center;letter-spacing:10px;line-height:20px}.question_under{font-size:20px;text-align:center;letter-spacing:10px;line-height:70px;font-weight:bolder}.question_top{position:relative;bottom:-20px;z-index:1}.question_title h3{text-align:center;font-weight:700;letter-spacing:10px;line-height:28px;font-size:15px}.question_dt p{font-size:10px}#shop_header{width:100%;top:0}#shop_header_image{position:relative}#shop_header_left{width:100%;margin:auto}#nav_header_left{top:70%;left:0;position:absolute;font-size:8px;font-weight:700;letter-spacing:px;white-space:nowrap}#nav_header_right{top:70%;right:0;position:absolute;font-size:8px;font-weight:700;letter-spacing:0px;white-space:nowrap}#nav_header_logo{position:absolute;bottom:-30px;right:inherit;width:40px;height:40px;border-radius:50%;border:solid 1px #aaa;z-index:1;background:#fff}#shop_header_left img{width:100%;height:auto}#nav_header_center{top:20px}#nav_upper{font-size:20px;line-height:40px;letter-spacing:3px}#nav_under{font-size:20px;line-height:40px;letter-spacing:3px}.breadcrumb{position:absolute;top:10px;font-size:15px;left:8px}.taxonomy{padding:6px 12px;font-size:15px}.current-item{font-size:15px;padding:6px 12px;background:#fff;margin:20px 0;display:table;border:solid;padding:3px 20px}#shop_header_right{width:100%;margin:50px 0}.shop_logo img{width:100%;height:auto}.catchcopy{width:100%;padding:0;background:0 0;display:inline-block;padding:0 5%}.catchcopy strong{font-size:16px;line-height:32px;font-weight:700;margin-bottom:18px;padding-top:10px;letter-spacing:3.2px;display:inline;background:#fff}#shop_text01{width:100%;padding:0;background:#fff;height:fit-content;padding:10px 5%}#shop_text01 p strong{font-size:13px}#shop_text02 p strong{font-size:13px}#shop_image01{width:90%;margin:50px auto 0}#shop_text02{width:100%;padding:0;background:#fff;height:fit-content;padding:10px 5%}#shop_image02{width:90%;margin:50px auto}h3{text-align:right;font-size:20px;letter-spacing:0px;margin-right:5%}#pickup_stylist{position:relative;top:-100px;background:#fff;padding:0}#pickup_stylist_comment{width:90%}#pickup_stylist_left{width:100%}#pickup_stylist_left_border:after{height:16px;content:"";width:1px;position:absolute;left:50%;transform:translateX(-50%);background:#000;bottom:0}#pickup_stylist_QA{-webkit-column-count:1;-webkit-column-gap:1;-moz-column-count:1;-moz-column-gap:10;column-count:1;column-gap:0;margin:0}.Ostylist_box{width:95%;margin:30px auto;padding:10px;border:none;border:solid .5px}.Ostylist_upper{border-bottom:solid 1px #222;padding-bottom:10px;font-size:13px;letter-spacing:3px}.Ostylist_upper h4{letter-spacing:1px}#coupon_wrapper{width:90%;margin:auto}.coupon_content{width:100%;margin:0 auto 25px;border:none}.coupon_upper .border{line-height:20px;letter-spacing:5px}#video{width:90%;border:3px solid;border-radius:5px;padding-bottom:0;margin-bottom:50px}.Reservation_link{width:90%;top:50px;margin-bottom:50px}.Reservation_link_left{width:50%;text-align:center;padding:0 10px 20px;border-right:solid 1px #222;white-space:nowrap}.Reservation_link_left p{font-size:10px;text-align:left;padding-bottom:30px}.Reservation_link h4{font-size:13px;font-weight:600;letter-spacing:inherit}.open_button{position:relative;top:50px;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;margin:auto;color:rgba(28,28,28,.9);cursor:pointer;border:solid 9px #bcf912;margin-bottom:100px;width:100%}.Reservation h4{white-space:nowrap;text-align:left;font-size:13px;letter-spacing:inherit}.Reservation_left p{font-size:10px;white-space:nowrap;padding-bottom:20px}#shop_img{width:15%;margin:0 0 30px 5%}h2.shop_logo{background:#fff;display:inline-block;border:solid 2px;box-shadow:6px 6px 0px -1px #ddcece;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#f9f9f9),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#f9f9f9),color-stop(.75,#f9f9f9),color-stop(.75,transparent),to(transparent));-webkit-background-size:14px 14px;position:relative;top:-80px}address{padding:30px 0}#address_box{width:100%;margin:auto;background:#fff;padding:5px}#address_box p{color:#333}.address_left{width:15%;text-align:center;border:solid 1px;display:inline-table;margin:10px 0;background:#fff}.address_left p{font-size:9px}.address_right{width:80%;margin:10px 0}.address_right a{font-size:13px;font-weight:700;color:rgba(28,28,28,.9)}.Reservation_link_left{border-right:none}.Reservation_left{width:50%;text-align:center;padding:0 10px 20px;border:none}#pickup_stylistimg img{width:90%;margin:auto}#pickup_stylistimg{margin-bottom:0;width:90%;margin:auto}.hair{width:25%}#Job{width:90%;height:auto;padding:20px 5%}#job_conditions{width:100%;font-size:15px;letter-spacing:inherit}#job_text_upper{font-size:34px;display:inline;line-height:0;letter-spacing:10px;color:#ffff}.Reservation_link_top p{font-size:15px;padding:0;line-height:15px;letter-spacing:5px;white-space:nowrap;display:inline;position:relative;top:-15px}.Reservation_top{position:relative;margin:auto;text-align:center}.Reservation_top p{font-size:14px;padding:0 16px;z-index:1;top:-25px;position:relative;margin:auto;width:inherit;line-height:30px;letter-spacing:8px;white-space:nowrap;display:inline-block;top:-16px;letter-spacing:.1px}.menu ol{counter-reset:menu;font-size:12px}.menu{margin:10px auto}.button_box{width:90%;margin:50px auto;padding:0;border:solid 1px #222}.Ostylist_comment .button_small{padding:5px 20px;border:solid 1px;font-size:10px;bottom:0;right:0;position:relative;background:#fff;padding:0 5px}.button_small{padding:5px 20px;border:solid 1px;margin:10px 10px 10px auto;font-size:12px}.Ostylist_comment{padding-bottom:0}.Ostylist_left{width:30%}.Ostylist_right{width:50%;position:relative;padding:10px}#job_dt{font-size:10px;margin:10px 0}.torim{background-image:url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-1.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-2.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-3.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-4.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-5.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-6.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-7.svg),url(https://tohokpremium.com/wp-content/uploads/2019/07/torim-8.svg);background-repeat:no-repeat;background-position:top right,top center,bottom center,right,left,left top,left bottom,right bottom;background-size:4%}.breadcrumbs span[property=itemListElement]{background:#fff;margin:20px 0;display:table;border:solid;padding:3px 20px}.breadcrumbs{position:absolute;bottom:20px;left:5%}.breadcrumb{position:absolute;top:20px;left:0;font-size:15px;left:20px}#hair_wrapper{width:90%;margin:auto}.yohaku{padding:0}#pickup_stylist{position:static;top:0}#pickup_stylist_QA2{width:90%;margin:10px auto;padding:30px 0}.QA2{display:block;color:#6f4a4a;border-bottom:dotted 1px #222;letter-spacing:1px;line-height:27px;font-size:13px;width:100%;margin:auto;line-height:17px}.yohaku img{width:20%}#shop_wrapper{padding:50px 0 0}#sp_header{width:30%;margin:100px 0;position:relative;left:-5%}#price{width:90%;margin:auto}.question_title h3{letter-spacing:2px;line-height:20px;font-size:15px}.question_left{letter-spacing:0px;white-space:nowrap}.question_right{letter-spacing:0px;white-space:nowrap}.QAtitle_box h3{font-size:12px;text-align:left;letter-spacing:inherit}.about_left{width:90%;margin:auto}.modal_content_right span{color:red;font-size:13px}.sankaku{position:absolute;border-width:30px 30px 0 0}.modal_content{width:100%}.modal_content_tel{width:100%;font-size:10px;letter-spacing:5px}.modal_content_r{letter-spacing:5px;width:100%}a.button svg{left:5%}a.button font{left:5%}#Reservation_wrapper{width:90%;margin:auto}.Reservation_button{font-size:10px}.modal2_inner{width:100%}#page_sp{width:95%;margin:auto}#page_sp h1{font-size:13px;display:inherit;padding:10px 5%;color:#000;background:#fff;text-align:center}#page_sp h1:after{width:30%;display:block;content:url(https://tohokpremium.com/wp-content/uploads/2021/07/shita.svg);margin:10px auto 0}.image_plus_logo_logo{position:absolute;bottom:-16px;right:20px;background:#fff;border:solid 2px #000;width:50px;height:50px}.image_plus_logo_font{position:absolute;left:-10px;top:20px}.image_plus_logo_font h4{font-size:12px;background:#fff;border:solid #000 2px;display:table;line-height:25px;padding:0 10px;margin:4px 0}.image_plus_font_under{position:absolute;bottom:0;left:0;z-index:4;width:50px;background:#fff}.image_plus_font_under_image_text{font-size:8px}.image_plus_font_under_image_border{border-top:3px solid;border-bottom:3px solid;text-align:center;font-size:7px}.image_plus_font_under_image{padding:5px}.image_plus_font_Circle{position:absolute;   top:0px;right:0;z-index:3;transform:rotate(0deg);background:#ff0;width:90px;height:auto;border-radius:20px;right:-10px}.image_plus_font_Circle_font{font-size:8px;padding:0 6px;font-weight:700;text-align:center}.page_sp_title2_box_left{width:100%;text-align:center;border-bottom:4px solid #000}.page_sp_title2_box_right{width:100%}.page_sp_title2{font-weight:700;font-size:30px;padding-bottom:26px}.page_sp_title2_box_top{font-size:12px;font-weight:700}.page_sp_title2_box_under{font-size:10px}.page_sp_title2_box_under{font-size:10px}p.tategaki{font-size:12px;font-weight:700}p.tategaki span{margin-left:0;font-size:12px;display:block}.sp_intanview_inner{width:85%}.sp_intanview_name{width:10%}.sp_intanview_inner h3{color:#000;font-size:12px;text-align:left;letter-spacing:.1px;background:#aaa;display:inline}.sp_intanview_inner p{font-size:10px}.sp_intanview{width:100%;margin:20px auto}.page_sp_title2_box{width:90%;margin:30px auto}.image_plus_font{width:84%;margin:auto}.special_new{width:80%}.special_new_left{width:auto;padding:0 10px;line-height:0}.special_new_right{width:100%}div#n2-ss-1 .n2-ss-layer .n2-font-b3345663dc8b9cef8e1c2d7598218f7d-hover{font-size:10px!important}div#n2-ss-1 .n2-ss-layer .n2-font-f7cfdde6001a78b89d1f32639ff1ac5c-hover{font-size:10px!important}div#n2-ss-3 .n2-ss-layer .n2-font-b3345663dc8b9cef8e1c2d7598218f7d-hover{font-size:10px!important}div#n2-ss-3 .n2-ss-layer .n2-font-b3345663dc8b9cef8e1c2d7598218f7d-hover{font-size:10px!important}div#n2-ss-3 .n2-ss-layer .n2-font-f7cfdde6001a78b89d1f32639ff1ac5c-hover{font-size:10px!important}.matome{margin:30px auto;border-radius:20px;width:100%}.matome2{margin:0 auto;border-radius:20px}.matome_title2{font-size:16px;background:#aaa;padding:0;display:inline-block}.matome_title{display:table;margin:0 auto 10px}.matome_link{text-align:center;margin:10px 0;font-size:16px;letter-spacing:10px;text-decoration:underline #bcf912;border:solid 4px;padding:10px;margin:20px 0}#shop_header_right{margin:0}#question_header_box{position:relative}#question_header_top{position:relative;top:-10px;background:#fff}#question_header_top h3{font-size:14px;letter-spacing:.1em;text-align:center;background:#fff;padding:0 10px}.text p strong{font-size:13px}#googlemap{margin:50px 0}#footer_logo{top:0}footer{margin:0;text-align:center}.coupon_upper{height:auto;max-height:inherit}#question_inner .Ostylist_image{width:100%}.area{padding:2px 10px;font-size:12px}h2.shop_name{padding:2px 10px;margin:0;font-size:12px}.txt p{line-height:25px}.slider{position:relative;padding-bottom:30px}.yajirushi_center{display:block;position:absolute;left:0;right:0;margin:auto;bottom:-2px;z-index:57;width:90%}.shop_img{width:100%;max-height:initial;position:relative}.logo{position:absolute;top:auto;left:10px;right:auto;bottom:0;margin:auto;background:#fff;width:80px;height:auto;border-radius:0;border:solid 5px #bcf912}.txt strong{font-size:13px;color:#212526}.salon .pickup_coupon{width:70%;border:solid 2px #32373c;position:relative}.Rarrow_QA{position:absolute;bottom:0;right:0}#question_wrapp .area{display:inline;padding:2px 10px;font-size:12px}#question_wrapp .salon .pickup_coupon{margin:10px auto 0;width:100%;border:none;position:relative;border-radius:0;background:#fff;padding:30px 30px 18px}#question_wrapp .salon .pickup_coupon:before{content:'';width:100%;height:16px;border:solid 1px #222;border-bottom:none;border-radius:5px 5px 0 0;display:block;position:absolute;top:10px;left:0;z-index:1}#question_wrapp .salon .pickup_coupon:after{width:50%;display:block;content:url(https://tohokpremium.com/wp-content/uploads/2021/07/shita.svg);margin:0 auto 0}.question_stylist{width:100%}.question_h1title_box :after{width:50%}.question_h1title_box{margin:30px auto 0}#question_h1title h1{font-size:15px}.arch{font-size:16px}#question_inner_h1title{margin:20px auto 0}#question_inner_h1title h3{font-size:15px;margin:0}.question_inner_h1title_box:after{width:50%}.question_inner_h1title_box{margin:30px auto 0}#pickup_stylist_right{width:100%}#question_nav li{font-size:10px}.modal_content2_right{font-size:18px;width:95%;margin:auto;padding:0 0 10px}.modal_content2_tel{letter-spacing:0px}.modal_content2_r{letter-spacing:0px}.modal_mini a{border:solid #222 1px;padding:0 10px}.shimaenaga{font-size:14px}#stylist_QA_title h3{font-size:20px}#shop01_box{margin:20px 0}#shop02_box{margin:20px 0}}