@charset "Shift_JIS";

dl.boxFaqSecond {
	width: 715px;
	display: block;
	padding-top: 1px;
	border-top: 1px solid #D6D6D4;
	margin-top: 10px;
}

dl.boxFaqSecond dt {
	width: 695px;
	display: block;
	background: #DAF6DD;
	padding: 6px 10px;
	font-weight: bold;
}

dl.boxFaqSecond dd {
	width: 685px;
	display: block;
	overflow: hidden;
	clear: both;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

dl.boxFaqSecond dd div.contact {
	width: 75px;
	float: left;
}


dl.boxFaqSecond dd div.contact_to {
	float: left;
}

dl.boxFaqSecond dd ul {
	width: 150px;
	list-style: none;
	margin-top: 5px;
}

dl.boxFaqSecond dd ul li {
	margin: 0;
	padding: 0;
	display: block;
}

dl.boxFaqSecond dd ul li a {
	width: 123px;
	padding: 0 0 0 27px;
	background: url(../../images/icon_triangle_gray.gif) 17px 5px no-repeat;
	display: block;
	overflow: hidden;
	margin: 0;
}

dl.boxFaqSecond dd div.ir {
	width: 200px;
	float: left;
}

dl.boxFaqSecond dd p {
	display: block;
}

dl.boxFaqSecond dd p a {
	padding: 0 0 0 17px;
	background: url(../../images/icon_arrow_green.gif) 2px 3px no-repeat;
	display: block;
}

#container #wrapperBottom #contents .boxFaqSecond p.contact {
	font-weight: bold;
}

dl.boxFaqThird {
	width: 715px;
	display: block;
	padding-top: 1px;
}

dl.boxFaqThird dt {
	width: 695px;
	display: block;
	background: #DAF6DD;
	padding: 6px 10px;
	font-weight: bold;
}

dl.boxFaqThird dd {
	width: 685px;
	display: block;
	overflow: hidden;
	clear: both;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

dl.boxFaqThird dd div.contact {
	width: 75px;
	float: left;
}


dl.boxFaqThird dd div.contact_to {
	float: left;
}

dl.boxFaqThird dd ul {
	width: 150px;
	list-style: none;
	margin-top: 5px;
}

dl.boxFaqThird dd ul li {
	margin: 0;
	padding: 0;
	display: block;
}

dl.boxFaqThird dd ul li a {
	width: 123px;
	padding: 0 0 0 27px;
	background: url(../../images/icon_triangle_gray.gif) 17px 5px no-repeat;
	display: block;
	overflow: hidden;
	margin: 0;
}

dl.boxFaqThird dd div.ir {
	width: 200px;
	float: left;
}

dl.boxFaqThird dd p {
	display: block;
}

dl.boxFaqThird dd p a {
	padding: 0 0 0 17px;
	background: url(../../images/icon_arrow_green.gif) 2px 3px no-repeat;
	display: block;
}


dl.boxFaqFourth {
	width: 695px;
	display: block;
	padding-top: 1px;
}

dl.boxFaqFourth dt {
	width: 655px;
	display: block;
	background: #DAF6DD;
	padding: 6px 10px;
	font-weight: bold;
}

dl.boxFaqFourth dd {
	width: 685px;
	display: block;
	overflow: hidden;
	clear: both;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

dl.boxFaqFourth dd div.contact {
	width: 75px;
	float: left;
}


dl.boxFaqFourth dd div.contact_to {
	float: left;
}

dl.boxFaqFourth dd ul {
	width: 150px;
	list-style: none;
	margin-top: 5px;
}

dl.boxFaqFourth dd ul li {
	margin: 0;
	padding: 0;
	display: block;
}

dl.boxFaqFourth dd ul li a {
	width: 123px;
	padding: 0 0 0 27px;
	background: url(../../images/icon_triangle_gray.gif) 17px 5px no-repeat;
	display: block;
	overflow: hidden;
	margin: 0;
}

dl.boxFaqFourth dd div.ir {
	width: 200px;
	float: left;
}

dl.boxFaqFourth dd p {
	display: block;
}

dl.boxFaqFourth dd p a {
	padding: 0 0 0 17px;
	background: url(../../images/icon_arrow_green.gif) 2px 3px no-repeat;
	display: block;
}



#container #wrapperBottom #contents .boxFaqThird p.contact {
	font-weight: bold;
}


.contact01Style {
	padding: 0 0 0 0px;
	font-weight: bold;
	zoom: 1;
}

#container #wrapperBottom #contents .areaBottom20 p.question {
	font-weight: bold;
	text-indent: 30px;
}

#container #wrapperBottom #contents .areaBottom20 p.answer {
	text-indent: -10px;
}
