@charset "utf-8";
*{margin:0;padding:0;}
body {font:12px 돋움,Dotum,AppleGothic,sans-serif;}
@media print{body{color:#000;}}
html, body {margin:0;padding:0;border:0 none;height:100%;}

img{border:none;padding:0;margin:0}
input,textarea,select{font:12px 돋움,Dotum,AppleGothic,sans-serif;}
img,input, select, textarea{vertical-align:middle;}
input{padding:1px 0}:root input{padding:0}

a {color: #333;text-decoration: none;}
a:hover {text-decoration: underline;color: #333;}

.k_clr:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .k_ie6Clr{clear:both;height:1%;} 

* html .k_clr {height: 1%;}
:root .k_ht{height:100%;}:root .k_wt{width:100%;}:root .k_wht{width:100%;height:100%;}

.k_clear{clear:both}

.k_fltL{float:left;}
.k_fltR{float:right;}

.k_txAliL{ text-align:left}
.k_txAliC{ text-align:center}
.k_txAliR{ text-align:right}

/*top*/
.k_topLayoutTb{width:100%;border-collapse:collapse}

.k_topLogo{float:left;padding:0 5px 0 8px;}
.k_topMsm{text-align:right;padding:3px 4px 0 0;line-height:23px;margin:0;zoom:1}
* html .k_topMsm{padding:5px 4px 0 0;height:21px}
:root .k_topMsm{padding:2px 4px 0 0;}
.k_topMsm a{padding-right:4px;color:#898989}
.k_topMsm img{padding:0 2px 1px 0}
.k_topMsm_btn img{padding:0;margin:-2px 0 0}* html .k_topMsm_btn img{padding:0;margin:0}

.k_topMsm ul{list-style:none;display:block;}
:root .k_topMsm ul li{ display:inline; background: url(../images/kor/line/gry_6px.gif) no-repeat left 9px; padding:7px 2px 5px 8px;}
.k_topMsm ul li{ display:inline; background: url(../images/kor/line/gry_6px.gif) no-repeat left 4px; padding:2px 2px 0 8px; }

.k_topM{ background: url(../images/kor/top/topMenu_bg.gif) repeat-x left top;position:relative;min-width:760px;}
.k_topMemuR{background: url(../images/kor/top/topMenu_corRight.gif) no-repeat right top; }
.k_topMemu{height:30px; background: url(../images/kor/top/topMenu_corLeft.gif) no-repeat left top; font-weight: bold; color: #FFFFFF;padding:13px 0 0 4px }:root .k_topMemu{padding:12px 0 0 4px }
.k_topM .k_topMemuR .k_topMemu a{color: #FFFFFF; background: url(../images/kor/top/line_sec.gif) no-repeat left top; padding:1px 5px 0 14px}
.k_topSearch{position:absolute; background: url(../images/kor/top/topSearch_bg.gif) no-repeat left 1px;right:6px;top:5px;padding:0 0 1px 8px }:root .k_topSearch{background: url(../images/kor/top/topSearch_bg.gif) no-repeat left top;}
.k_topSearch input{ width:83px; background:none; border:none; color:#b2c8ff; letter-spacing:-1px; padding-top:4px }

/*left menu*/
.k_side{ background: url(../images/kor/side/menuBox_mid.gif) repeat-y left top;margin:0 0 0 8px;height:100%;width:180px }
.k_side_in{ background: url(../images/kor/side/menuBox_bottom.gif) no-repeat left bottom;height:100%;}

.k_infoBox{ background: url(../images/kor/side/infoBox_bg.gif) repeat-y; }
.k_infoBoxUp{background:url(../images/kor/side/infoBox_top.gif) no-repeat left top;padding:6px 3px 0;}
.k_infoHi{background:#fff;color:#4576db; font-size:11px; font-weight:bold; word-spacing: -1px; letter-spacing: -1px; text-align:center;padding-top:5px}
.k_infoBtn{background:#fff;text-align:center;padding:5px 0 8px}* html .k_infoBtn{background:#fff;text-align:center;padding:3px 0 8px}

.k_infoBoxDw{padding:0 3px 11px; background: url(../images/kor/side/infoBox_bott.gif) no-repeat left bottom; }

.k_infoBtn_mail{ list-style:none; display:block; background: url(../images/kor/line/line_rowsTt.gif) repeat-x left bottom;line-height:26px;margin:0 1px;padding-top:3px}
* html .k_infoBtn_mail{ background: url(../images/kor/line/line_rowsTt.gif) repeat-x left bottom;height:22px;padding-top:7px}
.k_infoBtn_mail li{display:inline;font-weight:bold;padding:0 2px 0 7px;letter-spacing: -1px;}
.k_infoBoxDw .k_infoBtn_mail li a{color:#616161}
.k_infoBtn_mail li img{padding:0 2px 0 0; vertical-align: text-bottom}

.k_infoBoxDw dl{ position:relative; display:block; color: #595959; }
.k_infoBoxDw dl dt{ display:block; background: url(../images/kor/side/graph_bg.gif) no-repeat center 6px;padding:4px 10px 1px}:root .k_infoBoxDw dl dt{padding:2px 10px 0}
.k_infoBoxDw dl dt img{height:7px}
.k_infoBoxDw dl dd{display:block; text-align:center}

.k_infoItems{display:block;height:15px;padding:8px 0 4px ; text-align:center; font-size: 11px;}:root .k_infoItems{padding:6px 0 4px;}* html .k_infoItems{padding:7px 0 4px;}
.k_infoItems img{padding:0 2px 4px 0}
.k_infoItems a b{color:#6e57e0}

.k_menuBox { position:relative; background: url(../images/kor/side/menuBox_top.gif) no-repeat left top; padding:10px 4px 0; font-weight: bold; list-style:none}
.k_menuBox li{display:block;line-height:20px;padding:4px 0 0; border-bottom:1px solid #cccccc;}
.k_menuBox li a{padding: 0 0 0 8px}
.k_menuBox b{ font-weight: normal; color: #6e57e0; }
.k_menuBox em{ position:absolute;right:7px;margin:0}*:first-child+html .k_menuBox em{ margin:-3px 0 0}
.k_menuBox em a{font-size: 11px; font-style: normal; color: #919192; font-weight:normal; text-decoration: underline;padding:0}
.k_menuBox em a:hover{ text-decoration: underline; color: #FF9F00; }

.k_menuBox li .k_mailBox img{padding:0 0 2px 0}
.k_menuBox{ scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff;} 
.k_mailBox{ height:auto;list-style:none; display:block; border-top:1px solid #cccccc; background: #FFFFFF; padding:7px 0 7px 7px ; font-weight: normal; }
.k_schedBox{ list-style:none; display:block; border-top:1px solid #cccccc; background: #FFFFFF; padding:7px; font-weight: normal; }
.k_mailBox li{display:block;border:none;line-height: 20px; padding:0 ;}
.k_mailBox li a, .k_schedBox li a{padding:0 0 0 1px;}
.k_menuBox .k_mailBox li em{position: absolute;right:7px;margin:5px 0 0}:root .k_menuBox .k_mailBox li em{margin:2px 0 0}

.k_schedBox li{ display:block; border:none; line-height:18px; padding:0 0 0 7px; background: url(../images/kor/bullet/arrow_blue.gif) no-repeat left 5px;font-size:11px }

.k_menuInBox{border-top:1px solid #cccccc; background: #FFFFFF;padding:1px}
.k_menuInBox ul{ list-style:none;border:none;background:none;padding:0;}
.k_menuInBox li, .k_menuInBox li a{ line-height:normal;border:none; padding:0}

.k_mailBox2{ list-style:none; display:block; border-top:1px solid #cccccc; background: #FFFFFF; padding:2px 0 0; _padding:4px 0 0; font-weight: normal; }
.k_mailBox2 li{display:block;border:none;line-height: 18px; padding:0}
.k_mailBox2 li a{padding:0}
.k_mailBox2 li table i{ font-style:normal; color:#999}

.k_myMailBox{font-weight:bold}
.k_myMailBox ul{ list-style:none; font-weight:normal;}
.k_myMailBox ul li{background: url(../images/kor/bullet/arrow_blue.gif) no-repeat 19px 6px; padding:0 0 0 26px}

.k_menuBox .k_sideMini{ font-size:11px; font-weight:normal; padding:2px 0 0; letter-spacing: -1px;}
.k_menuBox .k_sideMini a{padding:0 0 0 8px ;}
.k_menuBox .k_sideMini a.k_line{ background: url(../images/kor/line/gry_9px.gif) no-repeat left 1px;padding:0 0 0 7px ;margin:0 0 0 3px }

/*footer*/
*+ html .k_ftrOut{padding:0}
.k_ftrOut{padding:0 8px}
.k_footer{float:left; background: url(../images/kor/footer/bg.gif) repeat-x left top;width:100%;margin:5px 0 0; font-size: 11px; color: #7c7c7c; }
*+ html .k_footer{margin:5px 8px 0;width:auto}
.k_fStArea{ float:left; background: url(../images/kor/footer/left.gif) no-repeat left top; padding:5px 0 0 13px;height:24px; }
.k_fCopy{ float:right; background: url(../images/kor/footer/right.gif) no-repeat right top; padding:7px 10px 0 0; height:24px; letter-spacing: -0.1mm; }

/*****content*****/
.k_content{min-width:600px;display:block;}
.k_gridA{background:#E0F1FE; border-bottom:2px solid #8eb8e3; padding:0 9px 0; zoom:1; position:relative; overflow:hidden;}
/* IE8
*.k_gridA{background:#d2e3f5;border-bottom: 2px solid #8eb8e3;padding:0 9px 0;zoom:1;}
*/
:root .k_gridA{width:100%;padding:0}
.k_gridA .k_fltR{float:right;line-height:29px;zoom:1;}
* html .k_gridA .k_fltR{padding:4px 0 0;}
.k_gridA .k_fltR div img{padding:5px 5px 0 3px;_padding:0 0 0 3px}
:root .k_gridA .k_fltR div input{height:auto;padding:1px 0 ;margin-top:5px} 
* html .k_gridA .k_fltR div input{margin-top:-2px} 
.k_gridA2{float:left; position:relative; background:#E0F1FE; border-top:1px solid #85C2F5; padding:0 9px 0; width:98%;}
/* IE8
*.k_gridA2{float:left;position:relative;background:#d2e3f5;border-bottom: 2px solid #6d6d6d;border-top:1px solid #8eb8e3;padding:0 9px 0;}
*/
:root .k_gridA2{width:100%;padding:0}
.k_gridA3{position:relative;background:#d2e3f5;border-bottom: 2px solid #8eb8e3;border-top:1px solid #8eb8e3;padding:3px 9px 5px; clear:both;display:block;zoom:1;top:0}
.k_gridA4{position:relative;background:#d2e3f5;border-bottom: 2px solid #8eb8e3;padding:10px 9px 7px; clear:both;display:block;zoom:1}
.k_gridA5{position:relative;background:#d2e3f5;border-bottom: 2px solid #8eb8e3;line-height:29px;padding:0 9px;_padding:8px 0 0;_height:21px;clear:both;display:block;zoom:1;}/*_width:100%-090312*/
* html .k_gridA5 p{padding:0 9px}
.k_gridA6{position:relative;background:#d2e3f5;border-bottom: 2px solid #8eb8e3;padding:5px 9px;}
/* IE8 float:left; 삭제 */
.k_gridB{position:relative;border-bottom: 2px solid #000;padding:5px 10px 4px;height:12px; background:#fff; overflow:hidden;}
:root .k_gridB{padding:5px 0 4px;width:100%; text-align:justify}

.k_gridB2{float:left;border-bottom: 2px solid #000;line-height:21px;padding:2px 8px 0 15px; background:#fff;}
:root .k_gridB2{width:100%;padding:2px 0 0}
.k_gridB2 ul{list-style:none;display:block}
.k_gridB2 ul li{display:inline}
* html .k_gridB2 .k_fltL{padding:4px 0 0}
:root .k_gridB2 .k_fltL{padding-left:15px;padding-right:15px}
.k_gridB2 .k_fltL img{padding:0 4px 0 0}
.k_gridB2 .k_fltL a{padding:0 7px 0 0 }
.k_gridB2 .k_fltR img{padding:0 4px 0 5px} :root .k_gridB2 .k_fltR{padding:0 9px 0 0}
.k_gridB2 .k_fltR a:hover{ color: #999999; text-decoration: none;}
.k_gridB2 span.k_fltR{font-size:11px} 

.k_gridB3{ clear:both; display:block; position:relative; border-bottom: 2px solid #6d6d6d; padding:5px 10px; font-size: 11px; color: #3461e1; line-height: 13px; background:#fff}
.k_gridB3 b{ font-size: 12px; color:#000}

.k_gridB4{float:left;display:block; position:relative; border-bottom: 2px solid #6d6d6d; padding:5px 10px; font-size: 11px; line-height: 13px; background:#fff}

.k_gridC{position:relative;line-height:23px;padding:1px 4px 0; height:23px}
.k_gridC a{ background: url(../images/kor/bullet/arrow_violet.gif) no-repeat left 3px; padding:0 0 0 10px;margin: 0 0 0 6px;color: #6e57e0; }
.k_gridC a b{ text-decoration: underline; }

.k_gridC2{float:left;position:relative;line-height:30px;padding:4px 4px 0;border-bottom:2px solid #b4b4b4}:root .k_gridC2{padding:4px 0;width:100%}* html .k_gridC2{padding:4px 0 0;width:100%}
.k_gridC2 .k_fltL a{ background: url(../images/kor/bullet/arrow_violet.gif) no-repeat left 3px; padding:0 0 0 10px;margin: 0 0 0 8px;color: #6e57e0; }
.k_gridC2 .k_fltL a b{ text-decoration: underline; }
.k_gridC2 .k_fltR {padding:0 6px 0 0}
.k_gridC2 .k_fltR b{ background: url(../images/kor/bullet/arrow_right2.gif) no-repeat left 2px;padding:0 0 0 8px}

.k_gridC3{position:relative;line-height:30px;padding:4px 4px 0;border-bottom:2px solid #b4b4b4; clear:both}
.k_gridC3 p a{ background: url(../images/kor/bullet/arrow_violet.gif) no-repeat left 3px; padding:0 0 0 10px;margin: 0 0 0 8px;color: #6e57e0; }
.k_gridC3 p a b{ text-decoration: underline; }


.k_gridD{clear:both;display:block;background:#f6f6f6;border-bottom:1px solid #8eb8e3;padding:0 9px 2px;_padding:4px 9px 6px;line-height:23px;zoom:1;}

.k_grBlink, .k_gridB .k_grBlink{float:left;font-size:11px;}
:root .k_grBlink, :root .k_gridB .k_grBlink{padding-left:9px}
:root #maillist_bbar1{padding-right:8px}
.k_grBlink a, .k_gridB .k_grBlink a{ color:#3461e1; text-decoration: underline; }
.k_grBlink a:hover, .k_gridB .k_grBlink a:hover{color:#6699FF}

.k_grBlink2{font-size:11px;color:#89a3ee}
.k_grBlink2 a{ color:#3461e1; background: url(../images/kor/bullet/arrow_blueSm.gif) no-repeat left 3px;padding:0 17px 0 6px }
.k_grBlink2 a strong{ font-weight: normal; text-decoration: underline; }

.k_grBlink3{float:left;font-size:11px;color:#89a3ee}
.k_grBlink3 a{ color:#3461e1; background: url(../images/kor/bullet/arrow_blueSm.gif) no-repeat left 3px;padding:0 17px 0 6px }
.k_grBlink3 a strong{ font-weight: normal; text-decoration: underline; }

.k_grBlink4{float:left;font-size:11px;color:#3461e1;}:root .k_grBlink4{padding-left:9px}
.k_grBlink4 a{ color:#3461e1; text-decoration: none; }
.k_grBlink4 a:hover{ color: #6699FF; }
.k_grBlink4 b{ text-decoration: underline; font-weight: normal; } 

.k_gridB_tit{font-weight:normal; position:relative;font-size:12px; }

.k_grBpage{float:right;font-size:11px;}:root .k_grBpage{padding-right:8px;}
.k_grBpage img{padding:0 0 1px}
.k_grBpage b{color:#9f9f9f}
.k_gridB .k_grBpage strong{font-weight:bold;}
.k_grBpage span {padding:0 10px; color:#c6c6c6}
.k_grBpage span strong{font-weight:bold;color:#9966ff}
.k_grBpage span a{color:#4e4e4e}
.k_grBpage span a:hover{ color: #FF9900; }
.k_grBpage ul li{display:inline}

.k_posiL{float:left;line-height:29px;_padding:4px 0 4px;zoom:1} :root .k_posiL{padding:5px 0 5px 9px;line-height: normal;}
.k_posiR{float:right;line-height:29px;_padding:4px 0 4px 0;zoom:1}:root .k_posiR{padding:5px 9px 5px 0;line-height: normal;}
.k_posiR a{ color:#354d92; margin-right:5px; font-size: 11px; }
.k_posiR a img{margin:0 4px 2px 0}

.k_posiR2{float:right;line-height:29px;zoom:1;_padding:3px 0 0;} 
:root .k_posiR2{float:right;padding-right:9px;}
.k_posiR2 .k_bullet{background: url(../images/kor/bullet/arrow_right2.gif) no-repeat left 2px;padding:0 0 0 8px}
.k_bullet{background:url(../images/kor/bullet/arrow_right2.gif) no-repeat left 2px;padding:0 0 0 8px ;}
.k_posiR3{float:right;font-size:11px;color:#354d92;line-height:29px;}
.k_posiR4{float:right;line-height:29px;zoom:1;_height:24px;_padding:5px 0 0;}:root .k_posiR4{padding-right:8px}

/**mail write**/
.k_mailHead{width:100%;border-collapse:collapse;margin:6px 0;_margin:7px 0;line-height:23px;_line-height:25px; clear:both}
.k_mailHead th{text-align:left;padding:0 0 0 8px ;color:#5b5b5b}
.k_mailHead th em{ font-size: 11px; font-style: normal; font-weight: normal; }
.k_mailHead td{}
.k_mailHead td , .k_mailHead td select{color:#777a81}

.k_txWrite{border-top:2px solid #6d6d6d; border-bottom:1px solid #cacaca;width:100%} 

.k_attach{} 
.k_attFile, .k_attList{width:100%;border-collapse:collapse;}

.k_attFile td{ vertical-align:top;border:1px solid #cacaca;}
.k_attFilist{ background: url(../images/kor/bg/attach_bg.gif) no-repeat center 40px; height: 100px;overflow-y:auto;}
.k_attList{ border-right:1px solid #cacaca; background: #FFFFFF; }

.k_attList th{ font-weight: normal; background:#ececec url(../images/kor/line/2tonG_14px.gif) no-repeat left 2px; border-top:1px solid #fff;border-bottom:1px solid #cacaca;text-align: center; line-height: 19px; }
.k_attList .k_pickChk{border-left:1px solid #fff; background:#ececec none}
.k_attList td{border:none; vertical-align:middle; text-align:center;line-height:18px }
.k_attList .k_txAliL{text-align:left;padding-left:8px;}
.k_attList .k_txAliL img{padding-right:2px}
 
.k_attCc{background: #87a3e6;padding:1px ;width:200px}
.k_attCc div{ background:#fff;padding:2px}
.k_attCc div dl{ float:left; display:block; background:#e0e7f9; border-bottom:1px solid #9db4ed;padding:4px 0 6px }
.k_attCc div dl dt{float:left;width:84px; font-weight:bold;padding:0 0 0 10px;line-height: 18px;}
.k_attCc div dl dd{float:left;width:102px;line-height: 18px;}
.k_attCc div p{display:block;clear: both; background:url(../images/kor/etc/graph_bg.gif) no-repeat center 9px;padding:4px 0 0 17px;}
.k_attCc div p img{height:5px}
.k_attCc div span{ display:block; clear:both; text-align:center; padding:7px 0 9px; font-size: 11px; }
.k_attCc div span b{color:#6e57e0}

.k_attBtn{line-height:24px; background:#ececec; float:left;padding:0 8px 0; border-left:1px solid #cacaca; border-right:1px solid #cacaca}
.k_attBtn a{ color:#466caa; font-size: 11px; text-decoration: underline; }
.k_attBtn a:hover{ color: #9933FF; }
.k_attBtn img{padding:0 0 1px}

/*activeX Fire Fox*/
.k_axffBox{ clear:both}
.k_axffBox_file{border:2px solid #cacaca;display:block; background:#87a3e6;padding:1px}
.k_axffBox_file textarea{border:none;line-height:16px}
.k_axffBox_funt{width:100%;float:left; background: #ececec;display:block; line-height:28px}
.k_axffBox_funt .k_fltL{ float:left; border-left:1px solid #ccc; font-weight: bold; background: url(../images/kor/bullet/arrow_right2.gif) no-repeat 9px 8px;padding:0 0 0 18px }
.k_axffBox_funt .k_fltL input{background:#fff}
.k_axffBox_funt .k_fltR{float:right;border-right:1px solid #ccc;padding-right:7px}
.k_axffBox_funt .k_fltR b{color:#6e57e0}
.k_axffBox_funt .k_fltR b input{font-weight:bold;color:#6e57e0; background:none;border:none; text-align:right}

/*mailWrite 옵션*/
.k_mailFun{ clear:both;background:#d2e3f5; border-top:2px solid #8eb8e3;display:block;line-height: 20px;padding:0 22px 0}
.k_mailFun dt{ display:inline; font-weight: bold; background: url(../images/kor/bullet/sq_block.gif) no-repeat left 5px;padding:0 3px 0 7px;}
.k_mailFun dd{display:inline}
.k_mailFun dd img{margin:0 2px 0 0}

.k_mailFb{display:block; clear:both;list-style:none; border:1px solid #cacaca; background:#ececec; line-height:17px; color:#666;padding:2px 0}
.k_mailFb li{ background: url(../images/kor/ico/ico_mailFedb.gif) no-repeat 9px 2px;padding:0 0 0 32px }

/**mail view**/
.k_txViewHed{clear:both;background: #ececec;line-height:22px;padding:0 9px;border-bottom:2px solid #a9a9a9;zoom:1; position: relative}
.k_txViewHed table{ border-collapse:collapse;width:100%}
.k_txViewHed table caption{font-size: 14px; font-weight: bold; text-align: left;padding:4px 0 1px }

.k_txViewHed table th{ color:#5b5b5b; text-align:left; background: url(../images/kor/line/gry_11px.gif) no-repeat right 6px;font-weight:bold;vertical-align:top }
.k_txViewHed table th em{ font-style: normal; font-size: 11px; font-weight: normal; padding: 0 0 0 4px}
.k_txViewHed table td{padding:0 0 0 16px}
.k_txViewHed table td .k_fltR a.k_fotCol{ color: #000; border-left: 1px solid #000000;padding:0 0 0 8px ; margin:0 0 0 5px }
.k_txViewHed table td i{ font-size: 11px; font-style: normal;color: #466fce; }

.k_view{ display:block; text-align:justify}
.k_txView{display:block;padding:5px;line-height:auto; vertical-align:top;word-wrap: break-word; white-space: pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-break:break-all;}
.k_txViewIn{padding:2px 3px 2px;line-height:20px;word-wrap: break-word; white-space: pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-break:break-all;}

.k_attNma{border-collapse:collapse;width:100%; border:solid #a5baec;border-width:0px 1px 1px 1px;}
.k_attNma caption{ background:#a5baec url(../images/kor/bullet/arrow_right2.gif) no-repeat 9px 7px; text-align:left;color:#2d2c2c;font-weight:bold;line-height:17px;padding:2px 0 1px 17px;position:relative}
.k_attNma caption span{ position: absolute; right:4px;top:1px;_top:2px}
:root .k_attNma caption p{position:relative;float:left}
:root .k_attNma caption span{ position:relative;float:right;top:-1px;right:8px}
.k_attNma th{ background:#e0e7f9 url(../images/kor/line/2tonG_14px.gif) no-repeat left 2px; border-top:1px solid #fff; border-bottom:1px solid #a5baec; text-align: center; line-height: 19px; font-weight: normal; }
.k_attNma .k_pickChk{ border-left:1px solid #fff; border-top:1px solid #fff; background:#e0e7f9 url(../images/kor/line/dot_white.gif) repeat-y left top }
:root .k_attNma .k_pickChk{border-left:1px solid #a5baec;}
.k_attNma td{ text-align:center; line-height:20px}
.k_attNma .k_txAliL{ text-align:left; padding-left:10px}
.k_attNma .k_txAliL img{padding-right:2px}

/***?달?편지***/
.k_mailFd{margin:5px 0;padding:0 5px 5px; border:1px solid #cdcdcf; background:#f2f2f2;}
.k_mailFd_tit{background: #dddee5 url(../images/kor/box/corners_titL.gif) no-repeat left bottom;height:25px;margin:0 0 5px;float:left;width:100%}
.k_mailFd_titIco{background: url(../images/kor/ico/ico_delivery.gif) no-repeat 10px 6px;padding:3px 0 0 30px;color:#666666;float:left}
.k_mailFd_titTag{height:19px; background: url(../images/kor/box/corners_titR.gif) no-repeat right bottom;padding:6px 8px 0 0;float:right}
.k_mailFd_head{width:100%; border-collapse:collapse}
.k_mailFd_headTh{ font-weight: normal; color: #666666; background: url(../images/kor/line/gry_13px.gif) no-repeat right center; text-align:left;padding:0 0 0 10px}
.k_mailFd_headTd{padding:0 8px}
.k_mailFd_headTd a{ color:#6600CC }

.k_mailFd_txt{ line-height:18px; background:#fff;padding:5px 8px}

/***트리/리스트/박스/테이블***/
.k_treNlis{width:100%;border-collapse:collapse; margin:5px 0; clear:both}
.k_treNlisTd{vertical-align:top;}
.k_treBox_tit{display:block; border:1px solid #87a3e6;background: url(../images/kor/bg/glass-bg.gif) repeat-x 0 1px; text-align:center;line-height:26px;margin:0 5px 0 0 }
.k_treBox_cont{display:block;border:1px solid #87a3e6;border-width:0 1px 1px 1px; height:425px;overflow:auto;margin:0 5px 0 0 }

.k_lisBox{height:442px;border:1px solid #ccc;overflow-y:auto; overflow-x:hidden;}
.k_lisBox table{width:100%;border-collapse:collapse;border-bottom:1px solid #fff}
.k_lisBox th{background: url(../images/kor/bg/glass-bg2.gif) repeat-x;line-height:26px;border-bottom:1px solid #ccc; font-weight:normal; text-align:center;}
.k_lisBox td{border-bottom:1px solid #ccc; text-align:center;line-height:24px}
.k_lisBox .k_txAliL{ text-align:left;padding:0 0 0 10px}

.k_lisTb{border-collapse:collapse;border-bottom:1px solid #fff}:root .k_lisTb{width:100%;}
.k_lisTb th{background: url(../images/kor/bg/glass-bg2.gif) repeat-x;line-height:26px;text-align:center; font-weight:normal}
.k_lisTb td{padding:0 10px; line-height:24px; border-bottom:1px solid #d8d8d8;}
.k_lisTb td span{display:block; text-align:left}
.k_lisTb td a:hover{ color:#7878ff; text-decoration: none; }
.k_listTb_stTd td{padding:0;background:#f7f7f7}
a.fontSt_sm01, .k_lisTb td a.fontSt_sm01{ font-size:11px; color:#ec3c3c; text-decoration: underline; }
a.fontSt_sm02, .k_lisTb td a.fontSt_sm02{font-size:11px; color:#919192; text-decoration: underline;border-left:1px solid #919192;padding-left:5px;margin-left:5px }
a.fontSt_sm03,.k_lisTb td a.fontSt_sm03{font-size:11px; color:#6aa1f2; text-decoration: underline;border-right:1px solid #919192;padding-left:5px;margin-left:5px }

.k_lisTb2{width:100%;border-collapse:collapse;border-bottom:1px solid #fff}
.k_lisTb2 th{background: url(../images/kor/bg/glass-bg2.gif) repeat-x;line-height:15px;text-align:center; font-weight:normal;padding:6px 0 5px}
.k_listTb2_tr td{ background:#f5f5f5}
.k_lisTb2 td{padding:6px 5px 5px; line-height:15px; border-bottom:1px solid #d8d8d8;}
.k_lisTb2 .k_listTb2_td a.fontSt_sm01{font-size:11px; color:#919192; text-decoration: underline;}
.k_lisTb2 .k_listTb2_td a.fontSt_sm02{font-size:11px; color:#95b720; text-decoration: underline;border-left:1px solid #919192;padding-left:5px;margin-left:5px}
.k_lisTb2 .k_listTb2_td a.fontSt_sm03{font-size:11px; color:#6aa1f2; text-decoration: underline;}
.k_lisTb2 .k_listTb2_td a.fontSt_sm04{font-size:11px; color:#ec3c3c; text-decoration: underline;}
.k_lisTb2 td a{ color:#7878ff; text-decoration: none; }
.k_lisTb2 td a:hover{ color:#7878ff;text-decoration:underline}

.k_lisTb3{width:100%;border-collapse:collapse; border-bottom:1px solid #d8d8d8;}
.k_lisTb3 th{background: url(../images/kor/bg/glass-bg2.gif) repeat-x;line-height:26px;text-align:center; font-weight:normal}
.k_lisTb3 td{padding:0 10px; line-height:24px; border-bottom:1px solid #d8d8d8;}
.k_lisTb3 td a{ color:#7878ff; text-decoration: none; }
.k_lisTb3 td a:hover{ color:#7878ff; }

.k_tableSt{width:100%;border-collapse:collapse;border:solid #ccc; border-width:1px 0 0;clear:both;background: #ececec;}
.k_tableSt th{padding:5px 9px; text-align:left; font-weight:normal; vertical-align:top}
.k_tableSt td{padding:5px 9px; vertical-align:top;line-height:22px;}
.k_tableSt td table {width:100%;border-collapse:collapse;}
.k_tableSt td table td{border-bottom:1px dashed #ccc; padding:1px 4px;_padding:2px 4px 3px}
.k_tableSt td table td i{ color:#466fce; font-size:11px; font-style: normal; }

.k_tableSt2{width:100%;border-collapse:collapse;border:1px solid #cccccc;border-bottom:none; line-height:18px; background:#ececec; clear:both;}:root .k_tableSt2{margin-top:6px;}
.k_tableSt2 th{text-align:left;color:#5b5b5b; vertical-align:top; padding:3px 9px; font-weight:bold}
.k_tableSt2 td{ vertical-align:top; padding-top:3px;padding-bottom:3px}

.k_tableSt3{width:100%;border-collapse:collapse;}
.k_tableSt3 th{ background: url(../images/kor/bullet/sq_block.gif) no-repeat left 11px; font-weight: normal; text-align: left;border-bottom:1px dashed #dfdfdf ;vertical-align:top;line-height:24px;padding:1px 0 0 10px;}
.k_tableSt3 td{ border-bottom:1px dashed #dfdfdf; vertical-align:top; padding:0 0 0 11px; line-height:24px; color:#828282; background: url(../images/kor/line/gry_13px.gif) no-repeat left 6px; }
.k_tableSt3 .k_tdSt3 {background:none;padding:5px 0 0}
.k_tableSt3 .k_tdSt3 div{border:1px solid #dddddd ; line-height:14px; padding:5px;height:55px; overflow-y:auto;word-wrap:break-word;}
.k_tableSt3 .k_tableTr th, .k_tableSt3 .k_tableTr td{border:none}

.k_tableSt4{width:100%;border-collapse:collapse;}
.k_tableSt4 th{ background:#f4f4f4; border-bottom:1px solid #d8d8d8;line-height:26px; text-align:left;font-weight:normal;padding:0 9px}
.k_tableSt4 td{border-bottom:1px solid #d8d8d8;line-height:26px;padding:0 8px; color:#777a81}
.k_tableSt4 td input, .k_tableSt4 td select, .k_tableSt4 td textarea{color:#777a81}
.k_tableSt4 td textarea{padding:2px; margin:3px 0}
.k_tableSt4 td img{border:1px solid #ccc; margin:5px 0}

.k_tableSt5, .k_tableSt6{width:100%;border-collapse:collapse;border-bottom:1px solid #fff}
.k_tableSt5 th, .k_tableSt6 th{background: url(../images/kor/bg/glass-bg2.gif) repeat-x;line-height:26px;border-bottom:1px solid #ccc; font-weight:normal; text-align:center;}
.k_tableSt5 td, .k_tableSt6 td{border-bottom:1px solid #ccc; text-align:center;line-height:24px}
.k_tableSt5 td strong{ color:#9900FF }
.k_tableSt5 td em{ font-weight: bold; font-style:normal; color:#FFB300 }
.k_tableSt5 .k_txAliL{ text-align:left;padding:0 0 0 10px}

.k_tableSt6 th{ text-align:left;padding:0 0 0 13px}
.k_tableSt6 td{ text-align:left;padding:0 0 0 13px}
.k_tableSt6 .k_txAliC{ text-align:center;padding:0}
.k_tableSt6 td a{ color:#6d5fb6 }

.k_miniLay{ background: #FFFFFF; border: 1px solid #CCCCCC; color: #3A446B; width:auto; position:absolute; display:none; text-align:left; padding:3px 6px 1px; line-height:18px; filter: Alpha(Opacity=70); }
.k_miniLay pre a{color: #666666; }
.k_miniLay pre a:hover{ color: #3300FF; text-decoration: none; }

.k_boxSt{border:solid #ccc;border-width:0 1px 0 1px; padding:5px; clear:both;zoom:1;}
.k_boxSt table{width:98%;border-collapse:collapse;background:#ebf1ff;zoom:1;}
.k_boxSt table th{ background: url(../images/kor/ico/icon_re.gif) no-repeat 9px top; font-weight: normal; text-align:left;padding:0 0 5px 18px;vertical-align:top;zoom:1;word-wrap: break-word; white-space: pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-break:break-all;}
.k_boxSt table td{font-size:11px; color:#878787;vertical-align:top;padding:0 0 5px;zoom:1;}
.k_boxSt table td b{color:#466fce; font-weight:normal}
.k_boxSt_t{border-top:1px solid #cad9ff; background:#ebf1ff;height:6px;float:left;width:100%;}
.k_boxSt_t img{margin:-1px 0 0;_position:relative}
.k_boxSt_m{background:#ebf1ff url(../images/kor/ico/ico_speechSm.gif) no-repeat 13px top; border:solid #cad9ff; border-width:0 1px 0 1px; clear:both;zoom:1;  text-align:center}:root .k_boxSt_m{height:57px;}* html .k_boxSt_m{height:51px;}
.k_boxSt_b{border-bottom:1px solid #cad9ff; background:#ebf1ff;height:6px;float:left;width:100%}
.k_boxSt_b img{margin:0 0 -1px;_position:relative}

.k_tdSt{padding:0}
.k_tdSt a{font-weight:normal;color:#4a4a4a;}
.k_tdSt a:hover{ color: #9c9c9c; text-decoration: none; }
.k_tdSt_in{ font-weight:bold; background: url(../images/kor/bullet/sq_block2.gif) repeat-y 0px 7px;line-height: 18px;padding:7px 0 7px 6px;height:54px; overflow-y:auto}

.k_tdSt2 a{color: #3f74d5;}

.k_tbPhoto{width:auto;border-collapse:collapse; clear:both}
.k_tbPhoto td{padding:10px 0 0 10px}

.k_boxSt2{display:block;padding:6px 0 13px;clear:both;zoom:1;}
.k_boxSt2Top {display:block;float:left;border-top:1px solid #d6d6d6; background:#eeeeee;height:3px;}:root .k_boxSt2Top {width:100%}
.k_boxSt2Top img {margin:-1px 0 0;_position:relative;}
.k_boxSt2Btm{display:block;float:left;border-bottom:1px solid #d6d6d6; background:#eeeeee;height:3px;}:root .k_boxSt2Btm{width:100%}
.k_boxSt2Btm img {margin:0 0 -1px;_position:relative}
.k_boxSt2Cont {clear:both; border:solid #d6d6d6; border-width:0 1px 0 1px;background:#eeeeee;padding:0 3px;height:132px}
.k_boxSt2Cont2 {clear:both; border:solid #d6d6d6; border-width:0 1px 0 1px;background:#eeeeee;padding:0 3px;zoom:1}
.k_boxSt2Cont_in{ background:#fff;padding:13px;clear:both;height:132px}
.k_boxSt2Cont_in2{ background:#fff;padding:7px;clear:both;border:1px;zoom:1}
.k_boxSt2Cont_in3{ background:#fff;padding:9px 1px 0 15px;clear:both;border:1px;zoom:1}
.k_boxSt2Cont_in4{ background:#fff;padding:0 11px 11px 0;clear:both;zoom:1;}:root .k_boxSt2Cont_in4{padding:1px 11px 11px 0}
.k_boxSt2Cont_in5{background:#fff;padding:0 0 5px;clear:both;border:1px;zoom:1;}

.k_boxTit{ background:url(../images/kor/bullet/arrow3.gif) no-repeat 3px 5px; color:#808080; padding:6px 0 6px 20px; }

.k_boxSt4{display:block;width:100%; text-align:justify}
.k_boxSt4Top{display:block;width:100%;float:left;background:#eceeef;}
.k_boxSt4Btm{display:block;width:100%;float:left;background:#eceeef;}
.k_boxSt4Cont{clear:both;display:block;background:#eceeef;padding:7px 10px;zoom:1;}
.k_boxSt4Cont span{ display:block; background: url(../images/kor/bullet/bult_lozenge.gif) no-repeat left 5px; padding:2px 0 2px 8px; line-height:14px}
.k_boxSt4Cont span.k_fotCol{color:#685dfa}
.k_boxSt4Cont span b {color:#685dfa}
.k_boxSt4Cont p{font-weight:bold;padding:4px 0 10px}
.k_boxSt4Cont .k_boxSet{ display:block;border-top:1px dashed #cfcfcf;padding:18px 0 10px;margin:18px 0 0}

/**이미지게시판**/
.k_boxPhoto{padding:1px; border:4px solid #ccc; float:left; margin:0 12px 0 0;}
.k_boxPhoto img{padding:0; border:none; width:133px; height:96px}
.k_boxPhoto_info{width:206px;border-collapse:collapse;border:1px solid #dedede;}
.k_boxPhoto_info caption{text-align:left;font-weight: bold; color:#777; padding:9px 0}
.k_boxPhoto_info caption input{margin-left:-4px;}
.k_boxPhoto_info caption em{ font-size:11px; color:#408cf4; font-style: normal; font-weight: normal;padding-left:3px }
.k_boxPhoto_info th{padding:0 2px; text-align:center}
.k_boxPhoto_info td{padding:0 0 0 2px;color:#777;font-size:11px;}
.k_boxPhoto_info .k_photoInfo1 th, .k_boxPhoto_info .k_photoInfo1 td{padding-top:9px}
.k_boxPhoto_info .k_photoInfo2 th{padding-top:8px}
.k_boxPhoto_info .k_photoInfo2 td{padding-top:9px}
.k_boxPhoto_info .k_photoInfo3 td{height:26px}

.k_boxSt3{display:block; clear:both; border:solid #ccc; border-width:0 1px 2px 1px;padding:5px; background:#f6f6f6}
.k_boxSt3 span{font-weight:bold; color:#5b5b5b;padding:0 0 4px 5px;display:block}
.k_boxSt3 ul{display:block; border:1px solid #cacaca; list-style:none;background:#fff; overflow:auto; height:23px}
.k_boxSt3 ul li{ display:inline;padding:1px 12px 1px 5px;line-height:23px;}
.k_boxSt3 ul li img{padding-right:2px}
.k_boxSt3 ul li i{ font-size: 11px; font-style: normal;color: #466fce; }

.k_photoTxView{ border-style:solid;border-width:0 1px 0 1px ;border-color:#cccccc;display:block;padding:5px;line-height:14px; overflow:auto}
.k_photoView{ border-bottom:1px dotted #d8d8d8;margin:0 0 8px; text-align:center;padding:15px 5px 20px}
.k_photoView_in{border:5px solid #ededed;background:#c1c1c1; border-collapse:collapse}
.k_photoView_in td{padding:1px}
.k_photoView_in img{border:3px solid #fff;}

/**인트라넷박스**/
.k_intraBox_tit{ background:url(../images/kor/ico/ico_speech.gif) no-repeat 3px 4px; color:#808080; padding:6px 0 6px 24px ; position:relative}
.k_intraBox_cont{width:100%; border-collapse:collapse;border-top:1px solid #e2e2e2;margin:5px 0 0}
.k_intraBox_cont .k_intraBox_img{padding:9px 7px 7px}
.k_intraBox_cont .k_intraBox_img img{border:1px solid #cccccc;width:240px;height:175px}
.k_intraBox_cont .k_intraBox_td{ vertical-align:top;padding:11px 0 0 5px}

/*인트라넷 조직도*/
.k_orgaGroup{margin:5px; background: #fff;width: 110px; border: 3px double #d4d4d4;float:left}
.k_orgaTit{ padding:6px 2px 3px; border-bottom: 1px solid #CCCCCC; text-align: center; color: #828282; font-weight: bold; background: url(../images/bg/bg_barLightG2.gif) repeat-x left top; }
.k_orgaTit em{ font-size: 11px; font-style: normal; font-weight: bold; color: #3084A8; }
.k_orgaMess {padding:6px 2px; text-align: center; }
.k_orgaMess img{padding:0 2px}

.k_orgaTb{vertical-align:top;border-collapse:collapse}
.k_orgaTb td{vertical-align:top;}

.k_orgaLine{background: url(../images/kor/line/for_linebg.gif) repeat-y left top;}

/*****sms*****/
.k_phone{ width:198px;display:block; background: url(../images/kor/sms/sms_body.gif) repeat-y;color:#7c7c7c; font-size:11px; font: 11px 굴림,Gulim,Gulim Che,Arial, Helvetica, sans-serif;text-align:justify;}
.k_phoneHead{height:252px; display:block; position:relative; background: url(../images/kor/sms/sms_head.gif) no-repeat 0 0; text-align:center;font-size:11px }
.k_phoneMsg{height:85px; border:none; overflow: hidden;background:none;color: #006699; position:relative;top:83px}
.k_phoneLimit{position:relative;top:90px;color:#1c81dc;}
.k_phoneLimit input{color:#1c81dc; border:none;background:none; font-size:11px}
.k_phoneChar{position:relative;top:98px;color:#fff}
.k_phone .k_phoneHead .k_phoneChar a{color:#fff}
.k_phoneCountA{position:relative;top:114px;color:#7c7c7c}
.k_phoneCountA input{color:#5a73ef;font-size:11px; font-weight:bold; border:none;background:none; text-align:right}

.k_phoneFormTo{padding:2px 0 3px 10px;}
.k_recentNum{padding:0 11px 3px; text-align:center}
.k_phoneFunt{ text-align:center; padding:0 0 8px}

.k_phoneCount{float:left;display:block;list-style:none;padding:0 0 7px}
.k_phoneCount dt,.k_phoneCount dd{float:left;display:block;padding-top:1px}
.k_phoneCount dt{padding-left:10px}
.k_phoneCount dd{text-align:right;width:46px}
.k_phoneCount dd input{font-size:11px; background:none;border:none; text-align:right;font-weight:bold;color:#5a73ef;height:8px; vertical-align:top;margin:-2px 0 0}:root .k_phoneCount dd input{height:auto;}
.k_section{ border-right:1px solid #cacaca;padding-right:10px;}

.k_phoneList{ text-align:center;padding:0 0 0; clear:both}

.k_phoneFormFro{padding:0 0 7px 10px; word-spacing: -2px; }:root .k_phoneFormFro{padding:7px 0 7px 10px}
.k_phoneSend{border:dashed #dcdcdc; border-width:1px 0;padding:4px 0 2px;margin:0 11px}
.k_phoneSend input{margin-top:-3px; margin-left:-3px}

.k_phoneDate{ background: url(../images/kor/sms/sms_bottom.gif) no-repeat left bottom; padding:0 0 5px 14px; line-height:23px;}
.k_phoneDate select{margin-right:1px}
.k_phoneInfo{ background: url(../images/kor/sms/sms_bottom.gif) no-repeat left bottom;line-height:14px ;color:#5a73ef;padding:5px 0 18px 10px}

.k_tbSms{width:100%;border-collapse:collapse; margin:11px 0 0}
.k_tbSms th{padding-left:20px; text-align:left; vertical-align:top}
.k_tbSms td{vertical-align:top}

.k_tbMsg{width:100%;border-collapse:collapse;}
.k_tbMsg td{padding:0 15px 8px 0}

.k_msg{display:block;width:163px;}
.k_msgHead{ background: url(../images/kor/sms/smsTx_head.gif) no-repeat left top;width:163px;height:92px;text-align:center;padding:35px 0 0}
.k_msgHead textarea{border:none; overflow: hidden;background:none;height:90px}
.k_msgBott{ padding:7px 0; background: url(../images/kor/sms/smsTx_bott.gif) no-repeat left bottom; text-align: center; }

.k_sendmail{ text-align:center}
.k_tbSmsMs{border-collapse:collapse;margin-top:13px}
.k_tbSmsMs td{ vertical-align:top; text-align:justify}

.k_adminPhone{width:10%;border-collapse:collapse;font-size:12px;}
.k_adminPhone td{padding:10px 0 10px 11px;color:#999999; }

.k_phone .k_phoneHead .k_charPicker{ filter:Alpha(Opacity=70);-moz-opacity:0.7;background: #FFFFFF; border: 1px solid #767992;color: #3A446B;width:auto;position: absolute;display:none;}
:root .k_phone .k_phoneHead .k_charPicker{right:-68px;top:0}
.k_phone .k_phoneHead .k_charPicker td{text-align:center;padding:2px}
.k_phone .k_phoneHead .k_charPicker td a{font-size:12px;color: #3A446B}

/**회원가입-도메인등록**/
.k_joinUser{ display:block; background: url(../images/kor/join/join_bg.gif) repeat-x left top; text-align:center;padding:0 0 30px}

.k_boxSp{display:block;margin:0 auto}

.k_boxSpTop{float:left;background: url(../images/kor/box/boxSp_bgTop.gif) repeat-x left top;width:100%}
.k_boxSpBtm{float:left;background: url(../images/kor/box/boxSp_bgBtm.gif) repeat-x left bottom;width:100%}

.k_boxSpCont{clear:both; display:block;border:solid #babec2;border-width:0 1px;}
.k_boxSpCont_in{clear:both;border:solid #fff;border-width:0 1px; background:#f8f8f8;padding:12px 42px 29px; text-align:justify}
.k_boxSpCont_in textarea{border:1px solid #cbcbcb;padding:5px;line-height:14px}
.k_juTxInfo{ background: url(../images/kor/bullet/arrow_sqin.gif) no-repeat left 2px; padding:0 0 18px 19px}
.k_juAgree{padding:6px 0 0}
.k_juButn{display:block; text-align:center;padding:1px; background:#f8f8f8}

.k_tableSt7{border-collapse:collapse;width:100%;border:2px solid #d4d4d4;margin:0 0 45px}
.k_tableSt7 th{font-weight:bold; text-align:left; padding: 5px 20px;background:#efefef; line-height:20px;border-bottom:1px solid #d4d4d4}
.k_tableSt7 td{padding:5px; line-height:20px;border-bottom:1px solid #d4d4d4; background:#fff}

.k_joinFnsh{border-collapse:collapse;width:100%;}
.k_joinFnshTxt{ background: url(../images/kor/join/join_bgEndTxt.gif) no-repeat left 26px; padding:27px 0 0 25px; vertical-align: top; text-align:center; position:relative}
.k_joinFnshTxt div{ text-align:justify; line-height:20px; color:#595959}
.k_joinFnshTxt div b{font-size:14px; color:#333}
.k_joinFnshTxt div strong{color:#a067ff}
.k_joinBtn{ position:absolute;margin-right:30px; bottom:70px; left:153px;_padding-bottom:1px}:root .k_joinBtn{ position:relative;margin:0 auto; bottom:-50px;left:0}

.k_joinPdg{padding:15px 0 0; border-top:1px dashed #dddddd; margin-top:15px}
:root .k_fieldSet{ border:1px solid #ccc}
.k_legend{margin:0 0 10px -7px;padding:0; font-weight:bold; color:#008ad7}:root .k_legend{margin:0 }

/**index-아뒤패스찾기**/
.k_ipFind_tb{ border-collapse:collapse; width:auto; margin:10px 0 0}
.k_ipFind_tb th{ text-align:left}
.k_ipFind_tb td{background: url(../images/kor/join/ipFind_box.gif) no-repeat left top;height:119px;padding:0 0 0 31px }
.k_ipFind_tbIn {border-collapse:collapse; width:auto;}
.k_ipFind_tbIn td{ background:none;height:auto;padding:2px 0 3px}
.k_ipFind_tbIn th{color:#888888; width:97px;font-weight:bold; text-align:left}

/**회원약관/개인정보취급**/
.k_boxSp_titTb{ border-collapse:collapse;margin:5px auto;}
.k_boxSp_titTb th{background:url(../images/kor/bullet/arrow3.gif) no-repeat left 5px; text-align:left; font-weight:bold;padding:5px 0 5px 17px}

/**error window**/

.k_errorLay{border:1px solid #bcced4; background:#d6e9ef;padding:10px;width:500px;margin:5% auto auto;}
.k_errorLay_in{border:1px solid #eef2f7; background:#c5d5e4;padding:1px}

.k_errorWin{display:block;padding:10px 10px 0; background:#fff}
.k_errorTit{background: url(../images/kor/bg/error_bg.gif) repeat-x left top;}
.k_errorTit p{ display:block; background: url(../images/kor/bg/error_bgL.gif) no-repeat left top; }
.k_errorTit span{ display:block; background: url(../images/kor/bg/error_bgR.gif) no-repeat right top; height:75px}
.k_errorCont{ padding:0 18px 30px;display:block;color:#999; line-height:14px;margin:0 0 0; text-align:center}
.k_errorDebug{border:2px solid #e5e5e5;padding:6px;height:250px; overflow:auto;display:none}

.k_errorBotm{ background: url(../images/kor/bg/error_bgBottom02.gif) repeat-x left top;margin:13px 0 0;}
.k_errorBotm_in{background: url(../images/kor/bg/error_bgBottom01.gif) no-repeat left top;}
.k_errorBtn{background: url(../images/kor/bg/error_bgBottom03.gif) no-repeat right top;padding:40px 0 0; text-align:center;height:45px}


/*****card*****/
.k_cardTit{ border-bottom:1px dashed #ccc; margin:11px 0 0 11px; clear:both; zoom:1; display:block; background: url(../images/kor/bullet/arrow_right2.gif) no-repeat left 3px; padding:0 0 6px 10px; font-weight: bold; }
.k_cardItem{display:block; float:left;list-style:none;}
.k_cardItem li{ display:block; float:left; width:90px; height:91px; background: url(../images/kor/img/card_boximg.gif) no-repeat left top;margin:11px 0 0 11px;padding:5px}
.k_cardItem li a{ display:block; font-size:11px; padding:13px 0 0; color:#b3b3b3; width:85px; text-align:center; text-decoration: none; }
.k_cardItem li a:hover{ color: #666666; }

.k_cardWrite{border-top:2px solid #6d6d6d; clear:both; zoom:1;padding:9px;background:#e8e8e8;_padding:6px}:root .k_cardWrite{padding:9px 9px 8px}
.k_cardWrite table{ border-collapse:collapse;width:802px}
.k_cardWrite table td{vertical-align:top}
.k_cardWrite table .k_cardFlash{width:400px;height:271px;border:1px solid #cacaca}
.k_cardWrite table .k_cardEntry{padding:0 0 0 9px}

.k_cardPlugin{color:#999;padding:12px 0 0 8px;}
.k_cardP1{ background: url(../images/kor/ico/ico_newchat.gif) no-repeat left top;padding:2px 0 8px 22px;font-weight:bold;line-height:normal}
.k_cardP2{line-height:20px;padding:0 0 0 21px}
.k_cardP3{display:block; text-align:right;padding:7px 6px 16px 0}

.k_cardInfo{ background:#f1f1f1 url(../images/kor/box/card_boxTop.gif) no-repeat left top;color:#999; font-weight:bold; line-height:26px;padding:37px 0 0 0;width:391px}
.k_cardInfo input{width:285px; border:1px solid #d7d7d8;padding:3px 2px 2px}
.k_cardInfo div{padding-left:19px}
.k_cardLine{ height:2px; display:block; background: url(../images/kor/line/line_2px.gif) repeat-x left top;margin:9px 12px 6px}
.k_cardInfoT input{margin-left:53px}
.k_cardInfoTt input{margin-left:45px}
.k_cardInfoF{ background: url(../images/kor/box/card_boxBtm.gif) no-repeat left bottom; padding-bottom:11px}
.k_cardInfoF input{margin-left:32px}

/*spam*/
.k_spamLayTb{border-collapse:collapse; width:100%;margin:10px 0 0 }
.k_boxMn{ background: url(../images/kor/box/boxMini_topC.gif) left top; margin:0 0 18px 10px}
.k_boxMnT{ background: url(../images/kor/box/boxMini_topR.gif) no-repeat right top;}
.k_boxMnT strong{ background: url(../images/kor/box/boxMini_topL.gif) no-repeat left top;color:#15428b;padding:7px 0 0 7px; display:block;height:20px }

.k_boxMnC{border:solid #99bbe8; border-width:0 1px;padding:0 1px; background:#f8fbfc;}
.k_boxMnC table{width:100%; border-collapse:collapse; background:#fff}
.k_boxMnC table .k_boxMn_tr td{ background:#F9F9F9}
.k_boxMnC table td{border-bottom:1px solid #ededed; padding:5px; line-height:14px}

.k_boxMnB{ background: url(../images/kor/box/boxMini_BtmC.gif) repeat-x left bottom;float:left }

/*show-hide*/
.k_hide, .k_show{ position:absolute; right:0; top:0}
.k_show{display:none}

/*text스타일*/
.k_txtSt{color:#3461e1; line-height:14px}

/*input border color*/
.k_inpColor{border:1px solid #cbcbcb;padding:3px 3px 2px}:root .k_inpColor{border:1px solid #cbcbcb;padding:2px 3px 1px}
.k_inpColor2{ border:1px solid #aaaaaa; padding:3px 3px 2px 15px; background:#fff url(../images/kor/bullet/bult_asterGr.gif) no-repeat 5px center;color:#a7a7a7 }
.k_inpColor3{border:1px solid #cbcbcb;padding:3px 3px 2px;color:#a7a7a7 }:root .k_inpColor3{border:1px solid #cbcbcb;padding:2px 3px 1px;color:#a7a7a7 }
.k_inpColor4{border:1px solid #ccc;padding:3px 3px 2px}:root .k_inpColor4{padding:2px 3px 2px; height:auto}

:root .k_ffInputM input{margin-bottom:2px}

/*보이기숨기기버튼*/
.k_more{float:left;margin:4px 0 0 5px}

.k_ibtnPlus{ width:12px; height:12px; display:block; background: url(../images/kor/ico/btn_pmus2.gif) no-repeat left top; float:left}
a.k_ibtnPlus:hover{ background-position:-12px 0}
.k_ibtnPlus b{ position:absolute;left:-20000px}

.k_ibtnMinus{ width:12px; height:12px; display:none; background: url(../images/kor/ico/btn_pmus2.gif) no-repeat 0 -12px; }
a.k_ibtnMinus:hover{ background-position:-12px -12px}
.k_ibtnMinus b{ position:absolute;left:-20000px}

/*popup*/
.kPop_leftTag{display:block;float:left;width:300px}
.kPop_leftTag li{float:left;width:130px}


/*------임팀장 아래부터-----*/
.x-toolbar{	display: block;padding:0;}

.pagination{float:right;_margin-right:-3px}
.pagination ul{float:left;margin: 0;padding: 0;
 /*Set to "right" to right align pagination interface*/
font-size: 11px; list-style:none
}

.pagination li{float:left;
list-style-type: none;
display:block;

}
.pagination a{background:url(../images/kor/line/gry_9px.gif) no-repeat left center; padding:0 6px 0 6px;text-decoration: none;}

.pagination a:hover, .pagination a:active{
color: #FF9900;;

}

/*현페이지*/

.pagination li.currentpage{
background:url(../images/kor/line/gry_9px.gif) no-repeat left center; padding:0 2px 0 6px;
font-weight: bold;
color: #9966ff; font-size:11px
}

.pagination li.disablepage{

border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/

padding-right: 0;
}
* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/

padding-right: 0;
}

.inbox_tree_node  .x-tree-node-icon {background-image: url('/images/kor/ico/ico_mailReceive.gif') !important;} 
.inbox_tree_node  .x-tree-elbow{display:none} 
.outbox_tree_node .x-tree-elbow{display:none} 
.waste_tree_node  .x-tree-elbow{display:none} 
.temp_tree_node   .x-tree-elbow{display:none} 
.spam_tree_node   .x-tree-elbow{display:none} 

.outbox_tree_node	.x-tree-node-icon {background-image: url('/images/kor/ico/ico_mailSend.gif') !important;}
.waste_tree_node	.x-tree-node-icon {background-image: url('/images/kor/ico/ico_mailWbasket.gif') !important;}
.temp_tree_node		.x-tree-node-icon {background-image: url('/images/kor/ico/ico_mailTemp.gif') !important;}
.spam_tree_node		.x-tree-node-icon {background-image: url('/images/kor/ico/ico_mailAd.gif') !important;}
.private_tree_node	.x-tree-node-icon {background-image: url('/images/kor/ico/ico_mailMy.gif') !important;}

.outbox_tree_node .x-tree-node-anchor, .waste_tree_node .x-tree-node-anchor, .temp_tree_node .x-tree-node-anchor, .spam_tree_node .x-tree-node-anchor, .private_tree_node .x-tree-node-anchor, .inbox_tree_node .x-tree-node-anchor{height:auto; vertical-align:middle}

a.a_normal_click:visited{ font-weight: normal; }

.K_pagingbar .x-toolbar{border-color:#ffffff;border-style:solid;border-width:0 0 1px 0;display:block;background:url(/images/kor/dot/white.gif) repeat-x top left;position:relative;zoom:1;padding:2px;height:10px;width:10px;}
.x-html-editor-tb .x-edit-table .x-btn-text { background: transparent url(/images/kor/ico/ico_editSprite.gif) no-repeat 0 0; }
.x-html-editor-tb .x-edit-imageappend .x-btn-text {background: transparent url(/images/kor/ico/ico_editSprite.gif) no-repeat -16px 0;}
.x-html-editor-tb .x-edit-letter .x-btn-text {background: transparent url(/images/kor/ico/ico_editSprite.gif) no-repeat -32px 0;}
.x-html-editor-tb .x-edit-formletter .x-btn-text {background: transparent url(/images/kor/ico/ico_editSprite.gif) no-repeat -48px 0;}

/* Toolbar */
.toolbar1   { border: 0px solid #666666; height: 26px;width:100%}
.toolbar1 td{padding:0}
.toolbar1 td select,.toolbar1 td img{vertical-align:middle}
.toolbar2   { border: 0px solid #666666; height: 24px; border-bottom: 0px; border-top: 0px; }

/* Command Buttons */
.button     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }


/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}
/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.K_tableInsert_on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.K_tableInsert_off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}
.K_upload-icon { background: url('/images/kor/ico/image_add.png') no-repeat 0 0 !important;}
#fi-button-msg {
            border: 2px solid #ccc;
            padding: 5px 10px;
            background: #eee;
            margin: 5px;
            float: left;
}
.x-form-file-wrap {position: relative;}
.x-form-file-wrap .x-form-file {position: absolute;right: 0;-moz-opacity: 0;filter:alpha(opacity: 0);opacity: 0;z-index: 2;height: 22px;}
.x-form-file-wrap .x-form-file-btn {position: absolute;z-index: 1;}
.x-form-file-wrap .x-form-file-text {margin:0 0 1px;padding:1px 0 0}
/*----- 임팀장 요기까지-----*/