/* sec_qnalogo */
.qnalogo{position: relative;}
.qnalogo img{
    width: 100%;
}

/* qna */
.qna{margin-top: 1.3rem;}
/*.qna ul{}*/

.qna_title{
    position: absolute;
    top: 50%;
    left: 1.5rem;
    transform: translateY(-50%);
}
.qna_title p{
    font-weight: bold;
    font-size: 2.5rem;
    color: #006934;
}
.qna_title span {
    display: block;
	color: #006934;
	font-size: 1.3rem;
	padding-bottom: .4rem;
}
.qna_img {
	position:absolute;
	left: 1.2rem;
	top:0;
	width: 4rem;
	height: 3.5rem;
}
.qna_img img{
    margin: 0 auto;
    position: relative;
    width: 100%;
}

.qna ul .question{
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.2;
    margin-top: 2rem;
    margin-bottom: 2rem;
    color: #000;
    position: relative;
    padding: 0 2rem 0 6rem;
	min-height:46.78px;


    border-top:1px solid #e1e6e9;
}
.qna ul .question p {
	font-size: 2rem;
	font-weight: bold;
	line-height: 1.4;
	letter-spacing: -.1rem;
	word-break: keep-all;

    padding-top:3rem;
}
.question img {top: 3rem;}
.qna ul .answer{
    font-size: 1.5rem;
    line-height: 1.4;
    color: #000;
    margin-bottom: 1.5rem;
    /* border-bottom: 1px solid #e1e6e9; */
    position: relative;
    padding: 0 2rem 2rem 6rem;
}
.qna ul .answer:last-child{border-bottom: none;}

.qna ul .answer pre {
	font-size: 1.8rem;
	line-height: 1.6;
}
.sec_header {background: url(../img/logo_background.png) no-repeat;
    background-size: 100%;}