@charset "UTF-8";.slick-slide img{height:50vh}.page-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:1.5rem;align-items:center;text-align:center;color:#fff}.page-title h1{font-size:1.7rem}.page-title h1 span{font-size:1.2rem}.title.fly{display:math}#access{padding-top:130px}.page-info{text-align:center;margin-top:60px}.page-info p{text-align:start;font-size:.9rem;line-height:2;margin-top:30px}.staff{padding-top:100px;height:1000px;background-color:#bec8be}.staff-title h3,.staff-title p{color:#333}.staff-title p{width:20%;font-size:1.2rem}.staff-title h3{font-size:2rem;padding:20px 0}.staff .staff-title img{width:80px}.staff ul.box-inner{display:grid;grid-template-columns:1fr;gap:20px;padding:20px}.staff ul li{position:relative;height:1000px}.staff .box-inner .staff_img1{position:absolute;top:0;left:100px;width:500px;height:auto;z-index:1}.staff .box-inner .staff_img2{position:absolute;bottom:170px;left:510px;width:300px;height:auto;z-index:0}.staff .White{position:absolute;top:60px;left:-20px;height:700px;width:100%;background-color:#fff;z-index:0}.staff .box-inner .info{position:absolute;top:100px;left:670px;width:350px;padding:10px;border-top:5px solid;border-image:linear-gradient(to right,#47b7e0 0%,#62da9a 100%);border-image-slice:1;z-index:1}.staff .box-inner h3{font-size:1.5rem}.staff .box-inner h3 span{font-size:.8rem}.staff .box-inner p{font-size:.8rem;line-height:2}.staff .box-inner h4.History{border-bottom:1px dotted #333;padding:10px 0;margin:15px 0 10px;font-size:.9rem}.wrapper{max-width:1200px;margin:0 auto;padding:80px 20px}.stylist-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:50px}.stylist-card{text-align:center;padding:20px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);transition:transform .3s ease}.stylist-card:hover{transform:translateY(-5px)}.stylist-card img{width:50%;height:auto;border-radius:5px;margin-bottom:20px}.stylist-card h3{font-size:1.2rem;margin-bottom:10px}.stylist-card h3 span{font-size:.9rem;color:#666}.profile-content{background:#f8f8f8;padding:40px;border-radius:10px}.profile-text h3{font-size:1.3rem;margin:30px 0 15px}.notice li{margin-bottom:10px;line-height:1.6}.reservation-info{text-align:center;margin-top:40px}.reservation-btn{margin-top:30px}.btn{display:inline-block;padding:15px 40px;background:#333;color:#fff;text-decoration:none;border-radius:5px;transition:background .3s ease}.btn:hover{background:#555}@media screen and (max-width:768px){.wrapper{padding:40px 15px}.section_title{font-size:2rem}.profile-content{padding:20px}}@media screen and (max-width:1100px){.staff{padding-top:100px;height:700px}.staff ul li{height:600px}.staff .box-inner .staff_img1{top:0;left:60px;width:300px;height:auto}.staff .box-inner .staff_img2{bottom:70px;left:250px;width:200px;height:auto;z-index:0}.staff .White{position:absolute;top:60px;left:-20px;height:400px;background-color:#fff;z-index:0}.staff .box-inner .info{top:100px;left:500px;width:300px}.staff .box-inner h3{font-size:1rem}}@media screen and (max-width:768px){.staff .box-inner .staff_img1{top:0;left:10px;width:300px;height:auto}.staff .box-inner .staff_img2{bottom:70px;left:180px;width:200px;height:auto;z-index:0}.staff .box-inner .info{top:100px;left:380px;width:250px}}@media screen and (max-width:600px){.staff{padding-top:20px;height:500px}.staff ul li{height:400px}.staff .White{position:absolute;top:0;left:-20px;height:350px;width:100%;background-color:#fff;z-index:0}.staff .box-inner .staff_img1{top:10px;left:0;width:247px;height:auto}.staff .box-inner .staff_img2{display:none}.staff .box-inner .info{background:#fff;top:270px;left:60px;width:250px;padding:10px}.staff .box-inner h3{font-size:.8rem}.staff .box-inner h3 span{font-size:.6rem}.staff .box-inner h4,.staff .box-inner p{font-size:.6rem;line-height:2}.staff .box-inner h4.History{border-bottom:1px dotted #333;padding:5px 0 0;margin:10px 0;font-size:.7rem}.stylist-card img{width:100%}}