#aisatu {
	background-image:url(../images/shoukai/aisatu_bg.gif);
	width: 540px;
	margin-left:15px;

}

#aisatu p {
	width: 505px;
	line-height:1.8em;
}



div#prof2011-haikei {
	position: absolute;
	top:230px;
	width:800px;
	height:2154px;
	background-image:url(../images/shoukai/2011/haikei.jpg);
	background-repeat:no-repeat;
}


div.prof2011-ichikawa {
	position:absolute;
	left:30px;
	top:199px;
	width:165px;
	height:371px;
}

div.prof2011-yanai {
	position:absolute;
	left:212px;
	top:185px;
	width:175px;
	height:385px;
}

div.prof2011-souda {
	position:absolute;
	left:400px;
	top:167px;
	width:171px;
	height:410px;
}

div.prof2011-satou {
	position:absolute;
	left:590px;
	top:167px;
	width:193px;
	height:410px;
}

div.prof2011-arima {
	position:absolute;
	left:50px;
	top:570px;
	width:179px;
	height:393px;
}

div.prof2011-yamazaki {
	position:absolute;
	left:275px;
	top:582px;
	width:179spx;
	height:381px;
}

div.prof2011-takeda {
	position:absolute;
	left:550px;
	top:570px;
	width:223px;
	height:393px;
}

div.prof2011-arima2 {
	position:absolute;
	left:45px;
	top:965px;
	width:179spx;
	height:170px;
}

div.prof2011-takeda2 {
	position:absolute;
	left:415px;
	top:970px;
	width:223px;
	height:166px;
}

div.prof2011-imamura {
	position:absolute;
	right:55px;
	bottom:40px;
	width:526px;
	height:130px;
}

div#imamura-come {
	width:600px;
	position: absolute;
	top:1535px;
	left:100px;
	line-height:1.5;
}



#ansin-note-head {
	width: 800px;
	height:24px;
	background: url(../images/1col/note-head.gif) no-repeat left;
	position:relative;
	top:2px;
	left:15px;
}



#ansin-note {
	width: 800px;
	background: url(../images/1col/note-side.gif) repeat-y left;
	padding-top:8px;
	color: #000000;
	position:relative;
	left:15px;
}

#ansin-note-foot {
	width: 800px;
	height:30px;
	background: url(../images/1col/note-foot.gif) no-repeat left;
	position:relative;
	bottom:2px;
	left:15px;
}


#ansin-note p {
	width: 700px;
	line-height:1.6;
	margin-left:auto;
	margin-right:auto;
}

*html body #ansin-com { margin-left:30px;}


.ansin12-cell {
	width:400px;
	padding:15px;
	background-color:#FFF;
	background-image:url(../images/ansin/bg.gif);
	border:#C00 dotted 1px;
	font-size:12px;
	line-height:1.8;
	}
	

*html body .ansin12-cell {
	width:300px;
	padding:5px 10px 5px 15px;
	}

*+html body .ansin12-cell {
	width:300px;
	padding:5px 10px 5px 15px;
	}


#suisen
{margin-top:150px;}
