/*service_goods*/
.service_goods{width:100%; overflow:hidden; margin:25px 8px 0 8px; height:25px; }
.service_goods_0530{width:100%; overflow:hidden; margin:25px 8px 0 6px; height:80px; }
.service_img2{margin-left:8px}
.service_img3{margin-top:8px}
.service_img4{margin-left:8px;margin-top:8px}
.service_menu{text-align:center;;width:99%}
.minDiv{border: 1px #d0cece solid;
border-radius: 0 0 8px 8px;
margin: 0 11px 20px 8px;
min-width: 294px;
overflow: hidden;
padding-bottom: 20px;
padding-right: 7px;}
.minDiv_0530{border:1px #d0cece solid;border-radius: 0 0 8px 8px;;margin:10px 11px 20px 8px;min-width:294px; overflow:hidden;padding-bottom:20px;padding-right:7px}
.service_tb{width:268px;margin-left:9px}
.service_tb td{border:1px #e9e7e7 solid;padding:1px}



.td_table_1{width:97%;text-align:center;margin-left: 8px;}
.td_table_1 th{text-align:left; border-bottom:1px #e9e7e7 solid; height:28px;padding-top:5px}
.td_table_1 .card{padding:17px 0 15px 12px; text-align:left ;border-bottom:1px #e9e7e7 dotted;}
.td_table_1 .card2{padding:17px 30px 15px 0; text-align:left}
.text1{padding:20px 0 10px 13px ;text-align:left;border-bottom:1px #e9e7e7 dotted; color:#6c6969;}
.td_table_1 .check{padding:10px 0 10px 0;border:1px #000000 solid ; height:20px;padding-right:-10px}
.td_table_1 td img{margin-bottom:-2px}




.voice_tb{width:100%;height : 50px; border: 1px #dfdfdf solid; text-align:center;font-size:8pt;color:#373636;margin-top:10px;}
.voice_tb_td2{text-align:left;padding-top:10px;line-height:1.5em;font-size:8pt}
.voice_tb td{border: 1px #dfdfdf solid ;text-align:center;height:30px ;padding : 0px 10px 0 10px }
.pay{padding:10px 30px 0 13px; text-align:left;font-size:8pt}

.guide_txt{padding:20px 20px 10px 30px; text-align:center}
.td_table_1 li{font-size:8pt;line-height:1.3em ;color:#000000;padding-top:5px;font-family:dotum;}
.td_table_1 p{font-size:8pt;text-decoration:underline;color:red;font-style:italic;font-weight:bold;font-family:dotum;padding-bottom:2px;}




.guide_card{padding:20px 0 15px 10px; text-align:left ;width:45%}
.guide_card1{padding:20px 20px 15px 18px; text-align:left ;width:20%;}
.guide_text{font-size:8pt;color:#6c6969;text-align:left;line-height:1.5em;}
.guide_text1{font-size:8pt;color:#373636;padding:10px 0 0 0;text-align:left;line-height:1.5em;}



.card1_detail_1{line-height:16px;text-align:left;padding-left:10px;padding-bottom:10px;font-size:8pt;;border-bottom:1px #e9e7e7 dotted}
.card1_detail_2{line-height:16px;text-align:left;padding-left:10px;padding-bottom:10px;font-size:8pt;;border-bottom:1px #e9e7e7 dotted;color:#6c6969}
.card1_detail_1 p{font-size:8pt;color:#000000;font-family:dotum;}
.red{font-size:8pt;color:red;padding-top:5px;font-family:dotum;}


.text2{font-size:11pt;line-height:1.3em ;color:#000000;padding-top:5px;font-family:dotum;text-align:center}
.text3{font-size:7pt;line-height:1.3em ;color:red;padding-top:5px;font-family:dotum;text-align:center}
.evergreenBtn{text-align:center;padding-top:20px;padding-bottom:30px}

.data_pay{text-align:left;padding:15px 0 0 10px; line-height:1.6em;color:#373636;font-size:8pt;font-family:dotum;}

.voice_tb td{font-size:8pt}
/*FAQ*/
.FAQ_table{width:100%}
.FAQ_table th{border-bottom:1px #d9d8d9 solid; padding:10px 0 10px 17px; text-align:left; width:100%}
.FAQ_table td{border-bottom:1px #d9d8d9 solid; padding:10px}


.header_1{width:100%; height:43px; background:url(/egmApp/images/krapp014.gif) repeat-x;}
.header_1 .header_td1{padding:0 0 0 10px; width:10px;}
.header_1 .header_td2{text-align:center;padding-right:45px}
.FAQ_table .td_title{color:red;font-weight:bold;padding-left:20px;text-align:left;}
.FAQ_table .td_title2{color:#6c6969;padding-left:20px;text-align:left}
.FAQ_table .td_title3{color:#6c6969;padding-left:20px;background:#f0f8ec;line-height:16px;text-align:left}



/*chargeComplete*/

#chargeComplete{min-width:320px; overflow:hidden;text-align:center; min-height:200px;}
#chargeComplete_center{border:1px #d5d3d3 solid; border-radius:8px; margin:10px 10px 10px 10px; padding:10px}
#chargeComplete_center ul{border-top:1px solid #e9e7e7; margin-bottom:20px;}
#chargeComplete_center ul li{border-bottom:1px solid #e9e7e7; padding-top:10px; padding-bottom:10px;}
#chargeComplete_center ul li span{display:inline-block; width:100px; text-align:left;}

.failBtn{margin-bottom:20px;}
.chargeFail{border-top:1px solid #d5d3d3; padding-top:15px; margin-top:5px; margin-bottom:10px;}
.chargeFail img{margin-bottom:10px;}
.chargeComplete_center_font{text-align:center;color:#419405}
.chargeComplete_center_font_gray{color:#6c6969; margin-top:10px; display:block;}
.chargeComplete_center_li{padding-top:20px}
.charge_info{border-bottom:1px #d5d3d3 solid; padding:10px 95px 10px 10px}
.charge_info2{border-bottom:1px #d5d3d3 solid; padding:10px 80px 10px 10px}
.charge_info3{border-bottom:1px #d5d3d3 solid; padding:10px 127px 10px 10px}
.charge_info4{border-bottom:1px #d5d3d3 solid; padding:10px 180px 10px 0}
.btn1{text-align:center;padding-top:10px;}
.btn2{text-align:center;padding-top:10px;padding-left:10px}

/* bbs_list01 */ /* cs/list */
.bbs_list01{clear:both; width:100%; position:relative;min-width:320px; overflow:hidden;text-align:center; }
.bbs_list01 table{width:100%; border-bottom:1.5px solid #CDCDCD;}
.bbs_list01 th{height:30px; background:url(/images/common/bg_th.jpg) repeat center 0;}
.bbs_list01 thead{ border:1px solid #dcd9d9;}
.bbs_list01 td{padding:8px 0 5px; text-align:center; line-height:16px; border-bottom:1px solid #F6F6F6;}
.bbs_list01 td,
.bbs_list01 td a{color:#6c6969;}

.bbs_list01 td.title{padding-left:17px; text-align:left;}
.bbs_list01 tr.notice td.title a{color:#5e5e5e}
.bbs_list01 td img{vertical-align:middle;}
.bbs_list01 td.title img{margin-left:4px; position:relative; margin-top:-1px;}

.faq td{border-bottom:1px solid #d9d8d9;overflow:hidden; }
.faq tr.answer td{text-align:left;}
.faq tr.on td{background-color:#f0f8ec;}
.faq tr.answer div{display:none; padding:8px 35px 8px 35px;}

.faq td .c2{color:#2C71B4;}


/* QA_viewOK */
#pwd_wrapper{border-radius:1em;border:1px #c6cdbc solid;width:293px;height:155px;margin:auto;margin-top:20px;background:#f0f3e9}
#pwd_wrapper_sub1{border-bottom:1px #dad9d6 solid;width:90%;margin:auto;margin-top:20px;}
#pwd_wrapper_sub2{margin-top:17px;text-align:center}
.pwd_wrapper_chk{margin:auto;vertical-align:-10px;padding-left:12px}
.pwd_wrapper_font1{color:#6c6969;font-family:Dotum;font-size:8pt;padding-left:10px;vertical-align:-10px}
.pwd_wrapper_input{width:230px;height:15px;border:1px #bfbebe solid;margin:10px 0 17px 12px}


/*잔액조회*/
.newFee{margin:0px;padding:0px;border:1px solid #666;width:100%;text-align:center;letter-spacing:1px;}
.newFee th{border:1px solid #666;font-weight:600;text-align:center;}
.newFee td{border:1px solid #666;letter-spacing:0px;}
.newFeeP{padding-bottom:6px;color:red;}
.newFeePr{padding-bottom:6px;color:red;text-align:right;font-size:11px;width:100%;}