#maincontents #main_right .more_bt {margin:auto;text-align:center;}#maincontents #main_right #new_taiken {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #new_taiken ul {padding:0 5px;}#maincontents #main_right #new_taiken li {width:220px;height:170px;padding:10px 0;margin:0 10px 0 8px;float:left;}#maincontents #main_right #new_taiken .taiken_photo {width:90px;padding:0 10px 0 0;float:left;}#maincontents #main_right #new_taiken .taiken_right {width:130px;padding:0 10px 0 0;float:right;}#maincontents #main_right #new_taiken .taiken_title {padding:5px;background-color:#C0A03F;}#maincontents #main_right #new_taiken .taiken_title span {font-size:14px;font-weight:bold;color:#000;}#maincontents #main_right #new_taiken .taiken_title img {margin:0 3px 0 0;vertical-align:bottom;}#maincontents #main_right #new_taiken .text {padding:5px 0;line-height:1.5;}#maincontents #main_right #new_taiken .time {text-align:right;font-size:10px;color:#666;}#maincontents #main_right #new_taiken .iine {text-align:right;font-size:12px;color:#E33;}#maincontents #main_right #new_blog {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #new_blog ul {padding:0 5px;}#maincontents #main_right #new_blog li {width:240px;height:150px;padding:10px 0;float:left;}#maincontents #main_right #new_blog .blog_photo {width:90px;padding:0 10px 0 0;float:left;}#maincontents #main_right #new_blog .blog_photo img {width:90px;}#maincontents #main_right #new_blog .blog_right {width:130px;padding:0 10px 0 0;float:right;}#maincontents #main_right #new_blog .blog_right .blog_title {padding:5px;background-color:#F6CC3A;}#maincontents #main_right #new_blog .blog_right .blog_title span {font-size:14px;font-weight:bold;color:#000;}#maincontents #main_right #new_blog .blog_right .blog_title img {margin:0 3px 0 0;vertical-align:bottom;}#maincontents #main_right #new_blog .blog_right .text {padding:5px 0;line-height:1.5;}#maincontents #main_right #new_blog .blog_right .time {text-align:right;font-size:10px;color:#666;}#maincontents #main_right #new_blog .blog_right .iine {text-align:right;font-size:12px;color:#E33;}#maincontents #main_right #realtime {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #realtime .real_title {font-size:16px;font-weight:bold;color:#000;font-family:"ＭＳ ゴシック","MS Gothic","Osaka－等幅",Osaka-mono,monospace;}#maincontents #main_right #realtime .real_title img {margin:0 5px 0 0;vertical-align:middle;}#maincontents #main_right #realtime .time {font-size:10px;color:#999;}#maincontents #main_right #realtime .real_box{    border-bottom:solid 1px #ccc;    padding:10px;}#maincontents #main_right #realtime .real_message {    padding:10px 10px 6px 10px;    background-color:#FFF;}#maincontents #main_right #realtime .real_message p {    padding:5px 10px;    font-size:14px;    border:solid 1px #F09;    color:#F09;    background-color:#EEE;}#maincontents #main_right #event {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #event .event_wrapper {padding:10px;border-bottom:solid 1px #ccc;}#maincontents #main_right #event .event_wrapper .event_title {font-size:16px;font-weight:bold;color:#000;font-family:"ＭＳ ゴシック","MS Gothic","Osaka－等幅",Osaka-mono,monospace;}#maincontents #main_right #event .event_wrapper .event_title img {margin:0 5px 0 0;vertical-align:middle;}#maincontents #main_right #event .event_wrapper .day{    font-size:10px;    color:#999;}#maincontents #main_right #pokepara_news {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #pokepara_news ul {padding:0 5px;}#maincontents #main_right #pokepara_news li {width:240px;padding:10px 0;float:left;}#maincontents #main_right #pokepara_news .real_img {width:90px;padding:0 10px 0 0;float:left;}#maincontents #main_right #pokepara_news .blog_photo img {width:90px;}#maincontents #main_right #pokepara_news .real_right {width:130px;padding:0 10px 0 0;float:right;}#maincontents #main_right #pokepara_news .real_right .blog_title {padding:5px;background-color:#F6CC3A;}#maincontents #main_right #pokepara_news .real_right .blog_title span {font-size:14px;font-weight:bold;color:#000;}#maincontents #main_right #pokepara_news .real_right .blog_title img {margin:0 3px 0 0;vertical-align:bottom;}#maincontents #main_right #pokepara_news .real_right .time {text-align:right;font-size:10px;color:#666;margin:20px 0 0 0;}#maincontents #main_right #cast {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #cast .cast_wrapper {padding:10px;}#maincontents #main_right #cast .cast_wrapper li {padding:0 15px;float:left;text-align:center;width:26%;}#maincontents #main_right #cast .cast_wrapper li a {text-decoration:none;}#maincontents #main_right #cast .cast_wrapper li a:hover {color:#45AB72;}#maincontents #main_right #cast .cast_wrapper li img.gal {width:120px;padding:3px;background-color:#CCC;}#maincontents #main_right #cast .cast_wrapper li img:hover {background-color:#45AB72;}#maincontents #main_right #price {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #price p {padding:20px 10px;font-size:16px;font-weight:bold;line-height:2;}#maincontents #main_right #price table {margin:15px auto 10px auto;border-collapse:collapse;width:480px;}#maincontents #main_right #price table td {padding:1px 10px;}#maincontents #main_right  table .cl_hd {color:#FFF;border:none;text-align:center;font-weight:bold;font-size:13px;background-color:#777;border:solid 1px #777;height:26px;}#maincontents #main_right  table .cl_sp {text-align:center;border:none;height:12px;}#maincontents #main_right #price table .cl_td {color:#000;background-color:#fff;border:solid 1px #CCC;text-align:left;height:26px;padding:7px;}#maincontents #main_right #price table .cl_th {color:#666;background-color:#F3F2EE;border:solid 1px #CCC;text-align:left;height:26px;font-weight:bold;}#maincontents #main_right #food {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #food .title {width:350px;height:auto;padding:10px 0 10px 10px;float:left;}#maincontents #main_right #food .title p {font-size:12px;color:#666;}#maincontents #main_right #food .title p strong {    font-size:16px;    color:#333;}#maincontents #main_right #food .title p img {    margin:0 5px 0 0;    vertical-align:middle;}#maincontents #main_right #food .price {    float:right;padding:10px 20px 10px 10px;    text-align:right;}#maincontents #main_right #shopmap {width:490px;margin:0 0 10px 0;padding:4px;border:solid 1px #CCC;}#maincontents #main_right #shopmap #map {    margin:10px 0;}#top_bar{    width:500px;    margin-bottom:10px;    height:65px;}#coupon_img{    float:left;}#top_right{    float:right;    display:inline;    width:145px;    padding-right:5px;    padding-top:2px;}#top_right p{margin:0 0 4px 0;}#top_right img {vertical-align:middle;margin-right:3px;}#maincontents #main_right #pick_up {width:490px;margin:0 10px 10px 0;padding:4px;border:solid 1px #CCC;}#pickup_left{    width:190px;    float:left;    padding-left:5px;    padding-top:5px;}#pickup_main{    width:100%;    padding-left:5px;    padding-top:5px;}#pickup_main #pickup_img{float:left;}#pickup_main #pickup_prof{float:left;margin:0 0 0 15px;}#pickup_main #pickup_prof table {    width:190px;}#pickup_main #pickup_prof table th{    height:30px;    width:45px;    font-weight:normal;    border-bottom:dotted 1px #ccc;}#pickup_main #pickup_prof table th p{    background-color:#333;    font-size:10px;    color:#fff;    height:22px;    line-height:20px;}#pickup_main #pickup_prof table td{    padding-left:5px;    border-bottom:dotted 1px #ccc;}#pickup_main #pickup_prof table td a{    font-weight:bold;}#pickup_left img{    max-width:180px;}#pickup_left table {    width:190px;}#pickup_left table th{    height:30px;    width:45px;    font-weight:normal;    border-bottom:dotted 1px #ccc;}#pickup_left table th p{    background-color:#333;    font-size:10px;    color:#fff;    height:22px;    line-height:20px;}#pickup_left table td{    padding-left:5px;    border-bottom:dotted 1px #ccc;}#pickup_left table td a{    font-weight:bold;}   #pickup_right{    width:290px;    float:right;    margin:2px 2px 6px 0;}#pickup_right li, #pickup_gal li{    float:left;    height:120px;    overflow:hidden;}#pickup_right img, #pickup_gal img{    width:90px;    margin:3px;}#pickup_gal {width:100%;}#maincontents #main_left .cabalog{    width:228px;    height:auto;    border:solid 1px #ccc;    margin-top:10px;}#maincontents #main_left .cabalog li{    width:210px;    padding:10px 0;    margin:0 auto;}#maincontents #main_left .cabalog .taiken_title{    padding:5px;    background-color:#C0A03F;}#maincontents #main_left .cabalog .taiken_title span{    font-size:14px;    font-weight:bold;    color:black;}#maincontents #main_left .cabalog .taiken_title img{margin:0 3px 0 0;vertical-align:bottom;}#maincontents #main_left .cabalog .text{    padding:5px 0;    line-height:1.5;}#maincontents #main_left .cabalog .iine{    text-align:right;    font-size:12px;    color:#E33;}#maincontents #main_left .cabalog .time{    text-align:right;    font-size:10px;    color:#666;}#maincontents #main_right #cover_g{    width:498px;    height:auto;    border:solid 1px #ccc;    margin-top:10px;    margin-bottom:10px;    background:#171717;}#maincontents #main_right #cover_g #cover_img{    width:240px;    margin-left:10px;    margin-top:5px;    display:inline;    float:left;}#cover_str{    width:220px;    float:right;    display:inline;    margin-right:10px;}#cover_name a{    font-size:16px;    font-weight:bold;    color:#ffcc00;}#cover_str th{    font-size:10px;    font-weight:normal;    color:#fff;    background:#666;    width:40px;    height:18px;}#cover_str td{    font-size:12px;    color:#fff;}#cover_str p{    margin-top:5px;    color:#fff;}#cover_g .view_more a{    color:#ffcc00;}
