@charset "utf-8";
/* CSS Document */

#contents{ margin:0 auto;}


#EVENT_BANNER{ margin:0; padding:0; border:0;}
#EVENT_BANNER img{margin:0; padding:0; border:0;}
#EVENT_BANNER ul{ list-style: none; margin:0; padding:0; border:0;} 
#EVENT_BANNER ol{ list-style: none; margin:0; padding:0; border:0;}
#EVENT_BANNER p{margin:0; padding:0; border:0;}

#EVENT_BANNER{ margin:0 auto; width:950px; height:350px; background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/event_banner/event_banner_bg_02.jpg); background-repeat:no-repeat;}

#EVENT_BANNER ul li{display:inline; width:300px; height:100px; float:left; margin:12px 8px 1px 8px;  _margin-top:12px; _margin-bottom:4px;}
#EVENT_BANNER ul li p{ padding-left:1px; _padding-left:0px; }

#EVENT_BANNER ul li.OTHER{ margin:12px 8px 1px 8px; _margin:9px 7px 4px 7px;}
#EVENT_BANNER ul li.OTHER p{  _padding:0 0 0 2px;}

/* 160x80_store_banner */
#SHOP_LIST { margin:0 auto 0 auto; width:950px; }
#SHOP_LIST ul{ overflow: auto; width:950px; margin:4px auto 4px auto; list-style: none; }
#SHOP_LIST ul li{ float:left;}
#SHOP_LIST ul li img{ background-color:#FFF; padding:5px; border: #E1E1E1 solid 1px;}
#SHOP_LIST ul li a { font-size:12px; color:#077cc9; text-align:center; line-height:18px; text-decoration:none;}
#SHOP_LIST ul li p{text-align:center; }
#SHOP_LIST ul li img{ width:160px; height:80px;margin:2px 9px;}

/* topText */
#topText{  margin:0 auto; padding:0; width:950px; }
#topText p.topTextp{ margin:0; padding:0; text-align:center;}
#topText p.topTextp a{ margin:0 20px;font-size:15px;color:#0000CC; text-decoration:none;}
#topText p.topTextp a:hover{ color:#800080; text-decoration:underline;}