@charset "UTF-8";body{background:#f5f5f5}footer,header{background:#fff;min-width:750pt}main{overflow:hidden;width:750pt;margin:0 auto}.left-contents{width:703px;float:left;margin:20px 0 75pt}.content-title{width:703px;font-size:25px;font-weight:400;padding:30px 0 0;margin-bottom:14px;border-bottom:1px solid #1a1a1a;letter-spacing:.1em}.top-area{font-size:9pt}.top-area,h2{text-align:left}h2{font-size:18px}.icon{width:703px;margin:10px 0 0}.icon li{display:inline-block;font-size:9pt;color:#569adf;background:#fff;margin:0 1px 3px 0;padding:2px 9px;border:1px solid #569adf}.shop_catchcopy{margin:10px 0 0;font-size:18px;font-weight:700}.content-box01{width:703px;overflow:hidden;margin:20px 0 0}.shop-img{width:200px;float:left}.content-box01-right{width:5in;float:right}.shop_wating-box{width:5in;height:45px;background:#fff;overflow:hidden;border:1px solid #e2e9ed}.shop_wating-box dl{width:150px;text-align:center;float:left;line-height:20px;margin:2px 25px 0 0}.shop_wating-box h3{width:106px;font-size:13px;border-left:9px solid #569adf;padding:0 0 0 6px;margin:13px 30px 0 8px;float:left}.up_date_time{font-size:9pt}.available,.shop_waiting{font-size:18px}.available{width:150px;height:35px;text-align:right;padding:0 20px 0 0;background:#f5f5f5;float:left;margin:4px 0 0;line-height:35px;position:relative}.available:before{font-family:Font Awesome\ 5 Free,sans-serif;content:"\f111";color:#cc4b4b;font-size:30px;position:absolute;top:1px;left:15px}.ask-text{font-size:10px;text-align:right;margin:0 0 10px}.shop-text{width:5in;font-size:14px}.slider{overflow:hidden}.slider li{width:165px;float:left;margin:0 14px 0 0;padding-bottom:20px}.slider li:nth-child(4),.slider li:nth-child(8),.slider li:nth-child(12),.slider li:nth-child(16),.slider li:nth-child(20),.slider li:nth-child(24),.slider li:nth-child(28),.slider li:nth-child(32),.slider li:nth-child(36),.slider li:nth-child(40),.slider li:nth-child(44),.slider li:nth-child(48){margin:0 -14px 0 0}.therapist-box{background:#fff;width:165px;height:auto;padding:5px}.therapist-box div{overflow:hidden}.therapist-name{font-size:14px;font-weight:700;display:inline-block}.twitter-icon{width:50px;height:22px;color:#569adf;background:#fff;line-height:22px;border:1px solid #569adf;display:inline-block;float:right}.detail,.twitter-icon{font-size:13px;text-align:center}.detail{border-top:1px solid #e2e9ed;padding-top:5px;margin-top:5px}.shop{width:703px;height:53px;background:#1a1a1a;margin:50px 0 5pc}.shop a{display:block;color:#fff;letter-spacing:.1em;text-align:center;font-size:18px;line-height:53px}.right-contents{width:250px;float:right;margin-top:25px}.side-title{width:250px;font-size:18px;font-weight:400;border-bottom:2px solid #569adf;margin:0 0 10px}.shop-contact-box{width:250px;padding:10px;background:#fff;border:1px solid #e2e9ed;text-align:center}.shop-contact{font-size:11px}.site-name{color:#569adf}.shop-tel{font-size:24px;font-weight:700}.shop-tel:before{font-family:Font Awesome\ 5 Free,sans-serif;content:'\f095';color:#1a1a1a;font-weight:900;padding:0 4px 0 0;font-size:20px}.shop-hours{font-size:14px}.keep_on{width:250px;height:50px;background:#d9d9d9;margin:30px 0 10px;position:relative;padding-left:94px}.keep_on a{color:#919191;display:block;font-size:1pc;line-height:50px}.keep_on a:before{content:'';display:inline-block;width:20px;height:20px;background-image:url(../../../images/common/pc/icon_star_on.png);background-size:contain;margin-right:1px;position:absolute;top:.9em;left:4.3em}.webp .keep_on a:before{background-image:url(../../../images/common/pc/icon_star_on.webp);background-size:contain}.keep_off{width:250px;height:50px;background:#569adf;margin:30px 0 10px;position:relative;padding-left:94px}.keep_off a{color:#fff;display:block;font-size:1pc;line-height:50px}.keep_off a:before{content:'';display:inline-block;width:20px;height:20px;background-image:url(../../../images/common/pc/icon_star_white.png);background-size:contain;margin-right:1px;position:absolute;top:.9em;left:4.3em}.webp .keep_off a:before{background-image:url(../../../images/common/pc/icon_star_white.webp);background-size:contain}.recruit{width:250px;height:50px;background:#e02323;color:#569adf;font-size:1pc;text-align:center;line-height:50px;margin:10px 0}.recruit a{color:#fff;display:block}.official{font-size:14px;background:url(../../../images/common/pc/arrow_blue.png)no-repeat left center;background-size:14px 14px;padding:0 0 0 18px;margin:0 0 25px}.webp .official{background:url(../../../images/common/pc/arrow_blue.webp)no-repeat left center;background-size:14px 14px}.shop-menu{margin:0 0 30px}.shop-menu li{font-size:14px}.shop-menu li:before{content:"▶︎";color:#569adf}.shop-menu li{color:#b7b7b7}.blog-title{line-height:15px;font-size:9pt;height:27px;margin:10px 0 5px;font-weight:700}.blog-title:before{content:'...';background:#f5f5f5;position:absolute;width:1em;font-size:9pt;right:0;text-align:center;top:15px}.blog-text,.blog-title{overflow:hidden;position:relative;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.blog-text{line-height:9pt;font-size:10px;height:35px;color:#656565}.blog-text:before{content:'...';background:#f5f5f5;position:absolute;width:1em;font-size:10px;right:0;text-align:center;top:22px}.blog-entryUser{width:250px;overflow:hidden;text-align:right}.blog-entryUser dd,.blog-entryUser dt{display:inline-block;font-size:10px}.blog-entryUser dd:before{content:"｜"}.blog-article{margin:0 0 15px}.tiken_close_btn,.tiken_more_btn{width:250px;height:30px;font-size:9pt;background:#fff;border:1px solid #e2e9ed;text-align:center;line-height:30px;cursor:pointer;position:relative}.tiken_more_btn:before{content:"\f107"}.tiken_close_btn:before,.tiken_more_btn:before{font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;font-size:20px;margin:0 10px 0 0;position:absolute;left:70px}.tiken_close_btn:before{content:"\f106"}.taikenblog{margin-bottom:30px}.pick_up_kuchikomi{background:#fff;padding:45px 0 10px;margin:15px 0;position:relative}.pick_up_kuchikomi h4{font-weight:400;font-size:14px;background:url(../../../images/common/pc/icon_pickup.png)no-repeat left top;background-size:31px 41px;padding:10px 0 10px 40px;position:absolute;top:-5px;left:5px}.webp .pick_up_kuchikomi h4{background:url(../../../images/common/pc/icon_pickup.webp)no-repeat left top;background-size:31px 41px}.helpful{font-size:9pt;text-align:right;margin:5px 5px 0 0;cursor:pointer}.helpful dt{background:url(../../../images/common/pc/icon_iine03.png)no-repeat left top;background-size:15px 15px;padding:0 8px 0 20px;display:inline-block}.webp .helpful dt{background:url(../../../images/common/pc/icon_iine03.webp)no-repeat left top;background-size:15px 15px}.helpful dd{display:inline-block;color:#569adf;font-weight:700}.kuchikomi-article{width:250px;overflow:hidden}.kuchikomi-left{width:62px;margin-right:5px;float:left}.kuchikomi-right{width:183px;float:left}.kuchikomi-data dd,.kuchikomi-data dt{display:inline-block;font-size:11px}.kuchikomi-data dd:before{content:"："}.kuchikomi-star dt{font-size:11px;color:#569adf;display:inline-block}.kuchikomi-star dd{font-size:13px;color:#569adf;display:inline-block}.kuchikomi-star span{font-size:22px;font-weight:700;color:#cc4b4b}.kuchikomi-text{line-height:9pt;font-size:11px;height:23px;overflow:hidden;position:relative;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.kuchikomi-text:before{content:'...';background:#f5f5f5;position:absolute;width:1.2em;font-size:10px;right:0;text-align:center;top:9pt}.pick_up_kuchikomi .kuchikomi-text:before{background:#fff}.kuchikomi{margin-bottom:30px}.kuchikomi ul li{margin-bottom:15px}.kuchikomi_close_btn,.kuchikomi_more_btn{width:250px;height:30px;font-size:9pt;background:#fff;border:1px solid #e2e9ed;text-align:center;line-height:30px;cursor:pointer;position:relative}.kuchikomi_more_btn:before{content:"\f107"}.kuchikomi_close_btn:before,.kuchikomi_more_btn:before{font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;font-size:20px;margin:0 10px 0 0;position:absolute;left:70px}.kuchikomi_close_btn:before{content:"\f106"}.kuchikomi-form-link{width:250px;height:40px;background:#569adf;color:#fff;font-size:9pt;text-align:center;line-height:40px;margin:20px 0 30px}.kuchikomi-form-link a{display:block;color:#fff}.no-contribution{font-size:14px;margin:0 0 30px}.ban{font-size:14px;text-align:right;margin:30px 0 0}.ban a,.ban:before{color:#707070}.ban:before{font-family:Font Awesome\ 5 Free,sans-serif;content:"\f05e";font-weight:900;font-size:15px;margin:0 2px 0 0}.shop-contact-box{margin:0 0 20px}.kuchikomi-free li{border-bottom:1px solid #d9d9d9;padding-bottom:10px}