A:hover {
	COLOR: #0033cc; TEXT-DECORATION: none
}
A:hover {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; FONT-FAMILY: "新細明體", "細明體"
}
BODY {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
A:active {
	FONT-SIZE: 13px; COLOR: #006600; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_13 {
	FONT-SIZE: 13px; LINE-HEIGHT: 18px; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_13 a {
	TEXT-DECORATION: none;
	color: #333333;
}
.in_13 a:hover {
	TEXT-DECORATION: none;
	color: #666699;
}
.in_13g1 {
	FONT-SIZE: 12px;
	COLOR: #009300;
	FONT-FAMILY: "新細明體", "細明體";
	TEXT-DECORATION: none;
}
.in_13g1 a {
	COLOR: #009300;
	text-decoration: none;
}
.in_13g1 a:hover{
	COLOR: #CC6600;
	font-size: 12px;
}
.in_13r1 {
	FONT-SIZE: 13px; COLOR: #bd0000; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_13bule1 {
	FONT-SIZE: 13px; COLOR: #0066cc; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_13b {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_9_g {
	FONT-SIZE: 10px; COLOR: #009900; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_14r1 {
	FONT-SIZE: 14px; COLOR: #bd0000; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_14b {
	FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_13b_pg {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: "新細明體", "細明體"
}
.in_13bule_pg {
	FONT-SIZE: 13px; COLOR: #003399; FONT-FAMILY: "新細明體", "細明體"
}
.in_15bule1 {
	FONT-SIZE: 15px; COLOR: #000099; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.style1 {
	FONT-SIZE: 13px; FONT-FAMILY: "新細明體", "細明體"
}
.style1 TD {
	PADDING-LEFT: 8px
}
.in_14 {
	FONT-SIZE: 14px; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.in_16 {
	FONT-SIZE: 16px; FONT-FAMILY: "新細明體", "細明體"; TEXT-DECORATION: none
}
.text12 {
	FONT-SIZE: 12px; COLOR: #373737; LINE-HEIGHT: 18px
}
.text12 A {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.text12 A:hover {
	FONT-SIZE: 12px; COLOR: #6633cc
}
.text12 A:active {
	FONT-SIZE: 12px; COLOR: #6600ff; TEXT-DECORATION: underline
}
.text12_r {
	FONT-SIZE: 12px; COLOR: #525252; LINE-HEIGHT: 18px
}
.text12_r a {
	FONT-SIZE: 12px; COLOR: #bb0000; TEXT-DECORATION: none
}
.text12_r a:hover {
	FONT-SIZE: 12px; COLOR: #6633cc
}




.btn_celebrationContainer {
	position:relative;
	width:140px;
	height:30px;
	background:url(../images/left_07f.gif) top right no-repeat;
}
.btn_celebration a {
	position:absolute;
	right:5px;
	top:0px;
	display:inline-block;
	width:40px;
	height:30px;
	z-index:5;
}
.btn_celebration a:hover {
	position:absolute;
	right:5px;
	top:0px;
	display:inline-block;
	width:40px;
	height:30px;
	z-index:5;
	cursor:pointer;
}

.btn_appointment a {
	position:absolute;
	left:10px;
	top:0px;
	display:inline-block;
	width:80px;
	height:30px;
	z-index:5;
}
.btn_appointment a:hover {
	position:absolute;
	left:10px;
	top:0px;
	display:inline-block;
	width:80px;
	height:30px;
	z-index:5;
	cursor:pointer;
}