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

/* MAINCONTENTS */
#mainContents {
	color: #333;
	margin-left: 17px;
	margin-right: 17px;
	width: 800px;
	line-height: 1.6;
	font-size: 12px;
	/*�*/
	*font-size: 75%;
	/**/
}
	#mainContents * {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	#mainContents a {
		color: #bb3028;
		text-decoration: none;
	}
	#mainContents a:hover {
		color: #e5adaf;
	}
	#customerbox {
		background-color: #FFFFFF;
		padding: 0;
		width: 800px;
	}
	#customerbox h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_01.gif) no-repeat left top;
		margin-bottom: 23px;
		width: 800px;
		height: 32px;
		text-indent: -999px;
		overflow: hidden;
	}
	#customerbox p.note {
		margin-left: 12px;
		line-height: 1.3;
		font-size:10px;
	}
	#search {
		margin-top: 23px;
		margin-bottom: 23px;
	}
	#search h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_04.gif) no-repeat left top;
		margin-left: 12px;
		margin-bottom: 18px;
		width: 85px;
		height: 24px;
		text-indent: -999px;
		overflow: hidden;
	}
	#search p {
		margin-left: 12px;
		height: 36px;
	}
	#search p input.button {
		vertical-align:middle;
	}
	#searchform p input.form_text {
		background-color:#FFFFFF;
		border:1px solid #444444;
		color:#000000;
		font-size:16px;
		height:34px;
		line-height:21px;
		margin-right:6px;
		vertical-align:middle;
		width:250px;
	}
	#faqlist {
		padding: 0 0 18px 0;
		width: 439px;
		float: left;
	}
	#faqlist h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_05.gif) no-repeat left top;
		margin-bottom: 23px;
		width: 107px;
		height: 24px;
		text-indent: -999px;
		overflow: hidden;
	}
	#faqrank {
		margin: 0;
		padding: 0 0 18px 0;
		width: 319px;
		float: right;
	}
	#faqrank h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_06.gif) no-repeat left top;
		margin-bottom: 23px;
		width: 131px;
		height: 24px;
		text-indent: -999px;
		overflow: hidden;
	}
	#pack {
		margin-left: 12px;
		margin-top: 23px;
	}
	#pack dt {
		border-left: solid 8px #e4adaf;
		margin-bottom: 7px;
		padding: 3px 0 1px 14px;
		line-height: 1.3;
		font-size: 12px;
		/*�*/
		*font-size: 100%;
		/**/
	}
	#pack ul {
		padding: 8px 0 0px 0px;
	}
	#pack dd,
	#pack li {
		line-height: 1.3;
	}
	#pack dd {
		margin-bottom: 2px;
	}
	#pack p.note {
		line-height: 1.3;
		font-size: 10px;
		padding: 0;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left:0.8em;
	}
	#informationbox {
		background-color: #FFFFFF;
		margin-top: 12px;
		padding:0;
		width: 800px;
		clear: both;
	}
	#informationbox h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_02.gif) no-repeat left top;
		margin-bottom: 23px;
		width: 800px;
		height: 32px;
		text-indent: -999px;
		overflow: hidden;
	}
	#informationbox p {
		margin-left: 12px;
		margin-right: 20px;
		padding-bottom: 18px;
	}
	#contactbox {
		background-color: #FFFFFF;
		margin-top: 12px;
		padding: 0 0 10px 0;
		width: 800px;
		clear: both;
	}
	#contactbox h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_tw.gif) no-repeat left top;
		margin-bottom: 23px;
		width: 800px;
		height: 32px;
		text-indent: -999px;
		overflow: hidden;
	}
	#contactbox p.note {
		margin-left: 12px;
		line-height: 1.3;
		font-size:10px;
	}
	#contactbox p.note2 {
		margin-left: 12px;
		margin-bottom: 3px;
		line-height: 1.3;
		font-size:10px;
	}
	#pack2 {
		margin-left: 12px;
		margin-top: 23px;
		margin-bottom: 23px;
	}
	#contactpack1 {
		width: 251px;
		float: left;
	}
	#contactpack1 h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_07.gif) no-repeat left top;
		margin-bottom: 18px;
		width: 147px;
		height: 24px;
		text-indent: -999px;
		overflow: hidden;
	}
	#contactpack1 h4.tel {
		margin-left: 12px;
		margin-bottom: 10px;
		font-size: 18px;
		color: #999;
		line-height: 1.1;
	}
	#contactpack2 {
		width: 214px;
		float: left;
	}
	#contactpack2 h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_08.gif) no-repeat left top;
		margin-bottom: 18px;
		width: 147px;
		height: 24px;
		text-indent: -999px;
		overflow: hidden;
	}
	#contactpack2 h4.tel {
		margin-left: 12px;
		margin-bottom: 10px;
		font-size: 18px;
		color: #999;
		line-height: 1.1;
	}
	#contactpack3 {
		width: 323px;
		float: left;
	}
	#contactpack3 h3 {
		background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/hed_09.gif) no-repeat left top;
		margin-bottom: 18px;
		width: 147px;
		height: 24px;
		text-indent: -999px;
		overflow: hidden;
	}
	#contactpack3 p {
		margin-left: 12px;
	}

	#Navigation {
	padding-top: 0px;
	width: 225px;
	}

	#Navigation * {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
		#Navigation li {
			margin-bottom: 12px;
			height: 13px;
		}
		#Navigation li.nav1 {
			width: 143px;
		}
		#Navigation li.nav2 {
			width: 88px;
		}
		#Navigation li.nav3 {
			width: 92px;
		}
		#Navigation li.nav4 {
			width:91px;
		}
		#Navigation li.nav5 {
			width: 225px;
		}
		#Navigation li.nav6 {
			width: 214px;
		}
			#Navigation li a:hover,
			#Navigation li.active a {
				background-position: 0 -13px !important;
			}
			#Navigation li a {
				background-position: 0 0;
				height: 13px;
				/*\*//*/
				padding-bottom: 13px;
				/**/
				text-indent: -999px;
				overflow: hidden;
				display: block;
			}
				#Navigation li.nav1 a {
					background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/nav_01.gif) no-repeat;
				}
				#Navigation li.nav2 a {
					background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/nav_02.gif) no-repeat;
				}
				#Navigation li.nav3 a {
					background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/nav_03.gif) no-repeat;
				}
				#Navigation li.nav4 a {
					background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/nav_04.gif) no-repeat;
				}
				#Navigation li.nav5 a {
					background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/nav_05.gif) no-repeat;
				}
				#Navigation li.nav6 a {
					background: url(http://im.store.uniqlo.com/pc/page/support/guide/faq/top2/nav_06.gif) no-repeat;
				}

