@charset "utf-8";

select{*vertical-align:middle}

/* pub server temp */
.headArea{text-align:center}
.bottom_area{text-align:center}

/* foorter */
.foot_area{width:918px;height:31px;margin:0 auto;padding:14px 0 0;overflow:hidden;zoom:1;background-color:#766c62}
.foot_area h2{width:180px;float:left;text-indent:-9999px;overflow:hidden;background:url(https://oimg1.kbstar.com/img/ocommon/foot_logo.gif) no-repeat;}
.foot_area ul{float:left;}
.foot_area ul li{float:left;padding:0 11px 0 10px;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_element7.gif) no-repeat 100% 50%;}
.foot_area ul li.last{background:0 none;}
.foot_area ul li a{color:#F4F3F0;}
.foot_area ul li.customer a{font-weight:bold;}
.foot_area .call{margin-top:1px;float:right;color:#F4F3F0 !important}



.h1_title,.tit_dep2,.tit_dep3{padding-bottom:12px;color:#463f3a;line-height:1.2;font-size:20px;font-weight:bold}
.tit_dep1{font-size:20px}
.tit_dep2{padding-bottom:8px;font-size:16px}
.tit_dep2.tit_dep2_cont{color:#06809b}
.tit_dep2.tit_dep2_fex{color:#cb66a7}
.tit_dep2.tit_dep2_biz{color:#1b6da6}
.tit_dep3{padding-bottom:8px;font-size:14px}
.linemap{position:absolute;top:3px;right:0;padding-left:8px;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_linemap.gif) no-repeat 0 10px}
.linemap a{display:inline-block;*display:inline;*zoom:1;padding:3px 9px 3px 2px;color:#7B716A;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_linemapA.gif) no-repeat 100% 10px;*background-position:100% 10px}
:root .linemap a{background-position:100% 9px}
.linemap em{display:inline-block;*display:inline;*zoom:1;padding:3px 0 3px 3px;color:#444}
.linemap input{vertical-align:top;padding:2px 0 0 6px}
.toparea{padding-top:33px;}
.toparea .h1_title{display:inline-block;*display:inline;*zoom:1}

.input{height:23px;padding:1px 5px 1px;border-top:1px solid #b3b3b3;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #b3b3b3;}
.input.focus{border-top:1px solid #d1a454;border-right:1px solid #f5ce87;border-bottom:1px solid #f5ce87;border-left:1px solid #d1a454;background-color:#fccf00 !important}
.input.inactive{color:#7c746e;background-color:#f6f6f6}
.input.error{border:1px solid #ea7118}

.radio{border:0 none;background:none;padding:0}
.chbox{width:14px;height:14px;border:0 none;background:none;padding:0}
.selbox{margin:0;*margin-top:2px;padding:4px 4px 5px 0;font-size:1em;border-top:1px solid #b3b3b3;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #b3b3b3;vertical-align:middle}
textarea{border:1px solid #d4d4d4;padding:11px 10px 10px 14px;
scrollbar-face-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-3dlight-color:#e7e7e7;
scrollbar-arrow-color:#707070;
scrollbar-track-color:#fff;
scrollbar-darkshadow-color:#e7e7e7;
scrollbar-base-color:#fff;
}
.scroll {overflow:hidden; overflow-y:scroll;
scrollbar-face-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-3dlight-color:#e7e7e7;
scrollbar-arrow-color:#707070;
scrollbar-track-color:#fff;
scrollbar-darkshadow-color:#e7e7e7;
scrollbar-base-color:#fff;
}

/* common */
.cr{clear:both !important}
.tal{text-align:left !important}
.tac{text-align:center !important}
.tar{text-align:right !important}
.fl{float:left}
.fr{float:right !important}
.z1{zoom:1;overflow:hidden}

.s1{margin-top:5px !important}
.s2{margin-top:10px !important}
.s3{margin-top:15px !important}
.s4{margin-top:20px !important}
.s5{margin-top:25px !important}
.s6{margin-top:30px !important}
.s7{margin-top:35px !important}
.s8{margin-top:40px !important}
.s9{margin-top:45px !important}
.s10{margin-top:50px !important}
.mt0{margin-top:0 !important}
.mr0{margin-right:0 !important}
.mb0{margin-bottom:0 !important}
.ml0{margin-left:0 !important}
.mb15{margin-bottom:15px !important;}


.vn{position:absolute;top:-99999px;left:-99999px;}

/* COLOR */
.point_orange{color:#EF0000 !important}
.point_blue{color:#06809B !important}
.point_brown{color:#7c746e !important}



/*20121814 포인트라인*/
.point_under{color:#ff8400 !important; text-decoration:underline !important;}
.point_under a{color:#ff8400 !important; text-decoration:underline !important;}



/* LINK */
a.link_orange2, a.link_orange2:hover, a.link_orange:hover{color:#EF0000}
a.link_direct{color:#000 !important;text-decoration:underline !important}

/*
a.link_blank, a.link_blank:hover{display:inline-block;*display:inline;*zoom:1;padding-right:11px;color:#000;text-decoration:underline;background:url(https://oimg1.kbstar.com/img/ocommon/bg_link_blank.gif) no-repeat 100% 4px !important}
span.link_blank {display:inline-block;*display:inline;*zoom:1;width:9px;height:9px;margin-left:3px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_link_blank.gif) no-repeat 100% 0;}
*/
/* .link_blank, .link_blank:hover{display:inline-block;*display:inline;*zoom:1;padding-right:11px;color:#000;text-decoration:underline;background:url(https://oimg1.kbstar.com/img/ocommon/bg_link_blank.gif) no-repeat 100% 4px !important} */
.link_blank, .link_blank:hover{display:inline-block;*display:inline;*zoom:1;padding-right:11px;color:#000;background:url(https://oimg1.kbstar.com/img/ocommon/bg_link_blank.gif) no-repeat 100% 4px !important}

/* btn */
.btn,
.btn *{overflow:visible;margin:0;padding:0;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;border:0;vertical-align:middle !important;white-space:nowrap;}
.btn {margin-right:0;*margin-right:2px}
.btn *{cursor:pointer; _cursor:hand;vertical-align:top !important;}
.btn *:hover{text-decoration:none}


.btn.small, .btn.small *,.btn.medium, .btn.medium *{height:27px;font-size:12px;line-height:27px;_line-height:29px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_btnSmall.gif) no-repeat;zoom:1}
.btn.small, .btn.medium{background-position:0 0}
.btn.small *, .btn.medium *{padding:0 10px 0 11px;text-align:center;background-position:100% 0}
.btn.small.action{background-position:0 -100px;}
.btn.small.action *{background-position:100% -100px;}

.btn.large, .btn.large *{height:34px;font-weight:bold;line-height:34px;_line-height:35px;color:#63605c;background:url(https://oimg1.kbstar.com/img/ocommon/bg_btnLarge_n.gif) no-repeat;zoom:1}
.btn.large *{padding:0 14px 0 16px;font-size:14px;text-align:center;background-position:100% 0}
.btn.large.action{background-position:0 -100px}
.btn.large.action *{color:#534f4a;background-position:100% -100px}
.btn.large.action *:hover,
.btn.large.action *:active,
.btn.large.action *:focus{color:#000}
.btn.large *:hover,
.btn.large *:active,
.btn.large *:focus{color:#222}
.btn.strong *{font-weight:bold !important}

.btn.small .left *,.btn.small .right *{background-position:100% 0}
.btn.small .prev{background-position:0 -488px}
.btn.small .prev *{padding:0 11px 0 21px;}
.btn.small .next *{padding:0 21px 0 11px;background-position:100% -561px}
.btn.icon .blank{background-position:100% -180px}
.btn.small .blank *{padding:0 23px 0 10px}
.btn.small .excel *,.btn.small .pdf *,.btn.small .word *,.btn.small .html *,.btn.small .hwp *, .btn.small .text *, .btn.small .ppt *{padding:0 10px 0 31px}
.btn.small .sns *{padding:0 10px 0 45px}

.btn.icon .excel{background-position:0 -260px}
.btn.icon .pdf{background-position:0 -335px}
.btn.icon .word{background-position:0 -415px}
.btn.icon .html{background-position:0 -451px}
.btn.icon .hwp{background-position:0 -532px}
.btn.icon .text{background-position:0 -785px}
.btn.icon .ppt{background-position:0 -828px}
.btn.icon .sns{background-position:0 -870px}


.btn.small .grid *{padding:0 23px 0 11px;background-position:100% -675px}
.btn.small.action .grid{background-position:0 -711px}
.btn.small.action .grid *{color:#fff;background-position:100% -711px}

.btn.large .excel *,.btn.large .pdf *,.btn.large .word *,.btn.large .html *,.btn.large .hwp *,.btn.large .text *, .btn.large .ppt *{padding:0 15px 0 38px}
.btn.large .blank *{padding:0 31px 0 15px}
.btn.icon,.btn.icon *{left:0;min-width:0;padding:0}
.btn.icon .hidden{display:none;font:0/0 Arial}

.btn  .emp{background:0 none;padding-left:0;padding-right:0;vertical-align:middle !important}


/*
.btn_toggle{display:block;overflow:visible;position:relative;height:35px;_height:31px;margin:0;padding:0;white-space:nowrap;text-align:center;vertical-align:middle !important;border:1px solid #bfbfbf;border-top:none;background:url(https://oimg1.kbstar.com/img/ocommon/bg_btn_toggle.gif) repeat-x 0 0}
.btn_toggle button{overflow:visible;position:relative;display:block;width:100%;border:0;cursor:pointer;background:none}
:root .btn_toggle button em{padding:7px 15px 5px 15px;}



.btn_toggle .close em{background-position:0 -100px}
.btn_toggle button em{display:inline-block;*display:inline;*zoom:1;padding:7px 15px 5px 15px;*padding:5px 15px 5px 15px;_padding:6px 15px 2px 15px;white-space:nowrap;text-decoration:none !important;color:#938882;font-size:14px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_btn_toggle.gif) no-repeat 0 -145px}
*/

/* 테이블하단에 붙는 버튼Area */
/* .optionBtnArea{overflow:hidden;zoom:1;padding:10px 20px;background-color:#f9f9f9;border-bottom:1px solid #ccc;text-align:right} */
.optionBtnArea{overflow:hidden;zoom:1;padding:6px 10px;background-color:#f9f9f9;border-bottom:1px solid #ccc;border-top:1px solid #e6e6e6;text-align:right;margin-top:10px}
.optionBtnArea *{vertical-align:middle}
.optionBtnArea .leftArea{float:left}
.optionBtnArea .rightArea{float:right}

.optionBtnAreaTop{overflow:hidden;zoom:1;padding:10px 20px;background-color:#f9f9f9;border-top:1px solid #ccc;text-align:right}
.optionBtnAreaTop .leftArea{float:left}
.optionBtnAreaTop .rightArea{float:right}

.toggleBtn{display:inline-block;*display:inline;*zoom:1;background:url(https://oimg1.kbstar.com/img/ocommon/bg_btnToggle.gif) no-repeat 0 0}
.toggleBtn li{float:left;padding-bottom:0 !important;color:#504336;border-right:1px solid #d4d4d4;vertical-align:top;white-space:nowrap;background:url(https://oimg1.kbstar.com/img/ocommon/bg_btnToggle.gif) no-repeat 0 0}
.toggleBtn .toggle a{display:inline-block;*display:inline;*zoom:1;height:23px;padding:7px 14px 0 14px;*padding:5px 14px 2px 14px;text-decoration:none !important;letter-spacing:-0.05em;background:url(https://oimg1.kbstar.com/img/ocommon/bg_btnToggle.gif) no-repeat 50% 0;font-weight:bold}
:root .toggle a{height:24px;padding-top:6px}
.toggleBtn li.last{border-right:none}
.toggleBtn li.first.on a{background-position:0 0}
.toggleBtn li.on a{color:#fff;background:url(https://oimg1.kbstar.com/img/ocommon/bg_btnToggle_on.gif) no-repeat 50% 100%}
.toggleBtn li.last.on a{background:url(https://oimg1.kbstar.com/img/ocommon/bg_btnToggle_on.gif) no-repeat 100% 100%}
.toggleBtn li.first a{background-position:0 0 !important}
.toggleBtn li.last a{background-position:100% 0 !important}
.btnArea{margin-top:20px;text-align:center;z-index:1}

/* TAB */
.tabMenu{overflow:hidden;position:relative;width:100%;height:57px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_tabLine2.gif) repeat-x 0 35px;*zoom:1}
.tabWrapType .tabMenuJS li,.tabMenu li{float:left;margin-right:5px;vertical-align:top}
.tabWrapType .tabMenuJS li a.tabLink, .tabMenu li a{display:inline-block;*display:inline;*zoom:1;min-width:35px;height:26px;*height:26px;padding:8px 20px 0 19px;color:#665e54;font-size:12px;letter-spacing:-0.03em;text-align:center;border:1px solid #dad7d4;border-bottom:none;background:#fff}
body:first-of-type .tabWrapType .tabMenuJS li a.tabLink, .tabMenu li a{padding:8px 19px 0 18px} /* 사파리핵 */
.tabWrapType .tabMenuJS li.on,.tabMenu li.on {background-position:left -55px;_padding:0;_margin:0 5px 0 0;_width:auto}
.tabWrapType .tabMenuJS li.on .tabLink,.tabMenu li.on a{min-width:39px;height:27px;color:#55473c;font-weight:bold;letter-spacing:-0.05em !important;border:1px solid #aca194;border-bottom:none;}
.tabSmall li a{padding:8px 7px 0 6px}
.tabMenu.dep2{height:77px;margin-bottom:22px;border-bottom:1px solid #e9e9e9}
.tabMenu_sub{width:700px}
.tabMenu .tabMenu_sub{position:absolute;top:41px;left:12px;width:700px}
.tabMenu .tabMenu_sub li a,.tabMenu2 td .tabMenu_sub li a{min-width:auto;height:auto;padding:6px 10px 1px 8px;color:#7c746e !important;font-weight:normal;text-align:left;border:none;background:url(https://oimg1.kbstar.com/img/ocommon/bg_tab_n.gif) no-repeat 0 12px !important;*background-position:0 11px !important}

.tabMenu .tabMenu_sub li.on a,.tabMenu2 td .tabMenu_sub li.on a{color:#EF0000 !important;font-weight:bold;background-position:0 -12px !important;*background-position:0 -13px}:root .tabMenu_sub li a{background-position:0 13px}
:root .tabMenu .tabMenu_sub li.on a{background-position:0 -12px !important}

.tabWrapType{overflow:hidden;*zoom:1;padding-bottom:40px}
.tabWrapType .tabMenuJS{position:relative;width:100%;font-size:0.917em;background:url(https://oimg1.kbstar.com/img/ocommon/bg_tabLine2.gif) repeat-x 0 35px;*zoom:1}
.tabWrapType .tabMenuJS li a.tabLink{margin-bottom:25px;zoom:1;}
.tabWrapType .tabMenuJS li .cont a{color:#4e473f}
.tabWrapType .tabMenuJS li .cont{position:absolute;top:53px;left:0;padding-bottom:35px;width:100%;_width:720px;}
.tabWrapType .tabMenuJS li.off .cont{display:none}
.tabWrapType .tabSmall li a.tabLink{padding:8px 7px 0 6px}
.tabWrapType .tabSmall.tiny li a.tabLink{padding: 8px 11px 0 10px !important;} /*탭사이즈 w:76px*/
.jsOff .cont{position:static}
.jsOff li{float:none}

/* 수정된 탭스타일 */
.tabmenu3Dep5{overflow:hidden;*zoom:1;position:relative;margin-bottom:30px;}
.tabmenu3Dep5 .tabMenu3{overflow:hidden;*zoom:1;margin-bottom:0}
.tabMenu3{position:static !important;width:100%;margin-bottom:35px;padding:4px 5px 2px 0;background:#f4f3f2}
.tabMenu3 li{float:left;padding-left:15px;font-size:12px;vertical-align:top}
.tabMenu3 li a{display:inline-block;*display:inline;*zoom:1;position:relative;height:21px;padding:8px 5px 0 9px;color:#605954;line-height:1.2;white-space:nowrap;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_tabArrow_n.gif) no-repeat 0 11px}
.tabMenu3 li.on a{color:#EF0000;font-weight:bold;letter-spacing:-0.05em;background-position:0 -35px;*background-position:0 -35px}
.tabMenu3 .tabMenu_sub{position:absolute;bottom:0;left:0;width:720px;padding:0 0 5px 0;border-bottom:1px solid #e9e9e9}
.tabMenu3 .tabMenu_sub li{float:left;font-weight:normal}
.tabmenu3Dep5 .tabMenu3 .tabMenu_sub li a{color:#605954;padding:5px 5px 6px 9px !important;font-weight:normal !important;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_tabArrow_n.gif) no-repeat 0 9px;*background-position:0 8px}
.tabmenu3Dep5 .tabMenu3 .tabMenu_sub li.on a{color:#EF0000 !important;background-position:0 -38px !important}
.subTab{padding-bottom:42px}


/*2depth가 두줄일때(2013-11-13추가)*/
.tabmenu3Dep5.s2d2l2 {overflow:visible;}
.tabmenu3Dep5.s2d2l2 .tabMenu_sub{bottom:-5px;}
.tabmenu3Dep5.s2d2l2 .tabMenu_sub li {padding-right:10px;}
.subTab.s2d2l2 {padding-bottom:70px;}



/* LIST */
.list_type1{}
.list_type1 li{*zoom:1;padding:0 0 4px 9px;background:url(https://oimg1.kbstar.com/img/ocommon/bult_list1.gif) no-repeat 0 7px}
.list_type1 li .fc_blue{color:#058eb0;}
.list_type2 li{color:#624f3e}
.pdf_down{height:39px;padding-left:40px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_adobe.gif) no-repeat 0 0}
.pdf_down dt{height:20px;line-height:1.2;font-weight:bold}
.pdf_down dd .link_orange{text-decoration:underline}
.list_type3{overflow:hidden;*zoom:1}
.list_type3 li{padding-left:9px;background:url(https://oimg1.kbstar.com/img/ocommon/bult_list1.gif) no-repeat 0 8px}
.list_type3 li strong{font-weight:bold;}

.boxlist li{padding:0 0 2px 8px !important;font-size:12px !important;background:url(https://oimg1.kbstar.com/img/ocommon/bult_list2.gif) no-repeat 0 7px !important;zoom:1}
.boxlist li .list_dep3{margin-top:3px}
.boxlist li a{display:inline-block;margin:-2px 0 0 3px;vertical-align:middle}

/* BOX */
.tit_notice{display:block;margin-bottom:7px}
.box_type1{zoom:1;margin-bottom:35px;padding:15px;border:1px solid #d4d4d4;background:#fff;}
.box_type2{zoom:1;padding:15px;border:1px solid #d4d4d4;background:#f9f9f9}
.acct_info{position:relative;margin:1px 0 -1px 0;padding:0 5px;}
.acct_info .list_account dt{padding-bottom:5px}
.acct_info .list_account dt .acct_num{padding-right:10px;font-size:14px;font-family:Arial}
.acct_info .list_account dt .acct_name{padding-left:10px;font-size:14px;color:#463f3a;background:url(https://oimg1.kbstar.com/img/ocommon/bg_line_acct.gif) no-repeat 0 1px}
.acct_nick{color:#928781}
.list_type1.acct_list{overflow:hidden;*zoom:1;_padding-bottom:13px}
.list_type1.acct_list li{display:inline-block;*display:inline;*zoom:1;width:300px;padding:0 0 2px 7px;background-position:0 8px;word-break:normal;white-space:nowrap}
.list_type1.acct_list li strong{color:#06809b;font-family:Arial}
.list_type1.acct_list li .txt{color:#50473e;line-height:1.5}
.acct_info  .acct_btn{position:absolute;top:4px;*top:1px;right:2px;_right:15px}
.acct_info  .acct_btn .small{margin:0 2px}
.box_type3{margin-bottom:30px;padding:15px 0 14px 20px;background:#f2f2f2;*zoom:1}
.box_type5{margin-bottom:32px;padding:11px 15px 2px 20px;background:#f8f7f6}

/* Table */
.tType01, .tType02, .tType03 {width:100%;border-bottom:1px solid #ccc;table-layout:fixed;z-index:10}
.tType01{table-layout:auto !important}
.tType01 th {padding:6px 3px 5px 3px;text-align:center;font-weight:normal;background:#f6f6f5;border-top:1px solid #ccc;border-right:1px solid #e6e5e5;border-bottom:1px solid #e6e5e5}
.tType01 th.th01{background:#fcfcfc;border-top:1px solid #e6e5e5;}
.tType01 th.th02{font-weight:bold;background:#fff}
.tType01 th.th03{border-top:1px solid #e6e5e5}
.tType01 th.last{border-bottom:1px solid #ccc}
.tType01 th img {vertical-align:middle;padding-bottom:3px}
.tType01 td {height:20px;padding:6px 3px 4px 3px;text-align:center;border-top:1px solid #e6e5e5;border-right:1px solid #e6e5e5;background:#fff;word-wrap:break-word;word-break:normal;*word-wrap:normal}
.tType01 .tLeft {padding-left:10px !important;text-align:left}
.tType01 .tbLeft {padding:15px 0 15px 15px;text-align:left}
.tType01 .tRight {padding-right:5px;text-align:right}
.tbl_btn{padding:11px 20px 11px 0 !important;border-right:none !important;text-align:right !important;background:#f9f9f9 !important}
.tbl_btn .btn{margin-left:3px}
.tType01 tfoot td{padding:11px 0 9px 13px;text-align:left;border-right:none;background:#f9f9f9}
.tType01 tfoot td span{padding-right:18px}
.tType02{border-top:1px solid #ccc !important;}
.tType02 th{padding:8px 5px 7px 15px;text-align:left;font-weight:normal;background:#f6f6f5;border-top:1px solid #e6e5e5}
.tType02 th.sub01{border-left:1px solid #e6e5e5}
.tType02 td {z-index:1;padding:8px 5px 7px 20px;text-align:left;border-top:1px solid #e6e5e5;background:#fff;word-wrap:break-word;word-break:break-all;*word-wrap:normal}
.tType02 td *{vertical-align:middle;}

.tType03 th {padding:6px 0 4px;text-align:center;font-weight:normal;background:#f6f6f5;border-bottom:1px solid #e6e5e5;border-right:1px solid #e6e5e5}
.tType03 td {padding:7px 0 6px;text-align:center;border-bottom:1px solid #e6e5e5;border-right:1px solid #e6e5e5}
.tType03 .tLeft {padding:7px 0 6px 13px;text-align:left} 

/* safari only \\*/
body:first-of-type .tType01 td *,
body:first-of-type .tType02 td *,
body:first-of-type .tType03 td *{vertical-align:baseline}
/* html:\\66irst-chird .tType01 td *, .tType02 td *, .tType03 td *{vertical-align:baseline} */

.nbr {border-right:none !important;}
.nbb {border-bottom:none !important;}
tr.first th, tr.first td {/*border-top:1px solid #ccc !important;*/}
.br1{border-right:1px solid #e6e5e5 !important}
.point{padding-top:2px;padding-left:5px;vertical-align:top;}

/* pageing */
.pagenate{position:relative}
.paging{clear:both;display:inline-block;*display:inline;*zoom:1;width:100%;margin:20px auto 0 auto;text-align:center}
.paging form{display:inline-block;*display:inline;*zoom:1;margin:0 2px;vertical-align:top}
.paging button,.paging input{overflow:visible;padding:0;border:0 none;cursor:pointer;background:transparent}
.paging span{display:inline-block;height:25px;line-height:25px;padding:0 2px 0 0;background:url(https://oimg1.kbstar.com/img/ocommon/board/pageing_rback.gif) no-repeat 100% 0;vertical-align:top}
.paging span input,
.paging span button{min-width:13px;*width:22px;height:25px;line-height:25px;padding:0 2px 0 5px;*padding:0 1px 0 3px;font-family:Arial;background:url(https://oimg1.kbstar.com/img/ocommon/board/pageing_lback.gif) no-repeat 0 0;text-align:center;vertical-align:top}
.paging span button{min-width:13px;padding:0 2px 0 5px !important}
.paging span.selected{background:url(https://oimg1.kbstar.com/img/ocommon/board/pageing_rback_o.gif) no-repeat 100% 0}
.paging span.selected input,
.paging span.selected button{background:url(https://oimg1.kbstar.com/img/ocommon/board/pageing_lback_o.gif) no-repeat 0 0}
.paging .pagingBtn,.paging .pagingBtn *{margin:0;padding:0}
.paging .pagingBtn em{display:block;width:13px;height:9px;padding:0;text-indent:-99999px;overflow:hidden;font-style:normal;background:url(https://oimg1.kbstar.com/img/ocommon/bg_paging.gif) no-repeat;text-align:center}
html>/**/body  .paging .next em{background-position:75% -26px}
.paging .first em{background-position:50% 0}
.paging .prev em{background-position:60% -13px}
.paging .next em{background-position:60% -26px}
.paging .last em{background-position:60% -39px}
.pagenate .rTxt{position:absolute; right:0;top:23px;width:20%;text-align:right}

/* STEP */
.step_type{position:absolute;top:34px;right:0}
.step_type li{display:inline-block;*display:inline;*zoom:1;margin-left:3px;font-family:Arial;vertical-align:top;background:url(https://oimg1.kbstar.com/img/ocommon/bg_step.gif) no-repeat 0 -35px}
.step_type li span{display:inline-block;*display:inline;*zoom:1;width:25px;height:25px;color:#83817e;line-height:25px;*line-height:24.5px;text-align:center;background:url(https://oimg1.kbstar.com/img/ocommon/bg_step.gif) no-repeat 0 -75px}
.step_type li em{display:inline-block;*display:inline;*zoom:1;height:25px;margin-left:12px;padding:1px 11px 0 0;*padding:1px 11px 0 0;_padding:2px 11px 0 0;line-height:25px;*line-height:24.5px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_step.gif) no-repeat 100% -35px}
.step_type li.on{background:url(https://oimg1.kbstar.com/img/ocommon/bg_step.gif) no-repeat 0 0}
.step_type li.on em{color:#06809b;background:url(https://oimg1.kbstar.com/img/ocommon/bg_step.gif) no-repeat 100% 0}
:root .step_type li em{padding:0 13px 0 0;}
.step_type li.on em strong{_float:left;font-weight:normal;line-height:21px;}
.step_type.biz span.on{color:#fff;background-position:-63px 0}
.step_type2{position:static;margin:-5px 0 28px 0}
.step_type3{position:static;margin-bottom:6px}
/* .step_type li.on .hidden{position:absolute;top:-9999%;width:0;height:0;font:0/0 Arial;background:none} */
.step_type li.on .hidden{position:absolute;top:-9999%;background:none}

/* 하위열 list */
.list_dep1{zoom:1;margin-top:12px;}
.list_dep1 li{padding:0 0 7px 15px;font-size:14px;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_dep1.gif) no-repeat 0 7px}
.list_dep2{margin:10px 0 0 0}
.list_dep1 li .list_img{margin-top:7px}
.list_dep1 li .list_img{}
.list_dep2 dt,.list_dep2 dd{padding:0 0 1px 11px;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_dep2.gif) no-repeat 0 8px}
.list_dep2 dd{margin-bottom:4px;font-weight:normal;background:none}
.list_dep2 dd .point_orange{margin-left:11px;}
.list_dep2 dt span{display:inline-block;*display:inline;*zoom:1;padding-left:5px;font-weight:normal}
.list_dep3{margin-bottom:4px}
.list_dep3 li{padding:0 0 2px 10px !important;font-size:12px !important;line-height:1.5;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_dep3.gif) no-repeat 0 8px !important}
.lineSpace li{margin-bottom:27px;padding-bottom:0}
.lineSpace li.last{margin-bottom:0}

/* 알림/결과/에러박스 */
.notiArea{position:relative;width:auto;min-height:95px;_height:95px;margin-bottom:20px;padding:25px 20px 10px 191px;border:3px solid #abd4ed;zoom:1;text-align:left;background:url(https://oimg1.kbstar.com/img/ocommon/bg_notification.gif) no-repeat}
.notiArea strong{color:#3a88ba;font-size:16px;}
.notiArea .resultTxt{display:inline-block;height:80px;line-height:80px;vertical-align:middle;margin:0;padding:0;background:0 none}
.notiArea .comment{margin:5px 0 14px}
.notiArea p strong{color:#4e473f !important;font-size:12px}
.notiArea .notiCall{position:relative;height:27px;margin:21px -20px -10px -191px;padding:8px 25px 0 0;border-top:1px solid #f3f2ea;text-align:right;background:#f8f7f0}
.notiArea .notiCall em{font-family:Arial}
.notiArea .notiCall span{display:inline-block;*display:inline;*zoom:1;padding:0 8px;color:#b4b1a9}
.notiArea .notiCall span.errClose{padding:0;float:left;margin:-4px 0 0 20px;display:inline}
.notiArea .close{position:absolute;top:0;right:0;display:inline-block;*display:inline;*zoom:1;padding:10px;font:0/0 Arial}
.notiBox .inner .list_type1 li,.notiArea .list_type1 li{color:#7c746e}
.notiArea2{overflow:hidden;zoom:1;padding:9px 20px 7px;background-color:#eceae8}
.notiArea2 .noti{float:left}
.notiArea2 .link{float:right;margin-top:11px}
.notiArea2 .link a{text-decoration:underline}

.notiBox, .notiBox .inner{position:relative;overflow:hidden}
.notiBox{margin-bottom:35px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_notibox.gif) no-repeat; zoom:1;}
.notiBox .inner{min-height:73px;padding:25px 0 23px 195px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_notibox_btm.gif) no-repeat 0 100%; overflow:hidden; zoom:1;}
.notiBox .inner strong{display:block;font-size:16px;letter-spacing:-0.05em}
.notiBox .inner .inq_no{display:inline-block;height:80px;line-height:80px;vertical-align:middle;} /* 조회할 내역이 없습니다 */
.notiBox .inner .comment{margin:5px 0 1px}
.notiBox .inner .comment strong{font-size:12px}
.notiArea.error, .serError{margin-bottom:20px;min-height:117px;_height:117px;border:3px solid #fbc303;background-position:0 -383px}
.notiArea.error strong{color:#EF0000}
.notiArea.error .comment{margin-bottom:1px}
.notiArea .comment strong{color:#4e473f;font-size:12px}

.notiArea.layererr{background:0 none;padding-left:20px}
.notiArea.layererr .notiCall{margin-left:-20px;}

.serError{min-height:118px;padding:33px 30px 30px 213px;text-align:left;background-position:20px 20px}
.serError strong{color:#e63100;font-size:20px}
.serError .tit_error{color:#06809b;font-size:14px;font-weight:bold}
.serError .comment{display:block;color:#7c746e}
.noti_center span{}

.sysError{width:720px;margin:120px auto 0 auto;text-align:center}


.notiArea1{position:relative;width:auto;min-height:95px;_height:95px;margin-bottom:20px;padding:25px 20px 10px 160px;border:3px solid #abd4ed;zoom:1;text-align:left;background:url(https://oimg1.kbstar.com/img/ocommon/bg_notification11.gif) no-repeat}
.notiArea1 strong{color:#3a88ba;font-size:16px;}
.notiArea1.error, .serError{margin-bottom:20px;min-height:117px;_height:117px;border:3px solid #fbc303;background-position:0 -383px}
.notiArea1.error strong{color:#e63100}

/* 로딩바 */
.Loading{position:absolute;width:220px;height:116px;text-align:center;background:#fff;z-index:9999}
.Loading p{position:absolute;top:0;left:0;z-index:2}
.Loading iframe{position:absolute;top:0;left:0;width:220px;height:116px;z-index:1}

/* skipNavigation */
#skipNav{width:918px;position:relative;overflow:hidden;margin:0 auto}
#skipNav a{display:block;background:#555555;font-weight:bold;width:0;height:0;font-size:0;line-height:0;margin:0 -1px -2px 0;overflow:hidden;font-size:11px;text-align:center}
#skipNav a:hover, #skipNav a:active, #skipNav a:focus{height:20px;line-height:1;margin:0;padding-top:5px;width:auto;text-decoration:none;color:#ffb533}
/* service title & personal area */
.titPers{position:absolute;top:36px;left:41px;z-index:99999}
#svcTitle{float:left;}
#svcTitle .logo,#svcTitle .svc{float:left;}
#svcTitle .logo{margin-right:7px;display:inline}
/* 20130802 공통개인화영역 */
#personal{margin-left:20px;display:inline;float:left;}
#personal .certMenu{overflow:hidden;margin-top:0px;}
#personal .certMenu li{float:left}
.h_fishing{width:25px;height:25px;margin-top:-6px;overflow:visibile;margin-right:7px;}
.h_fishing a{position:absolute}
.h_fishing a span.secureTooltip{visibility:hidden;display:block;color:#a99f98;position:absolute;left:0;top:20px;padding-left:18px;background:url(https://oimg1.kbstar.com/img/ocommon/header/bg_tooltip.gif) no-repeat left 0;height:27px;}
.h_fishing a:hover span.secureTooltip{visibility:visible;}
.h_fishing a span.secureTooltip:hover{cursor:default}
.h_fishing a span.secureTooltip em{display:block;width:270px;height:27px;overflow:hidden;line-height:32px;background:url(https://oimg1.kbstar.com/img/ocommon/header/bg_tooltip.gif) no-repeat right 0;}
.h_fishing a span.set em{width:70px !important;}
.h_login{width:57px;height:19px;line-height:19px;color:#6b6b6b;letter-spacing:-1px;background:url(https://oimg1.kbstar.com/img/ocommon/header/bg_header_btn.gif) no-repeat -45px 0;text-align:center;margin-right:6px;}
.h_logout{width:57px;height:19px;line-height:19px;color:#6b6b6b;letter-spacing:-1px;background:url(https://oimg1.kbstar.com/img/ocommon/header/bg_header_btn.gif) no-repeat -45px 0;text-align:center}
.h_certi{width:79px;height:19px;line-height:19px;color:#6b6b6b;letter-spacing:-1px;background:url(https://oimg1.kbstar.com/img/ocommon/header/bg_header_btn.gif) no-repeat -102px 0;text-align:center}
.h_btn{float:left;display:inline;position:relative;zoom:1}
.h_addFavorate{margin:-5px 10px 0 6px;zoom:1}
.newMsg{background:url(https://oimg1.kbstar.com/img/ocommon/header/bg_newMsg.png) no-repeat center -50px;position:absolute;left:40%;top:-16px;}
#personal a:hover,#personal a:active{text-decoration:none}
#personal .h_userName a{text-decoration:underline !important}
#addLauncher{display:block;background:url(https://oimg1.kbstar.com/img/ocommon/header/bg_header_favor_arrow1.gif) no-repeat 0 0;padding:5px 17px 6px 12px;z-index:999;}
#addLauncher.on{background-image:url(https://oimg1.kbstar.com/img/ocommon/header/bg_header_favor_arrow2.gif)}
#afMng{position:absolute;padding-top:2px;display:none;margin-top:0px;background:url(https://oimg1.kbstar.com/img/ocommon/header/bg_header_addBox_top.gif) no-repeat 0 0;z-index:99;left:0;top:31px;}
#favorList{border-left:1px solid #d5d2d2;border-right:1px solid #d5d2d2;padding-right:1px;width:209px;background:#fff}
#favorList ul{overflow:hidden;height:156px !important;overflow-y:scroll;
scrollbar-face-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-3dlight-color:#e7e7e7;
scrollbar-arrow-color:#707070;
scrollbar-track-color:#eeeeee;
scrollbar-darkshadow-color:#e7e7e7;
scrollbar-base-color:#fff;
_width:auto !important; _padding:0 !important; _background:none !important;
}
#favorList ul.on{height:250px}
#favorList li{border-bottom:1px solid #e6e6e6}
#favorList li li{border-bottom:none;}
#favorList li a,#favorList li button{display:block;zoom:1;padding:5px 20px 4px 11px;color:#4e473f;border:none;text-align:left;}
#favorList li button{width:193px;cursor:pointer;background:#fff url(https://oimg1.kbstar.com/img/ocommon/header/btn_header_favor_plus.gif) no-repeat 169px;padding-top:6px; _height:auto !important;}
#favorList li button.on{background-image:url(https://oimg1.kbstar.com/img/ocommon/header/btn_header_favor_minus.gif)}
#favorList li li a{padding:2px 10px 2px 20px;color:#5e6465}
#favorList li ul{overflow-y:visible;border-top:1px solid #cfcfcf;background:#f2fcfd url(https://oimg1.kbstar.com/img/ocommon/header/bg_header_addBox_2dep.gif) repeat-x 0 0 !important;padding:4px 0 !important;display:none;height:auto !important}
#favorList li a:hover{color:#06809b;text-decoration:underline}

#favorMng{width:212px;border-top:1px solid #e6e6e6;margin-top:-1px}
#favorMng li{float:left}
#favorMng li input{vertical-align:top}

.addFavorWriteWrap{margin-top:40px;width:373px;position:relative}
.addFavorWriteWrap .tit_layerpopH1{margin-bottom:10px}
#setAddInput{width:373px;position:absolute;z-index:9999}
#setAddInput li{height:33px;zoom:1;clear:both}
#setAddInput li label,
#setAddInput li sleect,
#setAddInput li input{float:left;margin-right:5px;display:inline}
#setAddInput li label{padding-top:6px;display:block;width:50px;}
#setNewFolder{position:absolute;left:9px;top:10px;width:357px;height:135px;border-width:2px !important}
#setNewFolder li label{float:left;display:inline;}
#IfsetAddInput{border:none;position:absolute;left:0;top:0;z-index:9;}/* ie6 iframe */
#IfafMng{position:absolute;left:0;top:2px;z-index:-1}
#setAddInput select{vertical-align:middle}

#userStats{position:absolute;background:#fff;border:2px solid #fbc302;left:50%;top:-50px;margin-left:-349px;padding:5px 0}
#userStats li, #userStats02 li{padding:0;background:none;float:none;padding:0 8px}
#userStats02{position:absolute;background:#fff;border:2px solid #fbc302;left:50%;bottom:15px;margin-left:-150px;padding:5px 0} /*2013-03-29 추가*/
/* gnb 
-------------------------------------------------------------------------------------------------------*/
/* gnb 2013-07-31 추가  */
.gnbWrap{position:absolute;right:38px;top:34px;}
#gnb{position:relative; right:118px;z-index:9999}
#gnb li{float:left;position:relative;}
#gnb li h3{position:relative;z-index:9999999}
#gnb li h3 a{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnbMenu.gif) no-repeat 0 0;overflow:hidden;display:block;text-indent:-9999px;zoom:1}
#gnb li.m1, #gnb li.m2{height:25px; width:35px; overflow:hidden;}
#gnb li.m1 img, #gnb li.m2 img{margin-top:-20px;}
#gnb li.activated img{margin-top:1px !important;}
#gnb li.m1 h3 a{width:36px;height:25px;background-position:0 0;}
#gnb li.m2 h3 a{width:37px;height:25px;background-position:-36px 0;}
#gnb li.m3 h3 a{width:90px;height:25px;background-position:-73px 0;}
#gnb li.m4 h3 a{width:36px;height:25px;background-position:-166px 0;}
#gnb li.m5 h3 a{width:83px;height:25px;background-position:-207px 0;}
#gnb li.m1 h3 a.activated{background-position:0 -25px;}
#gnb li.m2 h3 a.activated{background-position:-36px -25px;}
#gnb li.m3 h3 a:hover,#gnb li.m3 h3 a.on{background-position:-73px 0;}
#gnb li.m4 h3 a:hover,#gnb li.m4 h3 a.on{background-position:-166px 0}
#gnb li.m5 h3 a:hover,#gnb li.m5 h3 a.on{background-position:-207px -25px;}
#gnb li div.dep2{position:absolute;left:0;top:24px;width:106px;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_2dep_n.gif) no-repeat 0 top;padding-top:5px;z-index:999999;display:none}
#gnb li div.dep2 ul{padding-bottom:5px;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_2dep_n.gif) no-repeat 0 bottom;}
#gnb li div.gnbAll{position:absolute;left:-135px;width:333px;_height:100%;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_2dep_n.gif) no-repeat -106px top;overflow:hidden;*zoom:1}
#gnb li div.gnbAll ul{padding-bottom:0;background:none}
#gnb li div.gnbAll ul.gaList1{float:left;width:117px;}
#gnb li div.gnbAll ul.gaList2{float:left;width:106px;}
#gnb li div.gnbAll ul.gaList3{float:left;width:110px;}
#gnb li div.gnbAll div{padding-bottom:10px;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_2dep_n.gif) no-repeat -106px bottom;zoom:1;overflow:hidden}
#gnb li li{float:none;border-left:1px solid #d5d2d2;border-right:1px solid #d5d2d2;}
#gnb li div.dep2 ul li.headerSiteMap{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_dotted.gif) repeat-x 0 0;padding-top:5px;}
#gnb li div.dep2 ul li.headerSiteMap a{background-image:url(https://oimg1.kbstar.com/img/ocommon/gnb/ico_allSvc_sitemap.gif);background-repeat:no-repeat;background-position:11px 48%;padding-left:25px;}
#gnb li div.gnbAll ul.gaList1 li{border-right:none;background:#fff;}
#gnb li div.gnbAll ul.gaList2 li{background:#fff;border-right:1px solid #eeeded;border-left:1px solid #eeeded;}
#gnb li div.gnbAll ul.gaList3 li{border-left:none;}
#gnb li li a{padding:3px 10px 4px;display:block;*zoom:1}
#gnb li li a:hover,
#gnb li li a:focus,
#gnb li li a:active{background:#f2fcfd;color:#1a9bb8;}
#gnb li div.dep2 ul li a:hover span.link_blank{text-decoration:underline;}
#gnb li div.dep2 ul li a span.link_blank{display:inline-block;*display:inline;*zoom:1;padding-right:11px;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_link_blank.gif) no-repeat right !important;padding-top:2px;margin-top:-2px}
.srchform{position:absolute; right:3px; top:2px; z-index:99;}
.srchform input{float:left}
.srchform .inputTxt{height:21px;line-height:21px;padding:0 3px;border:0 none;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_inputTxt.gif) no-repeat}

.snb{z-index:-1;}
/* gnb global */
/*.gnb{overflow:visible;zoom:1;position:absolute;right:41px;top:37px;z-index:9999}
.gnb ul{float:left;margin-right:11px}
.gnb ul li{float:left;position:relative;z-index:9}
.gnb ul li a{display:block;width:41px;height:21px;text-indent:-9999px;overflow:hidden;}
.gnb #bank{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_bank.gif) no-repeat;}
.gnb #biz{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_biz.gif) no-repeat;}
.gnb #service{width:88px;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_service.gif) no-repeat;}
.gnb .srchform{float:left;posiiton:relative;z-index:99}
.gnb .srchform input{float:left}
.gnb .srchform .inputTxt{height:21px;line-height:21px;padding:0 3px;border:0 none;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_inputTxt.gif) no-repeat}
#allSvcList{position:absolute;left:-3px;top:-4px;width:229px;padding-top:32px;background:transparent url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_allSvc.gif) no-repeat 0 0;display:none}
.asli{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_allSvc.gif) no-repeat 0 bottom;overflow:hidden;zoom:1;padding-bottom:14px;}
.asli_n{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_allSvc_n.gif) no-repeat 0 bottom;overflow:hidden;zoom:1;padding-bottom:14px;}
#allSvcList li{float:none;width:auto;}
.gnb #allSvcList ul{margin:0}
.gnb #allSvcList ul.asList1{float:left;width:126px;margin-left:1px;display:inline}
.gnb #allSvcList ul.asList2{float:right;width:100px;margin-right:1px;display:inline}

.gnb #allSvcList ul.asList1_n{float:left;width:116px;margin-left:1px;display:inline}
.gnb #allSvcList ul.asList2_n{float:right;width:110px;margin-right:1px;display:inline}
.gnb #allSvcList ul li a{text-indent:0 !important;width:auto;display:block;padding:5px 0 3px 12px}
.gnb #allSvcList ul li a.link_blank{background-position:53px 9px;text-decoration:none !important}
.gnb #allSvcList ul li a:hover,
.gnb #allSvcList ul li a:focus,
.gnb #allSvcList ul li a:active{background-color:#f2fcfd;color:#06809b;text-decoration:none}
.gnb #allSvcList ul li.headerSiteMap{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_dotted.gif) repeat-x 0 0;padding-top:5px;}
.gnb #allSvcList ul li.headerSiteMap a{background-image:url(https://oimg1.kbstar.com/img/ocommon/gnb/ico_allSvc_sitemap.gif);background-repeat:no-repeat;background-position:11px 48%;padding-left:25px;}
*/
/* tobe gnb */
.kbgnb{overflow:visible;zoom:1;position:absolute;right:41px;top:38px;z-index:9999}
.kbgnb ul{float:left;margin-right:13px;position:relative;z-index:9}
.kbgnb ul li{float:left;height:21px;position:relative}
.kbgnb ul li a{display:inline-block;zoom:1;position:relative;height:21px;overflow:hidden}
.kbgnb ul li img{position:relative;top:-21px}
.kbgnb ul li.activated img{top:0}
.kbgnb .srchform{float:left;position:relative;z-index:99}
.kbgnb .srchform input{float:left}
.kbgnb .srchform .inputTxt{height:21px;line-height:21px;padding:0 3px;border:0 none;background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_inputTxt.gif) no-repeat}
#allSvcList{position:absolute;left:-2px;top:-4px;width:229px;padding-top:32px;background:transparent url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_allSvc.gif) no-repeat 0 0;display:none}
.asli{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_allSvc.gif) no-repeat 0 bottom;overflow:hidden;zoom:1;padding-bottom:14px;}
.asli_n{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_allSvc_n.gif) no-repeat 0 bottom;overflow:hidden;zoom:1;padding-bottom:14px;}
#allSvcList li{float:none;width:auto;height:auto}
.kbgnb #allSvcList ul{margin:0}
.kbgnb #allSvcList ul.asList1{float:left;width:126px;margin-left:1px;display:inline}
.kbgnb #allSvcList ul.asList2{float:right;width:100px;margin-right:1px;display:inline}
.kbgnb #allSvcList ul.asList1_n{float:left;width:116px;margin-left:1px;display:inline}
.kbgnb #allSvcList ul.asList2_n{float:right;width:110px;margin-right:1px;display:inline}
.kbgnb #allSvcList ul li a{text-indent:0 !important;width:auto;display:block;padding:4px 0 1px 12px}
.kbgnb #allSvcList ul li a .link_blank{color:#4e473f;background-position:53px 9px;text-decoration:none !important}
.kbgnb #allSvcList ul li a:hover,
.kbgnb #allSvcList ul li a:focus,
.kbgnb #allSvcList ul li a:active{background-color:#f2fcfd;color:#06809b;text-decoration:none}
.kbgnb #allSvcList ul li.headerSiteMap{background:url(https://oimg1.kbstar.com/img/ocommon/gnb/bg_gnb_dotted.gif) repeat-x 0 0;padding-top:5px;}
.kbgnb #allSvcList ul li.headerSiteMap a{background-image:url(https://oimg1.kbstar.com/img/ocommon/gnb/ico_allSvc_sitemap.gif);background-repeat:no-repeat;background-position:11px 48%;padding-left:25px;}


/* 개인,기업,사이버PB(하얀배경이 디폴트) */
.gnbType1 #bank{background-position:0 0;}
.gnbType1 #biz{background-position:0 0;}
.gnbType1 #service{background-position:0 0;}
.gnbType1 .activated #bank{background-position:0 -21px}
.gnbType1 .activated #biz{background-position:0 -21px}
.gnbType1 .activated #service{background-position:0 -21px}

/* 개인,기업제외(배경색다름) */
.gnbType2 #bank{background-position:0 -52px}
.gnbType2 #biz{background-position:0 -52px}
.gnbType2 #service{background-position:0 -52px}
.gnbType2 .activated #bank{background-position:0 -73px}
.gnbType2 .activated #biz{background-position:0 -73px}
.gnbType2 .activated #service{background-position:0 -73px}


/* snbType1
-------------------------------------------------------------------------------------------------------*/
/* global */
.hw1{height:120px;width:1000px;margin:0 auto;position:relative}
.snbType1{height:39px;width:918px;position:absolute;left:41px;bottom:0}
.snbType1 ul{position:absolute;float:none;border:1px solid #e4e4e4;border-top:none;width:130px;display:none;left:5px;padding:4px 0;background:#fff}
.snbType1 li.first ul{left:22px}
.snbType1 li.reco ul{width:117px !important;left:0}
.snbType1 li.on ul{display:block}
.snbType1 li{float:left;position:relative}
.snbType1 li li{float:none}
.snbType1 li a{display:block;zoom:1;height:39px;overflow:hidden;line-height:39px;zoom:1;text-indent:-9999px;}
.snbType1 li li a{display:block;text-indent:0;background:#fff !important;line-height:1.4;height:auto;padding:5px 14px}
.snbType1 li li a:hover,.snbType1 li li a:focus,.snbType1 li li a:active{text-decoration:none}

/* snbType2
-------------------------------------------------------------------------------------------------------*/
/* global */
.hw2{width:1000px;height:162px;margin:0 auto;position:relative}
.snbType2{height:39px;width:918px;position:absolute;left:41px;top:81px}
.snbType2 li ul{float:left;border-top:none;display:none;width:1500px;}
.snbType2 li.on ul{display:block}
.snbType2 li{float:left;}
.snbType2 li li{float:left;}
.snbType2 li a{display:block;zoom:1;height:39px;overflow:hidden;line-height:39px;zoom:1;text-indent:-9999px;}
.snbType2 li li a{padding:10px 10px 5px 10px !important;height:auto;line-height:1.0 !important;text-indent:0;background:none;float:left}
.snbType2 li li a:hover,.snbType2 li li a:focus,.snbType2 li li a:active,.snbType2 li li a.activated,.snbType2 li li a.on{text-decoration:none;border-bottom-width:2px;border-bottom-style:solid}
.snbType2 .dep2Wrap{position:absolute;width:918px;overflow:hidden;left:0;top:39px;}

/* snbType3
-------------------------------------------------------------------------------------------------------*/
/* global */
.hw3{height:144px;width:1000px;margin:0 auto;position:relative}
.snbType3{height:39px;width:918px;position:absolute;left:41px;bottom:25px}
.snbType3 ul{position:absolute;float:none;border:1px solid #e4e4e4;border-top:none;width:130px;display:none;left:5px;padding:4px 0;background:#fff}
.snbType3 li.first ul{left:22px}
.snbType3 li.on ul{display:block}
.snbType3 li{float:left;position:relative}
.snbType3 li li{float:none}
.snbType3 li a{display:block;zoom:1;height:39px;overflow:hidden;line-height:39px;zoom:1;text-indent:-9999px;}
.snbType3 li li a{display:block;text-indent:0;background:#fff !important;line-height:1.4;height:auto;padding:5px 14px}
.snbType3 li li a:hover,.snbType3 li li a:focus,.snbType3 li li a:active{text-decoration:none}

/* global */
.hw4{height:99px;width:1000px;margin:0 auto;position:relative}


/*lnb*/
.lnbWrap{zoom:1;}
.lnbWrap:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.lnbWrap p{width:153px;height:41px;float:right;background:url(https://oimg1.kbstar.com/img/ocommon/lnb/bg_certiGo.gif) no-repeat 0 bottom;line-height:41px}
.lnbWrap p a{display:inline-block;height:41px;line-height:41px;padding-left:10px;width:143px}
.lnbWrap p a:hover{text-decoration:none}
.lnbWrap .lnbBtn{width:153px;float:right;margin-top:30px;}
.lnbTitle{color:#6f645c;font-size:16px;width:153px;float:right;margin:30px 0 8px}
.lnb{width:153px;float:right;border-bottom:1px solid #bbbab9;margin-bottom:30px}
.lnb li.on ul{background:#f6f6f4 url(https://oimg1.kbstar.com/img/ocommon/lnb/shadow_lnb.gif) repeat-x left top;}
.lnb li{border-top:1px solid #e6e6e6;position:relative;zoom:1;width:153px;vertical-align:top;}
.lnb li ul li{border-top:none;zoom:1;}
.lnb li a{display:block;padding:9px 20px 8px 8px;line-height:1.2}
.lnb li a:hover,
.lnb li a:focus,
.lnb li a:active,
.lnb li a.instance{background-color:#ffe11a;text-decoration:none;}
.lnb li ul{zoom:1;background:#fff url(https://oimg1.kbstar.com/img/ocommon/lnb/box_lnb_bank.gif) no-repeat left top;display:none;position:absolute;left:147px;top:-4px;padding:5px 0px 0;width:153px;}

.lnb li div.boxTop{height:4px;overflow:hidden;background:url(https://oimg1.kbstar.com/img/ocommon/lnb/boxTop_lnb_bank.gif) no-repeat 0 0}
.lnb li div.boxBottom{height:4px;overflow:hidden;background:url(https://oimg1.kbstar.com/img/ocommon/lnb/boxBottom_lnb_bank.gif) no-repeat 0 0}
.lnb li li{zoom:1;padding:0 1px 0 1px;width:151px;line-height:1.2}
.lnb li li a{padding:5px 10px 4px 8px;line-height:1.2;}
.lnb li li a:hover,
.lnb li li a:focus,
.lnb li li a:active{background:#ffe11a;text-decoration:none}
.lnb li li.last{background:#fff url(https://oimg1.kbstar.com/img/ocommon/lnb/box_lnb_bank.gif) no-repeat left bottom;padding-bottom:6px }
.lnb li.on ul{border:none;border-top:1px solid #d3d3d1;-webkit-border-radius:0;position:static;zoom:1;width:auto;padding:6px 0;display:block;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0)}
.lnb li.on li{width:153px;padding:0}
.lnb li.on a{background:transparent url(https://oimg1.kbstar.com/img/ocommon/lnb/arrow1_lnb_on.gif) no-repeat right 8px;font-weight:bold;letter-spacing:-1px;}
.lnb li.on li a{padding:5px 8px 4px 15px;background:transparent url(https://oimg1.kbstar.com/img/ocommon/lnb/arrow2_lnb.gif) no-repeat 8px 8px;}
.lnb li.on li.on a{background:#ffe11a url(https://oimg1.kbstar.com/img/ocommon/lnb/arrow2_lnb_bank.gif) no-repeat 8px 8px;}
.lnb li.on li.hold a{background:#e5e5e1 url(https://oimg1.kbstar.com/img/ocommon/lnb/arrow2_lnb_on.gif) no-repeat 8px 8px !important}
.lnb li.on a{color:#454240;display:}
.lnb li.on a:hover,
.lnb li.on a:focus,
.lnb li.on a:active{background:#fff url(https://oimg1.kbstar.com/img/ocommon/lnb/arrow1_lnb_on.gif) no-repeat right 8px;}
.lnb li.on ul a{font-weight:normal;letter-spacing:0}
.lnb li.on ul a:hover,
.lnb li.on ul a:focus,
.lnb li.on ul a:active{background:#e5e5e1 url(https://oimg1.kbstar.com/img/ocommon/lnb/arrow2_lnb_on.gif) no-repeat 8px 8px;}
.lnb li.on li.on a:hover,
.lnb li.on li.on a:focus,
.lnb li.on li.on a:active{background:#ffe11a url(https://oimg1.kbstar.com/img/ocommon/lnb/arrow2_lnb_on.gif) no-repeat 8px 8px;}

/* 마우스입력기 관련 빈 div */
.mousePad{padding-bottom:0px}

/* 모바일버전 스위칭 */
.pcweb_to_omweb a{text-align:center;line-height:50px;height:50px;display:block}

/* 메인 전체보기 레이어 */
#serviceNavi .naviInner .block{width:146px;float:left;margin:5px 0 0}
#serviceNavi .naviInner .block .block{width:auto;float:none;}
#serviceNavi .naviInner .block .block ul{padding-bottom:10px}

/* system banner */
div.rpBan{margin-bottom:10px}

/* 모바일 바로가기 */
div.pcweb_to_omweb{clear:both !important;float:none !important;width:auto !important}
div.pcweb_to_omweb p{text-align:center !important;padding-bottom:50px;padding-top:35px;clear:both !important;float:none !important;width:auto !important}
div.pcweb_to_omweb a{display:inline-block;color:#333;padding:25px 45px; border:1px solid #ccc; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; 
	font-size:40px; text-align:center;
	font-weight:bold;
	-webkit-text-shadow:5px 5px 3px rgba(255,255,255,1.0);
	background-image: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%);
	-webkit-box-shadow : 0 5px 3px rgba(0,0,0,.04);
}
div.pcweb_to_omweb a:hover{text-decoration:none}
div.pcweb_to_omweb p span{float:none !important;width:auto !important;}

/* 오픈게시판 컨텐츠 타입 */
.openbbsWrap{border:1px solid #e6e6e6;}
.openbbsWrap .openbbssection{margin-bottom:95px}/* 오픈게시판 섹션(단락) 간격 스타일 */
dl.bbsContType_1{margin:15px 107px 0}
dl.bbsContType_1 dt{margin-bottom:5px;color:#463f3a;font-size:18px;font-weight:bold} 
dl.bbsContType_1 dd{line-height:1.5;color:#4e473f}
.openbbsWrap .openbbssection a.url{color:#06809b;text-decoration:underline}/* 오픈게시판 링크스타일 */

/* 알림박스 */
.sslCert{padding:25px 0 5px 195px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_notibox2.gif) no-repeat 2px 2px}
.sslCert strong{font-size:16px;}
.sslCert .comment{margin-top:5px;line-height:1.5}
.sslCert .close{text-align:right;margin-right:15px;color:#7c746e}
.sslCert .close *{vertical-align:middle}
.sslCert .close label{margin-left:3px;color:#7c746e}

/* board */
@charset "utf-8";

/* board list */
table.tbl_list{border-top:2px solid #c8c8c8;border-bottom:1px solid #c8c8c8}
table.tbl_list th,table.tbl_list td{padding:10px 7px 7px 8px}
table.tbl_list th{color:#463f3a;font-weight:bold;text-align:center;border-bottom:1px solid #c8c8c8;background:#fbfbfb}
table.tbl_list td{padding:9px 7px 8px 8px;text-align:center;border-bottom:1px solid #e6e5e5}
table.tbl_list td.num,table.tbl_list td.date,table.tbl_list td.count{font-family:Arial}
table.tbl_list tr.last td{border-bottom:none}
table.tbl_list td.attch img{padding:0 1px}
table.tbl_list a:hover{color:#EF0000; text-decoration:underline}
table td.left{text-align:left}

#view_cont ul, #view_cont table, #view_cont h5{white-space:normal !important}

/* search */
.board_search{text-align:center;margin:40px 0 20px 0}
.board_search1 {position:relative;margin-bottom:10px}/* 20110727 추가 */
.board_search select, .board_search input , .board_search1 select, .board_search1 input {vertical-align:middle}

/* Image List */
ul.img_List{border-top:2px solid #c8c8c8; border-bottom:1px solid #c8c8c8}
ul.img_List li{padding:15px;border-bottom:1px solid #e6e5e5;_clear:both;_zoom:1}
ul.img_List li.last{border-bottom:none}
ul.img_List div {overflow:hidden}
ul.img_List div img {float:left; /*border:1px solid #e6e5e5; */margin-right:15px; width:105px; height:105px;}
ul.img_List div dl{width:560px; float:right;}
ul.img_List div dt{margin-bottom:5px;color:#000;font-weight:bold;font-size:14px;line-height:1.3}
ul.img_List div dd.contents{margin-bottom:5px;}
ul.img_List div dd.info{color:#7c746e}
ul.img_List div dd.info span{display:inline-block;*display:inline;*zoom:1;padding:0 6px;color:#e6e5e5;line-height:1.2em}

.pagenate .total_num{position:absolute;top:22px;right:0;color:#7c746e;}
.b {font-weight:bold;}
.no_display{text-indent:-5000px;font-size:0;height:0;color:#fff;}

/* 게시판_view */
.board_view{width:100%;border-top:2px solid #c8c8c8;border-bottom:1px solid #c8c8c8}
.board_view dt, .board_view dd{padding:13px 15px}
.board_view dt{padding:11px 15px 9px 13px;font-size:16px;color:#42473f;font-weight:bold;text-align:left;border-bottom:1px solid #e6e5e5;background-color:#fbfbfb}
.board_view .day_hit{display:block;margin-bottom:1px;font-size:12px;color:#7c746e;font-family:Arial, Dotum;font-weight:normal} /* 등록일,조회수 */
.board_view .day_hit{overflow:hidden;*zoom:1}
.board_view .day_hit span{float:left;color:#7c746e;font-weight:bold}
.board_view .day_hit span em{display:inline-block;*display:inline;*zoom:1;padding-right:3px;font-weight:normal;}
.board_view .day_hit span.date, .board_view .day_hit span.writer{margin-right:7px;;padding-right:8px;background:url(https://oimg1.kbstar.com/img/ocommon/board/bg_boardTiline.gif) no-repeat 100% 5px}
.board_view .day_hit span.nobg{background:none!important;}
.board_view .upfile{padding:8px 0 5px 15px;border-top:1px solid #e6e5e5}
.board_view .upfile li{*zoom:1;}
.board_view .upfile li a{display:block;padding-left:17px;color:#7c746e;line-height:1.7;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/icon_file.gif) no-repeat 0 4px} /* 첨부파일 */
.board_view .rss{margin:13px 0 0 0;padding:0 10px 0 0;color:#7c746e;text-align:right} /* 주소복사 */
.board_view .rss input{margin:0 !important}
.board_view .tag{padding-left:55px;color:#7c746e;border-top:none;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/icon_tag.gif) no-repeat 15px 15px} /* tag */
.board_view .tag a{color:#7c746e}
.board_view .source {position:relative;color:#7c746e}/* 20110727 추가 */
.board_view .source .rBtn {position:absolute;top:10px;right:5px}
#view_cont{margin-bottom:40px}

/* 게시판 아래 보더값적용 */
.bb{border-bottom:1px solid #c8c8c8}

/* 컨텐츠 테스트용:시작 */
#view_cont{overflow:hidden;*zoom:1}
.board_view #view_cont dt{font-size:14px;font-weight:bold}
.board_view #view_cont dd{margin-top:10px}
#view_cont .media{float:left;width:360px;height:300px;}
#view_cont .manuscript{overflow:auto;overflow-x:hidden;float:right;width:300px;height:278px;padding:10px;border:1px solid #ccc;font-family:Apple Gothic, Dotum !important}
/* 컨텐츠 테스트용:끝 */

/* 다음글_이전글 */
.prevNext{overflow:hidden;width:100%; border-bottom:1px solid #c8c8c8}
.prevNext dt, .prevNext dd{display:inline-block;float:left;padding:9px 15px 7px 15px !important;border-top:1px solid #e6e5e5}
.prevNext dt{width:55px;font-weight:bold}
.prevNext dd{width:605px;padding-left:0;}
.prevNext dt.first, .prevNext dd.first{border-top:none;border-bottom:none}

/* 게시판_write */
.board_write{width:100%;border-top:2px solid #c8c8c8;border-bottom:1px solid #c8c8c8}
.board_write th,.board_write td{border-top:1px solid #e6e5e5}
.board_write th{padding:8px 0 8px 18px;color:#463f3a;font-weight:normal;text-align:left;background:#fbfbfb}
.board_write td{padding:8px 0 8px 18px;}
.board_write td.bd_input{padding:6px 0 6px 20px;}
.board_write .ness{padding-right:13px;background:url(https://oimg1.kbstar.com/img/ocommon/board/bg_ness.gif) no-repeat 100% 0}
.ext{display:block;margin:6px 0 0 0;color:#908981;}
.ext em{display:block;color:#4e473f;line-height:1.2}
.numberSel{display:inline-block;*display:inline;*zoom:1;margin-left:20px}
.numberSel *{vertical-align:middle}
.numberSel label{padding:2px 5px 0 0}
.nessItem{margin-bottom:3px;text-align:right}
.nessItem img{vertical-align:middle}

/* FAQ */
.faq_list{width:100%;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}
.faq_list dt, .faq_list li{padding:11px 15px 11px 15px;line-height:1.6;border-top:1px solid #eeeeee}
.faq_list dt a,.faq_list dd, .faq_list li a{display:block;padding-left:37px;background:url(https://oimg1.kbstar.com/img/ocommon/board/icon_faq.png) no-repeat}
.faq_list dd{display:none;padding:17px 20px 17px 52px;border-top:1px solid #eeeeee;background-position:13px -42px;background-color:#f8f8f8}
.faq_list dt.active a{font-weight:bold}
.faq_list dt.first, .faq_list li.first{border-top:none}
.faq_list.jsOff dd{display:block}
.faq_list dd table{border-collapse:inherit}
.faq_list dd pre{margin:0}


.faq_view dt{padding-left:15px;font-size:12px;}
.faq_view dt strong{display:block;padding:0 0 0 37px;background:url(https://oimg1.kbstar.com/img/ocommon/board/icon_faq.png) no-repeat 0 0}
* html .faq_view dt strong{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://oimg1.kbstar.com/img/ocommon/board/icon_faq.png', sizingMethod='crop');}
.faq_view dd.cont{padding-left:52px;background:url(https://oimg1.kbstar.com/img/ocommon/board/icon_faq2.gif) no-repeat 14px -45px}

/* 이미지형 게시판 */
.photo_list01{border-bottom:solid 1px #c8c8c8;overflow:hidden;_float:left;}
.photo_list01 li{float:left;padding:0 20px 19px 0;width:165px}
.photo_list01 .li_right{padding:0 0 19px 0!important}
.photo_list01 .p_img a, .photo_list02 .p_img a{font:0/0 Arial}
.photo_list01 .p_img img{width:165px;height:124px}
.photo_list01 .p_link{padding-top:10px;}

.photo_list02{border-bottom:solid 1px #c8c8c8;overflow:hidden;_float:left;}
.photo_list02 li{float:left;padding:0 20px 20px 0;width:128px;_padding:0;_width:144px;_height:190px;_text-align:center}
.photo_list02 .li_right{padding:0 0 20px 0!important}
.photo_list02 .p_img img{width:128px;height:165px}
.photo_list02 .p_date{padding-top:10px;text-align:center;font-size:14px;}

/* 댓글 */
.board_reply{}
.board_reply .box_replywrite{position:relative;display:block;margin-bottom:15px;border:1px solid #e9e9e9;background:#f6f6f6}
.board_reply .box_replywrite dl{overflow:hidden;*zoom:1;padding:14px 20px 1px 20px}
.board_reply .box_replywrite dl dt,.board_reply .box_replywrite dl dd{display:inline-block;*display:inline;*zoom:1;margin-bottom:5px;font-size:0;vertical-align:top}
.board_reply .box_replywrite dl dt{padding:6px 0 3px 9px;width:50px;font-size:12px}
.board_reply .box_replywrite dl dt.reply_write{padding-top:24px;}
.board_reply .box_replywrite dl dd{width:605px;font-size:12px}
.board_reply .box_replywrite dl dd .input{height:22px;border:1px solid #e9e9e9}
.board_reply .box_replywrite dl dd textarea{width:537px;height:55px !important;resize:none}
.board_reply .box_replywrite .btnReply{position:absolute;top:49px;*top:51px;right:20px;width:60px;height:60px;text-align:center;line-height:59px;font-weight:bold;border:0;background:url(https://oimg1.kbstar.com/img/ocommon/board/bg_btnReply.gif) no-repeat}
.board_reply .box_replywrite .txt_byte{padding:0 0 9px 85px;color:#7c746e;}

.list_reply li{display:block;*zoom:1;position:relative;padding:11px 10px 10px 9px;border-bottom:1px solid #e6e5e5}
.list_reply li .replyBtn{position:absolute;top:26px;right:10px}
.list_reply li .user_name{display:inline-block;padding-right:6px}
.list_reply li .reply_cont{width:640px}

/* 상담형 게시판 */
.answerView{ border-top:2px solid #C8C8C8;background:#fbfbfb}
.answerView dt{padding:13px 15px 10px 15px;border-bottom:1px solid #E6E5E5;font-size:16px;font-weight:bold}
.answerView dd{padding:13px 15px 13px 15px;}

/* AS-IS 게시판 상세페이지 */
.mgb25{margin-bottom:25px !important}
h3.cpt-st01-bc,
h5.cpt-st01-bc {
    clear:both;
    margin:0 0 10px 0;
    padding:0 0 2px 15px;
    font-size:14px;font-weight:bold;
    color:#4d3d32;
    background: url("https://oimg1.kbstar.com/img/ocommon/bullet/bult_dep1.gif") no-repeat 0 7px;
}
table.tablestyle-01 {
    clear:both;
    width:100%;
    margin:0 0 22px;
    border:1px solid #E6E5E5;
    zoom:1;
}
table.tablestyle-01 tr.hdnone th,
table.tablestyle-01 thead th {
    padding:7px 0 3px;
    text-align:center;font-weight:normal;
    background-color:#F6F6F5;
    border:1px solid #E6E5E5;
}
table.tablestyle-01 thead tr.second th{
    background-color:#bfb7ac;
}
table.tablestyle-01 thead tr.white th {
    color:#4d4d4d;
    background:#fff;
}
table.tablestyle-01 tbody th {
    padding:7px 0 3px;
    text-align:center;font-weight:normal;
    vertical-align:middle;
    background-color:#FCFCFC;
    border:1px solid #E6E5E5;
}
table.tablestyle-01 tbody th.left {text-align:left;padding:7px 5px 3px !important;}
table.tablestyle-01 tbody th.title {
    color:#4d4d4d;
    font-weight:normal;
    vertical-align:middle;
    background-color:#FFF;
}
table.tablestyle-01 tbody.thst-02 th { /*확인필요함*/
    padding-left:9px;
    text-align:left;
    vertical-align:middle;
    background:none;
    font-weight:normal;
}
table.tablestyle-01 tbody td {
    padding:7px 10px 3px 10px;
    background:#fff;
    border:1px solid #D9D3C6;
    vertical-align:middle;
}
table.tablestyle-01 tbody th.lighton {
    padding:7px 0 3px;
    background:#E3EFEF;
    border:1px solid #D9D3C6;
    text-align:center;
    vertical-align:middle;
}
table.tablestyle-01 tbody td.lighton {
    padding:7px 0 3px;
    background:#F1F8F8;
    border:1px solid #D9D3C6;
    text-align:center;
    vertical-align:middle;
}

table.tablestyle-01 thead th.left,
table.tablestyle-01 tbody td.left {
    padding:7px 9px 3px;
    text-align:left;
    border:1px solid #D9D3C6;
}
table.tablestyle-01 thead th.right,
table.tablestyle-01 tbody td.right {
    padding:7px 9px 3px 0;
    text-align:right;
    border:1px solid #D9D3C6;
}
table.tablestyle-01 tbody td input,
table.tablestyle-01 tbody td select {
    margin:-4px 0 -1px 0;
}

table.tablestyle-01 tbody td span.int {
    display:block;
    margin-top:-3px;
    *margin-top:-1px;
    _margin-top:0px;
    text-align:center;
}

.tablefixed {table-layout:fixed !important;}

table.tablestyle-01 tbody th.left-pd { /*10.21 추가*/
    padding:7px 9px 3px;
    text-align:left;
}

table.tablestyle-01 tbody td.right-pd { /*10.21 추가*/
    padding:7px 2px 3px;
    text-align:right;
}

table.tablestyle-02 {
    position:relative;
    clear:both;
    width:100%;
    margin:0 0 22px;
    color:#4D4D4D;
    border:1px solid #E6E5E5 !important;
}
table.tablestyle-02 tr.second th{
	background-color:#BFB7AC;
}
table.tablestyle-02 th {
    padding:7px 5px 4px 9px;
    text-align:left;font-weight:normal;
    border-left:1px solid #E6E5E5;
    border-top:1px solid #E6E5E5;
    border-bottom:1px solid #E6E5E5;
    background-color:#F6F6F5;
    vertical-align:middle;
}
table.tablestyle-02 th.center {
    padding-left:0;
    text-align:center;
}
    table.tablestyle-02 th.img {
        padding-top:1px;
        padding-bottom:0;
    }
table.tablestyle-02 td,
table td table.tablestyle-02 td {
    padding:7px 9px 4px 9px;
    text-align:left;
    border-left:1px solid #D9D3C6;
    border-bottom:1px solid #E6E5E5;
    vertical-align:middle;
}

ul.list-d01 {
    clear:both;
    margin:0 0 10px 12px;
    /*#margin-bottom:0;*/
    zoom:1;
}
ul.list-d01 li {
    margin:0 0 10px 0;
    padding:0 0 0 9px;
    background: url("https://oimg1.kbstar.com/img/ocommon/bult_list2.gif") no-repeat scroll 0 7px;
    *zoom:1;
}

/* 레인보우 인문학 box*/
.box_rainbow {
zoom: 1;
margin-bottom: 35px;
padding: 20px;
border: 1px solid #D4D4D4;
background: white;
border-image: initial;
}
.rainbow_main {margin-bottom:25px;overflow: auto; zoom: 1;}
.rainbow_main dt {float: left;width: 560px;color: #4E473F;font-weight: bold;line-height:18px;}
.rainbow_main dd{float: left;width: 560px;line-height: 20px;margin-top: 3px;}
.rainbow_main dd.l_thum {float:left;width:152px;}

/* 보험_보험가이드 FAQ/상담 */
.h3_con_group	{overflow:hidden; zoom:1;/* margin: 30px 0 10px 0*/}
.h3_con_group h3	{background: url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_dep1.gif) no-repeat scroll 0 8px transparent; font-size: 14px;
    padding: 0 0 0 15px; float:left; display:inline-block; margin-right:7px;}
.h3_con_group .con	{display:inline-block; font-size:14px; font-weight:normal;}

/* 2012-02-27 추가*/
.blind{overflow:hidden;width:100%;height:1px;font-size:0 !important;line-height:0;text-indent:-9999px;}


/*타깃 메시지0530전달-완료*/
.ebm2_target{overflow:hidden;width:901px;height:50px;margin-top:29px;padding:0 0 0 15px;background:url(https://oimg1.kbstar.com/img/product/bg_ebm2_box.png) no-repeat 0 0;}
.ebm2_target.ebm2_st2{width:705px;background:url(https://oimg1.kbstar.com/img/product/bg_ebm2_box2.png) no-repeat 0 0;}
.ebm2_target p{float:left;overflow:hidden;width:86%;padding-top:14px;padding-left:40px;text-overflow:ellipsis;white-space:nowrap}
.ebm2_target.ebm2_st2 p{width:80%}
.ebm2_target p a{font-weight:bold;font-size:14px}
.ebm2_target.ebm2_st2 p a{}
.ebm2_target a.btn_dt{float:right;width:55px;height:21px;margin:13px 23px 0 0;color:#000;background:url(https://oimg1.kbstar.com/img/product/bg_btn_detail.png) no-repeat 0 0;letter-spacing:-1px;line-height:23px;text-align:center}
/*타킷 메시지-팝업*/
.ebm_pop #pop_head .tit_dep1{height:38px;padding:13px 0 7px;background:url(https://oimg1.kbstar.com/img/product/bg_ebmpop.png) no-repeat right 0;}
.ebm_pop #pop_head{margin:0}
.ebm_pop #pop_contents{overflow:hidden;width:100%;zoom:1;padding:20px 0 0}
.txt_ebm{margin:0 0 15px;padding:20px 20px 10px;border:1px solid #e6e5e5;background:#FFFFE5}
.txt_ebm .user{font-size:14px}
.em2_list{margin:10px 0}
.em2_list li{margin-bottom:5px;padding-left:12px;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_element5.gif) no-repeat 0 5px;line-height:1.5}
/* //타깃 메시지-팝업*/

/*예부적금담보대출 계산기*/
.font_ar{font-family:arial !important}
p.tip{padding:3px 0 0 9px;color:#7B716A;line-height:140%;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_tip.gif) no-repeat 0 8px !important}
.emb2_cal{width:100%;margin-top:25px;border-bottom:1px solid #c8c8c8}
.emb2_cal th{height:33px;border-top:1px solid #c8c8c8;border-bottom:1px solid #e6e5e5;border-right:1px solid #e6e5e5;font-size:14px;}
.emb2_cal td{padding:7px 18px 7px 27px;border-right:1px solid #e6e5e5;border-top:1px solid #e6e5e5;background:url(https://oimg1.kbstar.com/img/ocommon/bult_list2.gif) no-repeat 13px 15px;vertical-align:top}
.emb2_cal td .num{float:right;*margin-top:-20px;color:#0391b1}
.emb2_cal td .num .font_ar{font-size:14px}
.emb2_cal td p{overflow:hidden;width:100%}
.emb2_cal .nbr{border-right:none}
/*//예부적금담보대출 계산기*/

/* 2013-05-30 */
.tmsg-area{overflow:hidden;width:719px;min-height:40px;margin-top:29px;background:url(https://oimg1.kbstar.com/img/product/bg_ebm2_box2_n.png) no-repeat left top;}
.tmsg-area p{padding:14px 0 4px 55px;font-weight:bold;font-size:14px}
.tmsg-area p a {font-size:14px}
.tmsg-btm {width:719px;height:10px;background:url(https://oimg1.kbstar.com/img/product/bg_ebm2_box2_n.png) no-repeat left bottom;}

/*피드백_팝업*/
.feedback_pop #pop_head{margin:0}
.feedback_pop #pop_head .tit_dep1{height:46px;padding:14px 0 0 50px;background:url(https://oimg1.kbstar.com/img/ocommon/img_feedback.gif) no-repeat 0 0}
.feedback_pop{padding:0 0 50px !important}
.feedback_pop #pop_contents{padding:20px 20px 0}
.feedback_pop h2{margin-top:24px;font-size:16px;color:#0391b1}
.feedback_chk{overflow:hidden;height:240px;margin-top:10px;border:1px solid #e5e5e5;background:#fcfcfc}
.feedback_chk .left{padding:15px 20px}
.feedback_chk .right{padding:8px 18px;background:#f2f2f2}
.feedback_chk .right ul{overflow:hidden;width:100%}
.feedback_chk .right li{float:left}
.feedback_chk .right li label{margin:0 27px 0 7px}
.feedback_chk select{width:130px}
.feedback_chk textarea{display:block;width:94%;height:65px;margin:10px 0 0}
.feedback_chk p{color:#888}

.feedback_add{margin-top:20px}
.feedback_add li{margin-bottom:17px;padding:0 0 7px 15px;background:url(https://oimg1.kbstar.com/img/ocommon/bullet/bult_dep1.gif) no-repeat 0 7px}
.feedback_add li strong{font-size:14px}
.feedback_add li p{margin-top:5px}
.feedback_add li p label{margin:0 14px 0 6px}
.feedback_top{margin:20px 0;padding:11px 15px;border:1px solid #d4d4d4;color:#928881}
/*//피드백_팝업*/

/*피드백-버튼*/
.feedback_btnwrap{position:relative;width:100%;margin:0 auto;}
.feedback_btnin{position:fixed;bottom:60px;width:100%;}
.feedback_btn{position:absolute;bottom:10px;_bottom:70px;right:30px;text-align:right;z-index:99989}
/*//피드백-버튼*/

/*ebm_스타비적립컴포넌트*/
.ebm_alert{height:96px;margin-top:20px;padding:26px 0 0 180px;background:url(https://oimg1.kbstar.com/img/product/bg_ebm_starb.gif) no-repeat 0 0}
.ebm_alert p{margin-bottom:8px}
.ebm_alert p strong{font-size:16px;font-family:arial;color:#3a88ba}

/* 공통MyKB tab*/
.tabMenu li.mykb{width:92px; height:36px; line-height:36px; }
.tabMenu li.mykb a{display:block; text-align:center; font-weight:bold; color:#4b2400;}
.tabMenu li.mykb a.time1, .tabMenu li.mykb a.time2, .tabMenu li.mykb a.time3, .tabMenu li.mykb a.time4, .tabMenu li.mykb a.time5, .tabMenu li.mykb a.time6{width:92px; height:36px; line-height:36px; border:none !important; display
:block; text-align:center; font-weight:bold; padding:0; color:#4b2400; border:none;}
/* mykb tab 디폴트칼라 - 위 세 줄 삭제, 아래 주석처리된 두 줄 노출
.tabMenu li.mykb{width:92px; height:36px; line-height:36px; border:none !important;}
.tabMenu li.mykb a{display:block; text-align:center; font-weight:bold; padding:9px 0 0; color:#4b2400; border:none; background:url(https://oimg1.kbstar.com/img/obank/mykb_taboff.gif) no-repeat 0 0;}*/
.tabMenu li.mykb a.time1{background:url(https://oimg1.kbstar.com/img/obank/tab_mykbTime2.jpg) no-repeat 0 0;}
.tabMenu li.mykb a.time2{background:url(https://oimg1.kbstar.com/img/obank/tab_mykbTime3.jpg) no-repeat 0 0;}
.tabMenu li.mykb a.time3{background:url(https://oimg1.kbstar.com/img/obank/tab_mykbTime4.jpg) no-repeat 0 0;}
.tabMenu li.mykb a.time4{background:url(https://oimg1.kbstar.com/img/obank/tab_mykbTime5.jpg) no-repeat 0 0;}
.tabMenu li.mykb a.time5{background:url(https://oimg1.kbstar.com/img/obank/tab_mykbTime6.jpg) no-repeat 0 0;}
.tabMenu li.mykb a.time6{background:url(https://oimg1.kbstar.com/img/obank/tab_mykbTime1.jpg) no-repeat 0 0;}
.mykb_wrap .mykb_info.time1{background:url(https://oimg1.kbstar.com/img/obank/bg_mykbTime2.jpg) no-repeat 0 0;}
.mykb_wrap .mykb_info.time2{background:url(https://oimg1.kbstar.com/img/obank/bg_mykbTime3.jpg) no-repeat 0 0;}
.mykb_wrap .mykb_info.time3{background:url(https://oimg1.kbstar.com/img/obank/bg_mykbTime4.jpg) no-repeat 0 0;}
.mykb_wrap .mykb_info.time4{background:url(https://oimg1.kbstar.com/img/obank/bg_mykbTime5.jpg) no-repeat 0 0;}
.mykb_wrap .mykb_info.time5{background:url(https://oimg1.kbstar.com/img/obank/bg_mykbTime6.jpg) no-repeat 0 0;}
.mykb_wrap .mykb_info.time6{background:url(https://oimg1.kbstar.com/img/obank/bg_mykbTime1.jpg) no-repeat 0 0;}

/*새소식- 전자금융사기예방서비스(2013-08-09)- 2013-09-23 수정*/
.ebank-fraud {*zoom:1;border-bottom:1px solid #ccc;margin-top:37px;}
.ebank-fraud:after{content:".";clear:both;display:block;height:0;visibility:hidden}

dl.prevent-txt {float:left;border-bottom:none; margin-bottom:0;width:61%;}
dl.prevent-txt dt {margin:13px 0 20px;}
dl.prevent-txt dd {font-size:14px; line-height:20px;}
dl.prevent-txt dd p{font-size:12px;margin:10px 0 0px; line-height:16px;}
dl.prevent-txt dd .u {text-decoration:underline;}
dl.prevent-txt dd strong {display:block;margin-bottom:10px;}

dl.prevent-txt dd .p-red {color:#c82b0f;font-weight:bold;font-family:verdana;}

dl.prevent-txt dd p:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
dl.prevent-txt dd p span.zu01{display:inline-block;float:left;width:27px;}
dl.prevent-txt dd p span.zu02{display:inline-block;float:left; width:92%;}
dl.prevent-txt dd p.vim {border-bottom:none; padding-bottom:0;}

.prevent-img {float:right;padding-top:13px;}
.prevent-img img {width:100% !important;_width:auto;}
*:first-child+html .prevent-img img {width:auto !important;}

.bdbm-none{border-bottom:none !important;}

.ebank-fraud-tip {border:1px solid #ccc;margin-top:20px;position:relative;*zoom:1;}
.ebank-fraud-tip:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
.ebank-fraud-tip dl {float:left;margin-bottom:0;}
.ebank-fraud-tip dt {position:absolute !important; top:-1px;left:-1px;}
.ebank-fraud-tip dd{padding:30px 20px 0 60px !important;font-size:14px;width:300px}
.ebank-fraud-tip dd strong {color:#c82b0f;}

.clfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clfix {display: inline-block;}
.clfix {display: block;}


dl.twodan {float:left;border-bottom:none; margin-bottom:0;width:100%;padding-bottom:0;}
dl.twodan dt {margin:13px 0 20px;}
dl.twodan dd strong {display:block;margin-bottom:10px;}
dl.twodan dd a {display:block; margin-top:5px;}
dl.twodan ul li {float:left; width:50% !important;}
dl.twodan ul li .list01 {float:left;width:150px !important;font-size:14px; line-height:20px;}
dl.twodan ul li .list02 {float:left;width:170px !important;font-size:14px; line-height:20px;margin-left:10px;_margin-left:5px;}

dl.twodan ul li .list02 span {font-size:12px; display:block;}

.gray-box {border:1px solid #ccc !important;padding:15px 20px 20px;}
.gray-box dt {float:left;margin:5px 20px 0 0;}
.gray-box dd{font-size:14px;}
.gray-box dd span{color:#2a819e;}

.gbox {*zoom:1;border:1px solid #ccc !important;padding:15px 20px 20px;}
.gbox:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.gbox dl.prevent-txt {float:left;border-bottom:none; margin-bottom:0;width:60%;}
.gbox dl.prevent-txt dt {margin:0px 0 15px;font-size:14px;}
.gbox dl.prevent-txt dd {font-size:12px; line-height:18px;padding-top:0;}
.gbox dl.prevent-txt dd .txt{margin-bottom:15px;}

.vim{*zoom:1;border-bottom:1px dashed #ccc; margin:10px 0 30px;padding-bottom:20px;}
.vim:after{content:".";clear:both;display:block;height:0;visibility:hidden}
span.f01{display:inline-block;float:left;width:18px;}
span.b02{display:inline-block;float:left; width:95% !important;}

/*새소식추가(2013-09-06)*/
.how {border-bottom:none;padding-bottom:30px;}
.how dl.prevent-txt dt {margin:13px 0 13px !important;}
.how dl.prevent-txt {width:420px !important;}
.how dl.prevent-txt dd p {font-size:12px;,margin-top:5px;}
.how dl.prevent-txt dd strong.notit {display:inline;}
.how .prevent-img {width:280px; text-align:right}
.how .prevent-img img {width:auto !important;}

h4.stit img {width:auto !important;}


.threedan {float:left;border-bottom:none; margin-bottom:0px;width:100%;padding-bottom:0px;}
.threedan strong {display:block;margin-bottom:7px;font-size:14px;}
.threedan ul li {float:left; width:33% !important;text-align:center;}
.threedan ul li.list01, .threedan ul li.list02, .threedan ul li.list03{font-size:12px; line-height:20px;padding-bottom:20px;}
.threedan ul li .txt{height:130px; _height:150px;text-align:center;text-align:left;}
.threedan ul li.list01 {width:239px !important;}
.threedan ul li.list02 {width:210px !important;margin-left:25px;}
.threedan ul li.list03 {width:200px !important;margin-left:30px;}
.threedan ul li span{display:block;}

.threedan strong.title{display:block;margin-bottom:20px;}
.threedan strong.title img {width:auto;}
.threedan .prevent-img {float:none;font-size:0; line-height:0;}
.threedan .prevent-img img,.threedan a img {width:auto !important;}


/*피싱방지 개인화이미지개선(2013-08-23 추가)*/
.fishing-area{background:#e1f0ff;width:360px; height:104px; text-align:center;margin-bottom:12px;}
.fishing-area .stamp-area {padding-top:16px;text-align:center;margin:0 auto 12px;}
.fishing-area .stamp-area img{width:101px;height:41px;}/*width:51px;height:20px;*/
.fishing-area .img-area {padding-top:16px;text-align:center;margin:0 auto 8px;}
.fishing-area .img-area img{width:50px;height:50px;vertical-align:middle}
.fishing-area .img-area strong{color:#555;font-size:24px;vertical-align:middle; padding-left:20px;}
.fishing-area p {font-size:14px;font-weight:bold;}
.fishing-area p span{color:#006edd;}

.listStep .listbar{background-position: 0 bottom !important;padding-bottom:36px !important;}
.listStep .perimg{margin-top:15px !important;}
.listStep .perimg li{width:30px !important;}
.listStep .perimg li img {width:25px;height:25px;}
.listStep .listbar02{background-position:0 116px !important;}

.form-sel{zoom:1;margin-top:18px;padding-bottom:10px;}
.form-sel:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.form-sel dt{float:left;width:85px;font-size:14px;font-weight:bold;}
.form-sel dd{float:left;width:405px;}
.form-sel .s-list{zoom:1;}
.form-sel .s-list:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.form-sel .s-list li {float:left;width:117px;;}
.form-sel .s-list li *{vertical-align:middle;}
.form-sel .s-list li img {width:51px; height:21px;_height:22px;}

.listStep .sm-list{float:left;margin-top:18px;}
.listStep .sm-list li{ float:left;width:110px !important;text-align:center;}
.listStep .sm-list li *{vertical-align:middle;}
.listStep .sm-list li img {width:51px; height:21px;}

.fishing-img{zoom:1;padding-bottom:14px;border-bottom:1px solid #d4d4d4;margin-bottom:15px;}
.fishing-img:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.fishing-img dt {float:left; width:126px; width:121px; height:34px; background-color:#e7f3f5;text-align:center;padding-top:12px;margin-right:20px;}
.fishing-img dt img{width:51px; height:21px;}
.fishing-img dt strong{vertical-align:8px;}
.fishing-img dd {font-size:14px;}
.notxt {border-bottom:0px; padding-bottom:0; margin-bottom:0;}
.notxt dt img {width:25px; height:25px;}

/*2013-09-05*/
.ars-cert {padding:20px 0;}
.ars-cert h4{font-size:14px;}
.ars-cert h4 span {font-size:12px;color:#000;}
.ars-cert p{padding:10px 0; border:1px solid #ccc;margin:10px 0;}

/*2013-09-25 추가 -KB희망금융플라자:대출신청*/
.loan-app {background:url('https://oimg1.kbstar.com/img/obank/bg_loan_app01.jpg') no-repeat right 145px;padding-bottom:15px;}
.loan-app2 {background:url('https://oimg1.kbstar.com/img/obank/bg_loan_app02.jpg') no-repeat right 140px;padding-bottom:15px;}

/*2013-09-25 추가(라운드박스:350px)*/
.rbox-h {background:url('https://oimg1.kbstar.com/img/ocommon/bg_rbox_half.gif') no-repeat left top; width:350px;}
.rbox-h .rbox-h-btm {background:url('https://oimg1.kbstar.com/img/ocommon/bg_rbox_half_btm.gif') no-repeat left bottom; width:310px;padding:20px;}

/*왼쪽배너(2013-11-05 추가)*/
#Lban {padding-left:10px;width: 153px;height:153px;float: right;margin-top:30px;position:relative;}
#Lban li .pg{display:none;overflow:hidden;text-indent:-9999px;font-size:0 !important;line-height:0;}
#Lban li div{display:none;z-index:1;position:absolute; top:0; right:0px;}
#Lban li div img {width:153px;height:153px;}
#Lban li div.on{display:block}


 /* 정보유출팝업(2013-11-20) */
.pop-sty02{position:fixed;background:#fff;border: 3px solid #806C5D;z-index:10000;_position:absolute;}
.pop-sty02 h1{font-size:18px;width:272px;height:73px;background:#ffe678 url('https://oimg1.kbstar.com/img/ocommon/bg_info_outflow.jpg') no-repeat 29px 20px;padding:46px 0 0 178px;}
.pop-sty02 .pop-cont {padding:17px 20px 20px; width:410px;}
.pop-sty02 .pop-txt {padding-left:12px;}

/*해킹의심거래 등록ID 개인화공지(2013-11-20)*/
.hk-suspect{margin-bottom:30px;overflow:hidden;width:720px;background:url('https://oimg1.kbstar.com/img/ocommon/bg_rbox_720.gif') no-repeat left bottom;_padding-bottom:15px;}
.hk-suspect-top {width:719px;height:4px;background:url('https://oimg1.kbstar.com/img/ocommon/bg_rbox_720_top.gif') no-repeat left top;}
.hk-suspect-cont {min-height:100px;background:url('https://oimg1.kbstar.com/img/ocommon/bg_hacking_suspect.jpg') no-repeat 28px 15px;_background-position:28px 0px;padding:20px 0 0 196px;_padding-top:10px !important;}
.hk-suspect-cont p {font-size:15px;font-weight:bold; color:#dd370f;letter-spacing:-1px;_margin-top:1px;margin-bottom:10px;_margin-bottom:5px}
