.qa-one {
	margin: 150px 0 50px;
	text-align: center;
}

.qa-one img{
	padding-bottom:30px;
}

.qa-one_txt{
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif!important;
	font-weight: bold;
	font-size:16px;
	line-height:1.3;
	padding-bottom:5px;
}

.qa-one_txt_br{
	display:none;
}

.qa-under-green {
	width:100%;
	max-width:300px;
	height:4px;
	background-color:#28B639;
	margin:0 auto;
}

.qa-under-blue {
	border-bottom: solid 4px #64AEFF;
}
.qa-two{
	width:90%;
	margin:0 auto 150px;
	background-color: #E6FFED;
	padding-bottom: 100px;
}
.qa-two-title{
	padding: 70px 0px 50px;
	text-align:center;
}
.qa-two-title img{
	width: 80px;
}
.qa-two-title p{
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif!important;
	font-weight: bold;
	padding-top: 30px;
}
.qa-two-tbl-common01 {
	width: 80%;
	margin: 0 auto;
	text-align: left;
}
.qa-two-tbl-common01 dt {
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif!important;
	font-weight: bold;
}
.qa-two-tbl-bottom {
	margin-bottom: 30px ;
}

.qa-two-tbl-common01 dt,
.qa-two-tbl-common01 dd {
	padding: 20px;
}
.qa-two-tbl-common01 dt {
	clear: both;
	float: left;
	width: 50px; /* 幅を指定 */
}
.qa-two-tbl-common01 dd {
	padding-left: 80px; /* dtの分、左にpaddingを取る */
}


/* 画面幅768px以下 タブレット*/
@media screen and (max-width: 768px) {

	.qa-one_txt_br{
		display:block;
	}

	.qa-under-green {
		max-width:170px;
	}

	.qa-two-tbl-common01 dt,
	.qa-two-tbl-common01 dd {
		padding: 8px 20px;
	}

	.qa-two-tbl-common01 dt {
		float: none;
	}











}