@charset "utf-8";

.qa_box{
	width:680px;
	border:#666 1px solid;
	margin-top:8px;
}

#kimono_qa{
	width:680px;
	margin-left:auto;
	margin-right:auto;
}
#kimono_qa .icon_q{
	vertical-align:middle;
	margin-right:9px;
}

#kimono_qa h3{
	font-size:0.9em;
	color:#333;
	font-weight:normal;
	text-align:left;
	width:100%;
	background-color:#EDF;

}

#kimono_qa  .icon_a{
	margin:0px;
	padding:0px;
	margin-left:3px;
	margin-right:3px;
	float:left;
}


#kimono_qa .answer{
	font-size:0.9em;
	color:#333;
	line-height:130%;
	text-align:left;
	width:630px;
	padding:7px;

}

#kimono_qa dl{
	margin-left:15px;
	margin-bottom:10px;
}

#kimono_qa dt{
	float:left;
}

#kimono_qa dd{
	margin-left:11em;
}

#kimono_qa table{
	margin-bottom:8px;
	margin-left:10px;
}


#kimono_qa th{
	background-color:#FDFDE8;
	font-weight:normal;
	padding-left:1em;
	text-align:center;
}

#kimono_qa td{
	background-color:#FFF;
	text-align:center;
}

#kimono_qa .box1{
	background-color:#FDFDE8;
	text-align:center;
	text-align:left;
	padding-left:1em;
}
#kimono_qa .qa_index{ width:45%; float:left; padding:7px; font-size:0.9em; margin-top:10px;}
.qa_index ul{ margin-bottom:10px; color:#063; font-weight:bold;}
.qa_index li{ font-weight:normal; text-indent:1em; line-height:140%;}
.qa_index li a{ text-decoration:none; color:#333;}
.qa_index li a:hover{ font-weight:bold; color:#F36;}
