@charset "UTF-8";
@import "unit_tag.css";
@import "unit_common.css";
@import "unit_layout_noside.css";
@import "unit_banner.css";
/*
@import "unit_menu.css";
@import "unit_textmenu.css";
@import "unit_head.css";
@import "unit_foot.css";
@import "unit_content.css";
@import "unit_bottom.css";
@import "unit_side.css";
*/

/* ヘッダ ***********************/
#head{
	height:				573px;
	position:			relative;
}

h1{
	position:			absolute;
	left:				14px;
	top:				38px;
}
#head-lead{
	position:			absolute;
	left:				16px;
	top:				220px;
	width:				350px;
}
#head-spec{
	position:			absolute;
	left:				20px;
	top:				367px;
}
#head-spec ul{
	position:			absolute;
	left:				158px;
	top:				120px;
}
#head-spec li{
	list-style-type:	none;
}
#head-spec li img{
	vertical-align:		middle;
}
#head-btn-banner{
	position:			absolute;
	left:				545px;
	top:				453px;
}
#head-btn-watch{
	position:			absolute;
	left:				410px;
	top:				453px;
}

/* フッタ ***********************/
#foot{
	background:			url("../img/frame_foot.png") left top no-repeat;
	padding-top:		20px;
}
#foot .copyright{
	font-family:		Arial;
	text-align:			center;
}


/* 本文 ***********************/
.indent-left{
	padding-left:		30px;
}
.indent-right{
	padding-right:		30px;
}

.sample-list li{
	list-style-type:	none;
	width:				220px;
	padding-right:		20px;
	padding-bottom:		20px;
	float:				left;
	font-size:			80%;
}
.sample-list li.right{
	padding-right:		0px;
}

/* きゃんぺーン ***********************/
#content-entry-info{
	width:				470px;
	padding-right:		240px;
	background:			url("../img/mango_1.gif") right center no-repeat;
}
#content-entry-info ul{
	padding-left:		2em;
}
#content-entry-banner{
/*
	width:				470px;
	padding-right:		240px;
*/
	background:			url("../img/mango_2.gif") 450px 600px no-repeat;
}
#content-entry-info h3,
#content-entry-banner h3{
	color:				#ee7800;
	border-left:		solid 4px #ee7800;
	border-bottom:		solid 1px #ee7800;
	font-size:			1em;
	padding-left:		4px;
}


