@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:0 0}ins{text-decoration:none;color:#000;background-color:#ff9}mark{font-weight:700;font-style:italic;color:#000;background-color:#ff9}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}html{font-size:15px}img{max-width:100%;height:auto}.fs-1rem{font-size:1rem !important}h1,h2,h3,h4,p,a,td,th,li,ul,span,dl,dd,div{color:#444;font-size:15px;line-height:1.7;text-decoration:none;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;list-style:none}body{margin:0 auto;overflow-x:hidden}a{display:block;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a:hover{opacity:.7}tilte{display:none}#p-laser_a,#p-laser_b,#p-laser_c,#p-laser_d,#p-laser_e,#p-laser_f,#p-laser_g,#p-laser_h,#p-laser_i,#p-laser_j{padding-top:193px;margin-top:-193px}.select__width{max-width:1025px;margin:0 auto;padding-bottom:100px}.reason-item__wrap .title-item_img img,.doctor-item__wrap .title-item_img img,.another-item__wrap .title-item_img img,.conyents-item__wrap .title-item_img img,.access-item__wrap .title-item_img img,.contact-item__wrap .title-item_img img{width:170px}.title-item_img img{width:250px}.title-item__wrap h2{font-size:1.1rem;line-height:1.7;color:#5a5a5a;font-family:"Yu Mincho","YuMincho",serif;font-weight:400}.title-item__wrap .title-cc{color:#fff}.title-item__wrap{text-align:center;padding:40px 0}.underlayer_title__wrap{padding-top:192px}.underlayer_title__wrap h2,.underlayer_title__wrap h1{font-size:2.3rem;line-height:3rem;color:#5a5a5a;margin:0 0 100px;padding:80px 0;background-color:#d0cac5;text-align:center;font-weight:600}.acceptance-356 input{width:auto !important}.acceptance-356 span{font-size:15px !important;line-height:initial !important}.content_title .potenza-note__wrap{background:#fbd7dc;padding:24px;box-sizing:border-box;margin-bottom:24px}.content_title .potenza-note__wrap p{margin-top:0;text-align:center;color:#df2a4a;font-size:21px}@media screen and (max-width:1441px){.btm-all-title h2{width:85%}}@media screen and (max-width:1026px){.btm-all-title h2{font-size:2rem;padding:0 0 0 15px;width:100%}.select__width{width:calc(100% - 25px)}.underlayer_title__wrap h2,.underlayer_title__wrap h1{margin:0 0 60px;text-align:center;padding:50px 0}.underlayer_title__wrap{padding-top:150px}}@media screen and (min-width:769px){.sp_only{display:none}.pc_only{display:auto}}@media screen and (max-width:769px){#p-laser_a,#p-laser_b,#p-laser_c,#p-laser_d,#p-laser_e,#p-laser_f,#p-laser_g,#p-laser_h,#p-laser_i,#p-laser_j{padding-top:60px;margin-top:-60px}h2{font-size:1.4rem;line-height:2rem;padding:0 0 20px}.btm-all-title h2{font-size:1.4rem;line-height:2rem;padding:0 0 0 40px}.btm-all-title{padding:40px 0 30px}.single-peger-items{flex-direction:column;margin:10px 0}.single-peger-items li a{font-size:15px;line-height:1.3rem;padding:15px 100px}.single-peger-items li{width:100%;margin:20px 0}.select__width{padding:40px 0;margin:0 auto}.title-item__wrap h2{font-size:.8rem;line-height:1.5rem;padding:0}.title-item__wrap{text-align:center;padding:30px 0 20px}.title-item_img img{width:200px}.reason-item__wrap .title-item_img img,.doctor-item__wrap .title-item_img img,.another-item__wrap .title-item_img img{width:120px}.conyents-item__wrap .title-item_img img,.contact-item__wrap .title-item_img img{width:140px}.access-item__wrap .title-item_img img,.access-item__wrap .title-item_img img{width:110px}.sp_only{display:auto}.pc_only{display:none}.content_title .potenza-note__wrap p{text-align:left;font-size:16px}.content_title .potenza-note__wrap{padding:16px}}@media screen and (max-width:426px){.btm-all-title h2{padding:0 0 0 30px}.select__width{padding:0}.title-item_img img{width:170px}.access-item__wrap .title-item_img img,.access-item__wrap .title-item_img img{width:100px}}.header_wrap{border-top:solid 8px #8e8068;position:fixed;top:0;width:100%;background-color:#fff;z-index:9999}.sidebarMenu{display:none}.header-item__wrap{display:flex;padding:10px 0;max-width:1025px;margin:0 auto}.nav-logo__wrap{margin:auto;width:40%}.nav-logo__wrap img{width:100%}.nav-tel__wrap{text-align:center;width:38%;margin:auto}.nav-con__wrap{width:22%;text-align:center}.nav-con__wrap li:nth-child(1){margin-bottom:5px}.nav-con__wrap li{width:100%}.nav-con__wrap img{width:100%;background-color:#8e8068}.header-link__wrap{background-color:#8e8068}.header-link__wrap ul{display:flex;max-width:1025px;margin:0 auto;height:60px}.header-link__wrap ul li{width:17%;text-align:center;margin:auto;border-left:solid 1px #fff}.header-link__wrap ul li:last-child{width:17%;text-align:center;margin:auto;border-right:solid 1px #fff}.header-link__wrap ul li a{font-size:15px;line-height:1.7;color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;display:block;padding:5px}.nav-logo__sp{display:none}@media screen and (max-width:1025px){.header-link__wrap ul{width:85%}}@media screen and (max-width:769px){.header-item__wrap,.header-link__wrap{display:none}.nav-logo__sp{display:block;text-align:center;margin:15px 0}.nav-logo__sp img{width:200px;height:auto}.hd_img_items{display:none}.main_logo a img{width:75px}.header_wrap{padding:10px 20px;background:#fff;position:fixed;width:100%;top:0}.sidebarMenu{display:block}.nav_sp{display:block;margin:0 auto;width:60px;background-color:#f3982d;position:fixed;height:55px !important;overflow:hidden;z-index:10;right:20px;top:15px}.main{margin:0 auto;display:block;height:100%;margin-top:60px}.mainInner{display:table;height:100%;width:100%;text-align:center}.mainInner div{display:table-cell;vertical-align:middle;font-size:3em;font-weight:700;letter-spacing:1.25px}#sidebarMenu{height:100%;position:fixed;right:0;top:8px;width:250px;margin-top:0;transform:translateX(800px);transition:transform -.25s ease-in-out;background:#f3982d}.sidebarMenuInner{padding:80px 0 0;border-top:1px solid rgba(255,255,255,.1)}.sidebarMenuInner li{list-style:none;color:#fff;text-transform:uppercase;font-weight:700;padding:20px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.1)}.sidebarMenuInner li span{display:block;font-size:14px;color:rgba(255,255,255,.5)}.sidebarMenuInner li a{color:#fff;text-transform:uppercase;font-weight:700;cursor:pointer;text-decoration:none}input[type=checkbox]:checked~#sidebarMenu{transform:translateX(0)}input[type=checkbox]{transition:all .3s;box-sizing:border-box;display:none}.sidebarIconToggle{transition:all .3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:99;top:20px;right:20px;height:22px;width:22px}.spinner{transition:all .3s;box-sizing:border-box;position:absolute;height:3px;width:100%;background-color:#fff}.horizontal{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:3px}.diagonal.part-1{position:relative;transition:all .3s;box-sizing:border-box;float:left}.diagonal.part-2{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:3px}input[type=checkbox]:checked~.sidebarIconToggle>.horizontal{transition:all .3s;box-sizing:border-box;opacity:0}input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-1{transition:all .3s;box-sizing:border-box;transform:rotate(135deg);margin-top:8px}input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-2{transition:all .3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-9px}.flont_pages{padding-top:0}.sp_only{padding-top:60px}.sidebarMenu{position:fixed;left:0;top:0;width:100%;height:60px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.16)}.global-nav{position:fixed;right:-320px;top:0;width:300px;height:100vh;padding-top:40px;background-color:#fff;transition:all .6s;z-index:200;overflow-y:auto}.hamburger{position:absolute;right:10px;top:10px;width:40px;height:40px;cursor:pointer;z-index:300}.global-nav__list{margin:0;padding:0;list-style:none}.global-nav__item{text-align:center;padding:0 14px}.global-nav__item a{display:block;padding:10px;border-bottom:1px solid #eee;text-decoration:none;color:#111}.global-nav__item a:hover{background-color:#eee}.hamburger__line{position:absolute;left:11px;width:18px;height:1px;background-color:#111;transition:all .6s}.hamburger__line--1{top:14px}.hamburger__line--2{top:20px}.hamburger__line--3{top:26px}.black-bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#000;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.nav-open .global-nav{right:0}.nav-open .black-bg{opacity:.8;visibility:visible}.nav-open .hamburger__line--1{transform:rotate(45deg);top:20px}.nav-open .hamburger__line--2{width:0;left:50%}.nav-open .hamburger__line--3{transform:rotate(-45deg);top:20px}.global-nav__item{text-align:left}}.flont_img{width:100%;padding:160px 0 0}.flont_img .flont-img-hp{width:100%}.flont_img .flont-img-sp{display:none}@media screen and (max-width:769px){.flont_img .flont-img-hp{display:none}.flont_img .flont-img-sp{display:block;width:100%}.flont_img{padding:15px 0 0}}.pop-item__wrap{background-color:#c4c4c4;padding:100px 0 0}.pop-items img{width:100%}.pop-items li{margin:10px 0}@media screen and (max-width:1026px){.pop-item__wrap{padding:30px 0}}@media screen and (max-width:769px){.link-nv img{width:220px}.link-nv a{border-bottom:1px solid #fff;padding:9px 9px 0}.pop-item__wrap{padding:0 0 5px}}@media screen and (max-width:426px){.pop-item__wrap{padding:15px 0}}.reason-item__wrap{background:url("/wp/wp-content/themes/wp_theme/img/reason_bgi.jpg")no-repeat fixed top center/cover;padding:100px 0}.reason-lists li span{background-color:#6c5931;margin-right:30px;border-radius:45px;color:#fff;display:block;text-align:center;width:40px;padding:7px 0}.reason-lists .add-txt{position:relative}.reason-lists .add-txt:after{position:absolute;content:"※2017～2019年通算";color:#444;top:25px;right:220px;font-size:12px}.reason-lists li{font-size:1.3rem;line-height:2.5rem;margin:35px 0;display:flex}.reason-lists{margin:0 auto;width:70%}@media screen and (max-width:1026px){.reason-lists{width:80%}.reason-item__wrap{padding:30px 0}.reason-lists .add-txt:after{color:#444;top:20px;right:195px}}@media screen and (max-width:769px){.reason-lists li,.reason-lists li span{font-size:15px;line-height:1.7;display:block;margin:50px auto 10px}.reason-lists{width:90%;margin:15px auto}.reason-item__wrap{padding:0 0 5px}}@media screen and (max-width:426px){.reason-lists{width:100%}.reason-lists li{flex-direction:column;text-align:center;font-size:16px;line-height:1.6}.reason-item__wrap{padding:15px 0}.reason-lists .add-txt:after{color:#444;top:80px;right:5px}}.doctor-item{display:flex;width:100%}.doctor-item_img{width:50%}.doctor-item_img img{width:100%}.doctor-item_txt{width:50%;margin:auto}.doctor-item__guy{width:720px;margin:auto auto auto 0;text-align:center}.doctor-item__lady{width:720px;margin:auto 0 auto auto;text-align:center}.doctor-item_txt h3{font-size:1.5rem;line-height:2.5rem;padding-bottom:50px}.doctor-item_txt p a{width:280px;display:inline-block;text-decoration:none;background-color:#8e8068;color:#fff;font-size:15px;line-height:1.7;letter-spacing:2px;text-align:center;cursor:pointer;padding:12px}.doctor-item{background-color:#dad4cf}@media screen and (max-width:1026px){.doctor-item__guy,.doctor-item__lady{width:50%}.doctor-item_txt h3{font-size:1rem;line-height:1.7;padding-bottom:15px}}@media screen and (max-width:769px){.doctor-item_txt h3{font-size:15px;line-height:1.7;padding-bottom:15px}.doctor-item_txt p a{width:250px;font-size:.9rem;line-height:1.3rem;padding:8px}.doctor-wrap__guy{flex-direction:column}.doctor-item_img{width:100%}.doctor-item__guy,.doctor-item__lady{width:100%;padding:20px 0;margin:0 auto}.doctor-wrap__lady{flex-direction:column-reverse}}.another-item__wrap{background:#8e8068;padding:100px 0}.another-items__wrap{display:flex;width:100%}.another-items{width:25%;position:relative}.another-items__img img{width:100%}.another-items__txt{position:absolute;top:50%;left:35%}.another-items__txt h3{font-size:1.5rem;line-height:2.3rem;color:#fff;font-weight:400;padding-top:10px;border-top:solid 1.5px #fff}@media screen and (max-width:1026px){.another-items__txt h3{font-size:15px;line-height:1.7;padding-top:0}.another-items__txt{top:50%;left:29%}.another-item__wrap{padding:50px 0}.another-items__wrap{display:flex;flex-wrap:wrap;margin:0 auto}.another-items{width:50%}}@media screen and (max-width:769px){.another-items__txt{top:50%;left:39%}}@media screen and (max-width:426px){.another-items__txt h3{font-size:.9rem;line-height:2rem;padding-top:0}.another-items__txt{top:50%;left:25%}.another-item__wrap{padding:15px 0 30px}}.conyents-item__wrap{margin:100px 0}.conyents-list__wrap{display:flex;width:100%}.conyents-lists{width:50%;border:solid 1px #636363}.conyents-list img{width:88%;margin:0 auto;padding:30px 30px 0}.conyents-list h3{font-size:1.2rem;line-height:2rem;text-align:center;padding:10px 0;color:#fff}.conyents-txt_l{background-color:#af8f5c}.conyents-txt_r{background-color:#6c5931}.conyents-lists ul li{margin:15px 0;padding:0 10px 5px;border-bottom:dotted 1px #636363}.conyents-lists ul{padding:0 30px 30px}.conyents-lists ul li a p{font-size:1.2rem;line-height:2rem;margin:auto 20px}.conyents-lists ul li a{display:flex}@media screen and (max-width:1026px){.conyents-item__wrap{margin:30px 0}}@media screen and (max-width:769px){.conyents-lists ul li a p{font-size:.8rem;line-height:1.4rem}.conyents-list ul li a img{width:40px;height:25px}.conyents-list__wrap{flex-direction:column}.conyents-lists{width:100%;margin-bottom:30px}.conyents-item__wrap{margin:15px 0}}.imformation-item__wrap{background-color:#dad4cf;padding:100px 0}.imformation-txt{display:flex;margin:10px 0;padding:25px 0;border-bottom:solid 2px #fff}.imformation-txt P{width:135px;background-color:#8e8068;color:#fff;text-align:center;margin:auto;border-radius:30px}.imformation-txt h3{padding:15px 0;width:80%;margin-left:auto;font-weight:600}@media screen and (max-width:1026px){.imformation-item__wrap{padding:30px 0 5px}}@media screen and (max-width:769px){.imformation-txt h3,.imformation-txt P{padding:15px 0;width:97%;font-size:.8rem;line-height:1.4rem}.imformation-txt P{font-size:.8rem;line-height:1.4rem}.imformation-txt{flex-direction:column;margin:10px 0;padding:10px 0;border-bottom:solid 1px #fff}.imformation-txt P{padding:6px 0;height:20px}}@media screen and (max-width:426px){.imformation-item__wrap{padding:15px 0}}.access-item__wrap{padding:100px 0}.access-item li{text-align:center;padding:30px 0;border-top:solid 1px #333;line-height:1.4rem}.access-item li:nth-child(4){padding-bottom:30px;border-bottom:solid 1px #333}.google-map iframe{width:100%}@media screen and (max-width:1026px){.access-item__wrap{padding:30px 0 5px}}@media screen and (max-width:769px){.access-item li,.access-item li a{padding:20px 0;line-height:1.3rem;font-size:.8rem}.google-map iframe{height:200px}}@media screen and (max-width:426px){.access-item__wrap{padding:15px 0}}.contact-item__wrap{background:url("/wp/wp-content/themes/wp_theme/img/contact_bgi.jpg")no-repeat fixed top center/cover;padding:100px 0 5px}.contact-items{display:flex;width:100%}.contact-item__right{display:flex;flex-direction:column}.contact-item__left{width:48%;margin-right:75px}.contact-item__right{width:45%}.contact-item__left img{width:100%;border:solid 1px #545454}.contact-item__left a:hover{opacity:1}.contact-item__right a:hover{opacity:1}.contact-item__right img{width:100%;margin-bottom:19px}@media screen and (max-width:769px){.contact-item__left{width:100%;margin:0 auto}.contact-items{flex-direction:column}.contact-item__right{width:100%;margin:10px auto}.contact-item__right img{width:100%;margin-bottom:10px}.contact-item__wrap{padding:0 0 5px}}@media screen and (max-width:426px){.contact-item__wrap{padding:30px 0 5px}}.footer-item__wrap{background-color:#8e8068}.footer__width{display:flex;max-width:1025px;margin:0 auto;padding:60px 0 20px}.footer-items{display:flex}.footer-flex_items{display:flex}.footer-txt li a{font-size:.8rem;line-height:1.4rem;color:#fff}.footer-txt li{font-size:15px;line-height:1.2rem;padding-left:5px}.footer-txt .ft-bold a,.footer-txt .ft-bold{font-size:.9rem;line-height:1rem;font-weight:700;color:#fff;padding:5px 0}.footer-flex{margin:0 40px 0 0}.footer-txt{margin:0 20px 0 5px}.footer-flex h2{padding:0 0 8px;margin:0 0 10px;border-bottom:solid 1.5px #fff;color:#fff;font-weight:600}.ft-last-flex{display:flex}.copy_light__wrap{padding:20px 0;border-top:solid 1px #fff}.copy_light_items{display:flex;max-width:1025px;margin:0 auto}.copy_light_txt{display:flex;width:70%}.copy_light_txt li{width:25%;text-align:center}.copy_wrap{width:30%}.copy_light__wrap p,.copy_light__wrap ul li a{color:#fff;font-size:.8rem;line-height:1.4rem}@media screen and (max-width:1026px){.footer__width{max-width:85%}.copy_light_items{max-width:85%}}@media screen and (max-width:769px){.footer__width{display:none}.copy_light_txt{display:none}.copy_wrap{width:100%;text-align:center}.copy_light__wrap{padding:10px 0}}.problem_menu__wrap{background-color:#d0cac5;padding:100px 0 5px}.underlayer_conyents_title h3{font-size:1.4rem;line-height:1.7;text-align:center;padding:20px 0;margin:10px 0 50px;background-color:#bababa;font-weight:600}.problem_menu_title h3{font-size:1.4rem;line-height:1.7;text-align:center;padding:30px 0;background:#fff;font-weight:600}.problem_menu_title p{text-align:center;padding:30px 0}.problem_menu_a{background-image:url("/wp/wp-content/themes/wp_theme/img/problem_menu_01.jpg");background-size:cover;margin:0 0 50px}.p_menu_tiele h4{font-size:1.5rem;line-height:2rem;text-align:center;padding:15px;background-color:#fff;border:solid 1px #808068;color:#808068;font-weight:600}.p_menu_tiele p{font-size:15px;line-height:1.7;text-align:center;color:#fff;font-weight:700;margin:50px 0}.p_menu_btns li a{width:300px;display:inline-block;text-decoration:none;border:1px solid #69675a;font-size:15px;letter-spacing:1px;color:#fff;text-align:center;cursor:pointer;padding:10px 20px;background-color:#848068}.p_menu_btns{display:flex}.p_menu_btns li{width:340px;height:100px;margin:auto;padding-top:0}.problem_menu_b{background-image:url("/wp/wp-content/themes/wp_theme/img/problem_menu_02.jpg");background-size:cover;margin:50px 0}.p_menu_btn_b{flex-wrap:wrap;margin:0 auto;width:90%}.problem_menu_c{background-image:url("/wp/wp-content/themes/wp_theme/img/problem_menu_03.jpg");background-size:cover;height:310px;margin:50px 0}@media screen and (max-width:769px){.p_menu_btns{display:flex;flex-direction:column}.p_menu_tiele p{text-align:center;color:#fff;font-weight:700;margin:30px auto 20px;width:80%}.p_menu_tiele h4{font-size:1.1rem;line-height:2rem;padding:5px}.underlayer_title__wrap{padding-top:15px}.underlayer_title__wrap h2{font-size:1.5rem;line-height:2rem;padding:30px}.problem_menu_title p{padding:30px 0;font-size:.8rem}.problem_menu_title h3{font-size:.9rem;line-height:1.3rem;padding:20px 0}.p_menu_btns li{width:340px;height:75px}.problem_menu_b{height:auto}.p_menu_btns li a{width:100%;font-size:12px;padding:10px}.p_menu_btns li{width:39%;height:65px}.problem_menu_c{height:auto}}@media screen and (max-width:426px){.p_menu_btns li{width:250px}.p_menu_tiele p{font-size:.9rem;line-height:1.5rem}.underlayer_title__wrap{padding-top:60px}}@media screen and (max-width:376px){.p_menu_tiele p{margin:20px auto}}.hairloss-item__wrap img{width:100%}.hairloss-txt__items h3,.hairloss__about h3{font-size:1.2rem;line-height:2rem;text-align:center;padding:20px 0;background-color:#bababa;color:#333;margin:40px 0;font-weight:400}.hairloss-txt__items p{font-size:15px;line-height:1.7}.hairloss-txt__utube{margin:20px 0}.hairloss-txt__utube li{font-size:15px;line-height:1.7;font-weight:700}.hairloss-txt__utube li a{font-size:15px;line-height:1.7;font-weight:400}.hairloss_list__wrap{width:100%;margin:100px 0}.hairloss_list__wrap th{font-size:15px;line-height:1.7;text-align:center;width:33%;padding:10px 0;background-color:#848068;border-bottom:dotted 1px #fff;border-right:dotted 1px #fff;color:#fff}.hairloss_list__wrap td{font-size:15px;line-height:1.7;text-align:center;width:33%;padding:10px 0;border:solid 1px #8e8e8e}.hairloss__about p{font-size:1.2rem;line-height:2rem;color:#5b5c57;background-color:#d0cac5;text-align:center;padding:20px 0;font-weight:600;margin:40px 0}.hairloss__about_img{display:flex}.hairloss__about_img img{width:50%}.all-btn__wrap{width:473px;height:70px;margin:auto;padding-top:30px}.all-btn__wrap a{width:100%;display:inline-block;text-decoration:none;border:1px solid #69675a;font-size:1rem;letter-spacing:1px;color:#fff;text-align:center;cursor:pointer;padding:15px 20px;background-color:#848068}.hairloss_foreword{background-color:#d2cdc8;padding:100px 0 10px;margin:0 0 100px}.hairloss_foreword h3{font-size:1.4rem;line-height:1.7;padding:30px 0;background-color:#fff;text-align:center;margin-bottom:50px;font-weight:600}.hairloss_foreword p{font-size:15px;line-height:1.7;font-weight:700;margin:50px 0 0}.hairloss_foreword ul li{font-size:15px;line-height:1.7;margin:30px 0;list-style-type:decimal}.b-hairloss-item__wrap iframe{width:100%;height:400px}.flow_item__wrap h3{font-size:1.4rem;line-height:1.7;padding:30px 0;background-color:#bababa;text-align:center;margin-bottom:50px;font-weight:600;margin-top:60px}.flow_items{margin:30px 0 0}.flow_items ul{display:flex;margin:20px 0}.flow_items .flow_txt{font-size:15px;line-height:1.7;width:75%}.flow_items .flow-img{width:30%;margin-right:30px}.flow_items .flow-img img{width:100%}.flow_items p{font-size:1.2rem;line-height:1.7;padding-bottom:5px;color:#848068;border-bottom:solid 2px #848068}.faq_item__wrap h3{font-size:1.4rem;line-height:1.7;padding:30px 0;background-color:#bababa;text-align:center;margin-bottom:50px;font-weight:600}.faq_item_txt li:nth-child(odd){font-size:1.2rem;line-height:1.7;padding-bottom:5px;color:#848068;border-bottom:solid 2px #848068;margin-bottom:20px}.faq_item_txt li:nth-child(even){font-size:15px;line-height:1.7;margin-bottom:50px}.uc_item__wrap h3{font-size:1.2rem;line-height:1.7;padding:35px 0;background-color:#bababa;text-align:center;margin-bottom:50px;font-weight:600}.flow_item__wrap h4{font-size:15px;line-height:1.7;padding:30px;background-color:#d2cdc8;font-weight:400}@media screen and (max-width:769px){.hairloss-txt__items h3,.hairloss__about h3,.flow_item__wrap h3,.faq_item__wrap h3,.uc_item__wrap h3,.underlayer_conyents_title h3,.hairloss_foreword h3,.flow_items p,.hairloss__about p{line-height:1.7;font-size:18px}.hairloss-txt__items p,.hairloss-txt__items p,.hairloss_list__wrap td,.hairloss_list__wrap th,.hairloss_foreword p,.hairloss_foreword ul li,.flow_items .flow_txt,.hairloss-txt__utube li,.hairloss-txt__utube li a{line-height:1.7;font-size:15px}.faq_item_txt li:nth-child(odd){line-height:1.7;font-size:18px}.faq_item_txt li:nth-child(even){line-height:1.7;font-size:18px}.all-btn__wrap a{width:100%;line-height:1.7;font-size:18px;padding:10px 0}.all-btn__wrap{width:50%;padding-top:20px}.hairloss_list__wrap{margin:60px 0}.hairloss_foreword ul li{margin:15px 0}.flow_items ul{flex-direction:column}.flow_items .flow_txt{margin-left:0;width:100%}.uc_item__wrap h3{padding:20px}.flow_items ul li img{width:100%;margin:0}.flow_item__wrap h4{line-height:1.7;font-size:.8rem}.hairloss_foreword{padding:30px 0 0;margin:0 0 30px}.uc_item__wrap h3{margin-bottom:20px}.b-hairloss-item__wrap iframe{width:100%;height:250px}.flow_items .flow-img{width:100%;margin-right:0}.faq_item__wrap h3{padding:20px 0;margin-bottom:25px}}@media screen and (max-width:426px){.all-btn__wrap a{line-height:1.7;font-size:15px;padding:5px 0}.all-btn__wrap{width:60%}.hairloss-txt__utube{margin:20px 0}.faq_item_txt li:nth-child(even){margin-bottom:30px}.flow_items{padding:0}}.content_title h3{font-size:1.8rem;line-height:1.7;padding:30px 0;background-color:#bababa;text-align:center;margin-top:60px;font-weight:400}.b-hairloss-item__wrap img{width:100%;margin:0 0 60px}.b-hairloss-about ul{display:flex;margin-bottom:50px}.b-hairloss-about ul li img{width:100%;margin:0}.b-hairloss__wrap{width:100%;margin:30px 0 10px}.b-hairloss__wrap th{width:30%;padding:20px 0;background-color:#bababa;border:solid 1px #bababa;color:#5b5c57}.b-hairloss__wrap td{width:70%;padding:0 40px;border:solid 1px #bababa;color:#5b5c57}.b-hairloss__wrap .b-txt75:after{content:"（75％オフ）";color:#cb0505;font-weight:700}.b-hairloss__wrap .b-txt80:after{content:"（80％オフ）";color:#cb0505;font-weight:700}.b-hairloss__scnd h4{padding-bottom:5px;margin-bottom:15px;color:#848068;border-bottom:solid 2px #848068}.b-hairloss__scnd{margin:60px 0}.b-hairloss__scnd .b-hairloss__txt{flex-direction:column}.b-hairloss__scnd p{margin-bottom:40px}.b-hairloss__img{display:flex}.b-underlayer-means{display:flex}@media screen and (max-width:769px){.content_title h3{font-size:18px;line-height:1.7;margin-bottom:30px;padding:20px 0}.b-hairloss-about ul li,.b-hairloss-about p,.b-hairloss__wrap th,.b-hairloss__wrap td,.b-hairloss__scnd p{font-size:15px;line-height:1.7}.b-hairloss-about__txt{flex-direction:column}.b-hairloss-about ul li img{width:20%;margin:0}.b-hairloss__img{flex-direction:column}}@media screen and (max-width:426px){.b-hairloss__wrap td{padding:10px}}.vio-top-img img{width:100%}.content_title p{font-size:15px;line-height:1.7;margin:30px auto 0}.vio-course__item img{width:100%;padding:50px 0 0}.vio-course__item ul{display:flex}.vio-course__item ul li img{width:100%}.vio-item__wrap ul{margin:50px 0}.vio-point__item li:nth-child(odd){font-size:1.2rem;line-height:1.7;padding-bottom:5px;color:#848068;border-bottom:solid 2px #848068;margin-bottom:20px}.vio-point__item li:nth-child(even){font-size:1rem;line-height:1.7;margin-bottom:50px;font-weight:700}@media screen and (max-width:769px){.content_title ul li{line-height:1.5}.vio-item__wrap ul{margin:30px 0;flex-direction:column}.vio-point__item li:nth-child(even){line-height:1.5;margin-bottom:30px}.vio-point__item li:nth-child(odd){font-size:15px;line-height:1.7;padding-bottom:5px;margin-bottom:10px}}.spots-top-img img{width:100%}.spots-about_item img{width:100%}.spots-about__all{width:100%;margin:30px 0 0}.spots-about__a th{width:20%;text-align:center}.spots-about__b th{width:25%;text-align:center}.spots-about__c th{width:33%;text-align:center}.spots-about__d th{width:50%;text-align:center}.spots-about__e th{width:50%;text-align:center}.spots-about__f th{width:50%;text-align:center;font-size:14px;line-height:1.5rem}.position_all{position:relative}.position_all p{position:absolute;right:0;bottom:0;background-color:#fff;width:613px;text-align:center;margin:auto;padding:36px 0;border:solid 1px #adadad}.all_about_list img{width:100%}.spots-about__all th{background-color:#bababa;border:solid 1px #8e8e8e;padding:20px 0;color:#5b5c57;font-weight:500;vertical-align:middle}.spots-about__all td{background-color:#fff;border:solid 1px #8e8e8e;text-align:center;line-height:1.3rem;padding:10px 0;vertical-align:middle}.spots-means_item{margin:60px 0 120px}.recommend_wrap img{width:80%;margin:30px auto}.recommend_wrap ul li a{color:#808068}.all_about_list{margin:100px 0 0}.all_about_list h4{font-size:1.2rem;line-height:2rem;color:#808068;width:100%;padding:10px 0;text-align:center;border:solid 2px #808068;margin-bottom:50px;margin-top:5px}.content_title ul li:nth-child(1){color:#808068;border-bottom:solid 2px #808068;padding-bottom:5px;margin:30px 0 10px;font-weight:600;font-size:1.2rem;line-height:1.7}.content_title ul li:nth-child(2){font-size:15px;line-height:1.7;padding:0}.recommend_wrap ul li:nth-child(1){color:#808068;padding-bottom:5px;margin:15px 0;font-weight:700;font-size:15px;line-height:1.7;border:none}.melasma-means_item{margin:60px 0 0}@media screen and (max-width:1026px){.position_all p{width:59.8%;padding:36px 0}}@media screen and (max-width:769px){.all_about_list{padding:0;margin:0}.all_about_list h4{font-size:15px;line-height:1.5;margin-bottom:15px}.content_title ul li:nth-child(1){font-size:18px;line-height:1.5;margin:0}.content_title ul li:nth-child(2){line-height:1.7;padding:10px 0 15px}.spots-about__all td,.spots-about__all th{font-size:15px;line-height:1.5}.spots-about__all th{padding:10px 0}.recommend_wrap img{width:100%}.all_about_list ul{margin:25px 0 0}.spots-about__all{width:100%;margin:10px 0 0}.melasma-means_item{margin:30px 0 0}.position_all p{width:59.6%;padding:32px 0}}@media screen and (max-width:321px){.position_all p{width:59%;padding:42px 0}}.underlayer-top-img img{width:100%}.underlayer-means_item{margin:30px 0 60px}.underlayer-means_txt figure{float:right;margin:0 0 0 15px;width:30%}.underlayer-means_txt figure img{max-width:100%}.money_lists img{padding-top:30px;width:100%}.all_about_list span{margin-top:10px;display:block;font-size:14px}.all_about_list .about-color{font-size:.8rem;line-height:1rem;color:#c22d00}@media screen and (max-width:769px){.underlayer-means_txt figure{width:50%}}@media screen and (max-width:426px){.all_about_list ul{margin:30px 0 0}.underlayer-item__wrap .select__width{padding:30px 0 0}.all_about_list{margin:30px 0 0}}.conents-list__wrap{display:flex}.conents-list__wrap ul{width:50%}.conents-list__wrap ul li a img{width:100%}.laser_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/laser_img.jpg");background-size:cover}.laser_menu_btn li a{width:300px;display:inline-block;text-decoration:none;border:1px solid #fff;font-size:15px;letter-spacing:1px;color:#fff;text-align:center;cursor:pointer;padding:10px 15px;background-color:#848068}.laser_menu_btn li{height:70px;margin:auto}.laser_menu_btns{display:flex;justify-content:space-between;margin:0 auto;max-width:680px;flex-wrap:wrap}.laser_menu_tiele p{font-size:1.2rem;line-height:1.7;text-align:center;color:#fff;font-weight:700}.laser_menu_tiele h4{font-size:1.5rem;line-height:2rem;text-align:center;padding:15px;background-color:#fff;border:solid 1px #808068;color:#808068;font-weight:600}.underlayer-means_txt_02{display:flex}.underlayer-means_txt_02 p{margin:0 20px 0 0;width:70%}.underlayer-means_txt_02 div{width:30%}.underlayer-means_txt_02 div img{width:100%}.underlayer-means_txt_02 p span{font-size:14px;line-height:1.5rem;margin:0 20px 0 0;font-weight:700}.underlayer-means_txt_03{display:flex;margin-top:15px}.underlayer-means_txt_03 p{font-size:15px;margin:0 20px 0 0;width:90%}.underlayer-means_txt_03 div{width:10%}.underlayer-means_txt_03 .join_img{width:15%}.all_about_list ol li:nth-child(1){font-size:15px;line-height:1.7;font-weight:700}.all_about_list ol li:nth-child(2){font-size:15px;line-height:1.7}.all_about_list ol{margin:20px 0}.about_imgwrap img{margin:10px 0}.allimg_min{padding:50px 0 0}.allimg_min img{width:70%}.txt-box__wrap p{font-size:15px;line-height:1.7;padding:30px;background-color:#d2cdc8;font-weight:400;margin:20px 0;color:#5b5c57}.laser_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/laser_img.jpg");background-size:cover;background-position:center}.stain_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/stain_img.jpg");background-size:cover;background-position:center}.wrinkles_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/wrinkles_img.jpg");background-size:cover;background-position:center}.acne_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/acne_img.jpg");background-size:cover;background-position:center}.esthetic_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/esthetic_img.jpg");background-size:cover;background-position:center}.injection_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/injection_img.jpg");background-size:cover;background-position:center}.medicine_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/medicine_img.jpg");background-size:cover;background-position:center}.cosmetics_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/cosmetics_img.jpg");background-size:cover;background-position:center}.clinic_menu_items{background-image:url("/wp/wp-content/themes/wp_theme/img/clinic_01.jpg");background-size:cover;background-position:center;margin-bottom:60px}.clinic_menu__wrap .problem_menu_title p{padding:25px 0}.width-c p{width:100%}@media screen and (max-width:1026px){.laser_menu_btn li a{width:290px;border:1px solid #fff;padding:5px 15px}.laser_menu_btns{width:645px}.laser_menu_btn li{height:60px}}@media screen and (max-width:769px){.laser_menu_btn li{height:60px;max-width:500px}.conents-list__wrap{flex-direction:column}.conents-list__wrap ul{width:100%}.laser_menu_btns{flex-direction:column;width:90%;padding:0 0 10px}.laser_menu_btn li a{width:100%;padding:10px 0}.laser_menu_tiele p{font-size:1rem;line-height:1.5rem}.laser_menu_tiele h4{font-size:1.2rem;line-height:1.7;padding:10px}.underlayer-means_txt_02 p{line-height:1.7}.allimg_min{padding:20px 0 0}.txt-box__wrap p{line-height:1.5rem;font-size:.8rem;margin:10px 0}.underlayer-means_txt_03 p{font-size:12px;line-height:1.5rem}.underlayer-means_txt_02 p span{font-size:12px;line-height:1.5rem}.underlayer-means_txt_02{margin-top:10px}}@media screen and (max-width:426px){.laser_menu_tiele p{font-size:.9rem;line-height:1rem}.laser_menu_btn li a{font-size:12px}.laser_menu_btn{margin:0}.underlayer-means_txt_03 p{font-size:12px;line-height:1.3rem;margin:0 10px 0 0;width:80%}.underlayer-means_txt_03 div{width:20%}}.price_btn_wrap{padding:30px 0 30px}.underlayer_nav{width:1025px;margin:0 auto}.underlayer_nav h3{font-size:1.4rem;line-height:1.7;padding:30px 0;background-color:#bababa;text-align:center;margin-bottom:50px;font-weight:600}@media screen and (max-width:1026px){.underlayer_nav{width:85%}}@media screen and (max-width:769px){.underlayer_nav .price_btn_wrap{padding:10px 0 10px}.underlayer_nav h3{font-size:15px;line-height:1.7;margin-bottom:30px}}.blog__wrap{margin:100px auto;max-width:1025px}.blog_archive__items{display:flex;padding:10px 0;border-bottom:solid 1px #bfbfbf;margin:20px 0}.blog_txt{display:flex}.blog_txt_wrap p{font-size:14px;line-height:1.5rem;margin:15px 0}.blog_txt span{font-size:16px;line-height:1rem;width:75px;padding:8px 30px;background-color:#8f8068;color:#fff;border-radius:20px}.blog_txt h3,.blog_btn a{font-size:16px;line-height:1rem;margin:auto 0;padding-left:10px}.blog_txt_wrap{margin-left:25px;width:80%}.blog_btn{text-align:right}.b-blog__wrap h3{font-size:1.2rem;line-height:2rem;text-align:center;padding:30px;background-color:#ccc;margin:50px 0}.b-blog__wrap .b-txt{font-size:1rem;line-height:3rem;margin:60px 0 0;padding:0 0 60px;border-bottom:solid 1px #ccc}.blog_single_btn ul{display:flex}.blog_single_btn ul li{height:50px;margin:auto}.blog_single_btn ul li a{width:200px;display:inline-block;text-decoration:none;border:1px solid #fff;font-size:15px;letter-spacing:1px;color:#fff;text-align:center;cursor:pointer;padding:10px 15px;background-color:#848068}.blog_single_btn{margin:50px 0}.blog_single_img img{width:50%}.blog_single_img{display:flex}.blog_archive__items .blog_img{width:20%}.blog_img img{width:100%}@media screen and (max-width:1026px){.blog__wrap{margin:60px auto;max-width:85%}}@media screen and (max-width:769px){.blog_archive__items{flex-direction:column;padding:10px 0 30px}.blog_img img{width:100%}.blog_txt_wrap{margin-left:0}.blog_txt{margin:15px 0 0;flex-direction:column}.blog_txt h3,.blog_btn a{margin:auto 0;padding-left:0}.blog_txt h3{padding-top:10px}.blog_txt span{font-size:12px;line-height:1rem;width:60px;padding:6px 30px}.blog_txt_wrap p{margin:10px 0}.b-blog__wrap p{font-size:.8rem;line-height:1.7;margin:30px 0 0;padding:0 0 30px}.blog_single_btn{margin:30px 0}.blog_single_btn ul li{text-align:center}.blog_single_btn ul li a{width:80px;font-size:12px;padding:5px 10px}.blog_single_img{flex-direction:column}.blog_single_img img{width:100%}.b-blog__wrap h3{font-size:.9rem;line-height:1.5rem;padding:15px;margin:20px 0}}@media screen and (max-width:321px){.blog_single_btn ul li a{width:65px}}.list-wrap{display:flex}.list-wrap li:nth-child(1){width:120px}.list-wrap li:nth-child(2){width:100%}.list-wrap li{padding:20px 0;border-bottom:solid 1px #ccc}.img-m-wrap{display:flex;flex-wrap:wrap;width:90%;margin:0 auto}.img-m-wrap img{width:48%;margin:1%}.txt__flex{display:flex;width:100%;margin-top:15px}.txt__flex figure{width:40%;margin:0 15px 0 0}.txt__flex p{width:60%}.txt__flex p span{font-size:1.5rem;line-height:2rem}.c-docter-main__wrap{display:flex}.c-docter-main{width:50%;padding-right:20px}.c-docter__img{width:50%;margin:auto 0 0}.c-docter-main__wrap ul li:nth-child(1){margin:15px 0 15px}.access_txt__wrap{display:flex}.access_img__wrap{width:50%}.access_txt__wrap ul{width:50%;margin:0 50px 0 0}.access_txt__wrap ul li{padding:10px;border-bottom:solid 1px #ccc}.google_map iframe{width:100%}.google_map{margin:60px 0 120px}.contact_img{width:70%;margin:30px auto}.contact_img img{width:100%;margin:10px 0}@media screen and (max-width:769px){.list-wrap li{padding:15px 0;font-size:15px;line-height:1.7}.img-m-wrap{width:100%;margin:10px auto}.c-docter-main__wrap{display:flex;flex-direction:column-reverse}.c-docter__img{width:100%;margin:auto 0 0}.c-docter-main{width:100%;padding-right:0}.all_about_list ol li:nth-child(2){font-size:15px;line-height:1.7}.all_about_list ol li:nth-child(1){font-size:15px;line-height:1.7}.all_about_list ol{margin:10px 0}.access_txt__wrap ul li{font-size:15px;line-height:1.7;padding:5px 0}.access_txt__wrap ul{margin:0 20px 0 0}.google_map{margin:30px 0}.google_map iframe{height:200px}.contact_img{width:100%}}@media screen and (max-width:426px){.list-wrap li{font-size:12px}.list-wrap li:nth-child(1){width:85px}.txt__flex img{display:none}.txt__flex p{width:100%}.txt__flex figure{width:0;margin:0}.txt__flex{display:flex;width:100%;margin-top:0}.txt__flex p span{font-size:1rem;line-height:2rem}.access_txt__wrap{flex-direction:column-reverse}.access_txt__wrap ul{margin:0;width:100%}.access_img__wrap{width:100%}}.case_menu__wrap h3{font-size:1.2rem;line-height:1.7;padding:20px 0;background-color:#bababa;text-align:center;margin-bottom:50px}.case_item__wrap h4{background-color:#dad4cf;font-size:1.5rem;line-height:1.7;text-align:center;padding:30px}.case_img__wap p{border:solid 2px #98928d;font-size:15px;line-height:1.5rem;text-align:center;padding:15px;font-weight:700;margin:0 auto 50px;color:#98928d}.case_item__wrap{border:solid 2px #dad4cf;margin:50px 0}.case_img__wap{width:85%;margin:60px auto}.case_img__wap ul{width:49%;border-right:solid 3px #fff}.case_img__wap ul li:nth-child(odd){font-size:1.4vh;line-height:1.3rem;text-align:center;font-weight:700;height:55px;margin:auto;vertical-align:middle;display:table-cell;width:347px}.case_img__wap .case__bf{background-color:#e0ebf5}.case_img__wap .case__at{background-color:#97cbf2}.case_img img{width:100%}.case_img{display:flex;flex-wrap:wrap;margin:40px auto 10px;width:80%}@media screen and (max-width:769px){.case_menu__wrap h3{font-size:15px;line-height:1.7;margin-bottom:30px}.case_img{width:100%;padding:5px 0}.case_item__wrap h4{font-size:1rem;line-height:1.7;padding:15px}.case_img__wap p{padding:8px;font-size:12px;margin:0 auto 20px}.case_img__wap{width:90%;margin:30px auto}}@media screen and (max-width:426px){.case_img__wap ul li:nth-child(1){font-size:6px;line-height:1rem;font-weight:700;height:35px}.case_img__wap ul{width:100%}}.mail-wrap{margin:50px 0}.mail-wrap p:before{content:"※";color:#ff4c48}.mail-wrap h4{background-color:#397280;color:#fff;text-align:center;border:solid #fff;padding:30px 0}.mail-content-wrap label{display:flex;margin:30px 0}.mail-content-wrap .con-txt{font-size:15px;line-height:1.5rem;width:300px}.mail-content-wrap input,.mail-content-wrap textarea{font-size:1rem;line-height:1.5rem;width:100%;padding:10px 0;border:solid 1px #aaa}.mail-content-wrap span,.mail-content-wrap textarea{width:100%}.mail-content-wrap .must-txt:after{content:"※";color:#ff4c48}.con-btn{font-size:15px;line-height:1.7;width:350px;margin:50px auto}.con-btn #submit_btn{padding:15px 40px;font-size:1.2em;background-color:#8f8068;color:#fff;border-style:none}.case_img__wap span{font-size:11px;line-height:1rem;display:block;text-align:center}.acceptance-356 label{margin:0 auto !important;max-width:330px}@media screen and (max-width:769px){.mail-content-wrap .con-txt{font-size:12px;line-height:1.5rem;padding:5px 0}.mail-content-wrap input,.mail-content-wrap textarea{font-size:12px;line-height:1.5rem;padding:5px 0}.mail-content-wrap label{flex-direction:column;margin:15px 0}.mail-content-wrap br{display:none}.mail-wrap{margin:20px 0 0}.con-btn{width:100%;margin:20px auto 0}}@media screen and (max-width:426px){.mail-content-wrap label{flex-direction:column}}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;background:#8f8068;color:#fff;padding:15px 30px;border-radius:10px;margin:10px}.wp-pagenavi{text-align:center;margin:120px 0 50px}@media screen and (max-width:769px){.wp-pagenavi .page,.pages,.current{display:none}}.single-peger-items{display:flex;width:100%;margin:80px 0;justify-content:space-between}.single-peger-items li{width:33%;text-align:center}.single-peger-items li a{font-size:1rem;line-height:1.7;background:#8f8068;padding:15px 70px;color:#fff}.single-peger-items li a span{color:#fff}@media screen and (max-width:769px){.single-peger-items{flex-direction:column;margin:10px 0}.single-peger-items li a{font-size:1rem;line-height:1.3rem;padding:15px 100px}.single-peger-items li{width:100%;margin:20px 0}.btm-all-title h2{width:93%}}.hairloss_plan_wrap{margin:100px 0}.hairloss_plan_wrap th,.hairloss_plan_wrap td,.hairloss_plan_item p{color:#5b5c57}.hairloss_plan_item .weight_c{font-size:.9rem}.hairloss_plan_item .color_c{color:#dc0000}.hairloss_plan_item{background-color:#dad4cf;padding:60px 0;margin:30px 0 0}.hairloss_plan_item tr th{font-size:1rem;line-height:1.5rem;background-color:#e0ebf5;border:solid 1px #fff;padding:15px;font-weight:400}.hairloss_plan_item tr td{font-size:1rem;line-height:1.5rem;background-color:#fff;border:solid 1px #e0ebf5;text-align:center;vertical-align:middle}.hairloss_plan_item p{font-size:1rem;line-height:1.5rem;text-align:center;padding:15px 0;background-color:#fff;font-weight:600}.hairloss_plan_wrap span{font-size:.9rem;line-height:1.3rem}.plan-a-img img{width:100%}.hairloss_plan_a table{width:100%}.hairloss_plan_a{width:90%;margin:0 auto}.hairloss_plan_a tr th{width:45%}.hairloss_plan_a tr td{width:45%}.hairloss_plan_b{display:flex;width:90%;margin:0 auto}.hairloss_plan_img{width:33%;padding-right:20px}.hairloss_plan_img img{width:100%}.plan_b_item{width:100%}.plan_b_item table{width:100%}.hairloss_plan_b tr th{width:20%}.hairloss_plan_b tr td{width:45%}.hairloss_plan_img_02{width:90%;margin:0 auto;background-color:#fff}.hairloss_plan_img_02 img{width:100%}.hairloss_plan_img_03{display:flex}.hairloss_plan_img_03 img{width:120px;padding:10px}.hairloss_plan_img_03 span{display:block;margin:auto}.hairloss_plan_c table{width:90%;margin:0 auto}.hairloss_plan_c td{vertical-align:middle}.hairloss_plan_c th{width:33%}.hairloss_plan_c th{border:solid 1px #e0ebf5;padding:15px 0}.hairloss_plan_c .hairloss_plan_img_03{background-color:#e0ebf5;border:solid 1px #fff;text-align:center}.hairloss_plan_c tr th{background-color:#fff;border:solid 1px #e0ebf5;font-weight:700}@media screen and (max-width:769px){.hairloss_plan_item tr th,.hairloss_plan_item tr td,.hairloss_plan_wrap span,.hairloss_plan_item p{font-size:.8rem;line-height:1.1rem}.hairloss_plan_item .weight_c{font-size:.6rem;line-height:1rem}.hairloss_plan_img_03{flex-direction:column;margin:auto;display:block}.hairloss_plan_img_03 img{width:80px;padding:10px}.hairloss_plan_b{width:90%;margin:0 auto;flex-direction:column}.hairloss_plan_img{width:100%;padding-right:0}}@media screen and (max-width:426px){.hairloss_plan_item{background-color:#dad4cf;padding:20px 0}}#footerFloatingMenu{display:flex;width:100%;position:fixed;left:0;bottom:0;z-index:9999;text-align:senter;padding:0 auto}#footerFloatingMenu img{max-width:100%}@media (min-width:481px){#footerFloatingMenu{display:none}}.add-img{width:70%;margin:0 auto}.add-list img{margin-top:20px}.add-list{margin-top:60px}.campaign{background-color:#bababa;border:solid 1px #8e8e8e;padding:20px 0;color:#5b5c57;font-weight:500;vertical-align:middle}.campaign p{font-weight:700;text-align:center;font-size:21px}.campaign .txt-line{font-size:28px;color:red;text-decoration:line-through}.campaign .about-color{font-size:25px}.add-list table{margin-top:0}.add-list p{margin-top:0}.add-list ul li:nth-child(2){padding:0;margin-bottom:10px}.m-txt{margin-top:30px !important;margin-bottom:10px}.campaign br{display:none}@media screen and (max-width:769px){.add-img{width:100%}.campaign .txt-line{font-size:23px;color:red;text-decoration:line-through}.campaign p{font-weight:400;text-align:center;font-size:18px}.campaign br{display:block}.add-list table{margin-top:10px}.campaign .about-color{font-size:21px;font-weight:400}}.common-lists__wrap .common-lists__box{margin-top:30px}.common-lists__wrap .common-lists__box li{position:relative;padding-left:1.5em;box-sizing:border-box;font-size:15px;line-height:1.7;padding:0 20px 10px}.common-lists__wrap .common-lists__box li:nth-child(2){font-size:15px;line-height:1.7;padding:0 20px 10px}.common-lists__wrap .common-lists__box li:nth-child(1){color:#444;border-bottom:none;padding:0 20px 10px;margin:0;font-weight:400;font-size:15px;line-height:1.7}.common-lists__wrap .common-lists__box li:before{position:absolute;content:"";width:7px;height:7px;background:#589ccc;border-radius:50%;top:7px;left:7px}.common-note__wrap{border:solid 1px #808068;box-sizing:border-box;padding:30px;margin-top:30px}.common-note__wrap .common-note__box{font-size:21px;text-align:center;margin-bottom:15px;border-bottom:solid 1px #808068;color:#808068;padding:0 0 15px;background-color:#fff;margin-top:0}.common-note__wrap p{font-size:15px;margin:0}.common-items__block{display:flex;justify-content:space-between;margin-top:30px}.common-items__box:nth-child(1){width:65%}.common-items__box:nth-child(2){width:30%}.common-items__box img{width:100%}.common-items__box p{font-size:15px;line-height:1.7;margin:0}.common-img__wrap{margin-top:30px}.common-2teble__wrap{width:100%;margin-top:30px}.common-2teble__wrap td{background-color:#fff;border:solid 1px #8e8e8e;text-align:center;line-height:1.3rem;padding:10px 0;vertical-align:middle}.common-2teble__wrap th{background-color:#fff;border:solid 1px #8e8e8e;text-align:center;line-height:1.3rem;padding:10px 0;vertical-align:middle;font-weight:400}.common-2teble__head th{background-color:#bababa;border:solid 1px #8e8e8e;padding:20px 0;color:#5b5c57;font-weight:500;vertical-align:middle;width:50%}.common-3teble__wrap{width:100%;margin-top:30px}.common-3teble__wrap td{background-color:#fff;border:solid 1px #8e8e8e;text-align:center;line-height:1.3rem;padding:10px 0;vertical-align:middle}.common-3teble__wrap th{background-color:#fff;border:solid 1px #8e8e8e;text-align:center;line-height:1.3rem;padding:10px 0;vertical-align:middle;font-weight:400}.common-3teble__head th{background-color:#bababa;border:solid 1px #8e8e8e;padding:20px 0;color:#5b5c57;font-weight:500;vertical-align:middle;width:33%}.c_red{color:#ec0000;font-weight:400}.common-note__wrap .text-center{text-align:center}.banner-img__wrap a img{width:100%}.banner-img__wrap{max-width:770px;margin:0 auto 50px;width:100%}.banner-img__wrap p{color:#04005e;font-size:28px;text-align:center;margin:10px 0}.banner-img__wrap a{width:100%;text-decoration:none;border:1px solid #04005e;font-size:18px;letter-spacing:1px;color:#fff;text-align:center;cursor:pointer;padding:15px 20px;max-width:300px;background-color:#04005e;margin:0 auto;display:block}@media screen and (max-width:769px){.common-items__block{flex-direction:column}.common-items__box:nth-child(1){width:100%}.common-items__box:nth-child(2){width:100%;max-width:400px;margin:10px auto 0}.banner-img__wrap{margin:50px 0}.banner-img__wrap p{font-size:21px}.banner-img__wrap a{font-size:16px;padding:10px 20px;max-width:350px}}.common-1100-width{max-width:1100px;margin:0 auto;width:calc(100% - 40px)}.common-50-padding{padding:50px 0}.under-100-margin{margin-bottom:100px}.under-80-margin{margin-bottom:80px}.under-50-margin{margin-bottom:50px}.under-30-margin{margin-bottom:30px}.under-20-margin{margin-bottom:20px}.under-16-margin{margin-bottom:16px}.recruit-top__wrap ._image img{width:100%}.recruit-top__wrap ._image{margin-bottom:50px}.title-1ver__wrap{font-size:26px;text-align:center;padding:20px;background-color:#bababa;color:#333;font-weight:400}.recruit-message__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px 0}.recruit-message__box._image{width:35%}.recruit-message__box._image img{width:100%}.recruit-message__box._image ._name{font-size:21px;text-align:center;margin-top:10px}.recruit-message__box._text{width:60%}.recruit-message__box._text p{line-height:2}.recruit-charm__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px 0}.recruit-charm__box._image{width:45%}.recruit-charm__box._image img{width:100%}.recruit-charm__box._text{width:50%}.recruit-charm__box._text ._number{font-size:50px;color:#bababa;font-weight:400}.recruit-charm__box._text h2{font-size:21px;margin-bottom:30px;font-weight:400;padding-bottom:0}.recruit-charm__box._text ._image{display:none}.recruit-contact__group{background-color:#8e8068;padding:30px 0}.recruit-contact__group h3{text-align:center;color:#fff;font-size:28px;font-weight:500;margin-bottom:22px;letter-spacing:2px}.recruit-contact__box{width:100%}.recruit-contact__box a{max-width:400px;font-size:30px;margin:0 auto;text-align:center;display:block;border:solid 1.5px #fff;padding:10px 0;border-radius:50px;color:#fff}.recruit-training__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px 0}.recruit-training__box{width:32%}.recruit-training__box h3{background-color:#928065;color:#fff;text-align:center;padding:5px;font-size:21px;font-weight:400}.recruit-training__box h4{color:#928065;font-size:18px;font-weight:400;margin-bottom:15px}.recruit-training__box ._image{margin-bottom:15px}.recruit-lists__wrap{background-color:#f4efeb;padding:30px;box-sizing:border-box}.recruit-lists__wrap ul li{position:relative;margin-bottom:5px;padding-left:20px;box-sizing:border-box}.recruit-lists__wrap ul li:before{position:absolute;content:"";width:7px;height:7px;background:#928065;border-radius:50%;top:11px;left:0}.recruit-lists__wrap ul li b{color:#928065;font-weight:400}.title-2ver__wrap{font-size:21px;text-align:center;padding:10px;background-color:#928065;color:#fff;font-weight:400}.text-2ver__wrap{text-align:center}.title-3ver__wrap{font-size:21px;line-height:1.7;padding-bottom:5px;color:#848068;border-bottom:solid 2px #848068;margin-bottom:20px;font-weight:400}.recruit-table__box table{width:100%}.recruit-table__box tr th{width:220px;color:#8e8068;padding:20px 0;border-bottom:solid 1px #211816;text-align:center;font-weight:400}.recruit-table__box tr td{padding:20px 0;border-bottom:solid 1px #211816;letter-spacing:.1em}.banner-item__wrap{max-width:1100px;margin:0 auto;width:calc(100% - 40px);padding:30px 0}.banner-item__wrap img{width:100%;vertical-align:top}.recruit-index__block{display:flex;justify-content:space-between;gap:25px 0;flex-wrap:wrap}.recruit-index__box{width:48%}.recruit-index__box a{border:solid 1.5px #8e8068;background:#8e8068;border-radius:20px}.recruit-index__box a:hover{opacity:.6}.recruit-index__box span{color:#fff;font-size:21px;display:block;text-align:center;padding:10px 0}.recruit-index__wrap{margin:0 auto 80px}.recruit-index__box img{border-radius:20px 20px 0 0;width:100%}img{vertical-align:top}.common-flex__box._image{width:35%}.common-flex__boxx._image img{width:100%}.common-flex__box._image ._name{font-size:21px;text-align:center;margin-top:10px}.common-flex__box._text{width:60%}.common-flex__box._text p{line-height:2}.common-flex__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px 0}@media screen and (max-width:769px){.recruit-index__box{width:100%}.banner-item__wrap{padding:0 0 20px}.recruit-message__box._image{width:70%;margin:0 auto}.recruit-message__box._text{width:100%}.common-flex__box._image{width:70%;margin:0 auto}.common-flex__box._text{width:100%}.recruit-message__block._reverse{flex-direction:column-reverse}.title-1ver__wrap{font-size:21px}.under-100-margin{margin-bottom:80px}.under-80-margin{margin-bottom:50px}.under-50-margin{margin-bottom:30px}.recruit-charm__box._text ._image{display:block;margin-bottom:15px}.recruit-charm__box._image{display:none}.recruit-charm__box._text{width:100%}.recruit-charm__box._text h2{font-size:20px;margin-bottom:15px;text-align:center}.recruit-charm__box._text ._number{font-size:45px;text-align:center;display:block}.recruit-charm__box._text h2 br{display:none}.recruit-training__box{width:100%}.recruit-training__box h3{font-size:18px}.recruit-training__box h4{margin-bottom:10px}.recruit-training__box ._image{margin-bottom:10px}.recruit-contact__group{padding:40px 20px}.recruit-contact__group h3{font-size:22px;margin-bottom:15px}.recruit-contact__box a{max-width:100%;font-size:24px}.recruit-contact__box{width:100%}.recruit-table__box tr{display:flex;flex-direction:column}.recruit-table__box tr th{width:100%}.recruit-table__box tr th{width:100%;padding:15px 0 0;border-bottom:none;text-align:left}.recruit-table__box tr td{padding:5px 0 15px}.recruit-index__box span{font-size:18px}.title-3ver__wrap{font-size:18px}}@media screen and (max-width:426px){.title-1ver__wrap{font-size:18px}}.info-items__wrap h2{font-size:1.2rem;line-height:2rem;text-align:center;padding:20px 0;background-color:#bababa;color:#333;margin:30px 0;font-weight:400}.info-lists__wrap li{padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #ddd;display:flex;gap:5px 20px}.info-lists__wrap li ._col{color:#af8f5c}.info-lists__wrap li span{font-size:16px;letter-spacing:.05em;display:block}.info-lists__wrap li a{font-size:16px}.info-image__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 0}.info-image__box{width:48%}.info-image__box img{width:100%}.common-btn__wrap a{text-align:right}.info-lists__wrap li img{width:18px}@media screen and (max-width:769px){.info-lists__wrap li span{font-size:15px}.info-lists__wrap li a{font-size:16px}.info-area__group ._title{font-size:28px;margin-bottom:30px}}