@charset "utf-8";
a{color:#777; text-decoration:none;}
a:hover {text-decoration:underline;;}
select, input, textarea{font-size:12px; font-family:Dotum, 굴림;}
h3{background:url(../../images/common/blt_01.gif) no-repeat left top; padding-left:21px; margin:40px 0 20px;}
.input_txt{border:1px solid #dcdbdb; padding:2px 5px; *padding:3px 5px;}
.flRight{float:right!important;}
.flLeft{float:left!important;}
.textCenter{text-align:center!important;}
.lineheight19{line-height:19px;}

.red{color:#ed1f24!important;}
.black{color:#444!important;}
.blu{color:#1186ab!important;}
.pl10{padding:5px 10px!important;}
.pl45{padding-left:45px!important;}
.pt30{padding-top:30px!important;}
.pt20{padding-top:20px!important;}
.pt45{padding-top:45px;}
.pt60{padding-top:60px;}
.mr45{margin-right:45px;}
.mr20{margin-right:20px!important;}
.mr30{margin-right:30px;}
.mr90{margin-right:90px;}
.ml20{margin-left:20px;}
.ml5{margin-left:5px!important;}
.ml30{margin-left:30px;}
.ml10{margin-left:10px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt30{margin-top:30px;}
.mt4{margin-top:4px;}

.pagingLi{text-align:center; margin-top:20px;}
.pagingLi li{display:inline; padding:0 2px;}
.pagingLi li a, .pagingLi li span{color:#848484; text-decoration:none;}
.pagingLi li span, .pagingLi li a:hover{color:#0b789a; text-decoration:underline;}
.pagingLi li span{font-weight:700;}
.pagingLi li img{vertical-align:middle;}

.width690{width:690px; margin:0 auto;}
.width147{width:147px!important;}
.width101{width:101px!important;}
.width175{width:175px!important;}

.boxtype01{}
.boxtype01 .top{background:url(../../images/common/bg_box01_lt.gif) no-repeat left top;padding-left:9px;}
.boxtype01 .top .in{background:url(../../images/common/bg_box01_rt.gif) no-repeat right top;padding-right:9px;}
.boxtype01 .top .in .in{background:#fff none; height:8px; overflow:hidden; border-top:1px solid #d9d9d9; padding:0;}
.boxtype01 .bottom{background:url(../../images/common/bg_box01_lb.gif) no-repeat left top;padding-left:9px;}
.boxtype01 .bottom .in{background:url(../../images/common/bg_box01_rb.gif) no-repeat right top;padding-right:9px;}
.boxtype01 .bottom .in .in{background: url(../../images/common/bg_box01_cb.gif) repeat-x top; height:9px; overflow:hidden; padding:0;}
.boxtype01 .center{background:url(../../images/common/bg_box01_cc.gif) repeat-x bottom; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}

.boxtype02{}
.boxtype02{background:url(../../images/common/bg_box02_r.gif) no-repeat right top;}
.boxtype02 .in{background:url(../../images/common/bg_box02_l.gif) no-repeat left top; height:78px;}

.boxtype03{}
.boxtype03{background:url(../../images/common/bg_box03_r.gif) no-repeat right top;}
.boxtype03 .in{background:url(../../images/common/bg_box03_l.gif) no-repeat left top; height:86px;}

.boxtype04{}
.boxtype04 .top{background:url(../../images/common/bg_box04_lt.gif) no-repeat left top;padding-left:9px;}
.boxtype04 .top .in{background:url(../../images/common/bg_box04_rt.gif) no-repeat right top;padding-right:9px;}
.boxtype04 .top .in .in{background:#fff none; height:8px; overflow:hidden; border-top:1px solid #d9d9d9; padding:0;}
.boxtype04 .bottom{background:url(../../images/common/bg_box04_lb.gif) no-repeat left top;padding-left:9px;}
.boxtype04 .bottom .in{background:url(../../images/common/bg_box04_rb.gif) no-repeat right top;padding-right:9px;}
.boxtype04 .bottom .in .in{background:#fff none; height:8px; overflow:hidden; border-bottom:1px solid #d9d9d9; padding:0;}
.boxtype04 .center{border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}

.boxtype05 {width:720px; margin-bottom:40px;}
.boxtype05 .top, .boxtype05 .top .in, .boxtype05 .bottom, .boxtype05 .bottom .in  {height:10px;}
.boxtype05 .top {background:url(../../images/contents/boxtype05_top.gif) no-repeat 100% 0;}
.boxtype05 .top .in {width:13px; background:url(../../images/contents/boxtype05_tl.gif) no-repeat 0 0;}
.boxtype05 .center {padding:6px 20px 11px; background:url(../../images/contents/boxtype05_center.gif) repeat-y;}
.boxtype05 .bottom {background:url(../../images/contents/boxtype05_bottom.gif) no-repeat 100% 0;}
.boxtype05 .bottom .in {width:13px; background:url(../../images/contents/boxtype05_bl.gif) no-repeat 0 0;}
.boxtype05 .listSearch .btn {margin-top:48px;}
.boxtype05 .listSearch .select {width:145px; _width:141px; border:1px solid #DCDBDB;}
.boxtype05 .listSearch .calendar .select {width:97px;}
.boxtype05 .listSearch .other {margin-top:5px;}
.boxtype05 .listSearch .btnS {margin-top:4px;}
.boxtype05 .listSearch .fixW .input_txt {width:115px;}

.stepIco{padding:13px 26px 0; display:inline-block;}
.stepIco span{float:left;}
.stepIco span.arrow{padding:4px 43px 0;}

.boxLogin .img{float:left; padding:0 25px 0 50px;}
.boxLogin .info{float:left; width:360px;padding-top:45px;}
.boxLogin .info .write{display:inline-block; width:100%; padding-bottom:25px;}
.boxLogin .info .input{float:left;width:285px;}
.boxLogin .info .input p{display:inline-block; margin-bottom:10px;}
.boxLogin .info .input label{float:left; width:70px; padding-top:3px; padding-left:10px;}
.boxLogin .info .input input{width:190px; border:1px solid #dcdbdb; padding:2px 5px; *padding:3px 5px; float:left}
.boxLogin .info .btn{float:right; margin-right:10px;}
.boxLogin .info ul{border-top:1px solid #ececec; font-size:0; line-height:0; padding:18px 10px 0;}
.boxLogin .info ul li{background:url(../../images/contents/bg_dot_01.gif) no-repeat left 7px; padding-left:8px;margin-bottom:5px;}
.boxLogin .info ul li img{float:left; padding-top:3px;}
.boxLogin .info ul li a.btn{float:right; margin:0; vertical-align:top}
.boxLogin .info ul li a.btn img{padding:0;}
.findID .boxLogin{padding:10px 30px 0;}
.findID .boxLogin .info{width:342px;}
.findID .boxLogin .info .input{float:left;width:270px;}
.findID .boxLogin .infoleft{float:left; width:260px;padding-left:7px;}
.findID .boxLogin .textnote{text-align:center; display:inline-block; width:100%; padding:12px 0 4px; border-top:1px solid #ececec;}
.findID .boxLogin .info {padding-top:20px;}
.findID h3{margin-top:40px;}
.findID .boxLogin label {float:left;padding-top:3px;width:50px!important;}
.findID .boxLogin input.input_txt {border:1px solid #DCDBDB;float:left;padding:2px 5px;*padding:3px 5px;width:190px!important;}
.findID .boxLogin .infoleft p{display:inline-block; width:100%;}

.member .quickIntro{background:#f6f6f6 none; padding:0 22px; margin-top:40px;}
.member .quickIntro .avatar{float:left; margin-right:20px;}
.member .quickIntro .info{display:table-cell; *width:auto; *zoom:100%; *display:block; padding-top:20px;}
.member .quickIntro .info .tit{margin-bottom:10px;}
.noteRight{text-align:right; margin:-31px 0 20px; font-size:11px; font-weight:700;color:#666766}

.tblWrite{border-top:2px solid #0b83a8;border-bottom:2px solid #0b83a8;}
.tblWrite td, .tblWrite th{border-bottom:1px solid #d9d9d9;padding:6px 10px;}
.tblWrite th{background:#eff6f8 none; padding-left:10px; width:116px; color:#666;}
.tblWrite th span.normal{font-weight:normal; display:block; line-height:16px; font-size:11px; padding-left:15px;}
.tblWrite td input.input_txt{width:145px;}
.tblWrite td select{color:#666; font-size:12px;border:1px solid #dcdbdb;}
.tblWrite td.other input.input_txt, .tblList td.other input.input_txt{width:33px; vertical-align:top;}
.tblWrite td.other select, .tblList td.other select{width:46px; height:20px;}
.tblWrite td .note{font-size:11px; color:#777;padding-left:10px;}
.tblWrite td.select select{height: 20px; color:#666; width:158px; margin-right:25px;}
.member .tblWrite td a{margin-left:5px;}
.member .tblWrite td input{vertical-align:middle;}
.btnCenter, .btnRight, .btnLeft{text-align:center; margin-top:20px; font-size:0; line-height:0;}
.btnCenter a{margin:0 3px;}
.btnRight{text-align:right;}
.btnRight a{margin-left:6px;}
.btnLeft{text-align:left}
.btnLeft a{margin-right:6px;}

.textAlignRight {text-align:right; margin:25px 14px 20px 0;}
.member_02 {padding:0 45px;}
.memberleft {float:left; margin:30px 0 40px;}
.memberright {float:right;}
.brdTop { padding-top:20px; text-align:center; border-top:1px solid #ececec;}
.alignBtn_02 {text-align:center; padding-top:18px; margin-bottom:20px;}

.wrpScroll {border:1px solid #cecece; height:440px; padding:0 10px; overflow-y:scroll;}
.scrollConts {line-height:18px;}
.scrollCont {margin-bottom:30px; color:#a8a8a8}
.scrollCont h4 {margin-bottom:20px; font-size:15px; font-weight:bold; color:#6a6a6a}
.termsMem .wrpScroll {height:180px;}
.termsMem h3 {margin:40px 0 20px;}
.noteBox{background:#f8f8f8 none;line-height:21px;padding:10px 15px; color:#5e5e5e;}
.noteBox li{background:url(../../images/common/blt_02.gif) no-repeat left 7px; padding-left:11px;}

.ontbl .logo{float:left; padding-left:40px; padding-top:5px;}
.ontbl .tit{float:left; width:395px; text-align:center; padding-top:32px;}
.ontbl .tbl{float:right; width:226px; border:3px solid #249fba; border-bottom:none;}
.ontbl .tbl .tblList{margin-bottom:-1px;}
.ontbl .tbl .tblList th{height:42px;width:50px; text-align:center}
.ontbl .tbl .tblList th.normal{font-weight:normal;}
.ontbl .tbl .tblList th, .ontbl .tbl .tblList td{padding:3px 6px;}
.ontbl .tbl .tblList p{margin:2px 0;}
.tblList td, .tblOut .tblList th, .tblList th, .tblOut .tblList td{padding:5px 8px; border:1px solid #d9d9d9; font-size:11px;}
.tblList th, .tblOut .tblList th{width:65px; background:#eff6f8 none; color:#666; text-align:left;}
.tblList input{vertical-align:middle; *margin-right:-1px;}
.tblList th{padding:5px 7px;}

.bdTBL{position:relative; border:2px solid #249fba;}
.tblOut th, .tblOut td{border:1px solid #249fba;}
.tblOut th{background:#249fba none; color:#fff; width:35px; text-align:center; font-size:11px; line-height:13px;}
.tblOut td.other p{width:147px;}
.tblOut td.other select{width:51px;}
.tblOut .instit li{float:left; margin-right:25px;}
.tblOut .instit li.last{margin:0;}
.tblOut .instit li p{padding:3px 0; *padding:0; *margin-top:-1px}
.tblList td.other input.input_txt {width:30px;}
.tblList th.code{border:2px solid #249fba!important; width:65px;}
.tblList td.code{border-top:2px solid #239FBA;border-bottom:2px solid #249fba !important;}
.greenApp .tblList td .blu, .tblOut  .total p{margin-bottom:2px; *margin-bottom:0;}
.tblOut .total th, .tblOut  .total td{padding:2px 7px;}
.tblOut .total th.total{border:1px solid #249fba; background:#249fba none; color:#fff; width:150px; border-right:1px solid #d9d9d9;}
.tblOut .total a{margin-left:4px;}
.notepage{margin-top:10px; padding-left:15px; font-size:11px;}
.tblList th.auto{width:auto;}
.tblList th .normal{font-weight:normal; display:block;}
.tblOut .total td{height:40px;}

.greenCer .boxtype03{margin-bottom:40px;}
.listSearch{padding:11px 20px 0; *padding-top:9px}
.listSearch ul{float:left; font-size:11px;}
.listSearch ul li{float:left; margin-right:25px;}
.listSearch ul li input{width:134px; vertical-align:middle;_width:130px;}
.listSearch ul li label{font-weight:700; float:left; padding-top:5px;}
.listSearch ul li.clum1 label{width:40px;}
.listSearch ul li.clum2 label{width:54px;}
.listSearch ul li.calendar{margin-right:0;}
.listSearch ul li.calendar label{width:50px; text-align:right; padding-right:5px;}
.listSearch ul li.calendar input{width:85px;}
.listSearch ul li p{clear:both;margin-top:8px;}
.listSearch .btn{float:right; margin-top:23px;}
.listSearch .other li input{width:85px;}
.listSearch .other li label{margin-right:5px;}
.listSearch .other li.calendar input{width:65px;}
.listSearch .other li.calendar p{float:none; margin:0; display:inline;}
.listSearch .other li.calendar label{width:auto; float:none; margin:0;}
.listSearch .other{margin-top:24px;*margin-top:22px}
.scrollTBL{overflow:hidden; overflow-x:scroll; padding:0 0 5px;}
.tblList_bt{border-left:1px solid #fff;}
.tblList_bt th, .tblList_bt td{padding:8px 7px;_padding:6px 7px; border:1px solid #d0d7d9; border-right:none;}
.tblList_bt th{text-align:center; border-top:2px solid #0b83a8; border-bottom:1px solid #0b83a8; background:#eff6f8 none; color:#666;}
.tblList_bt > thead > tr > th:first-child, .tblList_bt > tbody > tr > td:first-child{border-left:none;}
.showPage{text-align:right; margin-bottom:5px;}
.showPage span{float:left; padding-top:5px;}
.showPage select{width:50px;}

.faq .tblList_bt .tit{width:575px}
.faq .tblList_bt .tit a{display:inline-block; background:url(../../images/contents/ico_q.gif) no-repeat left top; padding-left:22px; line-height:18px;}
.faq .tblList_bt .tit a:hover{color:#0b83a8; font-weight:700; text-decoration:none;}
.faq .tblList_bt tr.answer td{border:none; background:#eff6f8 none; line-height:23px;}
.faq .tblList_bt tr.answer td span{display:inline-block;}
.custCenter .tblList_bt th{border-bottom:1px solid #d9d9d9;}
.unLine span{text-decoration:underline;}
.unLine img{margin-right:5px;}
.detailTBL{padding:10px 0; line-height:18px; border-bottom:1px solid #d9d9d9; min-height:250px; _height:250px;}
.CtrlPost{margin-top:40px; border-top:1px solid #d9d9d9;}
.CtrlPost li{display:inline-block; width:100%; border-bottom:1px solid #d9d9d9; line-height:29px;}
.CtrlPost li .tit{float:left; width:105px; height:29px; background:#f6f6f6 none; padding-left:20px; font-weight:700; margin-right:15px;}
.CtrlPost li .tit a{display:block; width:65px;}
.CtrlPost li .info{display:table-cell; *width:auto; *zoom:100%; *display:block;}
.CtrlPost li .up{background:url(../../images/contents/arrow_up.gif) no-repeat right 10px;}
.CtrlPost li .down{background:url(../../images/contents/arrow_down.gif) no-repeat right 10px;}
.bgGray td{background:#f9f9f9 none;}
.unpPagelsit{margin-top:-15px;}

.mePlayerWrp {padding-bottom:20px; margin-bottom:30px; border-bottom:1px solid #d9d9d9;}
.mePlayerImg {float:left; width:351px;}
.mePlayerInfoWrp {float:right; width:341px;}
.mePlayerInfo {}
.mePlayerInfo li {padding:10px 15px; border-bottom:1px solid #d9d9d9;}
.mePlayerInfo li.first {font-size:14px; font-weight:bold; border-top:2px solid #0b83a8; background:#eff6f8;}
.mePlayerInfo li span {display:inline-block;}
.mePlayerInfo li .date {width:175px;}
.mePlayerInfo li .number {width:130px; text-align:right;}
.mePlayerInfo li.last span {text-decoration:underline; padding-left:5px;}
.mePlayerInfoWrp .desc {padding:15px; line-height:20px;}

.pagingLi{text-align:center; margin-top:20px;}
.pagingLi li{display:inline; padding:0 2px;}
.pagingLi li a, .pagingLi li span{color:#848484; text-decoration:none;}
.pagingLi li span, .pagingLi li a:hover{color:#0b789a; text-decoration:underline;}
.pagingLi li span{font-weight:700;}
.pagingLi li img{vertical-align:middle;}

.bdBgBottom {height:20px; padding:10px 8px 7px; margin-top:30px;margin-left:28px; text-align:center; background:url(../../images/contents/bg05_02_bt.gif) no-repeat;}
.bdBgBottom select, .bdBgBottom input {border:1px solid #dcdbdb; padding:2px; color:#666; vertical-align:middle;}
.bdBgBottom select {padding:1px 2px;}
.bdBgBottom input {width:195px;}

.tblWrite td input.wfull {width:99%}
.tblWrite td .txtAr01 {height:340px; width:99.7%; padding:0 0 0 5px; line-height:20px; overflow-y:scroll;}
.tblWrite td input.input_txt_05_01 {width:85%;}
.tblWrite td.pdRightNone {}

.mypage .tblOut{line-height:18px;}
.nobdBottom td, .nobdBottom th{border-bottom:none!important;}
.nobdBottom td td, .nobdBottom td th{border-bottom:1px solid #d9d9d9!important;}

.nobdTop td, .nobdTop th{border-top:none!important;}
.bdNone td{border:none!important;}
.bdBottom td{border:none!important; border-bottom:1px solid #d9d9d9!important;}
.noBG{background:none!important;}
.btnArea{margin-top:20px;}
.mypage{line-height:16px; color:#333;}
.mypage table{color:#666;}
.mypage .tblList_bt th{border-bottom:1px solid #d9d9d9;}
.mypage .tblWrite th{border-right:1px solid #d9d9d9;}
.bdright{border-right:1px solid #d9d9d9!important;}
.account{padding:40px 35px; text-align:center;}
.account .write label{padding:0 5px 0 10px; margin-left:10px;}
.account .write .input_txt{width:120px; vertical-align:middle;}
.account .btnCenter{background:url(../../images/contents/bg_dot_03.gif) repeat-x 0 0; padding-top:30px;}
.member .listInfo td{padding:20px 15px 30px; border-bottom:1px dashed #d4d4d4;}
.member .listInfo .tit{margin-bottom:15px;}
.member .listInfo .text{padding-left:20px;}

.custCenter .boxLogin .banking{float:left; margin-left:-65px; width:330px; padding-top:40px;}
.custCenter .boxLogin .banking p{padding-top:28px;}
.custCenter .boxLogin .banking .tit{display:inline-block; width:127px;}
.custCenter .boxLogin .banking .bgLine{background:#eff6f8 none; border-top:2px solid #0b83a8; border-bottom:1px solid #d9d9d9; padding:8px 10px; margin-top:28px;}
.custCenter .boxLogin .textnote{width:615px; padding:15px; border-top:1px solid #d9d9d9; margin:30px auto 0;}
.custCenter .stepIco{padding:12px 23px 0;_padding:12px 21px 0;}
.textMap p{padding-left:10px;}
.tblOut .textarea{padding:8px; border:1px solid #d9d9d9; line-height:20px;}
.tblOut .textarea .input_txt{width:99%; padding:5px 3px 5px 5px; overflow-y:scroll;*width:98.5%; height:170px;}
.siteMap{padding:24px 10px;}
.siteMap .box{float:left; width:160px; border-right:1px solid #dcdcdc; padding-left:35px; padding-right:48px;}
.siteMap .box .tit{margin:15px 0;}
.siteMap .box ul{height:145px;padding-left:15px;}
.siteMap .box ul li{background:url(../../images/contents/blt_01.gif) no-repeat 0 6px; margin-top:6px;padding-left:8px;}
.siteMap .last{border:none; padding-right:0;}
.tblOut .comment{padding:10px;}

.slidersWrp {padding-bottom:25px; position:relative;}
.slThumbs {width:660px; overflow:hidden; position:relative;}
.sliders {width:20000em;}
.sliders li {float:left; width:127px; margin-right:44px; _margin-right:39px;}
.sliders li img {width:127px; height:98px; border:3px solid #dedede; margin-bottom:10px;}
.sliders li p {line-height:14px;}
.sliders li.active {font-weight:700;}
.slidersWrp .slPrev, .slidersWrp .slNext {width:14px; height:27px; position:absolute; top:40px; z-index:9999;}
.slidersWrp .slPrev {left:0; background:#fff url(../../images/contents/arrow_05_02_left.gif) no-repeat;}
.slidersWrp .slNext {right:0; background:#fff url(../../images/contents/arrow_05_02_right.gif) no-repeat;}
.slidersWrp .slPrev:hover {background:#fff url(../../images/contents/arrow_05_02_left_on.gif) no-repeat;}
.slidersWrp .slNext:hover {background:#fff url(../../images/contents/arrow_05_02_right_on.gif) no-repeat;}

.mt25 {margin-top:25px;}

.mypage .tblList_bt th, .mypage .tblList_bt td {padding:8px 6px;}
.mypage .tblList_bt th {line-height:15px;}
.mypage .tblList_bt th.bdBottomNone {border-bottom:none;}
.tblList_bt tr.thSub th {border-top:1px solid #D0D7D9!important; border-left:1px solid #D0D7D9!important; }
.mypage .fontsize11 td {font-size:11px;}
.mypage .listSearch .select {width:143px; padding:2px 0 2px 5px; border:1px solid #DCDBDB;}
.mypage .listSearch .clum1 .select {width:120px;}
.mypage .listSearch .input_txt {width:131px;}
.mypage .listSearch .clum1 .input_txt {width:108px;}
.mypage .listSearch .btn {margin-top:36px;}
.mypage .calendar .calmypage02 {margin-top:36px;}
.tabsmypage {margin-bottom:40px;}
.tabsmypage li {float:left;}
.mypage .tblWrite .txtAr01, .mypage .tblWrite .input_txt {color:#666; vertical-align:middle;}
.mypage .tblWrite {border-bottom-width:1px;}
.mypagetxt {margin-bottom:40px; line-height:19px;}

.tabsCert {margin-bottom:20px;}
.tabsCert li {float:left;}
.tabsubCert {margin-bottom:15px;}
.btnCert{margin-bottom:15px;}
.noteCert{color:#169abc; margin-bottom:12px;}
.greenCertification .tblList_bt .boderRight {border-right:1px solid #D0D7D9;}
.greenCertification .tblList_bt .boderLeft {border-left:1px solid #D0D7D9;}
.greenCertification .listSearch ul {width:600px; padding-top:8px;}
.greenCertification .listSearch li {width:100%; padding-bottom:10px; margin-right:0;}
.greenCertification .listSearch li span {display:inline-block; width:auto; margin-right:25px;}
.greenCertification .listSearch li span label {padding-right:3px;}
.greenCertification .listSearch ul .select {width:141px; *width:144px; _width:141px;}
.greenCertification .listSearch ul .input_txt {width:173px; _width:172px;}
.greenCertification .listSearch ul.page01_04 span {margin-right:70px;}
.greenCertification .listSearch ul.page01_04 .select {width:223px; *width:225px; _width:222px;}
.greenCertification .listSearch li span.last {margin-right:0;}
#greenCertPop #popAd {width:600px; line-height:20px;}
#greenCertPop h1.titPop {background:url(../../images/contents/bg_tit01_pop.gif) repeat-y;}
.mb30 {margin-bottom:30px;}
.greenCertification #contents h2 {padding:0 0 15px 15px; background:url(../../images/contents/arrow03_01_02.gif) no-repeat 0 2px;}
.mainTasks {line-height:18px;}
.mainTasks li {padding-left:10px; background:url(../../images/contents/arrow01_05.gif) no-repeat 0 6px;}
.mainTasks li a {width:100%; display:inline-block;}
.tblPdNone_lr th, .tblPdNone_lr td {padding:8px 0;}
.telNum {line-height:18px;}
.telNum li {border-bottom:1px solid #D0D7D9; padding-bottom:3px; margin-bottom:3px;}
.telNum li.last {border-bottom:none; margin-bottom:0;}
.boxtypeMember {width:704px; margin-bottom:15px;}
.boxtypeMember .top, .boxtypeMember .top .in, .boxtypeMember .bottom, .boxtypeMember .bottom .in  {height:13px;}
.boxtypeMember .top {background:url(../../images/contents/boxtypeMember_t.gif) no-repeat 100% 0;}
.boxtypeMember .top .in {width:13px; background:url(../../images/contents/boxtypeMember_tl.gif) no-repeat 0 0;}
.boxtypeMember .center {padding:0 4px; background:url(../../images/contents/boxtypeMember_cont_boder.gif) repeat-y;}
.boxtypeMember  .center .content {padding:15px 21px; background:url(../../images/contents/boxtypeMember_cont_bg.gif) repeat-x;}
.boxtypeMember .bottom {background:url(../../images/contents/boxtypeMember_b.gif) no-repeat 100% 0;}
.boxtypeMember .bottom .in {width:13px; background:url(../../images/contents/boxtypeMember_bl.gif) no-repeat 0 0;}
.boxtypeMember  .center .content span {display:inline-block; vertical-align:top;}
.boxtypeMember  .center .content .col1 {width:165px;}
.boxtypeMember  .center .content .col2 {width:130px;}
.boxtypeMember  .center .content .col3 {}

.ml18 {margin-left: 18px;}
.ml15 {margin-left: 15px;}
.ml30 {margin-left: 30px;}
.ml7 {margin-left: 7px;}
.mt10 {margin-top: 10px;}
.mt35 {margin-top: 35px;}

h3 {font-weight: bold; color: #0b83a8; font-size: 13px; height: 15px;}

.tabs li {float: left;}
.tabs_other li {margin-left: -1px;}
.tabs_other li.first {margin-left: 0;}

.certification_bgk {}
.certification_bgk li {float: left; margin-right: 5px;}
.certification_bgk li.last {margin-right: 0;}

.cont {margin-left: 18px;}
.cont p {line-height: 18px; padding-top: 15px;}
.cont p:first-child {padding-top: 0;}

.tbl_show {}
.tbl_show th {background: url(../../images/contents/bg_th.gif) left top repeat-x; border: 1px solid #dfdfdf; height: 28px; text-align: center; vertical-align: middle;}
.tbl_show td {border: 1px solid #dfdfdf; vertical-align: middle; text-align: center; height: 28px;}
.tbl_show .even td {background-color: #fafafa;}
.tbl_show .last td {background-color: #f1f9fb;}
.tbl_show .col_l {border-left: none;}
.tbl_show .col_r {border-right: none;}
.tbl_show .align_l {text-align: left; padding-left: 30px;}

#contents .inners h2{ background: url(../../images/contents/arrow_blue.gif) no-repeat left; font-size: 0%; line-height: 0%; padding: 0px 0px 0px 20px; margin-bottom: 12px;}
#contents .inners div.boxfit{ margin: 24px 0px 40px; font-size: 0%; line-height: 0%;}
#contents .inners div.boxfit div.boxs{ background: url(../../images/contents/bg_box.gif) no-repeat left top; width: 178px; height: 198px; margin-right: 2px; float: left;}
#contents .inners div.boxfit div.boxlast{ margin-right: 0px !important;}
#contents .inners div.boxfit .tiltebtn{ margin-bottom: 12px;}
#contents .inners div.boxfit div.boxs p{ padding: 14px 0px 15px 12px;}
#contents .inners div.boxfit div.boxs ul{ padding: 0px 0px 0px 14px;}
#contents .inners div.boxfit div.boxs ul li{ background: url(../../images/contents/dot.gif) no-repeat left 5px; padding: 0px 0px 10px 6px;}
p.lis{ background: url(../../images/contents/arrow03_01_02.gif) no-repeat left 1px; padding: 0px 0px 0px 13px; margin: 10px 0px 13px; font-size: 0%; line-height: 0%;}
p.Financial{ margin-bottom: 15px; font-size: 0%; line-height: 0%;}
.tblList_bt tr.bggray td{ background: #f9f9f9;}
#contents .inners .tab .listtab li{ float: left;}
#contents .inners .tab .tabsub{ margin: 22px 0px 0px 0px;}
p.lisor{ margin: 20px 0px 24px !important;}
p.Financialor{ margin-bottom: 10px !important;}
p.list1{ margin-top: 40px !important;}
#contents .inners p.lissub { padding-left: 13px; font-size: 0%; line-height: 0%; margin-bottom: 9px;}
#contents .inners .lisor1{ margin: 23px 0px 13px !important;}
#contents .inners .space{ margin-bottom: 38px !important;}
#contents .inners .space2{ padding-left: 113px !important;}
#contents .inners .lis1{ margin: 20px 0px !important;}
#contents .inners .tblList_bt th{ border-bottom: none;}
#contents .inners p.Financial1{ margin: 10px 0px 0px;}
#contents .inners .lissub1{ margin-bottom: 17px !important;}

/*CSS FOR POPUP*/

#popAd{width:400px; margin:0 auto;}
h1.titPop{background:url(../../images/contents/bg_tit_pop.gif) repeat-y; color:#fff; font-size:16px; padding:16px 20px 14px; font-weight:700;}
.contPop{padding:30px 20px; color:#666;}
.contPop .tblList_bt td.checkBox{text-align:center; width:45px;}
.contPop .tblList_bt th{border-bottom:1px solid #d0d7d9;}

/*CSS FOR 설문조사추가(20101021)*/
#popAd2{width:743px; margin:0 ;background:url(../../images/contents/sul_bg.jpg) no-repeat left top;}
.poptitle{font-size:15px; font-weight:bold; color:#fff ;padding:52px 0px 0px 0px; text-align:center;}
.survey{height:30px; line-height:30px;padding-top:15px;}
.survey_t{ color:#666666;height:30px; line-height:18px;padding-top:180px;font-size:12px;}
.contPop2{padding:60px; }
.survey th{text-align:left; color:#0C4860; line-height:18px;padding-bottom:18x;}
.survey td{text-align:left; color:#666;height:30px; line-height:30px;border:1px solid #D4E1E5;background:#fff;}
.survey textarea{ border:0px solid #DCDBDB; line-height:20px;padding:8px; }
.survey input{ margin:14px 0px 14px 15px;}
.popup_bg{background:url(../../images/contents/popup_img_bg.jpg) repeat-y left top;padding:0px 16px;}

