@charset "utf-8";
/* CSS Document */
#POINT_TOP{ margin:0 auto; width:950px; height:41px;}
#POINT_TOP p{ padding:22px 0 0 0; margin:0 0 0 805px; _padding:23px 0 0 0; font-size:11px; }
#POINT_TOP p a{ padding:0; margin:0; color:#0000cc; text-decoration:none;}
#POINT_TOP p a:hover{ text-decoration:underline;}

.POINT_TOP_x2{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x2.jpg);}
.POINT_TOP_x3{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x3.jpg);}
.POINT_TOP_x4{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x4.jpg);}
.POINT_TOP_x5{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x5.jpg);}
.POINT_TOP_x6{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x6.jpg);}
.POINT_TOP_x7{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x7.jpg);}
.POINT_TOP_x8{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x8.jpg);}
.POINT_TOP_x9{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x9.jpg);}
.POINT_TOP_x10{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x10.jpg);}
.POINT_TOP_x15{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x15.jpg);}
.POINT_TOP_x20{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x20.jpg);}
.POINT_TOP_x25{ background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/point_x/point_x25.jpg);}

#POINT_INFO{ width:950px; margin:10px auto 10px auto; padding:5px 0 10px 0; text-align:left; background-color:#f5f5f5;}
#POINT_INFO ol{    list-style: none; }
#POINT_INFO ul{    list-style: none; }

#POINT_INFO span.COLOR{ color:#BF0000;}


#POINT_INFO h2{	margin:10px 10px 10px 25px; 
	padding:0px 0px 0px 10px;
	border-left: 10px groove #CC0000;
	font-size: 16px;
	font-family: "微軟正黑體", "新細明體";
	color:#C00;
}
#POINT_INFO p{
	margin:0px;
	padding:0 60px 0 47px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color:#333;
}

#POINT_INFO div p{ margin:0; padding:0;}
#POINT_INFO table p{ margin:0; padding:0;}

#POINT_INFO p a{ color:#002aff;text-decoration:none;}
#POINT_INFO p a:hover{ text-decoration:underline; color:#993300;}

#POINT_INFO p.TIME{color:#1581dd;}
#POINT_INFO p.POINT_NAME{ color:#bf0000; font-weight:bold;}
#POINT_INFO p.POINT_CARE{ color:#bf0000; padding-top:3px;}

#POINT_INFO ol{ margin:0; padding:0 60px 0 69px; _padding:0 60px 0 71px; list-style-type: decimal;}
#POINT_INFO ol li{ margin:0; padding:0 0 5px 0; font-size:13px; font-family: Arial, Helvetica, sans-serif; line-height: 140%; 	color:#333;}
#POINT_INFO ol li a{ color:#002aff; text-decoration:none;}
#POINT_INFO ol li a:hover{ text-decoration:underline; color:#993300;}

#POINT_INFO ul.SHOP_LIST{ overflow:auto; display:block; margin:0 auto; padding:0; width:900px; border: #CCCCCC dotted 2px;}
#POINT_INFO ul.SHOP_LIST li{ margin:0; padding:0; float:left; width:278px; height:22px;}
#POINT_INFO ul.SHOP_LIST li a{ font-size:13px; padding:0 0 0 22px; color:#2f88d9; line-height:22px; text-decoration:none;}
#POINT_INFO ul.SHOP_LIST li a:hover{ text-decoration:underline; color:#bf0000;}

#POINT_INFO br.CLEAR_FOLAT{clear:both;}
