.itopics_content {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px dotted
}
.itopics_date {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px; COLOR: #cc0033; LINE-HEIGHT: 16px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px dotted
}
.notice {
	FONT-SIZE: 10px; COLOR: #666666
}
.title_line {
	BORDER-RIGHT: #333333 3px; BORDER-TOP: #333333 3px; BORDER-LEFT: #333333 3px; BORDER-BOTTOM: #333333 3px double
}
.menu_title {
	BORDER-RIGHT: #333333 2px; BORDER-TOP: #333333 2px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333333 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 2px solid
}
.open_name {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333
}
.open_name2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #333333;
	font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì", "ƒqƒ‰ƒMƒm–¾’© Pro W3";
}
.top {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #333333;
	margin: 5px;
	padding: 3px;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.yoyaku {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	margin: 5px;
	padding: 3px;
}
.yoyaku-bun {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	margin: 5px;
	padding: 3px;
}
.yoyaku-sub {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	margin: 5px;
	padding: 3px;
}
.yoyaku-sub {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	margin: 5px;
	padding: 3px;
}
.yoyaku-chui {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	margin: 5px;
	padding: 3px;
}
.yoyaku-info {
	FONT-SIZE: 16px;
	COLOR: #0000FF;
	margin: 5px;
	padding: 3px;
	font-weight: bolder;
}
#sitemap {
	FONT-SIZE: 16px;
	COLOR: #000000;
	margin: 5px;
	padding: 3px;
	font-weight: bold;
}
#sitemap a:hover{
	COLOR: #FFFF33;

}
#sitemap a:visited{
	COLOR: #000066;
	font-weight: bold;
	font-size: 16px;

}
.menu_price {
	BORDER-RIGHT: #d8d8d8 1px; BORDER-TOP: #d8d8d8 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #d8d8d8 1px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.page_line {
	LINE-HEIGHT: 16px
}
.red_bold {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.footer {
	FONT-SIZE: 10px; COLOR: #666666
}
.open_date {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.policy_border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.page_line_policy {
	PADDING-LEFT: 28px; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
.point_right {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px; FONT-WEIGHT: bold; BORDER-LEFT: #cc0000 1px; COLOR: #333333; LINE-HEIGHT: 16px; BORDER-BOTTOM: #cc0000 1px; empty-cells: show
}
.poing_left {
	BORDER-RIGHT: #cc0000 1px; BORDER-TOP: #cc0000 1px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BORDER-LEFT: #cc0000 1px solid; COLOR: #333333; BORDER-BOTTOM: #cc0000 1px; empty-cells: show
}
.search_table {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px
}
.search_td {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px solid
}
.search_td_content {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px; FONT-WEIGHT: bold; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px solid
}
.table_border {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px
}
.bg_logo {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(img/bg_logo.jpg); BACKGROUND-REPEAT: repeat-x
}
.howto {
	BORDER-RIGHT: #cc0000 2px; BORDER-TOP: #cc0000 2px solid; BORDER-LEFT: #cc0000 2px; PADDING-TOP: 10px; BORDER-BOTTOM: #cc0000 2px
}
.menu_price02 {
	BORDER-RIGHT: #d8d8d8 1px; BORDER-TOP: #d8d8d8 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; BORDER-LEFT: #d8d8d8 1px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #d8d8d8 1px solid
}
H1 {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	COLOR: #FFFFFF;
	PADDING-TOP: 4px;
	font-size: 16px;
	margin: 2px;
	padding-right: 4px;
	padding-left: 4px;
}
H2 {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-size: 14px;
	margin: 5px;
	padding: 5px;
}
