@charset "shift_jis";
/* CSS Document */
.box1{
	margin:auto;
	width:770px;
	background-image:url(img/middle.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.box2{
	background-image:url(img/bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:20px 100px 200px 100px;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	font-size:14px;
}
.box2 table{
	background-color:#960;
}
.box2 td{
	background-color:#FFF;
	}
.box2 th{
	font-weight:bold;
	color:#FFF;
	background-color:#C90;
	}
.none table{
	background-color:#FFF;
}
.none td{
	background-color:#FFF;
	}
.none th{
	background-color:#FFF;
	}
.text1{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	font-size:14px;
	text-indent:14px;
}
.box3{
	padding:0px 0px 20px 0px;
}
.home{
	margin:auto;
	width:770px;
	text-align:right;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	font-size:16px;
	font-weight:bold;
}
.home a{
	text-decoration:none;
	color:#060;
}
.home a:hover{
	text-decoration:none;
	color:#94C33A;
}
.bold{
	font-weight:bold;
}
.photo{
	text-align:center;
	float:right;
	width:200px;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	font-size:12px;
	font-weight:bold;
}
.text{
	float:left;
	width:200px;
	padding:3px;
}
.text_post{
	text-indent:-1em;
	padding-left:1em;
}
.clear{
	clear:both;
}