div#header
p{font-size:10px}#main{width:660px;float:right;overflow:hidden}div#mall_name{width:660px;border-bottom:1px solid #e2e2ca;overflow:hidden;padding:5px
0 2px}div#mall_name
h2{width:660px;float:left;font-size:22px;line-height:30px;font-weight:bold;color:#524424;margin:0
0 0 15px}p.icon_schedules{width:100%;font-size:13px;color:#d74939;padding:0;line-height:1.8em;box-sizing:border-box;font-weight:bold;text-align:center;font-weight:bold;border:1px
solid #d74939}p.icon_waiting{width:100%;font-size:13px;color:#2f89e5;padding:0;line-height:1.8em;box-sizing:border-box;font-weight:bold;text-align:center;font-weight:bold;border:1px
solid #2f89e5}p.icon_new{width:100%;font-size:13px;color:#00b200;padding:0;line-height:1.8em;box-sizing:border-box;font-weight:bold;text-align:center;font-weight:bold;border:1px
solid #00b200}div#mall_main_title{border-left:5px solid #4f4521;height:52px}div#categ{float:left;font-size:10px;margin:0
0 0 15px;line-height:2.5em;text-indent:2px;color:#726443}div#mail_bottan{width:273px;height:73px;float:right}ul#bottom_navi{width:660px;overflow:hidden;margin-bottom:7px;font-size:11px}ul#bottom_navi
li{float:left;margin-right:2px}.X_icon{position:absolute;bottom:0;right:0}ul#bottom_navi li#shop_t a:link{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/s_bottan_off.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#shop_t a:visited{color:#4f4424}ul#bottom_navi li#shop_t a:hover{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/s_bottan_on.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#exp_t a:link{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/exp_off.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#exp_t a:visited{color:#4f4424}ul#bottom_navi li#exp_t a:hover{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/exp_on.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#map_t a:link{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/m_bottan_off.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#map_t a:visited{color:#4f4424}ul#bottom_navi li#map_t a:hover{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/m_bottan_on.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#cou a:link{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/cou_bottan_off.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#cou a:visited{color:#4f4424}ul#bottom_navi li#cou a:hover{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/cou_bottan_on.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#girls_t a:link{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/girls_bottan_off.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#girls_t a:visited{color:#4f4424}ul#bottom_navi li#girls_t a:hover{color:#4f4424;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/girls_bottan_on.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#no-cou{color:#bcbcbc;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/no_cou_bottan.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#no-map{color:#bcbcbc;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/no_map_bottan.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#no-girls{color:#bcbcbc;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/no_gal_bottan.gif) no-repeat;width:128px;height:34px}ul#bottom_navi li#no-exp{color:#bcbcbc;padding-top:8px;text-align:center;display:block;background:url(/img/kaisyun/mall/no_exp_bottan.gif) no-repeat;width:128px;height:34px}ul#list{padding:2px;overflow:hidden}ul#list
li{width:160px;float:left;margin:0
2px 15px;word-wrap:break-word;overflow-wrap:break-word}.g_box{box-shadow:0px 0px 3px 0px #aaa;padding:5px;height:355px;overflow:hidden}.g_box
a{color:#7d0000}.g_box a:visited{}.g_box a:hover{color:#d70000}.g_box a:active{}.gg_box{box-shadow:0px 0px 3px 0px #aaa;padding:5px;height:330px;overflow:hidden}.icon_field{position:absolute;top:0;left:0;width:100%;text-align:center}.new_face_ico{font-size:12px;background:rgba(0,200,0,0.8);color:#fff;line-height:2.0em;box-sizing:border-box;width:30%;float:left}.schedule_ico{font-size:12px;background:rgba(215,73,57,0.8);color:#fff;line-height:2.0em;box-sizing:border-box;width:30%;float:left}.working_ico{font-size:12px;background:rgba(47,137,229,0.8);color:#fff;line-height:2.0em;box-sizing:border-box;width:40%;float:left}.today{overflow:hidden;height:25px;padding:0
0 6px}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}.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.size{font-size:10px}p.catchphrase{font-size:10px;line-height:1.7em;margin-top:1px}p.oil_treatment{font-size:10px;line-height:1.5em;border-top:1px dotted #ccc;margin-top:4px;padding-top:3px;color:#7a6c4c}.sub{font-size:10px;font-weight:bold}.gals_name{font-size:13px}span.img{width:150px;height:200px}.img_area{position:relative;width:150px;height:200px}span.daily{position:absolute;top:0;left:0;font-size:12px;background:rgba(0,200,0,0.8);color:#fff;line-height:2.0em;width:30%;text-align:center}#main
.title_bar{width:640px;background:#453828;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;line-height:1.4em;padding:6px
0 6px 15px;margin:15px
0;color:#fff}.title_bar
h4{border-left:4px solid #fffdff;color:#fff;width:400px;padding-left:10px;padding-top:3px}div.list_detail
dl{width:100%;height:auto;padding:0;display:block;line-height:1.5em;overflow:hidden;border-top:solid 1px #f5f5f5;border-bottom:solid 1px #d2d2d2;font-size:1.0em}div.list_detail dl
a{display:block;overflow:hidden;box-sizing:border-box}div.list_detail dl
dt{width:22%;text-indent:0.5em;padding:0.8em 0;color:#222;float:left;background:none}div.list_detail dl
dt.push{width:22%;text-indent:0.5em;color:#222;float:left;background:none}div.list_detail dl
dd{width:73%;padding:0.8em 0;float:left;padding-right:15px;color:#222}div.list_detail dl
dd#address{width:58.5%;padding:0.8em 0;float:left}div.list_detail dl dd#address a:link{color:#7d0000}div.list_detail dl dd#address a:visited{color:#7d0000}div.list_detail dl dd#address a:hover{color:#d70000;text-decoration:underline}div.list_detail dl dd#address a:active{color:#7d0000}div.list_detail dl
dd.link_tel{width:73%;font-weight:bold;float:left;padding:0.5em 15px 0.5em 0;color:#7d0000}div.list_detail
span.reserve{float:left;padding-right:15px;color:#7d0000;font-weight:normal}div.list_detail dl
dd.link{width:73%;float:left;padding-right:15px;color:#7d0000}div.list_detail dl
a{color:#7d0000}div.list_detail dl a:visited{color:#7d0000}div.list_detail dl a:hover{color:#d70000;text-decoration:underline}div.list_detail dl a:active{color:#7d0000}div.list_detail
dl.tel_number{}div.list_detail dl.tel_number
dt{margin-top:3px}div.list_detail dl.tel_number
dd{font-size:18px}#girls_head{width:660px;overflow:hidden;height:50px;padding:5px
0;border-bottom:1px solid #e2e2ca}div.member{float:left;width:200px;margin-top:15px}ul.switch{width:660px;float:right}ul.switch
li{}ul.switch li
a{width:135px;height:19px;display:block;padding:15px;color:#524424}ul.switch li a:visited{text-decoration:none}ul.switch li a:hover{text-decoration:underline;background:#ee6557;color:#fff;font-weight:bold}ul.switch li a:active{text-decoration:underline}ul.switch
li.on_bottan{float:left;width:135px;padding:15px;text-align:center;background:#ee6557;color:#fff;font-weight:bold}ul.switch
li.off_bottan{float:left;width:165px;text-align:center}p.new_date{font-size:11px}.persons{margin:15px
0;text-align:right}#choice_area{width:660px;overflow:hidden;padding:15px
0;border-bottom:1px solid #e2e2ca}ul.bottan_select_area{width:660px;overflow:hidden}ul.bottan_select_area
li{float:left;font-size:11px}ul.bottan_select_area li
a{width:155px;line-height:1.5em;display:block;padding:10px
5px;color:#524424;cursor:pointer}ul.bottan_select_area li a:visited{text-decoration:none}ul.bottan_select_area li a:hover{text-decoration:underline;background:#26ae90;color:#fff;font-weight:bold}ul.bottan_select_area li a:active{text-decoration:underline}ul.bottan_select_area
li.on_bottan{width:155px;background:#26ae90;line-height:1.5em;padding:10px
5px;font-weight:bold;color:#fff}ul.bottan_select_area
li.off_bottan{width:165px}