body			{background-color:#32311B; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; margin:0px; padding:0px;}
table			{background-color:#FFDDA8; font-size:13px;}
th				{font-size:20px;}
.smallerth		{font-size:15px;}
.small			{font-size:11px;}
.event			{font-weight:bold;}
.jaminfo		{margin-left:16px;font-size:10px;}
hr				{color:#32311B; border-style:solid; height:2px;}
input			{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
textarea		{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.bottom			{background-color:transparent;}
.content		{vertical-align:top; padding-top:10px;}
.text			{line-height:134%;}
ol				{line-height:140%;}
.subnavi		{border-style:none; font-weight:bold;}
.subpoint		{text-align:center; background-color:#FFFFFF; cursor:pointer;}
a:link			{color:#000000; text-decoration:underline;}
a:visited		{color:#000000; text-decoration:underline;}
a:hover			{color:#990000; text-decoration:underline;}
a:active		{color:#990000; text-decoration:underline;}
a:focus			{color:#0000FF; text-decoration:underline;}
a.imp:link		{text-decoration:none; color:#000000; font-weight:bold;}
a.imp:visited	{text-decoration:none; color:#000000; font-weight:bold;}
a.imp:hover		{text-decoration:underline; color:#003399; font-weight:bold;}
a.imp:active	{text-decoration:none; color:#FFFFCC; font-weight:bold;}
a.imp:focus		{text-decoration:none; color:#FFFFCC; font-weight:bold;}
a.faq_back:link			{text-decoration:underline; font-size:10px; margin-left:20px; color:#003399;}
a.faq_back:visited		{text-decoration:underline; font-size:10px; margin-left:20px; color:#003399;}
a.faq_back:hover		{text-decoration:underline; font-size:10px; margin-left:20px; color:#003399;}
a.faq_back:active		{text-decoration:underline; font-size:10px; margin-left:20px; color:#003399;}
a.faq_back:focus		{text-decoration:underline; font-size:10px; margin-left:20px; color:#003399;}