
div#fuku_base {
	width:					740px;
	margin:					0px 0px 0px 20px;
	padding:				0px;
	background-color:		#FFFEDA;
	background-image:		url("../../images/fukubukuro/bg_cont.jpg");
	background-repeat:		repeat-x;
	background-position:	0px 150px;
}

div#fuku_base img {
	margin:					0px;
	border-width:			0px;
}

div#fuku_base span.clear {
	display:				block;
	width:					740px;
	height:					20px;
	margin:					0px;
	padding:				0px;
	clear:					both;
}

div#fuku_base h1 {
	margin:					0px;
	padding:				0px;
}

div#fuku_base div#cont1 {
	margin:					30px 0px 0px 0px;
	padding:				0px;
}
div#fuku_base div#cont1 div {
	width:					320px;
	display:				inline;
}
div#fuku_base div#cont1 div.left {
	float:					left;
	margin:					0px 0px 0px 30px;
}
div#fuku_base div#cont1 div.right {
	float:					right;
	margin:					0px 30px 0px 0px;
}
div#fuku_base div#cont1 div p {
	margin:					0px;
	padding:				0px;
	text-align:				center;
}
div#fuku_base div#cont1 div p a {
	display:				block;
	width:					240px;
	height:					57px;
	margin:					15px auto 0px auto;
	background-repeat:		no-repeat;
}
div#fuku_base div#cont1 div p a:hover {
	background-position:	0px -58px;
}
div#fuku_base div#cont1 div.left p a {
	background-image:		url("/images/fukubukuro/bg_btn1_1.jpg");
}
div#fuku_base div#cont1 div.right p a {
	background-image:		url("/images/fukubukuro/bg_btn2_1.jpg");
}
div#fuku_base div#cont1 div p a span {
	display:				none;
}


div#fuku_base div#cont2 {
	width:					680px;
	margin:					0px 0px 0px 30px;
	padding:				0px;
	background-image:		url("/images/fukubukuro/bg_cont2.gif");
	background-repeat:		repeat-y;
}
div#fuku_base div#cont2 span.header {
	display:				block;
	height:					30px;
	background-image:		url("/images/fukubukuro/bg_cont2_header.gif");
	background-repeat:		no-repeat;
}
div#fuku_base div#cont2 h2 {
	margin:					0px 20px 30px 20px;
	padding:				0px;
	text-align:				center;
}
div#fuku_base div#cont2 h3 {
	margin:					30px 20px 1em 20px;
	padding:				0px;
}
div#fuku_base div#cont2 h3.no1 {color:#FF0099;}
div#fuku_base div#cont2 h3.no2 {color:#6600FF;}
div#fuku_base div#cont2 p {
	margin:					0px 20px 1.5em 20px;
	padding:				0px;
	line-height:			1.5em;
}
div#fuku_base div#cont2 span.footer {
	display:				block;
	height:					30px;
	background-image:		url("/images/fukubukuro/bg_cont2_footer.gif");
	background-repeat:		no-repeat;
	background-position:	0px 100%;
}


div#fuku_base div#cont3 dl {
	width:					320px;
	display:				inline;
}
div#fuku_base div#cont3 dl.left {
	float:					left;
	margin:					0px 0px 0px 30px;
	background-image:		url("/images/fukubukuro/bg_cont3_dd1.gif");
	background-repeat:		repeat-y;
}
div#fuku_base div#cont3 dl.right {
	float:					right;
	margin:					0px 30px 0px 0px;
	background-image:		url("/images/fukubukuro/bg_cont3_dd2.gif");
	background-repeat:		repeat-y;
}
div#fuku_base div#cont3 dl dt {
	margin:					0px;
	padding:				0px;
}
div#fuku_base div#cont3 dl dd {
	margin:					0px;
	padding:				0px 0px 15px 0px;
	background-repeat:		repeat-y;
	text-align:				center;
}
div#fuku_base div#cont3 dl.left dd.footer {
	background-image:		url("/images/fukubukuro/bg_cont3_dl1.gif");
	background-repeat:		no-repeat;
	background-position:	0px 100%;
}
div#fuku_base div#cont3 dl.right dd.footer {
	background-image:		url("/images/fukubukuro/bg_cont3_dl2.gif");
	background-repeat:		no-repeat;
	background-position:	0px 100%;
}
div#fuku_base div#cont3 dl dd a {
	display:				block;
	width:					240px;
	height:					45px;
	margin:					0px auto;
	background-repeat:		no-repeat;
}
div#fuku_base div#cont3 dl dd a:hover {
	background-position:	0px -44px;
}
div#fuku_base div#cont3 dl.left dd a {
	background-image:		url("/images/fukubukuro/bg_btn1_2.jpg");
}
div#fuku_base div#cont3 dl.right dd a {
	background-image:		url("/images/fukubukuro/bg_btn2_2.jpg");
}
div#fuku_base div#cont3 dl dd a span {
	display:				none;
}