@charset "utf-8";
/* CSS Document */

#wrap{
	width:1000px;
	margin:15px auto 35px;
	padding:0;
}
#header{
	margin:0 15px;
}
#header h1{
	margin-top:25px;
}
#header p{
	margin-top:0px;
}
#menu_bar{
	width:100%;
	margin:5px auto 20px;
}

/**/

#main_body #title{
	background:url(../img/title_back.jpg);
	width:902px;
	height:90px;
	margin:0 auto;
	padding:12px 0 0;
}
#main_body #title h3{
	float:left;
}
#back_number{
	width:375px;
	float:right;
	padding-top:60px;
}
#back_number p{
	float:left;
	margin-right:10px;
}

/**/

#his_main_border{
	background:url(../img/main_border.gif) left top repeat;
	padding:10px;
}
#his_main{
	background:#ffffff right 15px no-repeat;
	padding:30px 320px 30px 20px;
}
#text_area{
	background:url(../img/txt_line.jpg) left top repeat;
	margin-top:25px;
}
#text_area p{
	margin-bottom:21px;
	line-height:21px;
}


/**/

#back-next{
	position:relative;
	width:830px;
	margin:0;
	padding-top:15px;
	_position:static;
	_width:100%;
}
#back{float:left;}
#next{float:right;}

/**/

#his_main_border .no_01{
	background-image:url(../img/photo_01.jpg);
	min-height:876px;
	_height:876px;
}
#his_main_border .no_02{
	background-image:url(../img/photo_02.jpg);
	min-height:883px;
	_height:883px;
}
#his_main_border .no_03{
	padding:30px 20px;
}
#photo_03{
	background:url(../img/photo_03.jpg) right top no-repeat #ffffff;
	width:310px;
	height:405px;
	margin:0 0 10px 10px;
	float:right;
}
#his_main_border .no_04{
	background-image:url(../img/photo_04.jpg);
	min-height:700px;
	_height:700px;
}
#his_main_border .no_05{
	background-image:url(../img/photo_05.jpg);
	min-height:679px;
	_height:679px;
}
#his_main_border .no_05 #text_area{
	min-height:679px;
	_height:679px;
}
#his_main_border .no_06{
	padding:30px 20px;
}
#photo_06{
	background:url(../img/photo_06.jpg) right top no-repeat #ffffff;
	width:302px;
	height:300px;
	margin:0 0 10px 10px;
	float:right;
}
#photo_07{
	background:url(../img/photo_07.jpg) right top no-repeat #ffffff;
	width:310px;
	height:309px;
	margin:0 0 10px 10px;
	float:right;
}
#his_main_border .no_08{
	background-image:url(../img/photo_08.jpg);
	min-height:726px;
	_height:726px;
}
#photo_09{
	background:url(../img/photo_09.jpg) right top no-repeat #ffffff;
	width:309px;
	height:460px;
	margin:0 0 10px 10px;
	float:right;
}
#his_main_border .no_10{
	background-image:url(../img/photo_10.jpg);
	min-height:765px;
	_height:765px;
}
#his_main_border .no_10 #text_area{
	min-height:765px;
	_height:765px;
}
#his_main_border .no_11{
	background-image:url(../img/photo_11.jpg);
	min-height:768px;
	_height:768px;
}
#his_main_border .no_12{
	background-image:url(../img/photo_12.jpg);
	min-height:683px;
	_height:683px;
}
#his_main_border .no_12 #text_area{
	min-height:683px;
	_height:683px;
}
#his_main_border .no_13{
	background-image:url(../img/photo_13.jpg);
	min-height:947px;
	_height:947px;
}
#his_main_border .no_13 #text_area{
	min-height:947px;
	_height:947px;
}
#his_main_border .no_14{
	background-image:url(../img/photo_14.jpg);
	min-height:905px;
	_height:905px;
}
#his_main_border .no_14 #text_area{
	min-height:905px;
	_height:905px;
}