@charset "utf-8";#junbi{text-align:center}#junbi_title{font-family:'Yu Mincho',serif;font-size:22px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:30px}#junbi .btn-more{margin-top:30px}#page{margin-left:20px;margin-right:20px;padding-bottom:50px}#page-title{position:relative;width:100%;height:125px;margin-left:auto;margin-right:auto}.page-title-img{position:absolute;width:100%;margin-bottom:40px;transition:all 2s .1s ease;opacity:0;left:-50px}.page-title-img img{width:100%;vertical-align:bottom}.titleIn{transform:translateX(50px);opacity:1}.page-title-text{position:absolute;width:100%;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:40px;transition:all 2s .7s ease;opacity:0;top:60px;font-size:15px;color:#5b5439;font-family:'Yu Mincho',serif;font-weight:700}.titleTextIn{opacity:1}#page-main-img{border-radius:7px;overflow:hidden}#page-title-img img,#page-main-img img{width:100%;vertical-align:bottom}#page-title-img{margin-bottom:20px}#page-page h1{font-family:'Yu Mincho',serif;font-size:20px;line-height:28px;font-weight:700;text-align:center;margin-bottom:20px;color:#5b5439;letter-spacing:2px}#page-catch{font-family:'Yu Mincho',serif;font-size:18px;line-height:28px;font-weight:700;text-align:center;margin-top:30px;margin-bottom:25px;letter-spacing:3px}#page h2{font-family:'Yu Mincho',serif;font-size:18px;line-height:28px;font-weight:700;text-align:center;margin-bottom:20px;margin-top:60px;letter-spacing:3px}.title-con{position:relative;width:100%;height:125px;margin-left:auto;margin-right:auto}.title-con img{width:100%;vertical-align:bottom}.title-con-img{position:absolute;width:100%;margin-bottom:40px;transition:all 2s .1s ease;opacity:0;left:-50px}.title-con-img img{width:100%;vertical-align:bottom}.title-con-text{position:absolute;width:100%;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:40px;transition:all 2s .7s ease;opacity:0;top:60px;font-size:15px;color:#5b5439;font-family:'Yu Mincho',serif;font-weight:700}.titleInPage{transform:translateX(50px);opacity:1}.titleTextInPage{opacity:1}#salon-info{margin-top:60px;line-height:32px}#salon-info-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:30px}ul#salon-img{width:80%;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:80px}ul#salon-img li{margin-bottom:30px}ul#salon-img img{width:100%;vertical-align:bottom}#salon-menu .info-contents{width:100%;background-color:#f4f4f4;padding:20px;box-sizing:border-box;border-radius:10px;line-height:28px}#salon-menu .info-contents ul li{margin-bottom:20px}#salon-menu .info-contents .menu-title{font-weight:700}#salon-menu .info-contents .menu-price{font-size:14px}#salon-menu .info-contents .menu-info{font-size:12px;line-height:16px}#salon-menu .info-contents #menu-att{font-size:11px}#about-info{margin-top:60px;line-height:32px}#about-info-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:30px}#about-profile{margin-top:50px;margin-bottom:60px}#about-profile .title-con-text{padding-top:10px}#profile-text-img img,#profile-photo img{width:100%;vertical-align:bottom}#profile-photo{width:80%;margin-left:auto;margin-right:auto;margin-bottom:15px}#profile-text-img{width:60%;margin-bottom:25px;margin-left:auto;margin-right:auto}#profile-text-info{text-align:center;margin-bottom:30px}#about-message{margin-bottom:50px;line-height:28px}#about-message-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:30px}#shool-map{width:100%;height:300px;margin-left:auto;margin-right:auto}#shool-map iframe{width:100%;height:300px}#about-access h3{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-top:60px;margin-bottom:7px}#about-access .info-contents{width:100%;background-color:#f4f4f4;padding:20px;box-sizing:border-box;border-radius:10px;line-height:28px}#about-feature{margin-top:60px;line-height:32px;margin-bottom:50px}h2#about-feature-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:0}h3.feature-title{font-size:18px;background-color:#dff0f4;font-family:'Yu Mincho',serif;line-height:18px;font-weight:700;padding:10px;padding-top:12px;padding-left:15px;margin-top:50px;margin-bottom:7px}#profile-numata{padding-top:50px;border-top:1px solid #b7b3b1;padding-bottom:100px}#prifile-text-numata{line-height:28px;margin-bottom:50px}#profile-text-numata-name{font-size:26px;line-height:26px;margin-bottom:15px;font-family:'Yu Mincho',serif;text-align:center}#profile-text-numata-katagaki{font-size:12px;line-height:12px;margin-bottom:30px;text-align:center}#profile-photo-numata img{width:100%;vertical-align:bottom}#profile-photo-numata{width:80%;margin-left:auto;margin-right:auto;margin-bottom:15px}#guidance-info{margin-top:60px;line-height:32px}#guidance-info-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:30px}#guidance-info-img{width:80%;margin-left:auto;margin-right:auto;border-radius:5px;margin-top:40px;overflow:hidden}#guidance-info-img img{width:100%;vertical-align:bottom}#guidance-method{margin-top:60px;line-height:32px}#guidance-method-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:30px}#guidance-method-img{width:80%;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px}#guidance-method-img img{width:100%;vertical-align:bottom}#guidance-method span{color:#f9af87}#guidance-flow{margin-top:60px;line-height:32px;margin-bottom:50px}h2#guidance-flow-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:0}h3.flow-title{font-size:18px;background-color:#dff0f4;font-family:'Yu Mincho',serif;line-height:18px;font-weight:700;padding:10px;padding-top:12px;padding-left:15px;margin-top:50px;margin-bottom:7px}.bn_contact-guidance{width:80%;margin-left:auto;margin-right:auto;border-radius:5px;overflow:hidden}.bn_contact-guidance img{width:100%;vertical-align:bottom}.experience{margin-top:50px}#experience-contents{margin-bottom:50px}body #page .experience h2.ex-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:10px;letter-spacing:0px}.ex-info{width:100%;margin-left:auto;margin-right:auto;background-color:#f4f4f4;line-height:26px;padding:30px;box-sizing:border-box;border-radius:5px}.ex-info-img{width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.ex-info-img img{width:100%;vertical-align:bottom}.ex-info-text .ex-outline{font-weight:700;margin-bottom:20px}.memo{font-size:12px;line-height:20px}#aroma-counseling-info{margin-top:60px;line-height:32px}#aroma-counseling-info-title{font-family:'Yu Mincho',serif;font-size:20px;color:#767263;line-height:28px;text-align:center;font-weight:700;margin-bottom:30px}#aroma-counseling-contents{margin-top:60px;line-height:32px;margin-bottom:50px}h3.aroma-counseling-contents-title{font-size:18px;background-color:#dff0f4;font-family:'Yu Mincho',serif;line-height:18px;font-weight:700;padding:10px;padding-top:12px;padding-left:15px;margin-top:50px;margin-bottom:7px}#aroma-counseling-contents-img{width:80%;margin-left:auto;margin-right:auto;border-radius:5px;margin-top:30px;overflow:hidden}#aroma-counseling-contents-img img{width:100%;vertical-align:bottom}@media only screen and (min-width:680px){#junbi_title{font-size:24px;line-height:42px;margin-bottom:60px}#junbi .btn-more{margin-top:60px}#page{margin-left:0;margin-right:0}#page-title{position:relative;width:400px;height:150px;margin-left:auto;margin-right:auto}.page-title-img{position:absolute;width:400px;margin-left:auto;margin-right:auto;margin-bottom:40px;transition:all 2s .1s ease;opacity:0;left:-50px}.titleIn{transform:translateX(50px);opacity:1}.page-title-text{position:absolute;width:400px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:40px;transition:all 2s .7s ease;opacity:0;top:80px;font-size:15px;color:#5b5439;font-family:'Yu Mincho',serif;font-weight:700}.page-titele-salon .page-title-text{top:65px}.titleTextIn{opacity:1}#page-main-img{width:1180px;margin-left:auto;margin-right:auto;border-radius:10px;overflow:hidden}#page-title-img img,#page-main-img img{width:100%;vertical-align:bottom}#page-page h1{font-size:28px;margin-bottom:40px}#page-catch{font-family:'Yu Mincho',serif;font-size:24px;line-height:40px;font-weight:700;text-align:center;margin-top:50px;margin-bottom:40px}#page-contents{width:840px;margin-left:auto;margin-right:auto}#page-page h2{font-family:'Yu Mincho',serif;font-size:24px;line-height:24px;font-weight:700;margin-bottom:30px;margin-top:100px}.title-con{position:relative;width:400px;margin-left:auto;margin-right:auto}.title-con-img{position:absolute;width:400px;margin-left:auto;margin-right:auto;margin-bottom:40px;transition:all 2s .1s ease;opacity:0;left:-50px}.title-con-text{position:absolute;width:400px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:40px;transition:all 2s .7s ease;opacity:0;top:70px;font-size:15px;color:#5b5439;font-family:'Yu Mincho',serif;font-weight:700}.titleInPage{transform:translateX(50px);opacity:1}.titleTextInPage{opacity:1}#salon-info{margin-top:80px;text-align:center}#salon-info-title{font-size:24px;line-height:42px;margin-bottom:60px}ul#salon-img{width:500px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:160px}ul#salon-img li{margin-bottom:30px}#salon-menu .info-contents{width:600px;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:50px;padding-left:130px;padding-right:130x;border-radius:10px;line-height:32px}#salon-menu .info-contents ul li{margin-bottom:40px}#salon-menu .info-contents .menu-title{font-weight:700}#salon-menu .info-contents .menu-price{font-size:15px}#salon-menu .info-contents .menu-info{font-size:13px;line-height:20px}#salon-menu .info-contents #menu-att{font-size:10px}#about-profile .title-con{margin-bottom:40px}#about-profile .title-con-text{padding-top:20px}#about-info{margin-top:80px;text-align:center}#about-info-title{font-size:24px;line-height:42px;margin-bottom:60px}#about-profile{margin-top:100px;margin-bottom:70px}#profile-satoko-sato{width:580px;margin-left:auto;margin-right:auto}#profile-photo{width:220px;float:left;padding-top:15px;margin-left:0;margin-right:0;margin-bottom:0}#profile-text{width:315px;float:right}#profile-text-img{width:250px;margin-bottom:25px;margin-left:0;margin-right:0}#profile-text-info{font-size:12px;line-height:24px;text-align:left;margin-bottom:0}#about-message{width:840px;margin-left:auto;margin-right:auto;line-height:32px;margin-bottom:90px}#about-message-title{font-size:24px;line-height:42px;margin-bottom:60px}#shool-map{width:600px;height:425px;margin-left:auto;margin-right:auto}#shool-map iframe{width:100%;height:425px}#about-access h3{font-size:24px;line-height:42px;margin-top:100px;margin-bottom:5px}#about-access .info-contents{width:600px;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:50px;padding-left:130px;padding-right:130px;border-radius:10px;line-height:32px}#about-feature{margin-top:80px;width:840px;margin-left:auto;margin-right:auto;margin-bottom:60px}h2#about-feature-title{font-size:24px;line-height:42px;margin-bottom:0}h3.feature-title{font-size:18px;background-color:#dff0f4;font-family:'Yu Mincho',serif;line-height:18px;font-weight:700;padding:10px;padding-top:12px;padding-left:15px;margin-top:50px;margin-bottom:7px}#profile-numata{width:840px;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:100px;border-top:1px solid #b7b3b1}#profile-numata .inner{width:720px;margin-left:auto;margin-right:auto}#profile-photo-numata{width:220px;float:left;margin-left:0;margin-right:0;margin-bottom:0}#prifile-text-numata{width:445px;float:right;line-height:32px}#profile-text-numata-name{font-size:26px;line-height:26px;margin-bottom:30px;font-family:'Yu Mincho',serif;text-align:left}#profile-text-numata-katagaki{font-size:12px;line-height:12px;margin-bottom:30px;text-align:left}#guidance-info{margin-top:80px;text-align:center}#guidance-info-title{font-size:24px;line-height:42px;margin-bottom:60px}#guidance-info-img{width:400px;margin-left:auto;margin-right:auto;margin-top:70px;border-radius:5px}#guidance-method{margin-top:80px;width:840px;margin-left:auto;margin-right:auto}#guidance-method-title{font-size:24px;line-height:42px;margin-bottom:60px}#guidance-method-img{width:440px;margin-left:auto;margin-right:auto}#guidance-flow{margin-top:80px;width:840px;margin-left:auto;margin-right:auto;margin-bottom:60px}h2#guidance-flow-title{font-size:24px;line-height:42px;margin-bottom:0}h3.flow-title{font-size:18px;background-color:#dff0f4;font-family:'Yu Mincho',serif;line-height:18px;font-weight:700;padding:10px;padding-top:12px;padding-left:15px;margin-top:50px;margin-bottom:7px}.bn_contact-guidance{width:420px;border-radius:10px;margin-left:auto;margin-right:auto}#experience-contents{margin-bottom:50px}.experience{margin-top:50px}body #page .experience h2.ex-title{font-size:24px;line-height:32px;margin-bottom:10px}.ex-info{width:600px;margin-left:auto;margin-right:auto;background-color:#f4f4f4;line-height:26px;padding-top:35px;padding-left:35px;padding-right:35px;padding-bottom:35px;box-sizing:border-box;border-radius:5px}.ex-info-img{width:200px;float:left;margin-bottom:0}.ex-info-text{width:300px;float:right}.ex-info-text .ex-outline{font-weight:700;margin-bottom:35px}.memo{font-size:12px;line-height:20px}#aroma-counseling-info{margin-top:80px;text-align:center}#aroma-counseling-info-title{font-size:24px;line-height:42px;margin-bottom:60px}#aroma-counseling-contents{margin-top:80px;width:840px;margin-left:auto;margin-right:auto;margin-bottom:60px}h3.aroma-counseling-contents-title{font-size:18px;background-color:#dff0f4;font-family:'Yu Mincho',serif;line-height:18px;font-weight:700;padding:10px;padding-top:12px;padding-left:15px;margin-top:50px;margin-bottom:7px}#aroma-counseling-contents-img{margin-top:60px;width:500px;margin-left:auto;margin-right:auto}}