body{
	margin: 15px 15px 15px 150px;	<!--上　右　下　左 -->
	padding: 0;
        font-size:10pt;
	background-image: url(bg_rain.gif);
	background-repeat:repeat-y;
        background-color:#ffffff;
        color:#727171;	<!-- 鈍色 -->
}

a:link    { color:#b44c97; text-decoration:none; }	/* 紅紫 */
a:visited { color:#a59aca; text-decoration:none; }	/* 藤紫 */
a:active  { color:#33CCFF; text-decoration:none;}
a:hover	  { color:#006666;text-decoration: underline;}

table,td{       
        font-size:10pt;
        border: 1px solid #2792c3; /* 縹色 */
}

/* --- 表全体 --- */
table.t1 {
	margin-bottom: 5px; /* 表の下マージン */
	border: 1px #2792c3 solid; /* 大枠の境界線・縹色 */
	border-collapse: collapse;
	font-size: 100%;
}

/* --- セル --- */
table.t1 th,
table.t1 td {
	padding: 5px 15px; /* セルのパディング（上下、左右） */
	/* width: 20%; */ /* セルの幅（セルの幅を均等にする場合） */
	border: 1px #2792c3 solid; /* 縹色 */ /* セルの境界線 */
}
/* --- 奇数行 --- */
table.t1 tr.odd {
	background-color: #2792c3; /* 縹色 */ /* 偶数行の背景色 */
	color:white;
	font-weight: bold;
	text-align: left
}
/* --- 偶数行 --- */
table.t1 tr.even {
	background-color: #ffffff; /* 奇数行の背景色 */
}



table.t2{
	float: right;
}

hr{	border:1px #ffffff solid; /* 線の周りの色 */
        background-color:#2792c3; /* 縹色 */
	color:#2792c3;
	height:3px;
	}

p      {font-size:11pt;}

/* ---パンくずリスト用 --- */
/* --- リストエリア --- */
ol.topicPath {
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
}

/* --- リスト項目 --- */
ol.topicPath li {
display: inline;
}

/* --- リンク --- */
ol.topicPath li a {
margin-right: 6px; /* リンクエリアの右マージン */
}
/* ---ここまで --- */

/* 拍手関係 */
input,textarea,select
{            <!-- フォーム内の設定  -->

	font-size       :12px;             <!-- 文字サイズ -->
	color           :#e73562;          <!-- 文字色 -->
	background-color:#ffffff;         <!-- 背景色 -->
	border          :1 solid #00CCCC; <!-- 線の太さ、色 -->
}

.clm { line-height: 130%; }
.font8 { font-size: 8px;}
.font12 { font-size: 12px;}
.font10 { font-size: 10px;}
