div#content_wrapper{
	background-image:url(../images/bg.jpg);
	background-position:top center;
}
div#wrap{
	width:980px;
	background-color:#fff;
}
*html p.fs10{
	font-size:10px;
}
h2{
	background-image:url(../images/h2.jpg);
	width:980px;
	height:325px;
	display:block;
	overflow: hidden;
	background-repeat: no-repeat;
	text-indent:-999px;
	margin-bottom:13px;
}

p#txt1{
	background-image:url(../images/txt1.gif);
	width:285px;
	height:22px;
	text-indent:-999px;
	overflow: hidden;
	display:block;
	margin-bottom:12px;
}

h3{
	background-image:url(../images/txt2.gif);
	width:682px;
	height:132px;
	text-indent:-999px;
	overflow: hidden;
	display:block;
	margin-bottom:14px;
}
div#illust_1{
	background-image:url(../images/illust.gif);
	position:absolute;
	background-repeat: no-repeat;
	display:block;
	width:191px;
	height:220px;
	right:0px;
}

div.section {
	width:940px;
	margin:0 20px;
	margin-bottom:15px;

}
div.section div.border_top{
	background-image:url(../images/border_bg_top.gif);
	width:940px;
	height:25px;
	background-repeat: none;
	display: block;
	overflow: hidden;
}
div.section div.inner{
	width:884;
	position:relative;
	padding:0 28px;
	background-image:url(../images/border_bg_repeat.gif);

}
div.section div.border_bottom{
	background-image:url(../images/border_bg_bottom.gif);
	width:940px;
	height:25px;
	background-repeat: none;
	display: block;
	overflow: hidden;
}

ul#award li{
	float:left;
	margin-top:10px;
}
ul#award li.mr{
	margin-right:10px;
}
ul#award li.nmt{
	margin-top:0;
}
/* button */
div#btn_murase a{
	float:left;
}
a#btn_award_murase{
	background-image:url(../images/btn_award_murase.jpg);
	width:330px;
	height:35px;
	background-repeat: no-repeat;
	display:block;
	overflow:hidden;
	text-indent:-999px;
	margin-right:20px;
}
a#btn_award_murase:hover{
	background-position:0 -35px;
}
a#btn_fb_murase{
	background-image:url(../images/btn_fb_murase.jpg);
	width:330px;
	height:35px;
	background-repeat: no-repeat;
	display:block;
	overflow: hidden;
	text-indent:-999px;
}
a#btn_fb_murase:hover{
	background-position:0 -35px;
}
a#btn_fb{
	background-image:url(../images/btn_fb.jpg);
	width:460px;
	height:55px;
	display:block;
	text-indent:-999px;
	overflow:hidden;
	float:left;
}
a#btn_fb:hover{
	background-position:0 -55px;
}

a#btn_specials{
	background-image:url(../images/btn_specials.jpg);
	width:460px;
	height:55px;
	display:block;
	text-indent:-999px;
	overflow:hidden;
	float:right;
}
a#btn_specials:hover{
	background-position:0 -55px;
}

div#toiawase{
	background-color:#37AC00;
	padding:10px;
	width:920px;
	margin:0 auto;
}
div#toiawase p{
	text-indent:-9999px;
	background-image:url(../images/toiawase.gif);
	width:569px;
	height:39px;
	display:block;
}