﻿@charset "utf-8";



.term_search .event_term td a {display:inline-block;}

.term_search .event_term td a:hover {font-weight:bold;text-decoration:none}
.term_search .t_type11 th {font-size:13px;}
.term_search .event_term {font-size:12px;}
.term_search .event_term .td_title1 {text-align:left;padding-left:20px}
.term_search .event_term .td_title1 .lock_icon {margin-right:6px}
.term_search .event_term .td_title1 .new_icon img {vertical-align:top;margin-left:10px;padding-top:3px;}
.term_search .event_term .td_title1 .reply_cnt {color:red}
.term_search .event_term .td_reply {text-align:left;padding-left:40px}
.term_search .event_term .td_reply .re_icon {margin-right:6px}
.term_search .event_term .td_reply .re_icon img {padding-top: 2px;}
.term_search .event_term .td_reply .new_icon img {vertical-align:top;margin-left:10px;padding-top:3px;}

/* notice */
.contents_S .notice_search {padding-left:20px; text-align:left; overflow:hidden;}
.contents_S .notice_search {height: 36px;margin-top: 20px;padding-top: 14px;text-align: center;background: #fdfdfd;border-top: 1px dashed #d9d9d9;border-bottom: 1px dashed #d9d9d9;}
.contents_S .t_type11 .qna_term .td_title1 {padding-left:10px;text-align:left;}

.notice_search:after {content:"."; display:block; clear:both; visibility:hidden; height:0; }

.notice_search .ra_notice {padding-left:80px}
.notice_search .ra_notice, .notice_search .ra_notice li {float:left;line-height:24px;}
.notice_search .ra_notice li {padding-left:8px;}
.notice_search select {padding:3px}
.notice_search .input_txt {margin:1px 3px 0 13px;}

.notice_view dt {position:relative;}
.notice_view dt:after {content:"."; display:block; clear:both; visibility:hidden; height:0; }
.notice_view dt span {position:absolute; display:inline-block; right:14px; top:7px; font-family:Tahoma; font-size:11px;}
.notice_view dt img {margin:-2px 6px 0 0;}
.faq_view01 .notice_list {}
.faq_view01 .notice_list li {width:927px; height:25px; padding:6px 0 0 24px; vertical-align:top;}
.faq_view01 .notice_list li:after {content:"."; display:block; clear:both; visibility:hidden; height:0; }
.faq_view01 .notice_list li.first {height:26px; background:url('../img/cus/bg_dot_line01.gif') repeat-x left bottom;}
.faq_view01 .notice_list li.first span {padding-top:4px;}
.faq_view01 .notice_list li p {height:1%; padding:2px 0 0 0; text-align:left;}
.faq_view01 .notice_list li p, .faq_view01 .notice_list li span {float:left;}
.faq_view01 .notice_list li span {width:77px; padding-top:5px;}
.faq_view01 .notice_list li p img {margin:-2px 5px 0 0;}



/* 공지사항 추가 */
.notice_table_head td {font-size:12px;}
.notice_table_head tbody tr td {text-align:left}
.notice_table_head .pdl20 {padding-left:20px;}
.notice_table_head tbody tr td .no_tit {font-weight:bold;color:#ff0000}
#vbo_con {clear: both;position: relative;padding: 10px 0 20px;zoom: 1;}
#vbo_con .con_inner {padding:10px 50px;font-family: gulim,helvetica;font-size: 1.09em;line-height: 24px;overflow-x: auto;overflow-y: hidden;word-break: break-all;zoom: 1;border-bottom: 1px solid #808080;}
.addfile_wrap {position:relative;margin-bottom:10px;padding-bottom:20px;}
.addfile_wrap .addfile_nm {margin-left:100px;padding-top:9px;padding-left:25px}
.addfile_wrap h2 {position:absolute;top:9px;left:36px!important;left:-71px;width:auto;height:auto;font-size:1.1em;font-weight:bold}
.notice_table_head tbody tr td .qna_input_pw {width:60px;height:20px;font-size:14px;padding:0 10px;border:1px solid #ccc;color: #000;}

/* Q&A */
.qna_table_head {margin-top:20px}
.qna_table_head tbody tr th, .qna_table_head tbody tr td {padding-left:20px;text-align:left}
.qna_table_head tbody tr td .qna_input_tit {width:500px;height:20px;font-size:14px;margin: 8px 0 5px 0px;padding:0 10px;border:1px solid #ccc;color: #000;}
.qna_table_head tbody tr td .qna_input_user {width:100px;height:20px;font-size:14px;margin: 8px 0 5px 0px;padding:0 10px;border:1px solid #ccc;color: #000;}
.qna_table_head tbody tr td .qna_input_pw {width:60px;height:20px;font-size:14px;margin: 8px 0 5px 0px;padding:0 10px;border:1px solid #ccc;color: #000;}
.qna_table_head tbody tr th .qna_input_user {width:100px;height:20px;font-size:14px;margin: 8px 0 5px 0px;padding:0 10px;border:1px solid #ccc;color: #000;}
.qna_table_head tbody tr th .qna_input_pw {width:60px;height:20px;font-size:14px;margin: 8px 0 5px 0px;padding:0 10px;border:1px solid #ccc;color: #000;}
.qna_table_head tbody tr td img {padding-left:0px}
.qna_table_head tbody tr td label {font-size:12px;margin:0 5px}
.qna_table_head tbody tr td textarea {overflow-y:auto;width: 600px; height: 250px;padding:10px}
.reply_wrap {margin-top:20px}
.term_reply ul li {margin:10px 0;padding:10px 20px;background-color:#fafafa}
.term_reply .re_reply {padding-left:60px;background:#fafafa url('../img/bg_img/re_reply.png') 45px 14px no-repeat;}
.reply_h {margin-bottom:10px}
.reply_h .re_tit {display:block;margin:0 20px 5px 0;font-weight:bold}
.reply_h .re_user {margin:0 20px 0 0;font-weight:bold;color:#2d7eec;}
.reply_b {margin-left:10px;word-break:break-all} 
.re_area {height:100px;padding:15px 0 0 15px;overflow:hidden;}
.re_textarea {width:580px;height:58px;margin:0;padding:1px 0;overflow:auto;-webkit-appearance:none;-webkit-border-radius:0;resize:none;}

/* FAQ */
#faqWrap {width:100%;position:relative;padding:20px 0 0 10px}
.faq_wrap {width:100%;}
.faq_wrap h3 {width:700px;font-size:16px;font-weight:bold;padding:10px;background-color:#f1f1f1;}
.faq_q {background:url('../img/cs/tit_h3_q.png') 3px 10px no-repeat}
.faq_a {background:url('../img/cs/tit_h3_a.png') 13px 10px no-repeat}
.faq_wrap .faq_q {padding:10px 20px;}
.faq_wrap .faq_q .point {color:#ba1d3a;}
/* .faq_wrap .faq_q span:hover {cursor:pointer} */
.faq_wrap .faq_a {padding:10px 20px 10px 30px;}
/* .faq_wrap .faq_a span:hover {cursor:pointer} */

/* .faq_wrap .faq_a {display:none;} */

/* 비밀번호 팝업 */
#lockPop {width:300px;height:80px;padding:20px;background:#fff;border:2px solid #ddd;position:absolute;top:45%;left:45%;text-align:center;z-index:9999}
#lockPop h2{margin-bottom:20px}
#lockPop p {margin:10px 0}
.pop_pw {width:100px;margin:0 10px;border:1px solid #ddd}

/* 파일첨부 버튼 */
.btn_left .btn_atta {display: inline-block;height: 23px;margin-right: 1px;padding: 1px;background-color: #dbdbdb;background: -webkit-gradient(linear,0 0,0 100%,from(#ddd),to(#b9b9b9));border-radius: 2px 2px;}
.btn_left .btn_atta button {display: inline-block;height: 23px;padding:2px;border: 0;background-color: #fff;background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));color: #444;white-space: nowrap;border-radius: 1px 1px;text-align: center;}

#csSide {width:200px;text-align:center;margin-top:20px;}
#csSide .cs_info {padding-left:30px;background:url('../img/cs/bg_cs.png') 1px 58px no-repeat}
#csSide .cs_info>h3 {padding:10px 3px 3px 0px;font-size:16px;font-weight:bold;text-align:left}
#csSide .cs_info .cs_tel {font-weight:bold;font-size:17px;color:#ba1d3a}
#csSide .cs_info dl {margin-top:10px}
#csSide .cs_info dl dt {margin-top:3px;font-size:15px;font-weight:bold;text-align:left;}
#csSide .cs_info dl dd {margin-left:10px}
#csSide .cs_info  {padding:5px 0 0 5px;text-align:left;font-size:15px;font-weight:bold}
#csSide .cs_info span {display:block;padding:3px 0 0 10px;text-align:left;font-size:13px}






