@charset "utf-8";

/* 고객센터 */
.customer {overflow:hidden;}

/* 홈페이지이용안내 */
.faq_search {overflow:hidden;}
.faq_search h3 {font-size:15px; text-align:center; margin-bottom:10px;}
.faq_search .board_search {margin-bottom:10px; padding:0;}
.faq_search .board_search input[type="search"] {margin-left:0; width:79%;}
.faq_search .pop_keyword {overflow:hidden; text-align:center;}
.faq_search .pop_keyword a {color:#7d7d7d; font-size:13px;}
.faq_search .pop_keyword a + a {padding-left:10px;}

.faq_list {overflow:hidden;}
.faq_list li {overflow:hidden; border-bottom:1px solid #d9d9d9;}
.faq_list .faq_area {overflow:hidden; }
.faq_area dl {overflow:hidden; position:relative; padding:20px 20px 20px 40px;}
.faq_area dt {font-size:16px; font-weight:500; position:absolute; left:20px; top:18px;}
.faq_area dd {overflow:hidden;}
.faq_area .question {position:relative;}
.faq_area .question p {overflow:hidden;}
.faq_area .answer {display:none; overflow:hidden; border-top:1px solid #d9d9d9;}
.faq_area .answer dt {color:#e30000;}
.faq_area .open_answer {/*background-color:#ccc;*/ display:block; overflow:hidden; opacity:.5; position:absolute; left:0; top:0; z-index:2; min-height:100%; width:100%;}