@charset "utf-8";
/* ----------
css
---------- */


/* content | 디자이너 */
.cont {margin-bottom:60px;}

/* 게시판리스트*/
.bbs-list-table{border-top:1px solid #6693ce; border-bottom:2px solid #d5d5d5; font-weight:600; margin-bottom:50px;}
.bbs-list-table th{vertical-align:middle; height:35px; background-color:#6693ce; color:#fff; font-size:13px;}
.bbs-list-table td{vertical-align:middle; height:33px; border-bottom:1px solid #e0e0e0; text-align:center; color:#8a8a8a; font-size:12px;}
.bbs-list-table td.subject{text-align:left}
.bbs-list-table td.subject a{color:#8a8a8a;}
.bbs-list-table td.subject a:hover,.bbs-list-table td.subject a:focus{color:#6693ce}
.bbs-list-table td.notice,.bbs-list-table td.notice a{font-weight:600; color:#000;}

/* paging */
.paging{text-align:center;}
.paging ul{display:inline-block;}
.paging ul li{float:left; width:27px; height:26px; margin-left:5px;}
.paging ul li:first-child{margin-left:0}
.paging ul li a{display:block; width:25px; height:25px; line-height:25px; text-align:center; bacground-color:#fff; border:1px solid #d5d5d5}
.paging ul li a.on{color:#fff; background-color:#6693ce; border:1px solid #6696ce;}

/* 게시판 뷰 */
.bbs-view-table{border-top:1px solid #d5d5d5;  font-weight:600; margin-bottom:30px;}
.bbs-view-table th,.bbs-view-table td{padding-left:20px; vertical-align:middle; height:35px;  border-bottom:1px solid #d5d5d5; }
.bbs-view-table th{background-color:#f8f8f8; border-right:1px solid #d5d5d5; color:#525051; font-size:13px; text-align:left;}
.bbs-view-table td{color:#666}
.bbs-view-table td.content{padding:20px; line-height:1.5em; color:#9f9f9f; font-weight:400; font-size:12px;}

.to_list{margin-right:36px; text-align:right; }
.to_list input{width:70px; height:24px; line-height:24px; text-align:center; border:1px solid #555; background-color:#555; color:#fff;}

/* 자주묻는 질문 */
#faqCon{width:812px;}
#faqList{text-align:center; border-bottom:1px solid #d5d5d5; margin-bottom:30px;}
#faqList p.head{height:35px; line-height:35px; overflow:hidden; background:#6693ce; color:#ffffff; font-size:14px; font-weight:600; text-align:center;}
#faqList p strong.num{float:left; width:100px; }
#faqList p strong.subject{float:left; width:562px; }
#faqList p strong.day{float:left;  width:150px; }
#faqList dl{font-size:13px;}
#faqList dt{overflow:hidden}
#faqList dt span.num{float:left; width:100px;}
#faqList dt span.subject{float:left; display:block; width:562px; font-weight:600; cursor:pointer; text-align:left;}
#faqList dt span.subject span{color:#86c938; font-size:14px; font-family:dotum; font-weight:600}
#faqList dt span.day{float:left;  width:150px}
#faqList dt{padding:10px 0; border-top:1px solid #d5d5d5}
#faqList dd{display:none; text-align:left; padding:20px 30px 20px 100px; line-height:1.3em; border-top:1px dashed #d5d5d5; background-color:#eee; overflow:hidden;}
#faqList dd span{color:#ec1c24;font-size:14px; font-family:dotum; font-weight:600}