@charset "Shift_JIS";

/* base.css */
/*--------------------------------------*/

html,body {
	}

html {
	overflow-y:scroll;
	}

body {
	background:#FFFFFF;
	text-align:center;
	margin:0 auto;
	padding:0;
	}

/* for WinIE6 */
/*--------------------------------------*/
* html body {
	vertical-align:baseline;
	font-size:70%;
	letter-spacing:1px;
	}

/* for WinIE7 */
/*--------------------------------------*/
*:first-child+html body {
	font-size:75%;
	}

/* contents */
/*--------------------------------------*/
#contents {
	width:100% !important;
	}

/* sNav */
/*--------------------------------------*/
#sNav {
	margin:0 auto !important;
}

/* wrapper */
/*--------------------------------------*/

#wrapper {
	width:900px !important;
	border-left:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	text-align:center;
	margin:0 auto;
	}

/* clearfix */
/*--------------------------------------*/
#wrapper:after {
	clear:both;
	display:block;
	visibility:hidden;
	content:" ";
	height:0;
	font-size:0;
	}

/* IE6 */
* html #wrapper {
	zoom:1;
	}

/* IE7 */
*:first-child+html #wrapper {
	zoom:1;
	}
/*--------------------------------------*/



/* contents header */
/*--------------------------------------*/

#headerArea {
	}


/* contents footer */
/*--------------------------------------*/

#footerArea {
	}


/* clearfix */
/*--------------------------------------*/
.clearfix:after {
	clear:both;
	display:block;
	visibility:hidden;
	content:" ";
	height:0;
	font-size:0;
	}

/* IE6 */
* html .clearfix {
	zoom:1;
	}

/* IE7 */
*:first-child+html .clearfix {
	zoom:1;
	}
/*--------------------------------------*/




