/*--페이징--*/
#paging{ padding-top:15px;}
#paging ul{width:100%; padding:0; margin:0; list-style:none;text-align:center;}
#paging li{display:inline;text-align:center;list-style:none; text-align:center; margin:0;}
#paging li.first{border-left:none;}
#paging  a.paging_a{ font-size:10px;font-weight:bold;line-height:13px;padding:0 10px 0 10px;}
#paging  a.paging_a:link { font-size:10px;font-weight:bold;line-height:13px;text-decoration: none; color: #292929;}
#paging  a.paging_a:hover { font-size:10px;font-weight:bold;line-height:13px;text-decoration: underline; color: #fc6806; background:#EBEBEB;}
#paging  a.paging_a:active { font-size:10px;font-weight:bold;line-height:13px;text-decoration: underline; color: #fc6806;background:#EBEBEB;}
#paging  a.paging_a:visited { font-size:10px;font-weight:bold;line-height:13px; color: #888;}



/**boxstyle01**/
.boxstyle01{width:695px;background:url(../img/common/boxstyle01_bg.gif) repeat;}
.boxstyle01_txt01{background:url(../img/common/ico_yellow.gif) no-repeat left;padding:30px 20px 33px 50px; margin-left:36px; font-size:14px; line-height:16px; color:#000; font-weight:bold; text-align:left;}

/**boxstyle02**/
.boxstyle02{position:relative;width:100%; border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.boxstyle02_txt{padding:24px 50px 26px 50px;}

/**boxstyle03**/
.boxstyle03{width:100%; height:262px;background: url(../img/cmn/result_bg.gif) no-repeat 255px;}
.boxstyle03_txt01{ width:100%;text-align:center; font-size:13pt; font-weight:bold;padding: 12% 0; margin:0 auto;}
.boxstyle03_btn{position:absolute; top:210px; left:0; width:100%;text-align:center;}




/**tableStyle01**/
table {border-collapse: collapse;}
table.tableStyle01 summary{display:none;}
table.tableStyle01 {border-top:2px solid #2a8ed0;margin:40px 0;}
table.tableStyle01 th {font-size:10pt;color:#fff;font-weight:bold;text-align:center; border-bottom:1px solid; padding:7px; background: #adadad;}
table.tableStyle01 th.odd{}
table.tableStyle01 th.even{}
table.tableStyle01 th.pdng_height{height:25px;}
table.tableStyle01 th.th_left20{text-align:left; padding-left:20px;}
table.tableStyle01 td {font-size:10pt;color:#000;padding:5px;text-align:center;border-bottom:1px solid #adadad;}
table.tableStyle01 td.td_left20{text-align:left;padding-left:20px;}
table.tableStyle01 td.td_right{text-align:right;}
table.tableStyle01 td.td_right20{text-align:right;padding-left:20px;}


.width_48{width:48%;}
.list_style01 ul{width:100%;}
.list_style01 li{width:100%;background:url(../img/common/bul_black01.gif) no-repeat 0 6px; color:#313131; padding:3px 0 3px 10px; line-height:12px; text-align:left;}

.textarea_style01{border:1px solid #d5d5d5; padding:10px;}

/****버튼 스타일****/
.btn_style01_01 {background:url(../img/btn/btn_style01_01.gif) no-repeat;width:139px; height:33px; font-size:12px; font-weight:bold; color:#fff;}
.btn_style011_01 {background:url(../img/btn/btn_style011_01.gif) no-repeat;width:139px; height:33px; font-size:12px; font-weight:bold; color:#fff;}
.btn_style01_02 {background:url(../img/btn/btn_style01_02.gif) no-repeat;width:173px; height:46px; font-size:12px; font-weight:bold; color:#fff;}
.btn_style02_01 {background:url(../img/btn/btn_style02_01.gif) no-repeat;width:108px; height:33px; font-size:12px; font-weight:bold; color:#fff;}
.btn_style02_02 {background:url(../img/btn/btn_style02_02.gif) no-repeat;width:139px; height:33px; font-size:12px; font-weight:bold; color:#fff;}
.btn_style02_03 {background:url(../img/btn/btn_style02_03.gif) no-repeat;width:166px; height:33px; font-size:12px; font-weight:bold; color:#fff;}
.btn_style02_04 {background:url(../img/btn/btn_style02_04.gif) no-repeat;width:182px; height:47px; font-size:12px; font-weight:bold; color:#fff; line-height:14px; padding:2px 0 0 11px;}
.btn_style03_01 {background:url(../img/btn/btn_style03_01.gif) no-repeat;width:55px; height:19px; font-size:11px; font-weight:bold; color:#fff;}
.btn_style03_02 {background:url(../img/btn/btn_style03_02.gif) no-repeat;width:96px; height:27px; font-size:11px; font-weight:bold; color:#fff;}
.btn_style03_03 {background:url(../img/btn/btn_style03_03.gif) no-repeat;width:152px; height:27px; font-size:11px; font-weight:bold; color:#fff; letter-spacing:-1px;}
.btn_style04_03 {background:url(../img/btn/btn_style04_03.gif) no-repeat;width:152px; height:27px; font-size:11px; font-weight:bold; color:#fff; letter-spacing:-1px;}
.btn_style05_01 {background:url(../img/btn/btn_style05_01.gif) no-repeat;width:129px; height:19px; font-size:11px;color:#ce1e1e; letter-spacing:-1px;}

.btn-link{height:35px;}
.btn-link1 {background: url(../img/ko/btn/bt-copy.svg) no-repeat;width:178px;}
.btn-link2 {background: url(../img/ko/btn/bt-password.svg) no-repeat;width:178px;}
.btn-link3 {background: url(../img/ko/btn/bt-passwordchg.svg) no-repeat;width:190px;}
.btn-link4 {background: url(../img/ko/btn/bt-validcert.svg) no-repeat;width:207px;}
.btn-link5 {background: url(../img/ko/btn/bt-delcert.svg) no-repeat;width:190px;}
.btn-link6 {background: url(../img/ko/btn/bt-validhold.svg) no-repeat;width:207px;}
.btn-link7 {background: url(../img/ko/btn/bt-revokecert.svg) no-repeat;width:190px;}

.page_caption {width:100%; height:76px;background:url(../img/common/boxstyle01_bg.gif) repeat; margin-right:1px;}
.page_caption1_txt01{padding:30px 20px 33px 50px;  font-size:12px; line-height:16px; color:#a1a1a1; font-weight:bold; text-align:left;}
.page_caption1_txt02{padding:22px 20px 33px 50px;  font-size:12px; line-height:16px; color:#a1a1a1; font-weight:bold; text-align:left;}


/*********Issue/Re-issue Certificate*********/

/**발급절차**/
.issue_process{width:100%;}
.issue_process ul{padding:0; margin:0;}
.issue_process li {float:right;display:block;height:36px;overflow:hidden;text-indent:-1000em;}
.issue_process li.issue_process01{background:url(../img/01_issue/01_issue_process01.gif) no-repeat;width:134px;}
.issue_process li.issue_process01_current{ background:url(../img/01_issue/01_issue_process01_on.gif) no-repeat;width:134px;}
.issue_process li.issue_process02{background:url(../img/01_issue/01_issue_process02.gif) no-repeat;width:85px;}
.issue_process li.issue_process02_current{background:url(../img/01_issue/01_issue_process02_on.gif) no-repeat;width:85px;}
.issue_process li.issue_process02_2{background:url(../img/01_issue/01_issue_process02_2.gif) no-repeat;width:119px;}
.issue_process li.issue_process02_2_current{background:url(../img/01_issue/01_issue_process02_2_on.gif) no-repeat;width:119px;}
.issue_process li.issue_process03{background:url(../img/01_issue/01_issue_process03.gif) no-repeat;width:85px;}
.issue_process li.issue_process03_current{background:url(../img/01_issue/01_issue_process03_on.gif) no-repeat;width:85px;}
.issue_process li.issue_process04{background:url(../img/01_issue/01_issue_process04.gif) no-repeat;width:119px;}
.issue_process li.issue_process04_current{background:url(../img/01_issue/01_issue_process04_on.gif) no-repeat;width:119px;}

/**등록번호 입력**/
.boxstyle02_txt p{font-size: 11pt;font-weight: bold;padding: 12px 49px;color: #000;}
.boxstyle02_txt fieldset{position:relative;width:100%; padding: 10px 0 0 6%; line-height:25px;}
.boxstyle02_txt legend{display:none;}
.boxstyle02_txt label.register_num{ float:left;width:15%;font-size:10pt;font-weight:bold; padding-top:5px; color: #000;padding-left: 55px; background: url(../img/ko/ico/asterisk.png) no-repeat;}
.issue_num_input1{float:left;width:40%;}
input.input_style01{height:35px;border:2px solid #d5d5d5; padding-right: 5px;}
.issue_btn1{position:absolute;top:10px;right:20px;}

/*----140212 추가----*/
/*--개인정보보호정책동의--*/
.privacy_width50{width:48%;}
.privacy_width50 h6{  font-size:12pt; text-align:left; padding-bottom:10px;font-weight: 600;color: #000;}
.privacy_box{width:100%; height:110px;padding:15px 0 15px 0;border: 2px solid #d7d7d7;overflow-y:scroll;}
.privacy_txt{width:95%; text-align:left;font-size:12px; color:#666; line-height:18px;}
.p_agree_check{position:relative;width:100%; height:35px;font-size:11px;color:#666;line-height:14px;}
.p_agree_check01{position:absolute;top:8px;_top:2px;right:5px;}
.p_agree_check01_t{position:absolute;top:8px;right:30px; text-align:right; width:230px; font-size:12px;}
.p_agree_check02{position:absolute;top:8px;_top:2px;right:82px;}
.p_agree_check02_t{position:absolute;top:8px;right:10px;text-align:right; width:230px; font-size:12px;}
*:first-child+html .p_agree_check01_t{position:absolute;top:11px;right:30px;text-align:right; width:230px; font-size:12px;}
*:first-child+html .p_agree_check02_t{position:absolute;top:11px;right:10px;text-align:right; width:230px; font-size:12px;}



/*********Renewal Certificate*********/

/**갱신절차**/
.renewal_process{width:100%;}
.renewal_process ul{padding:0; margin:0;}
.renewal_process li {float:right;display:block;height:36px;overflow:hidden;text-indent:-1000em;}
.renewal_process li.renewal_process01{background:url(../img/02_renewal/02_renewal_process01.gif) no-repeat;width:116px;}
.renewal_process li.renewal_process01_current{ background:url(../img/02_renewal/02_renewal_process01_on.gif) no-repeat;width:116px;}
.renewal_process li.renewal_process02{background:url(../img/02_renewal/02_renewal_process02.gif) no-repeat;width:85px;}
.renewal_process li.renewal_process02_current{background:url(../img/02_renewal/02_renewal_process02_on.gif) no-repeat;width:85px;}
.renewal_process li.renewal_process03{background:url(../img/02_renewal/02_renewal_process03.gif) no-repeat;width:85px;}
.renewal_process li.renewal_process03_current{background:url(../img/02_renewal/02_renewal_process03_on.gif) no-repeat;width:85px;}
.renewal_process li.renewal_process04{background:url(../img/02_renewal/02_renewal_process04.gif) no-repeat;width:119px;}
.renewal_process li.renewal_process04_current{background:url(../img/02_renewal/02_renewal_process04_on.gif) no-repeat;width:119px;}

.renewal_select_btn{padding-right:30px;}


/*********Certificate Management*********/

/**인증서 관리**/
.cert_Management{position:relative;width:38%;text-align:left; margin: 0 55px 60px 55px;float:left;}
.cert_Management h4{font-size:18pt; font-weight:bold; color:#313131; padding:10px 10px 10px 5px;text-align: center;background: url(../img/cmn/underbar.png) no-repeat bottom;}
.cert_Management dl{padding:20px;border: 1px solid #ddd;height: 315px;}
.cert_Management dt{font-size:10.5pt; height:130px;line-height: 1.9;display: table-cell;vertical-align: middle;border-bottom: 2px solid #eee;font-weight: bold;}
.cert_Management dd{padding:15px;}
.cert_Management dd.btndd{text-align: center;}
.cert_Management dd ul{padding:0; clear:both;}
.cert_Management dd li{list-style:none;font-size:12px;line-height:18px;color:#666;padding:0 0 0 0;}
.cert_Management_btn{position:absolute;top:260px;left:0; width:100%;text-align:center;}

.cert_Management02{position:relative;width:529px;height:329px; background:url(../img/03_management/03_management_bg02.gif) no-repeat; text-align:left; margin-left:20px;}
.cert_Management02 h4{font-size:18px; font-weight:bold; color:#313131; padding:10px 10px 10px 5px;}
.cert_Management02 dl{position:absolute;top:53px;left:19px; width:90%;}
.cert_Management02 dt{font-size:12px; line-height:20px;height:62px;}
.cert_Management02 dd{padding:15px;}
.cert_Management02 dd ul{padding:0; clear:both;}
.cert_Management02 dd li{list-style:none;font-size:12px;line-height:18px;color:#666;padding:0 0 0 0;}
.cert_Management02_btn{position:absolute;top:260px;left:0; width:100%;text-align:center;}

/*----140212 추가----*/
.cert_Management03{position:relative;width:650px;height:329px; background:url(../img/03_management/03_management_bg03.gif) no-repeat; text-align:left; margin-left:20px;}
.cert_Management03 h4{font-size:18px; font-weight:bold; color:#313131; padding:10px 10px 10px 5px; }
.cert_Management03 dl{position:absolute;top:53px;left:19px; width:95%;}
.cert_Management03 dt{font-size:12px; line-height:20px;height:62px; }
.cert_Management03 dd{padding:15px 5px 15px 5px;}
.cert_Management03 dd ul{padding:0; clear:both;}
.cert_Management03 dd li{list-style:none;font-size:12px;line-height:18px;color:#666;padding:0 0 0 0;}
.cert_Management03_btn{position:absolute;top:260px;left:0; width:100%;text-align:center;}


/*********Certificate Status Services*********/

/**인증서 폐지 절차**/
.abolition_process{width:100%;}
.abolition_process ul{padding:0; margin:0;}
.abolition_process li {float:right;display:block;height:36px;overflow:hidden;text-indent:-1000em;}
.abolition_process li.abolition_process01{background:url(../img/04_services/04_recover_process01.gif) no-repeat;width:134px;}
.abolition_process li.abolition_process01_current{ background:url(../img/04_services/04_recover_process01_on.gif) no-repeat;width:134px;}
.abolition_process li.abolition_process02{background:url(../img/04_services/abolition_process02.gif) no-repeat;width:135px;}
.abolition_process li.abolition_process02_current{background:url(../img/04_services/abolition_process02_on.gif) no-repeat;width:135px;}
.abolition_process li.abolition_process03{background:url(../img/04_services/abolition_process03.gif) no-repeat;width:135px;}
.abolition_process li.abolition_process03_current{background:url(../img/04_services/abolition_process03_on.gif) no-repeat;width:135px;}


/**인증서 효력 회복 절차**/
.recover_process{width:100%;}
.recover_process ul{padding:0; margin:0;}
.recover_process li {float:right;display:block;height:36px;overflow:hidden;text-indent:-1000em;}
.recover_process li.recover_process01{background:url(../img/04_services/04_recover_process01.gif) no-repeat;width:134px;}
.recover_process li.recover_process01_current{ background:url(../img/04_services/04_recover_process01_on.gif) no-repeat;width:134px;}
.recover_process li.recover_process02{background:url(../img/04_services/recover_process02.gif) no-repeat;width:135px;}
.recover_process li.recover_process02_current{background:url(../img/04_services/recover_process02_on.gif) no-repeat;width:135px;}
.recover_process li.recover_process03{background:url(../img/04_services/recover_process03.gif) no-repeat;width:135px;}
.recover_process li.recover_process03_current{background:url(../img/04_services/recover_process03_on.gif) no-repeat;width:135px;}


/**인증서 효력 정지 절차**/
.stop_process{width:100%;}
.stop_process ul{padding:0; margin:0;}
.stop_process li {float:right;display:block;height:36px;overflow:hidden;text-indent:-1000em;}
.stop_process li.stop_process01{background:url(../img/04_services/04_recover_process01.gif) no-repeat;width:134px;}
.stop_process li.stop_process01_current{ background:url(../img/04_services/04_recover_process01_on.gif) no-repeat;width:134px;}
.stop_process li.stop_process02{background:url(../img/04_services/stop_process02.gif) no-repeat;width:135px;}
.stop_process li.stop_process02_current{background:url(../img/04_services/stop_process02_on.gif) no-repeat;width:135px;}
.stop_process li.stop_process03{background:url(../img/04_services/stop_process03.gif) no-repeat;width:135px;}
.stop_process li.stop_process03_current{background:url(../img/04_services/stop_process03_on.gif) no-repeat;width:135px;}


/**기업코드 입력**/
.input_company_email {width:90%; padding:10px 0 25px 20px;}
.input_company_email fieldset{position:relative;float:left;width:100%; padding-top:10px; line-height:25px;text-align:left;}
.input_company_email legend{display:none;}
.input_company_email label.company_num{float:left;width:13%;font-size:12px;font-weight:bold; padding-top:7px;}
.input_company_email label.email_add{clear:both;float:left;width:13%;font-size:12px;font-weight:bold; padding-top:7px;}
.issue_num_input{float:left;width:63%;padding-top:5px;}
.issue_btn{ position:absolute;top:35px; left:500px;}


/*********Your Certificate*********/


/**환불절차**/
.refund_process{width:100%;}
.refund_process ul{padding:0; margin:0;}
.refund_process li {float:right;display:block;height:36px;overflow:hidden;text-indent:-1000em;}
.refund_process li.refund_process01{background:url(../img/06_your_Cert/06_refund_process01.gif) no-repeat;width:119px;}
.refund_process li.refund_process01_current{ background:url(../img/06_your_Cert/06_refund_process01_on.gif) no-repeat;width:119px;}
.refund_process li.refund_process02{background:url(../img/06_your_Cert/06_refund_process02.gif) no-repeat;width:135px;}
.refund_process li.refund_process02_current{background:url(../img/06_your_Cert/06_refund_process02_on.gif) no-repeat;width:135px;}


/*********help*********/
.help_category{width:694px;height:44px;background:url(../img/07_help/07_help_top_bg.gif) no-repeat;}
.help_category ul{padding-left:14px;}
.help_category li{float:left; margin-right:2px;}
.help_category li.category_on{width:auto;_width:15%;height:32px;background:url(../img/07_help/07_help_category_on01.gif) no-repeat;}
.help_category .category_on_txt{display:block;height:32px;background:url(../img/07_help/07_help_category_on02.gif) no-repeat right; font-size:12px; color:#000; font-weight:bold; padding:0 14px; line-height:32px;}
.help_category li.category_off{width:auto;_width:20%;height:32px;background:url(../img/07_help/07_help_category_off01.gif) no-repeat;}
.help_category .category_off_txt{display:block;height:32px;background:url(../img/07_help/07_help_category_off02.gif) no-repeat right; font-size:12px;padding:0 14px; }
.help_category .category_off_txt a{color:#fff;line-height:32px;}
.help_category .category_off_txt a.category_link:link, a.category_link:visited{color:#fff;}
.help_category .category_off_txt a.category_link:hover, a.category_link:active{color:#fffc00;text-decoration:none;}
.help_bg{width:694px; background:url(../img/07_help/07_help_bg.gif) repeat-y;}
.help_btm_bg{width:694px; height:101px;background:url(../img/07_help/07_help_btm_bg.gif) no-repeat;}
.help_btm_contactus{text-align:right; font-size:12px;padding:33px 30px 0 0;}
.help_btm_contactus dl{}
.help_btm_contactus dt{font-weight:bold; padding-bottom:2px;}
.help_btm_contactus dd{ line-height:18px; color:#666;}



table {border-collapse: collapse;}
table.table_help summary{display:none;}
table.table_help {}
table.table_help th {font-weight:bold;text-align:center;background:url(../img/common/dotline_gry.gif) repeat-x bottom;}
table.table_help th.help_listF{font-size:14px;color:#b89504; height:45px;}
table.table_help th.list_open {background:url(../img/common/dotline_gry.gif) repeat-x bottom #f0f0f0;}
table.table_help td {font-size:12px;color:#000;padding:5px;text-align:left;background:url(../img/common/dotline_gry.gif) repeat-x bottom;}
table.table_help td.list_open {background:url(../img/common/dotline_gry.gif) repeat-x bottom #f0f0f0; font-weight:bold;}
table.table_help .list_con {width:90%;background: url(../img/07_help/07_ico_a.gif) no-repeat left top; margin:10px 0 20px 10px; padding: 5px 0 0 40px; text-align:left;}





/**자주묻는질문**/
.cus_listQ{background:url(../img/customer/cus_dot_bg01.gif) repeat; font-size:12px; color:#47a4f1; line-height:23px; font-weight:bold;text-align:center;}

.faq_sort{padding-bottom:10px;}
.faq_sort ul{width:340px;}
.faq_sort li{width:334px;height:26px;background:url(../img/customer/cus_faq_bg02.gif) no-repeat; margin-bottom:2px; clear:both;}
.faq_sort li.list_all{width:334px;height:26px;background:url(../img/customer/cus_faq_bg01.gif) no-repeat; margin-bottom:2px;}
.faq_sort dl{width:320px; padding:0 0 0 9px;}
.faq_sort dt{ float:left;width:105px; font-size:12px; color:#fff; font-weight:bold; line-height:25px;}
.faq_sort dd{ float:left;background: url(../img/customer/bar_blue.gif) no-repeat right; padding:1px 8px 0 7px;}
.faq_sort dd.last_t{background: none; padding:1px 0 0 7px;}
.faq_sort dd.faq_sort_link a{font-size:11px; color:#333;letter-spacing:-1px;line-height:26px;}
.faq_sort dd.faq_sort_link a:link{color:#333;}
.faq_sort dd.faq_sort_link a:hover{color:#333;}

.fap_view{background:#f2f2f2; height:25px;}
.fap_view_txtarea{padding:20px;}
.qna_view{font-size:12px; color:#666; line-height:25px;background:#f2f2f2; border-top:1px dotted #aaa; padding:3px 0 0 10px;}
.board_view {width:99%;}
.board_view li{float:left;line-height:30px;}
.board_view li.list_number{width:4%; text-align:center;}
.board_view li.list_tag{width:15%;text-align:center;}
.board_view li.list_title{width:57%; padding-left:10px;}
/*****날짜,이름 순서-오른쪽부터******/
.board_view li.list_name{float:right;width:10%;text-align:center;}
.board_view li.list_date{float:right;width:12%;text-align:center;}
.board_view li.list_date02{float:right;width:22%;text-align:center;}

.qna_write_title{width:100%;background:url(../img/common/bullet_blue04.gif) no-repeat 0 14px;color:#0962ab;font-family:NanumGothic, ngwoff, ngeot,'NanumGothicWeb','나눔고딕','돋움',Dotum,sans-serif;font-size:16px;font-weight: bold;line-height:26px; text-align:left;padding:3px 0 3px 18px;}


/*-----140220 추가-------*/
/*****이용안내*****/
.guide_list{background:url(../img/common/line_dot.gif) repeat-x bottom; padding:25px 0 30px 0;border-bottom: 2px solid #ccc;}
.guide_list_L {}
.guide_list_L dl{ margin-left:20px;}
.guide_list_L dt{padding:12px 0 0 0;font-size:30px; color:#000; text-align:left; font-weight:bold;}
.guide_list_L dd{padding: 24px 20px 0 80px;font-size: 11pt;color: #565656;line-height: 2;text-align: left;letter-spacing: 1px;font-weight:bold;}

.guide_list_L .list02_btn{width:300px;}
.guide_list_L .list03_btn{background:url(../img/07_help/guide_img03.gif) no-repeat left;}
.guide_list_L .list03_btn a{display:block;width:190px;height:131px;overflow:hidden;text-indent:-1000em;}
.guide_list_L .list04_btn{background:url(../img/07_help/guide_img04.gif) no-repeat left;}
.guide_list_L .list04_btn a{display:block;width:190px;height:145px;overflow:hidden;text-indent:-1000em;}
.guide_list_L ul{padding:0 0 0 10px; width:100%;}
.guide_list_L li{background:url(../img/ko/ico/icon-arrow.svg) no-repeat 0 6px;font-size:11pt; color:#555; line-height:25px;text-align:left; padding:0 0 4px 41px; font-weight:bold;}
.guide_list_L .hor ul{padding:0 0 0 10px; width:127%;}
.guide_list_L .hor li{background:url(../img/ko/ico/icon-arrow.svg) no-repeat 0px 17px;font-size:11pt; color:#555; line-height:30px;text-align:left; padding:7px 16px 0 40px; float:left;}
.guide_list_L .hor li:FIRST-CHILD{padding: 7px 15px 0 0; background: none;}
.guide_list_L .hor ul:AFTER{content: '';display: block;clear: both;}

/***** 추가 ******/
table.tableStyle02 summary{display:none;}
table.tableStyle02 {}
table.tableStyle02 th {font-size:12px;color:#fff;font-weight:bold;text-align:center; background:url(../img/common/dotline_w.gif) repeat-x bottom #69b0de; padding:5px;}
table.tableStyle02 th.pdng_height{height:25px;}
table.tableStyle02 th.th_left20{text-align:left; padding-left:20px;}
table.tableStyle02 td {font-size:12px;color:#000;padding:5px;text-align:center;background:url(../img/common/dotline_gry.gif) repeat-x bottom;}
table.tableStyle02 td.td_left20{text-align:left;padding-left:20px;}
table.tableStyle02 td.td_right{text-align:right;}
table.tableStyle02 td.td_right20{text-align:right;padding-left:20px;}
table.tableStyle02 a	{color:#2a8ed0;}
table.tableStyle02 a:hover	{text-decoration:underline;}




