/* pc환경설정*/
.division em.under{color: #324885; text-decoration: underline;}
.division em.normal{color: #454545 !important; font-weight: bold;}
.division .page_title{color: #000; font-size: 20px; margin-bottom: 30px;}
.division .division_title {overflow: hidden !important;}
.division .division_title p{position: relative !important; display: block; width: 100%; max-width: 830px; padding: 40px 0 9px 80px !important; background-color: #fff; border-bottom: solid 2px #000; color: #000; font-size: 18px !important; font-weight: bold;}
.division .division_title p span{position: absolute !important; top: 0; left: 0; display:block; padding: 39px 33px 12px 10px !important; background: #000; color: #fff;}
.division .division_title p a{position: absolute; right: 100px; color: #454545; font-size: 14px; font-weight: normal;}

.division .division_title_st2 {overflow: hidden; margin-bottom: 30px; margin-top: 35px;}
.division .division_title_st2 p{position: relative; display: block; width: 100%; max-width: 830px; padding: 40px 0 9px 100px; background-color: #fff; border-bottom: solid 2px #000; color: #000; font-size: 16px; font-weight: bold;}
.division .division_title_st2 p span{position: absolute; bottom: 0; left: 0; display:block; padding: 14px 18px; background: #000; color: #fff; font-size: 15px; text-align: center;}
.division .division_title_st2 p span strong{font-size: 32px;}

.division .description h3{margin-top: 35px;}
.division .description1 h3{margin-top:35px;}
.division .description img{width: 100% !important; max-width: 830px; margin-top: 13px;margin-bottom: 13px;}
.division .description p.first{margin-top: 35px;}
.division .description p img{width: auto !important; margin: 0 !important;}
.division .description p > strong{color: #324885; font-weight: bold; font-size: 16px;}

.division1 .division_title{margin-top: 45px;}



.btn_st1{display:inline-block; margin-top: 5px; padding: 4px 10px; background-color: #757575; color: #fff;}
.btn_st2{display:inline-block; margin-top: 5px; padding: 9px 15px; background-color: #004d6b; color: #fff;}	
.btn_st3{display:inline-block; margin-top: 5px; padding: 5px 30px 5px 10px; background-color: #757575; color: #fff; font-size: 1em;background-image: url("../img/common_linkbg_arrow.png");background-repeat: no-repeat;background-position:center right 10px;}

.computer_setting .description p{font-size: 14px;}
.computer_setting .description1 h3{margin-top:0;}
.computer_setting .t3 .division1 p span strong{color:#fff !important;}.division .division_title_st2 p span
/*.computer_setting .t1 .division2 a{display: block; width: 300px; height: 40px; background-color: #f00; background: url('../img/computer_setting_play_ok.png') no-repeat;}*/
.computer_setting .t2 .division1 ul{overflow: hidden; padding-bottom: 20px;}
.computer_setting .t2 .division1 ul li{float: none; display: block; width: none; height: none; margin: 0 10px 10px 0px;overflow:hiddden;}
.computer_setting .t2 .division1 .info_box{clear: both; margin-top: 30px;}	
.computer_setting .t2 .division1 a{width:75%; }
.computer_setting .t4 .btn_link img{width: auto !important;}
.computer_setting .t4 .description10{width: 100%; height:83px; background-color: #f1f1f1;}
.computer_setting .t4 .description10 h3{padding: 20px 0 0 20px;}
.computer_setting .t4 .description10 p{margin-top: -10px; padding-left: 20px; font-size: 14px;}
.computer_setting .t4 .description10 p em{text-decoration: underline; font-weight: bold;}
.computer_setting .t6 .description1 strong{display: block;margin-bottom: 15px;}
.fileicon_pdf {background-image: url("../img/fileicon_pdf.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_mp4 {background-image: url("../img/fileicon_mp4.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_doc {background-image: url("../img/fileicon_doc.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_xls {background-image: url("../img/fileicon_xls.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_ppt {background-image: url("../img/fileicon_ppt.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_hwp {background-image: url("../img/fileicon_hwp.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_view {background-image: url("../img/fileicon_view.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_estream {background-image: url("../img/fileicon_stream.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_ncg{background-image: url("../img/fileicon_ncg.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_sound {background-image: url("../img/fileicon_sound.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_flash{background-image: url("../img/fileicon_flash.png");background-repeat: no-repeat;background-position:center left 0px;}
.fileicon_wmv{background-image: url("../img/fileicon_wmv.png");background-repeat: no-repeat;background-position:center left 0px;}
.computer_setting .t3 .division1 p span strong{color:#fff !important;}
.computer_setting .t4 .division1 p span strong{color:#fff !important;}
.computer_setting .t5 .division1 p span strong{color:#fff !important;}
.computer_setting .t4 .description10{width: 100%; height:83px; background-color: #f1f1f1;}
.computer_setting .t4 .description10 h3{padding: 20px 0 0 20px;}
.computer_setting .t4 .description10 p{margin-top: -10px; padding-left: 20px; font-size: 14px;}
.computer_setting .t4 .description10 p em{text-decoration: underline; font-weight: bold;}
.computer_setting .t6 .description1 strong{display: block;margin-bottom: 15px;}

/*스마트캠퍼스*/
.smart_campus .description p{color: #454545; font-size: 14px;}	
.smart_campus .t1 .division1 .description1{width:auto; height:auto; background: none; background-position: right; background-color: #eaeaea; padding:20px;}

.smart_campus .t1 .division1 .description11{width:auto; height:auto; background: none; background-position: right; background-color: #eaeaea; padding:20px;}

.smart_campus .t1 .division1 .description1 h3{padding-top: 0px; padding-left: none; margin-top:0 !important}
.smart_campus .t1 .division1 .description1 p{padding-left: none; line-height: 1.6em;}
.smart_campus .t1 .division1 .description1 a{margin: 20px 0 0 00px; font-size: 14px; font-weight: bold;}

.smart_campus .t1 .division2 .description1 p{margin: 0 0 15px 15px; text-indent: -15px;}
.smart_campus .t1 .division2 .description1 p strong{color: #454545; font-weight: bold; font-size: 14px;}

.smart_campus .t1 .division2 .description1 table{width: 100%; border-top: solid 2px #000;}
.smart_campus .t1 .division2 .description1 table thead tr th{height: 40px; background-color: #f3f3f3; border: solid 1px #c1c1c1; text-align: center; font-size: 14px; font-weight: bold; vertical-align: middle;}
.smart_campus .t1 .division2 .description1 table tbody tr td{height: 120px; border:solid 1px #c1c1c1; text-align: center; vertical-align: middle;}
.smart_campus .t1 .division2 .description1 table tbody tr td img{width: auto! important;}
.smart_campus .t1 .division2 .description1 .table1{margin-right: 10px; float: left;}
.smart_campus .t1 .division3 .description1 table{font-size: 14px; margin-bottom: 15px;}
.smart_campus .t1 .division3 .description1 table img{width: auto !important;margin:0 !important;}
.smart_campus .t1 .division4 .description1 p{margin: 10px 0 0 15px; text-indent: -15px;}
.smart_campus .t1 .division4 .description1 a{margin-top: 20px;}
.smart_campus .t1 .division5 .description2{width: 100%;margin-top:50px;  padding: 20px 0; background-color: #f1f1f1;}
.smart_campus .t1 .division5 .description2 p{margin-left: 37px;}
.smart_campus .t1 .division5 .description2 p:first-child{text-indent: -15px;}
.smart_campus .t2 .division>div h3{margin:30px 0 0 0;}
.smart_campus .t1 .bullet_list3{font-size: 14px;}
.smart_campus .t2{font-size: 14px;}
.smart_campus .t2 .division2 .description1 p{margin: 30px 0 15px 0;}
.smart_campus .t2 ol li{margin-bottom: 10px; padding-left: 20px; font-size: 14px;}
.smart_campus .t2 .division3 .description1 p{margin: 25px 0 0 0;}
.smart_campus .t2 .division4 .description1 p{margin: 25px 0 0 0;}
.smart_campus .t2 .tab2{overflow: hidden; }
.smart_campus .t2 .tab2 a{display: block; margin-right: 10px; padding-top: 11px; width: 48%; height: 25px; border:solid 1px #e0e0e0; color: #252525; text-align: center; font-size: 14px; float: left;}
.smart_campus .t2 .tab2 a.use{background-color: #03599c; color: #fff;}
.smart_campus .t2 .iphone_tab{display: none;}
.smart_campus .t2 .iphone_tab .division2 .description1 ol{margin-top: 30px;}

/*시험환경설정*/
.test_setting_guide .division1 .description1{width: 100%; padding-bottom: 30px;  background:none; background-position: right; background-color: #eaeaea;}
.test_setting_guide .division1 .description1 a{margin: 0px 0 0 20px;}
.test_setting_guide .division1 .description1 h3{margin: 20px 0 10px 20px; font-size: 1.2em;}
.test_setting_guide .division1 .description1 h3:first-child{padding-top: 20px; font-size: 1.5em;}
.test_setting_guide .division1 .description1 p{margin-left: 20px;}

.test_setting_guide .division2 .description{width: 100%; height: none; padding-bottom: 40px; border-bottom: solid 1px #c1c1c1;text-align:left;padding:22px 0	;}
.test_setting_guide .division2 .description img{position:absolute; width: 120px !important; height: auto !important;margin-top:0;}
.test_setting_guide .division2 .description1{border-top: solid 2px #000;}
.test_setting_guide .division2 .copy{margin: 0 0 0 134px;}
.test_setting_guide .division2 .copy h3{margin-top:0;}

.test_setting_guide .division3 .description1 table{font-size: 14px;}
.test_setting_guide .division3 .description1 table tr td:first-child{border-left: none;}


/* 유형별 강의 */
.oncourse_ex1 .division{position: relative;}	
.oncourse_ex1 .division h3{margin-bottom: 10px; padding-bottom: 8px;border-bottom: 1px solid #000;}
.oncourse_ex1 .division .ex_thumbnail{position: absolute;font-size: 0;line-height: 0;width:120px}
.oncourse_ex1 .division .ex_contents{margin-left: 134px;}
.oncourse_ex1 .division .ex_contents dt{border-bottom: 1px dotted #7F7F7F;margin-bottom: 10px;}
.oncourse_ex1 .division .ex_contents dt strong{display:block;font-size: 18px;font-weight:bold;color: #03599c;}
.oncourse_ex1 .division .ex_contents dt span{display:block;font-weight: bold;color: #000;padding:5px 0;}
.oncourse_ex1 .division .ex_contents dd .ol_wrap{min-height: 110px;}
.oncourse_ex1 .division .ex_contents dd .ol{padding-left: 25px;margin-bottom:10px;}
.oncourse_ex1 .division .ex_contents dd>span{color: #0970b8;font-weight: bold;}
.oncourse_ex1 .division1{margin-bottom:15px;}
.oncourse_ex1 .division1>span{color: #0970b8;}

/*전공별강의 */
.oncourse_ex .section_header{padding:20px;background-color:#f1f1f1;font-size:14px;margin-bottom:50px;}
.oncourse_ex .section_header h3{font-size:1.4em;font-weight: bold;margin-bottom:20px;color: #000;}
.oncourse_ex .section_header p{line-height: 1.5em;font-weight: bold;}
.oncourse_ex .section_header.lecture{background-image:none;background-repeat: none;background-position: none;}
.oncourse_ex .division1 .description1 .copy_box{margin-bottom: 20px;}
.oncourse_ex .division1 .description1 .copy_box p{margin-bottom: 10px;}
.oncourse_ex .division1 .description1 .table_st1{width: 100%;}
.oncourse_ex .division1 .description1 .table_st1 thead tr th{border-bottom: solid 1px #bbb;}
.oncourse_ex .division1 .description1 .table_st1 thead tr th span{border-left: solid 1px #c1c1c1;}
.oncourse_ex .division1 .description1 .table_st1 thead tr th:first-child span{border: none;}
.oncourse_ex .division1 .description1 .table_st1 tbody tr .no_data{height: 73px; vertical-align: middle;}
.oncourse_ex .division1 .description1 .btn_st3{float: right; margin-top: 30px; font-size: 19px; padding: 7px 30px;}
.oncourse_ex .info_box{margin-top: 130px;}
.oncourse_ex .oncourse_header{margin-bottom: 50px;}
.oncourse_ex .oncourse_header span{display: block;color: #0970b8;margin-bottom: 10px;}
.oncourse_ex .oncourse_header .oncourse_table{border: 1px solid #C7C7C7}
.oncourse_ex .oncourse_header .oncourse_table th{background: #E8E8E8; font-weight: bold;color: #000;}
.oncourse_ex .oncourse_header .oncourse_table th,
.oncourse_ex .oncourse_header .oncourse_table td{vertical-align: middle;border: 1px solid #C7C7C7;padding:10px 8px;text-align: left;}
.oncourse_ex .oncourse_header .oncourse_table td a span{font-size:0.9em;color:#555;margin:0px;line-height:12px}


/*wifi*/
.serviceInfo.wifizone .division{margin-bottom: 50px;}
.serviceInfo.wifizone .division table{width:100%; border-top:2px solid #000;}
.serviceInfo.wifizone .division table tr{border-bottom:1px solid #c1c1c1}
.serviceInfo.wifizone .division table th{width: 166px;background:#f3f3f3;text-align: center;padding:8px 0;font-weight: bold;vertical-align: middle;}
.serviceInfo.wifizone .division table td{text-align: left;padding:8px 20px;}
.serviceInfo.wifizone .division table td em{font-weight: bold;}
.serviceInfo.wifizone .division table td p strong{font-weight: bold;}
.serviceInfo.wifizone .division .dl_wrap{overflow: hidden;}
.serviceInfo.wifizone .division .dl_wrap dl{float: left;width: 50%;}
.serviceInfo.wifizone .division .dl_wrap dt{font-weight: bold;}
.serviceInfo.wifizone .division .dl_wrap dd ul li:first-child{min-height: 90px;}
.serviceInfo.wifizone .division .dl_wrap dd ul li>a{margin-top:5px;}
.serviceInfo.wifizone .division .btn_link{display:inline-block;padding: 3px 40px 3px 20px; color: #fff;background: url("../img/common_linkbg_arrow.png") right 20px center no-repeat #757575;}

/* 자주하는 질문 */
.helpQA .re{padding-left: 50px;background: url("../img/list_icon_re.png") 0 0 no-repeat;}

.helpDesk.faq .table_st1 a{display:inline;padding:0;margin:0;color: inherit;background: none;}
.helpDesk.faq .column_container .notice{display: block;margin-bottom: 15px; color: #324885;}
.helpDesk.faq .column_container .search_box{margin:0 0 50px;}
.helpDesk.faq .column_container .search_box dl{overflow: hidden;width:435px;margin:0 auto;}
.helpDesk.faq .column_container .search_box dt{float: left;width:120px;color:#324885;font-weight: bold;}
.helpDesk.faq .column_container .search_box dd{float: left;}
.helpDesk.faq .column_container .search_box dd ul li{display: inline-block;padding:0 10px;background: url("../img/common_bullet_keyword.png") 0 center no-repeat;}
.helpDesk.faq .column_container .search_box dd ul li:first-child{background:none;padding-left:0;}
.helpDesk.faq .column_container .category_wrap{position: relative;}
.helpDesk.faq .column_container .category_wrap>ul{display: table;overflow:hidden;width: 100%; height: 40px; margin-bottom: 20px;}
.helpDesk.faq .column_container .category_wrap>ul.opend{height: 75px;background: #f6f6f6;border-bottom: 1px solid #c1c1c1;}
.helpDesk.faq .column_container .category_wrap>ul>li{display: table-cell;width:12.5%;}
.helpDesk.faq .column_container .category_wrap>ul>li>span{position: relative;display: block;padding:10px 0; border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1;text-align: center;background: #fff;}
.helpDesk.faq .column_container .category_wrap>ul>li:first-child>span{border-left:1px solid #c1c1c1;}
.helpDesk.faq .column_container .category_wrap>ul>li.on>span{border:0;background:url("../img/common_tab_bg1.png");color:#fff;border: 1px solid #022A40;}
.helpDesk.faq .column_container .category_wrap ul .depth{display: none;}
.helpDesk.faq .column_container .category_wrap .opend .depth{display: block;width: 100%;position: absolute;left: 0;text-align: center;}
.helpDesk.faq .column_container .category_wrap .depth>li{display: inline-block;}
.helpDesk.faq .column_container .category_wrap .depth>li>span{display: block;padding:5px 10px;}
.helpDesk.faq .column_container .category_wrap .depth>li.on>span{font-weight: bold;}
.helpDesk.faq .column_container .search_result{margin-bottom: 10px;}
.helpDesk.faq .column_container span.keyword{color:#324885;}
.helpDesk.faq .column_container table tr td{overflow:hidden;text-align: left;padding:0 20px 0 20px;}
.helpDesk.faq .column_container table tr.on td{background: url("../img/faq_bg_qaWrap.png") repeat-x;padding-bottom: 20px;}
.helpDesk.faq .column_container table td:first-child{text-align: center;}
.helpDesk.faq .column_container table td span.link{display:block;margin-left: 35px;padding-top:120px;color: #324885;}
.helpDesk.faq .column_container table td span.link a{margin-left:20px;}
.helpDesk.faq .column_container table tr .qa_wrap dt{padding:8px 0 8px 35px;background:url("../img/common_qa_q.png") 0 center no-repeat;}
.helpDesk.faq .column_container table tr.on .qa_wrap{position: relative;}
.helpDesk.faq .column_container table tr.on .qa_wrap dt{margin-bottom:20px; padding:12px 0 10px 35px;font-weight: bold;}
.helpDesk.faq .column_container table tr .qa_wrap dd{display: none;}
.helpDesk.faq .column_container table tr.on .qa_wrap dd{display: block;padding:0 0 20px 35px;background:url("../img/common_qa_a.png") 0 2px no-repeat;}

.helpDesk.faq .column_container table tr .faq_wrap{display:none;}
.helpDesk.faq .column_container table tr.on .faq_wrap{display: block;}
.helpDesk.faq .rate_wrap{border: 1px solid #c1c1c1;position: absolute;left:0;right: 50px;padding:15px 0;background: #fff;}
.helpDesk.faq .rate_contents{margin:0 100px 0 20px;}
.helpDesk.faq .rate_contents .rate_header{margin-left: 95px;background: url("../img/common_lineBg_dotted.png") bottom center repeat-x;padding-bottom: 15px;}
.helpDesk.faq .rate_contents .rate_header strong{display: inline-block;font-size: 16px;font-weight: bold;width: 110px;}
.helpDesk.faq .rate_contents .rate_input{margin-left: 95px;vertical-align:top;overflow: hidden;padding-top: 15px;}
.helpDesk.faq .rate_contents .rate_input>div{float: left;margin-right: 25px;}
.helpDesk.faq .rate_contents .rate_input input{display: inline-block;height: 15px;margin-right:5px;}
.helpDesk.faq .rate_contents .rate_input input:first-child{margin:0 5px 0 0;}
.helpDesk.faq .rate_contents .rate_input label{display: inline-block;height: 15px; background-image: url("../img/help_faq_rateImg.png");}
.helpDesk.faq .rate_contents .rate_input label.rate_100{width: 80px;}
.helpDesk.faq .rate_contents .rate_input label.rate_80{width: 64px;}
.helpDesk.faq .rate_contents .rate_input label.rate_60{width: 48px;}
.helpDesk.faq .rate_contents .rate_input label.rate_40{width: 32px;}
.helpDesk.faq .rate_contents .rate_input label.rate_20{width: 16px;}
.helpDesk.faq .rate_contents .btn_confirm{position: absolute;top:50%;right: 20px;width: 65px;margin-top:-32px;text-align: center;color: #fff;font-weight: bold;font-size: 18px;padding: 22px 0;line-height: 1em;background: #03599c;}
 
.helpDesk.SupporterCenter .section_header{margin-bottom: 50px;}
.helpDesk.SupporterCenter .section_header .tel_wrap{border: 1px solid #c1c1c1;background: url("../img/SupporterCenter_bg_telHeader.png") 45px center no-repeat;}
.helpDesk.SupporterCenter .section_header .tel_wrap>div{overflow: hidden;margin-left:180px;border-left: 1px solid #c1c1c1;background:url("../img/SupporterCenter_bg_headerLine.png") center center no-repeat;}
.helpDesk.SupporterCenter .section_header .tel_wrap>div dl{float: left;width: 50%;padding:40px 0;}
.helpDesk.SupporterCenter .section_header .tel_wrap>div dl dt{padding:0 20px;font-size: 16px; font-weight: bold;}
.helpDesk.SupporterCenter .section_header .tel_wrap>div dl dd{padding:15px 20px 0;}
.helpDesk.SupporterCenter .section_header>span{display: block;margin-top: 15px;}
.helpDesk.SupporterCenter .supporter_wrap .link_header{overflow: hidden;width: 100%;margin-bottom: 50px;}
.helpDesk.SupporterCenter .supporter_wrap .link_header div{float: left;width: 50%;}
.helpDesk.SupporterCenter .supporter_wrap .link_header div a{display: block;border: 1px solid #c1c1c1;margin:0 0 0 2px;text-align: center;padding:10px 0;}
.helpDesk.SupporterCenter .supporter_wrap .link_header div:first-child a{margin:0 2px 0 0;}
.helpDesk.SupporterCenter .supporter_wrap .link_header div a.on{background: #03599c; color: #fff;font-weight: bold;}
.helpDesk.SupporterCenter .supporter_wrap .table_wrap table{font-size: 14px;}
.helpDesk.SupporterCenter .supporter_wrap .table_wrap table caption{margin: 0;}
.helpDesk.SupporterCenter .supporter_wrap .table_wrap table th{background:none;padding:8px 20px;}
.helpDesk.SupporterCenter .supporter_wrap .table_wrap table th:first-child{background: #f3f3f3;}
.helpDesk.SupporterCenter .supporter_wrap .table_wrap table td{padding:8px 20px;}
.helpDesk.SupporterCenter .supporter2 table tbody th:first-child{text-align: left;}

.helpQA .btn_wrap{overflow:hidden; padding-top:30px;}
.helpQA .btn_wrap .btn_backList{float: left;display:block;width:174px;margin-left:2px;padding:10px 0; background:#fff; color:#000; font-size:18px;font-weight: bold;text-align: center;border: 1px solid #000}
.helpQA .btn_wrap .btn_confirm{float: right;display:block;width:150px;margin-left:2px;padding:10px 0; background:#005D84; color:#fff; font-size:18px;font-weight: bold;text-align: center;}
.helpQA .section_header{padding:30px;background: #eaeaea;margin-bottom: 50px;}
.helpQA.list .section_header>div{padding:20px 0;}
.helpQA.list .section_header>div:first-child{border-bottom: 1px solid #c1c1c1;}
.helpQA .section_header>div:first-child{padding-top:0;background: url("../img/qaList_bg_title.png") right 25px center no-repeat;}
.helpQA .section_header>div p span{display: block;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.helpQA .section_header>div p span em{color: #324885;}
.helpQA .section_header>div dl{padding-top: 30px}
.helpQA .section_header>div dl dt{font-weight: bold;font-size: 16px;}
.helpQA .section_header>div dl dt{font-weight: bold;font-size: 16px;}
.helpQA .section_header>div dl dd{padding-top:10px;}
.helpQA .section_header>div dl dd .btn_link{display:inline-block;padding:10px; background:#005D84; color:#fff;font-weight: bold;text-align: center;}
.helpQA .section_header>div .ol_wrap{overflow: hidden;}
.helpQA .section_header>div .ol_wrap ol{float: left;width:50%;}
.helpQA .section_header .notice_text{display: block;padding:2px 25px; color: #324885;font-weight: bold;background: url("../img/common_bullet_notice.png") 0 center no-repeat;margin-bottom: 20px;}

.helpQA.oldList .tab_contents{top:190px;}
.helpQA.oldList .top_btn_wrap,
.helpQA.oldView .top_btn_wrap{text-align: right;padding-bottom: 50px;}
.helpQA.oldList .top_btn_wrap .btn_back,
.helpQA.oldView .top_btn_wrap .btn_back{display:inline-block;width: auto;padding:10px 15px 10px 30px;background-image: url("../img/common_linkBg_leftArr.png");background-repeat: no-repeat;background-position:center left 15px; background-color:#004d6b;color:#fff; text-align: center;}

.helpQA.list h3{font-size: 18px;font-weight: bold;margin-bottom: 20px;color: #000;}
.helpQA.list .search_box{margin-bottom:60px;}
.helpQA.list .tab_contents caption{position: absolute;font-size: 0; line-height:0; text-shadow:none;color:transparent;cursor:pointer;}
.helpQA.list table .table_title{text-align: left;padding: 8px 20px;}
.helpQA.list .page_info{margin-bottom: 15px;line-height: 1em;}
.helpQA.view table{margin-top:50px;}
.helpQA.view table caption{margin:0;}
.helpQA.view .table_st4 thead .view_title span{border: 0;}
.helpQA.view .table_st4 thead .view_count{text-align: right;padding-right: 15px;}
.helpQA.view .table_st4 thead .view_count span{display: inline;border:0;}
.helpQA.view .table_st4 thead th{font-weight: normal;background: #f3f3f3;}
.helpQA.view .table_st4 thead th,
.helpQA.view .table_st4 thead td{text-align: left;padding-left: 20px;}
.helpQA.view .table_st4 thead .view_title span.q{padding:5px 30px; background: url("../img/common_qa_q.png") 0 center no-repeat}
.helpQA.view .table_st4 thead .file.disk{padding-left:25px;background:url("../img/common_file_disk.png") no-repeat;}
.helpQA.view .table_st4 tbody tr:first-child{border:0;}
.helpQA.view .table_st4 tbody tr:first-child td{padding:30px;}
.helpQA.view .table_st4 tbody tr td{padding:0;}
.helpQA.view .table_st4 tfoot tr{border-bottom:1px solid #C1C1C1;}
.helpQA.view .table_st4 tfoot dl{overflow: hidden;line-height: 1em;}
.helpQA.oldView .table_st4{margin-top:0 !important;}
.helpQA.oldView .table_st4 tfoot{border-top:1px solid #c1c1c1;}
.helpQA.oldView .table_st4 tfoot dl dt{float:left;width:120px; padding:28px 0 !important;background:#F3F3F3;font-weight: bold;}
.helpQA.oldView .table_st4 tfoot dl dd{float:left;padding:12px 20px;}
.helpQA.oldView .table_st4 tfoot dl dd span:first-child{display: block;margin-bottom: 10px;}
.helpQA.view .table_st4 tfoot dl dt{float:left;width:120px; padding:15px 0;background:#F3F3F3;}
.helpQA.view .table_st4 tfoot dl dt span{display:block;width:60px;margin-left:32px;}
.helpQA.view .table_st4 tfoot dl dd{float:left;padding:15px 20px;}

.helpQA.view .table_st4 tfoot dl dd .re{color: #324885;}
.helpQA.view .table_st4 tfoot .upper_btn_wrap dt span{background:url("../img/table_arrow_upper.png") right center no-repeat;}
.helpQA.view .table_st4 tfoot .lower_btn_wrap dt span{background:url("../img/table_arrow_lower.png") right center no-repeat;}
.helpQA.view .list_btn_wrap{padding-bottom: 50px;}
.helpQA.view .re_article{padding:20px;background: #f1f1f1;margin-bottom: 30px;}
.helpQA.view .re_article dt{padding-bottom: 15px;border-bottom: 1px solid #c1c1c1;}
.helpQA.view .re_article dt .a{padding:5px 30px; background: url("../img/common_qa_a.png") 0 center no-repeat;font-weight: bold;}
.helpQA.view .re_article dt .date{float: right;}
.helpQA.view .re_article dd{padding-top:15px;}

.helpQA.write .table_st4 thead th{font-weight: normal;background: #f3f3f3;}
.helpQA.write .table_st4 thead th,
.helpQA.write .table_st4 thead td{text-align: left;padding:12px 20px}
.helpQA.write .table_st4 tfoot th{padding:0 15px;background:#f3f3f3;border-bottom: 1px solid #c1c1c1;text-align: left;vertical-align: middle;}
.helpQA.write .table_st4 tfoot td{padding:5px 15px;text-align: left;border-bottom: 1px solid #c1c1c1;}
.helpQA.write .write_notice{display: block;margin-top: 15px; color: #324885;}
.helpQA.write .btn_wrap{margin-top:30px;text-align: right;padding-bottom: 100px}
.helpQA.write .btn_wrap>a{display:inline-block;width:150px;margin-left:2px;padding:10px 0; background:#005D84; color:#fff; font-size:18px;font-weight: bold;text-align: center;}
.helpQA.write .btn_wrap .btn_list{width: 148px;padding:9px 0;border:1px solid #000;background: #fff;color:#000;}


.help.SupportCenter .indicator span{letter-spacing: -2px;}
.help.SupportCenter .section_header{padding:10px;font-size:14px;margin-bottom:50px;background: url( ) right 68px center #f1f1f1 no-repeat;}
.help.SupportCenter .section_header h3{font-size:18px;font-weight: bold;margin-bottom:20px;}
.help.SupportCenter .section_header p{line-height: 1.5em;}
.help.SupportCenter .section_header .btn_link{display:inline-block;margin-top:20px;padding:10px 15px;background-color:#005e82;color:#fff;text-align: center;}
.help.SupportCenter .section_header .btn_download{display:inline-block;margin-top:20px;padding:10px 40px 10px 15px;background-color:#767676;color:#fff;text-align: center;background-image:url("../img/common_linkbg_download.png"); background-position: right 15px center;background-repeat: no-repeat;}
.help.SupportCenter .division h3{padding-bottom:20px;font-size:18px;font-weight: bold;}
.help.SupportCenter .division>ol{border-top:2px solid #000;}
.help.SupportCenter .division>ol>li{border-bottom:1px solid #c1c1c1;}
.help.SupportCenter .division dl{width:100%;height: none; padding:20px 0;}
.help.SupportCenter .division dl .btn_link{display:inline-block;padding:10px; background:#005D84; color:#fff;font-weight: bold;text-align: center; margin-top:10px;}
.help.SupportCenter .division dl dt{position: relative;width:100%;height: 80px;background:#ccc;}
.help.SupportCenter .division dl dt>span{display: block;width:160px;margin-top:10px;padding:5px 20px;background: #000;color:#fff;font-size:16px;font-weight: bold;}
.help.SupportCenter .division dl dd{margin-left:0px;}
.help.SupportCenter .division dl dd ol li{margin-bottom:12px;padding-left:22px;font-size: 14px;margin-top:10px}
.help.SupportCenter .division dl dd ol li:first-child{margin-top:0;}
.help.SupportCenter .division dl dd ol li em{font-weight: bold;}
.help.SupportCenter .division .SupportCenter_process1 dt{background:url("../img/SupportCenter_bg_img1.png") no-repeat;}
.help.SupportCenter .division .SupportCenter_process2 dt{background:url("../img/SupportCenter_bg_img2.png") no-repeat;}
.help.SupportCenter .division .SupportCenter_process2 span.tel{padding:8px 0 8px 30px; font-size: 32px;font-weight: bold;background:url("../img/SupportCenter_bg_tel.png") 0 center no-repeat;color: #000;margin-bottom: 15px;}
.help.SupportCenter .division .SupportCenter_process2 span{display: block;}
.help.SupportCenter .division .SupportCenter_process3 dt{background:url("../img/SupportCenter_bg_img3.png") no-repeat;}


/* 수강 */
.EduApply .white_box{margin-bottom: 50px;}
.EduApply .white_box dl{overflow: hidden;padding-left:30px; background: url("/img/sub/ac_bg_headerInfo.png") 0 center no-repeat;font-weight: bold;}
.EduApply .white_box dt{float: left;}
.EduApply .white_box dd{float: left;padding-left: 5px;color: #324885;}
.EduApply .white_box dd span{padding-left: 20px;background:url("/img/sub/common_bullet_routeArr.png") 5px center no-repeat;}
.EduApply .white_box dd span:first-child{padding:0;background:none;}
.EduApply.apply .apply_process{margin-top:10px;}
.EduApply.apply .apply_process dl{display:table;overflow: hidden;width:100%;margin-bottom: 5px;border: 1px solid #c1c1c1;}
.EduApply.apply .apply_process dl dt{display: table-cell;width:130px;padding:0 20px;background: url("/img/sub/ac_bg_apllyProcess.png");color:#15425E;vertical-align: middle;}
.EduApply.apply .apply_process dl dd{display: table-cell;padding:20px 20px; vertical-align: middle;}
.EduApply.apply .apply_process dl dd em{color:#0970b8;font-weight: bold;}
.EduApply.apply .apply_process dl dd a{color: #0970b8;font-weight: bold;text-decoration: underline;}

.EduApply.credit_guide table{margin:10px 0;border-top:2px solid #000;border-left-style:hidden;border-right-style: hidden;border-collapse:collapse;}
.EduApply.credit_guide table caption{margin:0;}
.EduApply.credit_guide table thead th{height: 40px; background:#f3f3f3;text-align: center;font-weight: bold;border-left:1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;color: #000;text-align: center;vertical-align: middle;}
.EduApply.credit_guide table tbody th{height: 40px;background:#f3f3f3;text-align: center;font-weight: bold;border-left:1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;color: #000;text-align: center;vertical-align: middle;}
.EduApply.credit_guide table tbody td{height: 40px;border-left:1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;text-align: center;vertical-align: middle;}

.EduApply.repeated_guide .table_wrap{margin-top: 30px;}
.EduApply.repeated_guide table{margin:10px 0;border-top:2px solid #000;border-left-style:hidden;border-right-style: hidden;border-collapse:collapse;}
.EduApply.repeated_guide table tr th{height: 40px; background:#f3f3f3;text-align: center;font-weight: bold;border-left:1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;color: #000;text-align: center;vertical-align: middle;}
.EduApply.repeated_guide table tr td{padding:0;height: 40px;text-align: center;border-left:1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;color: #000;text-align: center;vertical-align: middle;}

.EduApply.modify .apply_process{margin-top:10px;}
.EduApply.modify .apply_process dl{display:table;overflow: hidden;width:100%;margin-bottom: 5px;border: 1px solid #c1c1c1;}
.EduApply.modify .apply_process dl dt{display: table-cell;width:160px;padding:0 20px;background: url("/img/sub/ac_bg_apllyProcess.png");color:#15425E;vertical-align: middle;}
.EduApply.modify .apply_process dl dd{display: table-cell;padding:10px 20px; vertical-align: middle;}
.EduApply.modify .apply_process dl dd em{color: #0970b8;font-weight: bold;}
.EduApply.modify .apply_process dl dd .notice{color:#0970b8;}
.EduApply.modify .apply_process dl dd a{color: #0970b8;font-weight: bold;text-decoration: underline;}

.EduApply.abandonment .division a{color: #0970b8;font-weight: bold;text-decoration: underline;}
/* Desktop & Tabelt - 타블릿 이상 */
@media all and (min-width:801px) {
	
/*
	.info_box{width:100%;overflow:hidden;margin: 80px 0 100px;border:1px solid #c1c1c1;background:url("../img/common_infobox_logo.png") 30px 50% no-repeat;}
	.info_box .info_wrap{overflow: hidden;margin-left:140px;border-left:1px solid #c1c1c1;}
	.info_box .info_wrap dl{overflow:hidden;float:left;margin:22px 30px;font-size:14px;background:url("../img/common_infobox_bullet.png") 0 center no-repeat;}
	.info_box .info_wrap dl dt{float: left;font-weight: bold;padding-right: 10px;padding-left:10px;}
	.info_box .info_wrap dl dd{float: left;padding-left:10px;border-left:1px solid #d3d3d3;}
	.info_box2{width:100%;overflow:hidden;margin: 80px 0 100px;border:1px solid #c1c1c1;}
	.info_box2 .inquiry dl{position:relative;}
	.info_box2 .inquiry dl dt{position:absolute;width: 88px;height:100%;border-right:1px solid #c1c1c1; background:url("../img/common_infobox_inquiry.png") center no-repeat;}
	.info_box2 .inquiry dl dd{overflow:hidden; position: relative;margin-left:90px;padding:20px 0;}
	.info_box2 .inquiry dl dd>div{float:left;}
	.info_box2 .inquiry dl dd>div:first-child{width:50%;}
	.info_box2 .inquiry dl dd>div>div{padding:2px 0 2px 40px; border-left:1px solid #c1c1c1;}
	.info_box2 .inquiry dl dd>div:first-child>div{border:0;}
	.info_box2 .inquiry dl dd>div>div span{display: block;font-weight: bold;}
	.info_box2 .inquiry dl dd>div>div a{color:#274bb0;text-decoration: underline;}
*/
		
	.view .table_st4{font-size:14px;}
	.view .table_st4 caption{margin:0;}
	.view .table_st4 .view_title span{border:0;}
	.view .table_st4 .view_date span{border:0;}
	.view .table_st4 tfoot tr{border-bottom:1px solid #C1C1C1;}
	.view .table_st4 tfoot dl{overflow: hidden;line-height: 1em;}
	.view .table_st4 tfoot dl dt{float:left;width:120px;padding:12px 0;background:#F3F3F3;}
	.view .table_st4 tfoot dl dt span{display:block;width:60px;margin-left:32px;}
	.view .table_st4 tfoot dl dd{float:left;padding:12px 20px;}
	.view .table_st4 tfoot .upper_btn_wrap dt span{background:url("../img/table_arrow_upper.png") right center no-repeat;}
	.view .table_st4 tfoot .lower_btn_wrap dt span{background:url("../img/table_arrow_lower.png") right center no-repeat;}
	

	/* ct */
	.division em.under{color: #324885; text-decoration: underline;}
	.division em.normal{color: #454545 !important; font-weight: bold;}
	.division .page_title{color: #000; font-size: 20px; margin-bottom: 30px;}
	.division .division_title {overflow: hidden !important;}
	.division .division_title p{position: relative !important; display: block; width: 100%; max-width: 830px; padding: 40px 0 9px 80px !important; background-color: #fff; border-bottom: solid 2px #000; color: #000; font-size: 18px !important; font-weight: bold;}
	.division .division_title p span{position: absolute !important; top: 0; left: 0; display:block; padding: 39px 33px 12px 10px !important; background: #000; color: #fff;}
	.division .division_title p a{position: absolute; right: 100px; color: #454545; font-size: 14px; font-weight: normal;}

	.division .division_title_st2 {overflow: hidden; margin-bottom: 30px; margin-top: 35px;}
	.division .division_title_st2 p{position: relative; display: block; width: 100%; max-width: 830px; padding: 40px 0 9px 100px; background-color: #fff; border-bottom: solid 2px #000; color: #000; font-size: 16px; font-weight: bold;}
	.division .division_title_st2 p span{position: absolute; bottom: 0; left: 0; display:block; padding: 14px 18px; background: #000; color: #fff; font-size: 15px; text-align: center;}
	.division .division_title_st2 p span strong{font-size: 32px;}

	.division .description h3{margin-top: 35px;}
	.division .description1 h3{margin-top:35px;}
	.division .description img{width: 100% !important; max-width: 830px; margin-top: 13px;margin-bottom: 13px;}
	.division .description p.first{margin-top: 35px;}
	.division .description p img{width: auto !important; margin: 0 !important;}
	.division .description p > strong{color: #324885; font-weight: bold; font-size: 16px;}

	.division1 .division_title{margin-top: 45px;}
	
	

	.btn_st1{display:inline-block; margin-top: 5px; padding: 4px 10px; background-color: #757575; color: #fff;}
	.btn_st2{display:inline-block; margin-top: 5px; padding: 9px 15px; background-color: #004d6b; color: #fff;}	
	.btn_st3{display:inline-block; margin-top: 5px; padding: 5px 30px 5px 10px; background-color: #757575; color: #fff; font-size: 1em;background-image: url("../img/common_linkbg_arrow.png");background-repeat: no-repeat;background-position:center right 10px;}
	
	

	.computer_setting .description p{font-size: 1em;margin-bottom:10px}
	.computer_setting .description1 h3{margin-top:0;}
	/*.computer_setting .t1 .division2 a{display: block; width: 300px; height: 40px; background-color: #f00; background: url('../img/computer_setting_play_ok.png') no-repeat;}*/
	.computer_setting .t1 .division2 .btn_download{display: inline-block;margin-top:10px; padding:5px 55px 5px 15px;background-color:#757575;color:#fff;text-align: center;background-image: url("../img/common_btn_download2.png");background-repeat: no-repeat;background-position:center right 0px;}
	.computer_setting .t2 .division1 ul{overflow: hidden; padding-bottom: 20px;}
	.computer_setting .t2 .division1 ul li{float: left; display: block; width: 45%; height: auto; margin: 0 10px 10px 0px; overflow:hiddden;}
	.computer_setting .t2 .division1 .info_box{clear: both; margin-top: 30px;}	
	.computer_setting .t2 .division1 a{width:80%; overflow:hiddden;}
	.computer_setting .t3 .division1 p span strong{color:#fff !important;}
	.computer_setting .t4 .division1 p span strong{color:#fff !important;}
	.computer_setting .t5 .division1 p span strong{color:#fff !important;}
	.computer_setting .t4 .btn_link img{width: auto !important;}
	.computer_setting .t4 .description10{width: 100%; height:83px; background-color: #f1f1f1;}
	.computer_setting .t4 .description10 h3{padding: 20px 0 0 20px;}
	.computer_setting .t4 .description10 p{margin-top: -10px; padding-left: 20px; font-size: 14px;}
	.computer_setting .t4 .description10 p em{text-decoration: underline; font-weight: bold;}
	.computer_setting .t6 .description1 strong{display: block;margin-bottom: 15px;}
	
	
	.fileicon_pdf {background-image: url("../img/fileicon_pdf.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_mp4 {background-image: url("../img/fileicon_mp4.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_doc {background-image: url("../img/fileicon_doc.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_xls {background-image: url("../img/fileicon_xls.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_ppt {background-image: url("../img/fileicon_ppt.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_hwp {background-image: url("../img/fileicon_hwp.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_view {background-image: url("../img/fileicon_view.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_estream {background-image: url("../img/fileicon_stream.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_ncg{background-image: url("../img/fileicon_ncg.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_sound {background-image: url("../img/fileicon_sound.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_flash{background-image: url("../img/fileicon_flash.png");background-repeat: no-repeat;background-position:center left 0px;}
	.fileicon_wmv{background-image: url("../img/fileicon_wmv.png");background-repeat: no-repeat;background-position:center left 0px;}
	
	/*스마트캠퍼스*/
	.smart_campus .description p{color: #454545; font-size: 14px;}	
	.smart_campus .t1 .division1 .description1{/*width: 100%;*/ height:160px;  padding:10px 00px 30px 30px; background: url('../img/sub/division1_description1_bg.png') no-repeat; background-position: right; background-color: #eaeaea;}
	
	.smart_campus .t1 .division1 .description11{/*width: 100%;*/ height:200px;  padding:10px 30px 30px 30px; background: url('../img/sub/division1_description1_bg1.png') no-repeat; background-position: right; background-color: #eaeaea;}
	
	.smart_campus .t1 .division1 .description1 h3{margin-top:35px !important}
	.smart_campus .t1 .division1 .description1 p{  line-height: 1.6em;}
	.smart_campus .t1 .division1 .description1 a{margin: 20px 0 0 0px; font-size: 14px; font-weight: bold;}

	.smart_campus .t1 .division2 .description1 p{margin: 0 0 15px 15px; text-indent: -15px;}
	.smart_campus .t1 .division2 .description1 p strong{color: #454545; font-weight: bold; font-size: 14px;}

	.smart_campus .t1 .division2 .description1 table{width: 49%; border-top: solid 2px #000;}
	.smart_campus .t1 .division2 .description1 table thead tr th{height: 40px; background-color: #f3f3f3; border: solid 1px #c1c1c1; text-align: center; font-size: 14px; font-weight: bold; vertical-align: middle;}
	.smart_campus .t1 .division2 .description1 table tbody tr td{height: 120px; border:solid 1px #c1c1c1; text-align: center; vertical-align: middle;}
	.smart_campus .t1 .division2 .description1 table tbody tr td img{width: auto! important;}
	.smart_campus .t1 .division2 .description1 .table1{margin-right: 10px; float: left;}
	.smart_campus .t1 .division3 .description1 table{font-size: 14px; margin-bottom: 15px;}
	.smart_campus .t1 .division3 .description1 table img{width: auto !important;margin:0 !important;}
	.smart_campus .t1 .division4 .description1 p{margin: 10px 0 0 15px; text-indent: -15px;}
	.smart_campus .t1 .division4 .description1 a{margin-top: 20px;}
	.smart_campus .t1 .division5 .description2{width: 100%;margin-top:50px;  padding: 20px 0; background-color: #f1f1f1;}
	.smart_campus .t1 .division5 .description2 p{margin-left: 37px;}
	.smart_campus .t1 .division5 .description2 p:first-child{text-indent: -15px;}
	.smart_campus .t2 .division>div h3{margin:30px 0 0 0;}
	.smart_campus .t1 .bullet_list3{font-size: 14px;}
	.smart_campus .t2{font-size: 14px;}
	.smart_campus .t2 .division2 .description1 p{margin: 30px 0 15px 0;}
	.smart_campus .t2 ol li{margin-bottom: 10px; padding-left: 20px; font-size: 14px;}
	.smart_campus .t2 .division3 .description1 p{margin: 25px 0 0 0;}
	.smart_campus .t2 .division4 .description1 p{margin: 25px 0 0 0;}
	.smart_campus .t2 .tab2{overflow: hidden; }
	.smart_campus .t2 .tab2 a{display: block; margin-right: 10px; padding-top: 11px; width: 48%; height: 25px; border:solid 1px #e0e0e0; color: #252525; text-align: center; font-size: 14px; float: left;}
	.smart_campus .t2 .tab2 a.use{background-color: #03599c; color: #fff;}
	.smart_campus .t2 .iphone_tab{display: none;}
	.smart_campus .t2 .iphone_tab .division2 .description1 ol{margin-top: 30px;}
	
	/*시험환경설정*/
	.test_setting_guide .division1 .description1{width: 100%; padding-bottom: 30px;  background: url('../img/setting_guide/test_setting_division1_description1_bg.png') no-repeat; background-position: right; background-color: #eaeaea;}
	.test_setting_guide .division1 .description1 a{margin: 10px 0 0 30px;}
	.test_setting_guide .division1 .description1 h3{margin: 20px 0 10px 30px; font-size: 16px;}
	.test_setting_guide .division1 .description1 h3:first-child{padding-top: 30px; font-size: 18px;}
	.test_setting_guide .division1 .description1 p{margin-left: 30px;}

	.test_setting_guide .division2 .description{width: 100%; height: 180px; padding-bottom: 40px; border-bottom: solid 1px #c1c1c1;text-align:left}
	.test_setting_guide .division2 .description img{width: 250px !important; height: 180px !important;}
	.test_setting_guide .division2 .description1{border-top: solid 2px #000;}
	.test_setting_guide .division2 .copy{margin: 0 0 0 270px;}

	.test_setting_guide .division3 .description1 table{font-size: 14px;border-left-style:hidden;border-right-style: hidden;border-collapse:collapse;}
	
	/*
	.cert_login .division1 .description1 .login_wrap{position: relative; width: 100%; height: 268px; background: url('../img/setting_guide/cert_login_division1_description1_bg.png') no-repeat; background-position: top border; left: solid 1px #c1c1c1;}
	.cert_login .division1 .description1 .login_wrap .copy_box{margin: 185px 0 0 67px;}
	.cert_login .division1 .description1 .login_wrap .copy_box{text-indent: -14px;}
	.cert_login .division1 .description1 .login_wrap .login_box{position: absolute; top: 40px; right: 40px;}
	.cert_login .division1 .description1 .login_wrap .login_box dl{float: left; margin-right: 3px;}
	.cert_login .division1 .description1 .login_wrap .login_box dt{position: relative;}
	.cert_login .division1 .description1 .login_wrap .login_box dt label{position: absolute; top: 8px; left: 20px; color: #454545; cursor: text;}
	.cert_login .division1 .description1 .login_wrap .login_box dd input[type="text"],
	.cert_login .division1 .description1 .login_wrap .login_box dd input[type="password"]{width: 220px; height: 30px; margin-bottom: 3px; padding-left: 20px;}
	.cert_login .division1 .description1 .login_wrap .login_box span{clear: both;}
	.cert_login .division1 .description1 .login_wrap .etc_box{position: absolute; bottom: 40px; right: 40px; overflow: hidden; width: 333px; padding-top: 15px; border-top: solid 1px #d5d5d5;}
	.cert_login .division1 .description1 .login_wrap .etc_box a{display: block; width: 161px; padding: 12px 0; background-color: #242424; color: #fff; font-weight: bold; text-align: center; float: left;}
	.cert_login .division1 .description1 .login_wrap .etc_box a:first-child{margin-right: 10px;}

	.cert_login .division1 .description2{position: relative; width: 100%; height: 212px; margin-top: 30px; border: solid 1px #c1c1c1;}
	.cert_login .division1 .description2 p{margin: 10px 0 0 32px;}
	.cert_login .division1 .description2 p:first-child{margin: 20px 0 0 20px;}
	.cert_login .division1 .description2 ul{margin: 0 0 0 20px;}
	.cert_login .division1 .description2 ul li{margin-top: 10px;}
	.cert_login .division1 .description2 strong{color: #324885; font-size: 14px;}

	.cert_login .division1 .description1 .copy_wrap{position: relative; width: 100%; height: 201px; border: solid 1px #c1c1c1;}
	.cert_login .division1 .description1 .copy_wrap p{width: 457px; margin: 35px auto 0 auto; color: #000;}
	.cert_login .division1 .description1 .copy_wrap strong{color: #324885; font-size: 28px; text-decoration: underline;}
	.cert_login .division1 .description1 .copy_wrap a{display:block; width:217px; margin: 55px auto 0 auto; padding: 10px 0; background-color:#005e82; color: #fff; font-size: 18px; text-align: center;}

	.cert_login_3 .division1 .description1 a{display:block; width:300px; margin-top: 20px; padding: 10px 0; background-color:#005e82; color: #fff; font-size: 18px; text-align: center;}

	.certifi_cate p{font-size: 14px;}
	.certifi_cate ul li{font-size: 14px;}
	.certifi_cate table{font-size: 14px;}
	.certifi_cate strong{color: #324885; font-weight: bold;}
	
	.certifi_cate .t1 .division4 .description1 table tr th{background-color: #f6f6f6;}
	.certifi_cate .t1 .division4 .description1 table tr td:first-child{border-left: none;}

	.certifi_cate .t1 .division5 .description1 table tr th{background-color: #4e4e4e; color: #fff;}
	.certifi_cate .t1 .division5 .description1 table tr th:first-child{background-color: #03599c;}
	.certifi_cate .t1 .division5 .description1 table tr td{background-color: #f6f6f6;}
	.certifi_cate .t1 .division5 .description1 table tr td img{width: auto !important;}

	.certifi_cate .t2 .division1 .description1 table{margin-top: 20px;}
	.certifi_cate .t2 .division1 .description1 table img{width: auto !important;}
	.certifi_cate .t2 .division1 .description1 table tr th{background-color: #f6f6f6;}
	.certifi_cate .t2 .division1 .description1 table tr td{position: relative;}
	.certifi_cate .t2 .division1 .description1 table tr td ol li{margin-bottom: 10px; padding-left: 20px;}
	.certifi_cate .t2 .division1 .description1 table tr td ol li:first-child{margin-bottom: 40px;}
	.certifi_cate .t2 .division1 .description1 table tr td ul{margin-left: 20px;}
	.certifi_cate .t2 .division1 .description1 .download_box{position: absolute; top: 20px; left: 40px;}

	.certifi_cate .t2 .division2 .description1 table{border-bottom: solid 2px #000 !important;}
	.certifi_cate .t2 .division2 .description1 table tr th{background-color: #f6f6f6; color: #454545;}
	.certifi_cate .t2 .division2 .description1 table thead tr th{border-bottom: solid 1px #000;}
	.certifi_cate .t2 .division2 .description1 p{margin-top: 10px;}
	.certifi_cate .t2 .division2 .description1 p em{color: #324885;} */
	.oncourse_ex .division1 .description1 .copy_box{margin-bottom: 20px;}
	.oncourse_ex .division1 .description1 .copy_box p{margin-bottom: 10px;}
	.oncourse_ex .division1 .description1 .table_st1{width: 100%;}
	.oncourse_ex .division1 .description1 .table_st1 thead tr th{border-bottom: solid 1px #bbb;}
	.oncourse_ex .division1 .description1 .table_st1 thead tr th span{border-left: solid 1px #c1c1c1;}
	.oncourse_ex .division1 .description1 .table_st1 thead tr th:first-child span{border: none;}
	.oncourse_ex .division1 .description1 .table_st1 tbody tr .no_data{height: 73px; vertical-align: middle;}
	.oncourse_ex .division1 .description1 .btn_st3{float: right; margin-top: 30px; font-size: 19px; padding: 7px 30px;}
	.oncourse_ex .info_box{margin-top: 130px;}
	.oncourse_ex .oncourse_header{margin-bottom: 50px;}
	.oncourse_ex .oncourse_header span{display: block;color: #0970b8;margin-bottom: 10px;}
	.oncourse_ex .oncourse_header .oncourse_table{border: 1px solid #C7C7C7}
	.oncourse_ex .oncourse_header .oncourse_table th{background: #E8E8E8; font-weight: bold;color: #000;}
	.oncourse_ex .oncourse_header .oncourse_table th,
	.oncourse_ex .oncourse_header .oncourse_table td{vertical-align: middle;border: 1px solid #C7C7C7;padding:10px 8px;text-align: left;}
	.oncourse_ex .oncourse_header .oncourse_table td a span{font-size:0.9em;color:#555;margin:0px;line-height:12px}
	
	
	/* 자주하는 질문 */
	.helpQA .re{padding-left: 50px;background: url("../img/list_icon_re.png") 0 0 no-repeat;}
	
	.helpDesk.faq .table_st1 a{display:inline;padding:0;margin:0;color: inherit;background: none;}
	.helpDesk.faq .column_container .notice{display: block;margin-bottom: 15px; color: #324885;}
	.helpDesk.faq .column_container .search_box{margin:0 0 50px;}
	.helpDesk.faq .column_container .search_box dl{overflow: hidden;width:435px;margin:0 auto;}
	.helpDesk.faq .column_container .search_box dt{float: left;width:120px;color:#324885;font-weight: bold;}
	.helpDesk.faq .column_container .search_box dd{float: left;}
	.helpDesk.faq .column_container .search_box dd ul li{display: inline-block;padding:0 10px;background: url("../img/common_bullet_keyword.png") 0 center no-repeat;}
	.helpDesk.faq .column_container .search_box dd ul li:first-child{background:none;padding-left:0;}
	.helpDesk.faq .column_container .category_wrap{position: relative;}
	.helpDesk.faq .column_container .category_wrap>ul{display: table;overflow:hidden;width: 100%; height: 40px; margin-bottom: 20px;}
	.helpDesk.faq .column_container .category_wrap>ul.opend{height: 75px;background: #f6f6f6;border-bottom: 1px solid #c1c1c1;}
	.helpDesk.faq .column_container .category_wrap>ul>li{display: table-cell;width:12.5%;}
	.helpDesk.faq .column_container .category_wrap>ul>li>span{position: relative;display: block;padding:10px 0; border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1;text-align: center;background: #fff;}
	.helpDesk.faq .column_container .category_wrap>ul>li:first-child>span{border-left:1px solid #c1c1c1;}
	.helpDesk.faq .column_container .category_wrap>ul>li.on>span{border:0;background:url("../img/common_tab_bg1.png");color:#fff;border: 1px solid #022A40;}
	.helpDesk.faq .column_container .category_wrap ul .depth{display: none;}
	.helpDesk.faq .column_container .category_wrap .opend .depth{display: block;width: 100%;position: absolute;left: 0;text-align: center;}
	.helpDesk.faq .column_container .category_wrap .depth>li{display: inline-block;}
	.helpDesk.faq .column_container .category_wrap .depth>li>span{display: block;padding:5px 10px;}
	.helpDesk.faq .column_container .category_wrap .depth>li.on>span{font-weight: bold;}
	.helpDesk.faq .column_container .search_result{margin-bottom: 10px;}
	.helpDesk.faq .column_container span.keyword{color:#324885;}
	.helpDesk.faq .column_container table tr td{overflow:hidden;text-align: left;padding:0 20px 0 20px;}
	.helpDesk.faq .column_container table tr.on td{background: url("../img/faq_bg_qaWrap.png") repeat-x;padding-bottom: 20px;}
	.helpDesk.faq .column_container table td:first-child{text-align: center;}
	.helpDesk.faq .column_container table td span.link{display:block;margin-left: 35px;padding-top:120px;color: #324885;}
	.helpDesk.faq .column_container table td span.link a{margin-left:20px;}
	.helpDesk.faq .column_container table tr .qa_wrap dt{padding:8px 0 8px 35px;background:url("../img/common_qa_q.png") 0 center no-repeat;}
	.helpDesk.faq .column_container table tr.on .qa_wrap{position: relative;}
	.helpDesk.faq .column_container table tr.on .qa_wrap dt{margin-bottom:20px; padding:12px 0 10px 35px;font-weight: bold;}
	.helpDesk.faq .column_container table tr .qa_wrap dd{display: none;}
	.helpDesk.faq .column_container table tr.on .qa_wrap dd{display: block;padding:0 0 20px 35px;background:url("../img/common_qa_a.png") 0 2px no-repeat;}

	.helpDesk.faq .column_container table tr .faq_wrap{display:none;}
	.helpDesk.faq .column_container table tr.on .faq_wrap{display: block;}
	.helpDesk.faq .rate_wrap{border: 1px solid #c1c1c1;position: absolute;left:0;right: 50px;padding:15px 0;background: #fff;}
	.helpDesk.faq .rate_contents{margin:0 100px 0 20px;}
	.helpDesk.faq .rate_contents .rate_header{margin-left: 95px;background: url("../img/common_lineBg_dotted.png") bottom center repeat-x;padding-bottom: 15px;}
	.helpDesk.faq .rate_contents .rate_header strong{display: inline-block;font-size: 16px;font-weight: bold;width: 110px;}
	.helpDesk.faq .rate_contents .rate_input{margin-left: 95px;vertical-align:top;overflow: hidden;padding-top: 15px;}
	.helpDesk.faq .rate_contents .rate_input>div{float: left;margin-right: 25px;}
	.helpDesk.faq .rate_contents .rate_input input{display: inline-block;height: 15px;margin-right:5px;}
	.helpDesk.faq .rate_contents .rate_input input:first-child{margin:0 5px 0 0;}
	.helpDesk.faq .rate_contents .rate_input label{display: inline-block;height: 15px; background-image: url("../img/help_faq_rateImg.png");}
	.helpDesk.faq .rate_contents .rate_input label.rate_100{width: 80px;}
	.helpDesk.faq .rate_contents .rate_input label.rate_80{width: 64px;}
	.helpDesk.faq .rate_contents .rate_input label.rate_60{width: 48px;}
	.helpDesk.faq .rate_contents .rate_input label.rate_40{width: 32px;}
	.helpDesk.faq .rate_contents .rate_input label.rate_20{width: 16px;}
	.helpDesk.faq .rate_contents .btn_confirm{position: absolute;top:50%;right: 20px;width: 65px;margin-top:-32px;text-align: center;color: #fff;font-weight: bold;font-size: 18px;padding: 22px 0;line-height: 1em;background: #03599c;}
	
	.helpDesk.SupporterCenter .section_header{margin-bottom: 50px;}
	.helpDesk.SupporterCenter .section_header .tel_wrap{border: 1px solid #c1c1c1;background: url("../img/SupporterCenter_bg_telHeader.png") 45px center no-repeat;}
	.helpDesk.SupporterCenter .section_header .tel_wrap>div{overflow: hidden;margin-left:180px;border-left: 1px solid #c1c1c1;background:url("../img/SupporterCenter_bg_headerLine.png") center center no-repeat;}
	.helpDesk.SupporterCenter .section_header .tel_wrap>div dl{float: left;width: 50%;padding:40px 0;}
	.helpDesk.SupporterCenter .section_header .tel_wrap>div dl dt{padding:0 20px;font-size: 16px; font-weight: bold;}
	.helpDesk.SupporterCenter .section_header .tel_wrap>div dl dd{padding:15px 20px 0;}
	.helpDesk.SupporterCenter .section_header>span{display: block;margin-top: 15px;}
	.helpDesk.SupporterCenter .supporter_wrap .link_header{overflow: hidden;width: 100%;margin-bottom: 50px;}
	.helpDesk.SupporterCenter .supporter_wrap .link_header div{float: left;width: 50%;}
	.helpDesk.SupporterCenter .supporter_wrap .link_header div a{display: block;border: 1px solid #c1c1c1;margin:0 0 0 2px;text-align: center;padding:10px 0;}
	.helpDesk.SupporterCenter .supporter_wrap .link_header div:first-child a{margin:0 2px 0 0;}
	.helpDesk.SupporterCenter .supporter_wrap .link_header div a.on{background: #03599c; color: #fff;font-weight: bold;}
	.helpDesk.SupporterCenter .supporter_wrap .table_wrap table{font-size: 14px;}
	.helpDesk.SupporterCenter .supporter_wrap .table_wrap table caption{margin: 0;}
	.helpDesk.SupporterCenter .supporter_wrap .table_wrap table th{background:none;padding:8px 20px;}
	.helpDesk.SupporterCenter .supporter_wrap .table_wrap table th:first-child{background: #f3f3f3;}
	.helpDesk.SupporterCenter .supporter_wrap .table_wrap table td{padding:8px 20px;}
	.helpDesk.SupporterCenter .supporter2 table tbody th:first-child{text-align: left;}
	
	.helpQA .btn_wrap{overflow:hidden; padding-top:30px;}
	.helpQA .btn_wrap .btn_backList{float: left;display:block;width:174px;margin-left:2px;padding:10px 0; background:#fff; color:#000; font-size:18px;font-weight: bold;text-align: center;border: 1px solid #000}
	.helpQA .btn_wrap .btn_confirm{float: right;display:block;width:150px;margin-left:2px;padding:10px 0; background:#005D84; color:#fff; font-size:18px;font-weight: bold;text-align: center;}
	.helpQA .section_header{padding:30px;background: #eaeaea;margin-bottom: 50px;}
	.helpQA.list .section_header>div{padding:20px 0;}
	.helpQA.list .section_header>div:first-child{border-bottom: 1px solid #c1c1c1;}
	.helpQA .section_header>div:first-child{padding-top:0;background: url("../img/qaList_bg_title.png") right 25px center no-repeat;}
	.helpQA .section_header>div p span{display: block;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
	.helpQA .section_header>div p span em{color: #324885;}
	.helpQA .section_header>div dl{padding-top: 30px}
	.helpQA .section_header>div dl dt{font-weight: bold;font-size: 16px;}
	.helpQA .section_header>div dl dt{font-weight: bold;font-size: 16px;}
	.helpQA .section_header>div dl dd{padding-top:10px;}
	.helpQA .section_header>div dl dd .btn_link{display:inline-block;padding:10px; background:#005D84; color:#fff;font-weight: bold;text-align: center;}
	.helpQA .section_header>div .ol_wrap{overflow: hidden;}
	.helpQA .section_header>div .ol_wrap ol{float: left;width:50%;}
	.helpQA .section_header .notice_text{display: block;padding:2px 25px; color: #324885;font-weight: bold;background: url("../img/common_bullet_notice.png") 0 center no-repeat;margin-bottom: 20px;}
	
	.helpQA.oldList .tab_contents{top:190px;}
	.helpQA.oldList .top_btn_wrap,
	.helpQA.oldView .top_btn_wrap{text-align: right;padding-bottom: 50px;}
	.helpQA.oldList .top_btn_wrap .btn_back,
	.helpQA.oldView .top_btn_wrap .btn_back{display:inline-block;width: auto;padding:10px 15px 10px 30px;background-image: url("../img/common_linkBg_leftArr.png");background-repeat: no-repeat;background-position:center left 15px; background-color:#004d6b;color:#fff; text-align: center;}
	
	.helpQA.list h3{font-size: 18px;font-weight: bold;margin-bottom: 20px;color: #000;}
	.helpQA.list .search_box{margin-bottom:60px;}
	.helpQA.list .tab_contents caption{position: absolute;font-size: 0; line-height:0; text-shadow:none;color:transparent;cursor:pointer;}
	.helpQA.list table .table_title{text-align: left;padding: 8px 20px;}
	.helpQA.list .page_info{margin-bottom: 15px;line-height: 1em;}
	.helpQA.view table{margin-top:50px;}
	.helpQA.view table caption{margin:0;}
	.helpQA.view .table_st4 thead .view_title span{border: 0;}
	.helpQA.view .table_st4 thead .view_count{text-align: right;padding-right: 15px;}
	.helpQA.view .table_st4 thead .view_count span{display: inline;border:0;}
	.helpQA.view .table_st4 thead th{font-weight: normal;background: #f3f3f3;}
	.helpQA.view .table_st4 thead th,
	.helpQA.view .table_st4 thead td{text-align: left;padding-left: 20px;}
	.helpQA.view .table_st4 thead .view_title span.q{padding:5px 30px; background: url("../img/common_qa_q.png") 0 center no-repeat}
	.helpQA.view .table_st4 thead .file.disk{padding-left:25px;background:url("../img/common_file_disk.png") no-repeat;}
	.helpQA.view .table_st4 tbody tr:first-child{border:0;}
	.helpQA.view .table_st4 tbody tr:first-child td{padding:30px;}
	.helpQA.view .table_st4 tbody tr td{padding:0;}
	.helpQA.view .table_st4 tfoot tr{border-bottom:1px solid #C1C1C1;}
	.helpQA.view .table_st4 tfoot dl{overflow: hidden;line-height: 1em;}
	.helpQA.oldView .table_st4{margin-top:0 !important;}
	.helpQA.oldView .table_st4 tfoot{border-top:1px solid #c1c1c1;}
	.helpQA.oldView .table_st4 tfoot dl dt{float:left;width:120px; padding:28px 0 !important;background:#F3F3F3;font-weight: bold;}
	.helpQA.oldView .table_st4 tfoot dl dd{float:left;padding:12px 20px;}
	.helpQA.oldView .table_st4 tfoot dl dd span:first-child{display: block;margin-bottom: 10px;}
	.helpQA.view .table_st4 tfoot dl dt{float:left;width:120px; padding:15px 0;background:#F3F3F3;}
	.helpQA.view .table_st4 tfoot dl dt span{display:block;width:60px;margin-left:32px;}
	.helpQA.view .table_st4 tfoot dl dd{float:left;padding:15px 20px;}
	
	.helpQA.view .table_st4 tfoot dl dd .re{color: #324885;}
	.helpQA.view .table_st4 tfoot .upper_btn_wrap dt span{background:url("../img/table_arrow_upper.png") right center no-repeat;}
	.helpQA.view .table_st4 tfoot .lower_btn_wrap dt span{background:url("../img/table_arrow_lower.png") right center no-repeat;}
	.helpQA.view .list_btn_wrap{padding-bottom: 50px;}
	.helpQA.view .re_article{padding:20px;background: #f1f1f1;margin-bottom: 30px;}
	.helpQA.view .re_article dt{padding-bottom: 15px;border-bottom: 1px solid #c1c1c1;}
	.helpQA.view .re_article dt .a{padding:5px 30px; background: url("../img/common_qa_a.png") 0 center no-repeat;font-weight: bold;}
	.helpQA.view .re_article dt .date{float: right;}
	.helpQA.view .re_article dd{padding-top:15px;}
	
	.helpQA.write .table_st4 thead th{font-weight: normal;background: #f3f3f3;}
	.helpQA.write .table_st4 thead th,
	.helpQA.write .table_st4 thead td{text-align: left;padding:12px 20px}
	.helpQA.write .table_st4 tfoot th{padding:0 15px;background:#f3f3f3;border-bottom: 1px solid #c1c1c1;text-align: left;vertical-align: middle;}
	.helpQA.write .table_st4 tfoot td{padding:5px 15px;text-align: left;border-bottom: 1px solid #c1c1c1;}
	.helpQA.write .write_notice{display: block;margin-top: 15px; color: #324885;}
	.helpQA.write .btn_wrap{margin-top:30px;text-align: right;padding-bottom: 100px}
	.helpQA.write .btn_wrap>a{display:inline-block;width:150px;margin-left:2px;padding:10px 0; background:#005D84; color:#fff; font-size:18px;font-weight: bold;text-align: center;}
	.helpQA.write .btn_wrap .btn_list{width: 148px;padding:9px 0;border:1px solid #000;background: #fff;color:#000;}
	
	.help.SupportCenter .indicator span{letter-spacing: -2px;}
	.help.SupportCenter .section_header{padding:30px;font-size:14px;margin-bottom:50px;background: url("../img/SupportCenter_bg_title.png") right 68px center #f1f1f1 no-repeat;}
	.help.SupportCenter .section_header h3{font-size:18px;font-weight: bold;margin-bottom:20px;}
	.help.SupportCenter .section_header p{line-height: 1.5em;}
	.help.SupportCenter .section_header .btn_link{display:inline-block;margin-top:20px;padding:10px 15px;background-color:#005e82;color:#fff;text-align: center;}
	.help.SupportCenter .section_header .btn_download{display:inline-block;margin-top:20px;padding:10px 40px 10px 15px;background-color:#767676;color:#fff;text-align: center;background-image:url("../img/common_linkbg_download.png"); background-position: right 15px center;background-repeat: no-repeat;}
	.help.SupportCenter .division h3{padding-bottom:20px;font-size:18px;font-weight: bold;}
	.help.SupportCenter .division>ol{border-top:2px solid #000;}
	.help.SupportCenter .division>ol>li{border-bottom:1px solid #c1c1c1;}
	.help.SupportCenter .division dl{width:100%;height: 180px;padding:20px 0;}
	.help.SupportCenter .division dl .btn_link{display:inline-block;padding:10px; background:#005D84; color:#fff;font-weight: bold;text-align: center; margin-top:10px;}
	.help.SupportCenter .division dl dt{position: absolute;width:250px;height: 180px;background:#ccc;}
	.help.SupportCenter .division dl dt>span{display: block;width:160px;margin-top:20px;padding:5px 20px;background: #000;color:#fff;font-size:16px;font-weight: bold;}
	.help.SupportCenter .division dl dd{margin-left:270px;}
	.help.SupportCenter .division dl dd ol li{margin-bottom:12px;padding-left:22px;font-size: 14px;}
	.help.SupportCenter .division dl dd ol li em{font-weight: bold;}
	.help.SupportCenter .division .SupportCenter_process1 dt{background:url("../img/SupportCenter_bg_img1.png") no-repeat;}
	.help.SupportCenter .division .SupportCenter_process2 dt{background:url("../img/SupportCenter_bg_img2.png") no-repeat;}
	.help.SupportCenter .division .SupportCenter_process2 span.tel{padding:8px 0 8px 30px; font-size: 32px;font-weight: bold;background:url("../img/SupportCenter_bg_tel.png") 0 center no-repeat;color: #000;margin-bottom: 15px;}
	.help.SupportCenter .division .SupportCenter_process2 span{display: block;}
	.help.SupportCenter .division .SupportCenter_process3 dt{background:url("../img/SupportCenter_bg_img3.png") no-repeat;}
	
	/*wifi*/
	.serviceInfo.wifizone .division{margin-bottom: 50px;}
	.serviceInfo.wifizone .division table{width:100%; border-top:2px solid #000;}
	.serviceInfo.wifizone .division table tr{border-bottom:1px solid #c1c1c1}
	.serviceInfo.wifizone .division table th{width: 166px;background:#f3f3f3;text-align: center;padding:8px 0;font-weight: bold;vertical-align: middle;}
	.serviceInfo.wifizone .division table td{text-align: left;padding:8px 20px;}
	.serviceInfo.wifizone .division table td em{font-weight: bold;}
	.serviceInfo.wifizone .division table td p strong{font-weight: bold;}
	.serviceInfo.wifizone .division .dl_wrap{overflow: hidden;}
	.serviceInfo.wifizone .division .dl_wrap dl{float: left;width: 50%;}
	.serviceInfo.wifizone .division .dl_wrap dt{font-weight: bold;}
	.serviceInfo.wifizone .division .dl_wrap dd ul li:first-child{min-height: 90px;}
	.serviceInfo.wifizone .division .dl_wrap dd ul li>a{margin-top:5px;}
	.serviceInfo.wifizone .division .btn_link{display:inline-block;padding: 3px 40px 3px 20px; color: #fff;background: url("../img/common_linkbg_arrow.png") right 20px center no-repeat #757575;}
	
	
	/* 인증서 이용안내 */
	.ServiceInfo.SettingGuide .computer_setting .tab_wrap .tab a span.tab_header{padding:12px 15px}
	.ServiceInfo.SettingGuide .certLogin_step ol{display: table;width: 100%;margin:20px 0;}
	.ServiceInfo.SettingGuide .certLogin_step ol li{position: relative;height: 190px;float:left;width:25%;text-align: center;background: #eaeaea;}
	.ServiceInfo.SettingGuide .certLogin_step ol li>div{height: 190px; border-left: 7px solid #fff;background-position: center 20px;background-repeat: no-repeat;}
	.ServiceInfo.SettingGuide .certLogin_step ol li:first-child>div{border: 0;}
	.ServiceInfo.SettingGuide .certLogin_step ol .step1{background-image: url("../img/CertLogin_t1_step1.png");}
	.ServiceInfo.SettingGuide .certLogin_step ol .step2{background-image: url("../img/CertLogin_t1_step2.png");}
	.ServiceInfo.SettingGuide .certLogin_step ol .step3{background-image: url("../img/CertLogin_t1_step3.png");}
	.ServiceInfo.SettingGuide .certLogin_step ol .step4{background-image: url("../img/CertLogin_t1_step4.png");}
	.ServiceInfo.SettingGuide .certLogin_step ol .step4>span{padding-top:82px;}
	.ServiceInfo.SettingGuide .certLogin_step ol li span{position: absolute;top:0;bottom:0; left:0;right: -25px;padding-right: 25px; display: block;font-weight:bold;padding-top:75px;background: url("../img/common_listbg_roundArr.png") right center no-repeat;z-index: 1;}
	.ServiceInfo.SettingGuide .certLogin_step ol li:last-child span{background: none;}
	.ServiceInfo.SettingGuide .certLogin_step ol li .btn_link{display:inline-block;color:#fff;background: #000;margin-top:130px;font-size: 16px;padding:10px;}
	
	/* 모바일 인증서 복사 */
	.cert_login_3 .step_wrap h4{font-size: 16px;color: #000;padding:38px 0 8px 100px;height:24px;border-bottom: 2px solid #000;margin-bottom: 30px}
	.cert_login_3 .step{margin-top:80px;}
	.cert_login_3 .step1{margin: 0;}
	.cert_login_3 .step1{background: url("../img/CertLogin3_bg_step1.png") no-repeat;}
	.cert_login_3 .step2{background: url("../img/CertLogin3_bg_step2.png") no-repeat;}
	.cert_login_3 .step3{background: url("../img/CertLogin3_bg_step3.png") no-repeat;}
	.cert_login_3 .step2>p{margin-bottom: 30px;}
	.cert_login_3 .step>ol>li{overflow: hidden;margin-top: 50px;}
	.cert_login_3 .step>ol>li:first-child{margin-top:0;}
	.cert_login_3 .step_wrap .num{display: block;float: left;position: absolute; width: 70px;border-top: 2px solid #000; color: #454545;font-size: 26px;padding-top: 20px;font-weight: bold;}
	.cert_login_3 .step_contents{margin-left: 100px;overflow: hidden;}
	.cert_login_3 .step_contents .thumbnail{float: left;font-size: 0;line-height: 0;}
	.cert_login_3 .step_contents .text{float: left;margin-left: 20px;}
	.cert_login_3 .step_contents .text p{font-weight: bold;}
	.cert_login_3 .step_contents .text p span{font-weight: normal;}
	.cert_login_3 .step1 .step_contents .step_div{overflow: hidden;}
	.cert_login_3 .step1 .step_contents .step_div>span{display: block;color: #324885;padding:50px 0 30px;font-weight: bold;}
	
	/* 유형별 강의 */
	.oncourse_ex1 .division{position: relative;}	
	.oncourse_ex1 .division h3{margin-bottom: 30px; padding-bottom: 8px;border-bottom: 2px solid #000;}
	.oncourse_ex1 .division .ex_thumbnail{position: absolute;font-size: 0;line-height: 0; width:100%}
	.oncourse_ex1 .division .ex_contents{margin-left: 328px;}
	.oncourse_ex1 .division .ex_contents dt{border-bottom: 1px dotted #7F7F7F;margin-bottom: 10px;}
	.oncourse_ex1 .division .ex_contents dt strong{display:block;font-size: 18px;font-weight:bold;color: #03599c;}
	.oncourse_ex1 .division .ex_contents dt span{display:block;font-weight: bold;color: #000;padding:5px 0;}
	.oncourse_ex1 .division .ex_contents dd .ol_wrap{min-height: 110px;}
	.oncourse_ex1 .division .ex_contents dd .ol{padding-left: 25px;margin-bottom:10px;}
	.oncourse_ex1 .division .ex_contents dd>span{color: #0970b8;font-weight: bold;}
	.oncourse_ex1 .division1{margin-bottom:15px;}
	.oncourse_ex1 .division1>span{color: #0970b8;}
	
	/*전공별강의 */
	.oncourse_ex .section_header{padding:50px 30px 50px 30px;background-color:#f1f1f1;font-size:14px;margin-bottom:50px;}
	.oncourse_ex .section_header h3{font-size:1.4em;font-weight: bold;margin-bottom:20px;color: #000;}
	.oncourse_ex .section_header p{line-height: 1.5em;font-weight: bold;}
	.oncourse_ex .section_header.lecture{background-image:url("../img/oncourse_bg_img1.png");background-repeat: no-repeat;background-position: center right 60px;}
	
	/* 수강신청 정정 */
	.EduApply.modify .white_box{margin-bottom: 50px;}
	.EduApply.modify .white_box dl{overflow: hidden;padding-left:30px; background: url("/img/sub/ac_bg_headerInfo.png") 0 center no-repeat;font-weight: bold;}
	.EduApply.modify .white_box dt{float: left;}
	.EduApply.modify .white_box dd{float: left;padding-left: 5px;color: #324885;}
	.EduApply.modify .white_box dd span{padding-left: 20px;background:url("../img/sub/common_bullet_routeArr.png") 5px center no-repeat;}
	.EduApply.modify .white_box dd span:first-child{padding:0;background:none;}
	.EduApply.modify .apply_process{margin-top:10px;}
	.EduApply.modify .apply_process dl{display:table;overflow: hidden;width:100%;margin-bottom: 5px;border: 1px solid #c1c1c1;}
	.EduApply.modify .apply_process dl dt{display: table-cell;width:160px;padding:0 20px;background: url("/img/sub/ac_bg_apllyProcess.png");color:#15425E;vertical-align: middle;}
	.EduApply.modify .apply_process dl dd{display: table-cell;padding:10px 20px; vertical-align: middle;}
	.EduApply.modify .apply_process dl dd em{color: #0970b8;font-weight: bold;}
	.EduApply.modify .apply_process dl dd .notice{color:#0970b8;}
	.EduApply.modify .apply_process dl dd a{color: #0970b8;font-weight: bold;text-decoration: underline;}
}