/*Topページの設定ここから*/

#main-img {
	margin-bottom:10px;
}

#main-container {
	width: 710px;
	margin: 15 auto;


}


.thumbnail {
	margin-left:8px;
}


.topic-top {
	width: 474px;
	position: static;
	top: 0px;
}
.topic-top h1 {
	margin-top: 2px;
	margin-bottom: 8px;
	margin-left: 10px;

}

.topic-top div.decoline {
	border-top: 2px double #E9E2D7;
	width: 406px;
}

.topic-top p {
	margin:8px 10px 5px 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 18px;
	color: #999999;
}

.topic-bottom {
	margin-top: 10px;
	width: 474px;
}

.topic-bottom-left {
	float: left;
	width: 274px;
}
.topic-bottom-right {
	float: left;
	width: 200px;
}

.topic-bottom h1 {
	margin-top: 2px;
	margin-bottom: 8px;
	margin-left: 10px;

}

.topic-bottom div.decoline {
	border-top: 2px double #E9E2D7;
	width: 274px;
}

.topic-bottom p {
	margin:8px 10px 5px 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 21px;
	color: #999999;
}
/*Topページの設定ここまで*/

/*Subページの設定ここから*/






/*Subページの設定ここまで*/
/*コラムの設定*/
#container{
	width: 533px;

}

#container h2 {
	width: 528px;
	height: 24px;
	background-color: #eeeeee;

}
/*コラムの設定まで*/



/*Showroom スタイルの設定ここから*/
.color-box01{
	width: 524px;
	height: 361px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;

}
.color-box02{
	width: 524px;
	height: 79px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;

}
.color-box03{
	width: 524px;
	margin: 0 auto;
	padding-top: 20px;
}


.largeColumn {
	margin: 50 10 10 10;
}


.dynamicColumn{
	margin-top: 45px;

}
.dynamicColumnColumn{
	margin-left: 15px;

}

.dynamicColumnColumn h4{
	margin-bottom: 15px;

}
.dynamicColumnColumn p{
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	line-height: 21px;

}

.stylishColumn{
	margin-top: 45px;

}

.stylishColumn h4{
	margin-top: 30px;
	margin-bottom: 30px;
}
.stylishColumn p{
	margin: 0 0 20 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	line-height: 21px;

}

.perfoColumn{ margin-top: 45px; }

.perfoColumn h4{
	margin-top: 15px;
	margin-bottom: 15px;
}
.perfoColumn p{
	margin: 0 0 20 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	line-height: 21px;

}
.perfoColumn p.read {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #999999;
	line-height: 14px;

}

.perfoColumnColumn{ margin-left: 15px; }

.perfoColumn h4{
	margin-top: 0px;
	margin-bottom: 30px;
}
.perfoColumnColumn h4{
	margin-top: 0px;
	margin-bottom: 10px;
}

.perfoColumnColumn p{
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	line-height: 19px;

}

.saftyColumn{ margin-top: 45px; }

.saftyColumn h4{
	margin-top: 30px;
	margin-bottom: 30px;
}

.saftyColumn p{
	margin: 0 10 20 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	line-height: 21px;

}

.saftyColumn ul {
	margin-right: 20px;
	margin-bottom: 20px;

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	list-style-position: outside;
	list-style-type: decimal;
}


.comfortingColumn{ margin-top: 45px; }
.comfortingColumn p{
	margin: 20 0 20 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	line-height: 21px;
}
.comfortingColumn h4{
	margin-top: 30px;
	margin-bottom: 20px;
}
.comfortingColumnColumn{ margin-left: 15px; }

.comfortingColumnColumn h4{
	margin-top: 0px;
	margin-bottom: 20px;
}
.comfortingColumnColumn p{
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	line-height: 19px;
}


.detailsColumn{ margin-top: 45px; }

.saftyColumn h4{
	margin-top: 30px;
	margin-bottom: 30px;
}

.detailsColumn p{
	margin: 0 10 20 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	line-height: 21px;

}

.detailsColumn table,td {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #999999;
	line-height: 21px;
}

.specColumn td {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
}


/*Showroom スタイルの設定ここまで*/

