BODY {
	background-color: #fff;
	SCROLLBAR-FACE-COLOR: #ffffff; BACKGROUND-ATTACHMENT: fixed; OVERFLOW-X: hidden; SCROLLBAR-HIGHLIGHT-COLOR: #9dd0ff; SCROLLBAR-SHADOW-COLOR: #9dd0ff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #9dd0ff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.mediumtext {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
.largetext {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana
}
.bigtext {
	FONT-SIZE: 15px; FONT-FAMILY: Verdana
}
.nametext-c {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; FONT-FAMILY: 新細明體
}
.small {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, 新細明體
}
.medium {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, 新細明體
}
.large {
	FONT-SIZE: 15px; FONT-FAMILY: Verdana, 新細明體
}
.medium14 {
	FONT-SIZE: 12px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, 新細明體
}
.download_title_b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660099; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.download_title {
	FONT-SIZE: 14px; COLOR: #660099; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.download_text {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.faq_text_b {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.faq_text_b_g {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.faq_text_b_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.faq_text_b_w {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.faq_text_pink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.news_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333399; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.news_date {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.news_list {
	FONT-SIZE: 12px; COLOR: #6666cc; LINE-HEIGHT: 27px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.news_content {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.rank_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #330066; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.rank_NO {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.rank_List {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.polling {
	FONT-SIZE: 12px; COLOR: #94213f; LINE-HEIGHT: normal; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.polling_list {
	FONT-SIZE: 12px; COLOR: #b21941; LINE-HEIGHT: 27px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.doumload_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #416100; LINE-HEIGHT: 26pt; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.avtivities_title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #b3665f
}
.avtivities_title14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b3665f
}
.avtivities_text {
	FONT-SIZE: 12px; COLOR: #6699ff
}
.gray {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.gray_d {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.gray_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.green_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336600; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.guide_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0066cc; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.guide_text {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.guide_text_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.guild_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.guild_title_w {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.guild_text_w {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.info_title_b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660099; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.info_title {
	FONT-SIZE: 14px; COLOR: #660099; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.info_text {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.info_text_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.pds_title_b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.pds_title {
	FONT-SIZE: 14px; COLOR: #006666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.pds_text {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.pds_text_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.story_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc6666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.story_text {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.story_content_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #663300; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.story_content_text {
	FONT-SIZE: 12px; COLOR: #996600; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.ticket {
	FONT-SIZE: 12px; COLOR: #336600; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.ticket_list {
	FONT-SIZE: 12px; COLOR: #669900; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.medium13 {
	FONT-SIZE: 12px; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體
}
.bartitle {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, 新細明體
}
A {
	COLOR: #333399; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A:link {
	COLOR: #333399; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A:active {
	COLOR: #6666cc; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #6666cc; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
.menu12 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, 新細明體
}
.menu15 {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, Arial, 新細明體
}
.menu9 {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, 新細明體
}
A.menu12 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.menu12:link {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.menu12:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.menu12:active {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
A.menu12:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
A.menu15 {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.menu15:link {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.menu15:visited {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.menu15:active {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
A.menu15:hover {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
A.header {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: "Verdana", "新細明體"; TEXT-DECORATION: none
}
A.header:link {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.header:visited {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.header:active {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
A.header:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
.footer {
	FONT-SIZE: 12px; COLOR: #66665d; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Arial, 新細明體
}
.footersmall {
	FONT-SIZE: 9px; COLOR: #66665d; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Arial, 新細明體
}
A.footer {
	FONT-SIZE: 12px; COLOR: #eeeeee; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.footer:link {
	FONT-SIZE: 12px; COLOR: #eeeeee; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-SIZE: 12px; COLOR: #eeeeee; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: none
}
A.footer:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
A.footer:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, 新細明體; TEXT-DECORATION: underline
}
.searchbox {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #330000 1px solid; FONT-SIZE: 12px; BACKGROUND: #660000; BORDER-LEFT: #330000 1px solid; COLOR: #ffffff; LINE-HEIGHT: 13pt; BORDER-BOTTOM: #cc0000 1px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 22px
}
.searchbutton {
	BORDER-RIGHT: #330000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-SIZE: 12px; BACKGROUND: #cc0000; BORDER-LEFT: #ff0000 1px solid; COLOR: #ffffff; LINE-HEIGHT: 15pt; BORDER-BOTTOM: #330000 1px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 22px
}
.buttonadd {
	BORDER-RIGHT: #0073c8 2px solid; BORDER-TOP: #8bd7ff 2px solid; FONT-SIZE: 10px; BACKGROUND: #0099fc; BORDER-LEFT: #8bd7ff 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 13pt; BORDER-BOTTOM: #0073c8 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 20px; TEXT-DECORATION: none
}
.buttonadd-green {
	BORDER-RIGHT: #1b9200 2px solid; BORDER-TOP: #a8e78b 2px solid; FONT-SIZE: 10px; BACKGROUND: #36c600; BORDER-LEFT: #a8e78b 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 17pt; BORDER-BOTTOM: #1b9200 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 26px; TEXT-DECORATION: none
}
.buttonadd-blue {
	BORDER-RIGHT: #0073c8 2px solid; BORDER-TOP: #8bd7ff 2px solid; FONT-SIZE: 10px; BACKGROUND: #0099fc; BORDER-LEFT: #8bd7ff 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 17pt; BORDER-BOTTOM: #0073c8 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 26px; TEXT-DECORATION: none
}
.buttonmess {
	BORDER-RIGHT: #2b3a3a 2px solid; BORDER-TOP: #a6bdbd 2px solid; FONT-SIZE: 10px; BACKGROUND: #567474; BORDER-LEFT: #a6bdbd 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 13pt; BORDER-BOTTOM: #2b3a3a 2px solid; FONT-FAMILY: "Verdana", "arial", "新細明體"; HEIGHT: 20px; TEXT-DECORATION: none
}
.buttonblock {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #cccccc 2px solid; FONT-SIZE: 10px; BACKGROUND: #aaaaaa; BORDER-LEFT: #cccccc 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 11pt; BORDER-BOTTOM: #666666 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 20px; TEXT-DECORATION: none
}
.buttonaction {
	BORDER-RIGHT: #0073c8 2px solid; BORDER-TOP: #8bd7ff 2px solid; FONT-SIZE: 12px; BACKGROUND: #0099fc; BORDER-LEFT: #8bd7ff 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 12pt; BORDER-BOTTOM: #0073c8 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 20px; TEXT-DECORATION: none
}
.buttonsearch {
	BORDER-RIGHT: #0073c8 2px solid; BORDER-TOP: #8bd7ff 2px solid; FONT-SIZE: 12px; BACKGROUND: #0099fc; BORDER-LEFT: #8bd7ff 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 13pt; BORDER-BOTTOM: #0073c8 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 22px; TEXT-DECORATION: none
}
.buttonsearch-big {
	BORDER-RIGHT: #0073c8 2px solid; BORDER-TOP: #8bd7ff 2px solid; FONT-SIZE: 12px; BACKGROUND: #0099fc; BORDER-LEFT: #8bd7ff 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 14pt; BORDER-BOTTOM: #0073c8 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 23px; TEXT-DECORATION: none
}
.buttonbig {
	BORDER-RIGHT: #0073c8 2px solid; BORDER-TOP: #8bd7ff 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #0099fc; BORDER-LEFT: #8bd7ff 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 17pt; BORDER-BOTTOM: #0073c8 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 27px; TEXT-DECORATION: none
}
.buttonsubmit {
	BORDER-RIGHT: #2b4c64 2px solid; BORDER-TOP: #9eafc9 2px solid; FONT-SIZE: 12px; BACKGROUND: #536b85; BORDER-LEFT: #9eafc9 2px solid; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 12pt; BORDER-BOTTOM: #2b4c64 2px solid; FONT-FAMILY: "Verdana", "Arial", "新細明體"; HEIGHT: 20px; TEXT-DECORATION: none
}
.bg-dot01 {
	BACKGROUND-IMAGE: url(shop/images/dot_bbs.gif)
}
.bg-ling01_436px {
	BACKGROUND-IMAGE: url(shop/images/img_line01.gif)
}
.bg-ling02_163px {
	BACKGROUND-IMAGE: url(shop/images/img_line02.gif)
}
.bg-ling03_300px {
	BACKGROUND-IMAGE: url(shop/images/img_line03.gif)
}
.bar-ling01_645-27 {
	BACKGROUND-IMAGE: url(shop/images/bbs_bar01.gif)
}
.bar-ling02_645-11 {
	BACKGROUND-IMAGE: url(shop/images/bbs_bar02.gif)
}
.bar-ling03_445-11 {
	BACKGROUND-IMAGE: url(shop/images/bbs_bar03.gif)
}
.white14 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.white-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.white {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.dot-v {
	BACKGROUND-IMAGE: url(images/winner/dot.gif); BACKGROUND-REPEAT: repeat
}
.dot-h {
	BACKGROUND-IMAGE: url(images/winner/dot_h.gif); BACKGROUND-REPEAT: repeat
}
.shop_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066
}
.shop_text {
	FONT-SIZE: 12px; COLOR: #0099ff
}
.w11p_brown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.w12p_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FF6600;
}