@charset "utf-8"; 

#content { margin:0 auto;}
.tittype01 { margin:0;}
div.contProd select.choMore { left:120px; top:15px; position:absolute;}
table.cuscomTb { width:100%; font-family:dotum; font-size:12px; border-bottom:1px solid #dcdcdc;}
table.cusComTb {font-size:12px; width:100%;}
table.cusComTb tr td {
	vertical-align:middle; 
	text-align:center; 
	padding:13px 0 13px 0; 
	border-top:1px solid #dcdcdc; 
}
table.cusComTb tr th {
	vertical-align:middle; 
	text-align:center; 
	padding:13px 0 13px 0; 
	border-top:1px solid #dcdcdc; 
} /* 201303 통합테스트2차 상품상세 리스트 th */
table.cusComTb tr.off{display:none;}
table.cusComTb tr td.txt07 .reImg img { height:68px; width:68px;}
table.cusComTb td.tit01 { width:9%;}
table.cusComTb td.tit02 { width:16%;}
table.cusComTb td.tit03 { width:35%;}
table.cusComTb td.tit04 { width:23%;}
table.cusComTb td.tit05 { width:17%; border:1px solid red;}
/* 201303 통합테스트1차 삭제 ID_413 */
		/* table.cusComTb td.txt02 { text-align:right;} */
/* 201303 통합테스트1차 삭제 ID_413 */
table.cusComTb td.txt03 { color:#314383; padding:13px 5px 13px 10px; text-align:left;}
table.cusComTb td.txt03 a.subject {
	width:213px; 
	overflow:hidden; 
	display:inline-block; 
	/* text-overflow:elllipsis; 201303 삭제*/
	white-space:pre-wrap; /* css-3 */
	/* white-space:-moz-pre-wrap; 201303 삭제*/ /* Mozilla, since 1999 */
	/* white-space:-pre-wrap; 201303 삭제*/ /* Opera 4-6 */
	/* white-space:-o-pre-wrap; 201303 삭제*/ /* Opera 7 */
	word-wrap:break-word; /* Internet Explorer 5.5+ */
}
table.cusComTb td.txt04, table.cusComTb td.txt05 { font-size:11px;}
table.cusComTb td.txt06 { text-align:right;}
table.cusComTb td.txt06 img { margin:0 0 5px 5px; vertical-align:top;}
table.cusComTb td.txt07 div.reImg { float:left;}
table.cusComTb td.txt07 div.reTxt { margin-left:10px; float:left;}
table.cusComTb td.txt07 div.reTxt a:link { color:#006699; text-decoration:none;}
table.cusComTb td.txt07 div.reImg img {border:1px solid #d2d2d2; height:68px; margin-left:10px; width:68px;}
div.pagerl4_rightBtn { padding:20px 10px 20px 10px; float:right;}
.cusComWrite { text-align:right;}
table.RulesTb {
	font-size:inherit; 
	border-top:1px solid #dcdcdc; 
	border-left:1px solid #dcdcdc; 
	border-right:1px solid #dcdcdc; 
}
div.contProd select.choMore { position:absolute; top:13px; left:120px;}
table.RulesTb td.mBoxL {
	width:101px; 
	text-align:center; 
	font-size:11px; 
	font-weight:bold; 
	vertical-align:middle; 
	border-right:1px solid #dcdcdc; 
	border-bottom:1px solid #dcdcdc; 
}
table.RulesTb th.mBoxL {
	width:101px; 
	text-align:center; 
	font-size:11px; 
	font-weight:bold; 
	vertical-align:middle; 
	border-right:1px solid #dcdcdc; 
	border-bottom:1px solid #dcdcdc; 
} /* 20130404 추가 */
table.RulesTb td.mBox_mL {
	width:80px; 
	text-align:center; 
	font-size:11px; 
	font-weight:bold; 
	border-right:1px solid #dcdcdc; 
	border-bottom:1px solid #dcdcdc; 
}

table.RulesTb th.mBox_mL {
	width:80px; 
	text-align:center; 
	font-size:11px; 
	font-weight:bold; 
	border-right:1px solid #dcdcdc; 
	border-bottom:1px solid #dcdcdc; 
} /* 20130404 추가 */
table.RulesTb .mBox_mR {
	width:371px; 
	padding:10px 13px 10px 13px; 
	border-bottom:1px solid #dcdcdc; 
}
table.RulesTb .mBox_mR li {
	width:355px; 
	line-height:1.8em; 
	padding-left:15px; 
	font-size:11px; 
	background:url('http://image.uniqlo.kr/uq/common/ico-bullet-01.gif') no-repeat 2px 6px; 
}
ul#listChipColor { margin:13px 0 -6px -2px; position:relative;}
div#selectSizeDetail div.linkMore { text-align:right; margin:10px 15px 20px 0;}
div#prodDetail div.content dl { margin-top:10px; line-height:1.5em;}
div#prodDetail div.content dl dt { float:none; width:115px; margin:10px 0 3px 0;}
div#prodDetail div.content dl dd { float:none; width:410px; margin:-1.8em 0 3px 120px;}

table.cusComTb tr td { font-weight:normal; vertical-align:middle;}
table.cusComTb td.tit01, table.cusComTb td.tit02, table.cusComTb td.tit03, table.cusComTb td.tit04, table.cusComTb td.tit05 { font-weight:bold;}
table.cusComTb tr td.txt01, table.cusComTb tr td.txt05 { font-weight:bold;}
table.cusComTb #review1 td.txt06 { vertical-align:top;}
table.cusComTb td.txt03 a.subject {
	white-space:pre-wrap; /* css-3 */
	/* white-space:-moz-pre-wrap; 201303 삭제*/ /* Mozilla, since 1999 */
	/* white-space:-pre-wrap; 201303 삭제*/ /* Opera 4-6 */
	/* white-space:-o-pre-wrap; 201303 삭제*/ /* Opera 7 */
	word-wrap:break-word; /* Internet Explorer 5.5+ */
}
table.cusComTb td.txt05 { font-size:11px;}
.cusComWrite { text-align:right;}
#header div.navArea {z-index:9999;}


/* 201303 통합테스트1차 추가 ID_346 */
table.cusComTb {font-size:12px; width:100%; text-align:center;}
/* 201303 통합테스트1차 삭제 ID_413 */
		/* table.cusComTb .txt02{text-align:left;} */
/* 201303 통합테스트1차 삭제 ID_413 */

/* 201303 통합테스트1차 추가 ID_413 */
table.cusComTb .tit02{ width:19%; }
table.cusComTb .txt02{ font-size:11px; }
table.cusComTb .txt02 img{ vertical-align:middle; }
table.cusComTb .tit03{ width:32%; }
/* 201303 통합테스트1차 추가 ID_413 */


/* 201303 통합테스트1차 추가 ID_346 */

#blkItemRelated div.unit dl.info dt.name { line-height:120%}

/** kr_default에서 가져옴 */
body{font-family:"돋움",dotum,sans-serif;}
div#header{ z-index:11;}
ul.listChip li { display:inline;}
dl.selectAttr dd#selectColorDetail, dl.selectAttr dd#selectSizeDetail, dl.selectAttr dd#selectLengthDetail { margin-right:-15px;}
div#lotte_footerW { height:140px; margin-top:13px; position:relative;}
div#lotte_footer { text-align:left; margin:0 auto; padding:0 0 10px;} /* 201303 수정 */
div#lotte_footer ul.utility01 { margin-bottom:20px;}
div#lotte_footer ul.utility01 li { float:left;}
div.ttlPage03 div.ttl {/* _width:300px; 201303 삭제*/}
div.ttlPage03 ul#navSpecialCategory {display:inline; /* _width:278px; 201303 삭제*/}
dl.selectAttr dd#selectSizeDetail div.linkMore {padding-right:15px;}

p.pathdetail, ul.basic li.number, ul.special li span {font-size:11px;font-family:Verdana, "돋움", Dotum}/* 20151028 수정 */
div.blkItemList dt.name {font-size:11px; height:40px; z-index:5; line-height:1.3;}
/* *html #chipColorName, *html #sizeNmId {margin-top:0;} 201303 삭제*/
#prodThumbImgs li img {/* -ms-interpolation-mode:bicubic; 201303 삭제*/}
/*
p.about {height:0; line-height:0; margin-bottom:0;}
*/
div.blkItemList dt.name, div.blkItemList dd.price, p.about, dl.spec {font-size:11px;}
#intoCartOn, #intoCartOff {margin-bottom:10px;}
#selectNum { width:50px;}
.tittype02 select, .tittype02 input {font-size:12px;}
#msgAddedCart {margin-bottom:15px;}

/* [레이어] 상품상세 - 위시리스트 담기 20120522 */

/* 201303 3차 수정 */
.wishlist_complete {position:relative; z-index:99;}
.wishlist_complete div.layer_pop {display:block; position:absolute; left:25px; top:-100px; overflow:hidden; border:3px solid #ff0000; background-color:#fff; z-index:99; overflow:hidden; width:484px; padding:15px; background-color:#fff;}
.wishlist_complete div.layer_pop dt {overflow:hidden; font-weight:bold; padding:0 0 13px 0; font-size:12px; width:100%; border:0; /* _height:1%; 201303 삭제*/}
.wishlist_complete div.layer_pop h3.tit_complete {border-bottom:1px solid #e6e6e6; padding:0 0 15px 0;}
.wishlist_complete div.layer_pop h3 span.top_logo {overflow:hidden; float:right; text-align:right;}
.wishlist_complete div.layer_pop dd {font-size:12px; padding:0;}
.wishlist_complete div.layer_pop p.txt_complete {text-align:center; padding:25px 0 20px;}
.wishlist_complete div.layer_pop p.txt_cont {padding:13px 16px 9px; background-color:#f3f3f3; font-size:12px;}
.wishlist_complete div.layer_pop dd.txt_cont ul li {padding:0 0 4px; letter-spacing:-1px;}
.wishlist_complete div.layer_pop div.btn_form {margin-top:25px; text-align:center;}
.wishlist_complete div.layer_pop div.btn_form img {cursor:pointer;}
.wishlist_complete div.layer_pop div.btn_form .mgl10 {margin-left:10px;}

/* 201303 추가   */
.uniqlo_unit{ overflow:hidden;}
.uniqlo_unit .uniqlo_info{ overflow:hidden;}
.uniqlo_unit li{ overflow:hidden; width:180px; height:260px; margin-top:15px; margin-right:15px; background:#fff; font-size:84.6%; float:left; position:relative;}
.uniqlo_unit li .tag{display:block; text-align:right; padding:0px 7px 0 0; position:relative; z-index:10;}
.uniqlo_unit li .tag img{ display:inline-block; margin:6px 0 0px 6px;}
.uniqlo_unit li .name{ margin:0 0 0px 10px; display:block;  position:absolute; left:0; top:213px;}
.uniqlo_unit li .price{ position:absolute; bottom:8px; right:10px;}
.uniqlo_unit li .thumb {position:absolute; left:0; top:30px; width:180px; height:180px;}
.uniqlo_unit li .tumb_img {position:absolute; left:0; top:0; width:180px; height:180px;}

/* 20130530 추가 */
div#prodDetail div.content dl.spec_new{font-size:11px;clear:both;}
div#prodDetail div.content dl.spec_new dt{width:115px;margin:0 0 0 0;vertical-align:top;float:left;overflow:hidden;padding-bottom:10px}
div#prodDetail div.content dl.spec_new dd{width:410px;overflow:hidden;margin:0 0 0 0;vertical-align:top;padding-bottom:10px}
