.tblArea {
	padding:15px;
	background:#fff;
	margin:0 0 15px;
}

.areaW1{
	padding:0 23px 0 0;
	vertical-align:top;
}

.areaW2{
	padding:0 0 0 5px;
}

.ttlF01{
	padding:10px 0 10px 10px;
	background:#666;
}

.ttlF01 img{
	vertical-align: middle;
}


div.contProd ul.linkMore {
	right: 0px;
}

*:first-child+html div.contProd ul.linkMore {
	margin:-15px 0 0;
}


div.contProd ul.linkMore li{
	margin:0;
	background:none;
}

.visarea {
	padding: 10px;
	background:#fff;
}

.tblArea2 .visarea {
	padding: 0;
}

.tblArea3 {
	padding:17px;
	background:#fff;
	margin:0 0 17px;
	overflow:hidden;
}

.tblArea3 ul li{
	float:left;
	margin:0;
	padding:0;
	height:128px;
}

.tblArea3 ul li+li{
	margin:0 0 0 5px;
	padding:0;
	height:128px;
}

.tblArea3 ul+ul{
	clear:both;
	padding:5px 0 0 0;
}

/* 20111015～　擬似L3内エイリアス下コーディネート追加CSS*/

div.UboxCoordinate{
margin-right:-15px;
margin-bottom:0px;
margin-top:15px;
}

div.UboxCoordinate{
margin-right:-15px\9;
}

div.UboxCoordinate td{
background-image:url(//im.uniqlo.com/images/jp/pc/img/feature/uq/material/l3/coordinate/111022-bg.gif);
background-position: left bottom;
background-repeat:repeat-y;
}

dl.UlistCoordinate{
width:310px;
float:left;
margin: 0 15px 15px 0;
}

dl.UlistCoordinate:nth-of-type(3n){
margin: 0 0 15px 0;
}

dl.UlistCoordinate dt{
line-height:0%;
font-size:0%;
}

dl.UlistCoordinate dd{
padding:4px 12px 12px 12px;
font-size: 84.6%;
}

dl.UlistCoordinate li{
background: url(//im.uniqlo.com/images/jp/pc/img/l3/liveban/obj_liveban_coordinatearrow.gif) 0 0.5em no-repeat;
padding-left:12px;
margin-top:8px;
color:#fff;
}

dl.UlistCoordinate a{
background: url(//im.uniqlo.com/images/jp/pc/img/l3/liveban/obj_liveban_coordinatedot.gif) 0 bottom repeat-x;
color:#fff;
*background:0;
*line-height:170%;
*border-bottom:1px dotted #8f8f8f;
}

dl.UlistCoordinate a:hover{
color:#ff0000;
text-decoration:none;
}

/* 20120922 4体モデルレイアウト*/

div.UboxCoordinateCol4{
margin-right:-16px;
margin-bottom:0px;
margin-top:15px;
}

div.UboxCoordinateCol4{
margin-right:-16px\9;
}

div.UboxCoordinateCol4 td{
background-image:url(//im.uniqlo.com/images/jp/pc/img/feature/uq/material/l3/coordinate/120922-bg-col4.gif);
background-position: left bottom;
background-repeat:repeat-y;
}

dl.UlistCoordinateCol4{
width:228px;
float:left;
margin: 0 16px 15px 0;
}

dl.UlistCoordinateCol4:nth-of-type(4n){
margin: 0 0 15px 0;
}

dl.UlistCoordinateCol4 dt{
line-height:0%;
font-size:0%;
}

dl.UlistCoordinateCol4 dd{
padding:4px 10px 10px;
font-size: 84.6%;
}

dl.UlistCoordinateCol4 li{
background: url(//im.uniqlo.com/images/jp/pc/img/l3/liveban/obj_liveban_coordinatearrow.gif) 0 0.5em no-repeat;
padding-left:12px;
margin-top:8px;
color:#fff;
}

dl.UlistCoordinateCol4 a{
background: url(//im.uniqlo.com/images/jp/pc/img/l3/liveban/obj_liveban_coordinatedot.gif) 0 bottom repeat-x;
color:#fff;
line-height:170%;
*background:0;
*line-height:170%;
*border-bottom:1px dotted #8f8f8f;
}

dl.UlistCoordinateCol4 a:hover{
color:#ff0000;
text-decoration:none;
}

/* 131029 Kids・Baby h3 Style追加 */

.ttlF01-k{
	padding:10px 0 10px 10px;
	background:#7ccfef;
}

.ttlF01-k img{
	vertical-align: middle;
}

.ttlF01-b{
	padding:10px 0 10px 10px;
	background:#b792f1;
}

.ttlF01-b img{
	vertical-align: middle;
}
