BODY {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bg.jpg); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
A {
	COLOR: #01a8ff
}
A:link {
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; WORD-SPACING: normal; COLOR: #333333; LETTER-SPACING: normal
}
.style2 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 12px; PADDING-BOTTOM: 1em; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 0em; LETTER-SPACING: 0.2em
}
.the01 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; WIDTH: 160px; COLOR: #ff9900; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-ALIGN: left
}
.the02 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; WIDTH: 160px; COLOR: #8a8a8a; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; LIST-STYLE-TYPE: circle; TEXT-ALIGN: left
}
.style3 {
	FONT-SIZE: 11px; COLOR: #ff0033
}
.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 42px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8a8a8a; LINE-HEIGHT: 1.7em; PADDING-TOP: 19px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
P {
	PADDING-RIGHT: 41px; PADDING-LEFT: 42px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8a8a8a; LINE-HEIGHT: 1.7em; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 42px; WIDTH: 564px; PADDING-TOP: 0px; POSITION: relative
}
H3 {
	MARGIN-TOP: 32px; PADDING-LEFT: 18px; FONT-WEIGHT: 800; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/h3.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 42px; WIDTH: 564px; COLOR: #787878; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; POSITION: relative; HEIGHT: 34px
}
.map {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; PADDING-TOP: 5px
}
.map02 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
.ttt {
	MARGIN-LEFT: 40px
}
.info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(img_top/b_info.gif); PADDING-BOTTOM: 0px; MARGIN: 18px 9px 38px 0px; WIDTH: 287px; PADDING-TOP: 0px; HEIGHT: 178px
}
.info02 {
	FONT-SIZE: 10px; COLOR: #afafaf; LINE-HEIGHT: 1.7em
}
.style {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(img_top/b_sys.gif); PADDING-BOTTOM: 0px; MARGIN: 18px 8px 38px 0px; WIDTH: 287px; PADDING-TOP: 0px; HEIGHT: 178px
}
.bana01 {
	CLEAR: none; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(img_top/bana1.gif); PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px; BORDER-LEFT: 0px; WIDTH: 287px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 79px
}
.shift {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 1.7em; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
.shift1 {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #ff0000; LINE-HEIGHT: 1.7em; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
.shift2 {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 1.7em; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
.info03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 42px; COLOR: #333333; MARGIN-RIGHT: 42px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
.pppp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dot01 {
	BORDER-LEFT-COLOR: #c34026; BORDER-TOP-COLOR: #c34026; BORDER-BOTTOM: #c34026 1px dotted; BORDER-RIGHT-COLOR: #c34026
}
.index_h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; COLOR: #c34026; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
.index_p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.aa {
	LEFT: 0px; TEXT-INDENT: -99999px; POSITION: absolute; TOP: 0px
}
.hr {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; WIDTH: 564px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #e6e6e6
}
.the03 {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid
}
.news01 {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 12px; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 30px; MARGIN-LEFT: 42px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 564px; COLOR: #8a8a8a; LINE-HEIGHT: 1.7em; PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 1px solid; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; POSITION: relative
}

.thera {
	VERTICAL-ALIGN: top; BORDER-LEFT: #e16914 2px solid; TEXT-ALIGN: left
}
.thera H4 {
	BORDER-TOP: #e16914 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #e16914; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; MARGIN-LEFT: auto; WIDTH: 170px; COLOR: #e16914; MARGIN-RIGHT: auto; PADDING-TOP: 6px; BORDER-BOTTOM: #e16914 1px solid; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BACKGROUND-COLOR: #fff5cb; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #e16914
}
.thera IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.link {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.about {
	PADDING-RIGHT: 20px; PADDING-LEFT: 42px
}

#phot_1 {
	position:absolute;
	left:680px;
	top:1335px;
	width:148px;
	height:121px;
	z-index:1;
}
#phot_2 {
	position:absolute;
	left:720px;
	top:530px;
	width:100px;
	height:100px;
	z-index:1;
}
#phot_3 {
	position:absolute;
	left:680px;
	top:1700px;
	width:120px;
	height:120px;
	z-index:1;
}
#phot_4 {
	position:absolute;
	left:720px;
	top:846px;
	width:100px;
	height:100px;
	z-index:1;
}
#phot_5 {
	position:absolute;
	left:710px;
	top:630px;
	width:120px;
	height:120px;
	z-index:1;
}
#phot_c1 {
	position:absolute;
	left:600px;
	top:500px;
	width:100px;
	height:100px;
	z-index:1;
}
#phot_c2 {
	position:absolute;
	left:730px;
	top:500px;
	width:100px;
	height:100px;
	z-index:1;
}
#phot_c3 {
	position:absolute;
	left:650px;
	top:880px;
	width:85px;
	height:85px;
	z-index:1;
}
#phot_c4 {
	position:absolute;
	left:640px;
	top:600px;
	width:85px;
	height:120px;
	z-index:1;
}
#phot_c5 {
	position:absolute;
	left:530px;
	top:896px;
	width:85px;
	height:85px;
	z-index:1;
}
#phot_c6 {
	position:absolute;
	left:640px;
	top:990px;
	width:85px;
	height:85px;
	z-index:1;
}.the002 {
	DISPLAY: block;
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 10px;
	WIDTH: 160px;
	COLOR: #8a8a8a;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	LIST-STYLE-TYPE: circle;
	TEXT-ALIGN: left;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.map-rec {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.style_coupon {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #8a8a8a; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.index_access {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-size: 12px;
	color: #666666;
}
