@charset "utf-8";

.at-container{padding:0 15px !important;}

.faq-box-wrap {max-width: 1600px; margin: 0 auto; padding: 0 15px;}
.faq-category .div-tab { margin-bottom:15px; }
.faq-category .dropdown { margin-bottom:15px; }
.faq-category .active a, .list-category .selected a { color:crimson; font-weight:bold !important; }
.faq-box { background:#fafafa; padding:20px 15px 3px; margin-bottom:15px; }
.faq-box .form-control {font-size:16px;}
.faq-box .btn-black {font-size:16px;}
.faq-img img, .faq-html img, .faq-content img { width:auto; max-width:100%; border:0; }
.faq-content .panel-body p { padding:0; margin:0; }
.faq-none { padding:50px 0; }

.form-control{height:47px; -webkit-box-shadow:none; box-shadow:none;}
.faq-category{font-size:18px;}
.div-tab.tabs.trans-top ul.nav-tabs li {padding:10px 20px; }
.faq-content{font-size:20px; }
.faq-content .panel-body p{font-size:18px; }
.div-panel.panel-group .panel-heading a {padding:20px 0px;}
.panel-body {padding:20px 15px; word-break:keep-all;}

/* 버튼 */
.list-btn-box .is-pc .ko .btn-xs, .is-pc .ko .btn-sm{padding:10px 20px;}
.btn {   font-family: "SpoqaHanSansNeo","Noto Sans KR", sans-serif !important;}
#categoryLabel {background-color: #333;border-color:#333;}

@media screen and (max-width:991px){
	.faq-category{font-size:16px;}
	.faq-content, .faq-content .panel-body p{font-size:16px;}
	.div-panel.panel-group .panel-heading a {padding:10px 0px;}
	.panel-body {padding:10px 15px}
	.btn {font-size:16px;}
}

@media screen and (max-width:767px){
	.faq-box { padding: 20px 0px 3px;}
}

/* 20230213  폰트 통일 */
/* .faq-content .panel-body, .faq-content .panel-body p, .faq-content .panel-body span{font-size:16px !important;  font-family: "SpoqaHanSansNeo","Noto Sans KR", sans-serif !important;} */
