@charset "utf-8";
/* CSS Document */

a:link, a:visited {
	color: #bf0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover, a:active {
	color: #bf0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

.space_1{
	clear: both;
	height: 1px;
}
.space_3{
	clear: both;
	height: 3px;
}
.space_5{
	clear: both;
	height: 5px;
}
.space_10{
	clear: both;
	height: 10px;
}
.space_15{
	clear: both;
	height: 15px;
}
.space_20{
	clear: both;
	height: 20px;
}
.space_25{
	clear: both;
	height: 25px;
}
.space_30{
	clear: both;
	height: 30px;
}

#banner{width: 900px; height: 246px; background:url(../images/banner.jpg) no-repeat;}

#menubar{position: relative; height: 28px; width: 100%;}
.mnu_rule_up{float: left; position:absolute; left: 0px; width: 162px; height:28px;background:url(../images/bt_rule-00.png) no-repeat; z-index: 100;text-indent: -5000px; cursor: pointer}
.mnu_rule_over{float: left; position:absolute; left: 0px; width: 162px; height:28px;background:url(../images/bt_rule-01.png) no-repeat; z-index: 100;text-indent: -5000px; cursor: pointer;}
.mnu_rule_active{float: left; position:absolute; left: 0px; width: 162px; height:28px;background:url(../images/bt_rule-01.png) no-repeat; z-index:200; text-indent: -5000px; cursor: pointer;}
.mnu_lucky_up{float: left;position:absolute; left: 150px;width: 216px; height:28px;background:url(../images/bt_lucky-draw-00.png) no-repeat; z-index: 100;text-indent: -5000px; cursor: pointer;}
.mnu_lucky_over{float: left;position:absolute; left: 150px;width: 216px; height:28px;background:url(../images/bt_lucky-draw-01.png) no-repeat; z-index: 100;text-indent: -5000px; cursor: pointer;}
.mnu_lucky_active{float: left;position:absolute; left: 150px;width: 216px; height:28px;background:url(../images/bt_lucky-draw-01.png) no-repeat; z-index:200;text-indent: -5000px; cursor: pointer;}

.page_title{font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #9f0000; font-style: italic;}

.section_title{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #525252; font-weight: bold;}
.h-line{background: url(../images/h-line.gif) no-repeat; background-position: center; height:15px;}
.hilit_text{font-weight: bold; color: #bf0000;}
.outstanding_text{font-size: 16px;font-weight: bold; color: #c40003; text-shadow: 0px 0px 5px #ffec00; }
.super_outstanding_text{font-size: 18px;font-weight: bold; color: #c40003; text-shadow: 0px 0px 5px #ffec00; text-align: center;}
.black_text{color: #000000}
.underline_text{text-decoration: underline;}
.outlet_list{width: 400px; height:400px; overflow: auto; padding: 15px; background-color: #e8ecf8; color: #234b8d;}
.outlet_list_2{width: 400px; padding: 15px; background-color: #dfdfdf; color: #234b8d;}
.promotion_date{padding-right: 27px; font-size: 11px;}
.outlet_name{font-size: 16px;font-weight: normal; color: #c40003; text-shadow: 0px 0px 3px #ffec00; cursor: pointer;}
