body,td,th {
	color: #000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 1.0em;
	line-height: 1.3em;
}
.title {
	font-weight: bold;
	letter-spacing: 0.07em;
	vertical-align: middle;
}
.date {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 0.8em;
	color: #999999;
}
.standard {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 1.0em}
a:active {  color: #00FFFF; text-decoration: underline}
a:hover {  color: #FF9933; text-decoration: underline}
a:link {  color: #3366FF; text-decoration: underline}
a:visited {  color: #3366CC; text-decoration: underline}
.url {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 0.8em;
	text-decoration: underline;
	line-height: normal;

}
.mini_japanese {  font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-size: 8px}
.minimum_space {  font-size: 8px}
.title_for_link {
	font-weight: bold;
	text-decoration: underline;
}
.copyright {
	font-size: 9px;
	line-height: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.standard_red {
	color: #FF3300;
}
.li_introduce {
	list-style-position: outside;
	list-style-image: url(bulletlist.gif);
	list-style-type: none;
	line-height: 1.5em;
	vertical-align: 30%;
}

br {
	clear: left;
}
.red {
	color: #FF0000;
}
.orange {
	color: #FF6600;
}
.shuiro {
	color: #FF3300;
}
.bold {
	font-weight: bold;
}
.blue {
	color: #0066FF;
}
.red_bold {
	font-weight: bold;
	color: #FF0000;
}
.sunday {
	color: #FF0000;
}
.saturday {

	color: #0066FF;
}
.li_nobullet {
	list-style-type: none;
	line-height: 1.3em;
}
.hr_blue_s {
	background-image: url(border_blue_s.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 8px;
	width: 414px;
	border: none;
	padding-bottom: 15px;
}
.hr_green_s {
	background-image: url(border_green_s.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 8px;
	width: 414px;
}
.hr_red_s {
	background-image: url(border_red_s.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 8px;
	width: 414px;
}
.hr_yellow_s {
	background-image: url(border_yellow_s.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 8px;
	width: 414px;
}
.table_menu {
	margin: 1px;
	width: 424px;
	padding: 3px;
}
.tr_menu_title {
	height: 28px;
}
.tr_menu_footer{
	height: 10px;
}
.dice_blue1 {
	background-image: url(dice_blue1.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
}
.dice_blue2 {
	background-image: url(dice_blue2.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
}
.dice_green1 {
	background-image: url(dice_green1.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
}
.dice_green2 {
	background-image: url(dice_green2.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
}
.dice_red1 {
	background-image: url(dice_red1.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
}
.dice_red2 {
	background-image: url(dice_red2.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
}
.dice_yellow1 {
	background-image: url(dice_yellow1.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
}
.dice_yellow2 {
	background-image: url(dice_yellow2.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
}

h1 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 1em;
	line-height: 1.0em;
	font-weight: bold;
	letter-spacing: 0.07em;
	vertical-align: bottom;
}
h2 {


	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 0.9em;
	line-height: 1em;
	font-weight: bold;
	letter-spacing: 0.07em;
	vertical-align: bottom;
}


.border{
	border: 1px solid #DDDDDD;
}

