@charset "utf-8";

/* AQUAPLUS [こみっくパーティーPORTABLE 公式サイト用]
---------------------------------------
	0.common読込
	1.要素への定義
	2.汎用クラス
	3.デザイン
---------------------------------------
(c)AQUAPLUS All Rights Reserved.
	http://aquaplus.jp/
*/


/* ==========================================================================
 0.common読込
========================================================================== */
@import url("../css/common/element.css");		/* 要素への定義 */


/* ==========================================================================
 1.要素への定義
========================================================================== */

/* ▼AQUAPLUS標準と同一 */
html {
	height : 100%;
}

body {
	margin : 0;
	background : #eee;
	padding : 0;
	height : 100%;
	color : #555;
}
/* ▲ */

a:hover {		color : #fff;
				text-decoration : none;
				background : #ecf3f7; }

td.left {
	text-align: left;
}


/* ==========================================================================
 2.汎用クラス
========================================================================== */
.cFw-i { color : #b95163; }



/* ==========================================================================
 3.デザイン
========================================================================== */

/* ▼AQUAPLUS標準と同一 */
/* --------------------------------------------------------------------------
 フッタ部 */

/* フッタ全体（最下段文字列含む） */
#footer {
	position: absolute;
	bottom: 0;
	left: 0;
	/*margin : 0 2px 0 0;
	padding-top : 10px;*/
	width : 598px;
	text-align : center;
	color : #999999;
}

/* Copyright表記（イメージ使用）*/
#footer #copyright-img {
	background : #069 url(copyright.gif) no-repeat 179px 3px;	/* s */
	height : 16px;

	text-align:left;			/* テキスト非表示 */
	text-indent:-9999px;
	text-decoration:none;
}

/* Copyright表記（テキスト使用）*/
#footer #copyright-txt {
	height : 20px;
	line-height: 20px;
	background : #069;			/* [s] */
	text-align : center;
	color : #ffffff;
	margin-top: 10px;
}
/* ▲ */


/* --------------------------------------------------------------------------
 背面係 */
/* エリア-背景1（非スクロール時・下余白用）*/
#areaBg1{
	position: relative;
	margin : 0;
	background : #fff url(images/bg_area_width1.gif) repeat-y;
	width : 600px;
	height : 100%;
	min-height: 520px;
}

/* エリア-背景2（Gekko対策・スクロール時に背景が１画面分なのを回避）*/
#areaBg2{
	background : #fff url(images/bg_area_width1.gif) repeat-y;
	width : 600px;
	text-align : center;		/* エリア内センタリング・IE対策 */
	padding-top: 31px;
}

/* --------------------------------------------------------------------------
 表デザイン系 */
table.table1{
	margin : 0px auto;
	border : none;
	width : 550px;
	height : 411px;
}

table.table1 td{
	border : none;
	padding : 0px;
}

table.table2{
	margin : 0px auto 10px;
	border : none;
	width : 550px;
	height : 390px;
}

table.table2 td{
	border : none;
	padding : 0px;
}


/* --------------------------------------------------------------------------
 キャラクター */
#chrIcon img {
	width: 56px;
	height: 56px;
	margin-bottom: 8px;
	display: block;
	cursor: help;
}
#chrIcon img:hover{	background : #e4f1f8; }

#chr { background-image: url('images/chrbg_blank.gif'); }
#chr:has(#chrIcon td:nth-of-type(1) img:nth-of-type(1):hover ) { background-image: url('images/chrbg_minami.gif'); }
#chr:has(#chrIcon td:nth-of-type(1) img:nth-of-type(2):hover ) { background-image: url('images/chrbg_aya.gif'); }
#chr:has(#chrIcon td:nth-of-type(1) img:nth-of-type(3):hover ) { background-image: url('images/chrbg_chisa.gif'); }
#chr:has(#chrIcon td:nth-of-type(1) img:nth-of-type(4):hover ) { background-image: url('images/chrbg_subaru.gif'); }
#chr:has(#chrIcon td:nth-of-type(2) img:nth-of-type(1):hover ) { background-image: url('images/chrbg_mizuki.gif'); }
#chr:has(#chrIcon td:nth-of-type(2) img:nth-of-type(2):hover ) { background-image: url('images/chrbg_eimi.gif'); }
#chr:has(#chrIcon td:nth-of-type(2) img:nth-of-type(3):hover ) { background-image: url('images/chrbg_yu.gif'); }
#chr:has(#chrIcon td:nth-of-type(2) img:nth-of-type(4):hover ) { background-image: url('images/chrbg_reiko.gif'); }
#chr:has(#chrIcon td:nth-of-type(2) img:nth-of-type(5):hover ) { background-image: url('images/chrbg_taishi.gif'); }


/* [EOF] */