BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #999999; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A:link {
	COLOR: #CC6666; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #CC6666; TEXT-DECORATION: underline
}
A:hover:link {
	COLOR: #80080; TEXT-DECORATION: underline
}
A:hover:visited {
	COLOR: #800080; TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	BORDER-RIGHT: #c8d6db 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d6db 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8d6db 1px solid; WIDTH: 300px; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d6db 1px solid; BACKGROUND-COLOR: #ffffff
}
#textarea2 {
	BORDER-RIGHT: #c8d6db 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d6db 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8d6db 1px solid; WIDTH: 450px; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d6db 1px solid; BACKGROUND-COLOR: #ffffff
}
#field TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
#index {
	MARGIN-TOP: 60px
}
.footer {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.foot-bo {
	FONT-SIZE: 10px; BACKGROUND: url(f_bg.gif); LINE-HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navi {
	BACKGROUND: #000000; COLOR: #ffffff
}
.navi2 {
	BACKGROUND: #CC6666; COLOR: #ffffff
}
.navi00 {
	TEXT-ALIGN: right
}
.navi01 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 14px; TEXT-ALIGN: right
}
.line01 {
	BORDER-TOP: #c8d6db 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #c8d6db 1px solid; LINE-HEIGHT: 14px
}
.line02 {
	BORDER-LEFT: #c8d6db 1px solid
}
.line03 {
	BORDER-BOTTOM: #c8d6db 1px solid
}
.line04 {
	BACKGROUND: url(line.gif) repeat-x
}
.line05 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.linelink {
	BORDER-RIGHT: #c8d6db 1px solid; BORDER-TOP: #c8d6db 1px solid; BORDER-LEFT: #c8d6db 1px solid; BORDER-BOTTOM: #c8d6db 1px solid
}
.line {
	BACKGROUND: url(line_2.gif) repeat-x
}
.text1 {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.text2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #CC6666; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.text3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC6666; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.text4 {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.text5 {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.text6 {
	FONT-SIZE: 10px; COLOR: #99cc00; LINE-HEIGHT: 14px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.text7 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CC6666; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
#main {
	BACKGROUND: url(bg.gif) repeat-y
}
.right {
	BACKGROUND: url(main_bg3.gif) repeat-y; MARGIN: 0px
}
#about TD {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.today {
	BACKGROUND: url(t_bg_2.gif) repeat-y; MARGIN: 0px
}
.day {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#atte {
	BACKGROUND-COLOR: #ffffff
}
.tg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(icon1.gif) no-repeat 2px 50%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.time {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; LINE-HEIGHT: 14px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#girl {
	BORDER-RIGHT: #c8d6db 1px solid; BORDER-TOP: #c8d6db 1px solid; BORDER-LEFT: #c8d6db 1px solid; BORDER-BOTTOM: #c8d6db 1px solid
}
#p {
	PADDING-LEFT: 2px
}
#sche-in {
	BACKGROUND: url(f_bg.gif)
}
#gallery {
	BACKGROUND: url(f_bg.gif)
}
#g-img {
	BORDER-RIGHT: #c8d6db 1px solid; BORDER-TOP: #c8d6db 1px solid; BORDER-LEFT: #c8d6db 1px solid; BORDER-BOTTOM: #c8d6db 1px solid; BACKGROUND-COLOR: #ffffff
}
#system TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#hotels TD {
	BORDER-RIGHT: #f4f4f4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d6db 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8d6db 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #f4f4f4 1px solid; TEXT-DECORATION: none
}
#link TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-TOP: 2px
}
#info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#list TD {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#news {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(n_bg.jpg); PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.news1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.news2 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #0099cc; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.news3 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #666666; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
