@charset "shift_jis";
/* CSS Document */

.br_style {
	height: 0px;
	line-height: 0px;
	font-size: 1px;
	visibility: hidden;
}

div#header {
	width: 650px;
	height: 72px;
	margin: 0 auto;
	padding: 0;
}

div#header h1 {
	width: 228px;
	height: 44px;
	margin: 0;
	padding: 0;
	text-align: left;
	line-height: none;
}

div#header h1 a img {
	border: none;
}

ul#main_btn {
	background-image: url(../new_head_img/main_btn2.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 610px;
	height: 28px;
	margin: 0;
	padding: 0 20px 0 20px;
	list-style-type: none;
}

ul#main_btn li {
	float: left;
	zoom: 1;
}

ul#main_btn li a img {
	border: none;
}

ul#main_btn li.main_btn01 a {
	background-image: url(../new_head_img/main_btn2.gif);
	background-position: -20px 0;
	background-repeat: no-repeat;
	width: 73px;
	height: 28px;
	display: block;
	text-decoration: none;
	margin: 0 17px 0 0;
	padding: 0;
}

ul#main_btn li.main_btn01 a:hover {
	background-position: -20px -28px;
}

ul#main_btn li.main_btn02 a {
	background-image: url(../new_head_img/main_btn2.gif);
	background-position: -110px 0;
	background-repeat: no-repeat;
	width: 88px;
	height: 28px;
	display: block;
	text-decoration: none;
	margin: 0 18px 0 0;
	padding: 0;
}

ul#main_btn li.main_btn02 a:hover {
	background-position: -110px -28px;
}

ul#main_btn li.main_btn03 a {
	background-image: url(../new_head_img/main_btn2.gif);
	background-position: -216px 0;
	background-repeat: no-repeat;
	width: 87px;
	height: 28px;
	display: block;
	text-decoration: none;
	margin: 0 18px 0 0;
	padding: 0;
}

ul#main_btn li.main_btn03 a:hover {
	background-position: -216px -28px;
}

ul#main_btn li.main_btn04 a {
	background-image: url(../new_head_img/main_btn2.gif);
	background-position: -321px 0;
	background-repeat: no-repeat;
	width: 88px;
	height: 28px;
	display: block;
	text-decoration: none;
	margin: 0 18px 0 0;
	padding: 0;
}

ul#main_btn li.main_btn04 a:hover {
	background-position: -321px -28px;
}

ul#main_btn li.main_btn05 a {
	background-image: url(../new_head_img/main_btn2.gif);
	background-position: -427px 0;
	background-repeat: no-repeat;
	width: 73px;
	height: 28px;
	display: block;
	text-decoration: none;
	margin: 0 18px 0 0;
	padding: 0;
}

ul#main_btn li.main_btn05 a:hover {
	background-position: -427px -28px;
}

/*----------------------------------------------------
	20121005
----------------------------------------------------*/
div#persuade {
	width: 95%;
	margin: 15px auto 15px auto;
	padding: 0;
}

div#persuade h2#kanyuhosin {
	border-width: 1px 0;
	border-color: #003399;
	border-style: solid;
	margin: 0 0 10px 0;
	padding: 2px 0 2px 15px;
	text-align: left;
}

div#persuade dl {
	width: 500px;
	margin: 0 auto 10px auto;
	padding: 0;
	line-height: 150%;
}

div#persuade dl dt {
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	width: 500px;
	margin: 0 0 10px 0;
	padding: 0;
}

div#persuade dl dd {
	width: 490px;
	margin: 0 0 0 10px;
	padding: 0;
	font-size: 15px;
	text-align: left;
}

div#persuade dl dd p {
	margin: 0 0 5px 0;
	padding: 0;
}

div#persuade dl dd ul {
	width: 475px;
	margin: 0;
	padding: 0 0 0 15px;
	font-size: 14px;
	text-align: left;
	list-style-type: disc;
}

div#persuade dl dd ul li {
	margin: 0 0 3px 0;
	padding: 0;
	list-style-type: disc;
}