@charset "utf-8";
/* faq 이용방법 */
.step_area{overflow:hidden;*zoom:1;margin-bottom:22px;}
.step_area li{float:left;}
/* faq list */
/* .faq_list{border-bottom:2px solid #dedede;} 2018-11-06 삭제*/
.faq_list dt{background:url('../../images/middle/com/icon_putdown.gif') no-repeat right center;border-top:1px solid #dedede;}
.faq_list dt a,
.faq_list dd{display:block;padding:9px 0;text-decoration:none;}
.faq_list dd{background:#f8f8f8;padding-left:62px;margin-top:-6px;}
.faq_list dt img, 
.faq_list dd img{margin-right:16px;}
.faq_list .mem{display:inline-block;width:62px;text-align:center;color:#6e7263;}
.faq_list .on{background:url('../../images/middle/com/icon_putup.gif') no-repeat right 14px #f8f8f8;/*padding:9px 0;*/}
/* 검색결과*/
.faq_schresult{height:30px;text-align:center;}
.faq_schresult em{font-weight:bold;color:#3ca8da;}
/* 진행중인 이벤트 */
.event_list ul{border-top:2px solid #96bbcc;border-bottom:2px solid #dedede;}
.event_list li{overflow:hidden;*zoom:1;border-top:1px solid #dedede;padding:9px 16px;_padding:10px 16px;}
.event_list .first{border-top:none;}
.event_list .event_pic{width:220px;height:90px;position:relative;cursor:pointer;}
.event_list .event_pic span{background:url('../../images/middle/customer/bg_event_midia.png') no-repeat left top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/middle/customer/bg_event_midia.png', sizingMethod='crop');width:214px;height:84px;padding:3px;display:block;}
.event_list .event_pic span img{width:214px;height:84px;z-index:-100;position:relative;}
.event_list p{float:left;padding-left:235px;margin-top:-90px;width:432px;}
.event_list p{color:#696969;}
.event_list p strong{padding-bottom:3px;display:block;color:#444;}
.event_list p strong img{margin-right:5px;}
.event_list p .event_day{padding-bottom:3px;display:block;}
/* 이벤트 추가 및 수정 2011.2.10. */
.event_list2 ul{border-top:2px solid #96bbcc;border-bottom:2px solid #dedede;overflow:hidden;*zoom:1;}
.event_list2 li{float:left;width:312px;display:inline-block;overflow:hidden;*zoom:1;border-top:1px solid #dedede;padding:9px 16px;_padding:10px 16px;}
.event_list2 .border_none{border-top:none;}
.event_list2 .event_pic{width:280px;height:90px;position:relative;cursor:pointer;}
.event_list2 .event_pic span{background:url('../../images/middle/customer/bg_event_media280.png') no-repeat left top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/middle/customer/bg_event_media280.png', sizingMethod='crop');width:274px;height:84px;padding:3px;display:block;}
.event_list2 .event_pic span img{width:274px;height:84px;z-index:-100;position:relative;}
.event_list2 p{margin-top:10px;color:#696969;}
.event_list2 p strong{padding-bottom:3px;display:block;color:#444;}
.event_list2 p strong img{margin-right:5px;}
.event_list2 p .event_day{display:block;}
/* 투표*/
.question_area{background:url('../../images/middle/com/bg_question_box.gif') no-repeat left bottom;margin-bottom:20px;}
.question_area h4{background:url('../../images/middle/com/bg_question_box.gif') no-repeat left top;border-bottom:1px solid #d4d6cc;padding:14px 0 0 22px;height:31px;font-size:14px;color:#383a32;}
.question_area h4 img{margin-right:9px;}
.question_area fieldset label{padding-left:9px;}
.question_area ul{padding:14px 0 12px 52px;overflow:hidden;*zoom:1;}
.question_area li{float:left;width:310px;height:27px;}
.question_area .input_text{border:1px solid #aaa;}
.questgrap{padding-right:16px !important;}
.questgrap .quest{display:inline-block;width:210px;float:left;}
.questgrap li{width:100%;overflow:hidden;*zoom:1;}
.questgrap .quest_percentage{background:url('../../images/middle/customer/quest_percentage.gif') no-repeat left 0;width:309px;padding:0 10px 0 10px;height:24px;*zoom:1;position:relative;float:left;}
.questgrap .quest_percentage div{width:329px;position:relative;}
.questgrap .quest_percentage img{display:block;}
.questgrap .quest_percentage p{position:absolute;top:0px;left:0px;height:24px;padding:0;overflow:hidden;z-index:10;}
.questgrap .quest_percentage p img.bg{position:absolute;top:0;left:0;z-index:-1;}
.questgrap .quest_percentage p img.txt{position:absolute;top:0;right:0;z-index:-2;}
.questgrap .quest_percentage span{display:inline-block;white-space:nowrap;position:absolute;right:-75px;color:#888;}
.questgrap .quest_percentage span em{font-family:tahoma;color:#3ca8da;font-size:11px;font-weight:bold;}
/* ars 번호 안내 */
.tit_ars{padding:20px 0 10px 0;}
.ars_list{margin:10px 0 5px 0;}
.ars_list tbody td{text-align:left;vertical-align:middle;}
.ars_list tbody td span{padding:0 0 0 11px;display:inline-block;}
.ars_list .sec{padding:10px 11px 5px 11px;}
.ars_list .sec img{display:inline-block;vertical-align:middle;}
.ars_list .sec span{color:#3ca8da;display:inline-block;vertical-align:middle;}
.ars_list .sec span a{color:#3ca8da;}
.ars_list .sec span span{padding:0 0 0 4px !important;color:#383a32;}
.ars_list2{height:100%;}
.ars_list2 li{background: url('../../images/middle/com/bul10.gif') no-repeat 15px 8px;padding-left:22px;line-height:22px;}
.ars_list2 li a{color:#696969;}
.ars_list2 li a:hover{color:#696969;}

/* 처음오셨나요(팝업)*/
.popup_firstVisit {float:left;width:750px;height:605px;}
.popup_firstVisit h1 {}
.popup_firstVisit .conts_wrap {overflow:hidden;padding:13px 0 0 15px;}
.popup_firstVisit .contsGrp {float:left;margin:0 15px 42px 0;}
.popup_firstVisit .contsGrp h2 {clear:both;overflow:hidden;margin-bottom:16px;}
.popup_firstVisit .contsGrp .tab_grade {float:left;overflow:hidden;width:250px;}
.popup_firstVisit .contsGrp .tab_grade li {float:left;margin:0 0 0 8px;vertical-align:top;}
.popup_firstVisit .contsGrp .tab_grade li:first-child {margin:0;}
.popup_firstVisit .contsGrp .tab_subject {overflow:hidden;width:458px;padding-left:12px;}
.popup_firstVisit .contsGrp .tab_subject li {float:left;margin:0 1px 1px 0;}
.popup_firstVisit .contsGrp.Grp2 {float:left;width:360px;margin:0 6px 42px 0;}
.popup_firstVisit .contsGrp.Grp2 a {display:inline-block;*display:inline;*zoom:1;margin:0 7px 0 0;}
.popup_firstVisit .btn_area {clear:both;margin-top:0;padding:0;text-align:left;}
.popup_firstVisit .btn_area a {margin:0 14px 0 0;}