/* Float�p */
#headArea01 ul:after,
#headArea01:after,
#storeHeader:after,
#contents:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#headArea01 ul,
#headArea01,
#storeHeader,
#contents {
	display: inline-table;
	/*\*/
	display: block;
	*height: 1%;
	/**/
}

/* PAGEBODY */
#pageBody {
	font-family: verdana, 'Hiragino Kaku Gothic Pro','�q���M�m�p�S Pro W3', '�l�r �o�S�V�b�N', sans-serif;
	padding-top: 12px;
	text-align: center;
}
	#bodyContainer {
		margin: 0 auto;
		width: 834px;
		text-align: left;
	}

	#bodyContainer1 {
		margin: 0 auto;
		width: 834px;
		text-align: center;
	}

/* PAGENAVI */
	#Headernavi {
		height:35px;
		margin:0pt auto;
		padding-bottom: 20px;
		position:relative;
		text-align:center;
		width:800px;
	}
	#Headernavi .logo {
		height:35px;
		left:0px;
		position:absolute;
		top:0px;
		width:35px;
	}
	#Headernavi #headArea01 {
		background-color:#666666;
		height:35px;
		left:37px;
		position:absolute;
		text-align:left;
		top:0px;
		width:763px;
	}
	#headArea01 .storeLogo {
		height:35px;
		left:0px;
		position:absolute;
		top:0px;
		width:471px;
		text-align:center
		}
	#headArea01 ul {
		height:35px;
		left:431px;
		list-style-type:none;
		position:absolute;
		top:0px;
		margin: 0 0 0 40px;
		padding: 0;
	}
	#headArea01 ul li {
		float:left;
		list-style-type:none;
	}
	#headArea01 ul li.icon01 a, #headArea01 ul li.icon02 a, #headArea01 ul li.icon03 a, #headArea01 ul li.icon04 a {
		background-position:left top;
		background-repeat:no-repeat;
		display:block;
		height:35px;
		text-indent:-9999px;
	}
	#headArea01 ul li.icon01 a {
		background-image:url(<%=imgdir%>/hed_nav1.gif);
		width:110px;
	}
	#headArea01 ul li.icon01 a:hover {
		background-position: 0 -35px !important;
	}
	#headArea01 ul li.icon02 a {
		background-image:url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_nav2.gif);
		width:39px;
	}
	#headArea01 ul li.icon02 a:hover {
		background-position: 0 -35px !important;
	}
	#headArea01 ul li.icon03 a {
		background-image:url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_nav3.gif);
		width:79px;
	}
	#headArea01 ul li.icon03 a:hover {
		background-position: 0 -35px !important;
	}
	#headArea01 ul li.icon04 a {
		background-image:url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_nav4.gif);
		width:69px;
	}
	#headArea01 ul li.icon04 a:hover {
		background-position: 0 -35px !important;
	}


/* PANKUZU */
#pankuzu {
	background-color: #f2f2f2;
	margin: 0;
	padding: 0 16px 12px 16px;
}
	#pankuzu p {
		color: #000;
		margin: 0;
		padding: 0;
		font-size: 10px;
		/*\*/
		*font-size: 60%;
		/**/
	}
	#pankuzu a:link { 
		color: #666;
		text-decoration: none;
	}
	#pankuzu a:active { 
		color: #666;
		text-decoration: underline;
	}
	#pankuzu a:visited { 
		color: #666;
		text-decoration: none;
	}
	#pankuzu a:hover { 
		color: #666;
		text-decoration: underline;
	}

/* CONTENTS */
#contents {
	position: relative;
	margin: 0 0px;
	width: 834px;
}

	/*SUSPEND*/
	#mainContents div.suspend {
		border: solid 2px #CC0000;
		padding: 15px;
		margin-bottom: 24px;
		color: #333333;
	}
		#mainContents div.suspend p.susheadding {
			margin-bottom: 8px;
			color: #CC0000;
			font-size: 14px;
			/*�*/
			*font-size: 110%;
			/**/
		}
		#mainContents div.suspend p.suslead {
			margin-bottom: 12px;
		}
		#mainContents div.suspend p.suslink {
			margin-bottom: 0;
		}
			#mainContents div.suspend p.suslink a {
				background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/arw_link_suspend.gif) no-repeat 0 0 !important;
				padding: 0 0 2px 21px !important;
				color: #333 !important;
				font-weight: bold !important;
				text-decoration: none !important;
				display: block;
			}
			#mainContents div.suspend p.suslink a:hover {
				background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/arw_link_suspend.gif) no-repeat 0 -60px !important;
				color: #bb3028 !important;
			}

