/* BASIC css start */
#cs .cs_bnr {text-align:center;}
#cs .qna_link {margin:20px 0 19px; padding:58px 0 52px; border:1px solid #ececec; text-align:center;}
#cs .qna_link p {padding-bottom:34px; color:#999; font-size:13px;}
#cs .qna_link p strong {padding-right:45px; color:#2f2f2f; font-size:20px;}
#cs .qna_link ul {font-size:0; text-align:center;}
#cs .qna_link ul li {display:inline-block; zoom:1; *display:inline; margin:0 10px;}
#cs .board {overflow:hidden; border:1px solid #ececec;}
#cs .board h3 {padding-bottom:33px; color:#2f2f2f; font-size:20px; font-weight:bold; text-align:center;}
#cs .board .notice {float:left; width:599px;}
#cs .board .faq {float:right; width:598px; border-left:1px solid #ececec;}
#cs .board .tbl_wrap {width:520px; margin:0 auto; padding:59px 0 50px;}
#cs .board td {padding-left:13px; height:51px; border-bottom:1px solid #cacaca; color:#999; font-size:13px; text-align:left; vertical-align:middle; line-height:51px;}
#cs .notice table {table-layout:fixed; width:100%; border-top:2px solid #cacaca;}
#cs .notice table tr {cursor:pointer;}
#cs .faq table {table-layout:fixed; width:100%; border-top:2px solid #cacaca;}
#cs .faq table tr {cursor:pointer;}
#cs .faq table tr.cnt {display:none;}
#cs .faq table td.question {color:#2f2f2f;}
#cs .faq table td.answer {padding:12px 0 12px 70px; background:#fff url('/design/ssodo82/img/cs/faq_a.gif') no-repeat 32px 10px; color:#858585; font-size:13px; line-height:1.6;}
#cs .faq table td.right {text-align:right;}
/* BASIC css end */

