/* -------------------------------------
*     ショッピングインフォメーション
* ------------------------------------- */

#footfoot .foot_title{ background-image: url("https://img15.shop-pro.jp/PA01209/633/etc/bg_body.gif?20130619165313");
    background-position: left top;
    background-repeat: repeat;
    clear: both;
    font-size: 17px;
    margin: 0;
    padding: 2px;font-weight:bold;
    position: relative;border-top:8px solid #fafafa;
    width:600px;text-align: center;color:#fff;}

#footfoot{margin:20px 0px;font-size:12px;font-weight:normal;
color:#000;}

#footfoot table td{border-right:5px solid #fafafa;padding:5px 10px;vertical-align:top;
border-left:5px solid #fafafa;text-align:left;}

#footfoot img{padding:3px 10px 5px 0px;}

#footfoot td.f2{ background-image: url("https://img15.shop-pro.jp/PA01209/633/etc/bg_body.gif?20130619165313");
    background-position: left top;
    background-repeat: repeat;
    clear: both;
    font-size: 14px;
    margin: 2px;
    padding: 3px;color:#fff;font-weight:bold;
    text-align: center;}

#footfoot h4{color:#862f2f;padding:10px 5px 0px 0px;font-size:13px;font-weight:normal;
margin:0px 0px -10px 0px;}

#footfoot table td.f1{padding:8px;font-size:12px;text-align:center;}

#footmenu a{font-weight:normal;color:#000;font-size:12px;text-decoration:underline;
padding:8px 5px;}
#footmenu{margin:10px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
#footmenu a:hover{color:#cc0000;}

.info_bg{background-image:url(https://img15.shop-pro.jp/PA01209/633/etc/000000bg.gif?20130323142600);background-repeat:repeat;background-position:left top;margin:0px 0px 35px 0px;
padding:0px 2px 5px 2px;}

.info_bg3{background-image:url(https://img15.shop-pro.jp/PA01209/633/etc/000000bg.gif?20130323142600);background-repeat:repeat;background-position:left top;margin:20px 0px 20px 0px;
padding:0px 2px 20px 2px;border:3px solid #ccc;}

.info_bg2{margin:0px 0px 30px 0px;
padding:0px 0px 20px 8px;}

.pagenavi2{margin:0px 0px;
padding:1px 0px;}

.pagenavi2 a{padding:3px 5px;
color:#cc0033;font-size:15px;}

.pagenavi2 a:link,.pagenavi2 a:visited{color:#cc0033;font-weight:bold;}

.pagenavi2 a:hover{background-color:#cc0033;color:#fff;}

.info_bg_inner{margin:0px 0px 0px 0px;padding:0;}

.clear{clear:both;}


#ShopKeeper {
    border-left: 1px solid #EAEAEA;
    border-top: 1px solid #EAEAEA;
    color: #333333;
    margin: 15px;
    width: 640px;
}


#wakuwaku {
    margin: 10px 0;
}

#wakuwaku table {
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin: 0;
    padding: 0;
}

#wakuwaku table th {
    background-color: #EEEEEE;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-weight: bold;
    padding: 3px 0;
    text-align: center;
    width: 60px;
}

#wakuwaku table td {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    padding: 5px 2px;
    text-align: left;
    vertical-align: top;
    width: 200px;
background-color:#fff;
}