A:link {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6633ff; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff3333; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff3333; TEXT-DECORATION: underline
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000000; PADDING-TOP: 0px
}
DIV#fot {
	BACKGROUND-IMAGE: url(../image/titlebar_ss.gif); PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-LEFT: 0px; WIDTH: 630px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 20px
}
DIV#head {
	BACKGROUND-IMAGE: url(../image/title_02.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 630px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 62px; PADDING-TOP: 4px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
H6 {
	MARGIN: 0px
}
DIV {
	MARGIN: 6px 0px
}
P {
	LINE-HEIGHT: 140%; MARGIN: 6px 0px 6px 20px; WIDTH: 630px; FONT-SIZE: 90%
}
TABLE {
	LINE-HEIGHT: 140%; MARGIN: 6px 0px 6px 20px; WIDTH: 630px; FONT-SIZE: 90%
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.map {
	BORDER-BOTTOM: #bbb 1px dotted; BORDER-LEFT: #bbb 1px dotted; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #bbb 1px dotted; BORDER-RIGHT: #bbb 1px dotted; PADDING-TOP: 6px
}
.toptittle {
	BACKGROUND-IMAGE: url(../img/tittle_bg.gif); BORDER-BOTTOM: #18c684 2px solid; BORDER-LEFT: #18c684 2px solid; MARGIN: 10px 0px 4px; BORDER-TOP: #18c684 2px solid; BORDER-RIGHT: #18c684 2px solid
}
H2.titlebar_l {
	BACKGROUND-IMAGE: url(../image/titlebar_l.gif); PADDING-BOTTOM: 2px; MARGIN: 4px 0px 4px 6px; PADDING-LEFT: 14px; WIDTH: 632px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
H1.kd {
	BACKGROUND-IMAGE: url(../image/titlebar_m.gif); PADDING-BOTTOM: 2px; MARGIN: 40px 0px 4px 40px; PADDING-LEFT: 14px; WIDTH: 632px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.bg_title {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 4px 0px 4px 20px; PADDING-LEFT: 2px; WIDTH: 732px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
H1.name {
	DISPLAY: block; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; WHITE-SPACE: nowrap; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
H3.ryakusyo {
	FONT-SIZE: 14px
}
H2.titlebar_m {
	BACKGROUND-IMAGE: url(../image/titlebar_m.gif); PADDING-BOTTOM: 2px; MARGIN: 4px 0px 4px 6px; PADDING-LEFT: 14px; WIDTH: 632px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
H2.titlebar_ms {
	BACKGROUND-IMAGE: url(../image/titlebar_ms.gif); PADDING-BOTTOM: 2px; MARGIN: 4px 0px 4px 6px; PADDING-LEFT: 14px; WIDTH: 632px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
H2.titlebar_ml {
	BACKGROUND-IMAGE: url(../image/titlebar_ml.gif); PADDING-BOTTOM: 2px; MARGIN: 4px 0px 4px 6px; PADDING-LEFT: 14px; WIDTH: 732px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
H3.bold {
	MARGIN: 4px 0px 4px 20px; WIDTH: 730px; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
UL.arrow {
	LIST-STYLE: disc url(../image/arrow.gif) outside; LINE-HEIGHT: 140%; MARGIN: 6px 0px 10px 20px; PADDING-LEFT: 20px; WIDTH: 630px; FONT-SIZE: 90%
}
SMALL {
	LINE-HEIGHT: 110%; FONT-SIZE: 78%
}
TABLE.blue {
	BORDER-BOTTOM-STYLE: none; BACKGROUND-COLOR: #fff; MARGIN: 12px 0px 12px 40px; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; COLOR: #333; BORDER-RIGHT-STYLE: none; FONT-SIZE: 90%
}
TABLE.blue TD {
	BORDER-BOTTOM: #69c 1px solid; BORDER-LEFT: #69c 1px; PADDING-BOTTOM: 3px; PADDING-LEFT: 50px; WIDTH: 400px; PADDING-RIGHT: 3px; BORDER-TOP: #69c 1px solid; BORDER-RIGHT: #69c 1px; PADDING-TOP: 3px
}
TH {
	BORDER-BOTTOM: #69c 1px solid; BORDER-LEFT: #69c 1px; PADDING-BOTTOM: 3px; PADDING-LEFT: 50px; WIDTH: 400px; PADDING-RIGHT: 3px; BORDER-TOP: #69c 1px solid; BORDER-RIGHT: #69c 1px; PADDING-TOP: 3px
}
TABLE.blue TD.inde {
	BACKGROUND-IMAGE: url(../image/blue.jpg); BORDER-BOTTOM: #69c 1px solid; BORDER-LEFT: #69c 1px; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; BORDER-TOP: #69c 1px solid; BORDER-RIGHT: #69c 1px; PADDING-TOP: 3px
}
TABLE.blue TD.inde STRONG {
	COLOR: #fff
}
.w100p {
	MARGIN: 5px 0px 0px; WIDTH: 100%
}
.sec {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 62%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.sec2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 47%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.float_left {
	FLOAT: left
}
.float_right {
	FLOAT: right
}
.float_clear {
	CLEAR: right
}
.clearall {
	MARGIN: 0px; CLEAR: right
}
.float_h_right {
	TEXT-ALIGN: right; WIDTH: 286px; FLOAT: right; HEIGHT: 62px
}
.photright {
	PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: right; PADDING-TOP: 3px
}
.photleft {
	PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 3px
}
.right {
	TEXT-ALIGN: right
}
.green {
	COLOR: #7ddebd
}
.blue {
	COLOR: #7dabde
}
.white {
	COLOR: #fff
}
.yellowgreen {
	COLOR: #a1dd7c
}
.small {
	FONT-SIZE: 0.9em
}

