@charset "Shift_JIS";


/* ********************************************************************************
 * content
 * ******************************************************************************** */

div#content {
	width: 758px;
	margin: 20px auto 0;
	text-align:left;
}

/* ********************************************************************************
 * contentInner
 * ******************************************************************************** */

div.contentInner {
	margin-bottom: 20px;
}

/**** div.contentInnerTop ****/
div.contentInner div.contentInnerTop {
	width: 758px;
	height: 29px;
	background: url(../img/box_top.gif) no-repeat 0 0;
}

/**** div.contentInnerBottom ****/
div.contentInner div.contentInnerBottom {
	width: 758px;
	height: 42px;
	background: url(../img/box_bottom.gif) no-repeat 0 0;
}

/**** div.contentInnerContents ****/
div.contentInner div.contentInnerContents {
	width: 756px;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
div.contentInner div.contentInnerContents h3 {
	margin-left: 57px;
}
div.contentInner div.contentInnerContents p.text {
	width: 643px;
	margin: 16px 0 24px 57px;
}
div.contentInner div.contentInnerContents p.btn {
	margin: 19px 0 0 115px;
}

/**** div#functionArea ****/
div#functionArea {
	margin: 20px 0 0 55px;
}
div#functionArea p {
	margin-top: 20px;
	color: #158cae;
}

/**** div#movieArea ****/
div#movieArea {
	width: 699px;
	height: 470px;
	margin: 20px 0 0 57px;
	position: relative;
	background: url(../img/game_bg.gif) no-repeat right bottom;
}
div#movieArea p {
	width: 335px;
	position: absolute;
	top: 120px;
	right: 56px;
}
div#movie {
	width: 282px;
	height: 470px;
}
