@charset "UTF-8";
/* CSS Document [メインコンテンツ用CSS] */
/* main4lp.css */


#topimg{
	width:800px;
	height:200px;
	display:block;
	background:url(../image/40s/main.jpg) no-repeat;
	position:absolute;
}

#target{
	width:800px;
	height:400px;
	margin:auto;
}
/* for IE6 */
*html #target{
	margin-left:100px;
}

#target_img{
	background:url(../image/40s/img01.jpg) no-repeat;
	width:800px;
	height:400px;
	display:block;
}

#research{
	width:800px;
	height:465px;
	margin:auto;
}
/* for IE6 */
*html #research{
	margin-left:100px;
}

#img_research{
	background:url(../image/40s/img02.gif) no-repeat;
	width:800px;
	height:465px;
	display:block;
}

#fuan{
	width:800px;
	height:315px;
	margin:auto;
}
/* for IE6 */
*html #fuan{
	margin-left:100px;
}

#fuan_img{
	width:800px;
	height:315px;
	background:url(../image/40s/img03.jpg) no-repeat;
	display:block;
}

#yarigai{
	width:800px;
	height:435px;
	margin:auto;
}
/* for IE6 */
*html #yarigai{
	margin-left:100px;
}

#yarigai_img{
	width:800px;
	height:435px;
	background:url(../image/40s/img04.gif) no-repeat;
	display:block;
}

#point01{
	width:800px;
	height:320px;
	margin:auto;
}
*html #point01{
	margin-left:100px;
}
#point01_img{
	width:800px;
	height:320px;
	background:url(../image/40s/point01.gif) no-repeat;
	display:block;
}

#point02{
	width:800px;
	height:325px;
	margin:auto;
}
*html #point02{
	margin-left:100px;
}
#point02_img{
	width:800px;
	height:300px;
	background:url(../image/40s/point02.gif) no-repeat;
	display:block;
}

#point03{
	width:800px;
	height:300px;
	margin:auto;
}
*html #point03{
	margin-left:100px;
}
#point03_img{
	width:800px;
	height:300px;
	background:url(../image/40s/point03.gif) no-repeat;
	display:block;
}
	
#success01{
	width:800px;
	height:663px;
	margin:auto;
}
/* for IE6 */
*html #success01{
	margin-left:100px;
}
#success01_img{
	background:url(../image/40s/satou.gif) no-repeat 0 bottom;
	display:block;
	width:800px;
	height:643px;
}

#success02{
	width:800px;
	height:726px;
	margin:auto;
}
/* for IE6 */
*html #success02{
	margin-left:100px;
}
#success02_img{
	background:url(../image/40s/kamaya.gif) no-repeat 0 bottom;
	display:block;
	width:800px;
	height:706px;
}

#success03{
	width:800px;
	height:748px;
	margin:auto;
}
/* for IE6 */
*html #success03{
	margin-left:100px;
}
#success03_img{
	background:url(../image/40s/abe.gif) no-repeat 0 bottom;
	display:block;
	width:800px;
	height:728px;
}

#signiture{
	width:800px;
	height:245px;
	margin:auto;
}
*html #signiture{
	margin-left:100px;
}
#signiture_img{
	width:800px;
	height:245px;
	display:block;
	background:url(../image/40s/signiture.gif) no-repeat;
}
.btn_area2{
	width:533px;
	height:92px;
	margin:auto;
}
/* for IE6 */
*html .btn_area2{
	margin-left:100px;
}

.btn_area2 ul{
	width:800px;
	height:100px;
	text-indent:-9999px;
	list-style:none;
}
.btn_area2 li{
	float:left;
	display:inline;
}
.btn_seikyu2{
	width:450px;
	height:92px;
	display:block;
	background:url(../image/senior/omousikomi.gif) no-repeat;
	margin:0 30px 0 40px;	
}
.btn_seikyu2:hover{
	background:url(../image/senior/omousikomi_ov.gif) no-repeat;
}

#gakuinsetumeikai{
	width:800px;
	height:720px;
	margin:auto;
}
*html #gakuinsetumeikai{
	margin-left:100px;
}
#gakuinsetumeikai_img{
	width:800px;
	height:720px;
	display:block;
	background:url(../image/senior/gakuinsetumeikai.jpg) no-repeat;