.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;width:0;height:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}


/* 팝업레이어 */
#hd_pop {z-index:1000;position:relative;margin:0 auto;height:0}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff}
.hd_pops img {max-width:100%}
.hd_pops_con {}
.hd_pops_footer {padding:0;background:#000;color:#fff;text-align:left;position:relative;font-size:13px;}
.hd_pops_footer:after {display:block;visibility:hidden;clear:both;content:""}
.hd_pops_footer button {padding:10px;border:0;color:#fff}
.hd_pops_footer .hd_pops_reject {background:#000;text-align:left}
.hd_pops_footer .hd_pops_close {background:#393939;position:absolute;top:0;right:0}


/*qa write*/
.pCont{width:100%;min-height:calc(100vh - 185px);padding:0px 0px 0px 0px;}
.pCont.mCont{max-width:750px;margin:0px auto;}

.mcTitle{padding:20px 0px 10px 0px;font-size:22px;font-family:'GmarketSans';font-weight:bold;letter-spacing:-0.05em;}

/******************************************
qa 무료문의
******************************************/
.contQa{padding:0 15px 50px 15px;}
.qa_form{margin:0px 0px 20px 0px;padding:0px;width:100%;border-top:0px solid #777;}
.qa_form li{padding:0px;margin-bottom:0px;display:flex;border-bottom:1px solid #ccc;}
.qa_form li > div{display:flex;align-items:center;padding:10px 5px;font-size:14px;}
.qa_form li > div.head{background-color:#fafafa;font-weight:bold;width:100px;}
.qa_form li > div.text{width:calc(100% - 100px);}

.qa_form li > div.text select,
.qa_form li > div.text input[type='text']{border:1px solid #aaa;height:35px;}
.qa_form li > div.text input[type='text']{padding-left:5px;padding-right:5px;}
.qa_form li > div.text .hline{margin:0px 5px;}
.qa_form li > div.text input.wr_hp{width:80px;}
.qa_form #wr_name{width:170px;}
.qa_form #wr_content{width:100%;height:120px;}
.qa_agree{margin-bottom:10px;width:100%;}
.qa_agree textarea{width:100%;height:150px;padding:10px;font-size:13px;color:#777;line-height:1.5em;}

.qa_agree .checkCon{display:flex;align-items:center;}
.qa_agree .checkCon input[type='checkbox']{width:18px;height:18px;margin-right:5px;margin:0px 5px 0px 0px}
.qa_agree .checkCon label{margin:0px;font-size:15px;}

.qa_confirm{padding:10px 0px;text-align:center;}
.qa_confirm button{width:100%;max-width:400px;height:50px;background-color:#2a4a98;color:white;border:1px solid #2a4a98;font-size:15px;}

@media all and ( max-width: 420px ){
	.qa_form{width:100%;border-top:0px solid #777;}
	.qa_form li{padding:5px 5px 10px 5px;display:block;}
	.qa_form li > div{display:block;padding:0px;}
	.qa_form li > div.head{margin-bottom:5px;background-color:white;width:100%;}
	.qa_form li > div.text{width:100%;}
}
/******************************************
END qa 무료문의
******************************************/