.body-style {
	font: small "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #434343;
	background-color: #FFFFFF;
	height: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding: 3;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 3px;
	margin: 3;
	line-height: 1.4;
}
.categori_bg {
	background: #FFFFFF url(img/top/rogo.gif) no-repeat center top;
}
h1					{margin:0px;}
h2					{text-align:left; color:#000080; background-color:#eef3f9; width:720px; margin-top:4px; margin-bottom:10px; padding:3px; font-size:120%; border-top:5px solid; border-bottom:5px solid;}
h3					{text-align:left; color:#000080; margin-bottom:2px;}
h4					{margin:2px; font-size:90%;}

.lrg				{font-size:120%;}
.smll				{font-size:90%;}
.sml				{font-size:80%;}
.smls				{font-size:70%;}

a:link				{color:#0000ff;}
a:visited			{color:#800080;}
a:hover				{color:#ff0000;}
a:active			{color:#ff0000;}

a.siro				{text-decoration:none;}
a.siro:link			{color:#ffffff;}
a.siro:visited		{color:#000080;}
a.siro:hover		{color:#000000; text-decoration:underline;}
a.siro:hover		{background-color:#ffCC00;}
a.siro:active		{color:#0000ff;}

a.pagemenu			{text-decoration:none;}
a.pagemenu:link		{color:#0000ff;}
a.pagemenu:visited	{color:#0000ff;}
a.pagemenu:hover	{color:#000000;text-decoration:underline;}
a.pagemenu:hover	{background-color:#66ccff;}
a.pagemenu:active	{color:#0000ff;}

a.pagetop			{text-decoration:none;}
a.pagetop:link		{color:#ffffff;}
a.pagetop:visited	{color:#ffffff;}
a.pagetop:hover		{color:#000000; text-decoration: underline;}
a.pagetop:hover		{background-color:#ffCC00;}
a.pagetop:active	{color:#0000ff;}

td.content			{width:560px; padding:0px;}
td.ad_right			{width:160px; padding-left:5px;}

dt					{font-weight:bold;}
p.honbun			{line-height:150%;}


a.pagemenu2			{display:block; width:100%; color:#0000ff; text-decoration:none;}
a.pagemenu2:link	{color:#0000ff;}
a.pagemenu2:visited	{color:#0000ff;}
a.pagemenu2:hover	{background-color:#66ccff; color:#000000;}

table.pagemenu2		{border-collapse:collapse; font-size:85%;}
th.pagemenu2		{border:1px #333333 solid; background-color:#ecf0e8;}
td.menubody			{background-color:#f9f9f9; padding:10px;}

.style1 {
	font-size: x-small;
	color: #666666;
}