@charset "utf-8";
/* CSS Document */
body { margin: 0px;  }
.style1 {
	FONT-SIZE: 18px;
	COLOR: #0984FF;
	font-family: Arial;
	font-weight: bold;
	line-height: 30px;
}

.s12orange01{
	FONT-SIZE: 12px;
	COLOR: #ff6600;
	font-family: Arial;
	line-height: 120%;
	text-decoration: none;
}

.s12orange04{
	FONT-SIZE: 15px;
	COLOR: #ff6600;
	font-family: "新細明體";
	line-height:36px;
	text-decoration: none;
	font-weight: bold;
}
.s12orange03 {
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

.s12orange01 a{ FONT-SIZE: 12px; COLOR: #ff6600; font-family: Arial; line-height: 120%; text-decoration: none; }
.s12orange01 a:hover{ FONT-SIZE: 12px; COLOR: #ff6600; font-family: Arial; line-height: 120%; text-decoration: underline; }
.s12orange01 a:visited{
	FONT-SIZE: 12px;
	COLOR: #ff6600;
	font-family: Arial;
	line-height: 120%;
	text-decoration: none;
	text-align: right;
}
a.s12orange01:visited{
	font-family: Arial;
	line-height: 120%;
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none}
a.s12orange01:hover {
	font-family: Arial;
	line-height: 120%;
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}
.gary2 {
	font-family: "細明體";
	font-size: 12px;
	font-weight: bold;
	color: #595959;
	text-decoration: none;
}

.s12orange02{ FONT-SIZE: 12px; COLOR: #ff6600; font-family: Arial; text-decoration: line-through; 
}
.deepgray {
	FONT-SIZE: 13px; COLOR: #434343; font-family: Arial;
}
a.deepgray{
	FONT-SIZE: 13px; COLOR: #434343; TEXT-DECORATION: none; font-family: Arial;
}
a.deepgray:visited{
	FONT-SIZE: 13px; COLOR: #434343; TEXT-DECORATION: none; font-family: Arial;
}
a.deepgray:hover {
	FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: Arial;
}
.gray {
	FONT-SIZE: 13px;
	COLOR: #797979;
	line-height: 180%;
	font-family: Arial;
}
a.gray{
	font-family: Arial;
	line-height: 150%;
	FONT-SIZE: 13px; COLOR: #595959; TEXT-DECORATION: none}
a.gray:visited{
	font-family: Arial;
	line-height: 150%;
	FONT-SIZE: 13px; COLOR: #595959; TEXT-DECORATION: none}
a.gray:hover {
	font-family: Arial;
	line-height: 150%;
	FONT-SIZE: 13px; COLOR: #207cee; TEXT-DECORATION: none
}
.gray_12 {
	FONT-SIZE: 12px;
	COLOR: #595959;
	line-height: 120%;
	font-family: Arial;
}
a.gray_12{
	font-family: Arial;
	line-height: 120%;
	FONT-SIZE: 12px; COLOR: #595959; TEXT-DECORATION: none}
a.gray_12:visited {
	font-family: Arial;
	line-height: 120%;
	FONT-SIZE: 12px; COLOR: #595959; TEXT-DECORATION: none
}
a.gray_12:hover {
	font-family: Arial;
	line-height: 120%;
	FONT-SIZE: 12px; COLOR: #207cee; TEXT-DECORATION: none
}

/*---for vote-----*/
.vote_winter{ margin-right: auto; margin-left: auto; 
}

.gold{ FONT-SIZE: 12px; COLOR: #907a14; text-align: center; line-height: 20px; padding-top: 8px; padding-bottom: 5px; 

}
.info_link a{ FONT-SIZE: 12px; COLOR: #FFFFFF; background-color: #b7a962; text-decoration: none; padding-top: 4px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; }
.orange{ COLOR: #ff6600; text-decoration: none; }
.form01{ border: 1px solid #d9d1bd; margin-top: 3px; margin-bottom: 30px; }
.item_a{ COLOR: #696969; font-size: 12px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #696969; margin: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; }
label{ line-height: 0px;}
.vote_gray {
	FONT-SIZE: 12px;
	COLOR: #828282;}
.gray_03 { FONT-SIZE: 16px; COLOR: #828282; font-weight: bold; }
a.blue{ COLOR: #207cee; text-decoration: underline; font-size: 12px;}
