@charset "shift_jis";

ul.qa{
list-style-type:none;
padding:0;
margin:0 0 30px 0;
}

li.q{
margin-bottom:10px;
}

ul.qa2{
list-style-type:none;
padding:0;
margin:30px 0 0 0;
}

li.q{
margin-bottom:10px;
}

.t-rigt{
text-align:right;
margin:0;
padding:0;
}

.jiten{
margin-left:1.5em;
}

.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb30{margin-bottom:30px;}
.ml26{margin-left:26px;}
.ml30{margin-left:30px;}


.image_area300 {
	width:400px;
	float:left;
	padding:0 15px 0 0;
}

.image_area300 p {
	line-height:1.2em;
	margin:0.2em 0 0.2em 0;
	font-size:90%;
	}

.text_area300 {
	float:right;
	width:313px;
	padding:0 0 0 0;
	}
	

.text_area300 p {
	margin-top:0;
	margin-bottom:0;
	}


.text_area04 {
	margin-top:20px;
	width:702px;
	margin-left:26px;
	}
	
.text_area04 p {
	margin-top:0;
	}

.text_area04 p.last {
	margin-bottom:0;
	}
