#rightcontents #search_list {width:748px;padding:0 0 10px 0;border:solid 1px #09C;}#rightcontents input,#rightcontents textarea {margin:1px 4px;padding:0;}#rightcontents input[type="checkbox"] {position:relative;top:2px;margin:1px 4px;padding:0;}#rightcontents input[type="radio"] {position:relative;top:1px;margin:1px 4px 4px 4px;vertical-align:middle;}#rightcontents #search_list #search_area a {text-decoration:none;color:#F69;}#rightcontents #search_list #search_area a:hover {text-decoration:none;color:#F69;}#rightcontents #search_list #search_area .chihou {padding:5px 0 0 0;font-size:14px;font-weight:bold;color:#09C;clear:both;}#rightcontents #search_list #search_area table {width:725px;margin:10px;background-color:#CCC;}#rightcontents #search_list #search_area table th {width:100px;padding:5px 0;text-align:center;background-color:#EEE;}#rightcontents #search_list #search_area table p {    padding:0;    margin:0;    font-size:16px;    font-weight:bold;    color:#000;}#rightcontents #search_list #search_area table p strong {    margin:0;    padding:3px;    font-size:12px;    background-color:#C06;    color:#FFF;    border:solid 1px #FFF;}#rightcontents #search_list #search_area table td {width:650px;padding:5px 10px;background-color:#FFF;}#rightcontents #search_list #search_area .area li {    width:140px;    float:left;}#rightcontents #search_list #search_area .rent li {    width:200px;    float:left;}#rightcontents #search_list #search_area .tr_more li {    float:left;    width:200px;}.search_bt {    text-align:center;    margin:auto;}#rightcontents #search_list .serach_estate_agent {    padding:0 10px 0 0;    text-align:right;    font-weight:bold;}#rightcontents #search_list .serach_estate_agent span {    color:#09C;}#rightcontents #search_list #shop_list {width:730px;padding:10px;}#rightcontents #search_list #shop_list .shop {padding:4px;border:solid 1px #CCC;margin-bottom:10px;}#rightcontents #search_list #shop_list .shop .name_bg {width:720px;height:37px;background-image:URL(http://img.pokepara.jp/img/Local/search_food/shopname_bg.gif);background-repeat:no-repeat;}#rightcontents #search_list #shop_list .shop .name_bg h3 {padding:7px 0 0 5px;font-size:16px;font-weight:bold;color:#FFF;float:left;}#rightcontents #search_list #shop_list .shop .name_bg h3 strong {margin:0 0 0 10px;padding:3px 5px;background-color:#6CF;color:#000;font-size:10px;vertical-align:middle;}#rightcontents #search_list #shop_list .shop .name_bg h3 strong img {    margin:0 2px 0 0;    vertical-align:middle;}#rightcontents #search_list #shop_list .shop .name_bg a {    color:#FFF;}#rightcontents #search_list #shop_list .shop .name_bg p {margin:7px 7px 0 0;padding:3px 5px;float:right;font-size:10px;background-color:#FFF;color:#666;font-weight:bold;border:solid 1px #C03;text-align:right;}#rightcontents #search_list #shop_list .shop .shop_left {width:210px;padding:10px 0 0 0;float:left;}#rightcontents #search_list #shop_list .shop .shop_left .shop_photo img {width:200px;}#rightcontents #search_list #shop_list .shop .shop_left p {font-size:10px;line-height:1.5;}#rightcontents #search_list #shop_list .shop .shop_left p strong {font-size:12px;}#rightcontents #search_list #shop_list .shop .shop_right {width:510px;padding:10px 0 0 0;float:right;}#rightcontents #search_list #shop_list .shop .shop_right .coupon_system {float:left;}#rightcontents #search_list #shop_list .shop .shop_right .coupon_system .coupon {width:400px;margin:0 0 10px 0;padding:0 0 10px 0;border:solid 1px #9C0;}#rightcontents #search_list #shop_list .shop .shop_right .coupon_system .coupon p {padding:5px 10px;font-size:14px;font-weight:bold;}#rightcontents #search_list #shop_list .shop .shop_right .coupon_system .system table {background-color:#CCC;}#rightcontents #search_list #shop_list .shop .shop_right .coupon_system .system th {background-color:#EEE;width:80px;}#rightcontents #search_list #shop_list .shop .shop_right .coupon_system .system td {background-color:#FFF;padding:3px 10px;line-height:1.7;}#rightcontents #search_list #shop_list .shop .shop_right .qr_detaile {width:105px;float:right;text-align:center;}#rightcontents #search_list #shop_list .shop .shop_right .qr_detaile p {padding:0 0 5px 0;font-size:10px;}#rightcontents #search_list #shop_list .shop .shop_right .kodawari {padding:5px 0;}#rightcontents #search_list #shop_list .shop .shop_right .kodawari li {padding:0 3px;float:left;}#rightcontents #search_list .bt_favorite {height:0;width:0;border:none;color:#fff;background-color:#fff;}#rightcontents #search_list .wrapper {    padding:0 10px;}#rightcontents #search_list .page {    width:720px;    padding:5px 0;    background-color:#EEE;}#rightcontents #search_list .page .page_top {    padding:0 10px;    float:left; }#rightcontents #search_list .page .page_navi {    float:right;    padding:0 10px 0 0;}#rightcontents #search_list .page .page_top strong {    font-size:18px;    color:#000;    padding:0 5px 0 0;}#rightcontents #search_list .check {    padding:10px;}    #rightcontents #search_list .check a {        color:#F09;}  #rightcontents #search_list .check a:hover {        background-color:#F09;    color:#FFF;}    .shop_data {width:720px;margin:0 0 15px 0;padding:4px;border:solid 1px #CCC;}.shop_data .name {margin:0;padding:7px 0 0 0;height:37px;background-image:url('http://img.pokepara.jp/img/Local/search_estate/shopname_bg.gif');background-repeat:no-repeat;}.shop_data .name input {margin:2px 0 0 3px;padding:0;width:20px;height:20px;float:left;}.shop_data .name h3 {float:left;}.shop_data .name h3 .title {padding:2px 0 0 6px;float:left;color:#FFF;font-size:14px;font-weight:bold;}.shop_data .name h3 img {margin:0 0 0 10px;float:left;}.shop_data .name .genre {border:solid 1px #099;margin:1px 5px;padding:3px 8px;float:right;font-size:10px;background-color:#FFF;}.shop_data .rightarea {    width:240px;    padding:0 0 0 10px;    float:left;}.shop_data .photo {    width:250px;min-height:180px;height:auto !important;}.shop_data .map {    padding:5px;    background-color:#EFEFEF;    border:solid 1px #CCC;}.shop_data .map .title {    padding:5px 0;    font-size:14px;    font-weight:bold;    color:#09C;    text-align:center;}.shop_data .map ul {    width:130px;    float:left;}.shop_data .map .qr {    float:right;}.shop_data .container {width:454px;padding:0 0 0 10px;float:left;}.shop_data table.info {border-collapse:separate;border-spacing:0;border-top:solid 1px #999;border-left:solid 1px #999;margin:0 0 3px 0;padding:0;width:454px;}.shop_data table.info th {border-right:solid 1px #999;border-bottom:solid 1px #999;padding:3px;text-align:center;font-weight:bold;background-color:#EEE;}.shop_data table.info td {border-right:solid 1px #999;border-bottom:solid 1px #999;padding:3px;text-align:center;}.shop_data table.info td .bold {font-weight:bold;font-size:20px;line-height:0.5;}.shop_data table.free {border-spacing:0;padding:5px 0;width:444px;}.shop_data table.free td.disc1 {border-spacing:0;border:solid 1px #CCC;background-color:#EEE;padding:3px 5px;width:444px;}.shop_data .bottom .icon {margin:5px 0 0 0;width:454px;}.shop_data .bottom .icon li {padding:0 2px;width:81px;float:left;}.shop_data .bottom .icon li img {width:81px;}.shop_data .address {margin:8px 0 0 0;float:right;text-align:right;color:#666;}.shop_data .address a {    color:#09C;}.shop_data .address span {border:solid 1px #CCC;margin:0 6px;padding:1px 6px;}.shop_data .address span.more {display:block;border:none;margin:5px 2px 0 0;padding:1px 6px;font-size:10px;}.shop_data .image {    width:290px;    float:left;}.shop_data .right {    width:420px;    padding:0 0 0 10px;    float:right;}.shop_data h4 {    padding:5px 0;    color:#09C;    font-size:16px;    font-weight:bold;}.shop_data .disc {    line-height:1.7;}.page2 {    height:20px;    padding:7px 10px;    background-color:#EEE;}                                                                        
