@charset "utf-8";

@import url("base.css");
@import url("layout.css");
@import url("common.css");
@import url("board.css");


/* clause_service.html */
p.etc_tit {padding:8px 0 3px 0;color:#F26123;font:bold 14px Dotum, 돋움, AppleGothic, sans-serif;}

dl.etc_jo {width:765px;padding:18px 0 0 5px;}
dl.etc_jo dt {font-weight:bold;padding:0 0 4px 0;}
dl.etc_jo dd {padding:0 0 20px 0;line-height:20px; }
dl.etc_jo dd ol {padding-left:20px;}
dl.etc_jo dd ol li {line-height:20px;}
dl.etc_jo dd ol span {font-size:11px;color:#A3A3A3;}

dl.etc_jo dd span.view a {text-decoration:underline;color:#6E9934;}

/* clause_ticket.html */
dl.etc_jo02 {width:765px;padding:8px 0 0 5px;}
dl.etc_jo02 dt {font-weight:bold;padding:0 0 4px 0;}
dl.etc_jo02 dd {padding:0 0 20px 0;line-height:20px; display:inline-block;}
dl.etc_jo02 dd ol {padding-left:20px;}
dl.etc_jo02 dd ol li {line-height:20px;}
dl.etc_jo02 dd ol span {font-size:11px;color:#A3A3A3;}

dl.etc_jo02 dd span.view a {text-decoration:underline;color:#6E9934;}


/* time_check.html */
div.system {width:732px;height:179px;margin-top:2px;padding:35px 0 32px 35px;border:1px solid #D8D7D7;background:url('../../images/etc/bg_system.gif') no-repeat left top}
div.system p.offer {padding-left:6px;}

div.system p.date {width:475px;margin:28px 0 0 210px;line-height:20px;}
div.system p.date strong {font-size:14px;}

/* error_page.html */
div#err_wrap {width:637px;margin:15% auto;}
div.error {width:598px;height:263px;padding:35px 0 0 42px;background:url('../../images/etc/bg_error.gif') no-repeat left top;border:1px solid #D8D7D7;}
div.error p.info {width:385px;margin:30px 0 0 148px;line-height:20px;}
div.error p.info strong {font-size:14px;}
div.error p.info span a {text-decoration:underline;font-weight:bold;color:#80BC00;}

/* sitemap.html */
div.site_area {width:833px;margin:0 auto;}

h2.s_tit {margin-top:23px;}

ul.s_list {width:833px;}
ul.s_list li {float:left;position:relative;padding:35px 0 15px 108px;}
ul.s_list li img.chr {position:absolute;top:30px;left:4px;}

ul.s_list li h3 {width:725px;padding:0 0 8px 0px;border-bottom:1px solid #e2e2e2}
ul.s_list li h3 span {padding:0 0 0 15px;font:normal 11px Dotum, 돋움, AppleGothic, sans-serif;}
ul.s_list li div {overflow:hidden;width:742px;margin-left:-22px;padding-top:10px;}
ul.s_list li dl {float:left;width:120px;padding-left:23px;}
ul.s_list li dl.large {float:left;width:120px;padding-right:20px;}
ul.s_list li dt {padding-bottom:12px;}
ul.s_list li dd {padding:0 0 8px 8px;font:normal 11px Dotum, 돋움, AppleGothic, sans-serif;background:url('../../images/common/bluit_red.gif') no-repeat left 3px;letter-spacing:-1px;}


ul.s_list li.sm h3 {width:153px;padding:0 0 8px 0px;border-bottom:1px solid #e2e2e2}
ul.s_list li.sm h3 span {padding:0 0 0 15px;font:normal 11px Dotum, 돋움, AppleGothic, sans-serif;}
ul.s_list li.sm {float:left;position:relative;padding:35px 0 15px 108px;}
ul.s_list li.sm img.chr {position:absolute;top:30px;left:4px;}
ul.s_list li.sm div {overflow:hidden;width:140px;margin-left:-22px;padding-top:10px;}
ul.s_list li.sm dl {width:140px;padding-left:23px;}
ul.s_list li.sm dt {padding:6px 0 6px;}
ul.s_list li.sm dt.first {padding-bottom:12px;}
ul.s_list li.sm dd {padding:0 0 8px 8px;font:normal 11px Dotum, 돋움, AppleGothic, sans-serif;background:url('../../images/common/bluit_red.gif') no-repeat left 3px;letter-spacing:-1px;}

ul.s_list li.sm02 h3 {width:145px;padding:0 0 8px 0px;border-bottom:1px solid #e2e2e2}
ul.s_list li.sm02 {float:left;position:relative;padding:35px 0 15px 0;}
ul.s_list li.sm02 img.chr {position:absolute;top:30px;left:4px;}
ul.s_list li.sm02 div {overflow:hidden;width:130px;margin-left:-22px;padding-top:10px;}
ul.s_list li.sm02 dl {width:130px;padding-left:23px;}
ul.s_list li.sm02 dt {padding:6px 0 12px;}
ul.s_list li.sm02 dt.first {padding-bottom:6px;}
ul.s_list li.sm02 dd {padding:0 0 8px 8px;font:normal 11px Dotum, 돋움, AppleGothic, sans-serif;background:url('../../images/common/bluit_red.gif') no-repeat left 3px;letter-spacing:-1px;}

ul.s_list li.sm03 h3 {width:437px;padding:0 0 8px 0px;border-bottom:1px solid #e2e2e2}
ul.s_list li.sm03 {float:left;position:relative;padding:35px 0 15px 0;}
ul.s_list li.sm03 img.chr {position:absolute;top:30px;left:4px;}
ul.s_list li.sm03 div {overflow:hidden;width:120px;margin-left:-22px;padding-top:10px;}
ul.s_list li.sm03 dl {width:120px;padding-left:23px;}
ul.s_list li.sm03 dt {padding:6px 0 12px;}
ul.s_list li.sm03 dt.first {padding-bottom:6px;}


/* 111123 추가 */
div.counselor_titbox { height:186px;margin-top:20px; padding-bottom:40px; border-bottom:1px solid #414141;}
div.counselor_titbox dd { float:left;}
div.counselor_titbox dd.survey_tit {padding-left:18px; width:378px;}
div.counselor_titbox dd.survey_name {height:30px;margin-top:45px;}
div.counselor_titbox dd.survey_name p {float:left;width:85px; padding:5px 0;font-size:24px; font-weight:bold; color:#95be19;}
div.counselor_titbox dd.survey_name img { padding-top:1px;}
div.counselor_titbox dd.survey_txt {margin-top:22px}
div.etc_qna { margin-top:35px;}
div.etc_qna ul { float:left;width:800px; padding-left:20px; margin-bottom:35px;}
div.etc_qna ul li.question { float:left;width:800px;font-size:12px; font-weight:bold; margin-bottom:12px;}
div.etc_qna ul li.question span {color:#f15a22;}
div.etc_qna ul li.answer { float:left;vertical-align:text-top; margin-left:40px;}
div.etc_qna ul li.answer input { margin:3px;}
div.etc_qna ul li textarea {width:750px; height:115px; margin-left:30px; padding:3px;}
div.etc_btnok {float:left;width:840px; text-align:center;}
/* 111123 추가 */


/* 한글아이디 변경 캠페인 111215 */
div.koreanid_ti { padding-top:20px; padding-bottom:30px; border-bottom:1px solid #e2e2e2;}
div.koreanid_txtbox { margin-top:15px; background:url(../../images/etc/img_koreanid01.gif) right bottom no-repeat;}
div.koreanid_txtbox li {margin-bottom:5px; line-height:17px;}
div.koreanid_txtbox li span { font-weight:bold; color:#ff7200;}
div.happycash_info { border:2px solid #d8d7d7; margin-top:20px;}
div.happycash_info li span { font-weight:bold; color:#ff7200;}
div.happycash_info li.cash_hammer { padding:8px 12px;border-bottom:1px solid #d8d7d7;}
div.happycash_info li.btn01 { text-align:center; margin-top:20px; margin-bottom:10px;}
div.happycash_info li.btn02 { text-align:center; margin-bottom:20px;}
div.koreanid_sti01 { margin:20px 0 10px 0;}
div.koreanid_caption {margin-top:15px;}
div.koreanid_caption li.tit {padding-top:10px; border-top:1px solid #e2e2e2;}
div.koreanid_caption li {margin-bottom:5px;line-height:17px;}
div.koreanid_caption li span {color:#ff7200;}