body {
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
}
									/*  全体  */
#wrap {
	width:800px;
	text-align:left;
	margin:0 auto;
	border-width:0px 0px 0px 0px;
	border-color:#422100;
	border-style:solid;
	background-image:url(../../../img/15.jpg);
	background-repeat:repeat-y;
	background-color:#ffffff;
	}
								/*  メイン  */
#main {
	width:700px;
	padding:30px 0px 15px 50px;
}
								/*  テーブル  */
.haba {width:250px;}
.moji {font-size:130%;font-weight:bold;padding-right:5px;}
.aka {color:red;}

.haikei {
	background-color:#FFCCFF;
	padding:10px;
	}
a {text-decoration:none;}
a:link {color:#0000ff; }
a:visited {color:#000080;}
a:hover {color:#ff0000; }
a:active {color:#ff8000;}
