.base{
    background-image:url(../img/top-back.jpg);
	width:660px;
	height:743px;
	margin:0 auto 0 auto;
	background-repeat:no-repeat;
}
.base-no2{
    background-image:url(../img/no-back3.jpg);
	width:660px;
	height:1200px;
	margin:0 auto 0 auto;
	background-repeat:no-repeat;
}.head{
    background-image:url(../img/head.jpg);
	width:660px;
	height:137px;
	float:left;
}
.head_btm{
	width:660px;
	height:40px;
	float:left;
}
.osirase{
    width:660px;
	height:50px;
	float:left;
}
.home{
	width:660px;
	height:352px;
	background-image:url(../img/home-body.jpg);
	float:left;
}
.info{
	width:450px;
	height:150px;
	float:left;
	padding:10px 0 0 110px;
	overflow:auto;
}
.profile{
    width:660px;
	height:566px;
	background-image:url(../img/profile.jpg);
	float:left;
	background-repeat:no-repeat;
}
.next{
	padding:390px 0 0 300px;
}
.back-to-next{
	padding:390px 0 0 300px;
}
.profile-2{
    width:660px;
	height:566px;
	background-image:url(../img/profile-2.jpg);
	float:left;
	background-repeat:no-repeat;
}
.news{
    width:660px;
	height:566px;
	background-image:url(../img/koten-annai.jpg);
	float:left;
	background-repeat:no-repeat;
}
.link{
    width:660px;
	height:566px;
	background-image: url(../img/link.jpg);
	float:left;
	background-repeat:no-repeat;
}
.text-link{
	padding:90px 0 0 360px;
}
.acc{
    width:660px;
	height:566px;
	background-image:url(../img/acc.jpg);
	float:left;
	background-repeat:no-repeat;
}
.acc-text{
    padding:90px 0 0 350px;
}
.works-back{
    width:660px;
	height:456px;
	background-image:url(../img/gallary-back.jpg);
	float:center;
}
.works-text{
    padding:90px 0 0 450px;
}
