@charset "utf-8";
/**----------------------------------------------------------
 *CSS information 
 *
 * file name	: index.css
 * author		: takaaki koyama
 * style info	:  index.html用CSS
 -----------------------------------------------------------*/

body {
	text-align: left;
	background: #000;
}

#page {
	margin: 0;
	width: 100%;
}

#header {
	position: relative;
}

#header .details {
	position: absolute;
	left: 84px;
	top: 392px;
}

#contents {
	float: none;
	margin-bottom: 30px;
	padding-bottom: 20px;
	width: 1024px;
}

.prizeExp {
	position: relative;
}

.prizeExp .details {
	position: absolute;
	left: 767px;
	top: 229px;
}

.prizeExp .zoom {
	position: absolute;
	left: 767px;
	top: 374px;
}

.prizeExp .appli1 {
	position: absolute;
	left: 409px;
	top: 367px;
}

.btnArea {
	background: url(../img/top/img_top_09.jpg) no-repeat left top;
	height: 71px;
	position: relative;
}

.btnArea .conf {
	position: absolute;
	left: 506px;
}

.btnArea .know {
	position: absolute;
	left: 651px;
}

.application {
	position: relative;
}

.application .btnSet {
	position: absolute;
	left: 149px;
	top: 386px;
}

.application .btnSet .shop {
	margin-bottom: 5px;
}

.application .appli2 {
	position: absolute;
	left: 616px;
	top: 357px;
}

#contents .pageTop {
	margin-right: 65px;
}

#footer {
	padding: 14px 0 12px 0;
	background: #111;
}

#footer #footerInner {
	width: 890px;
	padding-left: 70px;
}

#footer #footerInner .logo {
	float: left;
	
}

#footer #footerInner .copy {
	text-align: right;
	float: right;
}
/* link ---*/
a:link {
}

a:visited {
}

a:hover {
}

a:active {
}
