@charset "UTF-8";

#content .sectionThirdary {
	margin:0 104px;
}

#content .sectionPrimary p#check {
	font-size:88%;
	margin-bottom:10px;
}

/* qa */
.qaTop {
	margin-bottom:50px;
}

.qaTop .ttl {
	text-indent:-9999px;
	background:url("../images/ttl_qa.gif") no-repeat 0 0;
	height:35px;
}

.qaTop .inner2 {
	border:3px solid #c6d9f1;
	padding:10px 15px 0 15px;
	_width:752px;
}

.qaTop ul {
	list-style:none;
	margin-right:13px;
	background:url("../images/line_dotted.gif") repeat-x 0 top;
	padding:8px 0;
}

.qaTop ul.top {
	background:none;
}

.qaTop dl.last ul {
	margin-right:0;
}

.qaTop ul li {
	font-size:75%;
	background:url("../images/icn_qa_q.gif") no-repeat left center;
	padding:2px 0 3px 24px;
	color:#37447F;
}

.qaTop ul li.toA {
	background:url("../images/icn_qa_a.gif") no-repeat left center;
}

.qaTop #qaBox {
	width:356px;
	float:left;
}

.qaTop #qaBox.last span {
	display:block;
	text-align:right;
	font-size:75%;
	padding-top:30px;
}

/*inquiryArea*/
#inquiryArea {
	margin-right:-20px;
	margin-bottom: 50px;
}

#inquiryArea .outBlock {
	width:257px;
	float: left;
}

#inquiryArea .outBlock dl {
	margin-right:20px;
	border:5px solid #ccc;
}

#inquiryArea .outBlock dl dt {
	margin:10px 6px 15px;
	font-size:82%;
	font-weight: bold;
	background-color:#555d82;
	color:#fff;
}

#inquiryArea .outBlock dl dt span {
	display: block;
	padding:3px;
}

#inquiryArea .outBlock dl dd {
	text-align: center;
	padding-bottom: 5px;
}

#inquiryArea .outBlock dl dd p.txt {
	padding:10px 0 8px 35px;
	text-align: left;
	line-height: 2;
}

/*clearfix
====================================*/
.clearfix:after,
.qaTop .inner2:after,
#inquiryArea:after{
	content:" ";
	display:block;
	visibility:hidden;
	clear:both;
	height:0.1px;
	font-size:0.1em;
	line-height:0;
}

* html .clearfix,
* html .qaTop .inner2,
* html #inquiryArea{
	display:inline-block;
}

.clearfix,
.qaTop .inner2,
#inquiryArea{
	height:1%;
}

