.top_txt {
width:auto;
padding:20px 0 20px 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(../experience/img/bg_no_01.gif) top left no-repeat; }
.page_no_02 { background:url(../experience/img/bg_no_02.gif) top left no-repeat; }
.page_no_03 { background:url(../experience/img/bg_no_03.gif) top left no-repeat; }
.page_no_04 { background:url(../experience/img/bg_no_04.gif) top left no-repeat; }
.page_no_05 { background:url(../experience/img/bg_no_05.gif) top left no-repeat; }
.page_no_06 { background:url(../experience/img/bg_no_06.gif) top left no-repeat; }
.page_no_07 { background:url(../experience/img/bg_no_07.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;
color:#399714;
line-height:20px;
font-size:16px;
text-indent:30px;
}




.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;
height:60px;
margin:10px 0 0 0;
padding:0 0 0 0;
background:url(../experience/img/bg_fnavi.gif) top left no-repeat;
}

	.pagenavi td { height:60px; vertical-align:middle; }

	.pagenavi a.one	{
	width:auto;
	line-height:60px;
	color:#ffffff;
	text-decoration:none;
	margin:0;
	padding:0 0 0 15px;
	display:block;
	outline:none;
	}

	.pagenavi a.two	{
	width:auto;
	line-height:20px;
	color:#ffffff;
	text-decoration:none;
	margin:0 5px 0 0;
	padding:10px 0 10px 15px;
	display:block;
	outline:none;
	}
	
	.pagenavi a.one:hover,.pagenavi a.two:hover {
	text-decoration:none;
	color:#399714;
	background:url(../experience/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 20px 0;
border:1px solid #efefef;
}

.note a { color:#399714; text-decoration:none; }
.note a:hover { text-decoration:underline; color:#49ad22; }

ul {
margin:20px 0 20px 0;
padding:0 0 0 30px;
}

ul li {
font-size:14px;
line-height:30px;
color:#399714;
margin:0;
padding:0;
text-align:justify;
text-justify:distribute;
}






