body, form, h1, h2, h3, h4, h5, h6, h7, p, pre, ul, ol, li, dl, dt, dd, blockqote, span, img {margin:0px;padding:0px;border:0px;font-weight:normal;color:#333;font-size:12px;line-height:1.3;font-family:"Verdana","ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3","Osaka","sans-selif";}.cl {clear:both;}p {font-size:12px;letter-spacing:0;}a {color:#333;text-decoration:underline;margin:0;overflow:hidden;outline:none;}a:hover {text-decoration:none;}ul {list-style-type:none; }.pagetop {padding:0 0 10px 0;font-size:10px;clear:both;text-align:right;}#header {width:auto;height:32px;background-color:#171717;border-bottom:solid 2px #F69;}#header #header_wrapper {width:950px;margin:auto;}#header #header_wrapper .header_left {width:700px;float:left;}#header #header_wrapper .header_left_short {width:570px;float:left;}#header #header_wrapper .header_left h1, #header #header_wrapper .header_left_short h1 {padding:0 10px 0 0;float:left;}#header #header_wrapper .header_left p {padding:8px 430px 0 0;float:right;color:#F69;font-size:10px;}#header #header_wrapper .header_left_short p {padding:8px 310px 0 0;float:right;color:#F69;font-size:10px;}#header #header_wrapper .header_left p a, #header #header_wrapper .header_left_short p a {color:#CCC;}#header #header_wrapper .pokepara_other {width:250px;padding:7px 0 0 0;float:right;text-align:right;}#header #header_wrapper .pokepara_other p {color:#F69;}#header #header_wrapper .pokepara_other a {color:#CCC;}#header #header_wrapper .back_search {float:left;padding:5px 0 0 0;}#header #header_wrapper .back_search a {color:#CCC;font-size:15px;font-weight:bold;}#container {width:950px;padding:10px 0 0 0;margin:auto;}#maincontents {width:738px;padding:10px;height:auto;float:left;border:solid 1px #CCC;}#maincontents #shop_header {padding:10px;background-color:#F2F2F2;border:solid 1px #DDD;}#maincontents #shop_header .s_image {width:130px;float:left;}#maincontents #shop_header .s_image img {    width:120px;}#maincontents #shop_header .s_center {width:500px;float:left;}#maincontents #shop_header .s_center h2 {font-size:18px;font-weight:bold;}#maincontents #shop_header .s_center p {padding:10px 0 0 0;}#maincontents #shop_header .s_center p span {width:50px;margin:0 5px 3px 0;padding:1px 5px;background-color:#CCC;font-size:10px;color:#333;display:inline-block;text-align:center;border:solid 1px #DDD;}#maincontents #shop_header .s_center p strong {color:#C06;}#maincontents #shop_header .qr {float:right;}#maincontents #menu {width:740px;height:35px;border-bottom:solid  5px #F69;background-color:#171717;}#maincontents #menu li {width:110px;height:26px;padding:9px 0 0 0;background-color:#171717;float:left;font-size:12px;font-weight:bold;text-align:center;border-right:solid 1px #666;}#maincontents #menu li a {color:#FFF;}#maincontents #menu .sel {background-color:#F69;}#maincontents #shop_main {padding:20px 0 0 0;}#maincontents #shop_main .photo {width:380px;float:left;}#maincontents #shop_main .photo p {padding:5px 0 0 0;}#maincontents #shop_main .message {width:358px;float:right;}#maincontents #shop_main .message h3 {font-size:18px;font-weight:bold;color:#F69;}#maincontents #shop_main .message p {padding:10px 0 0 0;line-height:1.7;}#maincontents #info {width:736px;padding:0 0 15px 0;margin:20px 0 0 0;background-color:#EEE;border:solid 1px #CCC;}#maincontents #info h4 {padding:7px 0 10px 15px;font-size:18px;font-weight:bold;color:#FFF;background-color:#171717;border-bottom:solid 4px #3CF;}#maincontents #info .photo {    width:100px;    padding:10px 0 0 10px;    float:left;}#maincontents #info .events {width:620px;padding:10px 0 ;font-size:14px;font-weight:bold;line-height:1.5;float:right;}#maincontents #osusume { padding:0 0 15px 0;margin:10px 0 0 0;border:solid 1px #CCC;}#maincontents #osusume h4 {padding:7px 0 10px 15px;font-size:18px;font-weight:bold;color:#FFF;background-color:#171717;border-bottom:solid 4px #CC3; }#maincontents #osusume li {width:235px;padding:0 5px;float:left;}#maincontents #osusume li .title {margin:10px 0;padding:5px;text-align:center;font-weight:bold;color:#C06;}#maincontents #osusume li .photo {text-align:center;}#maincontents #osusume li .text {width:175px;padding:10px 0;margin:auto;line-height:1.5;}#maincontents #detaile { padding:0 0 15px 0;margin:10px 0 0 0;border:solid 1px #CCC;}#maincontents #detaile h4 {padding:7px 0 10px 15px;font-size:18px;font-weight:bold;color:#FFF;background-color:#171717;border-bottom:solid 4px #F09; }#maincontents #detaile .kodawari {width:718px;padding:10px 10px 20px 10px;}#maincontents #detaile .kodawari .group_icon {width:100px;height:32px;margin:10px 0 0 0;padding:13px 0 0 0;float:left;background-color:#FFF;border:solid 1px #CCC;text-align:center;color:#F69;font-weight:bold;}#maincontents #detaile .kodawari .icon {width:603px;float:right;}#maincontents #detaile .kodawari .icon ul {margin:10px 0 0 0;padding:0;}#maincontents #detaile .kodawari .icon li {    width:82px;    padding:0 2px 2px 2px;    margin:0;    float:left;}#maincontents #detaile .other {padding:0 10px;}#maincontents #detaile .other table {background-color:#CCC;}#maincontents #detaile .other table th {width:120px;background-color:#EEE;}#maincontents #detaile .other table td {padding:5px 10px;background-color:#FFF;}#maincontents #detaile .other table .title {background-color:#D7F2FF;text-align:center;font-weight:bold;}#maincontents  #shop_footer {padding:10px;}#maincontents  #shop_footer h5 {padding:10px 0 10px 0;font-size:20px;font-weight:bold;}#maincontents  #shop_footer p {padding:0 0 20px 0;}#maincontents  #shop_footer p a {text-decoration:none;}#maincontents  #shop_footer p a:hover {text-decoration:underline;}#rightcontents {width:180px;height:auto;float:right;}#rightcontents h4 {width:178px;height:23px;padding:7px 0 0 0;background-image:URL(http://img.pokepara.jp/img/LocalEtc/base/rightmenu_bg.gif);background-repeat:no-repeat;font-size:12px;color:#FFF;text-align:center;}#rightcontents #keep_menu {width:178px;margin:0 0 10px 0;height:auto;border:solid 1px #CCC;}#rightcontents #keep_menu .right_wrapper {width:158px;padding:10px 9px;}#rightcontents #keep_menu .right_wrapper .mypage {padding:0 0 5px 0;}#rightcontents #keep_menu .right_wrapper .mypage img {margin:0 3px 0 0;vertical-align:bottom;}#rightcontents #keep_menu .right_wrapper .favoritemark {padding:0 0 5px 0;}#rightcontents #keep_menu .right_wrapper .magazine {padding:0 0 5px 0;}#rightcontents #keep_menu .right_wrapper .magazine img {margin:0 3px 0 0;vertical-align:bottom;}#rightcontents #keep_menu .right_wrapper .login .login_a{margin:10px 0 0 0;padding:5px;border:solid 1px #CCC;background-color:#EBEBEB; }#rightcontents #keep_menu .right_wrapper .login .ex {padding:0 0 5px 0;font-size:10px;color:#F00;}#rightcontents #keep_menu .right_wrapper .login .input_area {padding:0 0 5px 0;font-size:10px;}#rightcontents #keep_menu .right_wrapper .login .input_area input {margin:3px 0; }#rightcontents #keep_menu .right_wrapper .login .input_area img {margin:0 5px 0 0;vertical-align:middle;}#rightcontents #keep_menu .right_wrapper .login .auto_login {font-size:10px;text-align:center;}#rightcontents #keep_menu .right_wrapper .login .auto_login a {color:#09C;text-decoration:none;}#rightcontents #keep_menu .right_wrapper .login .auto_login a:hover {color:#09C;text-decoration:underline;}#rightcontents #keep_menu .right_wrapper .login .bt_login {padding:5px 0;text-align:center; }#rightcontents #keep_menu .right_wrapper .login .bt_login p {padding:5px 0 0 0;font-size:10px;}#rightcontents #keep_menu .right_wrapper .login .bt_login p a.register img {padding:2px 0 6px 0;}#rightcontents #keep_menu .right_wrapper .login .bt_login p a.register_meru {display:block;margin:0 0 0 -1px;width:149px;height:17px;background-image:url(http://img.pokepara.jp/img/LocalEtc/base/register_meru.gif);background-repeat:no-repeat;}#rightcontents #keep_menu .right_wrapper .login .bt_login p a.register_meru:hover {background-image:url(http://img.pokepara.jp/img/LocalEtc/base/register_merub.gif);background-repeat:no-repeat;}#rightcontents #keep_menu .right_wrapper .send_mobile {padding:0;}#rightcontents #keep_menu .right_wrapper .send_mobile img {margin:0 3px 0 0;vertical-align:bottom;}#rightcontents #keep_menu .right_wrapper .login_b p.membername {margin:0;padding:6px 3px 3px 3px;width:154px;height:53px;text-align:center;background-image:URL(http://img.pokepara.jp/img/LocalEtc/base/membername.gif);background-repeat:no-repeat;}#rightcontents #keep_menu .right_wrapper .login_b p.membername .logout a {display:block;border:solid 1px #999;margin:2px auto;padding:auto;width:90px;background-color:#CCC;text-decoration:none;}#rightcontents #keep_menu .right_wrapper .login_b p.membername .logout a:hover {background-color:#EEE;color:#FFF;}#rightcontents #other {width:178px;height:auto;border:solid 1px #CCC;}#rightcontents #other .other_wrapper {padding:10px 5px;}#rightcontents #other .other_wrapper .caba {background-color:#F69;margin:0 0 10px 0;}#rightcontents #other .other_wrapper .food_reasonable {background-color:#C93;margin:0 0 10px 0;}#rightcontents #other .other_wrapper .food_area {background-color:#C36;margin:0 0 10px 0;}#rightcontents #other .other_wrapper .variety_area {background-color:#3AB176;margin:0;}#rightcontents #other .other_wrapper  ul {padding:5px;}#rightcontents #other .other_wrapper li {padding:2px 0;}#rightcontents #other .other_wrapper li img {margin:0 3px 0 0;vertical-align:middle;}#rightcontents #other .other_wrapper li a {color:#000;}#footer {padding:20px 0 0 0;}#footer h4 {width:240px;float:left;}#footer .login {width:670px;float:right;}#footer .login strong {margin:0 10px;padding:8px 20px;float:left;background-color:#2D2D2D;}#footer .login a {color:#CCC;text-decoration:none;}#footer .login a:hover {color:#F69;text-decoration:none;}#footer .footer_text {padding:20px 0 0 0;}#footer .footer_text a {padding:0 3px;}#footer .copy {padding:10px 0 20px 0;font-size:10px;color:#666;}
