#main-inner #pageheader.header {
	padding: 43px 0 0 170px;
	height: 217px;
	position: relative;
	background: url(../../images/bg-kitchen_header.jpg) no-repeat right top;
}
#main-inner #pageheader.header h1 {
	margin: 0;
	padding: 0 0 5px;
	width: 262px;
	height: 15px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/h1-index.png) no-repeat left top;
}
#main-inner #pageheader.header p.subtitle {
	margin: 0;
	padding: 0 0 31px;
	width: 308px;
	height: 20px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/text-index_subtitle.png) no-repeat left top;
}
#main-inner #pageheader.header p.lead {
	margin: 0;
	padding: 0;
	width: 480px;
	height: 61px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/text-index_lead.png) no-repeat left top;
}
#main-inner #subnavi.aside {
	top: 70px;
}
/* hint */
#main-contents #hint.hint_content {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#main-contents #hint #design{
	position:relative;
	overflow:hidden;
}
/* content_block(common) */
#main-contents #hint .content_block {
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
	width: 780px;
}
#main-contents #hint .content_block h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	text-indent: -999em;
}
#main-contents #hint .content_block .content_block-inner {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 300px;
}
/* section(common) */
#main-contents #hint .content_block .content_block-inner .section_left {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 270px;
	float: left;
}
#main-contents #hint .content_block .content_block-inner .section_left .section_left-inner {
	margin: 28px 0px 0px 17px;
	padding: 0px 0px 0px 0px;
	width: 206px;
}
#main-contents #hint .content_block .content_block-inner .section_right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 508px;
	float: right;
}
#main-contents #hint .content_block .content_block-inner .section_right .section_right-inner {
	margin: 28px 0px 0px 17px;
	padding: 0px 0px 0px 0px;
	width: 250px;
}
/* element(common) */
#main-contents #hint .content_block .content_block-inner .section_left .section_left-inner .section_title {
	margin: 0px 0px 26px 0px;
	padding: 0px 0px 0px 0px;
	height: 16px;
	text-indent: -999em;
}
#main-contents #hint .content_block .content_block-inner .section_right .section_right-inner .section_title {
	margin: 0px 0px 26px 0px;
	padding: 0px 0px 0px 0px;
	height: 16px;
	text-indent: -999em;
}
#main-contents #hint .content_block .content_block-inner .body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#main-contents #hint .content_block .content_block-inner .body p {
	text-align: justify;
}
/* material */
#main-contents #hint #material.content_block h2 {
	background: url(../images/h2-index_material.gif) no-repeat left top;
}
#main-contents #hint #material.content_block .content_block-inner {
	background: url(../images/bg_index_contents_material.png) no-repeat left top;
}
#main-contents #hint #material.content_block .content_block-inner .section_left .section_left-inner .section_title {
	background: url(../images/text-index_material_subtitle01.gif) no-repeat left top;
}
#main-contents #hint #material.content_block .content_block-inner .section_right .section_right-inner .section_title {
	background: url(../images/text-index_material_subtitle02.gif) no-repeat left top;
}

/* door */
#main-contents #hint #door.content_block h2 {
	background: url(../images/h2-index_door.gif) no-repeat left top;
}
#main-contents #hint #door.content_block .content_block-inner {
	background: url(../images/bg_index_contents_door.png) no-repeat left top;
}
#main-contents #hint #door.content_block .content_block-inner .section_left .section_left-inner .section_title {
	background: url(../images/text-index_door_subtitle01.gif) no-repeat left top;
}
#main-contents #hint #door.content_block .content_block-inner .section_right .section_right-inner .section_title {
	background: url(../images/text-index_door_subtitle02.gif) no-repeat left top;
}

/* storage */
#main-contents #hint #storage.content_block h2 {
	background: url(../images/h2-index_storage.gif) no-repeat left top;
}
#main-contents #hint #storage.content_block .content_block-inner {
	background: url(../images/bg_index_contents_storage.png) no-repeat left top;
}
#main-contents #hint #storage.content_block .content_block-inner .section_left .section_left-inner .section_title {
	background: url(../images/text-index_storage_subtitle01.gif) no-repeat left top;
}
#main-contents #hint #storage.content_block .content_block-inner .section_right .section_right-inner .section_title {
	background: url(../images/text-index_storage_subtitle02.gif) no-repeat left top;
}

/* permeability */
#main-contents #hint #permeability.content_block h2 {
	background: url(../images/h2-index_permeability.gif) no-repeat left top;
}
#main-contents #hint #permeability.content_block .content_block-inner {
	background: url(../images/bg_index_contents_permeability.png) no-repeat left top;
}
#main-contents #hint #permeability.content_block .content_block-inner .section_left .section_left-inner .section_title {
	background: url(../images/text-index_permeability_subtitle01.gif) no-repeat left top;
}
#main-contents #hint #permeability.content_block .content_block-inner .section_right .section_right-inner .section_title {
	background: url(../images/text-index_permeability_subtitle02.gif) no-repeat left top;
}

/* trafficline */
#main-contents #hint #trafficline.content_block h2 {
	background: url(../images/h2-index_trafficline.gif) no-repeat left top;
}
#main-contents #hint #trafficline.content_block .content_block-inner {
	background: url(../images/bg_index_contents_trafficline.png) no-repeat left top;
}
#main-contents #hint #trafficline.content_block .content_block-inner .section_left .section_left-inner .section_title {
	background: url(../images/text-index_trafficline_subtitle01.gif) no-repeat left top;
}
#main-contents #hint #trafficline.content_block .content_block-inner .section_right .section_right-inner .section_title {
	background: url(../images/text-index_trafficline_subtitle02.gif) no-repeat left top;
}

/* showroom */
#main-contents #hint #showroom.content_block h2 {
	background: url(../images/h2-index_showroom.gif) no-repeat left top;
}
#main-contents #hint #showroom.content_block .content_block-inner {
	background: url(../images/bg_index_contents_showroom.png) no-repeat left top;
}
#main-contents #hint #showroom.content_block .content_block-inner .section_left .section_left-inner .section_title {
	background: url(../images/text-index_showroom_subtitle01.gif) no-repeat left top;
}
#main-contents #hint #showroom.content_block .content_block-inner .section_right .section_right-inner .section_title {
	background: url(../images/text-index_showroom_subtitle02.gif) no-repeat left top;
}

/* design */
#main-contents #hint #design.content_block h2 {
	background: url(../images/h2-index_design.gif) no-repeat left top;
}
#main-contents #hint #design.content_block .content_block-inner {
	background: url(../images/bg_index_contents_design.png) no-repeat left top;
}
#main-contents #hint #design.content_block .content_block-inner .section_left .section_left-inner .section_title {
	background: url(../images/text-index_design_subtitle01.gif) no-repeat left top;
}
#main-contents #hint #design.content_block .content_block-inner .section_right .section_right-inner .section_title {
	background: url(../images/text-index_design_subtitle02.gif) no-repeat left top;
}

