A:link {
	COLOR: #4444ff
}
A:visited {
	COLOR: #884488
}
A:hover {
	COLOR: #ff6666
}
TD {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif
}
H1 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
H2 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0px
}
H3 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
.index1 {
	BACKGROUND-COLOR: #ffcccc
}
.index2 {
	BACKGROUND-COLOR: #ccccff
}
.index3 {
	BACKGROUND-COLOR: #ccffcc
}
.index4 {
	BACKGROUND-COLOR: #ffffaa
}
.index5 {
	BACKGROUND-COLOR: #ffccff
}
.list1 {
	BACKGROUND-COLOR: #ffeeee
}
.list2 {
	BACKGROUND-COLOR: #eeeeff
}
.list3 {
	BACKGROUND-COLOR: #eeffee
}
.list4 {
	BACKGROUND-COLOR: #ffffee
}
.list5 {
	BACKGROUND-COLOR: #ffeeff
}
.font10 {
	FONT-SIZE: 10px
}
.font12 {
	FONT-SIZE: 12px
}
.font14 {
	FONT-SIZE: 14px
}
.font16 {
	FONT-SIZE: 16px
}
.font18 {
	FONT-SIZE: 18px
}
.borderline {
	HEIGHT: 5px; BACKGROUND-COLOR: #ffcccc
}
.tdmagin {
	LINE-HEIGHT: 20px
}
.top_table {
	BORDER-RIGHT: #6699cc 2px solid; BORDER-TOP: #6699cc 2px solid; BORDER-LEFT: #6699cc 2px solid; WIDTH: 700px; BORDER-BOTTOM: #6699cc 2px solid
}
.top_table_head {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; FONT-SIZE: 14pt; BORDER-LEFT: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #ccccff; TEXT-ALIGN: left
}
.top_table_comment {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #6699cc 1px solid; COLOR: #003399; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.top_table_menu {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #6699cc 1px solid; WIDTH: 100px; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
.top_table_info {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.top_table_money {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; FONT-SIZE: 12pt; BORDER-LEFT: #6699cc 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.top_table2 {
	BORDER-RIGHT: #cc99ff 2px solid; BORDER-TOP: #cc99ff 2px solid; BORDER-LEFT: #cc99ff 2px solid; WIDTH: 700px; BORDER-BOTTOM: #cc99ff 2px solid
}
.top_table_head2 {
	BORDER-RIGHT: #cc99ff 1px solid; BORDER-TOP: #cc99ff 1px solid; FONT-SIZE: 14pt; BORDER-LEFT: #cc99ff 1px solid; BORDER-BOTTOM: #cc99ff 1px solid; BACKGROUND-COLOR: #ffe8e9; TEXT-ALIGN: left
}
.top_table_head2b {
	BORDER-RIGHT: #cc99ff 1px solid; BORDER-TOP: #cc99ff 1px solid; FONT-SIZE: 12pt; BORDER-LEFT: #cc99ff 1px solid; COLOR: #444444; BORDER-BOTTOM: #cc99ff 1px solid; BACKGROUND-COLOR: #ffe8e9; TEXT-ALIGN: left
}
.top_table_comment2 {
	BORDER-RIGHT: #cc99ff 1px solid; BORDER-TOP: #cc99ff 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #cc99ff 1px solid; COLOR: #660000; BORDER-BOTTOM: #cc99ff 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.top_table_menu2 {
	BORDER-RIGHT: #cc99ff 1px solid; BORDER-TOP: #cc99ff 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #cc99ff 1px solid; WIDTH: 100px; BORDER-BOTTOM: #cc99ff 1px solid; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
.top_table_info2 {
	BORDER-RIGHT: #cc99ff 1px solid; BORDER-TOP: #cc99ff 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #cc99ff 1px solid; BORDER-BOTTOM: #cc99ff 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.top_table_money2 {
	BORDER-RIGHT: #cc99ff 1px solid; BORDER-TOP: #cc99ff 1px solid; FONT-SIZE: 12pt; BORDER-LEFT: #cc99ff 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #cc99ff 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.top_table3 {
	BORDER-RIGHT: #00cc99 2px solid; BORDER-TOP: #00cc99 2px solid; BORDER-LEFT: #00cc99 2px solid; WIDTH: 700px; BORDER-BOTTOM: #00cc99 2px solid
}
.top_table_head3 {
	BORDER-RIGHT: #00cc99 1px solid; BORDER-TOP: #00cc99 1px solid; FONT-SIZE: 14pt; BORDER-LEFT: #00cc99 1px solid; BORDER-BOTTOM: #00cc99 1px solid; BACKGROUND-COLOR: #ccffcc; TEXT-ALIGN: left
}
.top_table_comment3 {
	BORDER-RIGHT: #00cc99 1px solid; BORDER-TOP: #00cc99 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #00cc99 1px solid; COLOR: #006600; BORDER-BOTTOM: #00cc99 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.top_table_menu3 {
	BORDER-RIGHT: #00cc99 1px solid; BORDER-TOP: #00cc99 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #00cc99 1px solid; WIDTH: 100px; BORDER-BOTTOM: #00cc99 1px solid; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
.top_table_info3 {
	BORDER-RIGHT: #00cc99 1px solid; BORDER-TOP: #00cc99 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #00cc99 1px solid; BORDER-BOTTOM: #00cc99 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.top_table_money3 {
	BORDER-RIGHT: #00cc99 1px solid; BORDER-TOP: #00cc99 1px solid; FONT-SIZE: 12pt; BORDER-LEFT: #00cc99 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #00cc99 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.top_img {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BACKGROUND-IMAGE: url(index_top_img.jpg); BORDER-LEFT: 0px solid; WIDTH: 560px; BORDER-BOTTOM: 0px solid; HEIGHT: 210px
}
.top_1 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 560px; BORDER-BOTTOM: 0px solid
}
.top_2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 560px; BORDER-BOTTOM: 0px solid
}
.tokyo_img {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 127px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 41px; BORDER-BOTTOM: 0px
}
.osaka_img {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 14px; LEFT: 261px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 41px; BORDER-BOTTOM: 0px
}
.kobe_img {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 12px; LEFT: 261px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 41px; BORDER-BOTTOM: 0px
}
.nagoya_img {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 12px; LEFT: 261px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 41px; BORDER-BOTTOM: 0px
}
.fukuoka_img {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 127px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 61px; BORDER-BOTTOM: 0px
}
.kyoto_img {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 61px; BORDER-BOTTOM: 0px
}
.index_map {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: auto; BORDER-BOTTOM: 0px solid
}
.fukuoka_map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.kobe_map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 94px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 28px
}
.osaka_map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 137px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.kyoto_map {
	PADDING-RIGHT: 100px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 43px
}
.nagoya_map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 18px
}
.tokyo_map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.d3 {
	MARGIN-LEFT: 3em
}
.rosen {
	BACKGROUND-IMAGE: url(rosen.jpg); WIDTH: 560px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 80px
}
.rosen2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 52px; BACKGROUND-REPEAT: no-repeat
}
.rosen3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 52px; BACKGROUND-REPEAT: no-repeat
}
.rosen4 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 52px; BACKGROUND-REPEAT: no-repeat
}
.outline_can {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 758px; BORDER-BOTTOM: #666666 1px solid
}
#suggest {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
#suggest DIV {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 270px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
#suggest DIV.select {
	COLOR: #ffffff; BACKGROUND-COLOR: #3366ff
}
#suggest DIV.over {
	BACKGROUND-COLOR: #99ccff
}
#suggest STRONG {
	FONT-WEIGHT: bold
}
