.body-style {
	font: small "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #333333;
	background-color: #FFFFFF;	
	background: url(img/back.gif) repeat-x top;
	height: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding: 0;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin: 0;
	line-height: 1.5;
}
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%;}

.lrg120				{font-size:120%;}
.lrg110				{font-size:110%;}
.sml95				{font-size:95%;}
.sml90				{font-size:90%;}
.sml85				{font-size:85%;}
.sml80				{font-size:80%;}
.sml70				{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:#0090FF;}
a.siro:active		{color:#0000ff;}

a.pagemenu			{text-decoration:none;}
a.pagemenu:link		{color:#333333;}
a.pagemenu:visited	{color:#333333;}
a.pagemenu:hover	{color:#000000;text-decoration:underline;}
a.pagemenu:hover	{background-color:#ffffff;}
a.pagemenu:active	{color:#0000ff;}

a.pagetop			{text-decoration:none;}
a.pagetop:link		{color:#993366;}
a.pagetop:visited	{color:#993366;}
a.pagetop:hover		{color:#000000; text-decoration: underline;}
a.pagetop:hover		{background-color:#D2BEE1;}
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%;}


.cell1 {
	background: url(img/cell_02.gif) repeat-x top;
}
.cell2 {
	background: url(img/cell_08.gif) repeat-x bottom;
}
.cell3 {
	background: url(img/cell_04.gif) repeat-y left;
}
.cell4 {
	background: url(img/cell_06.gif) repeat-y right;
}.point {
	background: url(img/point.gif) no-repeat center center;
}

.photo a.popup:hover {
        background-color: #fff;
}