@charset "utf-8";

/* LEMURE レミュー 共通
----------------------------------------------------------------------------------------------------*/

.lemureNavi {
	margin: 0 0 20px;
	padding: 3px 0;
	background: url(../images/lemure_bk01.gif) repeat-y;
	background-position: left top;
}

.lemureNavi li {
	display: inline;
	padding: 0 10px;
}

.lemureTitle1 {
	margin: 0 0 20px;
	padding: 10px 0 0;
	border-top: 2px solid #DFDFDF;
}

.lemureTitle1 .left {
	margin: 5px 0 0;
}

.lemureTitle1 .right {
	width: 400px;
}

/* LEMURE レミュー トップ
----------------------------------------------------------------------------------------------------*/

#lemure .flashcontent {
	margin: 0 0 20px;
}

#lemure .box1 {
	margin: 0 0 20px;
	padding: 0 10px;
	background: url(../images/lemure_bk01.gif) repeat-y;
	background-position: left top;
}

#lemure .box1 p {
	margin: 0 0 7px;
}

#lemure .box1 .left {
	width: 172px;
	margin: 0 20px 0 0;
}

#lemure .box1 .right {
	width: 172px;
}

/* LEMURE 線の美しさが引き立つデザイン
----------------------------------------------------------------------------------------------------*/

#design {
	margin: 0 0 20px;
}

#design .box1 {
	margin: 0 0 25px;
}

#design h3 {
	margin: 0 0 10px;
}

#design h4 {
	margin: 0 0 10px;
}

#design p {
	margin: 0 0 10px;
}

#design .box2 .left {
	width: 470px;
}

#design .box2 .right {
	width: 470px;
}

#design .box3 .left1 {
	width: 150px;
	margin: 0 8px 0 0;
}

#design .box3 img {
	margin: 0 0 5px;
}

#design .box3 .left2 {
	width: 150px;
}

#design .box4 {
	padding: 10px;
	border: 1px solid #DFDFDF;
}

#design .box5 {
	margin: 0 0 10px;
}

#design .box5 p {
	margin: 0 10px 0 0;
}

#design .box5 img {
	margin: 0 0 5px;
}

/* LEMURE すみずみまで高品位ホーロー
----------------------------------------------------------------------------------------------------*/

#horo {
	margin: 0 0 20px;
}

#horo .box1 {
	margin: 0 0 20px;
}

#horo .box1 .left {
	width: 320px;
	margin: 15px 0 0;
}

#horo h3 {
	margin: 0 0 25px;
}

#horo h4 {
	margin: 0 0 15px;
}

#horo .box2 {
	padding: 10px;
	border: 2px solid #ACDCB2;
	background: #FFFFCC;
}

#horo .box3 {
	margin: 0 0 20px;
}

#horo .box3 .left {
	width: 320px;
}

#horo .box3 .right {
	width: 620px;
	background: url(../images/horo_bk01.gif) no-repeat;
	background-position: left top;
	zoom: 1;
}

#horo .box3 .left2 {
	width: 140px;
	margin: 0 20px 0 0;
}

#horo .box3 .right2 {
	position: relative;
	margin: -35px 0 0;
}

#horo .box4 {
	margin: 0 0 30px;
	padding: 10px 15px;
	border-top: 3px solid #80ADD6;
	background: #ECF3F9;
}

#horo .box5 {
	background: url(../images/horo_bk02.gif) repeat-y;
	background-position: left top;
}

#horo .box7 {
	padding: 5px;
}

#horo .box5 .left {
	width: 300px;
	margin: 0 15px 0 0;
}

#horo .box5 .right {
	width: 300px;
}

#horo .box6 p {
	width: 310px;
	margin: 0 0 5px;
}

#horo .box6 .left1 {
	margin: 0 10px 0 0; 
}

#horo h5 {
	margin: 0 0 5px;
}

/* LEMURE オーダーメイド感覚で自由に選択
----------------------------------------------------------------------------------------------------*/

#custom {
	margin: 0 0 20px;
}

#custom h3 {
	margin: 0 0 25px;
	padding: 15px 0 0;
	border-top: 2px solid #DFDFDF;
}

#custom h4 {
	margin: 0 0 15px;
}

#custom .box1 .left {
	position: absolute;
	width: 285px;
}

#custom .box1 .right {
	position: relative;
	margin: -15px 0 0;
}

#custom table {
	margin: 0 0 20px;
	width: 100%;
}

#custom table th, #custom table td {
	padding: 10px 5px;
	vertical-align: middle;
}

#custom table th {
	background: #F0F0F0;
	text-align: center;
}

#custom table .bBlue {
	background: #E3E8EC;
}

#custom table .bGreen {
	background: #E3ECE9;
}

#custom table .bRed {
	background: #FBEDED;
}

#custom td .text {
	display: block;
	margin: 30px 0 0;
}

#custom .box2 {
	margin: 0 0 20px;
	background: url(../images/custom_bk01.gif) repeat-y;
	background-position: left top;
}

#custom .box2 .left {
	width: 315px;
	margin: 0 10px 0 0;
}

#custom .box2 .left2 {
	width: 315px;
}

#custom .box2 .right {
	width: 310px;
}

#custom .box2 p {
	margin: 0 0 5px;
}

#custom .box2 img {
	margin: 0 0 20px;
}

#custom .box3 {
	padding: 0 10px;
}

#custom h5 {
	margin: 0 0 5px;
}

#custom h6 {
	margin: 0 0 5px;
}

/* LEMURE プラン例
----------------------------------------------------------------------------------------------------*/

#plan {
	margin: 0 0 20px;
}

#plan h3 {
	margin: 0 0 20px;
	padding: 15px 0 0;
	border-top: 2px solid #DFDFDF;
}

#plan h4 {
	margin: 0 0 15px;
}

#plan .box1 {
	margin: 0 0 25px;
	padding: 20px;
	background: url(../images/plan_bk01.gif) repeat-y;
	border: 1px solid #DFDFDF;
}

#plan .box1 .right {
	width: 380px;
}

#plan .box1 .right p {
	margin: 0 0 5px;
}

#plan .box1 .right img {
	margin: 0 0 15px;
}

