.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:50%;min-width:300px;margin:0 auto;padding:20px 40px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;line-height:1.5rem;text-align:center;font-weight:700}.axios-modal-header{margin-top:10px}.modal-body{margin:20px 0 0}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.sp{display:none}@media screen and (max-width:469px){.pc{display:none}.sp{display:block}}#header .container{width:100%;max-width:100%}#logo{font-size:14px;position:relative;top:-10px;text-align:center}#logo span{font-size:10px;display:block;position:relative;top:-5px}#logo .header-logo{width:150px}#mobile-nav-toggle{margin-top:15px}#hero .salon-cap{color:#fff;font-size:1.2rem;margin:0 auto}#hero .salon-exp{margin-top:0px;line-height:2.4rem;}#hero .salon-name-ja{color:#fff;margin:0 auto 80px}#hero .salon-logo{max-width:400px;width:50%}#hero .salon-logo img{width:100%}@media screen and (max-width:469px){#hero .salon-cap{font-size:0.9rem}#hero .salon-exp{font-size:.9rem}#hero .salon-name-ja{font-size:.8rem}}#about .about-container .content-title .title{text-align:center;margin:auto}#about .about-container .content-title .title:after{content:"";display:block;border-bottom:solid 1px #363636;width:100px;margin:30px auto 0}#about .about-container .content-title .exp{max-width:500px;text-align:center;margin:30px auto 0;font-size: 20px;}#about .about-container .content-detail{text-align:center}#about .about-container .content-detail .about_img{width:100%;max-width:400px;margin:20px auto}#about .about-container .content-detail p{text-align:left}#about .about-container .content-detail p .step{background:#363636;padding:10px;border-radius:10px;color:#fff;font-size:1.2rem;display:block;width:280px;text-align:center;margin:10px auto}#about .about-container:not(:first-child){margin-top:80px}@media screen and (max-width:768px){#about .about-container .content-title .title{font-size:1.4rem}#about .about-container .content-title .exp{font-size:16px}#about .about-container .content-detail h3{font-size:1.2rem;line-height:2rem}}@media screen and (max-width:469px){#about .about-container .content-title .title{font-size:1.3rem}#about .about-container .content-detail h3{font-size:1.2rem;line-height:2rem}#about .about-container .content-detail p{font-size:.9rem}}#special{background:url(../img/bk_price.jpg) no-repeat;background-size:cover;color:#fff}#special .section-title{font-size:2.4rem;padding:60px 0 30px;color:#fff}#special .section-title:after{content:"";display:block;border-bottom:solid 1px #55b4b1;width:100px;margin:30px auto 0}#special .headline{font-size:2rem}#special .headline strong{font-size:4rem;color:#55b4b1;padding:0 10px}#special .table_special_price{max-width:600px;margin:10px auto 60px}#special .table_special_price td{border:0!important;font-size:1.6rem;padding:0;vertical-align:baseline}#special .table_special_price td.special_price{color:#55b4b1;font-weight:700;font-size:2.4rem}#special .table_special_price td .price_arrow{width:50px;padding-bottom:5px}#special .special_text{font-size:1rem;line-height:2rem}#special .special_text ul{max-width:600px;margin:0 auto 100px;text-align:left}@media screen and (max-width:768px){#special .section-title{font-size:1.4rem}#special .headline{font-size:1rem}#special .headline strong{font-size:2rem}#special .table_special_price td{font-size:1.2rem}#special .table_special_price td.special_price{font-size:1.4rem}#special .special_text{font-size:1rem;line-height:2rem}}#menu{background:url(../img/bk_menu.jpg);background-size:cover;color: #fff;}#menu .section-title{font-size:32px;padding:60px 0 30px;color:#202f52}#menu .section-title.school{font-size:2rem}#menu .school_menu{color:#fff;font-size:1.8rem}#menu .school_menu.bottom{font-size:1rem;position:relative;top:-70px}#menu .table{color:#fff;border-bottom:solid 1px #fff;margin:0 auto 0px}#menu .table td{font-size:1.6rem;text-align:right;padding-right:50px}#menu .table td .sub:before{content:" / "}#menu .table td .sub2{display:block;font-size:1rem}#menu .table td:first-child{text-align:left;padding-left:50px}@media screen and (max-width:768px){#menu .table td{font-size:1rem;padding-right:10px}#menu .table td:first-child{text-align:left;padding-left:10px}}@media screen and (max-width:469px){#menu .table td{padding-right:0}#menu .table td .sub{display:block;font-size:.8rem}#menu .table td .sub:before{content:""}#menu .table td:first-child{padding-left:0}}@media screen and (max-width:768px){#menu .section-title{font-size:2rem}}#call-to-action .member_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#call-to-action .member_box .member{color:#fff;margin-bottom:200px}#call-to-action .member_box .member .pic{width:160px;height:0}#call-to-action .member_box .member .pic img{width:100%}#call-to-action .member_box .member h4{padding:40px 60px 10px 180px;margin-bottom:0;white-space:nowrap}#call-to-action .member_box .member span{padding:60px 60px 10px 180px;white-space:nowrap}#call-to-action .cta-text{line-height:2rem}#call-to-action .cta-btn-container img{width:100%;max-width:200px}#call-to-action .btn-container a{border:solid 1px #fff;padding:20px 40px;font-size:1.4rem;font-weight:500;width:100%;margin:30px auto 0;display:block;color:#fff;transition:background .5s}#call-to-action .btn-container a:hover{background:#55b4b1}@media screen and (max-width:768px){#call-to-action .member_box{-ms-flex-wrap:wrap;flex-wrap:wrap}#call-to-action .member_box .member{margin-bottom:100px}}@media screen and (max-width:469px){#call-to-action .cta-text{font-size:.9rem;line-height:2rem}#call-to-action .member_box{margin-bottom:80px}#call-to-action .member_box .member{color:#fff;margin-bottom:40px}#call-to-action .member_box .member .pic{width:100px;height:0}#call-to-action .member_box .member .pic img{width:100%}#call-to-action .member_box .member h4{padding:20px 0 10px 120px;font-size:1.2rem;text-align:left}#call-to-action .member_box .member span{padding:40px 0 10px 120px}}#school{background:url(../img/bk_menu.jpg);background-size:cover;padding:100px 0 80px 0}#school .school-title{font-size:32px;color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:20px}#school .school-text{color:#fff;font-size:1rem;line-height:2rem}#school .school-btn-container a{border:solid 1px #fff;padding:20px 40px;font-size:1.4rem;font-weight:500;width:100%;margin:30px auto 0;display:block;color:#fff;transition:background .5s}#school .school-btn-container a:hover{background:#55b4b1}#contact{padding:80px 0 0;background:url(../img/bk_menu.jpg);background-size:cover;color: #fff;}#contact .form{margin-bottom:80px}#contact .tel a{color:#363636;font-weight:700;font-size:1.6rem;text-decoration:underline}#portfolio .social-links a{background:#363636;color:#fff;padding:5px 10px;border-radius:100%;margin-left:5px;cursor:pointer}#portfolio .portfolio-item .details span{padding-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){#portfolio #portfolio-wrapper{padding-right:0;margin:0;width:100%}#portfolio #portfolio-flters li{margin:0}#portfolio .portfolio-item{padding:0}#portfolio .portfolio-item a{padding:0;margin:0}}
/*# sourceMappingURL=salut.css.map */
