.header2018{
	background: rgba(0, 0, 0, 0.8);
}
.content_warp{
	color: #000;
	font-size: 0.7em;
	/* padding: 0 1.56em; */
}
/* .faq_title{
	padding-bottom: 1em;
} */
.faq_title h2{
	/* font-size: 1.4em; */
	color: #000;
	font-weight: bold;

	font-size: 1.3rem;
	padding: 1em 0 0.56em;
	letter-spacing: -0.1em;
	font-family: "Malgun Gothic";
	letter-spacing: -0.6px

}
.faq_warp *{
	color: #000;
}
.faq_warp{
	border-top: 2px solid #1d1d1d;
	border-bottom: 2px solid #1d1d1d;
}
.faq_category{
	display: flex;
	border-bottom: 1px solid #eaeaea;
	cursor: pointer;
	padding-right: 20px;
}
div.faq_category:hover{
	text-decoration: underline;
}

.faq_category > div:first-child{
	flex: 1 1 auto;
}
.faq_warp .faq_category{
	/*display: flex;*/
}
.faq_warp .faq_category > div{
	padding: 20px 0;
	font-size: 1.2em;
	font-weight: bold;

	font-family: "Malgun Gothic";
}

.faq_warp .faq_category > div img{
	width: 1.2em;
	float: right;
}


.faq_content{
	clear: both;
	background-color: #f6f6f6;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}
.faq_qu{
	display: flex;
	cursor: pointer;
	border-bottom: 1px solid #eaeaea;
	padding: 20px 20px;
}
div.faq_qu:hover{
	background-color:#ebebeb; transition: all 0.3s ease-in-out;
}
.faq_qu > div:first-child{
	flex: 1 1 auto;
}
.faq_qu > div:last-child{
	padding-left: 1.2em;
}
.faq_qu > div{
	font-size: 1.07em;
}

.faq_qu > div > span{
	font-weight: bold;	
}

.faq_qu > div > img{
	width: 1.2em;
	float: right;
}

 .faq_an{
 	background-color: #fff;
 	padding: 38px 60px;
	border-bottom: 1px solid #eaeaea;
 	display: none;
 	line-height: 0.8;

 }
.faq_an p{
	line-height: 1.5em;
}
.info_boad_box{
	margin-top: 5em;
}
.info_tel_box{
	margin-top: 4.3em;
}

.info_boad_box > div:first-child, .info_tel_box > div:first-child{
	text-align: center;font-size: 1.19em;padding: 30px 20px;
}

.info_boad_box > div:last-child, .info_tel_box > div:last-child{
	position: relative;padding: 0 0px;
	cursor: pointer;
}

.info_boad_box > div:last-child a, .info_tel_box > div:last-child div{
	font-size: 1.32em;padding: 18px 0;text-align: center;
}

.info_boad_box > div:last-child a{
	display: block;
	background-color: #ababab;
}
.info_boad_box > div:last-child a:hover{
	background-color:#ba0c0d; transition: all 0.3s ease-in-out;
}

.info_tel_box > div:last-child div{
	background-color: #f6f6f6;
	border: 1px solid #eaeaea;color: #a3a3a3;
}
.info_tel_box > div:last-child div:hover{
	background-color:#ececec; transition: all 0.3s ease-in-out;
}

@media (min-width:321px){
 	.content_warp{
 		font-size: 0.8em;
 	}

 	
}

@media (min-width:700px){
	.content_warp{
 		font-size: 0.86em;
 	}
}
@media (min-width:760px){
 	.content_warp{
 		font-size: 0.9em;
 	}
}

@media(max-width:768px){
	.faq_an{padding: 38px 20px;}
}

/*********202101_새로 추가*********/

/*문의내역게시판*/
.container{background-color: #fff;}
.inquiry{margin-top:10%;margin-bottom:10px; font-size:22px; font-weight:bold; color:#000; font-size:28px; letter-spacing:-3px;}
.inquiry_details th{padding:1rem;text-align: center;}
.inquiry_details tr, .inquiry_details td, .inquiry_details th{color: #1e1e1e; font-size:0.94rem;}
.inquiry_details tr, .inquiry_details td{padding:0.5rem;}
.inquiry_details thead tr{border-top: 2px solid #575757; border-bottom: 1px solid #575757;}
.inquiry_details tbody tr{border-bottom: 1px solid #e9e9e9;}
.inquiry_details tbody tr:last-child{border-bottom: 1px solid #575757;}
.inquiry_details tbody td{overflow:hidden; white-space:normal; text-overflow: ellipsis; text-align:center;} /*20210113_화이트 스페이스 수정*/
.inquiry_details tbody td:first-child{text-align:left; padding:1.5rem 1rem;}

/*문의내역게시판_답변완료, 확인중 표시*/
.answer_complete{color: #fff; font-size: 11px; font-weight: bold; background-color: #f10000; display: inline-block; border-radius: 50px; letter-spacing: -1.2px; width: 58px; height: 25px; line-height: 25.5px;}
.unanswered{background-color: #c7c7c7;}

/*FAQ_1:1문의하기, 답변 확인하기 버튼*/
.info_boad_box div:nth-child(2), .info_boad_box div:nth-child(3){width:49%; text-align: center;font-size: 1.11em; display:inline-block; background-color: var(--Cp_green-500); }
.info_boad_box div:nth-child(2) a, .info_boad_box div:nth-child(3) a{font-size: 1em; padding: 18px 0; text-align: center; 	display: block;}
.info_boad_box div:nth-child(2):hover{background-color:#ba0c0d; transition: all 0.3s ease-in-out;}
.info_tel_box > div:last-child{width: 100%;}

@media(max-width: 500px) {
.page_title{font-size:24px;}
.inquiry_details th{padding:1.2rem;}
.inquiry_details tr, .inquiry_details td, .inquiry_details th{font-size:0.8rem;}
.inquiry_details thead th:first-child{width:40%;}
.inquiry_details tbody tr{padding:1.5rem 0;}
.answer_complete{width:50px; height: 23px; line-height: 24px;}
}
@media(max-width: 350px) {
.inquiry_details thead th:last-child{width: 22%;}
}

@media (min-width:415px){
.max900{padding-top: 30px;}
}

/*20210113_새로추가*/
.inquiry_details thead th:first-child{width:65%;}
.inquiry_details thead th:last-child{width:20%;}

@media(max-width: 500px) {
.inquiry_details thead th:first-child{width:50%;}
.inquiry_details thead th:last-child{width:25%;}
}