@charset "utf-8";

#is-wrapper {
	width: 760px;
}
#is-wrapper h2 {
	background:url(./images/title.jpg) no-repeat 0 0;
	width:751px;
	height:141px;
	overflow:hidden;
	text-indent:-9999999em;
	margin-left:5px;
}
#is-wrapper .bg-wrapper {
	background:url(./images/bg.jpg) no-repeat 0 0;
	width:740px;
	height:1146px;
	overflow:hidden;
	position:relative;
	margin:0 auto 20px auto;
}
#is-wrapper .sanukiji {
	width:684px;
	height:333px;
	position:absolute;
	top:5px;
	left:15px;
	margin:0 0 20px 0; 
}
#is-wrapper .momokiji {
	width:360px;
	height:345px;
	position:absolute;
	top:345px;
	left:25px;
	margin:0 0 20px 0; 
}
#is-wrapper .momokiji dd {z-index:1;}
#is-wrapper .momokiji .btn {
	width:90px;
	height:90px;
	position:absolute;
	top:95px;
	left:247px;
}
#is-wrapper .sorakiji {
	width:342px;
	height:345px;
	position:absolute;
	top:345px;
	right:25px;
	margin:0 0 20px 0; 
}
#is-wrapper .sorakiji dd {z-index:1;}
#is-wrapper .sorakiji .btn {
	width:90px;
	height:90px;
	position:absolute;
	top:95px;
	left:247px;
}
#is-wrapper .miyasan {
	width:564px;
	height:364px;
	position:absolute;
	top:705px;
	left:125px;
	margin:0 0 20px 0; 
}
#is-wrapper .btn-character a {
	display:block;
	background:url(./images/btn.png) no-repeat 0 0;
	width:368px;
	height:53px;
	overflow:hidden;
	position:absolute;
	top:1070px;
	left:190px;
	text-indent:-999999em;
}
	