@charset "utf-8";

/* AQUAPLUS Shopping
---------------------------------------
(c)AQUAPLUS All Rights Reserved.
	http://aquaplus.jp/
*/

/* ==========================================================================
デザイン-汎用
========================================================================== */

/* --------------------------------------------------------------------------
 全体 */

body {
	background:#e2e5e9 url(bg.gif);
	text-align:center;		/* エリア内align・IE対策 */
	color:#666;
}

#header-top ,
#main ,
#footer-bottom {
	margin:0 auto 0;		/* 自エリアalign */
	width:757px;
}

#header-top {
	margin-top:2px;
	height:17px;
	background:#fff url(header-top.gif) no-repeat;
}

#main {
	width:757px;
	background:url(main-shadow.gif) right 0 repeat-y;
	text-align:left;		/* エリア内align・IE対策 */
}

#main #mainArea1 {
	margin:0 auto 0 0;		/* 自エリアalign */
	width:750px;
	background:#56b9fd url(main-bg.jpg) repeat-x;
}


/* --------------------------------------------------------------------------
 ヘッダ */
#header {
	position:relative;
	margin-left:25px;
	width:700px;
	height:165px;
}


#header h1 {
	position:absolute;
	left:0px;
	top:4px;
	width:700px;
	height:160px;
	background:url(h1.gif) no-repeat;
	text-indent:-9999px;
	text-decoration:none;
}

/* --------------------------------------------------------------------------
 Go to AQUAPLUS Shopping */
#gotoAS {
	position:absolute;
	left:486px;
	top:24px;
	width:214px;
	height:53px;
	background:url(goto-as.gif) 18px 0 no-repeat;
}

#gotoAS a {
	margin-top:19px;
	width:214px;
	height:34px;
	display:block;
	text-indent:-9999px;
	text-decoration:none;
}

/*	マウスのオン、オフの設定 */
#gotoAS	a {width:214px; background:url("btn_goto-as.gif") 0 0 no-repeat;}
#gotoAS	a:hover {background-position:0 -34px;}


/* --------------------------------------------------------------------------
 グローバルナビゲーション */
#globalNavi {
	position:absolute;
	left:182px;
	top:93px;
	width:518px;
	height:42px;
	background:#000 url(glovalnavi-bg.gif) repeat-x;
	overflow:hidden;
}

#globalNavi ul {
	width:700px;
	margin : 7 auto auto 0px;
}

#globalNavi li {
	display:inline;
}

#globalNavi li a {
	display:block;
	float:left;
	height:25px;
	text-indent:-9999px;
	text-decoration:none;
}

/*	マウスのオン、オフの設定 */
/*	オフ	*/
#gn-top			a {width:100px; background:url(globalnavi.gif)    0px 0 no-repeat; margin-right:3px;}
#gn-as			a {width:100px; background:url(globalnavi.gif) -103px 0 no-repeat; margin-right:3px;}
#gn-ap			a {width:100px; background:url(globalnavi.gif) -206px 0 no-repeat; margin-right:3px;}
#gn-original	a {width:100px; background:url(globalnavi.gif) -309px 0 no-repeat; margin-right:3px;}
#gn-point		a {width:100px; background:url(globalnavi.gif) -412px 0 no-repeat;}
/*	オン	*/
#gn-top			a:hover,#gn-top			a.on {background-position:    0px -25px;}
#gn-as			a:hover,#gn-as			a.on {background-position: -103px -25px;}
#gn-ap			a:hover,#gn-ap			a.on {background-position: -206px -25px;}
#gn-original	a:hover,#gn-original	a.on {background-position: -309px -25px;}
#gn-point		a:hover,#gn-point		a.on {background-position: -412px -25px;}


/* --------------------------------------------------------------------------
 フッタ */

#footer {
	position:relative;
	margin:8px auto 0 25px;
	width:700px;
	height:30px;
	background:url(copyright.gif) center 13px no-repeat;
	padding-top:8px;
	text-indent:2px;
	color:#fff;
}

#aquaplus {
	position:absolute;
	right:1px;
	top:10px;
	display:block;
	width:96px;
	height:15px;
	background:url(aquaplus.gif) no-repeat;
	text-indent:-9999px;
	text-decoration:none;
	overflow:hidden;
}

#footer-bottom {
	height:17px;
	background:#fff url(footer-bottom.gif) no-repeat;
}



/* [EOF] */