#lean_overlay{background:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.entry_window{background:#eee;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);box-shadow:0 0 4px rgba(0,0,0,0.7);display:none;width:510px}.about_entry{background:#fff;border:1px solid;border-radius:5px;margin:10px;padding:10px;position:relative}#entry_line .about_entry{border-color:#6c3}.about_entry h4{left:10px;margin:0;position:absolute;top:-10px}#line_info{margin:50px 0 5px;overflow:hidden}.about_entry .copypaste{background:#ffc;font-size:72%;font-weight:bold;color:#666;margin:0;padding:4px 0}#line_info #line_qr{float:left;font-size:60%;margin-right:10px}#line_info #line_qr p{font-weight:bold;margin:0}#line_info img{border:4px solid #6c3;border-radius:10px;padding:10px}#line_shop_info{text-align:left}#line_info h5{color:#f00;font-size:97%;margin:0}#line_shop_info p{font-size:72%;margin:0}#entry_line table{border-collapse:separate;border-spacing:5px;width:480px}#entry_line th,#entry_line td{padding:5px}#entry_line th{background:#6c3;border-radius:5px;color:#fff;margin:0;font-size:85%;width:80px}#entry_line td{font-size:97%;text-align:left}#entry_line td input{font-size:85%}#entry_line td.comment{font-size:85%}.entry_window .wrap_btn{border-top:1px solid #ccc;margin:0;overflow:hidden;padding:10px 10px 0;width:490px}.entry_window .btn_close{float:right;margin-bottom:10px}#main{position:relative}#main>h3{color:#fff;display:block;font-family:'ＭＳ Ｐゴシック', Osaka, sans-serif;font-size:110%;height:34px;margin:0;padding:16px 10px 0 75px;text-align:left;width:665px}#main a:hover img{left:1px;position:relative;top:1px}#main div.wrap_btn{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:10px 0;overflow:hidden;padding-right:2px;text-align:right;width:740px}#main div.wrap_btn img{vertical-align:bottom}#wrap_message{padding:10px 0 0;text-align:left;width:710px}* html #wrap_message{padding:10px 0 20px}#wrap_message h4{background:url(../img/system/search/detail/bg_catch.gif) no-repeat;color:#f36;font-size:110%;height:42px;margin:0;padding:8px 10px 0;width:720px}#wrap_message p{font-size:72%;padding:0 10px}#title_news,#title_shop_info,#title_contact{display:block;height:25px;margin:10px 0 0;text-indent:-9999px;width:740px}#wrap_shop_info{overflow:hidden;padding:2px;width:734px}#shop_info{background:url(../img/system/search/detail/bg_shop_info.gif) repeat-y left top;border-bottom:1px solid;overflow:hidden;padding-bottom:1px;width:734px}#shop_info table{width:366px}#shop_info th,#shop_info td{font-size:72%;padding:10px;text-align:left;vertical-align:top}#shop_info th{background:#ededed;width:75px}#shop_info td{width:251px !important;word-break:break-all}#wrap_shop_info th a,#wrap_shop_info td a{color:#09f;font-weight:normal}#job{float:left}#job .no_bdr{border-bottom:none}#shop{float:right}#shop .no_bdr,#treat .no_bdr{border-bottom:none}#shop .no_bdr img{float:left;margin-right:5px}#shopInfo td{word-break:break-all}#site table{width:734px}#site th,#site td{font-size:72%;padding:10px;text-align:left;vertical-align:top}#site th{background:#ededed;width:75px}#official_site{font-size:0;list-style:none;margin:10px 0 0;padding:0}#official_site li{font-size:12px;display:inline-block;margin:0;padding:0;vertical-align:top;width:305px}#official_site #site_shop{width:314px}#official_site a{display:block;margin:0}#official_site a:hover img{position:static}#official_site img{display:block}#official_site p{line-height:1.2;margin:3px auto 0;padding:0;text-align:center}#site_shop{color:#2aadea}#site_recruit{color:#f69}#treat table{width:734px}#treat th,#treat td{border-bottom:1px solid;font-size:72%;padding:7px 0 7px 5px;text-align:left;vertical-align:top}#treat th{background:#ededed;padding:10px;width:75px}#treat td img{display:block;float:left;margin:0 4px 5px 0}#treat td p{clear:left;color:#f36;margin:0}#wrap_contact{border:1px solid;margin-bottom:10px;width:738px}#wrap_contact img{vertical-align:bottom}#wrap_contact table{width:738px}#wrap_contact #tbl_mail{width:auto}#wrap_contact th,#wrap_contact td{border-bottom:1px solid;padding:10px;text-align:left;vertical-align:top}#wrap_contact #tbl_mail td{border:none;font-size:72%;padding:0 0 0 10px;vertical-align:middle}#wrap_contact #tbl_mail .mail_link{font-size:100%;padding:0;vertical-align:top}#wrap_contact th{height:45px;width:160px}#wrap_contact p{color:#000;font-size:72%;font-weight:normal;margin:0}#wrap_contact .item_tel p{color:#f60;font-size:85%;font-weight:bold}#wrap_contact .item_tel span{font-size:72%}#wrap_contact .item_mail p{color:#69f;font-weight:bold;margin:0}#wrap_contact .item_line p{color:#390;font-weight:bold}#wrap_contact .item_form p{display:block;height:50px;margin:0 0 10px;text-indent:-9999px;width:420px}#wrap_contact .mail_link span{background:url(/img/system/search/detail/bg_button.gif) repeat-x left bottom;border-radius:10px;border:2px solid #ccc;color:#666;display:block;font-size:122%;font-weight:bold;margin:0 0 5px;padding:2px 0;text-decoration:none;width:280px;word-break:break-all}#wrap_contact .mail_link span:hover{border-color:#39f;color:#000;left:1px;position:relative;text-decoration:underline;top:1px}#wrap_contact .mail_link a{background:url(/img/system/search/detail/icon_mail.png) no-repeat 5px center;color:#666;display:block;font-size:72%;padding:8px 8px 8px 45px;text-decoration:none}#title_speed_entry{background:url(/img/system/search/detail/title_speed_entry.png) no-repeat left top;display:block;height:40px;margin:0;text-indent:-9999px;width:740px}#wrap_speed_entry{border:1px solid #64cc7b;border-radius:0 0 10px 10px;margin-bottom:15px;padding:10px;position:relative}#wrap_speed_entry .explain{overflow:hidden}#wrap_speed_entry .explain p{background:#fffaeb;border:1px solid #ffedb5;float:left;font-size:72%;margin:0;padding:5px;text-align:left;width:455px}#wrap_speed_entry .explain span,#wrap_speed_entry .explain a{color:#39f}#wrap_speed_entry .explain img{float:right}#wrap_speed_entry table{border-bottom:1px dotted;border-collapse:collapse;margin:10px 0;width:100%}#wrap_speed_entry th,#wrap_speed_entry td{border-top:1px dotted;font-size:72%;font-weight:normal;padding:10px;text-align:left}#wrap_speed_entry th{vertical-align:top;width:160px}#wrap_speed_entry th.required{background:url(../img/system/form/img_required.png) no-repeat 130px 10px;font-weight:bold}#wrap_speed_entry .address{padding-bottom:15px;color:#ff54a0}#wrap_speed_entry .datetime{padding:5px 10px}#wrap_speed_entry dl,#wrap_speed_entry dt,#wrap_speed_entry dd{margin:0;padding:0}#wrap_speed_entry dl{margin-bottom:10px}#wrap_speed_entry dt{float:left;width:60px}#wrap_speed_entry .address dt,#wrap_speed_entry .address dd{color:#333;height:30px;padding:5px 0 0;vertical-align:middle}#wrap_speed_entry .address dt{height:27px;padding-top:8px;width:110px}#wrap_speed_entry .address dd input[type='text']{margin-right:5px;width:260px}#wrap_speed_entry .address dd .tel{width:50px !important}#wrap_speed_entry .datetime dt,#wrap_speed_entry .datetime dd{height:25px;padding:5px 0 0;vertical-align:middle}#wrap_speed_entry select{margin:0 5px}#wrap_speed_entry textarea{font-size:16px;height:90px;width:400px}#btn_speed_entry{background:url(/img/system/search/detail/btn_speed_entry.png) no-repeat left top;border:none;cursor:pointer;display:block;height:50px;margin:0 auto;position:relative;width:280px}#btn_speed_entry:hover{left:1px;position:relative;top:1px}#wrap_speed_entry ul{background:#fee;border:2px solid #c00;font-size:72%;padding:10px;text-align:left}#wrap_speed_entry li{color:#c00;margin:0 0 0 20px;padding:0}#wrap_speed_entry .comp{padding:0 0 120px;position:relative}#wrap_speed_entry .comp p{border:3px solid #ccc;border-radius:10px;font-size:85%;margin:20px 40px;padding:10px;width:470px}#wrap_speed_entry .comp span{color:#ff7383;font-size:133%;font-weight:bold}#wrap_speed_entry .comp img{position:absolute;right:30px;top:20px}#wrap_btn_back{margin:0 auto 20px}#wrap_btn_back a{margin:0 20px}#wrap_speed_entry #btn_go_detail{bottom:60px;left:140px;position:absolute}#wrap_speed_entry td span.attention{color:#f00}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{float:left;position:relative}.formError{cursor:pointer;display:block;left:300px;position:absolute;text-align:left;top:300px}.formError.inline{display:inline-block;left:0;position:relative;top:0}.ajaxSubmit{background:#55ea55;border:1px solid #999;padding:20px;display:none}.formError .formErrorContent{background:#fee;border:2px solid #c00;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;color:#c00;font-size:11px;min-width:120px;padding:4px 10px;position:relative;width:100%}.formError.inline .formErrorContent{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}#main>h3{background:url(../img/system/search/detail/v2/bg_shop_name.gif) no-repeat}#wrap_photo{text-align:center;width:740px}#wrap_photo div{background:#ffc;border:1px solid #ccc;display:inline-block;margin:0;padding:5px;vertical-align:top;width:230px}* html #wrap_photo div{float:left;margin-right:4px}*+html #wrap_photo div{float:left;margin-right:4px}#wrap_photo p{font-size:72%;margin:5px;text-align:left}#title_news{background:url(../img/system/search/detail/v2/title_news.gif) no-repeat}#wrap_news{border:1px solid #60afe9;font-size:72%;text-align:left;width:738px}#wrap_news #news_detail{margin:10px}#wrap_news #news_list{margin:10px;overflow:hidden;padding:0;text-align:left;width:716px}#wrap_news #news_list dt{float:left;padding:3px 0;width:100px}#wrap_news #news_list dd{margin:0;padding:3px 0}#wrap_news #news_list a{color:#09f}#wrap_news #go_news_list{background:#ffc;margin:10px auto 0;padding:10px 0;text-align:center}#shop_info,#site,#treat td{border-color:#ff7383}#title_shop_info{background:url(../img/system/search/detail/v2/title_shop_info.gif) no-repeat}#wrap_shop_info{border:1px solid #ff7383}#shop_info th,#shop_info td{border-top:1px solid #ff7383}#shop_info tr:first-child th,#shop_info tr:first-child td{border-top:none}#shop_info th,#site th,#treat th{color:#ff637f}#title_contact{background:url(../img/system/search/detail/v2/title_contact.gif) no-repeat}#wrap_contact{border-color:#ff7383;border-bottom:none}#wrap_contact th,#wrap_contact td{border-color:#ff7383}#wrap_contact th{text-indent:-9999px}#wrap_contact th.item_tel{background:url(../img/system/search/detail/v2/item_tel.gif) 10px 10px no-repeat #ffb7bd}#wrap_contact th.item_mail{background:url(../img/system/search/detail/v2/item_mail.gif) 10px 10px no-repeat #ffb7bd}#wrap_contact th.item_line{background:url(../img/system/search/detail/v2/item_line.gif) 10px 10px no-repeat #ffb7bd;padding-top:40px}#wrap_contact th.item_form{background:url(../img/system/search/detail/v2/item_form.gif) 10px 10px no-repeat #ffb7bd}#wrap_contact td.item_form p{background:url(../img/system/search/detail/v2/txt_address.gif) no-repeat}#wrap_speed_entry table,#wrap_speed_entry th,#wrap_speed_entry td{border-color:#ff7383}#wrap_speed_entry th{background:#fee}#wrap_speed_entry th.required{background-color:#fee}
