/* 고객센터 */
.customer {width:100%;}
.cus_pagewrap {width:1200px;margin:70px auto;}
.cus_pagewrap .cus_pagetit {
	font-size:clamp(30px, 4vw, 42px);
	font-weight:700;
	margin-bottom:20px;
	color:#000
}
.cus_pagewrap .cus_pagetit_r {float:right;font-size:15px !important;font-weight:300;margin-top:25px;color:#777}
.cus_tab {margin-bottom:5px;}
.cus_tab ul li {
	width: auto;
	text-align:center;
	background-color:#fff;
	font-weight:500;
	color:#bbb;
	cursor:pointer;
	font-size:clamp(18px, 4vw, 20px);
	}
.cus_tab ul li:hover {color:#000;;}
.cus_tab ul li.on {color:#000;font-weight:700;}

/* FAQ*/
.cus_searchbox {margin:25px 0;padding:37px 0;background:#fff;border:0;border-top:2px solid #000;border-bottom:1px #ddd solid;}
.cus_searchbox .tit {
	color:#000;
	font-size:clamp(20px, 4vw, 29px);
	font-weight:600;
	display:inline;
	margin-right:10px;
}
.cus_searchbox .input_text {width:479px;height:43px;line-height:43px;padding-left:10px;border:1px solid #e4e4e4;font-size:16px;}
.cus_searchbox .cus_btn {width:80px;height:46px;font-size:16px;margin-left:3px;}
.cus_contarea {padding-top:30px;}
.cus_contarea .cus_box {border-top:2px solid #000;}
.cus_contarea .cus_box .cus_q li {
	text-align:left;
	font-size:clamp(14px, 3vw, 16px);
	color:#000;
	font-weight:600;
	
}
.cus_contarea .cus_box .cus_q li span {
	font-family:"montserrat","NanumBarunGothic","Noto Sans Kr";
}
.cus_contarea .cus_box .cus_q li b {
	font-size:20px;
	padding-right:10px;
	font-weight:700;
	font-family:"montserrat","NanumBarunGothic","Noto Sans Kr";
}
.cus_contarea .cus_box .cus_q li .type {
	font-size:14px;
	color:#aaa;
	padding:0 5px;
	font-family:"montserrat","NanumBarunGothic","Noto Sans Kr";
}

.cus_contarea .cus_box .cus_a {font-size:15px;color:#424242;font-family:"montserrat","NanumBarunGothic","Noto Sans Kr";}
.cus_contarea .faq_status {color:#424242;} 


.cus_table {margin-top:40px;}
.cus_table thead th,.cus_table tbody td  {color:#424242;}
.cus_pagewrap .notice_title {font-weight:500;text-align:left;cursor:pointer;}
.cus_pagewrap .notice_icon {background:#47bdb0;color:#fff;width:55px;margin:0 auto;font-size:12px;}

.cus_a { display:none; }
.highlight_word { background-color:yellow; }

.faq_tab {margin-bottom:10px;}
.faq_tab li {
	font-size:clamp(14px, 3vw, 16px);
	padding:10px;
	text-align:center;
	margin-left:-1px;
	color:#aaa;
	cursor:pointer;
	}
.faq_tab li.on {font-weight:600;color:#000}

@media (max-width:1200px) {
	.cus_pagewrap {width:100%;padding:0 20px;}
	.cus_pagewrap .cus_pagetit_r {display:none}
	.cus_tab {width:100%;overflow-x:scroll}
	.cus_tab ul {width:450px;}
	.cus_searchbox {padding:20px 5px;margin:0}
	.cus_searchbox .input_text {width:auto;}
	.faq_tab li {padding:7px}
	.cus_contarea .cus_box .cus_q li b {
		font-size:20px;
		padding-right:5px;
		font-weight:700;
	}
	.cus_contarea .cus_box .cus_q li .type {
		font-size:14px;
		color:#aaa;
		padding:0;
	}
}

