<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('/common/css/qmode.css');
div#STATICMENU{top:0 !important;right:60px !important;}

@import url('/common/css/qmode.css');
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,h5,th,td,input{color:#333;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}
/*em {font-style:normal}*/
body{direction:ltr;text-align:center;margin:0;background:#fff url('//img.megastudy.net/main/2017/gnbbg.gif') 0 0 repeat-x;height: 100%;}
hr{display:none}
img,fieldset{border:0}
ul,ol,li{list-style:none}
img,input,select,textarea{vertical-align:middle}
a{color:#30323f;text-decoration:none}
a:hover{color:#555;text-decoration:underline}
.hide{ text-indent:-9999px;z-index:-1;overflow:hidden;height:1px;font:1px/1 var(--primary-font);display:none;}
.wrap{text-align:left;}
div#header_2012{margin-left:0;height:218px}
div#header{padding-left:0;}
div#header .cen_con .search_wrap .input input{margin-top:5px;}
#contents{position:relative;_zoom:1;z-index:1000;width:1010px;margin:0 auto}
#contents:after {content:" "; display:block; clear:both;}
div#STATICMENU{ right:0 !important;top:228px}
#skyArea {position:absolute;top:0;left:50%;right:auto !im;margin-left: 429px;}
.notice_list #skyArea{margin-left: 450px;}
#contents .left_area{float:left;margin-right:10px;margin-top:209px;}
#contents .contents{float:left;width:680px;}
div#contents .left_area {margin-top:0 !important;margin-right:0;}
.required:before {content:'*'; color:red; display:inline-block; margin:0 2px;}
.counsel-navi{width:680px;}
.boxSizing{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.table_list-table{width:745px;table-layout: fixed;border-collapse: collapse;border-top: 2px solid #b9c9f9;border-bottom: 1px solid #b5b5b5;}
.table_list-table th{background-color: #f5f8ff;font-size:var(--font-size-xs);line-height: 1.3;padding: 8px 0 5px 0;font-weight: var(--font-weight-regular);color: #617ac4;}
.table_list-table td{padding: 11px 0 6px 0;border-top: 1px solid #e0e0e0;text-align: center;}
.table_list-table td, .table_list-table td a{color: #555;line-height: 1.3;font-size:var(--font-size-sm);}
.table_list-table td img{vertical-align: -1px;display:inline-block;margin-top: -1px}
.table_list-table td a{display:inline-block;}
.table_list-table .num{font-size:var(--font-size-xs);}
.table_list-table .date{font-size:var(--font-size-xs);color: #888;}
.table_list-table .state{padding-top: 11px;padding-bottom: 0;vertical-align: top}
.table_list-table .subject{text-align: left;}
.table_list-table .nodata td{padding: 73px 0 69px 0}
.table_list-table .ic_answer{margin-top: 0;vertical-align: -3px;}
.table_list-table .sub{padding-top: 7px}

/* 나의 상담 내역 */
.counsel-navi .my_counsel .my_top{padding:0 0 0 0;}
.counsel-navi .my_counsel .my_tab{overflow:hidden;padding:20px 0 0 0;border-bottom:2px solid #617ac4;float:left;width:680px;margin-bottom:20px}
.counsel-navi .my_counsel .my_tab li{float:left;height:26px;margin:0 -1px 0 0;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;background:#fbfbfb;float:left;width:140px}
.counsel-navi .my_counsel .my_tab li.on{height:32px;margin:-2px -1px 0 0;border:0;border-left:1px solid #617ac4;border-right:1px solid #617ac4;color:#fff;background:#617ac4;}
.counsel-navi .my_counsel .my_tab li a{display:block;height:29px;padding:8px 0 0 0;font-weight:var(--font-weight-semibold);line-height:1.2;text-align:center;letter-spacing:-1px}
.counsel-navi .my_counsel .my_tab li.on a{color:#fff;padding:10px 20px 0 20px;}

.counsel-navi .my_counsel .my_current{clear:both;margin:20px 0 15px 0;padding:9px 0 9px 20px;border:1px solid #d6d6d6;background:#f6f6f6;line-height:1.2;}
.counsel-navi .my_counsel .my_current .cur{margin:0 20px 0 0;color:#617ac4;font-weight:var(--font-weight-semibold);}
.counsel-navi .my_counsel .my_current .num{padding:0 15px 0 11px;color:#888;background:url('//img.megastudy.net/help/counsel/myroom/bg_line1.gif') right 4px no-repeat;}
.counsel-navi .my_counsel .my_current .last{background:none;}
.counsel-navi .my_counsel .my_current .num strong{color:#666;}


/* 게시판 view 쪽 부분 작업 */
.wrap_board_navigation {display:block;position:relative;width:100%;margin-top:22px;padding-top:2px;background:url('//img.megastudy.net/help/counsel/navigation/bg_q.gif') 0 0 repeat-x;border-bottom:1px solid #efefef;}
.wrap_board_navigation .ico_navigation {display:block;overflow:hidden;position:absolute;top:-1px;left:19px;width:40px;height:40px;background:url('//img.megastudy.net/help/counsel/navigation/ico_q.png') 0 0 no-repeat;text-indent:-9999px;}
.wrap_board_navigation .tit_navigation {display:block;height:37px;padding-left:66px;border-bottom:1px solid #ddd;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);line-height:37px;color:#4a6bcd;}
.wrap_board_navigation .list_navigation {display:block;overflow:hidden;padding:0 22px;height:33px;border-bottom:1px solid #ddd;}
.wrap_board_navigation .list_navigation li {float:left;padding-left:6px;padding-right:42px;background:url('//img.megastudy.net/help/counsel/navigation/dot01.gif') 0 15px no-repeat;font-size:var(--font-size-sm);line-height:33px;color:#888;}
.wrap_board_navigation .list_navigation .tit {color:#232323;}
.wrap_board_navigation .list_navigation2 {display:block;overflow:hidden;padding:5px 22px;border-bottom:1px solid #ddd;}
.wrap_board_navigation .list_navigation2 li {display:block;padding-left:6px;background:url('//img.megastudy.net/help/counsel/navigation/dot01.gif') 0 10px no-repeat;font-size:var(--font-size-sm);line-height:22px;color:#888;}
.wrap_board_navigation .list_navigation2 .tit {color:#232323;}
.wrap_board_navigation .list_navigation2 .point {color:#f34d51;}
.wrap_board_navigation .list_navigation2 .txt {margin-left:22px;}
.wrap_board_navigation .txt_navigation {padding:15px 20px;border-bottom:1px solid #e0e0e0;font-size:var(--font-size-sm);line-height:20px;color:#555;}

.listmore_navigation {margin-top:10px;padding:13px 16px;background-color:#f6f6f6;}
.listmore_navigation li {padding-left:6px;background:url('//img.megastudy.net/help/counsel/navigation/dot02.gif') 0 8px no-repeat;font-size:var(--font-size-xs);line-height:18px;color:#9d9d9d;}
.listmore_navigation .point {color:#f34d51;}

.wrap_board_navigation_btn {text-align:center;padding:13px 2px;font-size:0;line-height:0;}
.wrap_board_navigation_btn a {margin-right:5px;vertical-align:top}

.wrap_board_navigation.wrap_answer {background:url('//img.megastudy.net/help/counsel/navigation/bg_a.gif') 0 0 repeat-x;}
.wrap_board_navigation.wrap_answer .ico_navigation {background:url('//img.megastudy.net/help/counsel/navigation/ico_a.png') 0 0 no-repeat;}

.wrap_tbl_navigation {border-top:2px solid #b9c9f9;border-bottom:1px solid #efefef;}
.wrap_tbl_navigation table {width:100%;border-collapse:collapse;}
.wrap_tbl_navigation table th,
.wrap_tbl_navigation table td {border-bottom:1px solid #e0e0e0;}
.wrap_tbl_navigation table th {border-right:1px solid #e0e0e0;background-color:#f5f8ff;font-size:var(--font-size-sm);line-height:36px;color:#2e2e2e;text-align:center;vertical-align:top;font-weight:var(--font-weight-semibold)}
.wrap_tbl_navigation table th .point,
.wrap_tbl_navigation table td .point {color:#f34d51;}
.wrap_tbl_navigation table td {padding:7px 10px 6px;font-size:var(--font-size-sm);line-height:20px;color:#555;}
.wrap_tbl_navigation table td img {vertical-align:middle;}
.wrap_tbl_navigation table td .inp_radio {float:left;width:13px;height:13px;vertical-align:middle;margin:2px 4px 0 0;padding:0;}
.wrap_tbl_navigation table td .lab_radio {float:left;height:20px;font-size:var(--font-size-sm);line-height:20px;padding-right:25px;vertical-align:middle;}
.wrap_tbl_navigation table td .tit {display:inline-block;width:79px;text-indent:3px;color:#f34d51;}
.wrap_tbl_navigation table td .btn {display:inline-block;}
.wrap_tbl_navigation table td .cont {display:inline-block;padding-right:10px;}
.wrap_tbl_navigation table td .inp_txt {display:inline-block;width:37px;height:18px;margin:0 6px;padding:0;border:1px solid #d6d6d6;padding:0 5px;font-size:var(--font-size-sm);line-height:18px;vertical-align: middle}
.wrap_tbl_navigation table td .inp_109 {width:109px;margin:0;}
.wrap_tbl_navigation table td .inp_134 {width:134px;margin:0;}
.wrap_tbl_navigation table td .opt {display:inline-block;width:70px;}
.wrap_tbl_navigation table td .opt2 {display:inline-block;width:40px;}
.wrap_tbl_navigation table td .more {padding-top:5px;font-size:var(--font-size-xs);line-height:14px;color:#9d9d9d;}
.wrap_tbl_navigation table td .inp_file {margin:0;width:350px;margin-right:4px;}
.wrap_tbl_navigation table td .inp_tit {width:530px;margin:0;}
.wrap_tbl_navigation table td .txt_area {width:530px;height:122px;padding:5px;border:1px solid #d6d6d6;}
.wrap_tbl_navigation table td #divLayer1 {display: inline-block;width:134px;height:18px;padding: 0 0 0 5px;border: 1px solid #d6d6d6;}
.wrap_tbl_navigation table td #divLayer1 span{display: inline-block;width: 100%;}
.wrap_board_navigation_btn2 {padding-top:15px;text-align:center}

/* 상담일정 팝업 */
.scdul_pop{width:552px;padding:26px 24px 0 24px;}
.scdul_pop *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.scdul_pop .tit{padding:0 0 0px 0;}
.scdul_pop .step{padding:25px 0 12px 0;}
.scdul_pop .date{padding:8px 0;text-align:center;}
.scdul_pop .date .today{margin:0 2px 0 0;}
.scdul_pop .date .prev{margin:0 2px 0 0;}
.scdul_pop .date .num{font-size:20px;font-weight:var(--font-weight-semibold);letter-spacing:-1px;vertical-align:middle;}
.scdul_pop .date .num span{font-size: 14px;}
.scdul_pop table{border-collapse:collapse;width:552px;}
.scdul_pop table th{width:77px;height:26px;padding:3px 0 0 0;border-right:1px solid #667292;border-top:1px solid #667292;border-bottom:1px solid #667292;color:#fff;font-weight:var(--font-weight-semibold);background:#a5b1dd;}
.scdul_pop table th.sun{color:#f34d51;border-left:1px solid #667292;}
.scdul_pop table td.sun{color:#f34d51;border-left:1px solid #c8cccf;}
.scdul_pop table td{height:59px;border-right:1px solid #c8cccf;border-bottom:1px solid #c8cccf;color:#666;font-weight:var(--font-weight-semibold);vertical-align:top;}
.scdul_pop table td span{display:block;padding:6px 0 0 6px;font-size:var(--font-size-xs);vertical-align:top;}
.scdul_pop table td .t{width:50px;height:16px;margin:6px 0 0 15px;padding:3px 0 0 3px;color:#797979;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);background:#e8eaeb;}
.scdul_pop table td .t2{color:#4364a3;background:#bcd0f9;}
.scdul_pop table .nm{color:#c6c5cb;}
.scdul_pop .choi_wrap{width:550px;height:45px;padding:13px 0 0 20px;border:1px solid #c8cccf;color:#2e2e2e;background:#f5f8ff;}
.scdul_pop .choi_wrap .dt{display:inline-block;width:200px;}
.scdul_pop .choi_wrap select{width:199px;height:20px;vertical-align:middle;}
.scdul_pop .desc{margin:5px 0;padding:0 0 0 5px;color:#9d9d9d;font-size:var(--font-size-xs);background:url('//img.megastudy.net/help/counsel/phone/bu_squ1.gif') 0 5px no-repeat;}
.scdul_pop .btn_list{width:552px;padding:10px 0 32px 0;text-align:center;}

.rating_counsel{padding:20px 0 20px 0 ;width:628px;overflow:hidden;margin-left: 24px;}
.rating_counsel h3{float:left;width:161px;font-size:var(--font-size-xs);color: #777;padding-top: 6px;}
.rating_counsel ul{float:left;padding:3px 0 0 0;}
.rating_counsel li{float:left;margin-right: 13px;}
.rating_counsel ul input{width:13px;height:13px;margin:0;padding:0;}
.counsel-main .btn{text-align: center;padding: 23px 0 0 0}

/* 입시 심층상담 게시판 */
.counsel-main .top_tt {position:relative;border-top:2px solid #7d94d7;border-bottom:1px solid #7d94d7;margin-top:15px}
.counsel-main .top_tt h2 {margin:9px 0 10px 12px}
.counsel-main .top_tt a {position:absolute;right:15px;top:11px}
.tbl_type1 {table-layout:fixed;border-collapse:collapse;border-top:2px solid #b9c9f9;border-bottom:1px solid #e7e7e7;width:100%;}
.tbl_type1 thead th {padding:9px 0 7px 0;background:#f5f8ff;border-bottom:1px solid #e0e0e0;vertical-align:top;color:#617ac4;font-size:var(--font-size-xs)}
.tbl_type1 tbody td {border-top:1px solid #e0e0e0;text-align:center;padding:13px 0 5px 0;color:#858585;font-size:var(--font-size-sm)}
.tbl_type1 tbody td.sub {text-align:left;}
.tbl_type1 tbody td.sub a, .tbl_type1 tbody td.sub strong {display:block}
.tbl_type1 tbody td.sub a {padding-bottom:6px}
.tbl_type1 tbody td.sub strong {padding-bottom:4px;}
.tbl_type1 tbody td.sub strong img{margin-top: -2px\0/IE8;.margin-top: -1px;} /*hack ie8,7*/
.tbl_type1 tbody td.sub .good {background: url('//img.megastudy.net/study/community/bul_good.gif') 0 0 no-repeat;padding-left:15px;margin-left:20px;}
.tbl_type1 tbody td.sub .thumb {float:left;border:1px solid #ebebeb;margin-right:10px}
.tbl_type1 .go1{color: #ff6c00;}
.tbl_type1 .go2{color: #10bb4c;}
.tbl_type1 .go3{color: #0080fa;}
.counsel-main .list{overflow:hidden;padding:15px 0 6px 10px;}
.counsel-main .list .view{float:left;}
.counsel-main .list .search{float:right;}

.brd_write{padding:19px 0;}
.brd_write .btn_list{padding:10px 0 20px 0;text-align:center;}
.brd_write table{border-top:2px solid #b9c9f9;border-collapse:collapse;width:680px;}
.brd_write table th {background:#f7f9fe;font-size:var(--font-size-xs);color:#666666;border-bottom:1px solid #e0e0e0;}
.brd_write table td{padding:8px 0 8px 5px;border-bottom:1px solid #e0e0e0;text-align:center;color:#666666;font-size:var(--font-size-xs)}
.brd_write table td .ip_r{width:13px;height:13px;}
.brd_write table td .ip_t1{margin:0;width:160px;padding:0 0 0 5px;text-align:left;border:1px solid #e6e6e6}
.brd_write table td .ip_t2{margin:0;width:550px;padding:0 0 0 5px;text-align:left;border:1px solid #e6e6e6}
.brd_write table td .st {border:1px solid #e6e6e6}

.brd_write table td.al_l {text-align:left}
.brd_write table td .gap {margin-bottom:4px}
.brd_write table td .gap2 {height:30px}
.brd_write table td textarea{width:535px;height:300px;padding:10px;}
.brd_write table td select{width:90px;}
.brd_write table td input{width:30px;height:18px;margin:0 0 0 3px;padding:0 5px 0 0;text-align:right;line-height:28px;}
.brd_write table td .g_ty, .brd_write table td span {padding-right:15px}
.brd_write table td .txt1 {color:#ff6a4d;margin:10px 0 0 8px}
.brd_write table td .txt2 {color:#8d8c8c;margin-bottom:3px}
.brd_write table td button {border:none}
.brd_write .info_txt {margin-top:15px;color:#b2b0b0;font-size:var(--font-size-xs)}
.brd_write .info_txt span {color:#666666;display:block}
.brd_write .info_txt strong {color:#666666;font-weight:var(--font-weight-regular)}
.brd_write .info_txt em {color:#ff6a4d}
.brd_write .view-btns {border-top:none;margin-right:20px}

.brd_view-ok {border-bottom: 1px solid #b5b5b5;}
.brd_view-ok .txt_wrap{overflow:hidden;padding:20px 30px;font-size:var(--font-size-xs)}
.brd_view-ok .txt_wrap .txt{float:left;padding:3px 0 0 0;}
.brd_view-ok .txt_wrap .txt .arr{margin:-5px 0 0 0;}
.brd_view-ok .txt_wrap .txt2{float:left;margin:0 0 0 30px;line-height:20px;color:#666666}
.brd_view-ok .txt_wrap .txt2 span{color:#617ac4}

/*댓글*/
.reply-write{background: #f9f9f9;width:680px;overflow:hidden;padding-left: 30px;padding-bottom: 29px;margin-bottom: 30px;border-bottom: 1px solid #efefef;}
.reply-write_title{padding: 30px 0 0 0;font-size:16px;line-height: 18px;height: 67px;}
.reply-write textarea{float:left;border: 1px solid #d6d6d6;width:550px;height:84px;margin-right: 10px;line-height: 18px;margin-bottom: 5px;}
.reply-write_txt{width:100%;clear:both;}
.reply-list{border-top: 1px solid #7b8087;}
.reply-list_name{font-size:var(--font-size-xs);padding: 11px 0 0 30px;height: 24px;background: url('//img.megastudy.net/study/cast/common/bg_reply_line.gif') 0 100% repeat-x;}
.reply-list_name img{margin-right:3px;vertical-align: -6px;}
.reply-list_name .reply-list_best{vertical-align: -3px;margin-left: 10px;}
.reply-list_date{margin-left: 10px;}
.reply-list_btns{text-align: right;padding: 0 30px 0 0;margin: -31px 0 8px 0;}
.reply-list_btns img{margin-left: 5px;}
.reply-list_txt{border-bottom: 1px solid #e7e7e7;padding: 13px 30px 13px 30px;line-height: 18px;}
.view_grp{position:relative;padding:11px 0 5px 30px;}
.view_grp .view{position:absolute;top:3px;right:30px;}

.board_paging{width:680px;text-align: center;padding: 20px 0 0 0;height: 90px;}
.board_paging strong, .board_paging a{display:inline-block;zoom:1;*display:inline;color: #2b2d32;margin:0;padding:0 4px 0 4px;font-size:var(--font-size-sm);height:14px;vertical-align: middle;}
.board_paging .prev{display:inline-block;zoom:1;*display:inline;text-align: center;margin-right: 11px;margin-top: -2px;}
.board_paging .next{display:inline-block;zoom:1;*display:inline;text-align: center;margin-left: 11px ;margin-top: -2px;}

#left_menu .footer_banner li {margin-bottom:3px !important}


/** 학습지원센터 리뉴얼 조경희 css 추가 부분 **/

/** 입시.학습 상담 **/
.counsel_wrap{width:820px;position:relative;}
.counsel_renewal .blind{position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;}
.counsel_renewal{width:820px;overflow:hidden;font-family:var(--primary-font) !important;letter-spacing:-1px;padding:0 0 50px;}
.counsel_renewal table{border-collapse:collapse;border:0;word-break:break-all;}
.counsel_renewal a, .counsel_renewal h3, .counsel_renewal h4, .counsel_renewal h5, .counsel_renewal th, .counsel_renewal td{font-family:var(--primary-font) !important;letter-spacing:-1px;text-decoration:none;}
.counsel_renewal #divTecArea &gt; div{display:none;}
.counsel_renewal .mid_tab{width:820px;text-align:center;margin:-42px 0 0 0;padding:0 0 54px;}
.counsel_renewal .mid_tab .tab{display:inline-block;width:623px;background:#fff;}
.counsel_renewal .mid_tab .tab &gt; li{float:left;width:207px;height:91px;padding:0 0 0 1px;}
.counsel_renewal .mid_tab .tab &gt; li:first-child{padding:0;}
.counsel_renewal .mid_tab .tab a{display:flex;padding:0 0 20px 0;width:207px;height:71px;font-size:18px;line-height:24px;color:#3d52a6;background:url("//img.megastudy.net/help/main/2017/sp_call_tab01_off.gif") no-repeat left top;text-decoration:none;align-items: center;justify-content:center;position: relative;}
.counsel_renewal .mid_tab .tab_lst a:hover,
.counsel_renewal .mid_tab .tab a:active,
.counsel_renewal .mid_tab .tab a:focus,
.counsel_renewal .mid_tab .tab &gt; li.on a{color:#fff;background:url("//img.megastudy.net/help/main/2017/sp_call_tab01_on.gif") no-repeat left top;}
.counsel_renewal .call_info_bx{width:820px;overflow:hidden;}
.counsel_renewal .info_tit{font-size:22px;line-height:30px;color:#333;font-family:var(--primary-font) !important;font-weight:var(--font-weight-semibold);}
.counsel_renewal .violet_txt{color:#6277e2;}
.counsel_renewal .mid_tab .tab .ico{position: absolute;left:50%;top:0;transform: translateX(-50%) translateY(-50%);width:100px;height: 23px;font-size: var(--font-size-sm);color:#fff;line-height: 23px;text-align: center;border-radius: 23px;background: #f46c70;}

.counsel_renewal .call_info_bx .info_tit{float:left;width:167px;display:block;padding:0 0 0 40px;margin:-4px 0 0 0;}
.counsel_renewal .call_info_bx .lft_lst_bx{float:left;padding:0 0 0 35px;width:577px;border-left:1px solid #e0e0e0;}
.counsel_renewal .call_info_bx .lft_lst_bx .info_lst{padding:0 0 21px;}
.counsel_renewal .call_info_bx .lft_lst_bx .info_lst &gt; li{width:577px;overflow:hidden;padding:7px 0 0 0;}
.counsel_renewal .call_info_bx .lft_lst_bx .info_lst &gt; li:first-child{padding:0;}
.counsel_renewal .call_info_bx .lft_lst_bx .info_lst .tit{display:inline-block;width:79px;float:left;font-size:14px;line-height:20px;color:#333;}
.counsel_renewal .call_info_bx .lft_lst_bx .info_lst .txt{display:inline-block;width:498px;float:left;font-size:14px;line-height:20px;color:#333;}
.counsel_renewal .call_info_bx .lft_lst_bx .red_bu_txt{width:577px;padding:0 0 6px;}
.counsel_renewal .call_info_bx .lft_lst_bx .red_bu_txt &gt; li{display:block;position:relative;padding:0 0 0 10px;font-size:var(--font-size-sm);line-height:20px;color:#f34d51;}
.counsel_renewal .call_info_bx .lft_lst_bx .red_bu_txt &gt; li:before{position:absolute;left:0;top:0;content:"*";}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst{width:auto;overflow:hidden;}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst &gt; li{width:166px;height:75px;float:left;padding:91px 0 0 0;margin:0 0 0 4px;text-align:center;font-size:15px;line-height:20px;color:#333;}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst &gt; li:first-child{margin:0;}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst &gt; li.lst01{background:url("//img.megastudy.net/help/main/2017/sp_call_rnd01.gif") no-repeat left top;}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst &gt; li.lst02{background:url("//img.megastudy.net/help/main/2017/sp_call_rnd02.gif") no-repeat left top;}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst &gt; li.lst03{background:url("//img.megastudy.net/help/main/2017/sp_call_rnd03.gif") no-repeat left top;}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst &gt; li.lst04{background:url("//img.megastudy.net/help/main/2017/sp_call_rnd04.gif") no-repeat left top;}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst &gt; li.lst05{background:url("//img.megastudy.net/help/main/2017/sp_call_rnd05.gif") no-repeat left top;}
.counsel_renewal .call_info_bx .lft_lst_bx .lft_rnd_lst &gt; li.lst06{background:url("//img.megastudy.net/help/main/2017/sp_call_rnd06.gif") no-repeat left top;}
.counsel_renewal .call_info_bx .bu_info_lst{padding:0 0 2px;}
.counsel_renewal .call_info_bx .bu_info_lst &gt; li{position:relative;padding:0 0 0 15px;margin:10px 0 0 0;font-size:15px;line-height:18px;color:#333;}
.counsel_renewal .call_info_bx .bu_info_lst &gt; li:first-child{margin:0;}
.counsel_renewal .call_info_bx .bu_info_lst &gt; li:before{position:absolute;left:0;top:8px;width:3px;height:3px;background:#666;content:"";}
.counsel_renewal .call_info_bx .remote_proc_bx{float:left;width:593px;}
.counsel_renewal .call_info_bx .remote_proc_lst{overflow:hidden;width:613px;}
.counsel_renewal .call_info_bx .remote_proc_lst &gt; li{float:left;width:116px;height:146px;padding:0 0 0 29px;position:relative;}
.counsel_renewal .call_info_bx .remote_proc_lst &gt; li:first-child{padding:0;}
.counsel_renewal .call_info_bx .remote_proc_lst &gt; li:first-child:before{display:none;}
.counsel_renewal .call_info_bx .remote_proc_lst &gt; li:before{position:absolute;left:10px;top:66px;width:9px;height:15px;content:"";background:url("//img.megastudy.net/help/main/2017/bu_remote_arrow.gif") no-repeat left top;}
.counsel_renewal .call_info_bx .remote_proc_lst .txt_bx{padding:79px 0 0 0;width:114px;height:65px;border:1px solid #ccc;font-size:15px;line-height:20px;text-align:center;}
.counsel_renewal .call_info_bx .remote_proc_lst .lst01 .txt_bx{background:url("//img.megastudy.net/help/main/2017/ioc_remote_lst01.gif") no-repeat center 28px;}
.counsel_renewal .call_info_bx .remote_proc_lst .lst02 .txt_bx{background:url("//img.megastudy.net/help/main/2017/ioc_remote_lst02.gif") no-repeat center 28px;}
.counsel_renewal .call_info_bx .remote_proc_lst .lst03 .txt_bx{background:url("//img.megastudy.net/help/main/2017/ioc_remote_lst03.gif") no-repeat center 28px;}
.counsel_renewal .call_info_bx .remote_proc_lst .lst04 .txt_bx{background:url("//img.megastudy.net/help/main/2017/ioc_remote_lst04.gif") no-repeat center 28px;}

.counsel_renewal .call_info_des{width:735px;height:90px;margin:31px 0 40px 40px;padding:3px;overflow:hidden;background:url("//img.megastudy.net/help/main/2017/bg_sp_call.gif") no-repeat left top;}
.counsel_renewal .call_info_des .desc_bx{overflow:hidden;width:735px;height:auto;}
.counsel_renewal .call_info_des .desc_bx dt{width:202px;float:left;height:62px;padding:28px 0 0 0;font-size:18px;line-height:28px;color:#333;font-weight:var(--font-weight-semibold);text-align:center;}
.counsel_renewal .call_info_des .desc_bx dd{width:533px;float:left;height:68px;padding:22px 0 0 0;font-size:15px;line-height:22px;text-align:left;color:#333;}
.counsel_renewal .call_info_des .desc_bx .list {font-size:15px;line-height:22px;text-align:left;color:#333; padding-left:150px;}
.counsel_renewal .call_info_des .desc_bx .list .blue {color:#6277e2;}
.counsel_renewal .call_info_des .desc_bx .list .blue.pl10 {padding-left:10px;}
.counsel_renewal .call_info_des .desc_bx .btn_area {padding-left:164px; display:inline-block; margin-top:8px;}
.counsel_renewal .call_info_des .des_txt{padding:0 0 15px;}
.counsel_renewal .call_info_des.type01{padding:0;width:740px;height:120px;background:url("//img.megastudy.net/help/main/2017/bg_sp_call01.gif") no-repeat left top;}
.counsel_renewal .call_info_des.type01 .desc_bx dt{padding:43px 0 0;width:227px;}
.counsel_renewal .call_info_des.type01 .desc_bx dd{padding:25px 0 0;width:508px;}

.counsel_renewal .call_info_des.type02{padding:3px;width:734px;height:119px;background:url("//img.megastudy.net/help/main/2017/bg_sp_call02.gif") no-repeat left top;}
.counsel_renewal .call_info_des.type02 .info_nm{display:block;float:left;width:175px;height:71px;padding:48px 0 0 45px;}
.counsel_renewal .call_info_des.type02 .time_lst{display:block;padding:34px 0 0 0;float:left;width:250px;overflow:hidden;height:85px;}
.counsel_renewal .call_info_des.type02 .time_lst dt{float:left;font-size:15px;line-height:24px;width:70px;}
.counsel_renewal .call_info_des.type02 .time_lst dd{float:left;font-size:15px;line-height:24px;width:180px; text-align:center;}
.counsel_renewal .call_info_des.type02 .time_lst .day_tit{font-size:var(--font-size-sm); color:#888;}
.counsel_renewal .call_info_des.type02 .time_lst .time_txt{font-weight:var(--font-weight-semibold); font-size:20px; color:#666;}
.counsel_renewal .call_info_des.type02 .rgt_txt{float:left;margin:30px 0 0 0;padding:0 0 0 32px;width:231px;height:60px;border-left:1px solid #e0e0e0;font-size:15px;line-height:20px;}

.counsel_renewal .call_info_des.type03{padding:3px;width:734px;height:178px;background:url("//img.megastudy.net/help/main/2017/bg_sp_call03.gif") no-repeat left top;}
.counsel_renewal .call_info_des.type03 .desc_bx dd{height:156px;}
.counsel_renewal .call_info_des.type03 .desc_bx{height:156px;}

.counsel_renewal .call_info_des.bgType1 {background:url("//img.megastudy.net/help/main/2019/bg_notice_box01.jpg") no-repeat left top; height:117px; width:740px; margin:-10px 0 42px 40px;}
.counsel_renewal .call_info_des.bgType1 .desc_bx .list {padding: 22px 0 6px 164px;}

.counsel_renewal .call_info_des.bgType2 {background:url("//img.megastudy.net/help/main/2019/bg_notice_box02.jpg") no-repeat left top; height:209px; width:740px; margin:-10px 0 42px 40px;}
.counsel_renewal .call_info_des.bgType2 .desc_bx .list {padding: 22px 0 6px 164px;}

.counsel_renewal .btn_info_arrow{display:inline-block;padding:0 14px;height:28px;font-size:var(--font-size-sm);text-align:left;border:1px solid #666;}
.counsel_renewal .btn_info_arrow .txt{display:inline-block;position:relative;padding:0 13px 0 0;height:28px;line-height:25px;}
.counsel_renewal .btn_info_arrow .txt:before{position:absolute;right:0;top:10px;content:"";width:6px;height:7px;background:url("//img.megastudy.net/help/main/2017/arrow_surpport_notice.gif") no-repeat right top;}

.counsel_renewal .call_btn_bx .btn_reserve{display:inline-block;padding:0 36px 0 46px;background:#f46b6f;border-radius:3px;height:50px;text-decoration:none;}
.counsel_renewal .call_btn_bx .btn_reserve .txt{display:inline-block;position:relative;padding:0 35px 0 0;font-size:18px;color:#fff;height:50px;line-height:45px;}
.counsel_renewal .call_btn_bx .btn_reserve .txt:before{position:absolute;right:0;top:16px;content:"";width:9px;height:16px;background:url("//img.megastudy.net/help/main/2017/arrow_reserve_btn.png") no-repeat left top;}
.counsel_renewal .call_btn_bx .btn_declare{display:inline-block;position:relative;padding:0 98px;background:#f46b6f;border-radius:3px;height:50px;text-decoration:none; font-size:18px;color:#fff;height:50px;line-height:45px;}
.counsel_renewal .call_btn_bx .btn_declare:after{position:absolute;right:27px;top:16px;content:"";width:9px;height:16px;background:url("//img.megastudy.net/help/main/2017/arrow_reserve_btn.png") no-repeat left top;}

.counsel_renewal .call_btn_bx{padding:60px 0 0;width:820px;text-align:center;height:50px;}
.counsel_renewal .tit_type_bx{width:auto;padding:0 0 19px;}
.counsel_renewal .tit_type_bx .counsel_form_tit{margin:0;}
/* .counsel_renewal .counsel_form_tit{padding:10px 0 0 0;margin:0 0 -21px;font-size:22px;line-height:30px;color:#333;font-weight:bold;text-align:left;} */
.counsel_renewal .faq_sub_tit{padding:16px 0 0 0;margin:0 0 0;font-size:var(--font-size-sm);line-height:16px;color:#666;}
.counsel_renewal .tit_bx{position:relative;width:820px;overflow:hidden;padding:0;}
.counsel_renewal .tit_bx .counsel_tit {font-size:23px;line-height:32px;letter-spacing:-2px;color:#333;font-weight:var(--font-weight-semibold);margin-bottom:0;}
/* .counsel_renewal .tit_bx .areaLogo {font-size:28px;line-height:32px;letter-spacing:-2px;color:#333;font-weight:bold;margin-bottom:0;} */
.counsel_renewal .tit_bx .tit_txt{padding:16px 0 0 0;font-size:var(--font-size-sm);line-height:16px;color:#666;}
.counsel_renewal .tit_bx .tit_txt .blue_txt{color:#5b70da;}
.counsel_renewal .tit_bx .tit_sub_txt{width:auto;padding:2px 0 0 0;}
.counsel_renewal .tit_bx .tit_sub_txt .bold_txt{color:#f34d51;}
.counsel_renewal .tit_bx .tit_sub_txt &gt; li{font-size:var(--font-size-sm);line-height:19px;color:#666;padding:0 0 0 9px;position:relative;}
.counsel_renewal .tit_bx .tit_sub_txt &gt; li:before{position:absolute;left:0;top:10px;content:"";width:3px;height:3px;background:url("//img.megastudy.net/help/main/2017/bu_view_lst.gif") no-repeat left top;}
.counsel_renewal .tit_bx .tit_lst{padding:5px 0 0 0;width:auto;overflow:hidden;}
.counsel_renewal .tit_bx .tit_lst &gt; li{float:left;font-size:15px;line-height:17px;color:#4266dc;position:relative;padding:0 0 0 15px;margin:0 0 0 10px;}
.counsel_renewal .tit_bx .tit_lst &gt; li:first-child{margin:0;}
.counsel_renewal .tit_bx .tit_lst &gt; li:before{position:absolute;left:0;top:5px;width:6px;height:6px;content:"";background:url("//img.megastudy.net/help/main/2017/bu_count_lst.gif") no-repeat left top;}
.counsel_renewal .tit_bx .megapass_lnk{display:inline-block;position:absolute;right:10px;bottom:3px;overflow:hidden;}
.counsel_renewal .tit_bx .megapass_lnk &gt; li{float:left;border:1px solid #999;}
/* .counsel_renewal .tit_bx .megapass_lnk &gt; li:first-child{border-right:none;} */
.counsel_renewal .tit_bx .megapass_lnk a{display:inline-block;padding:0 15px;height:24px;font-size:var(--font-size-sm);line-height:21px;font-weight:var(--font-weight-semibold);text-decoration:none;}
.counsel_renewal .call_step_bx{overflow:hidden;margin:-10px 0 0 0;padding:4px 0 0 20px;width:780px;}
.counsel_renewal .call_step_bx .call_step_lst{position:relative;float:left;padding:0 20px;margin:19px 0 0 0;height:95px;width:591px;background:#f5f5f5;background:url("//img.megastudy.net/help/main/2017/bg_phone_step.gif") no-repeat left top;}
.counsel_renewal .call_step_bx .call_step_lst:before{content:"";clear:both;height:95px;}
.counsel_renewal .call_step_bx .call_step_lst &gt; li{float:left;position:relative;height:95px;width:138px;padding:0 21px 0 0;background:url("//img.megastudy.net/help/main/2017/bg_phone_step02.gif") no-repeat right 1px;}
.counsel_renewal .call_step_bx .call_step_lst &gt; li:last-child{padding:0;background:none;width:114px;}
.counsel_renewal .call_step_bx .call_step_lst dt{padding:17px 0 5px;width:100%;text-align:center;font-size:16px;line-height:18px;font-weight:var(--font-weight-semibold);color:#494a50;}
.counsel_renewal .call_step_bx .call_step_lst dd{width:100%;text-align:center;font-size:14px;line-height:18px;color:#333;}
.counsel_renewal .call_step_bx .call_step_lst .arrow_txt{position:absolute;left:24px;bottom:-10px;width:94px;height:24px;line-height:30px;color:#fff;font-size:var(--font-size-xs);text-align:center;font-family:var(--primary-font);background:url("//img.megastudy.net/help/main/2017/bg_step_notice.png") no-repeat right 1px;}
.counsel_renewal #common_table{padding:15px 0 0 0;}
.counsel_renewal #common_table .commonBoardList th{text-align:center;}
.counsel_renewal #common_table.dishonest_write_table {padding:0; margin-top:0;}
.counsel_renewal .commonBoardView--items dd a{font-size:var(--font-size-sm);color:#7e7e7e;text-decoration:none;}
.counsel_renewal .commonBoardView--items dd a:hover,
.counsel_renewal .commonBoardView--items dd a:active,
.counsel_renewal .commonBoardView--items dd a:focus{text-decoration:underline;}
.counsel_renewal .h4_bx{padding:0 0 0 40px;width:780px;}
.counsel_renewal .solution_info_bx{margin:28px 0 0 40px;width:740px;height:146px;position:relative;}
.counsel_renewal .solution_info_bx .solution_lst{width:740px;overflow:hidden;float:left;}
.counsel_renewal .solution_info_bx .solution_lst &gt; li{float:left;position:relative;margin:0 0 0 9px;padding:78px 0 0 0;width:124px;height:66px;border:1px solid #ccc;font-size:15px;line-height:20px;text-align:center;}
.counsel_renewal .solution_info_bx .solution_lst &gt; li:first-child{margin:0;}
.counsel_renewal .solution_info_bx .solution_lst &gt; li.lst02{margin:0 209px 0 9px;background:url("//img.megastudy.net/help/main/2017/bg_service_lst02.gif") no-repeat left top;}
.counsel_renewal .solution_info_bx .solution_lst &gt; li.lst02:before{position:absolute;right:-38px;top:74px;width:36px;height:1px;background:#ccc;content:"";}
.counsel_renewal .solution_info_bx .solution_lst &gt; li.lst01{background:url("//img.megastudy.net/help/main/2017/bg_service_lst01.gif") no-repeat left top;}
.counsel_renewal .solution_info_bx .solution_lst &gt; li.lst03{background:url("//img.megastudy.net/help/main/2017/bg_service_lst03.gif") no-repeat left top;}
.counsel_renewal .solution_info_bx .solution_lst &gt; li.lst03:before{position:absolute;left:-38px;top:74px;width:36px;height:1px;background:#ccc;content:"";}
.counsel_renewal .solution_info_bx .solution_lst &gt; li.lst04{background:url("//img.megastudy.net/help/main/2017/bg_service_lst04.gif") no-repeat left top;}
.counsel_renewal .solution_info_bx .solution_tit{position:absolute;left:297px;top:0;display:block;width:147px;height:99px;padding:47px 0 0 0;text-align:center;font-size:18px;line-height:24px;background:url("//img.megastudy.net/help/main/2017/service_lst_tit.gif") no-repeat left top;}
.counsel_renewal .cont_wrap{width:820px;padding:25px 0 0 0;}
.counsel_renewal .phone_step_bx{width:820px;padding:0;height:128px;border-top:1px solid #dad6da;border-bottom:1px solid #dad6da;margin:0 auto;}
.counsel_renewal .phone_step_bx:before{content:"";clear:both;height:128px;}
.counsel_renewal .phone_step_bx .stop_tit{float:left;position:relative;padding:28px 0 0 0;width:120px;height:76px;text-align:center;font-size:18px;line-height:23px;color:#666;font-weight:var(--font-weight-semibold);background:#f1f1f1;}
.counsel_renewal .phone_step_bx .stop_tit:before{position:absolute;right:-11px;top:40px;content:"";width:11px;height:22px;background:url("//img.megastudy.net/help/main/2017/arrow_count_tit.gif") no-repeat left top;}
.counsel_renewal .phone_step_bx .phone_step_lst{float:left;width:672px;height:128px;padding:0 0 0 14px;}
.counsel_renewal .phone_step_bx .phone_step_lst:before{content:"";clear:both;height:128px;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li{float:left;position:relative;padding:90px 0 0 0;margin:0 23px 0 0;height:41px;font-size:var(--font-size-sm);text-align:center;color:#666;line-height:18px;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li:before{content:"";position:absolute;right:-22px;top:42px;width:23px;height:41px;background:url("//img.megastudy.net/help/main/2017/arrow_count_lst.gif") no-repeat left top;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li.lst01{width:150px;background:url("//img.megastudy.net/help/main/2017/ico_count_lst01.gif") no-repeat center 19px;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li.lst02{width:148px;background:url("//img.megastudy.net/help/main/2017/ico_count_lst02.gif") no-repeat center 19px;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li.lst02 .bu_txt{position:absolute;left:25px;top:95px;padding:2px 10px 6px;color:#fff;font-size:var(--font-size-xs);line-height:13px;background:#7d90ef;border-radius:3px;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li.lst02 .bu_txt:before{position:absolute;left:50%;top:-4px;width:9px;height:4px;content:"";background:url("//img.megastudy.net/help/main/2017/arrow_count_txt.gif") no-repeat left top;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li.lst03{width:153px;background:url("//img.megastudy.net/help/main/2017/ico_count_lst03.gif") no-repeat center 19px;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li.lst04{width:147px;padding:90px 0 0;margin:0;background:url("//img.megastudy.net/help/main/2017/ico_count_lst04.gif") no-repeat center 19px;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li.lst04:before{display:none;}
.counsel_renewal .phone_step_bx .phone_step_lst &gt; li.lst05{width:150px;padding:90px 0 0;background:url("//img.megastudy.net/help/main/2017/ico_count_lst05.gif") no-repeat center 19px;}
.counsel_renewal .phone_step_bx .btn_reserve{float:right;display:block;margin:15px 18px 0 0;padding:0;width:97px;height:97px;text-align:center;font-size:15px;line-height:97px;text-decoration:none;color:#fff;font-weight:var(--font-weight-semibold);border-radius:97px;background: #f46b6f;}
.counsel_renewal .phone_step_bx .btn_reserve span{display:block;text-align:center;font-size:var(--font-size-sm);line-height:17px;font-weight:var(--font-weight-regular);padding:11px 0 0;}
.counsel_renewal .commonSearchArea{width:820px;overflow:hidden;}
.counsel_renewal .commonSearchArea .select_lft{float:left;}
.counsel_renewal .commonSearchArea .form_rgt{float:right;}
.counsel_renewal .view_type_table{width:820px;border-top:1px solid #999;}
.counsel_renewal .view_type_table .view_tit_bx{padding:14px 20px 14px 22px;width:778px;overflow:hidden;background:#fafafa;border-bottom:1px solid #e2e2e2;}
.counsel_renewal .view_type_table .view_tit_bx .view_tit{float:left;font-size:15px;width:685px;color:#333;font-weight:var(--font-weight-semibold);word-break:break-all;}
.counsel_renewal .view_type_table .view_tit_bx .view_tit .violet_txt{display:inline-block;padding:0 5px 0 0;}
.counsel_renewal .view_type_table .view_tit_bx .star_ico{float:right;display:block;margin:2px 0 0 0;}
.counsel_renewal .view_info_bx{width:auto;overflow:hidden;padding:10px 0 10px 18px;border-bottom:1px solid #e2e2e2;}
.counsel_renewal .view_info_bx .info_tit{display:inline-block;float:left;font-size:var(--font-size-sm);color:#666;font-weight:var(--font-weight-regular);height:28px;line-height:28px;}
.counsel_renewal .view_info_bx .btn_form{display:inline-block;float:left;margin:0 0 0 13px;}
.counsel_renewal .btn_info01{display:inline-block;padding:1px 7px 4px 5px;border:1px solid #9fa1a7;background:#fff;font-size:var(--font-size-xs);line-height:1;vertical-align:top;}
.counsel_renewal .btn_info02{display:inline-block;padding:1px 7px 4px 5px;border:1px solid #f46b6f;background:#f46b6f;color:#fff;font-size:var(--font-size-xs);line-height:1;vertical-align:top;}
.counsel_renewal .btn_info03{display:inline-block;padding:1px 7px 4px 5px;border:1px solid #ddd;background:#f1f1f1;color:#111;font-size:var(--font-size-xs);line-height:1;vertical-align:top;}

.counsel_renewal .view_type_table .btn_info01,
.counsel_renewal .view_type_table .btn_info02{float:right;}
.counsel_renewal .view_type_table .view_info_bx{padding:9px 0 9px 22px;width:788px;border-bottom:1px solid #e2e2e2;}
.counsel_renewal .view_type_table .star_rdo_lst{float:left;overflow:hidden;padding:5px 19px 0 18px;}
.counsel_renewal .view_type_table .star_rdo_lst &gt; li{float:left;padding:0 0 0 19px;}
.counsel_renewal .view_type_table .star_rdo_lst &gt; li:first-child{padding:0;}
.counsel_renewal .view_type_table .star_rdo_lst *{vertical-align:top;}
.counsel_renewal .view_type_table .star_rdo_lst label{display:inline-block;overflow:hidden;}
.counsel_renewal .view_type_table .star_rdo_lst label input{display:block;float:left;width:13px;height:13px;margin:4px 5px 0 0;padding:0;}
.counsel_renewal .view_type_table .star_rdo_lst label .star_ico{display:block;float:left;}
.counsel_renewal .view_type_table .view_info_bx .btn_star_write{margin:1px 0 0 0;}
.counsel_renewal .btn_star_write{display:inline-block;height:28px;line-height:25px;font-weight:var(--font-weight-semibold);background:#f57276;color:#fff;font-size:var(--font-size-sm);padding:0 18px;text-decoration:none;}


.counsel_renewal .view_type_table .view_info_lst{width:778px;overflow:hidden;}
.counsel_renewal .view_type_table .view_info_lst &gt; li{float:left;font-size:var(--font-size-sm);line-height:24px;}
.counsel_renewal .view_type_table .view_info_lst .li_type01{width:214px;}
.counsel_renewal .view_type_table .view_info_lst .li_type02{width:223px;}
.counsel_renewal .view_type_table .view_info_lst .li_type03{width:161px;}
.counsel_renewal .view_type_table .view_info_lst .li_type04{width:161px;}
.counsel_renewal .view_type_table .view_info_lst .li_type05{width:198px;}
.counsel_renewal .view_type_table .view_info_lst .li_type06{width:141px;}
.counsel_renewal .view_type_table .view_info_lst .li_type07{width:115px;}
.counsel_renewal .view_type_table .view_info_lst .li_type08{width:125px;}
.counsel_renewal .view_type_table .view_info_lst .li_type09{width:299px;}
.counsel_renewal .view_type_table .view_info_lst .li_type09 .txt{display:inline-block;margin:0 5px 0 0;}
.counsel_renewal .view_type_table .view_info_lst .li_type09 .point{display:inline-block;margin:0 5px 0 0;}
.counsel_renewal .view_type_table .view_info_lst .li_half {width: 49%;}
.counsel_renewal .view_type_table .view_info_lst .name{display:inline-block;font-size:var(--font-size-sm);color:#333;line-height:24px;padding:0 14px 0 0;}
.counsel_renewal .view_type_table .view_info_lst01 &gt; li{width:auto;overflow:hidden;}
.counsel_renewal .view_type_table .view_info_bx01{padding:0 10px 0 22px;width:778px;overflow:hidden;background:#fff;border-bottom:1px solid #e2e2e2;}
.counsel_renewal .view_type_table .view_info_bx01 &gt; li{width:778px;overflow:hidden;}
.counsel_renewal .view_type_table .view_info_bx01 .name{float:left;display:inline-block;font-size:var(--font-size-sm);color:#333;line-height:24px;width:74px;text-align:left;display:block;height:40px;line-height:35px;}
.counsel_renewal .view_type_table .view_info_bx01 .rgt_lst{float:left;width:704px;}
.counsel_renewal .view_type_table .view_info_bx01 .rgt_lst &gt; li{width:734px;overflow:hidden;float:left;width:83px;text-align:left;font-size:var(--font-size-sm);line-height:40px;}
.counsel_renewal .view_type_table .view_cont_bx{padding:14px 21px 24px;font-size:var(--font-size-sm);line-height:24px;color:#666;text-align:left;word-break:break-all;border-bottom:1px solid #e2e2e2;}
.counsel_renewal .view_type_table .view_info_bx01 .rgt_lst2 &gt; li{line-height: 25px;}
.counsel_renewal .view_type_table .view_info{width:780px;text-align:right;font-size:var(--font-size-sm);padding:0 20px;}
.counsel_renewal .view_type_table .view_info .view_info_date{display:inline-block;overflow:hidden;padding:15px 0 0 0;}
.counsel_renewal .view_type_table .view_info .view_info_date &gt; li{float:left;padding:0 0 0 15px;}
.counsel_renewal .view_type_table01{width:820px;border-top:1px solid #999;}
.counsel_renewal .view_type_table01 .view_tit_bx{padding:14px 20px 14px 22px;width:778px;overflow:hidden;background:#f4f8ff;border-bottom:1px solid #e2e2e2;}
.counsel_renewal .view_type_table01 .view_tit_bx .view_tit{float:left;font-size:15px;width:685px;color:#333;font-weight:var(--font-weight-semibold);word-break:break-all;}
.counsel_renewal .view_type_table01 .view_tit_bx .rgt_date{display:inline-block;float:right;font-size:var(--font-size-sm);line-height:19px;}
.counsel_renewal .view_type_table01 .view_info_bx{padding:9px 0 9px 22px;width:788px;border-bottom:1px solid #e2e2e2;}
.counsel_renewal .view_type_table01 .view_info_lst{width:778px;overflow:hidden;}
.counsel_renewal .view_type_table01 .view_info_lst &gt; li{float:left;font-size:var(--font-size-sm);line-height:24px;}
.counsel_renewal .view_type_table01 .view_info_lst .li_type01{width:214px;}
.counsel_renewal .view_type_table01 .view_info_lst .li_type02{width:223px;}
.counsel_renewal .view_type_table01 .view_info_lst .li_type03{width:161px;}
.counsel_renewal .view_type_table01 .view_info_lst .li_type04{width:161px;}
.counsel_renewal .view_type_table01 .view_info_lst .name{display:inline-block;font-size:var(--font-size-sm);color:#333;line-height:24px;padding:0 14px 0 0;}
.counsel_renewal .view_type_table01 .view_cont_bx{padding:24px 21px;font-size:var(--font-size-sm);line-height:24px;color:#666;text-align:left;word-break:break-all;border-bottom:1px solid #e2e2e2;}

.counsel_renewal .view_bu_lst{padding:14px 0 0 0;}
.counsel_renewal .view_bu_lst &gt; li{font-size:var(--font-size-sm);line-height:20px;color:#999;padding:0 0 0 12px;position:relative;}
.counsel_renewal .view_bu_lst &gt; li:before{position:absolute;left:2px;top:9px;width:3px;height:3px;background:url("//img.megastudy.net/help/main/2017/bu_view_lst.gif") no-repeat left top;content:"";}
.counsel_renewal .view_bu_lst a{color:#1162db;text-decoration: underline;}
.counsel_renewal .view_btn_bx{width:820px;text-align:right;padding:25px 0 0;}
.counsel_renewal .btn_violet{display:inline-block;height:36px;line-height:34px;background:#6277e2;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);padding:0 32px;text-decoration:none;}
.counsel_renewal .btn_red{display:inline-block;height:36px;line-height:34px;background:#f46b6f;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);padding:0 32px;text-decoration:none;}
.counsel_renewal .btn_gray{display:inline-block;text-align:center;height:36px;line-height:34px;background:#7b808a;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);padding:0 32px;text-decoration:none;}
.counsel_renewal .btn_gray01{display:inline-block;height:28px;line-height:23px;background:#b3b3b3;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);padding:0 14px;text-decoration:none;}
.counsel_renewal .btn_white{display:inline-block;height:34px;line-height:32px;background:#fff;font-size:var(--font-size-sm);color:#555;font-weight:var(--font-weight-semibold);padding:0 31px;border:1px solid #7b808a;text-decoration:none;}
.counsel_renewal .repple_cont{width:820px;padding:35px 0 0 0;}

.counsel_renewal .lst_srh_bx{width:820px;overflow:hidden;padding:0 0 15px;}
.counsel_renewal .lst_srh_bx select{display:inline-block;width:100px;height:26px;border:1px solid #cdcdcd;line-height:26px;font-size:var(--font-size-sm);color:#666;padding:0;margin:0;background:#fff;}
.counsel_renewal .lst_srh_bx .form_input{display:inline-block;width:149px;height:24px;line-height:26px;font-size:var(--font-size-sm);color:#666;border:1px solid #cdcdcd;text-indent:10px;padding:0;margin:0;background:#fff;}
.counsel_renewal .lst_srh_bx .btn_srh{display:inline-block;width:70px;height:26px;line-height:23px;text-align:center;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);background:#7b808a;text-decoration:none;}
.counsel_renewal .lst_srh_bx .lft_select{float:left;}
.counsel_renewal .lst_srh_bx .form_rgt{float:right;overflow:hidden;}
.counsel_renewal .lst_srh_bx .form_rgt select{float:left;}
.counsel_renewal .lst_srh_bx .form_rgt .form_input{float:left;display:block;border-left:none;}

.counsel_renewal .lst_type_table{width:820px;table-layout:fixed;border-top:1px solid #999;}
.counsel_renewal .lst_type_table th{height:39px;border:none;background:#fafafa;text-align:center;color:#333;font-size:var(--font-size-sm);padding:0;border-bottom:1px solid #e2e2e2;}

.counsel_renewal .lst_type_table td{padding:11px 0;border-bottom:1px solid #e2e2e2;background:#fff;text-align:center;color:#666;font-size:var(--font-size-sm);}
/*.counsel_renewal .lst_type_table td.td_lft *{vertical-align:top;}*/
.counsel_renewal .lst_type_table td.td_lft{text-align:left;padding-left:10px;padding-right:10px;line-height:18px;}
.counsel_renewal .lst_type_table td.td_lft01{text-align:left;padding-left:20px;padding-right:10px;line-height:18px;}
.counsel_renewal .lst_type_table img{display:inline-block;padding:0 0 0 4px; vertical-align:-2px;}
.counsel_renewal .lst_type_table img.ico_list_top{padding:2px 4px 0 0;}
.counsel_renewal .lst_type_table td .ico_top{display:inline-block;padding:0 4px;font-size:var(--font-size-sm);color:#fff;height:15px;line-height:14px;background:#f46b6f;font-family:var(--primary-font) !important;}
.counsel_renewal .lst_type_table .ansel_tr td{border-bottom:none;}
.counsel_renewal .lst_type_table .view_tr td{padding-top:0;}
.counsel_renewal .lst_type_table .type_td_txt{display:block;font-size:var(--font-size-sm);line-height:20px;font-family:var(--primary-font) !important;}
.counsel_renewal .lst_type_table .question_lnk{display:block;font-size:var(--font-size-sm);line-height:20px;color:#5b70da;word-break:break-all;}
.counsel_renewal .lst_type_table .answer_view{display:block;position:relative;word-break:break-all;text-indent:12px;}
.counsel_renewal .lst_type_table .answer_view:before{position:absolute;left:0;top:2px;content:"▶";font-size:var(--font-size-xs);width:13px;height:13px;text-indent:0;}
.counsel_renewal .lst_type_table .lst_ico_top{display:inline-block;margin:2px 2px 0 0;width:27px;height:15px;line-height:14px;text-align:center;font-size:var(--font-size-xs);color:#fff;background:#f46b6f;font-family:var(--primary-font) !important;}
.counsel_renewal .lst_type_table .table_check{display:inline-block;padding:0;margin:0;vertical-align:top;width:13px;height:13px;}

.counsel_renewal .lst_type_table.border_left th {border-left:1px solid #e2e2e2;}
.counsel_renewal .lst_type_table.border_left td {border-left:1px solid #e2e2e2; text-align:left; padding:10px 0 12px 40px; line-height:22px;}
.counsel_renewal .lst_type_table.border_left td.center .alignCenter {display:inline-block;text-align:center;width:100%}
.counsel_renewal .lst_type_table.border_left td.center span{display: inline-block;width:45%}
.counsel_renewal .lst_type_table.border_left td.bold {font-weight:var(--font-weight-semibold); color:#45444a;padding-left: 0;}
.counsel_renewal .lst_type_table.border_left td.center {text-align: center;}
.counsel_renewal .lst_type_table.border_left tr td:first-child, .counsel_renewal .lst_type_table.border_left tr th:first-child {border-left:none;}

.counsel_renewal .faq_result_bx{margin:24px 0 0 0;display:block;}
.counsel_renewal .lst_type_table.border_left tr td span{display:inline-block;padding:0 7px}

.counsel_renewal .write_type_table{width:100%;table-layout:fixed;}
.counsel_renewal .write_type_table tr:first-child th{border-top:1px solid #999;}
.counsel_renewal .write_type_table tr:first-child td{border-top:1px solid #999;}
.counsel_renewal .write_type_table th{padding:0 30px 0 0;background:#fafafa;border-bottom:1px solid #e2e2e2;text-align:right;font-size:var(--font-size-sm);color:#333333;font-family:var(--primary-font) !important;}
.counsel_renewal .write_type_table th strong{color:#ff6a4d;display:inline-block;margin: 0 -10px 0 0;}
.counsel_renewal .write_type_table th.line {border-right:1px solid #e2e2e2;}
.counsel_renewal .write_type_table th sub{display: inline-block;margin-left: 3px;vertical-align: top;}
.counsel_renewal .write_type_table td{padding:7px 30px 7px 30px;background:#fff;border-bottom:1px solid #e2e2e2;font-size:var(--font-size-sm);color:#666;text-align:left;height:28px;font-family:var(--primary-font) !important;}
.counsel_renewal .write_type_table .color_red {color: red !important}
.counsel_renewal .write_type_table .select_lst &gt; li{padding:9px 0 0 0;}
.counsel_renewal .write_type_table .select_lst &gt; li:first-child{padding:0;}
.counsel_renewal .write_type_table .form_bu_lst{padding:6px 0 0 0;}
.counsel_renewal .write_type_table .td_lst{width:auto;overflow:hidden;}
.counsel_renewal .write_type_table .td_lst &gt; li{float:left;padding:0 0 0 35px;}
.counsel_renewal .write_type_table .td_lst &gt; li:first-child{padding:0;}
.counsel_renewal .write_type_table .td_lst.type02 &gt; li{float:left;padding:0 0 0 24px;}
.counsel_renewal .write_type_table .td_lst.type02 &gt; li:first-child{padding:0;}
.counsel_renewal .write_type_table .td_lst label{display:inline-block;float:left;height:28px;line-height:28px;padding:0 15px 0 0;}
.counsel_renewal .write_type_table .td_lst .input_type{display:inline-block;float:left;}
.counsel_renewal .write_type_table .td_lst .btn_calender{display:block;float:left;width:28px;height:25px;text-align:center;margin:0 0 0 2px;padding:3px 0 0 0;}
.counsel_renewal .write_type_table .td_lst .rdo_input{width:auto;padding:0;}
.counsel_renewal .write_type_table .td_lst .rdo_input .i_radio{width:13px;height:13px;padding:0;margin:7px 6px 0 0;float:left;vertical-align:top;}
.counsel_renewal .write_type_table .td_lst .rdo_input .txt{display:block;float:left;height:28px;line-height:25px;letter-spacing:-1px;}
.counsel_renewal .write_type_table .text_type{display:block;border:1px solid #d6d6d6;width:auto;padding:10px;height:134px;}
.counsel_renewal .write_type_table .text_type textarea{display:block;border:none;background:#fff;width:604px;height:130px;font-size:var(--font-size-sm);line-height:19px;color:#666;font-family:var(--primary-font) !important;}
.counsel_renewal .write_type_table.type2 td {padding:7px 30px;}
.counsel_renewal .write_type_table.type2 td .note {font-size:var(--font-size-sm); margin-top:4px;}
.counsel_renewal .write_type_table.type2 th {padding:0 10px;}
.counsel_renewal .inputTypeRadio{display: inline-block;margin-right: 10px;display: inline-flex;align-items: center;}
.counsel_renewal .inputTypeRadio input{vertical-align: middle;width:13px;height: 13px;margin:0 3px 0 0;}
.counsel_renewal .inputTypeRadio span{display: inline-block;vertical-align: -1px;line-height: 13px;}

.counsel_renewal .input_type{width:auto;display:block;height:26px;border:1px solid #d6d6d6;}
.counsel_renewal .input_type.w50 {width:50%;}
.counsel_renewal .input_type input{border:none;width:100%;height:26px;line-height:26px;color:#666;font-size:var(--font-size-sm);text-align:left;text-indent:10px;display:block;padding:0;margin:0;font-family:var(--primary-font) !important;}
.counsel_renewal .textarea_type{width:auto;display:block;height:100px;border:1px solid #d6d6d6;}
.counsel_renewal .textarea_type textarea {width:100%; height:100%; border:none; padding:0;}
.counsel_renewal .grade_input_bx{width:100%;position: relative;}
.counsel_renewal .grade_input_bx .tit{float:left;font-size:var(--font-size-sm);height:28px;color:#333;width:80px;line-height:25px;text-align:left;display:block;}
.counsel_renewal .grade_input_bx .input_lst{float:left;overflow:hidden;width:calc(100% - 100px)}
.counsel_renewal .grade_input_bx .input_lst &gt; li{width:118px;overflow:hidden;display:inline-block;float:left;padding:2px 0 2px 21px;}
.counsel_renewal .grade_input_bx .input_lst &gt; li:first-child{padding:0;}
.counsel_renewal .grade_input_bx .input_lst label{display:block;float:left;padding:0 7px 0 0;height:28px;line-height:25px;font-size:var(--font-size-sm);color:#666;}
.counsel_renewal .grade_input_bx .input_lst .txt01{display:block;float:left;padding:0 0 0 7px;height:28px;line-height:25px;font-size:var(--font-size-sm);color:#666;}
.counsel_renewal .grade_input_bx .bu_txt{position:absolute;right:-30px;top:1px;padding:0 0 0 9px;height:28px;line-height:25px;color:#666;margin:0 0 0 13px;}
/* .counsel_renewal .grade_input_bx .bu_txt:before{content:"*";position:absolute;left:0;top:0;} */
.counsel_renewal .grade_input_bx .input_lst .input_type{width:54px;float:left;}

.counsel_renewal .assent_txt_bx{width:auto;overflow:hidden;padding:20px 0 23px 30px;border-bottom:1px solid #e2e2e2;}
.counsel_renewal .assent_txt_bx.lst_assent_txt{border-top:1px solid #e2e2e2;margin:22px 0 0 0;}
.counsel_renewal .assent_txt_bx dt{padding:0 0 7px;font-size:var(--font-size-sm);line-height:20px;font-weight:var(--font-weight-semibold);color:#333;}
.counsel_renewal .assent_txt_bx dd{font-size:var(--font-size-sm);line-height:20px;color:#7e7e7e;}
.counsel_renewal .assent_txt_bx .assent_lst &gt; li{position:relative;padding:0 0 0 8px;font-size:var(--font-size-sm);line-height:20px;color:#7e7e7e;}
.counsel_renewal .assent_txt_bx .assent_lst &gt; li:before{position:absolute;left:0;top:0;content:"-";}
.counsel_renewal .assent_txt_bx .assent_lst .impact{color:#fa3200}
.counsel_renewal .assent_txt_bx .notice2 {font-size:var(--font-size-sm); color:#7e7e7e;}
.counsel_renewal .assent_txt_bx .notice2 li {text-indent:-12px; margin-left:12px; line-height:18px;}
.counsel_renewal .assent_txt_bx+.assent_txt_bx.lst_assent_txt {margin-top: 0;border-top: 0;}
.counsel_renewal .assent_check_bx{width:auto;text-align:right;padding:11px 0 5px;}
.counsel_renewal .assent_check_bx .assent_label{display:inline-block;overflow:hidden;}
.counsel_renewal .assent_check_bx .assent_label .i_check{width:13px;height:13px;vertical-align:top;float:left;margin:6px 8px 0 0;padding:0;}
.counsel_renewal .assent_check_bx .assent_label .txt{float:left;font-size:var(--font-size-sm);line-height:21px;color:#333;letter-spacing:-1px;}
.counsel_renewal .assent_check_bx .assent_label .txt .bold_txt{color:#f34d51;}
.counsel_renewal .assent_check_bx .assent_label .txt.fontSize {font-size:var(--font-size-sm);}
.counsel_renewal .email_form{width:auto;overflow:hidden;}
.counsel_renewal .email_form .input_type{width:214px;float:left;}
.counsel_renewal .email_form .btn_form{float:left;margin:0 0 0 5px;}
.counsel_renewal .btn_form{display:inline-block;padding:0 12px;height:26px;line-height:24px;text-decoration:none;font-size:var(--font-size-sm);color:#666;background:#f3f3f3;border:1px solid #d6d6d6;}

.counsel_renewal .form_bu_lst &gt; li{font-size:var(--font-size-sm);line-height:18px;color:#666;padding:0 0 0 11px;position:relative;}
.counsel_renewal .form_bu_lst &gt; li:before{position:absolute;left:0;top:0;content:"*";}
.counsel_renewal .select_type{height:28px;width:214px;border:1px solid #cdcdcd;padding:3px 0;line-height:23px;font-size:var(--font-size-sm);display:block;}

.counsel_renewal .file_type{width:570px;overflow:hidden;position:relative;}
.counsel_renewal .file_type .input_type{width:499px;float:left;border-right:none;}
.counsel_renewal .file_type .btn_form{float:left;}
.counsel_renewal .file_type .file_input{position:absolute;left:0;top:0;display:block;text-indent:10px;width:100%;z-index:100;height:32px;;opacity:0;filter:alpha(opacity:0);}

.counsel_renewal .end_info_bx{width:auto;padding:39px 0 41px 206px;border-top:1px solid #999;border-bottom:1px solid #e2e2e2;background:url("//img.megastudy.net/help/main/2017/ico_service_end.gif") no-repeat 91px 50%;}
.counsel_renewal .end_info_bx .info_tit{font-size:18px;line-height:23px;color:#333;font-weight:var(--font-weight-regular);display:block;padding:0 0 10px;}
.counsel_renewal .end_info_bx .info_tit .bold_txt{color:#6277e2;font-weight:var(--font-weight-semibold);}
.counsel_renewal .end_info_bx .info_txt{font-size:var(--font-size-sm);line-height:20px;color:#666;}
.counsel_renewal .end_info_bx .info_txt .info_bold{font-style:inherit;color:#333;}
.counsel_renewal .btn_ctm_bx{width:auto;text-align:center;padding:40px 0 0 0;}
.counsel_renewal .btn_ctm_bx a{display:inline-block;margin:0 0 0 4px;}
.counsel_renewal .btn_ctm_bx a:first-child{margin:0;}

.counsel_renewal .srh_sp_bx{width:820px;text-align:center;overflow:hidden;background:#f1f1f1;padding:25px 0;}

.counsel_renewal .srh_sp_bx .srh_bx{display:inline-block;overflow:hidden;width:543px;height:33px;border:2px solid #4e5053;background:#fff;}
.counsel_renewal .srh_sp_bx .srh_bx .srh_select{display:block;float:left;border:none;width:83px;height:33px;line-height:33px;padding:5px 0;font-size:var(--font-size-sm);color:#666;}
.counsel_renewal .srh_sp_bx .srh_bx .faq_tit{float:left;width:65px;height:27px;display:block;text-align:left;padding:6px 0 0 18px;}
.counsel_renewal .srh_sp_bx .srh_bx .input_type{float:left;width:355px;height:33px;position:relative;text-align:left;border:none;}
.counsel_renewal .srh_sp_bx .srh_bx .input_type .i_label{position:absolute;width:355px;height:33px;line-height:30px;left:0;top:0;color:#666;font-size:var(--font-size-sm);cursor:pointer;text-indent:10px;}
.counsel_renewal .srh_sp_bx .srh_bx .input_type .i_text{border:none;display:block;width:355px;height:33px;line-height:33px;text-align:left;padding:0;margin:0;font-size:var(--font-size-sm);color:#666;text-indent:10px;}
.counsel_renewal .srh_sp_bx .srh_bx .btn_srh{display:block;float:left;width:88px;height:33px;}
.srh_bx .select_design{float:left;position:relative;width:99px;height:33px;border-right:1px solid #4e5053;}
.srh_bx .select_design:before {content: "";position:absolute;top:14px;right:11px;width:0;height:0;margin-top:-1px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4e5053;}
.srh_bx .select_design label{position:absolute;display:block;left:0;top:0;height:33px;width:100%;text-align:left;text-indent:11px;font-size:var(--font-size-sm);color:#666;line-height:30px;}
.srh_bx .select_design select{width:99px;padding:0 0 0 11px;text-indent:11px;display:block;height:33px;line-height:normal;border:0;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.counsel_renewal .srh_bx.srh_bx2{width:auto;margin-right: 5px;}
.srh_bx.srh_bx2 .select_design{border-right: 0;}

.counsel_renewal .faq_tab{width:820px;height:104px;position:relative;margin:25px 0 0 0;}
.counsel_renewal .faq_tab:before{content:"";clear:both;height:104px;}
.counsel_renewal .faq_tab .faq_tab_lst{width:818px;border:1px solid #e2e2e2;height:104px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; li{width:116px;height:104px;float:left;border-left:1px solid #e2e2e2;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; li.lst07{width:117px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; li:first-child{border-left:none;width:115px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; li &gt; a{display:block;width:auto;height:34px;padding:70px 0 0 0;font-size:var(--font-size-sm);line-height:18px;color:#666;text-align:center;text-decoration:none;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst01 &gt; a{background:url("//img.megastudy.net/help/main/2017/ico_srh_lst01_off.gif") no-repeat center 21px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst01 &gt; a:hover,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst01 &gt; a:active,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst01 &gt; a:focus,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst01.on &gt; a{background:#7d90ef url("//img.megastudy.net/help/main/2017/ico_srh_lst01_on.gif") no-repeat center 21px;color:#fff;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst02 &gt; a{background:url("//img.megastudy.net/help/main/2017/ico_srh_lst02_off.gif") no-repeat center 21px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst02 &gt; a:hover,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst02 &gt; a:active,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst02 &gt; a:focus,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst02.on &gt; a{background:#7d90ef url("//img.megastudy.net/help/main/2017/ico_srh_lst02_on.gif") no-repeat center 21px;color:#fff;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst03 &gt; a{background:url("//img.megastudy.net/help/main/2017/ico_srh_lst03_off.gif") no-repeat center 21px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst03 &gt; a:hover,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst03 &gt; a:active,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst03 &gt;  a:focus,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst03.on &gt; a{background:#7d90ef url("//img.megastudy.net/help/main/2017/ico_srh_lst03_on.gif") no-repeat center 21px;color:#fff;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst04 &gt; a{background:url("//img.megastudy.net/help/main/2017/ico_srh_lst04_off.gif") no-repeat center 21px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst04 &gt; a:hover,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst04 &gt; a:active,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst04 &gt; a:focus,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst04.on &gt; a{background:#7d90ef url("//img.megastudy.net/help/main/2017/ico_srh_lst04_on.gif") no-repeat center 21px;color:#fff;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst05 &gt; a{background:url("//img.megastudy.net/help/main/2017/ico_srh_lst05_off.gif") no-repeat center 21px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst05 &gt; a:hover,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst05 &gt; a:active,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst05 &gt; a:focus,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst05.on &gt; a{background:#7d90ef url("//img.megastudy.net/help/main/2017/ico_srh_lst05_on.gif") no-repeat center 21px;color:#fff;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst06 &gt; a{background:url("//img.megastudy.net/help/main/2017/ico_srh_lst06_off.gif") no-repeat center 21px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst06 &gt; a:hover,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst06 &gt; a:active,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst06 &gt; a:focus,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst06.on &gt; a{background:#7d90ef url("//img.megastudy.net/help/main/2017/ico_srh_lst06_on.gif") no-repeat center 21px;color:#fff;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst07 &gt; a{background:url("//img.megastudy.net/help/main/2017/ico_srh_lst07_off.gif") no-repeat center 21px;}
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst07 &gt; a:hover,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst07 &gt; a:active,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst07 &gt; a:focus,
.counsel_renewal .faq_tab .faq_tab_lst &gt; .lst07.on &gt; a{background:#7d90ef url("//img.megastudy.net/help/main/2017/ico_srh_lst07_on.gif") no-repeat center 21px;color:#fff;}
.counsel_renewal .faq_tab .depth02{position:absolute;left:20px;top:120px;overflow:hidden;display:none;}
.counsel_renewal .faq_tab .on .depth02{display:block;}
.counsel_renewal .faq_tab .depth02 &gt; li{float:left;padding:0 0 0 9px;margin:0 0 0 9px;position:relative;}
.counsel_renewal .faq_tab .depth02 &gt; li:before{position:absolute;left:0;top:5px;content:"";width:1px;height:12px;background:#e2e2e2;}
.counsel_renewal .faq_tab .depth02 &gt; li:first-child{padding:0;margin:0;}
.counsel_renewal .faq_tab .depth02 &gt; li:first-child:before{display:none;}
.counsel_renewal .faq_tab .depth02 &gt; li &gt; a{font-size:var(--font-size-sm);line-height:18px;color:#666;text-decoration:none;}
.counsel_renewal .faq_tab .depth02 &gt; li &gt; a:hover,
.counsel_renewal .faq_tab .depth02 &gt; li &gt; a:active,
.counsel_renewal .faq_tab .depth02 &gt; li &gt; a:focus,
.counsel_renewal .faq_tab .depth02 &gt; li &gt; a.on{color:#5b70da;font-weight:var(--font-weight-semibold);}

.counsel_renewal .info_result .top_info_bx{display:block;width:auto;font-size:var(--font-size-sm);height:60px;line-height:55px;height:60px;line-height:55px;text-align:center;color:#666;font-weight:var(--font-weight-semibold);font-size:16px;}
.counsel_renewal .info_result .top_info_bx strong{font-weight:var(--font-weight-semibold);color:#5b70da;}

.counsel_renewal .info_result .no_data{padding:40px 0 41px;border-top:1px solid #999;font-size:var(--font-size-sm);line-height:20px;color:#333;text-align:center;}
.counsel_renewal .faq_btm_info{background:#f1f1f1;height:50px;line-height:48px;border-bottom:1px solid #e2e2e2;font-size:var(--font-size-sm);text-align:center;}
.counsel_renewal .faq_btm_info .dec_txt{color:#333;text-decoration:underline;}
.counsel_renewal .faq_srh_result .info_result{padding:110px 0 0 0;}
.counsel_renewal .faq_srh_result .info_result:first-child{padding:0;}

.counsel_renewal .remove_cont{overflow:hidden;width:820px;padding:43px 0 0 0;}
.counsel_renewal .remove_cont .remove_info_lst .call_info_bx{padding:50px 0 0 0;}
.counsel_renewal .remove_cont .remove_info_lst .call_info_bx:first-child{padding:0;}
.counsel_renewal .remove_cont .remove_info_lst .violet_txt{color:#5898d9;}
.counsel_renewal .remove_cont .call_info_bx .info_tit{width:187px;}
.counsel_renewal .remove_cont .call_info_bx .lft_lst_bx{width:557px;}
.counsel_renewal .remove_cont .call_info_des{margin:40px 0 0 40px;}

.counsel_renewal .lst_tab_bx{padding:27px 0 0 0;}
.counsel_renewal .lst_tab_bx .lst_tab{position:relative;height:50px;width:820px;}
.counsel_renewal .lst_tab_bx .lst_tab a{display:block;height:48px;border:1px solid #d8d8d8;border-bottom:1px solid #444;text-align:center;text-decoration:none;font-size:15px;background:#f9f9f9;line-height:43px;}
.counsel_renewal .lst_tab_bx .lst_tab a:hover,
.counsel_renewal .lst_tab_bx .lst_tab a:active,
.counsel_renewal .lst_tab_bx .lst_tab a:focus,
.counsel_renewal .lst_tab_bx .lst_tab a.on{border:1px solid #444;border-bottom:#fff;background:#fff;color:#444;z-index:10;}
.counsel_renewal .lst_tab_bx .lst_tab .lst01 a{position:absolute;left:0;top:0;width:274px}
.counsel_renewal .lst_tab_bx .lst_tab .lst02 a{position:absolute;left:274px;top:0;width:273px;}
.counsel_renewal .lst_tab_bx .lst_tab .lst03 a{position:absolute;left:547px;top:0;width:273px;}

.counsel_renewal .lst_tab_bx .lst_tab .lst04 a{position:absolute;right:0;top:0;width:409px}

.counsel_renewal .tab_count_bx{width:820px;text-align:center;background:#f4f8ff;margin:31px 0 0 0;height:56px;}
.counsel_renewal .tab_count_bx .tab_count{display:inline-block;overflow:hidden;height:56px;}
.counsel_renewal .tab_count_bx .tab_count .tit{float:left;padding:0 9px 0 0;height:56px;font-size:15px;line-height:53px;color:#6c83ce;font-weight:var(--font-weight-semibold);}
.counsel_renewal .tab_count_bx .tab_count .count_lst{float:left;overflow:hidden;height:56px;}
.counsel_renewal .tab_count_bx .tab_count .count_lst &gt; li{float:left;height:56px;overflow:hidden;padding:0 35px;position:relative;}
.counsel_renewal .tab_count_bx .tab_count .count_lst &gt; li:before{position:absolute;left:0;top:18px;width:1px;height:20px;background:#d6dae0;content:"";}
.counsel_renewal .tab_count_bx .tab_count .count_lst &gt; li:first-child:before{background:none;}
.counsel_renewal .tab_count_bx .tab_count .count_lst .count_tit{display:inline-block;float:left;padding:0 10px 0 0;height:56px;font-size:15px;line-height:53px;color:#333;font-weight:var(--font-weight-regular);}
.counsel_renewal .tab_count_bx .tab_count .count_lst .lnk_count{position:relative;display:inline-block;float:left;overflow:hidden;height:56px;font-size:15px;line-height:53px;color:#333;font-weight:var(--font-weight-regular);text-decoration:none;}
.counsel_renewal .tab_count_bx .tab_count .count_lst .lnk_count:before{position:absolute;left:0;top:36px;content:"";border-bottom:1px solid #333;width:100%;height:1px;}
.counsel_renewal .tab_count_bx .tab_count .count_lst .lnk_count .blue_count{display:inline-block;float:left;color:#5b70da;font-weight:var(--font-weight-semibold);line-height:55px;}
.counsel_renewal .tab_count_bx .tab_count .count_lst .lnk_count .red_count{display:inline-block;float:left;color:#f46b6f;font-weight:var(--font-weight-semibold);line-height:55px;}
.counsel_renewal .lst_tab_cont #common_table{padding:24px 0 0 0;}
.counsel_renewal .lst_tab_cont .btn_check_rgt{width:820px;text-align:right;padding:17px 0 0;margin:0 0 -14px;}
.counsel_renewal .count_table_btm{position:relative;margin:30px 0 0 0;padding:16px 0 19px 29px;font-size:var(--font-size-sm);color:#888;background:#f7f7f7;}
.counsel_renewal .count_table_btm:before{position:absolute;left:20px;top:16px;content:"-";}


.counsel_renewal .btn_download{display:inline-block;padding:0 17px;height:24px;border:1px solid #a0a0a0;text-decoration:none;font-size:var(--font-size-sm);line-height:21px;}
.counsel_renewal .btn_download .ico{display:inline-block;padding:0 17px 0 0;height:24px;font-size:var(--font-size-sm);line-height:22px;background:url("//img.megastudy.net/help/main/2017/ico_btn_down.gif") no-repeat right center;}
.counsel_renewal .pr_down_bx{margin:42px 0 0 0;}
.counsel_renewal .pr_down_bx .pr_down_lst{margin:29px 0 0 0;}
.counsel_renewal .pr_down_bx .pr_down_lst:first-child{margin:0;}
.counsel_renewal .pr_down_bx .pr_down_lst .lst_tit{padding:0 0 14px;font-size:18px;color:#333;font-weight:var(--font-weight-semibold);}
.counsel_renewal .pr_down_bx .pr_down_lst .lst_tit .blue_txt{color:#566cd8;}
.counsel_renewal .pr_down_bx .bold_txt{font-style:inherit;color:#f34d51;padding:0 0 0 8px;}


/* .counsel_renewal #table_footer #paging_wrap strong{display:inline-block;background-position:100% 3px;line-height:1.1em;margin:1px 0 0 0;}
.counsel_renewal #table_footer #paging_wrap a{background-position:100% 3px;display:inline-block;height:13px;line-height:13px;}
.counsel_renewal #table_footer #paging_wrap a.next{margin:-1px 0 0 0;}
.counsel_renewal #table_footer #paging_wrap a.prev{margin:-1px 0 0 0;} */


/** 스케쥴 팝업 **/
.schedule_pop table{border-collapse:collapse;border:0;word-break:break-all;}
.schedule_pop a, .schedule_pop h1, .schedule_pop h2, .schedule_pop h3{font-family:var(--primary-font) !important;letter-spacing:-1px;text-decoration:none;}
.schedule_pop{width:100%;overflow:hidden;}
.schedule_pop .pop_tit{height:69px;background:#566cd8;font-size:22px;color:#fff;font-weight:var(--font-weight-semibold);text-align:left;padding:0 0 0 25px;line-height:65px;}
.schedule_pop .sche_pop_cont{width:auto;padding:0 25px;}
.schedule_pop .step_tit{width:auto;padding:25px 0 11px;border-bottom:1px solid #999;font-size:18px;color:#333;font-weight:var(--font-weight-semibold);letter-spacing:-1.3px;}
.schedule_pop .step_tit .step_nm{color:#566cd8;font-weight:var(--font-weight-semibold);position:relative;display:inline-block;letter-spacing:-1px;letter-spacing:-1.3px;}
.schedule_pop .step_tit .step_nm:before{position:absolute;left:0;bottom:-12px;width:100%;height:2px;background:#566cd8;content:"";}
.schedule_pop .date{width:auto;text-align:center;padding:12px 0 17px;}
.schedule_pop .date .a{display:inline-block;width:22px;height:21px;}
.schedule_pop .date .num{font-size:25px;font-weight:var(--font-weight-semibold);display:inline-block;vertical-align:-4px;padding:0 20px 0 20px;}
.schedule_pop table{width:100%;table-layout:fixed;font-family:var(--primary-font)}
.schedule_pop table th{background:#6e737e;height:27px;text-align:center;font-size:var(--font-size-sm);color:#fff;border-right:1px solid #6e737e;border-bottom:1px solid #6e737e;border-top:1px solid #6e737e;}
.schedule_pop table th.sun{border-left:1px solid #f46b6f;border-top:1px solid #f46b6f;border-bottom:1px solid #f46b6f;}
.schedule_pop table th.sun{background:#f46b6f;}
.schedule_pop table td{border-right:1px solid #c8cccf;border-bottom:1px solid #c8cccf;height:58px;position:relative;vertical-align:top;}
.schedule_pop table td.sun{border-left:1px solid #c8cccf;}
.schedule_pop table td .date_txt{position:absolute;left:7px;top:8px;}
.schedule_pop table td .date_txt{font-weight:var(--font-weight-semibold);color:#666;font-size:var(--font-size-sm);line-height:15px;}
.schedule_pop table td .date_txt{color:#b5b1b1;}
.schedule_pop table td .date_txt em{color:#666;}
.schedule_pop table td.sun .date_txt{color:#f4a5a7;}
.schedule_pop table td.sun .date_txt em{color:#f46b6f;}
.schedule_pop table td .group{display:block;width:100%;text-align:center;}
.schedule_pop table td .group .t{display:inline-block;background:#e8eaeb;font-size:var(--font-size-sm);height:18px;color:#797979;height:18px;padding:4px 4px 0;margin:27px 0 0 0;}
.schedule_pop table td .group .t.t2{background:#bcd0f9;color:#4364a3;}
.schedule_pop .choi_wrap{width:auto;background:#eeeeee;border:1px solid #e2e2e2;border-top:none;text-align:center;padding:20px 0;}
.schedule_pop .choi_wrap .counsel_input{display:inline-block;overflow:hidden;}
.schedule_pop .choi_wrap .counsel_input .dt{display:inline-block;float:left;height:26px;line-height:26px;font-size:var(--font-size-sm);color:#333;float:left;padding:0 10px 0 0;}
.schedule_pop .choi_wrap .counsel_input .countsel_dd{display:inline-block;float:left;}
.schedule_pop .choi_wrap .counsel_input .countsel_dd select{display:block;width:200px;height:26px;text-indent:10px;}
.schedule_pop .choi_wrap .counsel_input .countsel_dd strong{display:inline-block;height:26px;line-height:26px;float:left;font-size:var(--font-size-sm);color:#333;float:left;padding:0 10px 0 0;}
.schedule_pop .btn_red{display:inline-block;height:36px;line-height:34px;background:#f46b6f;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);padding:0 32px;}
.schedule_pop .btn_gray{display:inline-block;height:36px;line-height:34px;background:#7b808a;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);padding:0 32px;}
.schedule_pop .btn_list{padding:35px 0 0 0;text-align:center;}

/** 이메일 주소 변경 팝업 **/
.modal_pop{position:fixed;left:0;top:0;z-index:1000000;width:100%;height:100%;display:none;}
.modal_pop .bg{position:fixed;left:0;top:0;z-index:1000001;background:#000;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);cursor:pointer;width:100%;height:100%;}
.modal_pop .email_modal{position:absolute;left:50%;top:50%;margin:-110px 0 0 -229px;z-index:1000002;background:#fff;width:458px;height:220px;border:1px solid #000;}
.modal_pop .email_modal .pop_tit{display:block;border-top:6px solid #f36c87;font-size:15px;line-height:20px;color:#333;font-weight:var(--font-weight-semibold);padding:27px 25px 0;width:auto;}
.modal_pop .email_modal .pop_lst{width:auto;padding:4px 25px 0;}
.modal_pop .email_modal .pop_lst &gt; li{font-size:var(--font-size-sm);line-height:18px;color:#666;padding:0 0 0 7px;position:relative;}
.modal_pop .email_modal .pop_lst &gt; li:before{position:absolute;left:0;top:0;content:"-";}
.modal_pop .email_modal .pop_form_bx{margin:7px 25px 0;width:auto;background:#f5f5f5;padding:15px 10px;overflow:hidden;}
.modal_pop .email_modal .pop_form_bx .input_type{width:110px;float:left;}
.modal_pop .email_modal .pop_form_bx .select_type{width:136px;float:left;margin:0 0 0 5px;}
.modal_pop .email_modal .pop_form_bx .txt{display:block;width:23px;float:left;height:21px;line-height:21px;text-align:center;font-size:var(--font-size-sm);color:#888;}
.modal_pop .email_modal .pop_btn{width:auto;text-align:center;padding:10px 0 0 0;}
.modal_body #miniTop,
.modal_body #megaGnb,
.modal_body #megaHead2015 #hSub,
.modal_body #megaHead2015 #megaHeadInner{z-index:1 !important;}
.modal_body{overflow-y:hidden;}

/** 오류해결 119 팝업 **/
#help_pop_wrap{background:none;width:883px;font-family:var(--primary-font);letter-spacing:-1px;text-decoration:none;}
#help_pop_wrap a, #help_pop_wrap h1, #help_pop_wrap h2, #help_pop_wrap h3{font-family:var(--primary-font) !important;letter-spacing:-1px;text-decoration:none;}
#help_pop_wrap .pop_top_bx{width:auto;height:80px;border-bottom:2px solid #2e476c;overflow:hidden;}
#help_pop_wrap .pop_top_bx .pop_tit{display:inline-block;float:left;height:80px;line-height:72px;padding:0 0 0 25px;font-size:26px;font-weight:var(--font-weight-semibold);}
#help_pop_wrap .pop_top_bx .pop_tit .red_txt{color:#f34d51;}
#help_pop_wrap .pop_top_bx .top_btn_rgt{float:right;overflow:hidden;padding:31px 33px 0 0;}
#help_pop_wrap .pop_top_bx .top_btn_rgt a{display:block;float:left;width:124px;height:28px;font-size:var(--font-size-sm);line-height:25px;font-weight:var(--font-weight-semibold);margin:0 0 0 5px;}
#help_pop_wrap .pop_top_bx .top_btn_rgt a:first-child{margin:0;}
#help_pop_wrap .pop_top_bx .top_btn_rgt a.btn_top_white{border:1px solid #2e476c;color:#2e476c;background:#fff;}
#help_pop_wrap .pop_top_bx .top_btn_rgt a.btn_top_blue{border:1px solid #2e476c;color:#fff;background:#2e476c;}
#help_pop_wrap .pop_cont{width:900px;overflow:hidden;}
#help_pop_wrap .pop_cont .lft_wrap{float:left;padding:22px 17px 0 25px;width:138px;background:#f4f4f4;text-align:left;}
#help_pop_wrap .pop_cont .lft_wrap .lft_menu &gt; li &gt; a{display:block;font-size:14px;line-height:46px;color:#333;font-weight:var(--font-weight-semibold);border-bottom:1px solid #d9d9d9;}
#help_pop_wrap .pop_cont .lft_wrap .lft_menu .depth02{padding:11px 0 13px;width:auto;border-bottom:1px solid #d9d9d9;}
#help_pop_wrap .pop_cont .lft_wrap .lft_menu &gt; li:last-child .depth02{border-bottom:none;}
#help_pop_wrap .pop_cont .lft_wrap .lft_menu .depth02 a{font-size:var(--font-size-sm);line-height:19px;}
#help_pop_wrap .pop_cont .lft_wrap .lft_menu .depth02 a:hover,
#help_pop_wrap .pop_cont .lft_wrap .lft_menu .depth02 a:active,
#help_pop_wrap .pop_cont .lft_wrap .lft_menu .depth02 a:focus{text-decoration:underline;}
#help_pop_wrap .pop_cont .content{float:left;width:640px;padding:40px 33px 0 30px;overflow-y:auto;overflow-x:hidden;}
#help_pop_wrap .pop_cont .view_cont{float:left;width:640px;padding:37px 33px 30px 30px;overflow-y:auto;overflow-x:hidden;text-align:left;}
#help_pop_wrap .btn_pop_blue{display:inline-block;height:30px;background:#566cd8;padding:0 18px;}
#help_pop_wrap .btn_pop_blue .ico{display:inline-block;padding:0 11px 0 0;height:30px;line-height:28px;color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:#566cd8 url("//img.megastudy.net/help/main/2017/arrow_pop119_btn.gif") no-repeat right center;}
#help_pop_wrap .tit_bx{height:30px;overflow:hidden;}
#help_pop_wrap .tit_bx.cont02_tit{padding:60px 0 0 0;}
#help_pop_wrap .tit_bx .btn_pop_blue{float:right;}
#help_pop_wrap .tit_bx .h2_tit{float:left;height:30px;font-size:16px;color:#333;font-weight:var(--font-weight-semibold);line-height:25px;}
#help_pop_wrap .tit_bx .h2_tit .blue_txt{color:#566cd8;}
#help_pop_wrap .content .help_pop_info{padding:18px 0 0 0;width:657px;overflow:hidden;}
#help_pop_wrap .content .help_pop_info .help_info_lst{width:657px;overflow:hidden;}
#help_pop_wrap .content .help_pop_info .help_info_lst &gt; li{float:left;padding:112px 0 0 0;width:210px;height:70px;margin:0 0 0 5px;background:#ededed;font-size:var(--font-size-sm);line-height:17px;color:#666;text-align:center;}
#help_pop_wrap .content .help_pop_info .help_info_lst &gt; li:first-child{margin:0;}
#help_pop_wrap .content .help_pop_info .help_info_lst &gt; li.lst01{background:#ededed url("//img.megastudy.net/help/main/2017/ico_pop119_01.jpg") no-repeat center 30px;}
#help_pop_wrap .content .help_pop_info .help_info_lst &gt; li.lst02{padding:107px 0 0 0;height:75px;background:#ededed url("//img.megastudy.net/help/main/2017/ico_pop119_02.jpg") no-repeat center 30px;}
#help_pop_wrap .content .help_pop_info .help_info_lst &gt; li.lst03{background:#ededed url("//img.megastudy.net/help/main/2017/ico_pop119_03.jpg") no-repeat center 30px;}
#help_pop_wrap .content .pop_bu_lst{padding:16px 0 0 0;}
#help_pop_wrap .content .pop_bu_lst &gt; li{text-align:left;font-size:var(--font-size-sm);line-height:16px;padding:0 0 0 8px;position:relative;color:#666;}
#help_pop_wrap .content .pop_bu_lst &gt; li:before{position:absolute;left:0;top:9px;width:2px;height:2px;content:"";background:#666;}
#help_pop_wrap .content .internet_test_bx{width:640px;padding:17px 0 0 0;}
#help_pop_wrap .content .internet_test_bx .internet_test_lst{width:638px;overflow:hidden;border:1px solid #e4e4e4;}
#help_pop_wrap .content .internet_test_bx .internet_test_lst &gt; li{float:left;overflow:hidden;padding:12px 28px 12px 34px;width:257px;height:66px;text-align:left;}
#help_pop_wrap .content .internet_test_bx .internet_test_lst .test_txt{display:block;float:left;padding:15px 0 0 0;font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:17px;color:#666;}
#help_pop_wrap .content .internet_test_bx .internet_test_lst .ico_test{display:block;float:right;}
#help_pop_wrap .pop_view_table{width:608px;padding:0 15px;border:1px solid #e0e0e0;border-top:2px solid #566cd8;}
#help_pop_wrap .pop_view_table .view_tit_bx{width:608px;overflow:hidden;border-bottom:1px solid #e0e0e0;}
#help_pop_wrap .pop_view_table .view_tit_bx .tit{padding:14px 0 11px;font-size:14px;line-height:19px;float:left;font-weight:var(--font-weight-semibold);color:#606060;width:485px;word-break:break-all;}
#help_pop_wrap .pop_view_table .view_nm{display:inline-block;padding:0 0 0 4px;position:relative;font-size:var(--font-size-sm);line-height:15px;color:#777;}
#help_pop_wrap .pop_view_table .view_nm:before{position:absolute;left:0;top:6px;content:"";width:2px;height:2px;background:#777;}
#help_pop_wrap .pop_view_table .view_tit_bx .view_nm{margin:16px 0 0 0;float:right;}
#help_pop_wrap .pop_view_table .view_mod_bx{width:608px;text-align:right;padding:4px 0 0 0;}
#help_pop_wrap .pop_view_table .view_cont_bx{padding:21px 0 15px;font-size:var(--font-size-sm);line-height:18px;color:#666;}

/** 학습기기 사용법 팝업 **/
#pop_policy_wrap{background:none;width:640px;font-family:var(--primary-font);letter-spacing:-1px;text-decoration:none;text-align:left;}
#pop_policy_wrap .blind{position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;}
#pop_policy_wrap .blue_txt{color:#0a67f3;}
#pop_policy_wrap a, #pop_policy_wrap h1, #pop_policy_wrap h2, #pop_policy_wrap h3{font-family:var(--primary-font) !important;letter-spacing:-1px;text-decoration:none;}
#pop_policy_wrap h1{height:83px;width:100%;line-height:76px;background:#2e476c;font-size:25px;color:#fff;font-weight:var(--font-weight-semibold);text-align:center;}
#pop_policy_wrap .pop_cont{padding:0 25px;width:590px;}
#pop_policy_wrap .pop_cont .top_txt{padding:36px 0 0 0;font-size:var(--font-size-sm);line-height:18px;color:#333;width:auto;}
#pop_policy_wrap .mid_tab{width:590px;height:50px;padding:29px 0 0 0;}
#pop_policy_wrap .mid_tab .tab{width:590px;height:50px;position:relative;}
#pop_policy_wrap .mid_tab .tab a{display:block;width:293px;height:48px;line-height:43px;border:1px solid #d8d8d8;border-bottom:1px solid #444;background:#f9f9f9;text-align:center;font-size:15px;color:#a9a9a9;}
#pop_policy_wrap .mid_tab .tab a:hover,
#pop_policy_wrap .mid_tab .tab a:active,
#pop_policy_wrap .mid_tab .tab a:focus,
#pop_policy_wrap .mid_tab .tab .on a{border:1px solid #444;border-bottom:1px solid #fff;color:#444;background:#fff;z-index:10;}
#pop_policy_wrap .mid_tab .tab .lst01 a{position:absolute;left:0;top:0;}
#pop_policy_wrap .mid_tab .tab .lst02 a{position:absolute;right:0;top:0;width:294px;}
#pop_policy_wrap .tabcon1{display:block;width:550px;padding:0 20px;}
#pop_policy_wrap .tabcon2{display:none;width:550px;padding:0 20px;}
#pop_policy_wrap .cont_txt{padding:31px 0 0 0;font-size:var(--font-size-sm);color:#666;line-height:20px;}
#pop_policy_wrap .pop_cont_tit{padding:27px 0 0 0;font-size:17px;line-height:22px;color:#333;font-weight:var(--font-weight-semibold);}
#pop_policy_wrap .pop_info_table{width:550px;table-layout:fixed;border-collapse:collapse;border:0;margin:15px 0 0 0;width:550px;}
#pop_policy_wrap .pop_info_table tr th{border-bottom:1px solid #e5e5e5;background:#f9f9f9;text-align:center;font-size:var(--font-size-sm);color:#333;}
#pop_policy_wrap .pop_info_table .ico{display:inline-block;padding:61px 0 0 0;width:100%;text-align:center;font-family:var(--primary-font) !important  !important;}
#pop_policy_wrap .pop_info_table .ico_app{background:url("//img.megastudy.net/help/main/2017/ico_pop_app.gif") no-repeat center top;}
#pop_policy_wrap .pop_info_table .ico_web{background:url("//img.megastudy.net/help/main/2017/ico_pop_web.gif") no-repeat center top;}
#pop_policy_wrap .pop_info_table .ico_adroid{padding:49px 0 0 0;background:url("//img.megastudy.net/help/main/2017/ico_pop_and.gif") no-repeat center top;}
#pop_policy_wrap .pop_info_table .ico_ios{padding:50px 0 0 0;background:url("//img.megastudy.net/help/main/2017/ico_pop_ios.gif") no-repeat center top;}
#pop_policy_wrap .pop_info_table tr:first-child th,
#pop_policy_wrap .pop_info_table tr:first-child td{border-top:1px solid #000;}
#pop_policy_wrap .pop_info_table tr td{border-bottom:1px solid #e5e5e5;}
#pop_policy_wrap .pop_info_table .info_bx{padding:20px 0 24px 43px;width:auto;font-family:var(--primary-font) !important;}
#pop_policy_wrap .pop_info_table .info_bx .top_info_txt{font-size:var(--font-size-sm);line-height:18px;color:#666;text-align:left;}
#pop_policy_wrap .pop_info_table .info_bx .btn_bx{width:auto;overflow:hidden;padding:8px 0 0 0;}
#pop_policy_wrap .pop_info_table .info_bx .btn_bx .down_tit{float:left;padding:0 13px 0 0;height:26px;line-height:23px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:#333;font-family:var(--primary-font) !important;}
#pop_policy_wrap .pop_info_table .info_bx .btn_bx .btn_pop_view{float:left;display:inline-block;margin:0 4px 0 0;padding:0 14px;height:24px;line-height:22px;border:1px solid #535353;font-size:var(--font-size-sm);color:#535353;font-weight:var(--font-weight-semibold);}
#pop_policy_wrap .pop_info_table .info_bx .btn_bx .btn_pop_faq{float:left;display:inline-block;padding:0 24px;height:24px;line-height:22px;border:1px solid #535353;background:#535353;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);}
#pop_policy_wrap .tit_sub_txt{padding:16px 0 0 0;font-size:var(--font-size-sm);line-height:18px;color:#666;text-align:left;}
#pop_policy_wrap .bu_txt &gt; li{position:relative;padding:0 0 0 15px;font-size:var(--font-size-sm);line-height:18px;color:#666;text-align:left;}
#pop_policy_wrap .bu_txt .line{text-decoration:underline;}
#pop_policy_wrap .bu_txt &gt; li:before{position:absolute;left:0;top:0;content:"※";text-decoration:none;}

.dishonest_cont .notice {margin:11px 0 0 2px; font-size:var(--font-size-sm); color:#666666;padding-left: 12px;text-indent: -13px;}
.dishonest_cont .notice strong{color:#fc8080}

.uploadFileName{margin-bottom: 5px;margin-top:5px;}
.uploadFileName a{margin-left: 10px;text-decoration: underline;}
.upload_file_input{vertical-align: top; height:28px; box-sizing: border-box; border: 1px solid #d6d6d6; width:80%;}
.dishonest_btn_upload{font-size:var(--font-size-sm);color:#666666 !important;background: #f3f3f3;height:28px;line-height:24px;padding:0 24px;display: inline-block;overflow:hidden;font-family:var(--primary-font);border: 1px solid #d6d6d6; box-sizing: border-box; border-left: none;}
.counsel--titleInfo{display: block;text-align:right;line-height: 2;}
.counsel--titleInfo strong{color:#ff6a4d;}
.counsel_topNotice{margin:48px 0 -11px 0;padding:30px 0 30px 0;background: #fafafa;}
.counsel_topNotice h4{float:left;font-weight: var(--font-weight-semibold);font-size:14px;color:#fc8080;width:164px;text-align: center;padding:97px 0 0 0;background: url('//img.megastudy.net/help/main/2019/bg_counsel.gif') 50% 61% no-repeat;}
.counsel_topNotice&gt;ul{float:left;font-size:var(--font-size-sm);color:#7e7e7e;line-height: 1.7;font-weight: var(--font-weight-semibold);}
.counsel_topNotice--txt2{padding-left:13px;}
.kakao{text-align:center;background: #f0f0f0;padding:0 0 30px 0;}

/* 바른공부 게시판 추가 start */
.lst_srh_bx .lft_select {margin-right:5px !important;}
.popularTags {margin-bottom:30px; padding:20px; overflow: hidden; width:100%; background:#f9f9f9; -moz-box-sizing:border-box; box-sizing:border-box; -wekit-box-sizing:border-box; -webkit-text-size-adjust:none}
.popularTags h3 {margin-bottom:15px; font-size: 16px; font-weight: var(--font-weight-semibold); color: #1162db; height: 25px; }
.popularTags h3 .refresh {margin-left:5px;}
.popularTags ul { width: 100%; overflow: hidden; }
.popularTags li { float:left; margin: 0 10px 7px 0 }
.popularTags li a { display:block; padding:8px 17px; height:13px; color: #666666; font-size: var(--font-size-sm); line-height: 12px; border: 1px solid #d9d9d9; font-weight: var(--font-weight-regular); background:#fff;}
.popularTags li.on a { color: #fff; border: 1px solid #6e9ae7;  background:#6e9ae7;}

.bestArea {margin-bottom:35px; overflow:hidden;}
.bestArea .weekTop3 {float:left;}
.bestArea .goodTop3 {float:right;}
.bestArea .best_table{width:400px; border:1px solid #c3cbd7;}
.bestArea .best_table th{height:39px;border:none;background:#e6f2ff;text-align:center;color:#000;font-size:16px;padding:0;border-bottom:1px solid #e2e2e2;font-weight:var(--font-weight-semibold);}
.bestArea .best_table th .issue {color:#1162db;}
.bestArea .best_table td{padding:5px 0; background:#fff;text-align:right;color:#666;font-size:var(--font-size-sm);}
.bestArea .best_table td.list {padding-left:20px; text-align:left; color:#333333; font-weight:var(--font-weight-semibold);}
.bestArea .best_table td.list .topNum {display:inline-block; margin-right:10px; width:21px; height:21px; background:#f2f4f8; border:1px solid #e5e6e8; color:#8c8e92; text-align:center; line-height:20px;}
.bestArea .best_table td.day {padding-right:20px; vertical-align:top;}
.bestArea .best_table td a {display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:225px; color:#333;font-size:14px; letter-spacing:-1.5px; vertical-align:top;}
.bestArea .best_table tbody tr:first-child td {padding-top:15px;}
.bestArea .best_table tbody tr:last-child td {padding-bottom:15px;}

.study__header--icon {line-height: 16px;width:64px;font-size:var(--font-size-sm);height:17px;text-align: center;letter-spacing: -1px;font-weight: var(--font-weight-regular) !important;display:inline-block; vertical-align:2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .study__header--icon {line-height: 16px; vertical-align:2px;}
}
.study__header--icon01 {border: 1px solid #fba4cf;background:#feebf4;color:#f30079;}
.study__header--icon02 {border: 1px solid #debeff;background:#f6ecff;color:#6633ff;}

.study__option--icon {line-height: 11px;width:57px;font-size:var(--font-size-xs);height:14px;text-align: center;letter-spacing: -1px;font-weight:  var(--font-weight-regular) !important;display:inline-block}
.study__option--icon01 {border: 1px solid #fbbbd9;background:#ffeaf5;color:#cf4fa4;}
.study__option--icon02 {border: 1px solid #bef1dc;background:#e7f9f0;color:#17c075;}
.study__option--icon03 {border: 1px solid #b5ccf7;background:#ebf2ff;color:#2d6ce5;}

.commonBoardView--subject .study__header--icon {line-height: 19px;}

.studyOption {font-family:var(--primary-font) !important; padding-top:0 !important;}
.studyOption .posTop td {padding:16px 0; background:#fafafa !important;}
.studyOption .posTop td a {color:#333333;font-weight: var(--font-weight-regular);}
.studyOption .posTopBasic td {padding:16px 0; background:#f3f8fe !important;font-weight: var(--font-weight-regular);}
.studyOption .posTopBasic td a {color:#333333;}
.studyOption .nodata td {text-align:center;height:165px;line-height: 18px;color:#666;}
.studyOption .nodata td a {color:#333333; line-height: inherit;}
.studyOption .td_lft {text-align:left; vertical-align:middle;}
.studyOption td {padding:10px 0 !important;}
.studyOption td a {margin-right:5px; color:#333333;}
.studyOption .replyCount {color:#6792c5;}
.studyOption .pic {}
.studyOption .pic img {width:95px; height:95px; border:1px solid #e6e6e6; -moz-box-sizing:border-box; box-sizing:border-box; -wekit-box-sizing:border-box;}
.studyOption .division1 {padding-right:5px; color:#007af3;}

.studyOption .divisionIssue1 {padding-right:5px; color:#13b5b1;}
.studyOption .divisionIssue2 {padding-right:5px; color:#faca8c;}
.studyOption .divisionIssue3 {padding-right:5px; color:#eb6877;}

.studyOption .good {display:inline-block; background: url('//img.megastudy.net/common/bul_good.gif') 0 3px no-repeat; padding-left:15px; margin-left:4px; color:#447ee4; margin-right:9px;}
.studyOption .ico_new {vertical-align:0px !important;}
.studyOption .ic_img {vertical-align:-3px !important; padding-left:8px !important;}
.studyOption .ic_img2 {vertical-align:-6px !important; padding-left:0 !important;}
.studyOption .day {color:#a9a9a9 !important;vertical-align:top;}
.studyOption .day .day__count {padding-top:14px;text-align: right;padding-right: 20px;}
.studyOption .day .line {display:inline-block;width:1px;height:12px;margin:0 5px 0 6px;vertical-align: -2px;line-height: 9999px;background: #b4b4b4;overflow: hidden;}
.studyOption .mainTit {margin-bottom:15px;}
.studyOption .mainTit a {font-size:var(--font-size-sm); line-height:19px;}
.studyOption .subTit {margin-bottom:3px; font-size:var(--font-size-sm); color:#333;}
.studyOption .etcTit {width:490px; font-size:var(--font-size-sm); color:#a9a9a9; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.studyOption .viewContents {font-family:var(--primary-font) !important;}

.studyOption .tagArea {margin-top:90px; color:#007af3; font-family:var(--primary-font);}
.studyOption .tagArea ul {overflow:hidden;}
.studyOption .tagArea ul li {float:left; padding-right:5px;}
.studyOption .tagArea ul li::before{content:'#';}

.studyOption .tecArea {overflow:hidden; margin-bottom:20px; padding:20px; background:#fafafa; border:1px solid #e6e6e6; -moz-box-sizing:border-box; box-sizing:border-box; -wekit-box-sizing:border-box;}
.studyOption .tecArea .thumb {float:left; margin-right:17px; width:95px; height:95px;background: #fff;}
.studyOption .tecArea .thumb img {width:100%;}
.studyOption .tecArea .tecName {padding:31px 20px 0 0; float:left; font-size:18px; color:#333;}
.studyOption .tecArea .tecName p {margin-top:4px;}
.studyOption .tecArea .cont {float:left; font-size:var(--font-size-sm) ;color:#666666;width:538px}
.studyOption .tecArea .cont ul {padding-left:20px; border-left:1px solid #e6e6e6; line-height:19px; min-height:95px;}

.studyOption .profileArea {overflow:hidden; margin-bottom:20px; padding:20px; background:#fafafa; border:1px solid #e6e6e6; -moz-box-sizing:border-box; box-sizing:border-box; -wekit-box-sizing:border-box;}
.studyOption .profileArea .thumb {float:left; margin-right:17px; width:80px; height:80px;}
.studyOption .profileArea .thumb img {width:100%;}
.studyOption .profileArea .userArea {padding-top:4px; margin-bottom:15px; height:20px;}
.studyOption .profileArea .userName {padding:0 10px 0 0; float:left; font-size:18px; color:#333; font-weight:var(--font-weight-semibold);}
.studyOption .profileArea .myInfo {display:inline-block; margin-top:1px; line-height: 16px;width:100px;font-size:var(--font-size-sm);height:17px;text-align: center;letter-spacing: -1px;font-weight: var(--font-weight-regular) !important;display:inline-block; border: 1px solid #cccccc;background:#fff;color:#666666;}
.studyOption .profileArea .cont {font-size:var(--font-size-sm) ;color:#666666; line-height:18px;}
.studyOption .profileArea .cont ul {padding-left:20px; border-left:1px solid #e6e6e6; line-height:19px;}
.studyOption .profileArea .noneProfile {display:block; text-align:center; text-decoration:underline;}

.studyOption .userRecommend {text-align: right;font-size:0;line-height:0;height: 38px;}
.studyOption .userRecommend .like {display:inline-block;*display:inline;*zoom:1;height: 29px;background: url('//img.megastudy.net/common/bul_good.gif') 7px 7px no-repeat;color: #0080fa;vertical-align: top;border: 0;padding: 6px 8px 0 27px;border: 1px solid #dadada;font-size:var(--font-size-sm);line-height: 14px;}
.studyOption .userRecommend .block {display:inline-block;*display:inline;*zoom:1;height: 29px;background:#fff; padding: 6px 8px 0 8px;border: 1px solid #dadada;font-size:var(--font-size-sm);line-height: 14px; color:#fe4762;}
.studyOption .userRecommend a {margin-right:5px; -moz-box-sizing:border-box; box-sizing:border-box; -wekit-box-sizing:border-box;}

.studyOption .castView__teaxArea__txt {}
.studyOption .castView__teaxArea__txt span {display:block; padding-left:8px; text-indent:-8px; line-height:17px; font-size:var(--font-size-sm);}
.studyOption .castView__replyList li {line-height:1.4;}
.studyOption .reply-write_title {padding-top:10px; height:40px; -moz-box-sizing:border-box; box-sizing:border-box; -wekit-box-sizing:border-box;}
.studyOption .board_count {margin-left:5px; display:inline; vertical-align:-1px;}
.studyOption .table_list {position:relative;}

.studyOption .fileBox {overflow:hidden; margin-bottom:7px;}
.studyOption .fileBox input[type="file"] {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      overflow: hidden;
      clip:rect(0,0,0,0);
      border: 0;
    }
.studyOption .fileBox .upload-name {
  float:left;
  display: inline-block;
  padding:10px 5px 7px 5px;  /* label의 패딩값과 일치 */
  margin:0 7px 0 0;
  font-size: inherit;
  font-family: inherit;
  line-height: normal;
  vertical-align: middle;
  background-color: #fff;
  width:640px;
  height:19px;
  border:1px solid #dfdfdf;
}
.studyOption .fileBox label {
  display: inline-block;
  width:120px;
  height:40px;
  margin:0 0 0 -6px;
  color: #999;
  font-size: inherit;
  line-height: normal;
  vertical-align: middle;
  /* background: url('&lt;%=img%&gt;/btn_file.jpg') left 0 no-repeat; */
  cursor: pointer;
  border:0;
  font-size:0;
}
.studyOption .fileBox .fileBtn {float: left; display: block; margin-left:0; width:120px;height:38px;background: #3f5a76;text-align: center;color:#fff;font-size:14px;font-weight: var(--font-weight-semibold);letter-spacing: -1px;line-height:36px;}
.studyOption .replyOption {/*padding-left:10px;*/ display:inline-block; font-size:var(--font-size-sm);}

.studyOptionWrite .input_type400 {display:inline-block; margin-right:5px; width:400px;}
.studyOptionWrite .input_type400 .titInput {width:400px;}
.studyOptionWrite .input_type.w100 {width:100px;}
.studyOptionWrite .input_type.w130 {width:130px;}
.studyOptionWrite .chkBox {padding-right:15px;}
.studyOptionWrite .rdoBox {padding-right:15px;}
.studyOptionWrite .rdoBox input {margin-top:0;}
.studyOptionWrite .fr {float:right;}
.studyOptionWrite .ptOpt {padding-top:4px;}
.studyOptionWrite .inlineblock {display:inline-block;}
.studyOptionWrite .select_type {width:130px;}

.studyOptionWrite .view_bu_lst{padding:14px 0 0 0;}
.studyOptionWrite .view_bu_lst &gt; li{font-size:var(--font-size-sm);line-height:20px;color:#999;padding:0 0 0 12px;position:relative;}
.studyOptionWrite .view_bu_lst &gt; li:before{position:absolute;left:0;top:1px;content:"※"; background:none;}

.studyOption .commonBoard--btnArea {position:absolute; right:0; bottom:10px; z-index:1;}
.studyOption .commonBoard--btnArea .btnType01 {display:inline-block;text-align:center;height:36px;line-height:34px;background:#f46b6f;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);padding:0 32px;text-decoration:none;}

.studyOption .commonBoardView--btns {}
.studyOption .commonBoardView--btns .redColor {background:#f46b6f;}

.studyOption #paging_wrap a:first-child{}

.vote_write_bx { width:auto; overflow:hidden; border:1px solid #e7e7e7; margin:0 0 10px; padding:23px 29px 24px; }
.vote_write_bx .lft_bx { float:left; width:560px; }
.vote_write_bx .lft_bx .tit_vote { display:block; padding:0 0 10px; color:#2b2d32; font-weight:var(--font-weight-semibold); font-size:17px; line-height:20px; }
.vote_write_bx .lft_bx .vote_count_bx { width:auto; overflow:hidden; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst_bx { float:left; width:450px; height:27px; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst_bx .lft_tit { display:inline-block; padding:7px 0 0 0; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst { width:370px; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst &gt; li { width:370px; margin:1px 0 0 0; height:13px; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst &gt; li:first-child { margin:0; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst .vote { position:relative; display:inline-block; height:10px; background:#00a2dd; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst .lst02 .vote { background:#f76127; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst .count_txt { position:absolute; right:-120px; top:-3px; width:110px; text-align:left; display:inline-block; }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst .count_txt .per_txt { font-size:var(--font-size-sm); color:#1f1f1f; font-weight:var(--font-weight-semibold); }
.vote_write_bx .lft_bx .vote_count_bx .vote_lst .count_txt .vote_count_txt { font-size:var(--font-size-sm); color:#757575; font-weight:var(--font-weight-semibold); }
.vote_write_bx .lft_bx .vote_count_bx .rdo_lst { float:left; width:104px; overflow:hidden; }
.vote_write_bx .lft_bx .vote_count_bx .rdo_lst .label_bx { display:inline-block; float:left; overflow:hidden; margin:0 0 0 20px; }
.vote_write_bx .lft_bx .vote_count_bx .rdo_lst .label_bx:first-child { margin:0; }
.vote_write_bx .lft_bx .vote_count_bx .rdo_lst .label_bx .i_radio { width:13px; height:13px; vertical-align:top; display:inline-block; float:left; margin:2px 4px 0 0; }
.vote_write_bx .lft_bx .vote_count_bx .rdo_lst .label_bx img { display:inline-block; float:left; }
.vote_write_bx .rgt_bx { float:right; width:175px; padding:2px 0 0 0; }
.vote_write_bx .rgt_bx .date { display:block; width:auto; text-align:right; font-size:var(--font-size-sm); color:#333; line-height:13px; }
.vote_write_bx .rgt_bx .btn_bx { display:block; width:100%; text-align:right; padding:13px 0 0 0; }
.reply-list_name img.btn_lst_vote { vertical-align:-3px; }

.downloadFile{border:1px solid #e6e6e6;background:#fafafa;margin-bottom:10px;overflow:hidden;padding: 10px 29px 10px 29px;}
.downloadFile h3{float: left;font-weight: var(--font-weight-semibold);font-size: var(--font-size-sm);color: #2b2d32;margin-right: 27px;}
.downloadFile a{background: url('//img.megastudy.net/study/community/ic_file.gif') 0 4px no-repeat;padding:0 0 0 13px;text-decoration: underline;}

.castView__replyName .study__option--icon {vertical-align:1px; margin-right:8px;}
/* 바른공부 게시판 추가 end */

/* 메가스터디에 제안하기 */
.propose--resultBtn{background: #cfd7f6;width:620px;height: 45px;line-height: 45px;font-size:15px;color:#3d52a6;letter-spacing: -0.5px;text-align: right;margin: -23px auto 0;position: relative;z-index:2}
.propose--resultBtn span{display: inline-block;}
.propose--resultBtn a{display: inline-block;line-height: 45px;font-size:15px;background: #6277e2;color:#fff;text-align: center;font-weight: var(--font-weight-semibold);padding:0 25px;margin-left: 25px;}
.propose--resultBtn a:hover{color:#fff}
.porpose--footerBtns{display:flex;justify-content: space-between;align-items: center; border-bottom: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;color:#555555;font-size:14px;padding:0 20px 0 50px;height: 48px;line-height: 48px;margin-top: 46px;background: url(//img.megastudy.net/help/propose/ic_txt.gif) 20px 51% no-repeat;}
.porpose--footerBtns a{display: inline-block;width:126px;height: 26px;text-align: center;color:#555;line-height: 26px;border: 1px solid #d6d6d6;background: #f3f3f3;margin-left: 10px;font-size:var(--font-size-sm);}
.porpose--footerBtns span{display: inline-block;width:490px}
.porpose--footerBtns+.porpose--footerBtns{margin-top: -1px;}
.porpose--footerBtns .bt_opsbot{background:#f3f3f3 url(//img.megastudy.net/help/main/2022/btn_support_main02.png) 8px 50% no-repeat; background-size: 17% auto;padding-left: 15px;width: 110px;}
.propose--listTitle{text-align: center;}
.propose--list--subject{height: 42px;background: #fafafa;border-bottom: 1px solid #e2e2e2;padding:0 20px;position: relative;}
.propose--list--subject:first-child{border-top: 1px solid #999999;}
.propose--list--subject a{font-size:14px;font-weight: var(--font-weight-semibold);color:#333333;line-height: 42px;display: block;}
.propose--list--subject::after{content:"";display: block;width:10px;height:10px;border-top:3px solid #5e5e5e;border-right:3px solid #5e5e5e;-webkit-transform: rotate(-225deg);transform: rotate(-225deg);position: absolute;right:5%;top:50%;margin-top:-10px;}
.propose--list--subject.on::after{content:"";display: block;width:10px;height:10px;border-top:3px solid #5e5e5e;border-right:3px solid #5e5e5e;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;right:5%;top:50%;margin-top:-3px;}
.propose--list--subject .good {display:inline-block; background: url('//img.megastudy.net/common/bul_good.gif') 0 50% no-repeat; padding-left:15px; margin-left:8px; color:#447ee4; margin-right:9px;}
.propose--list--subject .category{display:inline-block;color:#007af3;position: relative;padding:0 10px 0 0;margin-right: 15px;width:76px}
.propose--list--subject .category::after{content:'';position: absolute;right:0;top:50%;height: 12px;border-right: 1px solid #969696;transform: translateY(-38%);}
.propose--list--content{border-bottom: 1px solid #e2e2e2;padding:20px 20px;line-height: 1.5;font-size:14px;color:#666666;display: none;min-height: 150px;}
.propose--list--content.on{display: block;}
.userRecommend{text-align: right;}
.propose--end{border-top: 1px solid #999;background: url(//img.megastudy.net/help/propose/ic_end.gif) 91px 50% no-repeat;min-height: 153px;padding:0 0 0 206px;font-size:var(--font-size-sm);color:#666;line-height: 1.4;}
.propose--list--content .userRecommend .like {display:inline-block;height: 28px;background: url('//img.megastudy.net/common/bul_good.gif') 7px 50% no-repeat;color: #0080fa;border: 0;padding: 0 8px 0 27px;border: 1px solid #dadada;font-size:var(--font-size-sm);line-height: 28px;}
.propose--end--title{columns: #111111;font-size:18px;padding:40px 0 11px 0;font-weight: var(--font-weight-semibold);}
.propose--end--title strong{color:#6277e2;}
.propose--end--btns{text-align: center;border-top: 1px solid #e2e2e2;padding-top: 40px;}

.srh_cont{width:100%;text-align:center;overflow:hidden;padding:35px 0 0 0}
.srh_cont .faq_tit{display:inline-block;float:left;padding:4px 15px 0 0;}
.srh_cont .srh_bx{display:inline-block;float:left;overflow:hidden;width:487px;height:33px;border:2px solid #4e5053;}
.srh_bx .faq_tit{float:left;padding:8px 62px 0 20px;height:25px;}
.srh_bx .select_design{float:left;position:relative;width:99px;height:33px;border-right:1px solid #4e5053;}
.srh_bx .select_design:before {content: "";position:absolute;top:14px;right:11px;width:0;height:0;margin-top:-1px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4e5053;}
.srh_bx .select_design label{position:absolute;display:block;left:0;top:0;height:33px;width:100%;text-align:left;text-indent:11px;font-size:var(--font-size-sm);color:#666;line-height:30px;}
.srh_bx .select_design select{width:99px;padding:0 0 0 11px;text-indent:11px;display:block;height:33px;line-height:normal;border:0;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none;}

.srh_bx .input_type{float:left;width:297px;height:33px;position:relative;text-align:left;}
.srh_bx .input_type .i_label{position:absolute;width:297px;height:33px;line-height:30px;left:0;top:0;color:#666;font-size:var(--font-size-sm);cursor:pointer;text-indent:10px;}
.srh_bx .input_type .i_text{border:none;display:block;width:297px;height:33px;line-height:33px;text-align:left;padding:0;margin:0;font-size:var(--font-size-sm);color:#666;text-indent:10px;}
.srh_bx .input_type .btn_srh{display:block;float:left;width:883px;height:33px;}
.srh_cont .btn_red{float:right}

.resultTable{margin-top: 15px;border-top: 1px solid #999999;border-bottom: 1px solid #e2e2e2;text-align: center;font-size:14px;color:#333;padding:50px 0;line-height: 1;font-weight: var(--font-weight-semibold);}
/* //메가스터디에 제안하기 */

.castView__replyList .form_rgt{width: 100%;overflow: hidden;padding-bottom: 10px}
.castView__replyList .form_rgt .btn_srh{float:left;width:70px;height:26px;line-height:23px;text-align:center;font-size:var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);background:#7b808a;text-decoration:none;}
.castView__replyList .form_rgt .form_input{float:left;display:block;width:149px;height:24px;line-height:26px;font-size:var(--font-size-sm);color:#666;border:1px solid #cdcdcd;text-indent:10px;padding:0;margin:0;background:#fff;}
.castView__replyList .form_rgt .castView__replyList__num{height: auto;padding-top: 14px;}
.castView__replyList .form_rgt .castView__replyList__num a{color:#007af3;letter-spacing: normal;font-weight: var(--font-weight-semibold);}

.notice_layer{position:absolute;left:85px;top:200px;width:620px;background:#fff;font-size:14px;border:1px solid #1162db;padding:20px;color:#666;text-align:center;z-index:50}
.notice_layer .tit{padding-bottom:15px;font-size:20px;font-weight:var(--font-weight-semibold);color:#1162db}
.notice_layer .btn_lyrcls{position:absolute;right:10px;top:10px;}


/* 20230523 */
.counsel_renewal .write_type_table .select_lst.one_depth li{float:left;margin-right:10px;padding:0}

/* 답변 만족도 조사 추가 20240529 */
.satisfaction_rating {padding: 20px;font-size: var(--font-size-sm);color:#666;border-bottom: 1px solid #e2e2e2;}
.satisfaction_h {margin-bottom: 15px; font-size: 15px; font-weight: var(--font-weight-semibold);color:#333;}
.satisfaction_row {display: flex;flex-wrap: wrap;}
.satisfaction_row + .satisfaction_row {margin-top: 15px;}
.satisfaction_q.hole {flex: 0 0 100%;margin-bottom: 10px;}
.satisfaction_q.hole + .satisfaction_a {width: 100%;}
.satisfaction_rating .rating_list {display: flex;margin: -3px 0 0 10px;}
.satisfaction_rating .rating_list li + li {margin-left: 15px;}
.satisfaction_rating .rating_list label {display: flex;align-items: center;font-size: 18px; color:#f46c70;line-height: 100%;letter-spacing: -1.8px; cursor: pointer;}
.satisfaction_rating .rating_list input {margin: 0 3px -7px 0;}
.satisfaction_opinion {display: flex;}
.satisfaction_opinion .opinion {flex: 1 auto;border: 1px solid #e3e3e3; box-sizing: border-box;}
.satisfaction_opinion .btn_opinion_regi {display: flex;justify-content: center;align-items: center;margin-left: 10px;width: 88px;font-size: 15px;font-weight: var(--font-weight-semibold); color:#fff;text-decoration: none; background: #3f5a77;}
.satisfaction_opinion .opinion, .satisfaction_opinion .btn_opinion_regi {height: 56px;}
.satisfaction_desc {margin-top: 10px;}
.satisfaction_desc li {position: relative;padding-left: 10px;font-size: var(--font-size-sm);color:#999;}
.satisfaction_desc li::after {content: '-';position: absolute;top:0;left:0;}
.satisfaction_desc li + li {margin-top: 3px;}

/* 개인정보 동의 양식 개선 20241002 */

.counsel_renewal .agree_wrap {margin-top: 20px;border: 1px solid #e2e2e2;}
.counsel_renewal .agree_item dt,
.counsel_renewal .agree_item dd {box-sizing: border-box;}
.counsel_renewal .agree_item dt {display: flex;align-items: center; position: relative;padding: 10px 20px; height: 40px; font-size: 14px; font-weight: var(--font-weight-semibold);line-height: 100%;}
.counsel_renewal .agree_item dd {display: none; padding: 20px;font-size: var(--font-size-sm); border-top: 1px solid #e2e2e2;}
.counsel_renewal .agree_item.is_open dd {display: block;}
.counsel_renewal .agree_item + .agree_item dt {border-top: 1px solid #e2e2e2;}
.counsel_renewal .agree_item dt input {margin-top: 0;}
.counsel_renewal .agree_item dt label {cursor: default;}
.counsel_renewal .agree_item .btn_view {display: flex;justify-content: center;align-items: center; position: absolute;top:8px;right:20px;padding: 0 10px;height: 22px;font-size: var(--font-size-sm);line-height: 100%; text-decoration: none; border: 1px solid #666;cursor: pointer;}
.counsel_renewal .agree_item dd .h {font-size: var(--font-size-sm);}
.counsel_renewal .agree_item dd &gt; p:first-child {margin-bottom: 10px;}
.counsel_renewal .agree_item dd li + li {margin-top: 10px;}
.counsel_renewal .agree_item dd li strong {display: block;margin-bottom:3px;}
.counsel_renewal .agree_item dd .underline {text-decoration: underline;}
.counsel_renewal .agree_item dd .desc {display: block;margin-top: 3px;}
.counsel_renewal .assent_txt_bx ul {margin-top: 15px;}
.counsel_renewal .assent_txt_bx li {font-size: var(--font-size-sm);}
.counsel_renewal .assent_txt_bx li + li {margin-top: 10px;}
.counsel_renewal .assent_txt_bx li strong:first-child {display: block;margin-bottom: 3px;}
.counsel_renewal .assent_txt_bx li .underline {text-decoration: underline;}


/* 제보하기 241121 */
.report {color:#333;font-size: var(--font-size-sm);margin-top: -10px;}
.report h1{font-size:20px;font-weight: var(--font-weight-semibold);position: relative;display: flex;align-items: center;justify-content: center;width:650px;margin:0 auto 42px;background: #fff;}
.report h1 .ico{font-size: var(--font-size-sm);font-weight: var(--font-weight-semibold);letter-spacing: -0.5px;line-height:21px;border: 1px solid #f66971;border-radius: 23px;width: 90px;color:#f66971;text-align: center;}
.report h1 b{line-height: 22px;padding-left: 13px;}
.report h1::after{content:'';position: absolute;left:-85px;top:50%;border-top: 1px solid #000;width:820px;z-index: -1;}
.report__txt{font-size: 15px;margin-bottom: 13px;color:#333}
.report__txt02{font-size: var(--font-size-sm);margin-bottom: 47px;color:#888;padding-top: 15px;}
.report .lst_type_table.border_left td{color:#333}
.report h2{font-size: 20px;position: relative;margin-bottom: -13px;}
.report h2 b{display: block;margin:0 auto;width:180px;background: #fff;text-align: center;text-decoration: underline;text-underline-offset: 4px;}
.report h2::after{content:'';position: absolute;left:0;top:50%;border-top: 1px solid #6277e2;width:820px;z-index: -1;}
.reward{border-right: 1px solid #6277e2;border-left: 1px solid #6277e2;border-bottom: 1px solid #6277e2;padding:40px 24px}
.reward__subTitle{text-align: center;border-bottom: 1px dotted #333;padding-bottom: 28px;margin-bottom: 28px;}
.reward__subTitle b{font-size: 22px;color:#f46b6f;display: inline-block;background: #fef0f0;line-height: 30px;padding:0 10px;margin-bottom: 12px;}
.reward__subTitle p{font-size: var(--font-size-sm);}
.payment_conditions{display: flex;flex-wrap: wrap;margin-bottom: 28px;}
.payment_conditions h3{font-size: 15px;margin-bottom: 13px;font-weight: var(--font-weight-semibold);flex:none;width:100%}
.payment_conditions div{flex:1;border: 1px solid #c2caf4;background: #eff1fc;display: flex;align-items: center;justify-content: center;text-align: center;line-height: 1.4;margin-left: 8px;height: 68px;}
.payment_conditions div:nth-child(2){margin-left: 0;}
.payment_conditions div:nth-child(4){flex:1.5}
.reward__tips h3{font-size: 15px;margin-bottom: 13px;font-weight: var(--font-weight-semibold);}
.reward__tips ul{display: flex;flex-direction: column;border-top: 1px solid #c2caf4;}
.reward__tips ul li{flex:1;display: flex;border-bottom: 1px solid #e2e2e2;}
.reward__tips ul strong{flex:none;width:189px;border-right: 1px solid #e2e2e2;background: #eff1fc;display: flex;align-items: center;justify-content: center;text-align: center;}
.reward__tips ul p{flex:1;display: flex;align-items: center;justify-content: flex-start;padding:20px 0 20px 40px;}

/* 처리현황 및 제보예시 업데이트 2025-03-19 */
.report h1.type-mid {width: 360px; margin-bottom: 20px; font-size: 22px;}
.report h1.type-mid:after{left:-230px;}
.report h1.type-mid + .report__txt {position: relative; text-align: center}
.report__txt {position: relative;}
.report__txt--button {display: inline-block; position: absolute; right: 0; top: calc(50% - 20px); width: 160px; height: 40px; background: #f46b6f; font-size: 15px; line-height: 40px; letter-spacing: -0.5px; color: #fff !important; text-align: center;}

/* FrReportCs : 부정 판매 케이스 */
.FrReportCs {-webkit-text-size-adjust:none;}
.FrReportCs--title {position: relative; height: 45px; margin: 30px 0 10px !important; padding: 0 0 0 130px; border-top: 1px solid #333; border-bottom: 1px solid #e2e2e2; background: #fafafa; font-weight: var(--font-weight-semibold); font-size: 15px; line-height: 43px; letter-spacing: -0.5px; color: #333; text-align: left; box-sizing: border-box;}
.FrReportCs--title &gt; em {font-style: normal; position: absolute; left: 0; top: 0; z-index: 1; width: 110px; background: #333; font-size: inherit; color: #fff; text-align: center;}
.FrReportCsBox {display: flex; justify-content: space-between;}
.FrReportCsBox--col {flex: 1; padding: 20px 30px; border: 1px solid #e2e2e2; border-radius: 10px;}
.FrReportCsBox--col + .FrReportCsBox--col {margin-left: 10px;}
.FrReportCsBox--title {display: block; font-size: 15px; color: #333;}
.FrReportCsBox__list {text-align: left;}
.FrReportCsBox__list--item {position: relative; padding: 0 0 0 10px; font-size: var(--font-size-sm); line-height: 22px; letter-spacing: -0.5px; color: #333;}
.FrReportCsBox__list--item:after {display: block; position: absolute; top: 0; left: 0; content: '*';}
.FrReportCsBox__list--item.item-impact {font-weight: var(--font-weight-semibold); color: #000 !important; text-decoration: underline !important;}
.FrReportCsBox__list--item &gt; b {color: currentcolor !important; text-decoration: underline !important;}
.FrReportCsBox__list--link {font-family: inherit; font-weight: var(--font-weight-semibold); color: #000 !important; text-decoration: underline !important;}
.FrReportCsBox + .FrReportCsBox {margin-top: 10px;}
.FrReportCs--title + .FrReportCsBox {margin-top: 10px;}
.FrReportCsBox--title + .FrReportCsBox__list {margin-top: 15px;}

/* FrReportGive : 제보 자료 리스트 */
.FrReportGive {margin: 30px 0 60px; text-align: center;}
.FrReportGive--title {position: relative; margin: 0 0 30px;}
.FrReportGive--title:before,
.FrReportGive--title:after {content: ''; position: absolute; top: 19px; z-index: 0; width: 50%; height: 30px;}
.FrReportGive--title:before {left: 0; background: url("//img.megastudy.net/help/main/2025/bg_FrReportGive_left.jpg") no-repeat 0 0, url("//img.megastudy.net/help/main/2025/bg_FrReportGive_line.jpg") repeat-x 0 0;}
.FrReportGive--title:after {right: 0; background: url("//img.megastudy.net/help/main/2025/bg_FrReportGive_right.jpg") no-repeat 100% 0, url("//img.megastudy.net/help/main/2025/bg_FrReportGive_line.jpg") repeat-x 0 0;}
.FrReportGive--title &gt; span {display: inline-block; position: relative; z-index: 1; height: 40px; padding: 0 28px; border: 1px solid #5c5c5c; background: #fff; font-weight: var(--font-weight-semibold); font-size: 15px; line-height: 38px; letter-spacing: -0.5px; color: #333; border-radius: 25px; box-sizing: border-box;}
.FrReportGive--title &gt; span:before, .FrReportGive--title &gt; span:after {content: ''; position: absolute; top: 0; width: 10px; height: 100%; background: #fff;}
.FrReportGive--title &gt; span:before {left: -11px;}
.FrReportGive--title &gt; span:after {right: -11px;}
.FrReportGive__list {padding: 0 0 15px; border-bottom: 1px dotted #333; text-align: left;}
.FrReportGive__list--item {position: relative; padding: 0 0 0 25px; background: url("//img.megastudy.net/help/main/2025/bu_FrReportGive_item.jpg") no-repeat 0 50%; font-size: var(--font-size-sm); line-height: 28px; letter-spacing: -0.5px; color: #333;}
.FrReportGive__list--item &gt; b {font-weight: var(--font-weight-regular); color: #f15c5c !important;}
.FrReportGive--notice {margin: 15px 0 0; font-size: var(--font-size-sm); line-height: 22px; letter-spacing: -0.5px; color: #999; text-align: left;}

/* FrReportCurrent : 현황 슬라이드 */
.FrReportCurrent {overflow: hidden; position: relative; margin: 20px 0 30px; padding: 40px 25px 60px; border: 1px solid #e2e2e2; border-radius: 15px; box-sizing: border-box;}
.FrReportCurrent--none {display: flex; height: 130px; font-size: 15px; letter-spacing: -0.5px; color: #333; text-align: center; justify-content: center; align-items: center;}
.FrReportCurrent__list {}
.FrReportCurrent__list &gt; li {}
.FrReportCurrent__list--item {display: flex; position: relative; min-height: 132px;}
.FrReportCurrent__thumb {flex: 0 0 176px; overflow: hidden; position: relative; width: 176px;}
.FrReportCurrent__thumb &gt; img {width: 174px; height: 130px; border: 1px solid #333;}
.FrReportCurrent__thumb--zoom {position: absolute; right: 0; top: 100px; z-index: 1;}
.FrReportCurrent__info {flex: 1; padding: 0 20px 25px 20px; line-height: 20px; letter-spacing: -0.5px; color: #333; text-align: left;}
.FrReportCurrent__info--subject {font-weight: var(--font-weight-semibold); font-size: 17px; line-height: 1.2; letter-spacing: -1px; color: #333; word-wrap: break-word; word-break: keep-all;}
.FrReportCurrent__info--summary {font-size: 14px; line-height: 22px; letter-spacing: -0.5px; color: #333; word-wrap: break-word; word-break: keep-all;}
.FrReportCurrent__info--subject + .FrReportCurrent__info--summary {margin-top: 15px;}
.FrReportCurrent__info--button {position: absolute; left: 196px; bottom: 0; z-index: 1; font-size: 0; text-align: left;}
.FrReportCurrent__info--button .btn {display: inline-block; padding: 0 15px; border: 1px solid transparent; background-color: transparent; letter-spacing: -0.5px; color: #333; text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; box-sizing: border-box;}
.FrReportCurrent__info--button .btn:hover {text-decoration: underline;}
.FrReportCurrent__info--button .btn &gt; span {font-family: serif;}
.FrReportCurrent__info--button .btn-sm {min-width: 70px; padding: 0 10px; height: 24px; font-weight: var(--font-weight-regular); font-size: var(--font-size-sm); line-height: 22px;}
.FrReportCurrent__info--button .btn-gray {border-color: #e2e2e2; color: #333 !important;}
.FrReportCurrent__info--button .btn + .btn {margin-left: 5px;}
.FrReportCurrent__label {flex: 0 0 100px; display: flex; width: 100px; justify-content: center; align-items: center;}
.FrReportCurrent__label .label {display: flex; width: 100px; height: 90px; font-weight: var(--font-weight-semibold); font-size: 19px; line-height: 26px; letter-spacing: -1px; border-radius: 15px; justify-content: center; align-items: center; text-align: center;}
.FrReportCurrent__label .color-lightBlue {background: #eff1fc; color: #697eec;}
.FrReportCurrent__label .color-lightOrange {background: #fff4ea; color: #f58a2b;}
.FrReportCurrent__label .color-lightScarlet {background: #fef0f0; color: #f15c5c;}
.FrReportCurrent__label .color-lightGray {background: #f4f4f4; color: #777;}
.FrReportCurrent .bx-wrapper {position: relative; margin: 0 35px; -webkit-text-size-adjust:none;}
.FrReportCurrent .bx-wrapper .bx-viewport {position: relative; width: 100%; height: auto !important;}
.FrReportCurrent .bx-controls-direction &gt; a {display: inline-block; position: absolute; top: calc(50% - 12.5px); width: 15px; height: 25px; background: url("//img.megastudy.net/help/main/2025/btn_FrReportCurrent_arrow.jpg") no-repeat; text-indent: -9999px;}
.FrReportCurrent .bx-controls-direction .bx-prev {left: -35px;}
.FrReportCurrent .bx-controls-direction .bx-next {right: -35px; transform: rotate(180deg);}

.FrReportCurrent--paging {position: absolute; left: 50%; bottom: 20px; z-index: 2; min-width: 70px; padding: 2px 25px; border: 1px solid #e2e2e2; background: #fff; font-size: var(--font-size-sm); color: #333; text-align: center; border-radius: 15px; box-sizing: border-box; transform: translateX(-50%);}
.FrReportCurrent--paging .count-total {}
.FrReportCurrent--paging .count-current {font-weight: var(--font-weight-semibold);}

/* freeviewer : 확대보기 */
.freeviewer {display: none; position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10000; cursor: pointer;}
.freeviewer .layer_area {display: flex; position: absolute; left: 0; top: 0; width: 100%; height: 100%; min-height: 100vh; background: none; justify-content: center; align-items: center; cursor: pointer;}
.freeviewer .layer_area_bg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: .75; -moz-opacity: .75; filter: alpha(opacity=75); cursor: pointer;}
/** 처리현황 및 제보예시 업데이트 2025-03-19 **/</pre></body></html>