@charset "utf-8";


/*----------------------------------------------------
 feature
----------------------------------------------------*/

/*txtList*/
.txtList li{
	background:url(../common/list01.png) 4px 7px no-repeat;
	background-size:5px auto;
		-webkit-background-size:5px auto;
		-moz-background-size:5px auto;
	padding-left: 15px;
}

/*accordion*/
.accordion {
	margin-bottom: 5px;
}


.accordion .click {
	color: #3F1000;
	font-size: 1.4rem;
	line-height: 1.3em;
	background-color: #F6F1EB;
	background-image: url(../common/arrow_down.png);
	background-position: 95% center;
	background-repeat: no-repeat;
	background-size: 21px auto;
		-moz-background-size: 21px auto;
		-webkit-background-size: 21px auto;
		-ms-background-size: 21px auto;
	padding: 10px;
}
	.accordion .click span{
		display: block;
		background-position: left center;
		background-repeat: no-repeat;
		background-size: 44px auto;
			-moz-background-size: 44px auto;
			-webkit-background-size: 44px auto;
			-ms-background-size: 44px auto;
		padding: 0px 30px 0px 50px;
	}
	.accordion .click span.point01{ background-image: url(../feature/img/icon_point01.png);}
	.accordion .click span.point02{ background-image: url(../feature/img/icon_point02.png);}
	.accordion .click span.point03{ background-image: url(../feature/img/icon_point03.png);}
	.accordion .click span.point04{ background-image: url(../feature/img/icon_point04.png);}
	.accordion .click span.point05{ background-image: url(../feature/img/icon_point05.png);}

.accordion .click.open {
	background-image: url(../common/arrow_up.png);
}

.accordion ul {
	display:none;
}

.accordion .opBox li{
	padding: 10px 10px 20px;
}

.accordion .opBox li img[class="fLeft"]{
	margin-right: 15px;
}


/*otherArea*/
.otherArea{
	border: #F1D5D5 solid 2px;
	padding: 8px;
}

.otherArea h3{
	color: #2C1300;
	font-size: 1.3rem;
	font-weight: normal;
	text-align: center;
	background-color: #F1D5D5;
	padding: 12px 5px 9px;
}

.otherArea ul li{
	border-bottom: #999999 dotted 1px;
	padding: 10px 0px 8px;
}
	.otherArea ul li:last-child{
		border-bottom: none;
	}

.otherArea ul li dl dt{
	color: #3F1000;
	font-size: 1.4rem;
	background:url(../common/list01.png) 4px 7px no-repeat;
	background-size:5px auto;
		-webkit-background-size:5px auto;
		-moz-background-size:5px auto;
	padding-left: 15px;
	margin-bottom: 3px;
}

.otherArea ul li dl dd{
	font-size: 1.3rem;
	line-height: 1.3em;
	padding-left: 15px;
}











