@charset "Shift_JIS";

body {

	font-size 		: 84%;
	color 			: #000;
	background-color	: #fff;
	margin 			: 0;
	padding 		: 0;
	font-family 		: "verdana", "arial", "ＭＳ Ｐゴシック", "ヒラギノ明朝 Pro W6", "Osaka", "sans-serif";

}

a
{
	background-color	: transparent;
	text-decoration		: none;
}

a:visited
{
	background-color	: transparent;
	text-decoration		: none;
}

a:hover
{
	color			: #f03;
	background-color	: transparent;
	text-decoration		: underline;
}


h1
{
	font-size		: 1.7em;
	font-weight		: bold;
	background-color	: transparent;
	margin			: 1em 0.25em 1em 1em;
}

h2
{
	font-size		: 1.4em;
	font-weight		: bold;
	background-color	: transparent;
	margin			: 1em 0.25em 1em 1em;
}

h3 {
	font-size		: 1.2em;
	font-weight		: bold;
	color			: #000;
	background-color	: transparent;
	margin			: 1em 0.25em 1em 1em;
}

h4 {
	font-size		: 1.1em;
	font-weight		: bold;
	color			: #000;
	background-color	: transparent;
	margin			: 1em 0.25em 1em 1em;
}

p {
	margin			: 1em 0.25em 1em 2em;
}

ul {
	margin			: 1em 0.25em 1em 3em;
}


table {
	width:90%;
	margin:1em;
	font-size 		: 100%;
}

td {
	padding:4px;
}

.line th {
	border:1px solid #000;
	width:20%;
	padding:4px;
	background-color:#cccccc;
}

.line td {
	border:1px solid #000;
	padding:4px;
}


/*入力モードを強制的半角に（IE以外のブラウザでは無効となる場合あり）*/
.han    { ime-mode: disabled; } 

/*TABLEに関する設定*/
th,td { font-size: 90%; }

/*HOMEボタンに関する設定*/
.btn { font-size: 90%; cursor: hand; background-color: #000000; color: #ffffff;
border: 3px double #000000; }
