BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-image : url(../../../../img/bg_header.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
;}
TD {
	FONT-SIZE: 12px; COLOR: #4e4e4e
;}
.copy {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
;}
.submenu {
	PADDING-LEFT: 5px; COLOR: #464646
;}
.gyoukan {
	LINE-HEIGHT: 140%
;}
.font24 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #cc0000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
;}
.font14 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 135%
;}
.week {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #333399; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
;}
A:link {
	COLOR: #44618f; TEXT-DECORATION: none
;}
A:visited {
	COLOR: #006666; TEXT-DECORATION: none
;}
A:hover {
	COLOR: #cc0000
;}
.CC0000 {
	COLOR: #cc0000
;}
.menu {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; background-image : url(../../../../img/bg_submenu2.gif); PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
;}
H1 {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 15px 15px 0px 20px; BORDER-LEFT: #99cc33 6px solid; COLOR: #336600
;}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 30px 20px 20px; COLOR: #ff6600; BORDER-BOTTOM: #cccccc 1px dotted
;}
P {
	FONT-SIZE: 12px; MARGIN: 20px 25px 0px; LINE-HEIGHT: 150%
;}
.global A:link {
	FONT-SIZE: 10px; COLOR: #ffffff
;}
.global A:visited {
	FONT-SIZE: 10px; COLOR: #ffffff
;}
INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
;}
.small {
	FONT-SIZE: 10px; LINE-HEIGHT: 130%
;}
.smalls {
	FONT-SIZE: 10px
;}
.F47309 {
	COLOR: #f47309
;}
.FFFFFF {
	COLOR: #ffffff
;}
.tit {
	PADDING-LEFT: 6px; FONT-SIZE: 14px; BORDER-LEFT: #809cc9 6px solid; BORDER-BOTTOM: #cccccc 1px dotted
;}
.line {
	background-image : url(../../../../img/line_350.gif); BACKGROUND-REPEAT: repeat-x
;}
.font24j {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #333366; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
;}
.underbar {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #809cc9 1px solid; HEIGHT: 2px
;}
.p {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 140%; PADDING-TOP: 10px
;}
.tit2 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #809cc9 6px solid; WIDTH: 490px; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 20px
;}
.border {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; BORDER-LEFT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid
;}
.to-top {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 30px
;}
.p2 A:link {
	COLOR: #0000ff; TEXT-DECORATION: underline
;}
.p2 A:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
;}
.p2 A:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
;}
.p2 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
;}
.p2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 140%; PADDING-TOP: 10px
;}
.name {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: center bottom; PADDING-LEFT: 10px; FONT-WEIGHT: normal; background-image : url(../../../../advertisement/img/ber450.gif); PADDING-BOTTOM: 10px; COLOR: #003399; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: right
;}
.name A:link {
	COLOR: #003399; TEXT-DECORATION: underline
;}
.name A:visited {
	COLOR: #003399; TEXT-DECORATION: underline
;}
.name A:active {
	COLOR: #003399; TEXT-DECORATION: underline
;}
.name A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
;}
