@chartset "utf-8";

body{font-family:'Noto Sans KR', sans-serif;
	 letter-spacing:-.03em;
	 overflow-wrap: break-word;
	 word-break: keep-all;}

.customer dt img{vertical-align:middle;}

.top_img img{margin-top:-5%;
				width:100%;}

.customer,
.customer_2{margin:90px auto;
			width:100%;
			font-family:'Noto Sans KR', sans-serif;
			 letter-spacing:-.03em;
			 overflow-wrap: break-word;
			 word-break: keep-all;}

.customer .h,
.customer_2 .h{font-family:'Noto Sans KR', sans-serif;
			 font-size:4em;
			 letter-spacing:-.03em;
			 text-align:center;
			 font-weight:500;}

.customer .h_2,
.customer_2 .h_2{font-family:'Noto Sans KR', sans-serif;
				font-size:2em;
			   font-weight:normal;
			   letter-spacing:-.03em;
			   text-align:center;}
.qna_list{margin:90px auto;}

	.qna_cont{border-top:1px solid #c3c3c3;
			  font-size:1em;}
	.qna_cont dt{border-bottom:1px solid #c3c3c3;
	   padding:10px 0 10px 140px;
	   font-weight:400;
	   cursor:pointer;
	   background:url(../img/customer/icon_question.png) no-repeat scroll 12px center;
	   font-size:2em;}
	.qna_cont dd{border-bottom:1px solid #c3c3c3;
	   font-size:1.8em;
	   font-weight:300;
	   padding:10px 0 10px 140px;
	   background:url(../img/customer/icon_answer.png) no-repeat scroll 60px 12px ;}

	input[type="file"]{font-size:18px;
					   padding-bottom:9px;}



.customer_3 hr {
    width: 10%;
}
.customer_3 p {
    width: 80%;
    margin: 2% auto 0;
    text-align: center;
    font-size: 1.5em;
}
.customer_3 .cs_mail {
    font-weight: 600;
    font-size: 1.2em;
}


@media all and (min-width:1025px) and (max-width:1680px) {
	.qna_list{width:100%;}
	.qna_cont dt{font-size:1.8em;
				 padding:20px 0 20px 80px;
				 background:url(../img/customer/Q_p.png) no-repeat scroll 20px center;}
	.qna_cont dd{font-size:1.6em;
				 padding:20px 0 20px 80px;
				 background:url(../img/customer/A_p.png) no-repeat scroll 20px 20px;}
}


@media all and (min-width:760px) and (max-width:1024px) {
	.qna_cont dt{font-size:1.6em;
				 padding:20px 0 20px 80px;
				 background:url(../img/customer/Q_p.png) no-repeat scroll 20px center;}
	.qna_cont dd{font-size:1.4em;
				 padding:20px 0 20px 80px;
				 background:url(../img/customer/A_p.png) no-repeat scroll 20px 20px;}

}


@media all and (min-width:260px) and (max-width:759px) {
	.customer .h,
	.customer_2 .h{
				 font-size:3em;}

	.customer .h_2,
	.customer_2 .h_2{
					font-size:1.8em;}
	.qna_cont dt{font-size:1.4em;
				 padding:10px 0 10px 40px;
				 background:url(../img/customer/Q_m.png) no-repeat scroll 10px center;}
				 
	.qna_cont dd{font-size:1.2em;
				 padding:10px 0 10px 40px;
				 background:url(../img/customer/A_m.png) no-repeat scroll 10px 10px;}
}