.results ul.pager{overflow:hidden;margin:0 0 20px 0;text-align:center}.results ul.pager ul{letter-spacing:-0.4em;font-size:0}.results ul.pager ul li{letter-spacing:normal}.results ul.pager li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 0 0 5px;font-size:12px}.results ul.pager li a{text-decoration:none;padding:0px 4px;color:#003049;font-weight:bold;border:1px solid #003049;display:block;text-align:center}.results ul.pager li a:hover{color:#FFF;background:#003049}.results ul.pager li.current a{background:#003049;color:#fff}.results table{width:100%}.results .results_txt{margin:0 0 20px 0;font-weight:bold}.results .results_box{overflow:hidden;border:1px solid #ddd;margin:0 0 20px 0;padding:20px}.results .results_box p.image{float:left}.results .results_box p.image img{max-width:110px}.results .results_box .b_right{float:right;width:528px}.results .results_box .b_right p.ttl{font-size:133%;font-weight:bold;margin:0 0 11px 0;padding:0 0 5px 0;border-bottom:2px solid #ddd}.results .results_box .b_right p.add{margin:0 0 4px 0}.results .results_box .b_right p.add img{margin:0 10px 0 0}.results .results_box .b_right p.tel{margin:0 0 7px 0}.results .results_box .b_right p.tel img{margin:0 10px 0 0}.results .results_box .b_right p.r_txt{background:#ddd;padding:10px}
