#top_content {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 16px;
	position: relative;
}
.h {
	display: none;
	margin: 0px;
	padding: 0px;
}
#top_content h1 {
	display: block;
	width: 280px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 21px;
}
#topimgblock {
	margin-bottom: 18px;
	width: 748px;
	margin-right: auto;
	margin-left: auto;
}
#topimgblock img {
}
#top_content ul {
	padding-bottom: 32px;
	width: 778px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#top_content li a:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
	background-color: #fff;
}
#m01 {
	float: left;
	width: 44px;
	margin-right: 22px;
}
#m01 a {
	background-image: url(../img/btn_hajime2.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m02 {
	float: left;
	width: 109px;
	margin-right: 22px;
}
#m02 a {
	background-image: url(../img/btn_celeb2.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m03 {
	float: left;
	width: 72px;
	margin-right: 22px;
}
#m03 a {
	background-image: url(../img/btn_gene.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m04 {
	float: left;
	width: 98px;
	margin-right: 22px;
}
#m04 a {
	background-image: url(../img/btn_charity2.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m05 {
	float: left;
	width: 35px;
	margin-right: 0px;
}
#m05 a {
	background-image: url(../img/btn_bbs2.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m06 {
	float: left;
	width: 53px;
	margin-right: 0px;
}
#m06 a {
	background-image: url(../img/btn_contact2.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m07 {
	float: left;
	width: 99px;
	margin-right: 22px;
}
#m07 a {
	background-image: url(../img/btn_info2.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m08 {
	float: left;
	width: 32px;
	margin-right: 22px;
}
#m08 a {
	background-image: url(../img/btn_qa2.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m09 {
	float: left;
	width: 98px;
	margin-right: 22px;
}
#m09 a {
	background-image: url(../img/btn_exh3.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m10 {
	float: left;
	width: 108px;
	margin-right: 22px;
}
#m10 a {
	background-image: url(../img/btn_7auc.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#m11 {
	float: left;
	width: 108px;
	margin-right: 23px;
}
#m11 a {
	background-image: url(../img/btn_oneauc.gif);
	background-repeat: no-repeat;
	height: 54px;
	display: block;
}
#imadekirutop {
	text-align: center;
	margin-bottom: 15px;
}
#imadekirutop a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
	background-color: #fff;
}
#charity_banner {
	text-align: center;
	margin-bottom: 30px;
}
#charity_banner a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
	background-color: #fff;
}
#clover {
	margin-bottom: 27px;
	position: relative;
	z-index: 100;
}
.cblock {
	float: left;
}
#no1 {
	width: 88px;
	margin-top: 17px;
	margin-left: 78px;
}
#no2 {
	width: 87px;
	margin-top: 3px;
	margin-left: 70px;
}
#no3 {
	width: 86px;
	margin-top: 16px;
	margin-left: 77px;
}
#no4 {
	width: 87px;
	margin-top: 0px;
	margin-left: 74px;
}
#no5 {
	width: 87px;
	margin-top: 12px;
	margin-left: 77px;
}
#nbc1 {
	height: 481px;
	width: 832px;
	position: absolute;
	left: 10px;
	top: 351px;
	display: none;
}
#nbc2 {
	height: 305px;
	width: 117px;
	position: absolute;
	left: 137px;
	top: 576px;
	display: none;
}
#nbc3 {
	height: 319px;
	width: 280px;
	position: absolute;
	left: 354px;
	top: 568px;
	display: none;
}
#nbc4 {
	height: 84px;
	width: 129px;
	position: absolute;
	left: 626px;
	top: 569px;
	display: none;
}
#nbc5 {
	height: 265px;
	width: 474px;
	position: absolute;
	left: 444px;
	top: 566px;
	display: none;
}
#twitface {
	text-align: center;
	margin-bottom: 14px;
}
#open_charity {
	height: 15px;
	width: 41px;
	position: absolute;
	left: 313px;
	top: 625px;
}
#open_oneshot {
	height: 15px;
	width: 41px;
	position: absolute;
	left: 444px;
	top: 625px;
}

/* modal */
#kyushi {display:none;border:5px solid #ccc;}
#simplemodal-container a.modalCloseImg {background:url(../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}