@charset "Shift_JIS";


body {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#container {
	margin: 0px;
	padding: 0px;
	width: 1500px;
}
.clear_both {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1px;
	width: 1px;
	font-size: 1px;
}
.box01 {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
}
.box01 ul {
	margin: 0px;
	padding: 0px;
}
.box01 li {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
.thank_you {
	background-image: url(new_index_img/03.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
}
.thank_you a {
	background-image: url(new_index_img/03.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
	overflow: hidden;
}
.thank_you a:hover {
	background-image: url(new_index_img/03_hover.jpg);
}
.jiiseki {
	background-image: url(new_index_img/06.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
}
.jiiseki a {
	background-image: url(new_index_img/06.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
	overflow: hidden;
}
.jiiseki a:hover {
	background-image: url(new_index_img/06_hover.jpg);
}
.web {
	background-image: url(new_index_img/11.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
}
.web a {
	background-image: url(new_index_img/11.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
	overflow: hidden;
}
.web a:hover {
	background-image: url(new_index_img/11_hover.jpg);
}
.gallery {
	background-image: url(new_index_img/14.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
}
.gallery a {
	background-image: url(new_index_img/14.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
	overflow: hidden;
}
.gallery a:hover {
	background-image: url(new_index_img/14_hover.jpg);
}
.news {
	background-image: url(new_index_img/18.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
}
.news a {
	background-image: url(new_index_img/18.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
	overflow: hidden;
}
.news a:hover {
	background-image: url(new_index_img/18_hover.jpg);
}
.gaiyo {
	background-image: url(new_index_img/25.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
}
.gaiyo a {
	background-image: url(new_index_img/25.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
	overflow: hidden;
}
.gaiyo a:hover {
	background-image: url(new_index_img/25_hover.jpg);
}
.toiawase {
	background-image: url(new_index_img/29.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
}
.toiawase a {
	background-image: url(new_index_img/29.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 117px;
	overflow: hidden;
}
.toiawase a:hover {
	background-image: url(new_index_img/29_hover.jpg);
}
.logo {
	background-image: url(new_index_img/logo.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 284px;
	text-indent: -9999px;
}
.jisin {
	padding: 0px;
	height: 595px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#container_l .toppage {
	height: 540px;
	width: 940px;
	position: relative;
	margin-left: 5px;
}
#container_l .toppage ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#container_l .toppage a.web_link {
	background-image: url(img/web.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 431px;
	position: absolute;
	left: 180px;
	top: 52px;
}
#container_l .toppage a.web_link:hover {
	background-image: url(img/web_hover.jpg);
}
#container_l .toppage a.annai_link {
	background-image: url(img/annai.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 255px;
	position: absolute;
	left: 180px;
	top: 125px;
}
#container_l .toppage a.annai_link:hover {
	background-image: url(img/annai_hover.jpg);
}
#container_l .toppage a.muffin_link {
	background-image: url(img/muffin.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 103px;
	width: 346px;
	position: absolute;
	left: 180px;
	top: 211px;
}
#container_l .toppage a.muffin_link:hover {
	background-image: url(img/muffin_hover.jpg);
}
#container_l .toppage a.kingyoku_link {
	background-image: url(img/kingyoku.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 158px;
	width: 346px;
	position: absolute;
	left: 180px;
	top: 340px;
}
#container_l .toppage a.kingyoku_link:hover {
	background-image: url(img/kingyoku_hover.jpg);
}
#container_l .toppage .robo {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 113px;
	width: 217px;
	position: absolute;
	left: 716px;
	top: 0px;
}
#container_l .toppage .likes_creadit {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 158px;
	width: 290px;
	position: absolute;
	left: 644px;
	top: 326px;
}
#container_l .toppage .girl {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 273px;
	width: 143px;
	position: absolute;
	left: 0px;
	top: 108px;
}

