@charset "utf-8";
#main .top-img {
	margin-bottom: 15px;
}
#main .explain {
	margin-bottom: 25px;
}

.attention {
	margin-left:15px;
	padding:8px 0;
	line-height:20px;
	list-style: none;
}

.list-space {
	padding-left: 15px;
	padding-bottom: 25px;
}

.listlast{
	padding-left: 15px;
}

#main .title {
	margin-top: 20px;
	margin-bottom: 20px;
}

.sozai {
	font-weight:bold;
}

.vari_spec {
	width:562px;
	margin-top:15px;
	margin-bottom: 25px;
}

.vari_spec th{
	background-color:#dad5c0;
	padding:5px;
	border-top:#666666 1px dotted;
	border-right:#666666 1px dotted;
}
	
	
.vari_spec td{
	border-top:#666666 1px dotted;
	border-right:#666666 1px dotted;
	border-bottom:#666666 1px dotted;
	padding-top:10px;
}	

/* kouzou */
.about_sozai img {
	float:left;
}

.about_sozai h4 {
	width:352px;
	float:right;
	margin-top:45px;
	}
.about_sozai p{
	width:352px;
	float:right;
}

.wing {
	background:url(../item/images_ss/wings_bg.jpg) no-repeat;
	width:562px;
	height:410px;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
} 

/* how to */
.howto_wear {
	margin:20px auto;
}
	
.howto_wear img {
	margin:5px;
}	

/* how to clean */

.youi {
	width:562px;
	margin:20px 0 35px 0;
}


.youi th {
	background-color:#dad5c0;
	border-bottom:#666666 1px dotted;
	border-left:#666666 1px dotted;
	border-right:#666666 1px dotted;
	padding:5px;
	width:20%;
}

.youi td {
	padding:5px;
	border-bottom:#666666 1px dotted;
	border-right:#666666 1px dotted;
}

.top_row {
	text-align:center;
	border-right:none;
}

.step1 {
	width:442px;
	height:110px;
	padding:20px 100px 20px 20px;
	background-image: url(../item/otameshi/images/step1_bg.jpg);
	background-repeat: no-repeat;
}

.step2 {
	width:442px;
	height:110px;
	background:url(../item/otameshi/images/step2_bg.jpg) no-repeat;
	padding-top: 20px;
	padding-right: 100px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.step3 {
	width:410px;
	height:180px;
	background:url(../item/otameshi/images/step3_bg.jpg) no-repeat;
	padding-top: 20px;
	padding-right: 130px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.step4 {
	width:442px;
	height:110px;
	background:url(../item/otameshi/images/step4_bg.jpg) no-repeat;
	padding-top: 20px;
	padding-right: 97px;
	padding-bottom: 20px;
	padding-left: 20px;
}



.step5 {
	width:442px;
	height:120px;
	background:url(../item/otameshi/images/step5_bg.jpg) no-repeat;
	padding-top: 20px;
	padding-right: 97px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.clean_attention {
	width:479px;
	float:left;
}

.clean_attention ul {
	list-style:none;
	margin-top:15px;
}

.clean_attention li {
	background:url(../item/cleaner/images/dot.gif) no-repeat 3px 4px;
	padding-left:16px;
	margin-top:8px;
} 

.wash li {
	list-style-position:inside;


}

/*==============================

kinchaku-bini-ru

===============================*/


.vari_index {
	width:300px;
	margin:15px 120px 10px 0;
	>margin:5px 110px 10px 0;
	float:left;
}

.vari_index img {
	margin:8px 0;
}

.top_list {
	margin-bottom: 15px;
	padding-right: 25px;
}

.listlast {
	padding-right: 25px;
}

