@charset "utf-8";

/* c0  */

#page-header {
	margin-top:24px;
	margin-bottom:0px;
	}

#page-header h1 {
	position: relative;
	float: left;
	margin-right: 30px;
	}

#page-header h2 {
	padding-top: 12px;
	padding-bottom: 2px;
	}

p.lead {
	font-size: 14px;
	}

/* ------------------------------
   menu
------------------------------ */

#page-body {
	margin-top: 0px;
	overflow: visible;
	}

/* ------------------------------
   link
------------------------------ */

#inquiry {
	position: relative;
	border: 5px solid #efefef;
	padding: 20px 20px 40px;
	background: transparent url(/img/store/homewares/combinable/c0/inquiry-bg.gif) no-repeat 735px 15px;
	}
#inquiry .lead {
	margin-bottom: 10px;
	}
#inquiry .cap {
	margin-top: 6px;
	}
#inquiry-link {
	display: block;
	position: absolute;
	bottom: 18px !important;
	right: 20px;
	_top: 318px;
	_right: 691px;
	}

#top-sim img {
	border: 1px solid #ccc;
	}

h2 { font-size: 24px; }
h3 { font-size: 24px; }

.s0.section { }

.slice2 {
	width:894px;
	margin-left:-7px;
	margin-right:-7px;
	}

#view {
	position: relative;
	width: 393px;
	margin-left: 8px;
	margin-right: 14px;
	overflow: visible;
	}
#view img {
	display:block;
	position:absolute;
	top: 0;
	left:0;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	}
#view img.current {
	filter: alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	}
#top-menu {
	width:487px;
	margin-left: -6px;
	margin-right: -6px;
	overflow: visible;
	}
#top-menu li {
	/*width: 108px;*/
	margin-left: 7px;
	margin-right: 6px;
	margin-bottom: 29px;
	overflow: visible;
	}
#top-menu li .wide {
	width: 229px;
	}

#top-menu img {
	display: block;
	}

#top-menu a .chapTitle {
	display: block;
	width: 100%;
	padding: 8px 0 0 0;
	font-weight: bold;
	line-height: 120%;
	letter-spacing: 0;
	}

/* ------------------------------
   link
------------------------------ */


#top-sim {
	margin: 20px -10px;
	padding: 24px 0;
	border-top: 1px solid #cccccc;
	}
#top-sim-block {
	margin: 20px -10px;
	overflow: visible;
	}
#top-sim h3, #top-sim p {
	margin: 0 10px 12px 10px;
	}
#top-sim p {
	margin-bottom: 15px;
	}
#top-sim .inblock {
	width: 205px;
	margin: 0 10px;
	overflow: visible;
	}
#top-sim .btn {
	display:block;
	position: relative;
	width: 195px;
	height:14px;
	padding: 8px 5px;
	}
#top-sim a {
	text-decoration:none;
	}
#top-sim .btn img {
	position: absolute;
	top:8px;
	left:5px;
	clip: rect(auto auto 14px auto);
	}

#top-sim .btn img {
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	}
#top-sim a.dibtn:hover .btn img {
	top:-6px;
	clip: rect(14px auto auto auto);
	}
#top-sim .chap-lead {
	display:block;
	margin: 0;
	}
#top-sim .pop {
	text-indent: 0.7em;
	background: white url(/img/store/homewares/combinable/uni/popicon.gif) no-repeat 0 13px;
	}

#top-sim .npop {
	padding-left: 0px;
	width: 203px;
	}

