@charset "utf-8";

/*========================================================================
고객센터
========================================================================*/
/* 타이틀 */
.body-service #contents .sub_content { padding-top:109px; }
body #container .service_tit { position:absolute; top:0; left:0; width:100%; padding:0; margin:0; border:0; text-align:center; }
body #container .service_tit h2 { height:109px; line-height:118px; }

/* 고객센터 side */
.side_cont .sub_menu_box { min-height:auto; padding:0 0 30px; }
.side_cont .info_box { padding:38px 14px 32px; border:1px solid #e5e5e5; }
.side_cont .info_box dt { display:none; }
.side_cont .info_box strong.info_num { display:block; color:#161616; font-size:18px; font-weight:400; } 
.side_cont .info_box p { padding-top:3px; color:#989898; font-size:12px; font-weight:300; letter-spacing:-0.45px; }

/* 자주 묻는 질문 검색 */
.date_faq_list h2,
.date_faq_txt { display:none; }
.service_main .board_zone_list { min-height:auto; }
.body-service .date_check_box { margin:0 0 50px; padding:47px 70px 50px; background:#f5f5f5; border:0; }
.date_faq_list { display:block; width:100%; }
.date_faq_list .search-box { position:relative; }
body #container .date_faq_list input[type="text"] { padding:0 45px 0 5px; width:100%; height:38px; color:#989898; font-size:16px; font-weight:300; background:none; border:none; border-bottom:1px solid #757575; }
.date_faq_list .btn_date_check { position:absolute; top:0; right:0; min-width:auto; width:25px; height:38px; background:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/qa_search_ico.png') no-repeat 50% 50%; border:0; text-indent:-9999px; }

/* 게시판 */
.service_main_cont { display:flex; float:none; justify-content:space-between; margin:68px 0 0; }
.service_main_cont .service_main_faq { position:relative; width:50%; }
.service_main_cont .service_main_notice { float:none; padding:0 0 0 38px; width:50%; }
.service_main_cont h3 { color:#161616; font-size:19px; font-weight:500; border-color:#747474; }
.service_main_cont .btn_board_more { top:4px; right:0; color:#969696; font-size:15px; font-weight:300; }
.service_main_cont .btn_board_more:hover { text-decoration:none; }

/* faq */
.service_main_cont .board_list_table { border-top:0; }
.service_main_cont .service_main_faq .fqa-index { padding:13px 15px 15px 15px; color:#9c9c9c; font-size:16px; }
.service_main_cont .service_main_faq .icon_qan { margin:0 0 0 -42px; padding:0 23px 0 23px; }
.service_main_cont .board_list_table td { border-color:#e8e8e8; }
.service_main_cont .service_main_faq .board_list_table .board_tit { padding:17px 25px 16px 42px; color:#757575; font-size:15px; }
.service_main_cont .service_main_faq .board_list_table .board_tit.on strong { font-weight:400; }
.service_main_cont .board_list_faq .board_list_table .board_tit a { background:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_down_arr.png') no-repeat right center; }
.service_main_cont .board_list_faq .board_list_table .board_tit.on a { background:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_up_arr.png') no-repeat right center; }
.service_main_cont .board_faq { padding:15px 10px 20px; }
.service_main_cont .board_faq_cont { margin:0 0 0 70px; padding:0 30px 0 0; min-height:auto; color:#757575; font-size:15px; line-height:1.6; }
.service_main_cont .board_faq_cont .icon_qan { top:5px; left:-35px; }
.service_main_cont .board_list_table .board_tit strong:hover { text-decoration:none; }
/* 공지사항 */
.service_main_cont ul { margin:0; border-top:0; }
.service_main_cont li { padding:0 19px 0 0; border-color:#e8e8e8; }
.service_main_cont li a { padding:20px 15px 19px 0; color:#757575; font-size:15px; background:none; }
.service_main_cont li a:hover { text-decoration:none; }
.service_main_cont li a strong { padding:0 25px; color:#9c9c9c; font-weight:400; }
.service_main_cont li span { padding:26px 0 0; color:#555555; font-size:14px; }

/* 하단 배너 */
.cs-bn { margin:44px 0 0; }
.cs-bn img { max-width:100%; }

/*========================================================================
자주묻는질문
========================================================================*/
/* 탭 */
.service-nav-box { padding-bottom:50px; }
.service-nav-box ul { display:flex; }
.service-nav-box ul li { width:190px; height:151px; background-repeat:no-repeat; }
.service-nav-box ul li:nth-child(1) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon1.jpg'); }
.service-nav-box ul li:nth-child(2) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon2.jpg'); }
.service-nav-box ul li:nth-child(3) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon3.jpg'); }
.service-nav-box ul li:nth-child(4) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon4.jpg'); }
.service-nav-box ul li:nth-child(5) { width:191px; background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon5.jpg'); }
.service-nav-box ul li.on:nth-child(1) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon1_on.jpg'); }
.service-nav-box ul li.on:nth-child(2) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon2_on.jpg'); }
.service-nav-box ul li.on:nth-child(3) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon3_on.jpg'); }
.service-nav-box ul li.on:nth-child(4) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon4_on.jpg'); }
.service-nav-box ul li.on:nth-child(5) { background-image:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_tab_icon5_on.jpg'); }
.service-nav-box ul li a { display:block; width:100%; height:100%; }
.service-nav-box ul li span { text-indent:-9999px; font-size:0; }

.body-service.body-faq .date_check_box { margin-bottom:42px; }
.body-service.body-faq  #container .board_zone_tit { display:flex; justify-content:space-between; align-items:center; position:static; margin:0; padding:0 0 20px; border-bottom:1px solid #747474; }
.body-service.body-faq .board_zone_tit .board_hot_list { padding:0; border:0; }
.body-service.body-faq .board_zone_tit .board_hot_list ul li { border-left:1px solid #e7e7e7; }
.body-service.body-faq .board_zone_tit .board_hot_list ul li:first-child { border:0; }
.body-service.body-faq .board_zone_tit .board_hot_list ul li a,
.body-service.body-faq .board_zone_tit .board_hot_list ul li a:hover span { height:auto; color:#969696; font-size:16px; font-weight:300; letter-spacing:-0.45px; line-height:1; border:0; }
.body-service.body-faq .board_zone_tit .board_hot_list ul li a { padding:0 11px 0 12px; }
.body-service.body-faq .board_zone_tit .board_hot_list ul li a span { top:0; }
.body-service.body-faq .board_zone_tit .board_hot_list ul li.on a { color:#161616; font-weight:400; }
.body-service.body-faq .board_zone_tit .board_hot_list ul li.on a:hover,
.body-service.body-faq .board_zone_tit .board_hot_list ul li.on a:hover span { color:#161616;font-weight:400; }
.board_list_faq .board_list_table { border:0; }
.board_list_faq .board_list_table thead { display:none; }
.board_list_faq .board_list_table td,
.board_list_faq .board_list_table .board_tit { padding:17px 5px 16px; color:#757575; font-size:15px; font-weight:300; }
.board_list_faq .board_list_table td { border-color:#e7e7e7; }
.board_list_faq .board_list_table .board_tit { padding-left:46px; color:#161616; }
.board_list_faq .board_list_table .board_tit a { background:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_down_arr.png') no-repeat right 30px center; }
.board_list_faq .board_list_table .board_tit.on a { background:url('https://www.capostore.co.kr/data/skin/front/dbook_20220713/_dbook/img/faq_up_arr.png') no-repeat right 30px center; }
.board_list_faq .board_faq_cont { margin:0 0 0 73px; }
.board_list_faq .board_faq_cont .icon_qan { left:-52px; }


/*========================================================================
공지사항
========================================================================*/
.iframe.body-board .board-default .board_zone_tit { display:none; }


/*========================================================================
상품문의
========================================================================*/
.iframe.body-board .board-qa thead { display:none; }