body{

	margin: 0px auto;

    padding: 0px;

}

a img{

	border: none;

}

h1{

	width: 50px;

	height: 3px;

	margin: 0;

	padding: 0;

	font-size: 9px;

	text-indent: -500px;

	overflow: hidden;

}

h2,h3{

	margin: 0;

	padding: 0;

}

#wrap{

	width: 816px;

	margin: 0px auto;

    background: url("./image/bg_shadow.jpg") repeat-y;

	text-align: center;

}

#head_1{

	width: 800px;

	height: 200px;

	margin: 0px auto;

	padding: 0px;

	background: url(./image/head01.jpg) no-repeat;

}

#head_2{

	width: 800px;

	height: 200px;

	margin: 0px auto;

	padding: 0px;

	background: url(./image/head02.jpg) no-repeat;

}

#head_3{

	width: 800px;

	height: 200px;

	margin: 0px auto;

	padding: 0px;

	background: url(./image/head03.jpg) no-repeat;

}

#head_4{

	width: 800px;

	height: 200px;

	margin: 0px auto;

	padding: 0px;

	background: url(./image/head04.jpg) no-repeat;

}



#cont{

	width: 800px;

	margin: 20px auto;

}

#head{

	width: 639px;

	text-align: center;

	color: #000;

	font-size: 14px;

	line-height: 1.4;

	font-weight: bold;

}

#head4{

	width: 650px;

	text-align: center;

	color: #000;

	font-size: 14px;

	line-height: 1.4;

	font-weight: bold;

}	



.main{

	color: #000;

	font-size: 14px;

	line-height: 1.5;

}

.main_l{

	color: #000;

	font-size: 16px;

	line-height: 1.5;

}

.bold{

	color: #000;

	font-size: 15px;

	line-height: 1.4;

	font-weight: bold;

}

.mini{

	color: #000;

	font-size: 13px;

	line-height: 1.4;

}

.mini_b{

	color: #000;

	font-size: 13px;

	line-height: 1.4;

	font-weight: bold;

}

.ttl{
	color: #36c;
	font-size: 15px;
	line-height: 1.4;
	font-weight: bold;
	background: url('./image/ttl_bg1.gif') repeat-y;
	text-indent: 5px;

}

.green{

	color: #363;

	font-size: 15px;

	line-height: 1.4;

	font-weight: bold;

	background: url('./image/ttl_bg2.gif') repeat-y;

}

.pink{

	color: #633;

	font-size: 15px;

	line-height: 1.4;

	font-weight: bold;

	background: url('./image/ttl_bg3.gif') repeat-y;

}

.yellow{

	color: #663;

	font-size: 15px;

	line-height: 1.4;

	font-weight: bold;

	background: url('./image/ttl_bg4.gif') repeat-y;

}



.blue{

	color: #39f;

	font-size: 14px;

	line-height: 1.3;

}

.gyousho {

	font-family: "HGP行書体";

	font-size: 28px;

}



#ft{
	width: 800px;
	padding: 0px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}
