@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}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,caption,tfoot,thead,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;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{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}
@charset "UTF-8";html{font-size:62.5%}body{font-family:'Noto Serif CJK JP',"Noto Serif jp","serif";color:#1b5580;font-size:1.6em;font-weight:200;background-color:#e3f5ff;padding-top:6vw;-webkit-text-size-adjust:100%}p{line-height:1.8;letter-spacing:.1rem}img{width:100%;height:auto;border-style:none;vertical-align:bottom}a{text-decoration:none;color:#1b5580}ul{list-style-type:none}address{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:.1rem}.sp_br{display:none}.head{height:80px;width:45%;max-width:800px;min-width:600px;margin:0 0 0 auto;position:sticky;position:-webkit-sticky;top:0;z-index:999;background:rgba(227,245,255,.44)}.logo-box{position:absolute;left:4%;top:6vw}.menu{display:flex;align-items:center;justify-content:space-around;width:100%;height:100%;padding-right:30px}.menu__single a:hover{color:#e09f9f}.dame{height:2000px}.regist-btn{color:#fff;text-align:center;line-height:1.2;font-weight:400;background-color:#e0a8ce;display:flex;width:72px;height:100px;justify-content:center;align-items:center;border-radius:60px 0 0 60px;opacity:0;animation:rightIn 1s ease 1s 1 normal forwards;position:fixed;top:14vw;right:0;transition:.5s;z-index:9999}.regist-btn:hover{background-color:#316d99;width:100px;border-radius:50%;right:3px}@keyframes rightIn{0%{opacity:0;transform:translateX(72px)}100%{opacity:1;transform:translateX(0)}}.menu__single a:hover .mailsvg g path{stroke:#e0a8ce}.footbtn_wrap{display:flex;color:#fff}.footcont01{width:60%;height:200px;background-color:#316d99;display:flex;justify-content:center;align-items:center}.footcont01_h4{font-size:2.4rem;line-height:1.3;margin-right:20px}.footbtn01{display:flex;justify-content:center;align-items:center;border:1px solid #fff;width:250px;height:68px;color:#fff;position:relative;z-index:1}.footbtn01:before{position:absolute;width:0;height:100%;top:0;left:0;z-index:-1;content:'';background:#1b5580;transition:.3s}.footbtn01:hover:before{width:100%}.footcont02{width:40%;height:200px;background-color:#6ea4cc;display:flex;justify-content:center;align-items:center}.footbox{display:flex;padding:5% 4% 2%;margin-bottom:100px}.foot01{margin-right:8vw;width:15%;max-width:149px;min-width:96px}.footlogo{margin-bottom:20px;display:block}.foot01_book{border:1px solid #1b5580;display:flex;justify-content:center;align-items:center;width:96px;height:27px;font-size:1.4rem;margin:0 0 0 auto}.foot_menu_box{display:flex;justify-content:flex-end;margin:0 5% 100px 0}.foot_menu{margin-left:50px}.foot02{margin-right:5vw;min-width:220px;max-width:240px;white-space:nowrap}.foot02_title{margin-bottom:15px}.tel{font-weight:500;margin-bottom:5px;font-size:1.8rem;padding-left:1.6rem;position:relative}.tel:before{content:"";background:url(//biyori-facialsalon.com/wp/wp-content/themes/biyori_wp/css/../images/phone.svg) no-repeat;width:12px;height:12px;position:absolute;top:35%;left:0}.opentime{font-size:1.2rem;margin-bottom:10px;display:block}.messege{font-size:1.2rem;line-height:1.4;color:#707070;&:last-of-type{font-weight:500;color:#333;margin-top:10px}}.foot03{min-width:190px;max-width:370px}.add{margin-bottom:15px}.access_btn{display:inline-flex;justify-content:center;align-items:center;width:auto;height:55px;padding:0 15px;background-color:#1b5580;color:#fff;transition:.2s}.access_btn:hover{background-color:#6ea4cc}.copy{display:flex;justify-content:flex-end;font-size:1.2rem;padding:0 10px 10px 0}.left_title{line-height:1.5;margin-bottom:20px;font-weight:200;white-space:nowrap}@media (min-width:668px){.left_title{font-size:calc(2.0rem + ((1vw - 6.68px) * 0.7987));min-height:0vw}}@media (min-width:1920px){.left_title{font-size:3rem}}.title_white{color:#fff}.btn01{display:inline-flex;justify-content:center;align-items:center;border:1px solid #707070;height:50px;min-width:210px;padding:0 20px;font-family:'Dancing Script',cursive;color:#707070;position:relative;transition:.2s}.btn01:hover{color:#fff}.btn01:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:'';background:#1b5580;transform-origin:right top;transform:scale(0,1);transition:transform .3s}.btn01:hover:before{transform-origin:left top;transform:scale(1,1)}.btnfont{font-family:'Noto Serif CJK JP',"Noto Serif jp","serif"}.btncolor{border-color:#fff;color:#fff}.btn_right{display:flex;justify-content:flex-end}.catch_wrap{display:flex;align-items:flex-start;padding-top:6vw;margin-bottom:4vw;overflow:hidden}.catch_left{width:30%;margin-top:3vw;overflow:hidden;height:38vw;position:relative;animation:left_in 3s ease .2s 1 normal forwards;opacity:0;background-color:#faebd7}.catch_left img{position:absolute;top:-4vw}.catch_center{width:40%;min-width:28em;padding-top:4vw}.catch_right{width:30%;height:38vw;overflow:hidden;position:relative;animation:right_in 2.6s ease 1s 1 normal forwards;opacity:0;background-color:#faebd7}.catch_right img{position:absolute;top:-7vw}.catch{text-align:center;font-weight:200;line-height:1.5;letter-spacing:.2em;padding-left:.2em;margin-bottom:6vw;animation:smileIn 3.5s ease .4s 1 normal forwards;opacity:0}@media (min-width:668px){.catch{font-size:calc(2.4rem + ((1vw - 6.68px) * 1.4377));min-height:0vw}}@media (min-width:1920px){.catch{font-size:42px}}@keyframes smileIn{0%{opacity:0}100%{opacity:1}}@keyframes right_in{0%{opacity:0;transform:translateX(30%)}100%{opacity:1;transform:translateX(0)}}@keyframes left_in{0%{opacity:0;transform:translateX(-30%)}100%{opacity:1;transform:translateX(0)}}.catch_text{text-align:center;line-height:2.3;animation:smileIn 3s ease .7s 1 normal forwards;opacity:0;padding-left:.1rem}.topics_bar{display:flex;align-items:center;width:60%;max-width:800px;background-color:#edf9ff;border-radius:50px;padding:10px 1.5%;height:auto;min-height:70px;color:#707070;margin:0 auto 12vw}.bartitle{font-family:'Dancing Script',cursive;margin-right:30px;position:relative}.bartitle:after{content:"";width:30px;height:1px;background-color:#707070;position:absolute;right:-30px;top:50%;transform:rotate(120deg)}.bar_date{font-size:1.4rem;line-height:1.3}.bar_title{font-size:1.4rem;line-height:1.3;padding-left:10px}.bar_title a:hover{color:#e0a8ce}.bartitle_wrap{display:flex;align-items:center}.topcont01{display:flex;align-items:flex-end;width:90%;margin:0 auto 12vw}.top01textbox{width:55%;padding-bottom:3%}.top01_text{line-height:2.3;max-width:650px;width:90%;margin-bottom:2.5vw;text-align:justify}.top01pic{width:33.5%;height:36vw;overflow:hidden;position:relative}.top01pic img{position:absolute;top:-10%}.right_in{opacity:0;transform:translate(100px,0px);transition-duration:2s}.left_in{opacity:0;transform:translate(-100px,0px);transition-duration:2s}.fade_up{opacity:0;transform:translate(0px,80px);transition-duration:1.5s}.fade_up02{opacity:0;transform:translate(0px,130px);transition-duration:2s}.mv{opacity:1;transform:translate(0,0)}.bg-video{width:100%;height:auto;opacity:.7;vertical-align:bottom}.movie{width:80%;height:auto;margin-bottom:18vw}.topcont02{display:flex;background-color:#6ea4cc;padding:5% 2% 5% 5%;margin-bottom:18vw}.top02textbox{width:50%;margin-right:5%;min-width:380px}.top02_text{max-width:600px;line-height:2.3;margin-bottom:2.5vw;color:#fff}.top02pic{width:45%;height:50vw;overflow:hidden;position:relative;margin-top:-7%}.top02pic img{position:absolute;top:-10%}.top02_inner{margin-bottom:3.5vw}.course_btn{display:flex;justify-content:center;align-items:center;width:430px;height:6vw;min-height:60px;max-height:100px;border:1px solid #fff;margin-bottom:3%;color:#fff;font-size:2rem;position:relative}.course_btn:before{position:absolute;width:0;height:100%;top:0;left:0;z-index:-1;content:'';background:#e0a8ce;transition:.3s}.course_btn:hover:before{width:100%}.topcont03{display:flex;margin:0 auto 18vw;width:90%}.top04textbox{width:auto;margin-right:5%;white-space:nowrap}.top_lisitbtn{width:5vw;min-width:60px;max-width:88px;height:5vw;min-height:60px;max-height:88px;border:1px solid #707070;font-size:1.4rem;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;transition:.2s;margin:0 0 0 auto;font-family:'Dancing Script',cursive}.top_lisitbtn:hover{background-color:#1b5580;color:#fff}.topic_box{display:flex;flex-wrap:wrap;width:87%;max-width:1300px;font-size:1.4rem}.topic-list{width:22%;min-width:200px;margin:0 1.5% 40px}.topic-list:hover .top_eyecatch img{transform:scale(1.1)}.top_eyecatch{width:100%;max-height:210px;min-height:100px;height:13vw;margin-bottom:15px;overflow:hidden}.top_eyecatch img{width:100%;height:100%;object-fit:cover;transition:1s}.topic_title{line-height:1.5}.top_list_date{margin-bottom:5px;display:block}.topcont04{display:flex;width:90%;margin:0 auto 18vw;justify-content:center;align-items:flex-start}.top04box{background-color:#b6d6e8;width:48%;min-width:350px;max-width:600px;padding:1% 1% 1% 1.5%;margin:0 2.5%;position:relative;height:19vw;max-height:320px;min-height:160px}.top04box:hover{background-color:#6ea4cc;transition:.3s}.top04box:hover .top04pic{top:0}.top04title{width:45%;height:100%;color:#fff;font-size:2rem;display:flex;align-items:center}.top04pic{position:absolute;right:0;top:-6%;width:55%;height:19vw;max-height:320px;min-height:160px;transition:.3s}.top04pic img{height:100%;width:100%;object-fit:cover}.subcatch{display:flex;margin-bottom:18vw;padding-top:1vw;overflow:hidden}.sub_title_box{width:53%;display:flex;align-items:center;justify-content:center}.sub_title{text-align:center;font-weight:200;line-height:1.5;letter-spacing:.2rem;padding-left:.2rem;animation:smileIn 3.5s ease .4s 1 normal forwards;opacity:0;white-space:nowrap}@media (min-width:668px){.sub_title{font-size:calc(2.4rem + ((1vw - 6.68px) * 1.4377));min-height:0vw}}@media (min-width:1920px){.sub_title{font-size:42px}}.sub_pic{width:47%;height:45.2vw;position:relative;overflow:hidden;animation:right_in 2s ease .5s 1 normal forwards;opacity:0}.sub_pic img{position:absolute;top:-10%}.about01{display:flex;width:90%;margin:0 auto 18vw}.about01_textbox{width:60%;max-width:630px;margin-left:5%}.about01_text{line-height:2.3;margin-bottom:10px}.about01_text:nth-child(3){margin-bottom:3vw}.about02{width:95%;margin-bottom:15vw;position:relative;overflow:hidden;height:38vw}.about02 img{position:absolute;top:-14%}.about03{display:flex;align-items:center;justify-content:space-between;max-width:1150px;width:90%;margin:0 auto 18vw}.prof_box{width:40%;margin-right:5%;min-width:300px}.greeting{width:45%}.profpic{padding:0 6%;margin-bottom:30px}.yasuko{font-weight:400;font-size:2rem;letter-spacing:.3em;text-indent:.3em;text-align:center;margin-bottom:10px}.shikaku{font-size:1.3rem;text-align:center;text-indent:.1rem}.prof_text{margin-top:30px;text-align:justify}.greet_text{line-height:2.5;text-align:justify}.about04{margin:0 0 18vw 5%;position:relative}.cosme{padding:0 3% 3%;position:absolute;top:0;left:0;z-index:1;background-color:#e3f5ff}.cosme_pic{width:85%;margin:0 0 0 auto;position:relative;overflow:hidden;height:38vw}.cosme_pic img{position:absolute;top:-11%}.about05{width:95%;margin-bottom:18vw}.access_title{text-align:right}.access_wrap{display:flex;flex-wrap:wrap}.access_wrap p{text-align:justify}.square{width:25%}.sq_text{padding:1% 2% 1%;width:25%;background-color:#f8f8ed;display:flex;flex-flow:column;justify-content:center;align-items:center}.sq_text p{max-width:100%}@media (min-width:668px){.sq_text{font-size:calc(1.4rem + ((1vw - 6.68px) * 0.1597));min-height:0vw}}@media (min-width:1920px){.sq_text{font-size:1.6rem}}.sq_text p{line-height:1.6;padding-left:.1rem}.acc_h4{margin-bottom:10px;line-height:1.3;text-indent:.1rem}.acc_ad{margin-bottom:20px}.gl_map{width:100%;height:100%;text-align:center;display:flex;flex-flow:column;justify-content:center;color:#fff;vertical-align:middle;transition:.2s}.gl_map:hover{background-color:#6ea4cc}.gl_map span svg{vertical-align:top}.sq_maps{width:25%;background-color:#316d99}.course01_text{line-height:2.3}mark{background:linear-gradient(transparent 60%,#e0a8ce 40%);color:#1b5580;font-weight:500}.course02{width:90%;margin:0 auto 12vw;position:relative;padding:2.5% 3%;display:flex;justify-content:space-between;overflow:hidden}.course02:before{content:"";width:20%;height:120px;position:absolute;top:0;left:0;border-top:1px solid #1b5580;border-left:1px solid #1b5580}.course02:after{content:"";width:20%;height:120px;position:absolute;bottom:0;right:0;border-bottom:1px solid #1b5580;border-right:1px solid #1b5580}.co02_textbox{width:40%;margin-right:7%}.menu_title{margin-bottom:5px}.min{margin-bottom:5px;font-size:1.4rem}.price{font-size:1.8rem;font-weight:500;margin-bottom:3vw}.tax{font-weight:200;font-size:1.3rem}.co02_text{padding-left:5%;margin-bottom:3vw;line-height:2.3;text-align:justify}.co02_pic{padding-right:10%}.flow_wrap{width:49%;max-width:780px;padding:3% 0 2%}.flowtitle{font-size:1.8rem;margin-bottom:15px}.flow_box{margin-bottom:2.5vw;padding:10px 10px 6px 3vw;position:relative;min-height:155px;background-color:#b6d6e8}.flow_text{line-height:2;color:#707070;text-align:justify}@media (min-width:668px){.flow_text{font-size:calc(1.4rem + ((1vw - 6.68px) * 0.1597));min-height:0vw}.flow_box:before{font-size:calc(3.8rem + ((1vw - 6.68px) * 1.7572));min-height:0vw}}@media (min-width:1920px){.flow_text{font-size:1.6rem}}.two,.four,.six,.eight,.ten{margin-left:2vw}.flow_box:before{position:absolute;top:-5%;right:98%;font-family:'Dancing Script',cursive}.one:before{content:"1"}.two:before{content:"2"}.three:before{content:"3"}.four:before{content:"4"}.five:before{content:"5"}.six:before{content:"6"}.seven:before{content:"7"}.eight:before{content:"8"}.nine:before{content:"9"}.ten:before{content:"10"}.course03{margin:0 auto 18vw;width:90%}.op_wrap{padding-top:50px;margin-bottom:6vw}.op_box{display:flex;margin-bottom:40px}.op_pic01{width:20%;height:15.5vw;max-height:300px;margin-right:4%;overflow:hidden}.op_pic01 img{object-fit:cover;width:100%;height:100%}.op_text01_box{width:76%;max-width:780px}.op_title{font-size:1.8rem;display:inline-block;margin:0 20px 15px 0}.op_price{display:inline}.op_text02_box{max-width:700px;margin-bottom:4vw}.op_box02{width:47%}.op_wrap02{display:flex;justify-content:space-between}.op_li{line-height:1.8;padding-left:1em;text-indent:-1em;margin-bottom:10px;color:#707070}.op_text01{color:#707070}.faq_wrap{width:90%;margin:0 auto 18vw}.question,.answer{border-bottom:1px dotted #707070;margin:0 3% 3vw 0;padding:1.5rem 6vw 20px 6rem;position:relative;min-height:6rem;line-height:1.8;letter-spacing:.1em}.answer{margin:0 0 6vw 3%}.question:before,.answer:before{content:"Q";font-family:'Dancing Script',cursive;font-size:5rem;position:absolute;left:0;top:-2rem;vertical-align:middle}.answer:before{content:"A";color:#e0a8ce}.faq_link{font-weight:400;color:#d2a741;text-decoration:underline #707070}.faq_other{font-size:1.8rem;text-align:right;color:#707070}.review_title{font-size:2.4rem;margin-bottom:12vw;font-weight:200;text-align:center;line-height:1.4}.review_wrap{width:90%;margin:0 auto 18vw}.review_cont{display:flex;justify-content:space-between;flex-wrap:wrap}.review{width:47%;height:auto;min-height:300px;padding:5%;background-color:#f8f8ed;box-shadow:0px 3px 6px rgba(0,0,0,.16);margin-bottom:6%;position:relative;transform:rotate(-1.5deg)}.review:nth-of-type(2n){transform:rotate(1.5deg)}.review:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:80px 80px 0 0;border-color:#d2a741 transparent transparent}.review:nth-of-type(2):before,.review:nth-of-type(6):before,.review:nth-of-type(10):before{border-color:#316d99 transparent transparent}.review:nth-of-type(3):before,.review:nth-of-type(7):before,.review:nth-of-type(11):before{border-color:#e0a8ce transparent transparent}.review:nth-of-type(4n):before{border-color:#6ea4cc transparent transparent}.voice{line-height:2.3;margin-bottom:1em;padding-left:.1rem}.voice_name{text-align:right}.sub_title02{text-align:left;margin:0 0 8vw 5%;padding:6vw 0 0}.newslist_wrap{width:90%;margin:0 auto 12vw;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1.5vw;grid-row-gap:1.5vw;animation:fade_up 1.2s ease 1s 1 normal forwards;opacity:0}@keyframes fade_up{0%{opacity:0;transform:translateY(10%)}100%{opacity:1;transform:translateY(0)}}.news-list{position:relative;overflow:hidden}.news-list:hover .eyecatch img{transform:scale(1.1)}.eyecatch{width:100%;height:21vw}.eyecatch img{width:100%;height:100%;object-fit:cover;transition:.5s}.newslist_text-box{position:absolute;bottom:0;right:0;width:90%;height:auto;min-height:100px;padding:5%;background:rgba(255,255,255,.88)}.list_date{font-size:1.4rem;margin-bottom:10px;display:block}.newslist_title{line-height:1.4;font-weight:200}.news{width:90%;max-width:900px;margin:0 auto 50px;padding-bottom:80px}.news_title{margin-bottom:70px;font-size:3rem;line-height:1.5}.newstime{font-size:1.4rem;margin-bottom:10px;display:block}.news_pic{margin-bottom:20px}.control{display:flex;justify-content:space-between;max-width:500px;width:90%;margin:0 auto}.prev01,.next01{width:100px;height:1px;background-color:#1b5580;position:relative}.prev01:before{content:"";width:35px;height:1px;background-color:#1b5580;position:absolute;left:0;top:0;transform-origin:top left;transform:rotate(-30deg)}.next01:before{content:"";width:35px;height:1px;background-color:#1b5580;position:absolute;right:0;top:0;transform-origin:top right;transform:rotate(30deg)}.post_wrap{margin-bottom:18vw;padding-top:13vw;font-weight:500;color:#303030}.btn-blog{width:120px;height:120px;border:1px solid #1b5580;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;line-height:2;transition:.2s;font-family:'Dancing Script',cursive}.btn-blog:hover{color:#fff;background-color:#1b5580}.arrowbox,.arrowbox01{width:100px;height:120px}.arrowbox:hover .next01{left:20px}.arrowbox01:hover .prev01{left:-20px}.arrowbox a,.arrowbox01 a{width:100%;height:100%;display:flex;align-items:center}.post_text{width:98%;margin:0 auto;background-color:#fff;padding:5% 3%;line-height:2;border-radius:10px}.post_text ul{list-style-type:square;list-style-position:outside;line-height:1.5;margin:0 0 20px 1.5em}.post_text li{margin-bottom:10px}.post_text p{margin-bottom:20px;line-height:2}.post_text h2{margin-bottom:20px;padding-left:.1rem;line-height:1.3;font-size:2rem;font-weight:700;border-bottom:1px solid #707070;padding-bottom:5px}.post_text h3{font-size:1.8rem}.post_text h3,.post_text h4,.post_text h5{margin-bottom:15px;padding-left:.1rem;line-height:1.3;font-weight:700}.post_text figure{padding:20px 0}.pagination{width:min(90%,500px);margin:40px auto 18vw}.nav-links{display:flex;justify-content:space-between}.pagination .page-numbers{display:inline-block;padding:10px 15px;color:#707070}.pagination .current{padding:10px 15px;background:#69a4db;color:#fff}.pagination .prev,.pagination .next{background:0 0;box-shadow:none;color:#69a4db;padding:10px 0}.pagination .dots{background:0 0;box-shadow:none}.author{background-color:#edf9ff;padding:3% 5% 5%;border-radius:10px;margin-top:80px}.autor_title{text-align:center;font-family:'Dancing Script',cursive;font-size:2rem;margin-bottom:3%;position:relative}.autor_title:after{content:"";width:40px;height:1px;background-color:#1b5580;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%)}.autor_inbox{display:flex;align-items:center}.autor_picbox{width:160px;margin-right:5%;text-align:center}p.sutor_text{width:75%;font-size:1.4rem;margin-bottom:0}p.autor_name{margin:10px 0 0;line-height:1.8;font-weight:600}p.owner{line-height:1.2;font-size:1.2rem;letter-spacing:normal;margin:0}.contact_wrap{display:flex;justify-content:space-between;width:90%;margin:0 auto 18vw}.contact_h2{margin-bottom:50px;font-weight:200;line-height:1.8}.open02{margin-bottom:20px}.tel_box{width:40%;margin-right:5%}.form_box{width:55%;min-width:500px}#formWrap{width:100%}.input_title{font-weight:200;margin-bottom:15px}.textbox_comment{font-size:1.2rem}.star{color:#e0a8ce}.input{font-size:16px;border:none;border-radius:0;appearance:none;tap-highlight-color:rgba(0,0,0,0);background-color:#e3f5ff;color:#313131;width:100%;height:56px;padding:5px 16px;border-bottom:#707070 1px solid}.name_wrap{margin-bottom:50px}.name_wrap:last-of-type{margin-bottom:20px}#textbox{min-height:180px;width:100%;border:#313131 1px solid;background-color:#e3f5ff;font-size:16px;color:#707070}::-webkit-input-placeholder{color:#b9b9b9}:-ms-input-placeholder{color:#b9b9b9}::placeholder{color:#b9b9b9}select::-ms-expand{display:none}#submit_btn{width:210px;height:50px;border:1px solid #707070;font-size:1.6rem;display:flex;justify-content:center;align-items:center;color:#707070;-webkit-appearance:none;appearance:none;border-radius:0;font-family:'Dancing Script',cursive;transition:.2s;background-color:#e3f5ff}#submit_btn:hover{background-color:#69aad9;color:#fff}.book_mail,.star_info{font-size:1.4rem;padding-left:0.1rem;margin-bottom:10px;color:#707070;&:last-of-type{font-weight:500;color:red;margin-bottom:50px}}.star_info{margin-bottom:5px}.sp-contact-btn{display:none}.mobile{display:none}#panel{display:none}@media (orientation:portrait){.sub_anime{animation:fade_up_l 1.2s ease 1s 1 normal forwards;opacity:0}.sub_anime:nth-of-type(2n){animation:fade_up_r 1.2s ease 1.2s 1 normal forwards;opacity:0}.sub_anime_t{animation:fade_up 1.2s ease .5s 1 normal forwards;opacity:0}}@keyframes fade_up_l{0%{opacity:0}100%{opacity:1;transform:rotate(-1.5deg)}}@keyframes fade_up_r{0%{opacity:0}100%{opacity:1;transform:rotate(1.5deg)}}.thanks{min-height:500px;padding-top:10vw;width:90%;max-width:600px;margin:0 auto 10vw}.thanks_title{font-size:1.8rem;text-align:center;margin-bottom:20px}.tanks_p{text-align:center;margin-bottom:40px}.thanks_p2{font-size:1.4rem;margin-bottom:30px}.thank_btn{margin:0 auto;display:flex;width:200px}.special-course{width:90%;margin:0 auto 10vw;position:relative;padding:2.5% 3%;display:flex;justify-content:space-between;background-color:#fff;overflow:hidden}.special-course .flow_box{background-color:#f0d1e6}.spelabel{font-size:1.2rem;color:#fff;background-color:#1c5680;padding:5px 7px;display:inline-block;margin-bottom:5px}.spe_catch{background-color:#fff;width:90%;margin:10vw auto 0;text-align:center;padding:10vw 0}.sine_img{width:max(150px,18vw)}.spe-title{font-family:'Dancing Script',cursive;font-size:max(3rem,4vw);color:#e0a8ce;margin-bottom:15px;padding-left:.1rem}.spe-subtitle{padding-left:.1rem}.spe_pic01{padding-right:10%}.spe_pic02{padding-left:10%;margin:10% 0}.spe_pic03{padding-right:10%}.spe_btn{text-align:center;display:block;width:320px;margin:0 auto 12vw;background-color:#e0a8ce;padding:20px;font-weight:500;color:#fff;border-radius:20px;font-size:1.6rem;position:relative;transition:.2s}.spe_btn span{display:block;font-size:1.2rem;margin-bottom:10px;color:#1b5580}.spe_btn:before{content:"Special Course";font-family:'Dancing Script',cursive;color:#1b5580;position:absolute;left:10px;top:-50px;font-size:2.2rem;transform:rotate(-12deg);background:url(//biyori-facialsalon.com/wp/wp-content/themes/biyori_wp/css/../images/shine.svg) no-repeat;background-size:120px 35px;padding-top:40px;width:120px;height:60px}.spe_btn:hover{background-color:#b7d6e8}.spe-btncenter{text-align:center;margin-bottom:18vw}
@charset "UTF-8";@media (max-width:959px){body{font-size:1.4em;padding-top:5.5vw}.pc_br{display:none}.sp_br{display:block}.logo-box{width:120px;height:50px;display:flex;align-items:center;top:5.5vw;left:2%}.head{height:50px;width:70%;min-width:500px}.regist-btn{width:62px;height:80px;top:16vw}.regist-btn:hover{width:80px}.footcont01_h4{font-size:1.8rem}.footcont01{height:130px;width:80%}.footcont02{height:130px}.footbtn01{display:inline-flex;width:auto;height:58px;padding:0 15px}.catch_wrap{justify-content:space-between;margin-bottom:8vw;padding-bottom:19vw;position:relative}.catch_center{min-width:0;position:absolute;left:35%;bottom:0;z-index:2;width:45%}.catch_text{text-align:right}.catch_left{height:61vw;width:36%;margin-top:3vw}.catch_right{width:38.4%;height:61vw}.catch{text-align:right;margin-bottom:16vw}.topics_bar{width:85%}.top01pic{height:45vw;width:40%}.top01pic img{position:absolute;top:-14%;left:-20%;width:120%}.topcont01{align-items:flex-start}.top02_inner{margin-bottom:8vw}.course_btn{width:100%;font-size:1.8rem}.topcont02{padding:5% 0 5% 5%}.top02pic{height:60vw}.top02pic img{top:-12%;width:140%;left:-10%}.topic-list{min-width:160px}.top04title{font-size:1.6rem}.top04box{min-width:300px}.greeting{width:100%}.about03{flex-flow:column;width:80%}.prof_box{display:flex;align-items:center;width:100%;margin-right:0;margin-bottom:30px}.profpic{margin-bottom:0;width:40%;padding:0 6% 0 0}.profile{width:60%}.yasuko{text-align:left;text-indent:0;font-size:1.6rem}.shikaku{text-align:left;text-indent:0}.prof_text{margin-top:20px}.square{width:50%;height:35vw;overflow:hidden}.square img{object-fit:cover;width:100%;height:100%;display:block}.sq_text{width:50%;height:35vw}.sq_maps{width:50%;height:100%;height:35vw}.access_wrap :nth-child(1){order:1}.access_wrap :nth-child(2){order:2}.access_wrap :nth-child(3){order:4}.access_wrap :nth-child(4){order:3}.access_wrap :nth-child(5){order:5}.access_wrap :nth-child(6){order:6}.access_wrap :nth-child(7){order:8}.access_wrap :nth-child(8){order:7}.access_wrap :nth-child(9){order:10}.access_wrap :nth-child(10){order:9}.access_wrap :nth-child(11){order:11}.access_wrap :nth-child(12){order:12}.co02_textbox{width:100%;margin-right:0;margin-bottom:30px}.course02{flex-flow:column}.co02_pic{width:37%;padding-right:0}.flow_wrap{width:95%;margin:0 0 0 auto;padding:0}.co02_inwrap{display:flex}.co02_text{width:60%;margin-right:3%;padding-left:0}.flow_box{padding:10px 10px 10px 3vw;min-height:100px}.question:before,.answer:before{font-size:4rem;top:-1rem}.answer{margin:0 0 8vw 3%}.question,.answer{padding-left:5rem}.review_title{font-size:1.8rem;margin-bottom:80px}.review{padding:3%}.review:before{border-width:30px 30px 0 0}.voice{line-height:2}.contact_wrap{flex-flow:column}.tel_box{margin:0 0 50px;width:100%}.contact_h2{margin-bottom:20px}.form_box{width:100%;min-width:0}.newslist_wrap{grid-template-columns:1fr 1fr 1fr}.eyecatch{height:27vw}.list_date{font-size:1.2rem;margin-bottom:5px}.news_title{margin-bottom:50px;font-size:2.4rem}.special-course{flex-flow:column}.spepic_wrap{width:37%}}
@charset "UTF-8";@media (max-width:667px){body{padding-top:0}.pc-tb_br{display:none}.regist-btn{display:none}.menu{display:none}.logo-box{width:110px;height:50px;top:5px;left:3%}.head{width:100px;min-width:0;top:5px;background-color:transparent}.left_title{font-size:1.6rem;font-weight:400}.sp-contact-btn{background-color:#e0a8ce;position:absolute;top:50%;right:50px;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:2.93333%;color:#fff;text-align:center;font-size:1.1rem;line-height:1.2;font-weight:500}.mobile{display:block;position:absolute;top:50%;right:0;margin-right:2.93333%;transform:translateY(-50%);width:45px;height:45px}#panel-btn{display:inline-block;position:relative;width:45px;height:45px;margin:0;border-radius:50%;background:#b6d6e8}#panel-btn-icon{display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%);width:14px;height:1px;margin:0 0 0 -10px;background:#1b5580;transition:.2s}#panel-btn-icon:before,#panel-btn-icon:after{display:block;content:"";position:absolute;top:50%;left:0;width:20px;height:1px;background:#1b5580;transition:.3s}#panel-btn-icon:before{margin-top:-6px}#panel-btn-icon:after{margin-top:5px;width:14px}#panel-btn .close{background:0 0}#panel-btn .close:before,#panel-btn .close:after{margin-top:-.5px}#panel-btn .close:before{transform:rotate(-45deg)}#panel-btn .close:after{transform:rotate(-135deg);width:20px}#panel{display:none;width:80vw;height:100vh;background-color:#f8f8ed;position:fixed;top:0;right:0;padding:14% 0 0 9%;z-index:3}#panel ul{width:100%;margin-bottom:30px}#panel ul li{font-size:1.6rem;line-height:3.6}.footbtn_wrap{flex-flow:column}.footcont01{width:100%;flex-flow:column}.footcont01_h4{font-size:1.6rem;text-align:center;margin-bottom:12px;text-indent:.1rem;margin-right:0}.footbtn01{height:48px;min-width:180px}.footcont02{width:100%;height:90px}.footbox{flex-flow:column;align-items:center;padding:10% 5% 0;margin-bottom:40px}.foot01{margin:0 auto 25px}.foot02{margin:0 auto 25px;min-width:0;text-align:center}.foot02_title{margin-bottom:10px}.tel{display:inline-block}.foot03{min-width:0;text-align:center}.add{line-height:1.5}.access_btn{height:48px}.foot_menu_box{margin:0 auto 40px;width:80%;flex-wrap:wrap;justify-content:center}.foot_menu{margin:0 2% 10px;text-align:center;border-bottom:1px dotted #ccc;width:40%;line-height:3.5rem;font-size:1.3rem}.footlogo{width:58px;margin:0 auto 15px}.copy{justify-content:center;padding:0 0 10px}.catch_left{height:90vw;width:39%;margin-top:7vw}.catch_right{width:40%;height:90vw}.catch_center{left:auto;right:10%;bottom:auto;top:48%;width:80%}.catch{font-size:5vw;margin-bottom:20vw}.catch_wrap{margin-bottom:12vw;padding-bottom:37vw}.catch_text{line-height:2}.topics_bar{width:90%;padding:10px 2%;margin-bottom:60px}.bartitle_wrap{flex-flow:column;align-items:flex-start}.bar_title{padding-left:0;font-size:1.2rem}.bar_date{margin-bottom:3px;font-size:1.2rem}.bartitle{margin-right:20px}.bartitle:after{right:-23px;transform:rotate(110deg)}.covid{margin-bottom:80px}.topcont01{flex-flow:column-reverse;margin-bottom:18vw;width:100%}.top01pic{height:76vw;width:70%;margin:0 0 35px auto}.top01textbox{width:90%;margin-left:5%;padding-bottom:0}.top01_text{line-height:2;margin-bottom:30px}.movie{width:100%;margin-bottom:0}.topcont02{flex-flow:column;padding:7% 5%;margin-bottom:25vw}.top02textbox{min-width:0;width:100%}.top02_text{margin-bottom:20px}.top02_inner{margin-bottom:40px}.course_btn{font-size:1.6rem;min-height:50px;width:80%;margin:0 auto 15px}.btncenter{margin:0 auto;display:flex;width:200px}.top02pic{width:94%;height:50vw;overflow:hidden;position:relative;margin-top:30px;margin-bottom:-15vw;margin-left:-5%}.topcont03{margin-bottom:24vw;flex-flow:column}.top04textbox{display:flex;margin-bottom:30px}.topic_box{width:100%;justify-content:space-between}.topic-list{min-width:0;width:48%;margin:0 0 30px;font-size:1.3rem}.top_list_date{margin-bottom:3px;font-size:1.2rem}.top_eyecatch{height:27vw;margin-bottom:10px}.topcont04{margin-bottom:20vw}.top04box{min-width:0;padding:0 1% 4% 0}.top04title{width:100%;align-items:flex-end;justify-content:center}.top04pic{right:0;top:-30%;width:90%;height:19vw;max-height:320px;min-height:160px}.top04box:hover .top04pic{top:-25%}.subcatch{padding-top:5vw;position:relative;width:85%;margin-left:15%}.sub_title_box{position:absolute;bottom:10px;left:10px;width:auto;padding:0 20px;height:80px;z-index:2;background-color:#e3f5ff}.sub_pic{width:100%;height:55vw}.sub_title{font-size:1.8rem}.about01{flex-flow:column;width:80%}.about01_textbox{margin-left:0;width:100%}.about01_text{line-height:2.1}.about01_text:nth-child(3){margin-bottom:20px}.about02{height:45vw}.about03{flex-flow:column-reverse}.greeting{margin-bottom:30px}.greet_text{line-height:2.1}.prof_box{flex-flow:column}.profpic{margin-bottom:20px}.profile{width:100%}.yasuko{text-align:center}.shikaku{text-align:center}.cosme{padding:0 4% 4% 0;top:-15%}.cosme_pic{width:90%;height:45vw}.access_wrap{flex-flow:column}.square{width:100%}.sq_maps{width:100%}.sq_text{width:100%;height:auto;padding:5%;min-height:130px}.access_wrap :nth-child(1){order:1}.access_wrap :nth-child(2){order:2}.access_wrap :nth-child(3){order:3}.access_wrap :nth-child(4){order:4}.access_wrap :nth-child(5){order:6}.access_wrap :nth-child(6){order:5}.access_wrap :nth-child(7){order:8}.access_wrap :nth-child(8){order:7}.access_wrap :nth-child(9){order:9}.access_wrap :nth-child(10){order:10}.access_wrap :nth-child(11){order:11}.access_wrap :nth-child(12){order:12}.about05{margin-bottom:23vw;width:90%}.co02_inwrap{flex-flow:column-reverse}.co02_text{width:100%;padding-right:5%;margin-bottom:0}.co02_pic{width:100%;padding-left:5%;margin-bottom:15px}.flow_box{padding-left:5vw}.flow_box:before{font-size:3.2rem;top:-3%}.flowtitle{font-size:1.6rem;margin-bottom:7px}.flow_text{line-height:1.6}.course02{padding:5% 3%}.price{font-size:1.6rem}.min{margin-bottom:0;line-height:1.4}.op_wrap{padding-top:20px}.op_box{flex-flow:column;margin-bottom:30px}.op_pic01{width:100%;height:auto;margin-bottom:10px}.op_text01_box{width:100%}.op_title{font-size:1.6rem;margin-bottom:8px}.op_wrap02{flex-flow:column}.op_box02{width:100%}.op_text02_box{margin-bottom:30px}.question:before,.answer:before{font-size:3rem;top:-.2rem}.question,.answer{padding:1.5rem 5px 10px 3rem;min-height:3rem;margin-bottom:0}.answer{margin-bottom:20px}.faq_other{font-size:1.4rem}.review_title{margin-bottom:40px;font-size:1.6rem;text-align:left}.review_cont{flex-flow:column}.review{width:95%;padding:5%;min-height:100px}.review:nth-of-type(2n){margin-left:5%}.title_white{text-align:center}.newslist_wrap{grid-template-columns:1fr 1fr}.eyecatch{height:48vw}.list_date{font-size:1.2rem;margin-bottom:5px}.newslist_title{font-size:1.3rem}.newslist_text-box{min-height:90px}.news_title{font-size:1.8rem;margin-bottom:20px}.prev01,.next01{width:60px}.btn-blog{width:80px;height:80px;line-height:1.5}.arrowbox,.arrowbox01{width:60px;height:80px}.arrowbox:hover .next01{left:10px}.arrowbox01:hover .prev01{left:-10px}.book_mail,.star_info{font-size:1.2rem}.post_text{line-height:1.5}.post_text h2{font-size:1.8rem}.post_text h3{font-size:1.6rem}.spepic_wrap{width:100%}.spe_pic03{display:none}.author{background-color:#edf9ff;padding:3% 5% 10%;border-radius:10px}.autor_title{margin-bottom:20px}.autor_inbox{display:block}.autor_picbox{width:150px;margin:0 auto 20px}.autor_picbox img{width:100px}p.sutor_text{width:100%;font-size:1.2rem;text-align:justify}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.jp-related-posts-i2{margin-top:1.5rem}.jp-related-posts-i2__list{--hgap:1rem;display:flex;flex-wrap:wrap;column-gap:var(--hgap);row-gap:2rem;margin:0;padding:0;list-style-type:none}.jp-related-posts-i2__post{display:flex;flex-direction:column;flex-basis:calc(( 100% - var(--hgap) ) / 2)}.jp-related-posts-i2__post:nth-last-child(n+3):first-child,.jp-related-posts-i2__post:nth-last-child(n+3):first-child~*{flex-basis:calc(( 100% - var(--hgap) * 2 ) / 3)}.jp-related-posts-i2__post:nth-last-child(4):first-child,.jp-related-posts-i2__post:nth-last-child(4):first-child~*{flex-basis:calc(( 100% - var(--hgap) ) / 2)}.jp-related-posts-i2__post-link{display:flex;flex-direction:column;row-gap:.5rem;width:100%;margin-bottom:1rem;line-height:1.2}.jp-related-posts-i2__post-link:focus-visible{outline-offset:2px}.jp-related-posts-i2__post-img{order:-1;max-width:100%}.jp-related-posts-i2__post-defs{margin:0;list-style-type:unset}.jp-related-posts-i2__post-defs dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.jp-related-posts-i2__post-defs dd{margin:0}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__list{display:block}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{margin-bottom:2rem}@media only screen and (max-width:640px){.jp-related-posts-i2__list{display:block}.jp-related-posts-i2__post{margin-bottom:2rem}}#jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both}.jp-relatedposts:after{content:"";display:block;clear:both}#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit}#jp-relatedposts h3.jp-relatedposts-headline em:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid rgba(0,0,0,.2);margin-bottom:1em}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{font-size:14px;line-height:20px;margin:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{margin-bottom:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{height:auto;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{opacity:.6}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0}}@media print{.jp-relatedposts{display:none !important}}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@charset "utf-8";.liquid-speech-balloon-wrap{margin-bottom:2rem;flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.liquid-speech-balloon-text{position:relative;z-index:1;border-radius:5px;padding:20px 30px;width:100%;margin-left:20px;background-color:#fff;border:1px solid rgba(0,0,0,.2);box-sizing:border-box}.liquid-speech-balloon-text p,.liquid-speech-balloon-text .wp-block-liquid-speech-balloon{margin:0;padding:0}.liquid-speech-balloon-text p a{color:inherit;text-decoration:underline}.liquid-speech-balloon-arrow{position:absolute;z-index:2;content:'.';line-height:1;width:0;height:0;top:25px;left:-11px;color:transparent}.liquid-speech-balloon-wrap:not(.liquid-speech-balloon-vertical) .liquid-speech-balloon-arrow{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid rgba(0,0,0,.2)}.liquid-speech-balloon-avatar{position:relative;width:64px;height:64px;line-height:1;flex-shrink:0;background-image:url(//biyori-facialsalon.com/wp/wp-content/plugins/liquid-speech-balloon/css/../images/avatar.png);background-position:left top;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.liquid-speech-balloon-avatar:after{position:absolute;content:'';display:block;width:110%;left:-5%;top:69px;font-size:12px;text-align:center;font-weight:700;letter-spacing:-.3px}.liquid-speech-balloon-bubble .liquid-speech-balloon-arrow{display:none}.liquid-speech-balloon-bubble .liquid-speech-balloon-text:before{content:'.';color:transparent;position:absolute;display:block;border-radius:50%;border:inherit;background-color:inherit;left:-15px;width:15px;height:15px;top:20px}.liquid-speech-balloon-bubble .liquid-speech-balloon-text:after{content:'.';color:transparent;position:absolute;display:block;border-radius:50%;border:inherit;background-color:inherit;left:-20px;top:10px;width:10px;height:10px}.liquid-speech-balloon-right{flex-direction:row-reverse}.liquid-speech-balloon-right .liquid-speech-balloon-text{margin-left:0;margin-right:20px}.liquid-speech-balloon-wrap.liquid-speech-balloon-right .liquid-speech-balloon-arrow{left:auto;right:-18px;border-right:7px solid transparent;border-left:10px solid rgba(0,0,0,.2)}.liquid-speech-balloon-right.liquid-speech-balloon-bubble .liquid-speech-balloon-text:before{left:auto;right:-15px}.liquid-speech-balloon-right.liquid-speech-balloon-bubble .liquid-speech-balloon-text:after{left:auto;right:-20px}.liquid-speech-balloon-square .liquid-speech-balloon-text{border-radius:0;border:2px solid rgba(0,0,0,.2)}.liquid-speech-balloon-dashed .liquid-speech-balloon-text{border:2px dashed rgba(0,0,0,.2)}.liquid-speech-balloon-shadow .liquid-speech-balloon-text{border-radius:0;box-shadow:3px 3px 0 1px rgba(0,0,0,.1)}.liquid-speech-balloon-borderless .liquid-speech-balloon-text{border:0 none;padding:10px 5px}.liquid-speech-balloon-borderless .liquid-speech-balloon-text .liquid-speech-balloon-arrow{display:none}.liquid-speech-balloon-small .liquid-speech-balloon-text,.liquid-speech-balloon-small .liquid-speech-balloon-text p{font-size:13px;padding:10px 15px}.liquid-speech-balloon-small .liquid-speech-balloon-avatar{width:32px;height:32px}.liquid-speech-balloon-small .liquid-speech-balloon-arrow{top:7px}.liquid-speech-balloon-small .liquid-speech-balloon-avatar:after{display:none}.liquid-speech-balloon-large .liquid-speech-balloon-text,.liquid-speech-balloon-large .liquid-speech-balloon-text p{font-size:36px}.liquid-speech-balloon-short .liquid-speech-balloon-text{width:auto}.liquid-speech-balloon-vertical{flex-direction:column-reverse}.liquid-speech-balloon-vertical .liquid-speech-balloon-text{margin:0 0 1rem}.liquid-speech-balloon-wrap.liquid-speech-balloon-vertical .liquid-speech-balloon-arrow{top:auto;bottom:-11px;left:11px;border-top:10px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.liquid-speech-balloon-vertical .liquid-speech-balloon-text:before{left:15px;top:auto;bottom:-15px}.liquid-speech-balloon-vertical .liquid-speech-balloon-text:after{left:20px;top:auto;bottom:-22px}.liquid-speech-balloon-vertical.liquid-speech-balloon-right .liquid-speech-balloon-avatar{margin-left:auto;margin-right:0}.liquid-speech-balloon-vertical.liquid-speech-balloon-right .liquid-speech-balloon-arrow{left:auto;right:11px}.liquid-speech-balloon-vertical-reverse{flex-direction:column}.liquid-speech-balloon-vertical-reverse .liquid-speech-balloon-text{margin:2.5rem 0 0}.liquid-speech-balloon-wrap.liquid-speech-balloon-vertical-reverse .liquid-speech-balloon-arrow{top:-18px;left:11px;border-bottom:10px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.liquid-speech-balloon-vertical-reverse .liquid-speech-balloon-text:before{left:15px;top:auto;bottom:-15px}.liquid-speech-balloon-vertical-reverse .liquid-speech-balloon-text:after{left:20px;top:auto;bottom:-22px}.liquid-speech-balloon-vertical-reverse.liquid-speech-balloon-right .liquid-speech-balloon-avatar{margin-left:auto;margin-right:0}.liquid-speech-balloon-vertical-reverse.liquid-speech-balloon-right .liquid-speech-balloon-arrow{left:auto;right:11px}.liquid-speech-balloon-vertical-reverse.liquid-speech-balloon-bubble .liquid-speech-balloon-text:before{top:-15px;bottom:auto}.liquid-speech-balloon-vertical-reverse.liquid-speech-balloon-bubble .liquid-speech-balloon-text:after{top:-22px;bottom:auto}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
img#wpstats{display:none}
.wp-block-gallery.is-cropped .blocks-gallery-item picture{height:100%;width:100%}