@charset "utf-8";

/* all */
.wardCaption {margin-top:15px;font-size:14px;line-height:150%;}
.shopitem[href] span, #page-wrap a {text-decoration:none;}

.sizeLinks {text-align:left;display:block;padding:0 2px;}
.sizeLink {width:75px;margin:10px 5px 0;padding:7px 5px;border:2px solid #ccc;display:inline-block;text-decoration:none;font-size:11px;background:#fff;opacity:0.85;text-align:center;vertical-align:middle;}
.sizeLink:first-child{border:2px solid #7f0019;} 
.sizeLink:hover {border:2px solid #7f0019;}
.multi .single {margin-bottom:40px;text-align:center;}

h3+p {margin-bottom:30px;}
.relatedLink { margin-top: 15px;}

.parent .itemType {display: none;}
.imgMask > div {height: 16px; position: absolute; top: 164px; right: 0px; width: 150px; z-index: 10; display: block; background: #fff;}

/* c6 */

/* s146 */

.s146 .split4 { margin-top: 24px; }
.s146 .split4+.split4 { margin-bottom: 40px; }
.s146 .sub-column {margin-bottom: 20px;}
.s146 .sub-column h4 {
	font-size:16px;
	line-height: 22px;
	}
.s146 .sub-column h4.no {
	background: transparent url(/img/store/homewares/scene/uni/lb-notsupport.gif) no-repeat right center;
	}
.s146 .sub-column img {
	margin-right:26px;
	float:left;
	}
.s146 .sub-column p {
	font-size: 14px;
	line-height: 150%;
	}
.s146 .sub-column p.cap {
	font-size: 12px;
	line-height: 120%;
	margin-top: 16px;
	}

/* s148 */
.s148 .split4 .single  { margin-top: 24px; }
.s148 .split4+h3 {margin-top: 40px;}
.s148 .split3 .single  { margin-bottom: 24px; }
.s148 .sub-column {
	margin-top: 24px;
	}
.s148 .sub-column h4 {
    font-size: 16px;
    line-height: 22px;
}
.s148 .sub-column img {
    float: left;
    margin-right: 26px;
}
.s148 .sub-column p {
    font-size: 14px;
    line-height: 150%;
}
.s148 .sub-column .annotation {
	margin-top: 5px;
    font-size: 12px;
}

/* s149 */

.s149 .split5 h4 {
	text-indent:7px;
	}
.s149 .split5 .double {
	position:relative;
	width:358px;
	margin-left: 0px;
	margin-right: 0px;
	}
.s149 .split5 .triple {
	position:relative;
	width:542px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
.s149 .split5 .free {
	margin-left: 7px;
	margin-right: 8px;
	}

/* s150 */

.s150 .sub-column {
	margin-top: 24px;
	}
.s150 .sub-column h4 {
    font-size: 16px;
    line-height: 22px;
}
.s150 .sub-column img {
    float: left;
    margin-right: 26px;
}
.s150 .sub-column p {
    font-size: 14px;
    line-height: 150%;
}
.s150 .sub-column .annotation {
	margin-top: 5px;
    font-size: 12px;
}
/* s152 */

.s152 .sub-column {
	margin-top: 24px;
	}
.s152 .sub-column h4 {
    font-size: 16px;
    line-height: 22px;
}
.s152 .sub-column img {
    float: left;
    margin-right: 26px;
}
.s152 .sub-column p {
    font-size: 14px;
    line-height: 150%;
}
.s152 .sub-column .annotation {
	margin-top: 5px;
    font-size: 12px;
}