.head_bg {
	BACKGROUND-REPEAT: repeat-x
}
INPUT {
	FONT-SIZE: 12px; COLOR: #666666
}
TD {
	FONT-SIZE: 12px; COLOR: #888888; LINE-HEIGHT: 16px
}
.copyright {
	FONT-SIZE: 11px; COLOR: #888888; LINE-HEIGHT: 16px; LETTER-SPACING: 1px
}
A:link {
	FONT-SIZE: 12px; COLOR: #888888; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #888888; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #6699cc; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 12px; COLOR: #6699cc; TEXT-DECORATION: underline
}
A.series_name:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5599dd; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.series_name:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5599dd; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.series_name:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5599dd; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.series_name:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5599dd; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.series_name2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006699; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.series_name2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006699; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.series_name2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #6699cc; LETTER-SPACING: 1px
}
A.series_name2:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #6699cc; LETTER-SPACING: 1px
}
A.series_item_name:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-INDENT: 10px; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.series_item_name:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-INDENT: 10px; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.series_item_name:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.series_item_name:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.border:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; TEXT-INDENT: 10px; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.border:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; TEXT-INDENT: 10px; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.border:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; LETTER-SPACING: 3px; TEXT-DECORATION: underline
}
A.border:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; LETTER-SPACING: 3px; TEXT-DECORATION: underline
}
A.service_menu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #868686; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.service_menu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #868686; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.service_menu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.service_menu:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.content_menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.content_menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.content_menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffff00; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.content_menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffff00; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.series_news {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LETTER-SPACING: 1px
}
.gray01 {
	COLOR: #c8c8c8
}
.white {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.text_height {
	LINE-HEIGHT: 22px
}
.price01 {
	FONT-SIZE: 13px; COLOR: #000000
}
.price02 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000
}
.price03 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000; TEXT-DECORATION: line-through
}
.detail01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #6699cc
}
.event01 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6699cc; LINE-HEIGHT: 20px; LETTER-SPACING: 1px
}
.event02 {
	COLOR: #ff0000; LINE-HEIGHT: 20px; LETTER-SPACING: 1px
}
.red {
	COLOR: #ff0000
}
.table01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LETTER-SPACING: 5px; BACKGROUND-COLOR: #6d9dab
}
.border02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #34799e
}
.gray02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999
}
.search01 {
	FONT-WEIGHT: normal; COLOR: #7c571f
}
.bg_norepeat {
	BACKGROUND-REPEAT: no-repeat
}
.news_title {
	FONT-WEIGHT: bold; COLOR: #18879e; LETTER-SPACING: 10px
}
.news_table01 {
	BACKGROUND-COLOR: #eff4f5
}
.bg_vrepeat {
	BACKGROUND-REPEAT: repeat-y
}
SELECT {
	FONT-SIZE: 12px; COLOR: #666666
}
.kno_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; LETTER-SPACING: 10px
}
.kno_table {
	BACKGROUND-COLOR: #fefaf5
}
.kno {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #996600
}
.image_frame {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.standard_bg {
	BACKGROUND-COLOR: #e6f2ff
}
.standard_font {
	BACKGROUND-IMAGE: url(images/service_format_01.gif); VERTICAL-ALIGN: middle; COLOR: #003399
}
.text-gray2 {

	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 160%
}
.text-gray3 {


	FONT-SIZE: 12pt; COLOR: #333333; LINE-HEIGHT: 160%
}
.text-black-16b {
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 160%;
	font-weight: bold;
}
.text-blue-12 {

	FONT-SIZE: 12pt; COLOR: #0099FF; LINE-HEIGHT: 160%
}
.text-brown2 {


	FONT-SIZE: 10pt; COLOR: #663300; LINE-HEIGHT: 160%
}
.text-green-10-1 {



	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #757500; LINE-HEIGHT: 160%
}
.text-red-10-1-1 {






	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #8C8C00; LINE-HEIGHT: 160%
}
.text-green-10-2 {




	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: 0A6E32; LINE-HEIGHT: 160%
}
.text-red-10-1 {




	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #FF0000; LINE-HEIGHT: 160%
}
.text-green {


	FONT-SIZE: 12pt; COLOR: #339933; LINE-HEIGHT: 160%
}
.text-red-12 {






	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #FF0000; LINE-HEIGHT: 160%
}
.text-black-11 {



	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #333333; LINE-HEIGHT: 160%
}
.text-black-10b {



	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 160%
}
.text-black-102 {



	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 160%
}

