#contents {
	background-image: url(img/basic_back.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


h1{
	font-size:30px;
	text-align:center;
	line-height:38px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


h1 span{
	font-size:20px;
}

h3{
	font-size:26px;
	border-bottom:5px solid;
	border-top:5px solid;
	padding:5px 0;
	text-align:center;
}


h4{
	font-size:24px;
	text-align:center;
}


h5{
	font-size:20px;
	padding:10px;
	border:solid 1px;
	font-weight:normal;
}


.col_01{
	color:#3CA228;
}

.col_02{
	color:#DC871C;
}

.bg_01{
	background:#E1F5D5;
}

.bg_02{
	background:#FFF4DC;
	padding:5px;
}

.ml2e{
	margin-left:2em;
}
.pm01{
	margin-left:2em;
	margin-right:2em;
}

.koumoku li{
	margin-bottom:0.75em !important;
	font-size: 0.9em;
	margin-right:10px;

}
.bor_01{
	border-top:dotted #ccc 1px;
	border-bottom:dotted #ccc 1px;
	padding:10px;
}



.yosan li{
	float:left;
	margin-right:2em;
	margin-bottom:0.75em !important;
}
