/* 00009427.html */

/*block01 ********************/
.A00009427-block01 {
	margin: 20px 0 10px;
}

.A00009427-block01 .colorVariation {
	width: 677px;
	margin: 0 0 0 27px;
}
.A00009427-block01 .colorVariation p {
}
.A00009427-block01 .colorVariation p span {
	font-weight: bold;
	color: #fe0087;
}

.A00009427-block01 .colorVariation h3 {
	margin: 0 0 10px;
}
.A00009427-block01 .colorVariation ul#sample {
	margin: 15px 0 50px 20px;
}
.A00009427-block01 .colorVariation ul#sample li {
	float: left;
}


.A00009427-block01 .colorVariation #innerBlock01 {
	margin: 5px 0 0 23px;
}
#innerBlock01 p {
	margin: 0 0 1em;
}

#innerBlock01 dl {
	margin: 0 0 1em;
}
#innerBlock01 dl dt {
	margin: 0 0 5px;
}
#innerBlock01 dl dd {
}

#innerBlock01 ul#point {
	margin: 0 0 10px;
	padding: 5px 0 0;
}
#innerBlock01 ul#point li {
	width: 320px;
}

#innerBlock01 ul#point li.column01 {
	float: left;
}
#innerBlock01 ul#point li.column02 {
	float: right;
}

#innerBlock01 ul#point li dl {
	background:  url(/img/products/00009427/d/00009427_bg01.gif) left bottom no-repeat;
}
#innerBlock01 ul#point li dl dt {
	margin: 0;
}
#innerBlock01 ul#point li dl dd {
	padding: 0 15px 15px; 
}
#innerBlock01 ul#point li dl dd span {
	color: #ff6000;
	font-weight: bold; 
}

p.image {
	float: right;
}


/*block02 ********************/
p.title {
	margin: 0 0 12px 50px;
}
.A00009427-block02 {
	background: url(/img/products/00009427/d/00009427_bg02.gif) left bottom no-repeat;
	width: 657px;
	padding: 0 0 35px;
	margin: 0 0 0 47px;
}
.A00009427-block02 h2 {
	margin: 0 0 10px;
}
.A00009427-block02 dl {
	padding: 0 0 0 35px;
}
.A00009427-block02 dl dt {
	width: 73px;
	float: left;
}
.A00009427-block02 dl dd {
	width: 520px;
	float: right;
}

.A00009427-block02 dl#step1 {
	margin: 0 0 20px;
}
.A00009427-block02 dl#step1 dt {
}
.A00009427-block02 dl#step1 dd {
	margin: 7px 10px 0 0;
}


.A00009427-block02 dl#step2 {
}
.A00009427-block02 dl#step2 dt {
	margin: 35px 0 0;
}
.A00009427-block02 dl#step2 dd {
}
.A00009427-block02 dl#step2 dd dl {
	width: 230px;
	float: left;
	padding: 0 20px 0 0;
}
.A00009427-block02 dl#step2 dd dl dt {
	width: 230px;
	text-align: center;
	margin: 0;
}
.A00009427-block02 dl#step2 dd dl dd {
	width: 230px;
}

