/************************************** 고객센터 **************************************/
.cs_center_wrap{overflow: hidden;}
.cs_center_wrap .cs_center_nav{width: 220px; float: left;}
.cs_center_wrap .cs_center_nav h2{font-size: 30px; color: #222;}
.cs_center_wrap .cs_center_nav .cate_nav{margin-top: 10px;}
.cs_center_wrap .cs_center_nav .cate_nav dl{ padding: 10px 0; border-bottom: 1px solid #eee;}
.cs_center_wrap .cs_center_nav .cate_nav dl:last-child{padding: 10px 0; border-bottom: none;}
.cs_center_wrap .cs_center_nav .cate_nav dl a{padding: 10px 0 10px 18px;}
.cs_center_wrap .cs_center_nav .cate_nav dl dt{width: 220px; height: 36px;font-size: 20px; color: #444;font-weight:bold;}
.cs_center_wrap .cs_center_nav .cate_nav dl dd{width: 220px; height: 36px;font-size: 16px; color: #444;}
.cs_center_wrap .cs_center_nav .cate_nav dl dd.on{color: #e51737;}
.cs_center_wrap .cs_center_nav .cate_nav dl dd.on:hover{color: #e51737; background-color: #fff;}
.cs_center_wrap .cs_center_nav .cate_nav dl dd.on a{text-decoration: underline;}
/* 푸터 및 고객센터 전화번호 수정 - s */
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom{padding:20px;border:solid 1px #eee;}
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom li:first-child{float:left;width:28px;padding-top:8px;}
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom li:last-child{float:left;padding-left:20px;}
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom li:last-child p{}
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom li:last-child p:nth-child(1){font-size:14px;font-weight:bold;color:#222;}
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom li:last-child p:nth-child(2){font-family:Nanum_Square_B,'Nanum_Square_B';font-size:24px;color:#444;}
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom li:last-child p:nth-child(2) > span{display:block;padding-top:10px;font-size:12px;line-height:20px;color:#888;}
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom li:last-child p:nth-child(2) > span strong{padding-left:4px;vertical-align:top;font-size:20px;font-weight:inherit;line-height:20px;letter-spacing:-1px;color:#444;}
.cs_center_wrap .cs_center_nav .nav_cscenter_bottom li:last-child p:nth-child(3){padding-top:14px;margin-top:14px;border-top:1px solid #eee;font-size:12px;line-height:12px;color:#888;}
/* 푸터 및 고객센터 전화번호 수정 - e */

.cs_center_cont.cs_center_cont_main{width:1000px;float:right;}
.cs_center_cont .cs_center_search .search_box{float:right;width:240px;height:32px;border:solid 1px #e62642;border-radius:16px;margin-bottom:10px;}
.cs_center_cont .cs_center_search .search_box input{width:190px;height:30px;font-size:14px;margin-left:17px;border:none;outline:none;}
.cs_center_cont .cs_center_search .search_box button{vertical-align:middle;}
.cs_center_cont .cs_center_search .faq_tit{width:50%;float:left;}

/* 자주하는 질문 카테고리 */
.cs_center_cont .cs_center_cate{margin-bottom:40px;}
.cs_center_cont .cs_center_cate table tbody tr td{padding:21px 0px;text-align:center;border:solid 1px #eee;font-size: 16px;}
.cs_center_cont .cs_center_cate table tbody tr td.on{background:#e62642;color:#fff;}
.cs_center_cont .cs_center_cate table tbody tr td span{font-size:14px;}

/* 자주하는 질문 best */
.cs_faq{border-top:solid 1px #222;}
.cs_faq_best{margin-bottom:40px;}
.cs_faq_best .det_head.border{padding-bottom:17px;}
.cs_center_cont .det_head.faq_tit{padding-bottom:16px;}
.cs_faq_best .det_head .page_tit a, .cs_center_cont .det_head.faq_tit .page_tit a{font-size:24px;}
.cs_faq_best .det_head .page_tit a img{vertical-align:top;}
.cs_faq_list_wrap .cs_faq_list ul > li a{border-bottom:solid 1px #eee;width:100%;}
.cs_faq_list_wrap .cs_faq_list ul > li a{padding:30px 0px;}
.cs_faq_list_wrap .cs_faq_list ul > li a .qui_tit{width:82px;text-align:center;font-size:14px;}
.cs_faq_list_wrap .cs_faq_list ul > li a .qui_txt{padding-left:0px;color:#000;font-size:16px;}
.cs_faq_list_wrap .cs_faq_list ul > li a .qui_txt.qui_txt_pl30{padding-left:25px;}
.cs_faq_list_wrap .cs_faq_list ul > li a .qui_img{background:url("../../images/down.png") no-repeat top;width:15px;height:8px;float:right;margin-right:30px;margin-top:5px;}
.cs_faq_list_wrap .cs_faq_list ul > li a.on .qui_img{background:url("../../images/up.png") no-repeat top;width:15px;height:8px;float:right;margin-right:30px;margin-top:5px;}
.cs_faq_list_wrap .cs_faq_list ul > li a.on .qui_txt{color:#e62642;}
.cs_faq_list_wrap .cs_faq_list ul li table{background:#fafafa;display:none;}
.cs_faq_list_wrap .cs_faq_list ul li table.on{background:#fafafa;display:block;}
.cs_faq_list_wrap .cs_faq_list ul li table tr td{padding:30px 0px;border-bottom:solid 1px #eee;font-size:16px;color:#888;line-height:22px;}/* 230510_12706 */
.cs_faq_list_wrap .cs_faq_list ul li table tr td:first-child{text-align:center;}
.cs_faq_list_wrap .cs_faq_list ul li table tr td:nth-child(2){padding-left:3px;}
.cs_faq_list_wrap .cs_faq_list ul > li table.on tr td a{padding:0;border-bottom:none;}/* 230510_12706 */

/* 자주묻는 질문 검색결과 없음 */
.cs_faq.faq_list_none{border-top:none;}
.cs_faq.faq_list_none .cs_faq_list_wrap .cs_faq_list{padding:160px 0px;}
.cs_faq.faq_list_none .cs_faq_list_wrap .cs_faq_list p{font-size:24px;text-align:center;}
.cs_faq.faq_list_none .cs_faq_list_wrap .cs_faq_list p span{color:#e62642;}

/* 공지사항 */
.cs_notice .det_head.border{padding-bottom:17px;}
.cs_notice .det_head .page_tit a{font-size:24px;}
.cs_notice .det_head .page_tit a img{vertical-align:top;}
.cs_notice .cs_notice_wrap table tbody tr{border-bottom:solid 1px #eee;}
.cs_notice .cs_notice_wrap table tbody tr td{padding:30px 0px;vertical-align:middle;}
.cs_notice .cs_notice_wrap table tbody tr td.notice_tit{padding-left:15px;font-size: 16px;}
.cs_notice .cs_notice_wrap table tbody tr td.notice_tit img{margin-left:10px;vertical-align:middle;}
.cs_notice .cs_notice_wrap table tbody tr td.notice_data{text-align:center;font-size:14px;color:#888;}
/* 221017_10831 */
.cs_notice .cs_notice_wrap table tbody tr td .notice_download {
    display: block;
    padding:0 17px 0 44px;
    background: url(../../images/icon/clip_icon_22x20.svg) no-repeat;
    background-position: top left 17px;
    background-size: auto;
    font-size: 16px; 
    color: #444;
    line-height: 21px;
    transform: rotate(-0.1deg);
}
/* // 221017_10831 */
.cs_notice .cs_notice_wrap table tbody tr.notice_txt-area{background:#fafafa;}
.cs_notice .cs_notice_wrap table tbody tr.notice_txt-area td{padding:40px;color:#888;line-height:1.5;font-size:16px;}
.cs_notice .cs_notice_wrap table tbody tr.notice_txt-area td img{margin-top:40px;}
.cs_notice .cs_notice_wrap table tbody tr.notice_txt-area td table tr > td{padding:5px;}
.cs_notice .cs_notice_wrap .btn_wrap{margin-top:40px;}
.cs_notice .cs_notice_wrap .btn_wrap .btn48{width:160px;float:right;}