.top_txt {
width:auto;
padding:20px 0 0 0;
margin:0;
background:url(../experience/img/bg_top_txt.gif) top left repeat-x;
}

.top_txt h3 {
margin:0 0 40px 20px;
padding:0;
color:#399714;
line-height:20px;
font-size:16px;
text-indent:30px;
}

.page_no_01 { background:url(../reserve/img/bg_no_01.gif) top left no-repeat; }
.page_no_02 { background:url(../reserve/img/bg_no_02.gif) top left no-repeat; }
.page_no_03 { background:url(../reserve/img/bg_no_03.gif) top left no-repeat; }
.page_no_04 { background:url(../reserve/img/bg_no_04.gif) top left no-repeat; }
.page_no_05 { background:url(../reserve/img/bg_no_05.gif) top left no-repeat; }
.page_no_06 { background:url(../reserve/img/bg_no_06.gif) top left no-repeat; }
.page_no_07 { background:url(../reserve/img/bg_no_07.gif) top left no-repeat; }
.page_no_08 { background:url(../reserve/img/bg_no_08.gif) top left no-repeat; }
.page_no_09 { background:url(../reserve/img/bg_no_09.gif) top left no-repeat; }
.page_no_10 { background:url(../reserve/img/bg_no_10.gif) top left no-repeat; }
.page_no_11 { background:url(../reserve/img/bg_no_11.gif) top left no-repeat; }

.top_txt_t {
width:auto;
padding:0;
margin:0 0 20px 0;
background:url(../company/img/bg_top_txt.gif) top left repeat-x;
}

.top_txt_t h3 {
margin:20px 0 40px 20px;
padding:0 0 0 10px;
border-left:3px solid #399714;
color:#399714;
line-height:20px;
font-size:16px;
}




.st_fnavi {
width:auto;
padding:20px 0 0 0;
margin:20px 0 0 0;
background:url(../img/line_g.gif) top left repeat-x;
}

.st_fnavi {
width:auto;
padding:20px 0 0 0;
margin:20px 0 0 0;
background:url(../img/line_g.gif) top left repeat-x;
}

.pagenavi {
width:670px;
margin:10px 0 0 0;
padding:0 0 0 0;
background:url(../reserve/img/bg_fnavi.gif) top left;
}

	.pagenavi .non_section { background-color:#ffffff; }

	.pagenavi td { height:75px; vertical-align:middle; }

	.pagenavi a.two_r	{
	width:auto;
	line-height:22px;
	color:#ffffff;
	text-decoration:none;
	margin:0 0 5px 0;
	padding:13px 0 13px 15px;
	display:block;
	outline:none;
	}

	.pagenavi a.two	{
	width:auto;
	line-height:22px;
	color:#ffffff;
	text-decoration:none;
	margin:0 5px 5px 0;
	padding:13px 0 13px 15px;
	display:block;
	outline:none;
	}

	.pagenavi a.three	{
	width:auto;
	line-height:18px;
	color:#ffffff;
	text-decoration:none;
	margin:0 5px 5px 0;
	padding:8px 0 8px 15px;
	display:block;
	outline:none;
	}
	
	.pagenavi a.two_r:hover,.pagenavi a.two:hover,.pagenavi a.three:hover {
	text-decoration:none;
	color:#399714;
	background:url(../reserve/img/fnavi_m.gif) top left no-repeat;
	}
.st_report {
font-size:10px;
color:#ffffff;
line-height:30px;
padding-right:10px;
}



/* ---------- section_5 ---------- */

.note {
padding:10px 15px 10px 15px;
margin:0 0 10px 0;
border:1px solid #efefef;
}

.note_g {
padding:10px 15px 10px 15px;
margin:0 0 20px 0;
border:2px dotted #399714;
}

.section_next {
width:546px;
margin:0 0 0 62px;
background:url(../reserve/img/bg_ya.gif) bottom left no-repeat;
padding-bottom:35px;
}

.section_img {
width:546px;
margin:0 0 0 62px;
}
	.section_img img,.section_next img { border:3px solid #efefef; }





