#head01,
#head02{
	margin: 0 auto;
	width: 950px;
}
#head02-wrap{
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #E5E5E5;
	background: url(../images/top_29.png) repeat;
}
#head02{
	padding-bottom: 15px;
}

#head0101,
#head0102,
#head0103{
	min-height: 425px;
	height: auto !important;
	height: 425px;
}
#head0101{
	float: left;
	width: 237px;
	background: url(../images/top_13.gif) 38px 161px no-repeat;
}
#head0102{
	float: left;
	width: 475px;
}
#head0103{
	float: left;
	width: 238px;
}

#head0101 .link-parent{
	width: 237px;
	height: 53px;
}
#head0101 .link-parent a{
	display: block;
	position: relative;
	top: 0;
	left: 0;
	/*\*/
	overflow: hidden;
	/**/
	width: 237px;
	height: 53px;
	background: url(../images/top_03.gif) no-repeat;
	text-indent: -9999px;
}

#head0102 .title{
	margin: 34px auto 25px auto;
	width: 432px;
	height: 260px;
	background: url(../images/top_10.png) no-repeat;
	text-indent: -9999px;
}
#head0102 .title.close{
	background: url(../images/top_10_close.png) no-repeat;
}

#summary{
	float: left;
	width: 293px;
	min-height: 166px;
	height: auto !important;
	height: 166px;

	margin-top: 2px;
	padding: 30px 12px 0 12px;
	background: url(../images/top_21.png) top center no-repeat;

	color: #fff;
}
#summary h2{
	margin: 5px auto 10px auto;
	width: 240px;
	height: 20px;
	background: url(../images/top_24.gif) no-repeat;
	text-indent: -9999px;
}
#summary dt,
#summary dd{
	font-size: 1.2em;
	line-height: 1.2em;
}
#summary dt{
	float: left;
	width: 6.5em;
	padding: 3px 0 6px 0.5em;

	font-weight: bold;
	color: #CAB679;
}
#summary dd{
	padding: 3px 0 6px 7.0em;
	line-height: 1.2em;
}

#intro{
	float: left;
	display: inline;
	margin: 28px 0 0 26px;
	width: 593px;
	height: 152px;
	background: url(../images/top_24.png) no-repeat;
	text-indent: -9999px;
}


#main{
	margin: 0 auto;
	padding-top: 2px;
	width: 950px;
}

#item-list{
	float: right;
	width: 712px;
}

#default-items{
	margin-bottom: 1px;
}
#default-items .list li{
	float: left;
	display: inline;
	margin-left: 1px;
	margin-bottom: 1px;
	width: 236px;
	height: 106px;
	text-indent: -9999px;
	/*\*/
	overflow: hidden;
	/**/
}
#default-items .list li.item01{
	background: url(../images/item_01.jpg);
}
#default-items .list li.item02{
	background: url(../images/item_02.jpg);
}
#default-items .list li.item03{
	background: url(../images/item_03.jpg);
}
#default-items .list li.item04{
	background: url(../images/item_04.jpg);
}
#default-items .list li.item05{
	background: url(../images/item_05.jpg);
}
#default-items .list li.item06{
	background: url(../images/item_06.jpg);
}
#default-items .list li.item-mame{
	background: url(../images/item_59.jpg);
}
#default-items .list li a{
	display: block;
	width: 236px;
	height: 106px;
}
#default-items .list li a:hover{
	background: url(../images/item_hover.png);
}
#default-items .list .title{
	background: url(../images/item_29.png) no-repeat;
	text-indent: -9999px;
}
#default-items .list .title small{
	display: none;
}
#default-items .present{
	width: 711px;
	height: 146px;
	background: url(../images/present_70.png) no-repeat;
	text-indent: -9999px;
}


#misc{
	float: left;
	width: 236px;
}

#pr-list li{
	width: 210px;
	height: 94px;
	padding: 6px 13px;
}

#video{
	display: none;
}