@charset "utf-8";

/* CSS Document */



body {

	font: 0.8em/1.5em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color: #765b2e;

	margin: 0px;

	padding: 0px;

}

ul, ol {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#page {

	background: url(images/bg_ing.gif) repeat-y;

	margin: 0px;

	padding: 0px;

	width: 900px;

}

#main {

	background: url(images/bg_bottom.jpg) no-repeat left bottom;

}



#title {

	background: url(images/title.jpg) no-repeat;

	margin: 0px;

	padding: 0px;

	height: 300px;

	width: 900px;

	text-indent: -9999px;

}

#btn {

	padding: 0px;

	width: 280px;

	float: left;

	margin: 0px 60px 0px 0px;

}

#btn a {

	text-decoration: none;

	text-indent: -9999px;

	display: block;

	margin: 0px;

	padding: 0px;

	height: 36px;

	width: 280px;

}

#btn .btn01 a {

	background: url(images/btn01.gif) no-repeat;

}

#btn .btn01 a:hover {

	background: url(images/btn01_over.gif) no-repeat;

}

#footer {

	margin: 0px 20px 0px 0px;

	padding: 0px 0px 15px;

	clear: left;

	text-align: right;

}



#btn .btn02 a {

	background: url(images/btn02.gif) no-repeat;

}

#btn .btn02 a:hover {

	background: url(images/btn02_over.gif) no-repeat;

}

#btn .btn03 a {

	background: url(images/btn03.gif) no-repeat;

}

#btn .btn03 a:hover {

	background: url(images/btn03_over.gif) no-repeat;

}

#btn .btn04 a {

	background: url(images/btn04.gif) no-repeat;

}

#btn .btn04 a:hover {

	background: url(images/btn04_over.gif) no-repeat;

}

#btn .btn05 a {

	background: url(images/btn05.gif) no-repeat;

}

#btn .btn05 a:hover {

	background: url(images/btn05_over.gif) no-repeat;

}





#contents {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 560px;

}







img {

	border-width: 0px;

}

#contents p {

	margin: 0px;

	padding: 0px;

}

#contents h2 {

	font-size: 1em;

	font-weight: normal;

	margin: 0px 0px 15px;

	padding: 0px;

}

#contents h3 {

	font-size: 1em;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

	border-bottom: 1px dotted #765b2e;

	width: 300px;

}

#contents h4 {

	font-size: 1.3em;

	font-weight: normal;

	margin: 5px 0px 15px;

	padding: 0px;

}

#contents h5 {

	font-size: 0.9em;

	font-weight: normal;

	color: #000000;

	margin: 0px 0px 25px;

	padding: 0px;

	width: 300px;

}

