A {
	TEXT-DECORATION: none
}
A.top:hover {
	FONT-SIZE: 12px; COLOR: #ff0000
}
A.top:active {
	FONT-SIZE: 12px; COLOR: #ff0000
}
A.top:link {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.tenpo:hover {
	FONT-SIZE: 10px; COLOR: #ff0000
}
A.tenpo:active {
	FONT-SIZE: 10px; COLOR: #ff0000
}
A.tenpo:link {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.guide:hover {
	FONT-SIZE: 12px; COLOR: #ff0000
}
A.guide:active {
	FONT-SIZE: 12px; COLOR: #ff0000
}
A.guide:link {
	FONT-SIZE: 12px; COLOR: #ff6666
}
A.flash:link {
	FONT-SIZE: 10px; COLOR: #ff00ff
}
A.flash:hover {
	FONT-SIZE: 10px; COLOR: #ff0000
}
A.flash:active {
	FONT-SIZE: 10px; COLOR: #ff0000
}
TABLE.f12 {
	FONT-SIZE: 12px
}
#orange {
	COLOR: #ff5500
}
.pr-mid {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/pr_mid.gif); COLOR: #ffffff; LINE-HEIGHT: 115%; BACKGROUND-REPEAT: repeat-y
}
.menu-back {
	BACKGROUND-IMAGE: url(img/menu-bg.gif); BACKGROUND-REPEAT: repeat-y
}
.menu-mid {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/menu_mid.gif); PADDING-BOTTOM: 1px; COLOR: #ff00ff; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-y
}
.menu-tenpo {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 115%
}
.top-back {
	BACKGROUND-IMAGE: url(img/top2.gif); BACKGROUND-REPEAT: no-repeat
}
.top-menu {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.main-back {
	BACKGROUND-IMAGE: url(img/bg.gif); BACKGROUND-REPEAT: repeat-y
}
.box-left {
	BACKGROUND-IMAGE: url(img/box_left.gif); BACKGROUND-REPEAT: repeat-y
}
.box-right {
	BACKGROUND-IMAGE: url(img/box_right.gif); BACKGROUND-REPEAT: repeat-y
}
.box-top {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/box_top.gif); COLOR: #ff00ff; BACKGROUND-REPEAT: no-repeat
}
.box-top2 {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/box_top.gif); COLOR: #ff5500; BACKGROUND-REPEAT: no-repeat
}
.item-cell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 117%; PADDING-TOP: 2px
}
.t-news-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6666
}
.t-news-text {
	FONT-SIZE: 12px; LINE-HEIGHT: 117%
}
.t-news-cell {
	BORDER-RIGHT: #ff6666 1px solid; BORDER-TOP: #ff6666 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ff6666 1px solid; BORDER-BOTTOM: #ff6666 1px solid
}
.copyright {
	PADDING-LEFT: 1em; FONT-SIZE: 12px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.bg1 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(img/bg1.jpg); BACKGROUND-REPEAT: no-repeat
}
.menu-bot {
	BACKGROUND-IMAGE: url(img/bot.gif); BACKGROUND-REPEAT: no-repeat
}
.g-1 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ff6666; LINE-HEIGHT: 117%; PADDING-TOP: 5px
}
.f12red {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 117%
}
.i-dot-cell {
	BORDER-RIGHT: #000000 2px dotted; BORDER-TOP: #000000 2px dotted; FONT-SIZE: 12px; BORDER-LEFT: #000000 2px dotted; BORDER-BOTTOM: #000000 2px dotted
}
.i-category-text {
	PADDING-LEFT: 2px; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #333333
}
.i-table-left {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ebe9dc
}
.sw-left {
	BACKGROUND-IMAGE: url(img/sw_left.gif); BACKGROUND-REPEAT: repeat-y
}
.sw-right {
	BACKGROUND-IMAGE: url(img/sw_right.gif); BACKGROUND-REPEAT: repeat-y
}
.sw-naka2 {
	BACKGROUND-IMAGE: url(img/sw_naka3.gif); BACKGROUND-REPEAT: repeat-y
}
.sw-naka1 {
	BACKGROUND-IMAGE: url(img/sw_naka1.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.sw-table {
	FONT-SIZE: 12px; PADDING-BOTTOM: 7px; COLOR: #ff8800; LINE-HEIGHT: 117%
}
.sw-table-r {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.cell1 {
	BORDER-RIGHT: #ff9966 1px solid; BORDER-TOP: #ff9966 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ff9966 1px solid; BORDER-BOTTOM: #ff9966 1px solid
}
.cell2 {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid
}
.omise-mid {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/omise_mid.gif); BACKGROUND-REPEAT: repeat-y
}
.bar {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/bar.gif); COLOR: #ff00ff; BACKGROUND-REPEAT: no-repeat
}
.bar2 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/bar2.gif); COLOR: #ff00ff; BACKGROUND-REPEAT: no-repeat
}
.kaitori-ans {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 117%; PADDING-TOP: 5px
}

