div#mall_name{width:660px;border-bottom:1px solid #e2e2ca;overflow:hidden;padding:5px
0;margin-bottom:10px}div#mall_main_title{border-left:5px solid #4f4521;height:65px}div#mall_name
h2{width:660px;float:left;font-size:26px;line-height:36px;font-weight:bold;color:#524424;margin:0
0 0 15px}div#categ{float:left;font-size:12px;margin:0
0 0 15px;line-height:2.5em;text-indent:2px;color:#524424}div#mall_contents{width:660px;_height:400px;min-height:300px;overflow:hidden;background:url(/img/mall/photo_bg.jpg) no-repeat 0 0;position:relative;padding:25px
0 0;margin-bottom:20px}div#mall_left{width:355px;float:left;overflow:hidden}div#shop_main_img{width:300px;height:320px;float:left;margin:5px
20px 0 30px}table#mall_detail{width:300px;float:right}table#mall_detail
tr{width:300px;float:right;line-height:21px;padding:6px
0 6px;background:url(/img/mall/line.jpg) no-repeat left bottom}table#mall_detail
th{width:100px;float:left;font-size:90%;text-indent:1em}table#mall_detail
th#picup{font-size:11px}table#mall_detail
td{width:200px;overflow-wrap:break-word;float:right}table#mall_detail
td.tel_number{width:200px;float:right;font-size:22px}table#mall_detail
p#blog_rss{width:280px;margin:10px
0 0 15px;float:left;font-size:11px;line-height:1.5em;padding:8px
23px;background:#f6f6f6;border:1px
solid #eee}table#mall_detail p#blog_rss
span{font-size:12px}table#mall_detail
p{width:280px;margin:10px
10px 0;float:right}table#mall_detail
td.link_b{font-size:0.85em}table#mall_detail td.link_b
span{font-size:13px}section#taiken{width:100%;box-sizing:border-box;padding:1% 3% 0 3%;background-color:#fff;overflow:hidden}.taiken_container{display:inline-block;position:relative;height:60px;margin-top:5px;overflow:hidden}.taiken_title_container{width:100%;overflow:hidden}h3.taiken_title{display:inline;border-bottom:solid;border-color:#feec1f;font-size:16px;font-weight:bold;line-height:2.0em}.taiken_title
a{color:#524424}.taiken_title a:hover{text-decoration:none}.taikendan_text{line-height:2.2em;padding:5px
0 0 0}section#exp_b{box-sizing:border-box;width:250px;font-size:12px;margin:15px
auto 25px}section#schedule_girls{margin-top:50px}section#osusume_girl{margin-top:50px}section#new_girls{margin-top:50px}.new_face{width:400px;padding-left:25px !important;float:left;background:url(/img/i/kaisyun/icon/2k.png) no-repeat left center;background-position:0 0;background-size:15px 22px}.time_state_new_girl{position:absolute;bottom:0;left:0;font-size:12px;background:rgba(0,180,0,0.5);color:#fff;line-height:2.0em;width:150px;text-align:center;font-weight:bold}.n_g_box{box-shadow:0px 0px 3px 0px #aaa;padding:5px;height:240px}p.taikendan_bottan{text-align:center;display:block;line-height:50px;border-radius:5px;border:1px
solid #c1c1c1}section#photo_gallery{margin-top:50px}ul.therapist_list{padding:2px;overflow:hidden;margin-bottom:15px}ul.therapist_list
li{width:160px;float:left;margin:0
2px}.s_g_box{box-shadow:0px 0px 3px 0px #aaa;padding:5px;height:255px}.s_g_box
a{color:#7d0000}.s_g_box a:visited{}.s_g_box a:hover{color:#d70000}.s_g_box a:active{}.g_box{box-shadow:0px 0px 3px 0px #aaa;padding:5px;height:305px}.g_box
a{color:#7d0000}.g_box a:visited{}.g_box a:hover{color:#d70000}.g_box a:active{}.today{overflow:hidden;height:25px;padding:0
0 6px}.img_area{position:relative;width:150px;height:200px}p.icon_s{font-size:10px;background:#7d0000;color:#fff;width:41px;float:left;padding:2px
4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:#640000 1px solid}p.times{color:#7d0000;float:right;padding:4px
3px 3px 0;font-weight:bold;font-size:11px;line-height:1.6em}p.size{font-size:10px}p.catchphrase{font-size:11px;line-height:1.7em}p.oil_treatment{font-size:10px;line-height:1.5em;border-top:1px dotted #ccc;margin-top:3px;padding-top:3px;color:#7a6c4c}.sub{font-size:10px;font-weight:bold;padding-top:5px}.gals_name{font-size:13px}span.img{width:150px;height:200px}span.p_img{width:150px;height:150px}div#accordion{margin-bottom:15px;font-family:' ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','HiraKakuPro-W3','ＭＳＰゴシック','Osaka','Verdana','Helvetica','Arial','メイリオ','Meiryo',"sans- serif"}div#accordion
time.date{font-size:10px;color:#7d7900;line-height:1.9em;float:right}.right_news{width:400px;padding:0
0 0 15px;line-height:1.8em;float:left}.news_img
img{width:190px;float:left}div#gallery_b{overflow:hidden;margin-left:5px}#main
.title_limit{width:640px;background:#7d0000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;line-height:1.4em;padding:6px
5px 6px 10px;margin-bottom:3px;height:23px;color:#fff}#main
.bs{margin-bottom:0}#main
.ms{margin-top:20px}#main
h4{width:400px;padding-top:3px;float:left}#main
h4.map{margin-top:15px}#main h4
span{font-size:10px}#main
h4#se_t{margin-bottom:0}table.price{margin:5px
0;line-height:21px;width:655px;border-top:1px solid #d3cbbd;border-left:1px solid #d3cbbd;color:#433727}table.price
td{border-bottom:1px solid #d3cbbd;border-right:1px solid #d3cbbd;line-height:2.0em;padding:0
1%}table.price
td.t1{width:38%;background:#fafafa}table.price
td.t2{width:58%}section#system{margin:50px
0}div.sys_w{border-bottom:dotted 1px #ccc;padding-bottom:15px;width:655px}#main
h5{font-size:14px;color:#433727;line-height:30px;font-weight:normal;width:642px;padding-left:10px;background:#f3e4c3;border:1px
solid #cabd93;margin-bottom:8px;margin-top:20px}p.course_text{color:#433727;line-height:2.0em;padding:0
10px}dl.girls{width:150px;margin:0
13px 15px 0;float:left}dl.girls
dt{width:150px;height:200px}dl.g_last{width:150px;margin:0
0 20px 0;float:left}dl.g_last
dt{width:150px;height:200px}p.shop_description_relax{padding:0
5px 20px;font-size:14px;line-height:1.8em}p.shop_description_relax
strong{font-size:15px;line-height:1.8em;margin-bottom:10px;display:block}section#news{margin-top:50px}div#news{padding:5px}div#news
dl{background-color:#fff;padding:10px
10px 0}div#news dl
dt{padding:2px
5px;background-color:#ecebe9;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}div#news dl
p{padding:5px;border-bottom:1px dotted #ccc}div#news dl
dd{padding:2px
5px}div#news dl dd
div{padding:5px
0}p.simple_accordion{margin-bottom:10px}section#shop_comment_mens_esthe{margin-top:50px}h6.around{width:646px;line-height:3.0em;border:1px
solid #c8c1b5;color:#353535;padding-left:12px;float:left;background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#c9c2b6));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #fff;background:-moz-linear-gradient(top,#ffffff,#c9c2b6);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffc9c2b6);zoom:1;background:linear-gradient(to bottom,#ffffff,#c9c2b6)}ul.means{overflow:hidden;width:660px}ul.means
li{width:170px;overflow:hidden;border:1px
solid #bcb4a6;float:left;padding:10px;margin-left:20px;margin-top:12px}div.left{width:170px;height:130px;float:left}div.right{width:170px;float:left;overflow:hidden}div.title_sub{overflow:hidden;margin-top:5px;padding-bottom:5px;border-bottom:1px solid #c8c1b5}div.title_left{width:170px;float:left;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}p.time_tel{line-height:1.6em;margin-top:8px}div.address
span{margin-right:3px}div.address span:first-child{margin-right:0}span.icon_apartment{width:55px;float:right;line-height:17px;background:#79b51f;text-align:center;color:#fff;font-size:11px}span.icon_store{width:36px;float:right;line-height:17px;background:#3e4fce;text-align:center;color:#fff;font-size:11px}span.icon_home{width:36px;float:right;line-height:17px;background:#f2944c;text-align:center;color:#fff;font-size:11px}span.icon_hotel{width:36px;float:right;line-height:16px;background:#a37e2a;text-align:center;color:#fff;margin-top:1px;font-size:11px}span.icon_reflexology{width:36px;float:right;line-height:17px;background:#1fb58c;text-align:center;color:#fff;font-size:11px}div#contents_link{width:310px;margin-top:10px;float:left;overflow:hidden}div#contents_link
p{float:left;margin:0
5px 0 0;list-style:none outside none;font-size:12px;width:146px;height:27px;background:-webkit-gradient(linear,left top,left bottom,from(#a5612c),to(#69300a));background:-moz-linear-gradient(top,#a5612c,#69300a);background:linear-gradient(to bottom, #a5612c, #69300a)}div#contents_link p
a#ex{border:1px
solid #6e3413;color:#FFF;display:block;font-weight:bold;line-height:2.1em;text-align:center;text-indent:1.3em;background:url(/img/mall/openbook.png) no-repeat left center;background-position:0.7em 0.4em;-webkit-background-size:1.3em 1.3em;background-size:1.3em 1.3em;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}div#contents_link p
a#cou{border:1px
solid #6e3413;color:#FFF;display:block;font-weight:bold;line-height:2.1em;text-align:center;text-indent:1.3em;background:url(/img/mall/circle.png) no-repeat left center;background-position:0.7em 0.4em;-webkit-background-size:1.3em 1.3em;background-size:1.3em 1.3em;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}p#map_l{width:100%;padding:0.5em 0 1em 1em;box-sizing:border-box;overflow:hidden}p#map_l
a{box-sizing:border-box;display:block;overflow:hidden;color:#4f4424;width:35%;float:left;font-size:11px;;border:1px
solid #4f4424;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#dfdfdf));-webkit-border-radius:4px;-webkit-box-shadow:1px 1px 1px #fff;background:-moz-linear-gradient(top,#ffffff,#dfdfdf);-moz-border-radius:4px;-moz-box-shadow:1px 1px 1px #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffdfdfdf);zoom:1}div.jamp_list{float:right;width:150px;font-size:0.8em;text-align:center;line-height:2.0em;margin-right:5px}div.jamp_list
p{font-weight:bold;border:1px
solid #b0b0b0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}p.gra{background:-webkit-gradient(linear,left top,left bottom,from(#e8e2dc),to(#ffffff));background:-moz-linear-gradient(top,#e8e2dc,#ffffff);background:-ms-linear-gradient(top, #e8e2dc, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffe8e2dc,endColorstr=#ffffffff)}div#cou_icon a:link{color:#7d0000}div#cou_icon a:visited{color:#7d0000}div#cou_icon a:hover{color:#7d0000}div#cou_icon a:active{color:#7d0000}div#cou_date{color:#fff;float:right;width:140px;font-size:0.9em;text-align:center;line-height:2.3em;margin-right:5px}h6.main_tit{color:#7d0000;font-size:15px;padding:10px
0;border-bottom:1px dotted #b5b5b5;margin-bottom:10px;width:620px}.coupon_image{width:100px;float:left;margin-left:10px}.coupon_text_area{width:520px;float:left;overflow:hidden;padding-left:15px}section#limit_coupon{margin-top:50px}.limit_a{overflow:hidden;padding:10px
0}p.cou_content_detail{line-height:1.8em;color:#524424}.limit_a{width:655px}.limit_a a:link{color:#7d0000}.limit_a a:visited{color:#7d0000}.limit_a a:hover{color:#7d0000}.limit_a a:active{color:#7d0000}div.go_list{float:right;width:150px;font-size:0.85em;text-align:center;line-height:2.0em;margin-right:5px}div.go_list
p{font-weight:bold;border:1px
solid #b0b0b0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}div.go_list a:link{color:#7d0000}div.go_list a:visited{color:#7d0000}div.go_list a:hover{color:#d70000}div.go_list a:active{color:#7d0000}ul#photo_list{width:660px;height:200px;padding:2px;overflow:hidden;margin-top:15px}ul#photo_list
li{width:160px;height:180px;float:left;margin:0
2px}.p_box{box-shadow:0px 0px 3px 0px #aaa;padding:5px
5px 0;height:156px;position:relative}.p_box
a{display:block}span.daily{position:absolute;top:0;left:0;font-size:11px;background:rgba(0,200,0,0.8);color:#fff;padding:0
2px;line-height:2.0em}.time_state{position:absolute;bottom:0;left:0;font-size:12px;background:rgba(52,52,52,0.75);color:#fff;line-height:2.0em;width:150px;text-align:center;font-weight:bold}p.photos_title{font-size:11px;line-height:1.8em;padding-top:3px}.mens_esthetic_recruit_wapper{width:640px;box-sizing:border-box;padding:0
10px 10px}.shop_recruit_image{float:left}.title_bar_recruit{width:640px;background:#14a8ee;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;line-height:1.4em;padding:6px
5px 6px 10px;margin:15px
0;height:23px;overflow:hidden}h4.midashi_recruit{width:400px;padding-top:3px;float:left}.recruit_tagline{font-weight:bold;color:#584934;line-height:1.8em;float:left;width:300px;padding:5px
10px}dl.recruit_salary{margin:5px
0 0 0;padding:0
0 0 10px;width:300px;overflow:hidden}dl.recruit_salary
dt{width:45px;float:left;padding-left:5px;line-height:1.8em;background:#fafafa;font-size:0.8em}dl.recruit_salary
dd{width:230px;padding-left:5px;float:left}.to_serapinavi{margin:0
auto;text-align:center;display:block;padding:3% 0;margin:15px
0 0 55px;width:500px;background:#db5842;color:#14a8ee;font-size:90%;background:url(/img/i/shop/blank_link.gif) no-repeat scroll right center;background-size:20px 20px;-webkit-background-size:20px 20px;background-position:80% 47%;border:2px
solid #14a8ee;border-radius:10px;float:left;text-align:center}.sns_share_button{width:100%;text-align:center}a.my-twitter-share-button{display:inline-block;color:#1DA1F2;font-size:12px;font-weight:500;border:1px
solid;padding:15px
30px;margin:20px;line-height:1em;border-radius:2px}