@charset "Shift_JIS"; 

/* ---------------------------------- */
/* CSS Rabbit Version3.0 (00/04/27)-- */
/* ---------------------------------- */

/* ---------------- 基本部分 ------------------ */

BODY.main	{color: #0E6290;
		background-color: rgb(160,178,224);}
BODY.main	{font-family: "HGP創英丸ﾎﾟｯﾌﾟ体";
		font-size: 16px;}
SPAN		{margin: 0em;
		padding: 0em;}
P		{color: #0E6290;
		text-indent: 1em;
		margin: 2px 2%;}
LI		{list-style-type: none;}
TABLE		{border-collapse: collapse;
		border-style: none;}
ADDRESS		{text-align: right;}
HR		{color: #6c9;
		border-bottom: 3px ridge #6c9;}
IMG		{border-width: 0px;}

/* ---------------- 共通部分 ------------------ */

A:link		{color:#0080FF;
		text-decoration:none;}     
A:visited	{color:#FF0000;
		text-decoration:none;}
A:hover		{color:#FF8040; 
		text-decoration:underline;}
H1		{color: #EEE;
		font-size:20PT;
		border-width: 3px;
		border-style: double;
		border-color: #EEE;
		background: #46A;
		margin: 0.3em;}
H2		{text-align: center;
		color: #033;
		font-weight: bolder;
		font-size:16PT;
		border-width: 1px 1em;
		border-style: inset;
		border-color: #60C;
		background: #FFF;
		margin: 0.3em;}
DT		{margin: 10px 0px 0px;
		border-style: none none double double;
		border-width: 2px;
		border-color: #FC9;
		background: #FEE;
		text-indent: 2.5em;
		color: black;}
DD		{padding: 4px}
HR.hidden	{display: none;
		clear: left;}
HR.small	{text-align: right;
		height: 0px;
		width: 0px;
		clear: left;
		color: #0E6290;
		border-width: 0px;
		border-style: solid;
		margin: 1px;}

/* ---------------- misaki.html ------------------ */

DIV.toptitle	{text-align: center;}
DIV.mainmenu	{text-align: center;}
DIV.webrings	{text-align: center;}
DIV.footer	{text-align: center;
		color: #0E6290;}
TABLE.mainmenu	{width: 80%;}
TABLE.webring	{border-style: groove;
		border-width: 3px;}
TD.webring	{text-align: center;
		border-style: groove;
		border-width: 3px;}
STRONG		{font-size: 1em;
		font-weight: normal;
		color: #FF0000;}
HR.separate	{text-align: center;
		color: #FFF;
		height: 1.6em;
		font-weight: bolder;
		border-width: 1px 1em;
		border-style: inset;
		border-color: #60C;
		margin: 0.3em;}
HR.smallseparate{text-align: center;
		color: #FFF;
		height: 0.2em;
		font-weight: bolder;
		border-width: 2px;
		border-style: inset;
		border-color: #06A;
		margin: 0.3em;}
P.ringnavi	{color: #404040;}
P.webring	{font-size: 15px;
		text-indent: 0em;
		margin: 0px;}
.menu		{font-size: 26px;}
.lastupdate	{font-size: 22px;
		text-indent: 3em;
		color: #D14CB7;}
.notice		{color: #0E6290;
		vertical-align: bottom;}
.sincedate	{font-style: italic;}
.newest		{text-align: center;}
.newdate	{text-align: center;
		font-size: larger;
		color: #158622;
		margin: 0em 0em;}
.newtopic	{text-align: center;
		font-size: larger;
		color: #00F;
		margin: 0em 0em;}
.shortcut	{color: #FF0000;}

/* ---------------- link.html ------------------ */

A.linkmenu	{font-size: larger;}
H2.linktitle	{text-align: left;
		font-size: 14pt;
		font-weight: 100;
		border-color: #46A;
		border-width: 3px;
		border-style: solid;
		padding: 1px;
		margin: 2px;}
IMG.bannar	{float: left;}
P.linkunit	{color: #0E6290;}
.citetitle	{font-size: 14pt;}
.citeintro	{font-size: 12pt;
		color: #0E6290;}

/* ---------------- menu.html ------------------ */

DIV.scmenu	{text-align: center;}
TABLE.scmenu	{text-align: center;
		border-collapse: collapse;
		border-style: ridge;
		border-width: 3px;
		padding: 0px;
		margin: 0px;}
TD.scmenu	{border-style: ridge;
		border-width: 1px;
		padding: 0px;
		margin: 0px;}

/* ---------------- bms.html ------------------- */

.bms		{font-size: 12pt;}