p.result{width:660px;margin:20px
0 20px;text-align:center;color:#f00 !important;font-weight:bold}.girls_area_status{width:625px;padding:0
15px;margin-bottom:15px;border:solid 1px #dcdcdc;border-radius:10px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);overflow:hidden}#choice_status
p{width:60%;padding:5px
0 5px 15px;margin:2% 0 2% 5px;color:#345743;font-size:13px;font-weight:bold;background:url(/img/search/search.jpg) no-repeat right center;background-position:0% 50%;-webkit-background-size:20px 20px;background-size:20px 20px}ul.list_schedules_girl{width:100%;overflow:hidden}ul.list_schedules_girl{padding-bottom:2%}ul.list_schedules_girl
li.home_girl_contents{width:151px;float:left;margin-right:5px;border:solid 1px #dcdcdc;border-radius:10px;box-sizing:border-box;text-align:left}.img_v{vertical-align:middle;float:left}ul.list_schedules_girl li.home_girl_contents
a{width:100%;padding:3px
3px;font-size:12px;line-height:3.1em;color:#345743;font-weight:bold;display:block}div#sub_title{width:657px;border-bottom:1px dotted #9f968d;overflow:hidden}div#sub_title
p{width:657px;float:left;color:#7e7a31;padding-left:3px;margin:10px
0 1px 0}h2#area_name{width:657px;font-size:26px;margin-top:7px;color:#1b1b1b;padding-left:3px;line-height:0.9em}p#osusume{width:657px;text-align:right;font-size:10px;color:#756950}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;margin-top:1px;font-size:11px}span.icon_store{width:36px;float:right;line-height:17px;background:#3e4fce;text-align:center;color:#fff;margin-top:1px;font-size:11px}span.icon_home{width:36px;float:right;line-height:17px;background:#f2944c;text-align:center;color:#fff;margin-top:1px;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;margin-top:1px;font-size:11px}.waiting_member{width:81px;float:right;line-height:27px;text-align:center;color:#1f9dfe;margin-top:1px;font-size:11px;border:2px
solid #1f9dfe;font-weight:bold;margin-right:3px}.working_member{width:81px;float:right;line-height:27px;text-align:center;color:#fe5e1f;margin-top:1px;font-size:11px;border:2px
solid #fe5e1f;font-weight:bold}span.bb{font-size:12px}.search{width:658px;overflow:hidden;margin:0
0 30px 0;border:1px
solid #d3d0c7}.shop_name{width:660px;height:30px;background-color:#463827}.shop_name
h3{width:360px;margin:0
0 0 10px;line-height:30px;color:#FFD48E;font-size:1.4em;font-weight:bold;float:left}.shop_name
p{width:185px;float:left;line-height:30px;color:#fff;text-align:right;font-size:0.9em}.shop_name
span{width:45px;margin:7px
0 0 3px;float:left}a.search_link:link{color:#FFD48E;text-decoration:none}a.search_link:visited{color:#FFD48E;text-decoration:none}a.search_link:hover{color:#9B8059;text-decoration:underline}a.search_link:active{color:#9B8059;text-decoration:underline}div.image_area{float:left;width:170px;height:245px}.sh_text{float:right;width:460px;line-height:2.0em}.address{padding:15px
2px 15px 8px;overflow:hidden;border-bottom:1px solid #d3d0c7}.infomation{padding:10px
10px 0;overflow:hidden}.infomation
dd{width:460px;float:right}span.time{display:block;float:left;width:130px}span.eria{display:block;float:left;width:130px}p.data{overflow:hidden;padding:5px
2px 15px 8px;border-bottom:1px solid #d3d0c7}p.data
span.time{margin-top:7px;text-indent:20px;background:url(/img/search/clock_icon_b.jpg) no-repeat left center}p.data
span.eria{margin-top:7px;text-indent:20px;background:url(/img/search/trein_icon_b.jpg) no-repeat left center}.infomation
dl.coment{width:460px;padding:10px
0 6px 8px;overflow:hidden}.infomation dl.coment
dd.text{line-height:2.2em;overflow:hidden;float:left}.infomation
dl.picup{height:32px;padding:2px
2px 0 8px;border-bottom:1px solid #d3d0c7}section.shop_middle_wrapper{width:638px;float:left;border-top:1px solid #d3d0c7;margin-top:5px}.taiken_title_wrapper{width:638px;float:left;border-bottom:1px solid #d3d0c7;padding:3px
0 4px}.taiken_title{padding:0
0 0 20px;height:19px;line-height:1.9em;overflow:hidden;float:left;background:url(/img/search/note.jpg) no-repeat left center;background-size:18px 18px;font-size:11px}.taiken_course_title_wrapper{width:638px;padding:15px
0 20px;overflow:hidden;float:left;border-bottom:1px solid #d3d0c7}.taiken_course_title{padding-left:5px;font-size:13px;color:#524424;display:inline;border-bottom:solid;border-bottom-color:currentcolor;border-color:#feec1f;line-height:2.0em}.osusume_title_wrapper{width:638px;float:left;border-bottom:1px solid #d3d0c7;padding:3px
0 4px}.osusume_title{padding:0
0 0 20px;height:19px;line-height:1.9em;overflow:hidden;float:left;background:url(/img/search/en.jpg) no-repeat left center;background-size:18px 18px;font-size:11px}.special_course_title_wrapper{width:638px;padding:20px
0;overflow:hidden;float:left}.special_course_title{float:left;padding-left:5px;font-size:13px;color:#524424}.special_course_price{float:right;padding-right:5px}.after_price{float:right;font-size:20px;color:red;font-weight:bold}.before_price{float:right;color:#524424}span.small_p{font-size:16px}.shop_msg_title{line-height:2.0em;font-size:13px}.shop_catchphrase{padding:15px
2px 15px 8px;overflow:hidden;border-bottom:1px solid #d3d0c7}span.name{font-size:14px}dl.freeshop{width:660px;overflow:hidden;padding:0
0 30px;background:url(/img/search/line.jpg) no-repeat 0 80%}dl.freeshop
dt{width:60px;height:16px;line-height:16px;border:1px
solid #2CA6E0;color:#2CA6E0;text-align:center;float:left;display:inline;margin:0
0 2px 10px}dl.freeshop
dd{width:570px;height:18px;line-height:16px;float:right;margin:0
0 2px 0;font-size:12px}dl.freeshop dd
span{margin:0
3px 0 0}