@charset "Shift_JIS";

/* ------------------------------------------------------------ */
/* 　　　　　基本設定　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */
*{
	margin:0px;
	padding:0px;
}
body,td{
	background:#ddd;
	color:#000;
	font-size:9pt;
	font-family:'MS PGothic',Osaka,sans-serif;
	line-height:17pt;
	
	scrollbar-face-color:#999;
	scrollbar-track-color:#ddd;
	scrollbar-arrow-color:#ddd;
	scrollbar-highlight-color:#ddd;
	scrollbar-shadow-color:#ddd;
	scrollbar-3dlight-color:#ddd;
	scrollbar-darkshadow-color:#ddd;
}
a:link    {text-decoration:none;color:#555;}
a:visited {text-decoration:none;color:#555;}
a:hover   {text-decoration:none;color:#aaa;}
a:active  {text-decoration:none;color:#fff;}


/* ------------------------------------------------------------ */
/* 　　　　　テキスト　　　　 　　　　　　　　　　　　　　　　　*/
/* ------------------------------------------------------------ */
.all{ /* 全体を真ん中表示・・・IE用 */
	text-align:center;
}
.title{ /* タイトル */
	width:65%;
	font-size:30pt;
	font-family:'ＭＳ Ｐ明朝',平成明朝,sans-serif;
	letter-spacing:5px;
	text-align:left;
	margin:0 auto; /* 左右は必ずautoにして下さい（全体を真ん中表示） */
	padding:50px 0 50px 0;
}
.sub_title{ /* サブタイトル */
	color:#555;
	font-size:9pt;
	letter-spacing:2px;
	text-align:left;
	padding:20px 0 0 30px;
}
.main{ /* 本文 */
	width:60%;
	text-align:left;
	margin:0 auto 50px; /* 左右は必ずautoにして下さい（全体を真ん中表示） */
}
.footer{ /* 最下部のボックス */
	width:60%;
	text-align:left;
	border-top:1px solid #544c4c;
	margin:0 auto; /* 左右は必ずautoにして下さい（全体を真ん中表示） */
	padding:50px 0 20px;
}
.number{ /* ページ移動用ボックス */
	color:#666;
	font-family:Arial,Helvetica,sans-serif;
	margin:0 0 30px;
}
.page{ /* 同ページNo用 */
	font-size:20pt;
}
.atogaki{ /* あとがきボックス */
	color:#ccc;
	line-height:12pt;
	background:#ccc;
	margin-bottom:30px;
	padding:10px;
}
.date{ /* データ（更新日など） */
	color:#666;
	text-align:right;
}
.color{ /* 文字色 */
	color:#666;
}