@CHARSET "UTF-8";

/*고객센터 select menu*/
.cs_select_menu {width:auto; padding:0; margin:-3px 0 0 0; display:inline-block; min-width:120px; }

/*고객센터 공용*/
.customer_type .mypage_lnb {top:18px; }

/*고객센터 메인*/
#container .content .customer_type {padding:15px 0 0 0; }
.customer {width:710px; float:left; position:relative; }
.customer .mypage_lnb {top:25px; }
#subContent .customer_top {width:100%; height:206px; background:#fff url(../images/customer/customer_bg.gif) no-repeat center 0; text-indent:-1000em; padding:15px 0 0 0; margin:7px 0 0 0;  }
.customer .top_text {position:absolute; left:490px; top:25px; background:url(../images/customer/customer_top.gif) no-repeat 0 0; width:363px; height:88px; }
.customer .top_text .txt1 {position:absolute; left:41px; top:6px; letter-spacing:-.5px; font-siae:11px; }
.customer .top_text .txt2 {position:absolute; left:41px; top:48px; letter-spacing:-.5px; font-siae:11px; }
.customer .top_text .color {width:100%; display:block; color:#ee6969; font-weight:bold; font-family:NanumGothic, ngwoff, Dotum; margin:0 0 3px 0; letter-spacing:0; }

/*고객센터 메인 자주하는 질문 베스트 및 공지사항*/
.cs_center_board {width:779px; float:left; border:solid 1px #ccc; margin:20px 0 0 0; background:url(../images/customer/cs_main_bottom_line.gif) repeat-y 386px 0; min-height:150px; height:297px; overflow:hidden; }
.faq_best {position:relative; float:left; width:390px; background:#fff; height:100%; }
#subContent .faq_best h3, #subContent .notice_list h3 {height:32px; border-bottom:solid 1px #ccc; border-right:0; background:url(../images/customer/faq_tit_bg.gif) repeat-x 0 0; padding:0; width:99.9% }
#subContent .notice_list h3 {border-right:0; }
#subContent .faq_best h3 span, #subContent .notice_list h3 span 
	{background:url(../images/regis/ico_regis_tit.gif) no-repeat 0 1px; display:inline-block; padding:0 0 0 19px; border:0; margin:7px 0 0 12px; font-size:15px; }
.faq_best ul, .notice_list ul {margin:7px 0 13px 13px; float:left; width:95%; padding-bottom:6px; }
.faq_best ul li {background:url(../images/customer/ico_num.gif) no-repeat 0 0; height:14px; line-height:14px; padding-left:20px; margin-top:10px; }
.faq_best ul li.no_faq {background:url(../images/common/ico_circle.gif) no-repeat 8px center; height:14px; margin-top:10px; padding:0 0 0 18px; }
.faq_best ul li.first, .notice_list ul li.first {margin-top:0; }
.faq_best ul li#faq_no1 {background-position:0 0; }
.faq_best ul li#faq_no2 {background-position:0 -14px; }
.faq_best ul li#faq_no3 {background-position:0 -28px; }
.faq_best ul li#faq_no4 {background-position:0 -42px; }
.faq_best ul li#faq_no5 {background-position:0 -56px; }
.faq_best ul li#faq_no6 {background-position:0 -70px; }
.faq_best ul li#faq_no7 {background-position:0 -84px; }
.faq_best ul li#faq_no8 {background-position:0 -98px; }
.faq_best ul li#faq_no9 {background-position:0 -112px; }
.faq_best ul li#faq_no10 {background-position:0 -126px; }

.faq_best ul li a, .notice_list ul li a {line-height:14px; color:#4d4d4d; font-family:dotum; width:90%; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.faq_best ul li a:hover, .notice_list ul li a:hover {line-height:14px;  color:#4d4d4d; text-decoration:underline; }

.notice_list {position:relative; width:388px; float:left; background:#fff url(../images/customer/faq_tit_bg.gif) repeat-x 0 0; border-left:solid 1px #ddd; height:100%; }
.notice_list ul li {background:url(../images/common/ico_circle.gif) no-repeat 8px center ; padding:0 0 0 18px; height:14px; margin-top:10px; }

.cs_center_board .more {position:absolute; right:0; top:13px; background:url(../images/main/news_more.gif) no-repeat 0 0; text-indent:-1000em; display:inline-block; width:31px; height:6px; cursor:pointer; padding:5px; }

/*FAQ*/
#subContent .faq_tit {background:none;  padding:0; }
.faq {width:710px; float:left; }

.faq_search {width:771px; height:40px; border:solid 5px #fed6d7; float:left; margin:0 0 5px 0; background:#fff; }
.faq_search .tit {padding:10px 14px 0 45px; display:inline-block; }
.faq_search li {float:left; padding:6px 0 0 0; }
.faq_search li input[type="text"] {width:340px; height:20px; line-height:20px; padding:1px 5px 2px 5px; }
.faq_search li input[type="image"] {vertical-align:middle; margin:0 0 0 10px; padding:2px 0 0 0;  display:inline-block; }
.faq_answer {background:#f9f9f9 url(../images/common/ico_answer.png) no-repeat 30px 13px !important; border-top:dotted 1px #eee; width:100%; }
.answer {font-family:dotum; width:auto; padding:0 68px; margin:0 auto; height:auto; text-align:left; color:#444; }
.answer p {white-space:normal; }}

/*회원탈퇴*/
.coustomer_menu3 {margin:25px 0 0 0; }

.member_out {width:755px; }
.member_out .bg {width:755px; height:99px; background:url(../images/customer/member_out_bg.gif) no-repeat; }
.member_out p.tit {width:494px; height:16px; margin:40px auto 20px auto; }
.member_out ul {width:480px; height:30px; margin:0 auto; padding-top:33px; }
.member_out ul li {float:left; margin:0 0 0 40px; padding:2px 0 0 0; }
.member_out ul li.id {padding:7px 0 0 0;  }
.member_out ul li.id .user_id {display:inline-block; margin:0; font-family:arial, NanumGothic, ngwoff, Dotum; font-size:14px; font-weight:bold; }
.member_out ul li span {display:inline-block; margin:2px 0 0 0; }
.member_out ul li.btn {margin-left:31px; padding:0; }
.member_out ul li input {border:solid 2px #cecece; width:100px; height:22px; }
.member_out ul li input.resident_num {width:120px; }
.member_out .btn {text-align:center; margin:30px 0; }

/* Q&A게시판 */
.qa_write {margin-bottom:40px; }
.qa_write .btn {margin-bottom:17px; }
.qa_write .btn {margin:12px 0 0 0; text-align:right; }
.btn .btn_list, .qa_write .btn .btn_list {float:left; }
.qa_search {width:755px; height:50px; background:url(../images/buy/buy_search_bg.gif) no-repeat 0 0; margin:7px 0 0 0; padding:15px 0 0 76px; }
.search_word input {float:left; width:271px; height:22px; border:solid 3px #faa61a; margin:0 3px 0 0; }
.search_option {position:relative; float:left; margin:0 7px 0 0; width:153px; height:18px; border:solid 1px #cbb5aa; background:url(../images/sell/ico_search_bg.gif) no-repeat right center; cursor:pointer; z-index:900; }
.search_option .select_txt {width:auto; height:17px; line-height:15px; margin:0 25px 0 0; overflow:hidden; padding:1px 0 0 5px; text-overflow:ellipsis; shite-space:nowrap; letter-spacing:-1px; }
.search_option .select_list {max-height:195px; background:#E5E5E5; border-bottom:1px solid #E5E5E5; left:-1px; margin:0; overflow:auto; padding:0; position:absolute; top:19px; width:155px; }
.search_option .select_list li a {display:block; line-height:16px; overflow:hidden; padding:3px 25px 0 5px; white-space:nowrap; margin:0 1px; background:#FFF; }
.search_option .select_list li a:hover {background:#e5e5e5; color:#666; }
.search_option .select_list .hiLite {background:#e5e5e5; color:#666; }

.qa_view .btn, .sell_write .btn {margin:12px 0 0 0; text-align:right; }
.qa_view .btn .btn_list, .qa_write .btn .btn_list {float:left; }

.qa_list .btn {text-align:right; }

/*모바일용*/
.faq_search .mobile_sel_type, .mobile_con, .m_all_check {display:none; }