@charset "utf-8";
#content_box_02 {
	margin-bottom: 15px;
	padding-left: 15px;
	position: relative;
	display: block;
	width: 945px;
	height: 530px;
}


/**head_style**/
.head {
	display: block;
	padding: 0px;
	height: 500px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-image: url(../img/head_img.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 960px;
	top: 0px;
	position: relative;
}
.head_logo a {
	text-decoration: none;
	display: block;
	height: 100px;
	width: 420px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.menu {
	margin-bottom: 20px;
}

#main .menu a#mm01 {
	display: block;
	height: 53px;
	width: 192px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
}
#main .menu a#mm02 {
	display: block;
	height: 53px;
	width: 192px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: -192px 0px;
	text-decoration: none;
}
#main .menu a#mm03 {
	display: block;
	height: 53px;
	width: 192px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: -384px 0px;
	text-decoration: none;
}
#main .menu a#mm04 {
	display: block;
	height: 53px;
	width: 192px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: -576px 0px;
	text-decoration: none;
}
#main .menu a#mm05 {
	display: block;
	height: 53px;
	width: 192px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: -768px 0px;
	text-decoration: none;
	clear: right;
}

#main .menu a#mm01:hover {
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: 0px -53px;
	text-decoration: none;
}
#main .menu a#mm02:hover {
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: -192px -53px;
	text-decoration: none;
}
#main .menu a#mm03:hover {
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: -384px -53px;
	text-decoration: none;
}
#main .menu a#mm04:hover {
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: -576px -53px;
	text-decoration: none;
}
#main .menu a#mm05:hover {
	background-image: url(../img/mm01.jpg);
	background-repeat: no-repeat;
	background-position: -768px -53px;
	text-decoration: none;
}
.pr001 {
	margin: 10px;
	border: 1px solid #C1A985;
	padding: 10px;
}
.pr_txt01 {
	font-size: 14px;
	font-weight: bold;
}
.pr_txt02 {
	font-size: 13px;
	font-weight: bold;
	color: #BB000E;
}
.pr_table {
	margin-top: 10px;
}
.pr001-2 {
	display: block;
	float: left;
	border: 1px solid #C1A985;
	padding: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 430px;
	height: 240px;
}
*html .pr001-2 {
	display: block;
	float: left;
	border: 1px solid #C1A985;
	padding: 10px;
	margin-left: 10px;
	margin-right: 5px;
	width: 430px;
	height: 240px;
}


.pr001-3 {
	display: block;
	float: left;
	border: 1px solid #C1A985;
	padding: 10px;
	width: 450px;
	height: 240px;
}

.pr001_new {
	margin-bottom: 10px;
}

