@charset "euc-jp";
/* CSS Document */

body {
	margin: 10px;
	background-color: #FFFBEE;
}
* {
	margin:0;
	padding:0;
}
#page {
	width: 900px;
	border: 5px solid #693;
	margin:0 auto;
	text-align:center;
	background-image:url(images/bg.gif)
}
h1 {
	margin:10px auto;
}
h2 {
	font-size:20px;
	font-weight:bold;
	color:#000;
	text-align:center;
	line-height:150%;
	padding:10px;
}
h3 {
	font-size:20px;
}
#left {
	width:550px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
#right {
	float:right;
	margin-top:20px;
}
#right a {
	float:right
}
#right a {
	border:0;
	border:0;
}
#right a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	border:0;
}
#contents {
	float:none;
	clear:both;
	text-align:left;
	padding:10px 30px 10px 30px;
}
.midashi01 {
	font-size: 20px;
	color:#060;
	font-weight:bold;
}
.txt01 {
	line-height:180%;
	font-size:15px;
	color: #333;
}
.kome {
	font-size:12px;
	color:#333;
	line-height:150%;
	margin-bottom:20px;
}
.back {
	font-weight:bold;
	color: #F30;
	font-size:17px;
}
#t01 {
	font-size:12px;
	color:#666;
	background-color:#F2F2F2;
	line-height:150%;
	text-align:center;
	padding:5px;
	width:550px;
	margin:0 auto;
}
#t02 {
	width:762px;
	height:241px;
	margin:0 auto;
	padding-top:20px;
	float:none;
	clear:both;
}
#t02 img {
	float:left;
}
#t03 {
	width:665px;
	height:221px;
	margin:40px auto 40px auto;
}
#t03 img {
	float:left;
}
.koumoku1 {
	width:800px;
	margin-top:25px;
	color:#000;
	border-bottom:dotted 2px #666;
	text-align:left;
	margin-left:50px;
	font-weight:bold;
	float:none;
	clear:both;
}
.koumoku2 {
	width:440px;
	font-size:18px;
	margin-top:40px;
	color: #000;
	border-bottom: dotted 2px #666;
	text-align:left;
	margin-right:10px;
	font-weight:bold;
	float:right;
}
.pic {
	text-align:left;
	margin-left:10px;
}
.toi {
	border:0;
	margin-top:10px;
}
.toi a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	border:0;
}
#close {
	padding:20px;
}
#close a {
	font-size:11px;
	color: #090;
}
#close a:hover {
	color:#030;
}
.return {
	padding:10px 10px 0 0;
	text-align:right;
}
.return a {
	font-size:11px;
	color: #090;
}
.return a:hover {
	color:#030;
}
