@charset "EUC-JP";
@import'common.css';
@import'/common/css/special.css';

/* Base 
------------------------------------------ */
.qwaser {
	width: 715px;
	background: #000;
}
/* header 
------------------------------------------ */
.qwaser #qwaserHeader {
	clear: both;
	background: url(../img/bgMain2.jpg) no-repeat;
	height: 524px;
	position: relative;
	text-align: right;
}
.qwaser #qwaserHeader .freeCampaign {
	position: absolute;
	width: 90px;
	height: 90px;
	left: 3px;
	top: 3px;
}
.qwaser #qwaserHeader div.announcement {
	position: absolute;
	width: 391px;
	height: 122px;
	z-index: 1;
	left: 21px;
	top: 456px;
}
.qwaser #qwaserHeader .lCon {
	float: left;
	width: 412px;
}
.qwaser #qwaserHeader .rCon {
	float: right;
	width: 303px;
}
.qwaser #qwaserHeader .rCon .qwEp1 {
	text-align: right;
	background: url(../img/bgEp1.gif) no-repeat;
	height: 293px;
	padding: 0 21px 0 0;
}
.qwaser #qwaserHeader .rCon .qwEp1 h4 {
	padding: 8px 0 0 0;
}
.qwaser #qwaserHeader .rCon ul {
	margin: 0 4px 0 0;
}
.qwaser #qwaserHeader .rCon li {
	display: inline;
}
/* Chara
------------------------------------------ */
.qwaser #qwaserChara {
	clear: both;
	margin: 15px 0 0 0;
}
.qwaser #qwaserChara .clearfix {
	margin: 0 0 0 21px;
}
.qwaser #qwaserChara p {
	float: left;
	margin: 0 5px 10px 0;
}
/* Data
------------------------------------------ */
.qwaser #qwaserData {
	clear: both;
	padding: 0 0 5px 0;
	margin: 15px 0 0 0;
}
.qwaser #qwaserData .clearfix {
	padding: 0 0 0 130px;
}
.qwaser #qwaserData h4 {
	font-size: 12px;
	font-weight: bold;
	color: #d96cc7;
}
.qwaser #qwaserData p {
	font-size: 12px;
	color: #fff;
	line-height: 1.8em;
}
.qwaser #qwaserData .qwStaff {
	float: left;
	width: 300px;
}
.qwaser #qwaserData .qwCtaff {
	float: right;
	width: 270px;
}
	
/* OfficialLink 
------------------------------------------ */
.qwaser #qwaserOfficialLink {
	clear: both;
	font-size: 12px;
	text-align: right;
	background: #fff;
	padding: 5px 10px 0 0;
}
.qwaser #qwaserOfficialLink a {
	color: #cca633;
}

/* copyright 
------------------------------------------ */
.qwaser #qwaserCopyright {
	clear: both;
	font-size: 12px;
	background: #fff;
	padding: 5px 10px 0; 
}

