body {margin-left: 0px;margin-top: 0px;}

#contents{
	width: 760px;
	border-top: 1px #FF9999;
	border-right: 1px solid #FF9999;
	border-bottom: 1px solid #FF9999;
	border-left: 1px solid #FF9999;
	font-size: 12px;
	text-align: center;
}
#contents #txt_16_red {	font-size: 16px;font-weight: bold;color: #CC0000;}
#contents #tableline{
	border: 1px solid #666666;
	background: #FFFFFF;
	text-align: left;
}
#contents #txt_12 {
	font-size: 12px;
	color: #333;
}
#contents #txt_12w {
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
#contents #txt_12_purple {margin-left: 10px;font-size: 12px;font-weight: bold;color: #990066;}
#contents #txt_12_pink {margin-left: 10px;font-size: 12px;font-weight: bold;color: #FF3366;}
#contents #txt_12_gleen {margin-left: 10px;font-size: 12px;font-weight: bold;color: #339933;}
#contents #txt_22_purple {margin-left: 10px;font-size: 22px;font-weight: bold;color: #990066;}
#contents #txt_14_orange {margin-left: 10px;font-size: 14px;font-weight: bold;color: #CC3300;}
#contents #txt_16_orange {margin-left: 10px;font-size: 16px;font-weight: bold;color: #FF6600;}
#contents #txt_14_pink {margin-left: 10px;font-size: 14px;font-weight: bold;color: #FF3366;}
#contents #txt_14_brown {margin-left: 10px;font-size: 14px;font-weight: bold;color: #660000;}
#contents #txt_16_brown {margin-left: 10px;font-size: 16px;font-weight: bold;color: #660000;}
#contents #txt_14 {margin-left: 10px;font-size: 14px;font-weight: color: #000000;}
#contents #txt_14b {margin-left: 10px;font-size: 14px;font-weight: bold;color: #000000;}
#contents #space {border: none;height: 20px;}
#contents #line {margin-top: 5px;margin-bottom: 5px;margin-left: 10px;}
#contents #rireki_txt12 {
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	text-align: center;
}

#contents900{width: 900px;border-top: 1px #FF9999;border-right: 1px solid #FF9999;border-bottom: 1px solid #FF9999;border-left: 1px solid #FF9999;}

#menu {	margin-left: 10px;font-size: 12px;font-weight: bold;color: #333333;}
#menu #line {margin-top: 5px;margin-bottom: 5px;margin-left: 10px;}

#sidemenu {width: 192px;border-top: 1px none #FF9999;border-right: 1px solid #FF9999;border-bottom: 1px solid #FF9999;border-left: 1px solid #FF9999;}
#sidemenu #txt12red {font-size: 12px;font-weight: bold;color: #FF0000;}

#footer {}
#footer #txt_12 {font-size: 12px;}
#footer #link_on {font-size: 12px;color: #FF0000;}
#footer #link_off {font-size: 12px;color: #0033FF;}

img {
	border: none;
	text-align: center;
}#contents table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr #txt_12_pink3 {
	color: #F00;
}
#contents table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr #txt_12w3 p {
	font-weight: bold;
	font-size: 12px;
	color: #333;
}
#contents table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td {
	color: #000;
	text-align: left;
	font-weight: bold;
}
#contents table tr td table tr td table tr td table tr .Fs14px140Bnav table tr td table tr td table tr td table tr td table tr td table tr td table tr .Fs14px140Bred {
	color: #F00;
	font-size: 18px;
}
