@charset "euc-kr";

/************ common ************/
html{margin:0;padding:0;width:100%;height:100%;overflow:hidden;}
body{padding:0;margin:0;width:100%;height:100%;font-size:12px;color:#000; font-family:"±¼¸²", Gulim, sans-serif; background:url(../images/bg.gif) repeat-x left top;}
em, h1, h2, h3, h4, h5, h6, p, span, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li {padding:0; margin:0;}
div, object, iframe, blockquote, pre, a, button, abbr, address, big, cite, code, del, dfn, img, q, s, samp, small, ins, strike, fieldset, form, legend, caption, textarea, input{margin: 0px; padding: 0px; color:#000;}
#tdEditor p{clear:both;}/*¿¡µðÅÍ ¿µ¿ª pÅ×±× ¹«ÀÇ¹ÌÇÑ °ø°£ &nbsp;ÇüÅÂ·Î Ã³¸®(»õÃ¢ÆË¾÷°ú viewµ¿ÀÏ ¸ð¾çº¸ÀÌ°Ô Ã³¸®)*/
a{text-decoration:none;}
a:focus{text-decoration:none;}
img,a{border:0;}
ol,ul,li{list-style:none;text-decoration:none;}
hr{display:none;}
fieldset{border:none;}
legend{display:none;}
caption {text-indent:-5000px; font-size:0; line-height:0;}
blockquote, q {quotes:none;} 
button{border:none;}
input{border:0;vertical-align:top; padding-left:4px;}
input.inpt_chk{width:13px;height:13px;border:0;padding:0;margin:0;}
input[type=text] {font-size:11px; vertical-align:middle; padding-top:4px; padding-bottom:1px; list-style-type:none; border:1px solid #c2c2c2;}
input[type=password] {font-size:11px; vertical-align:middle; padding-top:4px; padding-bottom:1px; list-style-type:none; border:1px solid #c2c2c2;}
input[type=file] {vertical-align:middle; padding-top:4px; padding-bottom:3px; list-style-type:none; border:1px solid #c2c2c2;}
input[type=radio] {margin-right:2px;}
select {font-size:11px; height:20px;}
.sel_total_size {width:74px;}
textarea {padding:5px;}
.png24 {tmp:expression(setPng24(this));}
#ddlDocSts {height:20px;}
.vh_hide{float:left; border:none; margin:0; padding:0; font-size:0px; height:0px; width:0px; visibility:hidden; overflow:hidden;}
.displayNO{display:none;}
.text_blue{color:#2e84c6;}
.text_red{color:#e42d2d;}
    
.mgR5 {margin-right:5px;}
.mgT5{margin-top:5px}
.mgt0{margin-top:0px !important;}
.mgb11{margin-bottom:11px;}
.pr10{padding-right:10px;}
.more{position:absolute;top:3px;right:0px;letter-spacing:-1px;color:#626368;line-height:1.3;padding:3px 0 0 6px;width:42px;height:16px;font-size:11px;display:inline-block;background:url(../images/btn/bt_more.gif) no-repeat left top;margin-right:100px;}
.more02{position:absolute;top:15px;right:24px;letter-spacing:-1px;color:#626368;line-height:1.3;padding:3px 0 0 6px;width:42px;height:16px;font-size:11px;display:inline-block;background:url(../images/ico/icon_more.gif) no-repeat right 7px;}
.more01{position:absolute;bottom:150px;right:30px;letter-spacing:-1px;color:#626368;line-height:1.3;padding:3px 0 0 6px;width:42px;height:16px;font-size:11px;display:inline-block;background:url(../images/ico/icon_more.gif) no-repeat right 7px;}
.more03{position:absolute;top:1px;right:1px; font-weight:normal; letter-spacing:-1px;color:#626368;line-height:1.3;padding:3px 0 0 6px;width:42px;height:16px;font-size:11px;display:inline-block;background:url(../images/ico/icon_more.gif) no-repeat right 7px;}
.size70 {width:70px;}
.size72 {width:72px;}
.size74{width:74px;}
.size80{width:80px;}
.size482 {width:482px;}
.size459 {width:459px;}
.size489 {width:489px;}
.size489_1 {width:389px;}
.size342 {width:342px;}
.size352 {width:352px;}
.size100 {width:100px;}
.size125 {float:left; width:125px; height:14px;}
.size125_1 {width:125px;}
.size126 {float:left; width:125px; height:12px;}
.size140{width:140px;}
.size150 {width:150px;}
.size170 {width:170px;}
.size180 {width:180px;}
.size217 {width:217px;}
.sizeh311{height:311px;}
.sizeh319{height:319px;}
.textL{text-align:left !important;}
.textC{text-align:center !important;}
.textR{text-align:right !important;}

/* ·Î±×ÀÎÈ­¸é */
#login{background:url('../images/login/bg.gif') repeat left top;}
#login_con{width:355px; height: 227px; position: absolute;top: 50%;left: 50%;margin: -113px 0 0 -177px;}
#login_con .top{width:355px; height:43px;}
#login_con .bot{width:355px; height:184px; background:url('../images/login/bot_bg.png') no-repeat left top;}
#login_con .bot h2{width:355px; padding:25px 0 0 38px;}
#login_con .bot .enter{float:left; width:190px; margin:15px 0 0 38px;}
#login_con .bot .enter li{padding-bottom:5px;}
#login_con .bot .txt{float:left; width:80px; margin-top:15px}
#login_con .bot .txt li{padding-bottom:9px; font-size:12px; color:#292929; letter-spacing:-1px;}
#login_con .id_blur01 { border:1px solid #a6a5a4; font-size:14px; width: 168px; padding-top:10px; padding-bottom:9px; padding-left:10px; color:#000; font-weight:bold; background:url('../images/login/input01_bg.gif') no-repeat left top;} 
#login_con .id_focus01 { border:1px solid #a6a5a4; font-weight:bold; font-size:14px; width: 168px; padding-top:10px; padding-bottom:9px; padding-left:10px; color:#000;} 	
#login_con .id_blur02 { border:1px solid #a6a5a4; font-size:14px; width: 168px; padding-top:10px; padding-bottom:9px; padding-left:10px; color:#000; font-weight:bold; background:url('../images/login/input02_bg.gif') no-repeat left top;} 
#login_con .id_focus02 { border:1px solid #a6a5a4; font-weight:bold; font-size:14px; width: 168px; padding-top:10px; padding-bottom:9px; padding-left:10px; color:#000;} 	
#footwarp{position:absolute; bottom:0; left:0;  width:100%; height:30px;  background:url('../images/login/foot_bg.gif') repeat-x left top;}
#footwarp p {width:100%; text-align:center; margin-top:11px; font-family:Verdana; font-size:11px; color:#5f5f5f;}
#footwarp p span {font-weight:bold; color:#409dd3; font-size:11px;}

/* ·Î±×ÀÎ È¸»ç¼±ÅÃ */
#company_sel {width:355px;}
#company_sel .com_sel_top {width:355px; height:43px; background:url('../images/login/com_sel_top_bg.gif') no-repeat left top;}
#company_sel .com_sel_mid {width:355px; background:url('../images/login/com_sel_mid_bg.gif') repeat-y left top;}
#company_sel .com_sel_mid .com_sel_mid_con {padding-left:16px; margin-right:16px;}
#company_sel .com_sel_mid .com_sel_mid_con h3 {padding:24px 0 11px 0; color:#329bd6; font-size:14px;}
#company_sel .com_sel_bot {width:355px; height:22px; background:url('../images/login/com_sel_bot_bg.gif') no-repeat left top;}

/************ layout **************/
#head{min-width:1013px;height:52px;position:relative;z-index:100;}
#head h1{float:left;padding:0;}
#head h1 img{display:block;}
#head .head_right{float:right;padding:28px 33px 0 0;}
#head .login_info{float:left;color:#1a1a1a;font-size:11px;padding-top:0;}
#head .login_info strong{font-size:12px}
#head .login_info a{display:inline-block;font-size:11px;line-height:1.3;padding-top:3px;margin-top:-6px;width:49px;height:16px;text-align:center;background:url(../images/btn/bt_logout.gif) no-repeat left top}
#head .top_mn{float:left; margin-right:14px;}
#head .top_mn li{float:left;width:85px;margin-right:-12px;text-align:right;}
#head .top_mn li a{display:block;}
#head .top_mn li.on{position:relative;}

#head .top_total_search {float:left; margin-right:1px; margin-top:-3px;}
#head .top_total_search ul {}
#head .top_total_search ul li {float:left;}
#head .total_search {float:left; width:221px; height:23px; border:1px solid #456182; margin-top:-6px; -webkit-border-radius:3.5px; -moz-border-radius:3.5px; border-radius:3.5px; background-color:#fff;}
#head .total_search input.total_search_input{border:0; font-size:11px; color:#666; margin:0px 0 0 3px;  width:75%; padding-top:2px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#head .total_search input.total_search_input{margin:-4px 0 0 3px;}} /*»çÆÄ¸®*/
@-moz-document url-prefix() {#head .total_search input.total_search_input{margin:-2px 0 0 3px;}} /*ÆÄÀÌ¾îÆø½º*/
#head .total_search .total_search_bt{display:inline-block; position:relative; margin:2px 0px 0 4px; padding-top:1px; text-align:center; width:36px; height:16px; border:1px solid #456182; -webkit-border-radius:3.5px; -moz-border-radius:3.5px; border-radius:3.5px; background:url('../images/new_portal/total_search_btbg.gif') repeat-x left top;}
#head .total_search .total_search_bt a{display:block; color:#fff; font-size:11px; padding-top:3px;}

#head .sel_company {float:left; margin:-4px 0 0 8px; width:62px; height:18px; padding:5px 0 0 5px; font-size:11px; color:#000; cursor:pointer; background:url('../images/new_portal/sel_company.gif') no-repeat left top;}
#head .sel_company img {vertical-align:middle;}
#head .sel_company .sel_list {display:none; float:right; width:100px; padding-top:5px; padding-bottom:5px; margin-top:4px; border:1px solid #3465a4; background-color:#fff;}
#head .sel_company .sel_list li {}
#head .sel_company .sel_list li a {display:block; padding:2px 7px 2px 7px; font-size:12px; color:#000; background-color:#fff;}
#head .sel_company .sel_list li a:hover {display:block; padding:2px 7px 2px 7px; font-size:12px; color:#2e97d8; background-color:#e8f5fd; text-decoration:underline;}

#body{height:100%;margin:-52px 0 -30px 0;}

/* ÄÁÅÙÃ÷ */
#content-area{padding:52px 0 30px 0;}
#m_con{float:left;width:100%;position:relative;min-width:840px;}
#content{padding-left:173px;background:url(../images/new_portal/cont_bg.gif) repeat-x left top;}
.cont_area{padding:0; margin-left:22px; overflow:auto; *overflow:hidden;}
.cont_scroll{width:100%;position:relative; *height:100%; *overflow:auto;}
.cont_scroll_inner{position:relative; padding-bottom:20px;}
.cont_scroll_inner:after{clear:both;display:block;content:"";}

/* ±¸¹öÁ¯ Æ÷Å» ½ÃÀÛ */
.cont_left{position:absolute; top:0px; left:0px; width:260px;}
.cont_left .myMenu{padding:14px 14px 0 14px;margin-bottom:12px;width:213px;height:221px;background:url(../images/portal/rnd_box02.gif) no-repeat left top;}
.cont_left .myMenu .myAccnt{height:21px;color:#2d2d2d;position:relative;}
.cont_left .myMenu .myAccnt a{height:21px;color:#a3a3a3;font-size:11px;position:absolute;top:0;right:0;}
.cont_left .myMenu .myAccnt a:hover{text-decoration:underline;}
.cont_left .myMenu .myAccnt strong{color:#2d2d2d;}
.cont_left .myMenu .myAttend{height:56px;margin-bottom:12px;padding:10px 0 0 9px;background:url(../images/portal/rnd_box01.gif) no-repeat left top;}
.cont_left .myMenu .myAttend dl{*zoom:1;}
.cont_left .myMenu .myAttend dl:after{display:block;clear:both;content:"";}
.cont_left .myMenu .myAttend dl dt{float:left;width:59px;}
.cont_left .myMenu .myAttend dl dd{height:24px;}
.cont_left .myMenu .myAttend dl dd img{vertical-align:middle;}
.cont_left .myMenu .myAttend dl dd strong{font-size:11px;vertical-align:baseline;line-height:1.5;}
.cont_left .myMenu .myAttend dl dd .check_name {padding-left:9px; font-size:11px;  color:#2d2d2d;}
.cont_left .myMenu .myAttend dl dd .t_time{color:#078bd1;display:inline-block;}
.cont_left .myMenu .myAttend dl dd .t_status{color:#2d2d2d;}
.cont_left .myMenu .myAttend dl dd button.start{cursor:pointer;padding:3px 0 4px 17px;letter-spacing:-1px;text-align:left;width:68px;height:22px;background:url(../images/portal/bt_check.gif) no-repeat left top;color:#2e2e2e;font-size:11px;font-weight:bold;}
.cont_left .myMenu .myAttend dl dd button.end{cursor:pointer;padding:3px 0 4px 17px;letter-spacing:-1px;text-align:left;width:68px;height:22px;background:url(../images/portal/bt_check_end.gif) no-repeat left top;color:#2e2e2e;font-size:11px;font-weight:bold;}
.cont_left .myMenu .myAttend dl dd button.none{cursor:pointer;padding:3px 0 4px 17px;letter-spacing:-1px;text-align:left;width:68px;height:22px;background:url(../images/portal/bt_check_none.gif) no-repeat left top;color:#c9c9c9;font-size:11px;font-weight:bold;}
.cont_left .myMenu .myDoc dl{*zoom:1;margin-bottom:8px;}
.cont_left .myMenu .myDoc dl:after{display:block;clear:both;content:"";}
.cont_left .myMenu .myDoc dt{float:left;padding-left:2px;width:63px;height:23px;}
.cont_left .myMenu .myDoc dd{height:20px;width:147px;color:#292929;float:left;padding-top:3px;}
.cont_left .myMenu .myDoc dd a.t_amnt{float:left;font-size:11px;}
.cont_left .myMenu .myDoc dd a.t_amnt strong{font-size:11px;color:#3e993a;}
.cont_left .myMenu .myDoc dd span.amount{float:right;font-size:11px;color:#6a9ab6;letter-spacing:-1px;}
.cont_left .myMenu .myDoc dd span.amount strong{font-size:11px;color:#6a9ab6;}
.cont_left .myMenu .myLink{*zoom:1;margin-left:-3px;width:219px;border-top:1px solid #e5e5e5;}
.cont_left .myMenu .myLink:after{clear:both;display:block;content:"";}
.cont_left .myMenu .myLink li{float:left;}
.cont_left .myMenu .myLink li a{display:block;}
.mySchdl{padding:11px 10px 10px 8px;margin-bottom:12px;width:230px;border:1px solid #95b7be;}
.mySchdl h2{position:relative;width:222px;border-bottom:1px solid #cdced3;height:20px;padding:4px 0 0 7px;margin-bottom:11px; font-size:9pt; color:#26435c;}
.mySchdl h2 ul{*zoom:1;position:absolute;top:0;right:0;}
.mySchdl h2 ul:after{clear:both;display:block;content:"";}
.mySchdl h2 ul li{float:left;padding-left:3px;}
.mySchdl h2 span {float:right;}
.mySchdl h2 span a {font-size:8.25pt; color:#26435c; font-weight:normal;}
.mySchdl h2 span a img {vertical-align:middle; margin-top:-2px;}
.mySchdl .my_work{width:229px; margin-bottom:7px;}
.mySchdl .my_work li {float:left;}
.mySchdl .my_work li .id_blur01 {float:left; margin-bottom:15px; padding-top:10px; padding-bottom:10px; border:1px solid #c2c2c2; font-size:12px;  color:#a8a8a8; background:url('../images/login/my_work_bg.gif') no-repeat left 9px; background-color:#ededed; vertical-align:middle;} 
.mySchdl .my_work li .id_focus01 {float:left;margin-bottom:15px; padding-top:10px; padding-bottom:10px; border:1px solid #97b367; font-size:12px;   color:#3e993a; vertical-align:middle;} 	
.mySchdl .my_work li.bt_my_work {border:1px solid #999999; font-size:8.25pt; color:#fff; font-weight:bold; padding:13px 10px 8px 10px; background:url('../images/portal/my_work_btbg.gif') repeat-x left top;}
.mySchdl .myList li{*zoom:1;vertical-align:top;background:url(../images/portal/dot_line02.gif) repeat-x left bottom;padding:8px 0 4px 2px;}
.mySchdl .myList li:after{clear:both;display:block;content:"";}
.mySchdl .myList li.fir{background:none;}
.mySchdl .myList li span{float:left; width:100%;word-break:break-all;padding-left:12px;line-height:15px;color:#292929;font-size:11px;background:url(../images/portal/bull_dot02.gif) no-repeat 2px 4px;}
.mySchdl .myList li.end {background:none;}
.mySchdl .myList01 {width:229px;}
.mySchdl .myList01 li{width:229px;padding:8px 0 4px 2px; *zoom:1;background:url(../images/portal/dot_line02.gif) repeat-x left bottom; font-size:8.25pt; color:#292929; letter-spacing:-0.4px;}
.mySchdl .myList01 li img {vertical-align:middle; margin:-2px 8px 0 2px;}
.mySchdl .myList01 li span.day {float:right; margin-right:5px; font-size:8.25pt; color:#333333; font-weight:bold;}
.mySchdl .myList01 li.end {background:none;}
.mySchdl .myList01 li.txt_color {font-size:8.25pt; color:#ef4551; letter-spacing:-0.4px;}
.mySchdl .myList01 li.txt_color span.day {float:right; margin-right:5px; font-size:8.25pt; color:#ef4551; font-weight:bold;}
.mySchdl .myList01 li.txt_color1 {font-size:8.25pt; color:#906619; background-color:#FFFAD5; letter-spacing:-0.4px;}
.mySchdl .myList01 li.txt_color1 span.day {float:right; margin-right:5px; font-size:8.25pt; color:#906619; font-weight:bold;}

.diligence {width:230px; padding:11px 10px 0 8px; border:1px solid #95b7be;}
.diligence h2 {width:222px;border-bottom:1px solid #cdced3;height:20px;padding:4px 0 0 7px;margin-bottom:11px; font-size:9pt; color:#26435c;}
.diligence h2 span {float:right; margin-top:-4px; font-size:8.25pt; color:#626368; font-weight:normal;}
.diligence h2 span.di_more {float:right; margin-top:1px;}
.diligence h2 span.di_more a {font-size:8.25pt; color:#26435c; font-weight:normal;}
.diligence h2 span.di_more a img {vertical-align:middle; margin-top:-2px;}
.diligence h2 span img {vertical-align:middle;}
.diligence h2 span.today_search a {padding:3px 22px 4px 0; background:url('../images/new_portal/m_total_bg.png') no-repeat left -990px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.diligence h2 span.today_search a {padding:2px 22px 5px 0;}} /*»çÆÄ¸®*/
.diligence table {width:228px; border-collapse:collapse;}
.diligence table th {padding:6px 0 3px 0;border:1px solid #e2e2e2; border-top:1px solid #cdced3; background-color:#f7f9f9; font-size:8.25pt; color:#292929;}
.diligence table th span.tit_ico {width:5px; height:3px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -1013px;}
.diligence table td {text-align:center;padding:7px 0 4px 0;font-size:8.25pt; color:#626368; border-bottom:1px solid #e5e5e5;}
.diligence table td.team {text-align:left; padding:0 10px 0 10px;}
.diligence table td.st01 span {text-align:center;padding:3px 8px 0 8px; font-size:8.25pt; color:#242525; border: 1px solid #fde4ce; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background-color:#fde4ce;} /* Ãâ±Ù, Áö°¢, Á¤»ó */
.diligence table td.st02 span {text-align:center;padding:3px 8px 0 8px; font-size:8.25pt; color:#242525; border: 1px solid #d8e9fb; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background-color:#d8e9fb;} /* ÈÞ°¡, °á±Ù, Á¶Åð */ 
.diligence table td.st03 span {text-align:center;padding:3px 8px 0 8px; font-size:8.25pt; color:#242525; border: 1px solid #edd5f9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background-color:#edd5f9;} /* ÃâÀå, ±³À°, ÈÆ·Ã, ¿Ü±Ù */
.diligence table td.st04 span {text-align:center;padding:3px 8px 0 8px; font-size:8.25pt; color:#242525; border: 1px solid #f8f3af; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background-color:#f8f3af;} /* ±ÙÅÂÀÌ»ó */
.diligence table td.st05 span {text-align:center;padding:3px 8px 0 8px; font-size:8.25pt; color:#242525; border: 1px solid #e0f7b3; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background-color:#e0f7b3;} /* ´çÁ÷ */
.diligence .diligence_page {width:230px; margin-top:11px; margin-bottom:11px; text-align:center; font-size:8.25pt; color:#626368;}
.diligence .diligence_page a {margin:0 7px 0 7px;}
.diligence .diligence_page a img {vertical-align:middle;}
.diligence .diligence_page span {font-size:8.25pt; color:#626368; font-weight:bold;}
.diligence .diligence_page a.bt_diligence_prev {padding:1px 15px 1px 0; background:url('../images/new_portal/m_total_bg.png') no-repeat left -1031px;}
.diligence .diligence_page a.bt_diligence_next {padding:1px 15px 1px 0; background:url('../images/new_portal/m_total_bg.png') no-repeat left -1056px;}
.diligence .myList li{*zoom:1;vertical-align:top;background:url(../images/portal/dot_line02.gif) repeat-x left bottom;padding:8px 0 4px 2px;}
.diligence .myList li:after{clear:both;display:block;content:"";}
.diligence .myList li.fir{background:none;}
.diligence .myList li span{float:left; width:100%;word-break:break-all;padding-left:12px;line-height:15px;color:#292929;font-size:11px;background:url(../images/portal/bull_dot02.gif) no-repeat 2px 2px;}
.diligence .myList li.end {background:none;}
.diligence .myList01 {width:229px;}
.diligence .myList01 li{width:229px;padding:8px 0 4px 2px; *zoom:1;background:url(../images/portal/dot_line02.gif) repeat-x left bottom; font-size:8.25pt; color:#292929; letter-spacing:-0.4px;}
.diligence .myList01 li img {vertical-align:middle; margin:-2px 8px 0 2px;}
.diligence .myList01 li span.day {float:right; margin-right:5px; font-size:8.25pt; color:#333333; font-weight:bold;}
.diligence .myList01 li.end {background:none;}
.diligence .myList01 li.txt_color {font-size:8.25pt; color:#ef4551; letter-spacing:-0.4px;}
.diligence .myList01 li.txt_color span.day {float:right; margin-right:5px; font-size:8.25pt; color:#ef4551; font-weight:bold;}

.cont_left .mySurvey{width:224px;min-height:93px;_height:93px;padding:15px 8px 10px 7px;border:1px solid #d9d9d9;}
.cont_left .mySurvey h2.sysTit{color:#3e3e3e;padding:0 0 0 12px;height:19px;border-bottom:1px solid #cdced3;}
.cont_left .mySurvey .no_survey{padding:22px 0 22px 0;text-align:center;}
.cont_left .mySurvey .no_survey span{display:inline-block; height:18px; padding-left:18px;background:url(../images/ico/ico_notice.gif) no-repeat left top;font-size:12px; color:#7f7f7f; word-spacing:-1pt;}

.cont_cen{margin-left:260px; margin-top:21px; margin-right:100px; min-width:459px;}
.cont_cen  .ymd_area{*zoom:1;height:29px;}
.cont_cen  .ymd_area:after{clear:both;display:block;content:"";}
.cont_cen  .ymd_area ul{float:left;}
.cont_cen  .ymd_area ul li{float:left;margin-right:2px;}
.cont_cen  .ymd_area ul li a{overflow:hidden;text-indent:-999px;display:block;}
.cont_cen  .ymd_area ul li a:hover{background-position:left top !important;}
.cont_cen  .ymd_area ul li a.mn01{height:22px;width:40px;background:url(../images/portal/btn_mn01.gif) no-repeat left -22px;}
.cont_cen  .ymd_area ul li a.mn02{display:block;height:22px;width:64px;background:url(../images/portal/btn_mn02.gif) no-repeat left -22px;}
.cont_cen  .ymd_area ul li a.on{background-position:left top !important;}
.cont_cen .schedule{border-top:2px solid #3a4452;margin-bottom:12px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.cont_cen .schedule li{border-bottom:1px solid #dfdfdf;height:39px;}
.cont_cen .schedule li.even{background:#f9f9f9;}
.cont_cen .schedule li.ymd_li {background-color:#edf1f4;}
.cont_cen .schedule li.ymd_li .ymd {width:168px;text-align:center; padding-top:13px; padding-left:17px;}
.cont_cen .schedule li.ymd_li .ymd a.left{float:left;width:10px; padding-top:3px;}
.cont_cen .schedule li.ymd_li .ymd a.left01{float:left;width:19px; padding-top:3px;}
.cont_cen .schedule li.ymd_li .ymd a.ymd_cal{float:right; margin-top:-3px;}
.cont_cen .schedule li.ymd_li .ymd span{float:left;margin-right:2px;}
.cont_cen .schedule li.ymd_li .ymd span img{float:left;margin-right:1px;}
.cont_cen .schedule li.ymd_li .ymd span.year{padding:2px 6px 0 8px;background:url(../images/portal/num_jum.gif) no-repeat right bottom;}
.cont_cen .schedule li.ymd_li .ymd span.mon{padding:2px 6px 0 0;background:url(../images/portal/num_jum.gif) no-repeat right bottom;}
.cont_cen .schedule li.ymd_li .ymd span.day{padding-top:2px;}
.cont_cen .schedule dl{*zoom:1;}
.cont_cen .schedule dl:after{clear:both;display:block;content:"";}
.cont_cen .schedule dt{float:left;width:85px;font-size:11px;padding:15px 0 0 13px;color:#f6981f;font-weight:bold;}
.cont_cen .schedule dt img{vertical-align:middle;margin-top:-2px;}
.cont_cen .schedule dd.sch_type{float:left;margin-right:6px;padding:14px 8px 0 0;line-height:1.5;background:url(../images/portal/bar01.gif) no-repeat right 14px;color:#a7a7a7;font-size:11px;}
.cont_cen .schedule dd.sch_msg{color:#404040;padding:15px 0 0 0;white-space:nowrap;overflow:hidden;font-size:11px;letter-spacing:-1px;}
.cont_cen .board_area{margin-bottom:12px;}
.cont_cen .board_area .brd_tab{*zoom:1;width:100%;}
.cont_cen .board_area .brd_tab:after{clear:both;display:block;content:"";}
.cont_cen .board_area .brd_tab td{width:20%;}
.cont_cen .board_area .brd_tab td a{display:block;border:1px solid #b0c2cf;text-align:center;border-right:0;color:#183255;font-weight:bold;height:20px;padding-top:10px;}
.cont_cen .board_area .brd_tab td a.on{background:#edf1f4;}
.cont_cen .board_area .brd_tab td a.last{border-right:1px solid #b0c2cf;}
.cont_cen .board_area .brdList{padding:15px 19px 0 19px;height:147px;border:1px solid #dddddd;border-top:none;position:relative;}
.cont_cen .board_area .brdList .brd_sub{*zoom:1;overflow:hidden;height:33px;}
.cont_cen .board_area .brdList .brd_sub:after{clear:both;display:block;content:"";}
.cont_cen .board_area .brdList .brd_sub li{float:left;padding:0 11px;border-left:1px solid #d9d9d9;margin-left:-1px;}
.cont_cen .board_area .brdList .brd_sub li a{display:block;color:#417b9c;font-size:11px;line-height:1.3;letter-spacing:-1px;}
.cont_cen .board_area .brdList .brd_sub li a.on{font-weight:bold;}
.cont_cen .board_area .brdList .brd_sub li a:hover{text-decoration:underline;}
.cont_cen .board_area .brdList .list li{padding:0 0 0 24px;height:25px;background:url(../images/portal/bull_dot01.gif) no-repeat 12px 6px;}
.cont_cen .board_area .brdList .list li strong{display:inline-block;margin-right:6px;}
.cont_cen .board_area .brdList .list li a:hover{text-decoration:underline;}
.cont_cen .board_area .brdList .prev{position:absolute;top:82px;left:9px;}
.cont_cen .board_area .brdList .next{position:absolute;top:82px;right:9px;}
.cont_cen .gallery{border:1px solid #d9d9d9;padding:16px 0 0 19px;height:102px;overflow:hidden;background:#fafafa;position:relative;}
.cont_cen .gallery{*zoom:1;}
.cont_cen .gallery:after{clear:both;display:block;content:"";}
.cont_cen .gallery dl{float:left;width:283px;}
.cont_cen .gallery dt{width:114px;float:left;}
.cont_cen .gallery dt img{border:1px solid #a0a09d;}
.cont_cen .gallery dd.tit{height:21px;padding:4px 0 0 0;font-size:13px;color:#41586d;font-weight:bold;}
.cont_cen .gallery dd{color:#3e3e3e;font-size:11px;line-height:18px;}
.cont_cen .gallery dd p{color:#3e3e3e;font-size:11px;}
.cont_cen .gallery dd span{color:#848484;font-size:11px;margin-left:23px;}
.cont_cen .gallery .sysTit{color:#3e3e3e;height:22px;}
/* ±¸¹öÁ¯ Æ÷Å» ³¡ */

/* ½ºÅ©·Ñ ºÎºÐ */
.contents_table_scroll {width:100%; overflow:auto; background-color:#f5f5f5; border:1px solid #c0c0c0;}
.contents_table_scroll01 {background-color:#f5f5f5; border:1px solid #c0c0c0;}
.contents_table_scroll02 {overflow:auto; overflow-y:scroll;  background-color:#f5f5f5; border:1px solid #c0c0c0;}
.table_height{float:left; position:relative; height:50%;}
.contents_tree_scroll {width:100%; overflow-x:auto; overflow-y:auto;}

/* ±¸¹öÁ¯ Æ÷Å» ¿À¸¥ÂÊ Äü¸Þ´º */
.cont_rnb{position:absolute;top:0px;right:35px;width:32px;background:url(/Images/portal/rnd_l.gif) no-repeat left top;padding-left:8px;}
.cont_rnb .cont_right_inner{background:url(/Images/portal/rnd_r.gif) no-repeat right top;padding-top:6px;height:570px;}
.cont_rnb .cont_right_inner ul{width:40px;overflow:hidden;margin-left:-9px;position:relative;}
.cont_rnb .cont_right_inner li{width:150px;padding-left:3px;margin-bottom:10px;}
.cont_rnb .cont_right_inner li a span {padding:10px 15px 20px 38px;font-size:11px;color:#1c638c;line-height:1.3;letter-spacing:-1px;}
.cont_rnb .cont_right_inner li a{display:block; padding:9px 0 12px 0; font-size:11px;color:#1c638c;line-height:1.3;letter-spacing:-1px;}
.cont_rnb .cont_right_inner li a.mn01{background:url(/Images/ico/quick01.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick01.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a.mn02{background:url(/Images/ico/quick02.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick02.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a.mn03{background:url(/Images/ico/quick03.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick03.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a.mn04{background:url(/Images/ico/quick04.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick04.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a.mn05{background:url(/Images/ico/quick05.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick05.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a.mn06{background:url(/Images/ico/quick06.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick06.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a.mn07{background:url(/Images/ico/quick07.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick07.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a.mn08{background:url(/Images/ico/quick08.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick08.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a.mn09{background:url(/Images/ico/quick09.png) no-repeat left top;_background-image : none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/Images/ico/quick09.png',sizingMethod='crop');}
.cont_rnb .cont_right_inner li a:hover {background-color:#dceaed;}
.cont_rnb .cont_right_inner .switch{position:absolute;top:544px;left:13px;z-index:300;}
.cont_rnb .cont_right_inner .switch span{display:none;position:absolute;right:17px;top:0;color:#2e2e2e;font-size:11px;white-space:nowrap;padding:3px 12px 0 5px;line-height:1.4;height:15px;border-left:1px solid #989898;background:url(/Images/portal/ball_bg.gif) no-repeat right top;}

.rib_mn_alt {position:absolute;display:none;top:30px; margin-left:-29px; z-index:999;}
.rib_mn_alt .rib_arrow {text-align:center;}
.rib_mn_alt .rib_box {margin-top:-1px;border:1px solid #989898; background-color:#fff6ba; padding:4px 5px 1px 5px; text-align:center; font-size:11px;color:#2e2e2e;}
.rib_mn_alt01 {position:absolute;display:none;top:30px; margin-left:-2px; z-index:999;}
.rib_mn_alt01 .rib_arrow {text-align:center;}
.rib_mn_alt01 .rib_box {margin-top:-1px;border:1px solid #989898; background-color:#fff6ba; padding:4px 5px 1px 5px; text-align:center; font-size:11px;color:#2e2e2e;}
.rib_mn_alt02 {position:absolute;display:none;top:30px; margin-left:-7px; z-index:999;}
.rib_mn_alt02 .rib_arrow {text-align:center;}
.rib_mn_alt02 .rib_box {margin-top:-1px;border:1px solid #989898; background-color:#fff6ba; padding:4px 5px 1px 5px; text-align:center; font-size:11px;color:#2e2e2e;}
.rib_mn_alt03 {position:absolute;display:none;top:30px; margin-left:-2px; z-index:999;}
.rib_mn_alt03 .rib_arrow {text-align:center;}
.rib_mn_alt03 .rib_box {margin-top:-1px;border:1px solid #989898; background-color:#fff6ba; padding:4px 5px 1px 5px; text-align:center; font-size:11px;color:#2e2e2e;}
.rib_mn_alt04 {position:absolute;display:none;top:30px; margin-left:-12px; z-index:999;}
.rib_mn_alt04 .rib_arrow {text-align:center;}
.rib_mn_alt04 .rib_box {margin-top:-1px;border:1px solid #989898; background-color:#fff6ba; padding:4px 5px 1px 5px; text-align:center; font-size:11px;color:#2e2e2e;}
.rib_mn_alt05 {position:absolute;display:none;top:30px; margin-left:-8px; z-index:999;}
.rib_mn_alt05 .rib_arrow {text-align:center;}
.rib_mn_alt05 .rib_box {margin-top:-1px;border:1px solid #989898; background-color:#fff6ba; padding:4px 5px 1px 5px; text-align:center; font-size:11px;color:#2e2e2e;}
.rib_alt{position:absolute;top:40px;left:200px;z-index:300;}
.rib_alt span{display:none;position:absolute;right:17px;top:0;color:#2e2e2e;font-size:11px;white-space:nowrap;padding:3px 12px 0 5px;line-height:1.4;height:15px;border-left:1px solid #989898;background:url(/Images/portal/ball_bg.gif) no-repeat right top;}

/* LNB */
#lnb_left{float:left;width:100%;height:100%;background:#ececec;}
#lnb_left .lnb_mn li{vertical-align:top; white-space:nowrap;}
#lnb_left .lnb_mn li a{display:block;padding:7px 0 0 11px;height:25px;background:url(/Images/portal/lnb_bg.gif) repeat-x left top;}
#lnb_left .lnb_mn li a img {vertical-align:middle;}
#lnb_left .lnb_mn li a:hover{background:url(/Images/portal/lnb_bg_off.gif) repeat-x left top;}
#lnb_left .lnb_mn li a:hover span{color:#fff;font-weight:bold;}
#lnb_left .lnb_mn li a:hover{background-color:#dae4ee;}
#lnb_left .lnb_mn li a span{display:inline-block;padding:2px 0 0 0;margin-right:10px;color:#404041;line-height:1.3;vertical-align:middle; max-width:80%; white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#lnb_left .lnb_mn li a span{letter-spacing:0px;}} /*»çÆÄ¸®,Å©·Ò*/
#lnb_left .lnb_mn li a em{color:#1db24b;font-size:11px;line-height:1.3;vertical-align:middle;display:inline-block;padding:3px 0 0 0;}

#lnb_left .lnb_mn li.admin_mn a{display:block;padding:4px 0 0 11px;height:24px;background:url(/Images/portal/lnb_bg_admin.gif) repeat-x left top;}
#lnb_left .lnb_mn li.admin_mn a img {vertical-align:middle;}
#lnb_left .lnb_mn li.admin_mn a:hover{background:url(/Images/portal/lnb_bg_off.gif) repeat-x left top;}
#lnb_left .lnb_mn li.admin_mn a:hover span{color:#fff;font-weight:bold;}
#lnb_left .lnb_mn li.admin_mn a:hover{background-color:#dae4ee;}
#lnb_left .lnb_mn li.admin_mn a span{display:inline-block;padding:2px 0 0 0;margin-right:10px;color:#404041;line-height:1.3;vertical-align:middle; letter-spacing:-1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#lnb_left .lnb_mn li.admin_mn a span{letter-spacing:0px;}} /*»çÆÄ¸®,Å©·Ò*/
#lnb_left .lnb_mn li.admin_mn a em{color:#1db24b;font-size:11px;line-height:1.3;vertical-align:middle;display:inline-block;padding:3px 0 0 0;}

#lnb_left .lnb_mn li.mn_go {vertical-align:top;}
#lnb_left .lnb_mn li.mn_go a{display:block;padding:6px 0 0 11px;height:26px;background:url(/Images/portal/lnb_bg.gif) repeat-x left top;}
#lnb_left .lnb_mn li.mn_go a img {vertical-align:middle;}
#lnb_left .lnb_mn li.mn_go a:hover span{color:#404041;vertical-align:middle;line-height:1.3;letter-spacing:-1px;font-weight:normal;}
#lnb_left .lnb_mn li.mn_go a:hover{background:url(/Images/portal/lnb_bg_off01.gif) repeat-x left top;}
#lnb_left .lnb_mn li.mn_go a span{display:inline-block;padding:2px 0 0 0;margin-right:10px;color:#404041;line-height:1.3;vertical-align:middle; letter-spacing:-1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#lnb_left .lnb_mn li.mn_go a span{letter-spacing:0px;}} /*»çÆÄ¸®,Å©·Ò*/
#lnb_left .lnb_mn li.mn_go a em{color:#1db24b;font-size:11px;line-height:1.3;vertical-align:middle;display:inline-block;padding:3px 0 0 0;}
#lnb_left .left_top li a{display:block;padding:4px 0 0 11px;height:24px;background:url(/Images/portal/lnb_bg_off.gif) repeat-x left top;}
#lnb_left .left_top li a span{color:#fff;font-weight:bold;}
#lnb_left .left_top_tree li.left_top_fir{height:100%;background:#fff; border-bottom:1px solid #d6d6d6;}
#lnb_left .left_top_tree li .left_tree{overflow:auto;}
#lnb_left .left_top_tree li .left_tree .tree_inn{height:100%;}
#lnb_left .left_top_tree .jstree-default li{font-size:12px;}

/* move bar */
#bar{float:right;width:3px;height:100%;background:#eeeeee;border-left:1px solid #d7d7d7;border-right:1px solid #b4b4b4;display:inline-block;}
#bar:hover{cursor:e-resize;background:#f7e0c5;}

/* footer */
#foot{z-index:700;width:100%;height:29px;border-top:1px solid #babec0; background-color:#353535;} /* background:url(/Images/portal/lnb_foot_bg.gif) repeat-x left bottom; */
.sel_lay{position:absolute;left:270px; bottom:3px;border:1px solid #577cb0;background:#fff;padding:8px 10px 10px 10px; z-index:999; letter-spacing:-1px; font-size:11px;}
.sel_lay:after{clear:both;display:block;content:"";}
.sel_lay li{background:none; padding:3px 0 3px 0;vertical-align:top;clear:both;text-align:left;}
.sel_lay li a{background:none;display:block;color:#5e5e5e; padding:2px 0 2px 4px;}
.sel_lay li a:hover{background:#5caddf;color:#fff;}
.sel_lay li img{vertical-align:middle;}
.sel_lay p a{float:right; right:0px;}
.sel_lay .add{float:left;padding:0 0 0 3px;background:none;display:block;}
.sel_lay .close{float:right;background:none;margin-top:5px;padding:0;}

#lnb_foot{width:173px;float:left;}
#lnb_foot ul li{float:left;}
#lnb_foot ul li a{display:block;text-align:center;line-height:1.5;padding:9px 0 0 0;height:20px;border-right:1px solid #525252;}
#lnb_foot ul li a span{color:#b5b5b5;font-size:11px;cursor:pointer;}
#lnb_foot ul li.sys{width:55%;}
#lnb_foot ul li.org{width:45%;}
#lnb_foot ul li.sys a span{background:url(/Images/new_portal/ico_sys.gif) no-repeat left 1px;display:inline-block;padding-left:20px;}
#lnb_foot ul li.org a span{background:url(/Images/new_portal/ico_org.gif) no-repeat left top;display:inline-block;padding-left:25px;}
#con_foot{float:left;position:relative;}
#con_foot ul{float:left;padding:8px 0 0 0;}
#con_foot ul li{float:left;padding:0 8px 0 8px;background:url(/Images/new_portal/bar01.gif) no-repeat right top;text-align:center;}
#con_foot ul li a img {vertical-align:middle;}
#con_foot ul li a{display:inline-block;color:#b5b5b5;font-size:11px;letter-spacing:-1px;}
#con_foot ul li.sys {padding-top:2px; padding-left:13px; padding-right:14px;}
#con_foot ul li.sys img {vertical-align:middle;}
#con_foot ul li.sys span {color:#b5b5b5;font-size:11px;letter-spacing:-1px;}
#con_foot ul li.org {padding-top:2px; padding-left:13px; padding-right:14px;}
#con_foot ul li.org span {color:#b5b5b5;font-size:11px;letter-spacing:-1px;}
#con_foot ul li.org img {vertical-align:middle;}
#con_foot ul li.fir{background:none;position:relative; margin-top:2px;}
#con_foot ul li.fir a{background:url(/Images/new_portal/arrow01.gif) no-repeat right 3px;padding-right:16px;}
#con_foot ul li.last a{font-weight:bold;color:#84c141;}
#con_foot ul li.bg_none {background:none;}
#m_foot_logo {float:right; margin:0 30px 0 0; width:99px; height:29px; background:url(/Images/new_portal/main_foot_logo.gif) no-repeat left top;}

/************ mail ************/
.mail_area{padding-left:10px; background:url(/images/bg_mail.gif) repeat-x left top; z-index:999;}
.mail_top{height:32px;*zoom:1;width:100%;}
.mail_top:after{clear:both;display:block;content:"";}
.mail_top h2{float:left;padding:11px 0 0 0;color:#232323;font-weight:bold;font-size:13px;}
.mail_top ul{float:right;padding-right:26px;}
.mail_top ul li{float:left;padding:5px 3px 0 3px;}
.mail_top ul li a{display:block;width:28px;height:22px;text-indent:-999px;overflow:hidden;}
.mail_top ul li a.mn01{background:url(/images/btn/bt_mail.gif) no-repeat left top;}
.mail_top ul li a.mn02{background:url(/images/btn/bt_print.gif) no-repeat left top;}
.mail_top ul li a.mn03{background:url(/images/btn/bt_letter.gif) no-repeat left top;}
.mail_top ul li a.mn04{background:url(/images/btn/bt_exel.gif) no-repeat left top;}
.mail_top ul li a.mn05{background:url(/images/btn/bt_help.gif) no-repeat left top;}
.mail_top ul li a.mn06{width:32px; background:url(/images/btn/bt_sign.gif) no-repeat left top;}
.mail_top ul li a.mn01:hover{background:url(/images/btn/bt_mail.gif) no-repeat left bottom;}
.mail_top ul li a.mn02:hover{background:url(/images/btn/bt_print.gif) no-repeat left bottom;}
.mail_top ul li a.mn03:hover{background:url(/images/btn/bt_letter.gif) no-repeat left bottom;}
.mail_top ul li a.mn04:hover{background:url(/images/btn/bt_exel.gif) no-repeat left bottom;}
.mail_top ul li a.mn05:hover{background:url(/images/btn/bt_help.gif) no-repeat left bottom;}
.mail_top ul li a.mn06:hover{background:url(/images/btn/bt_sign.gif) no-repeat left bottom;}
.mail_top .log_name {float:left; padding-top:9px; width:50%; font-size:11px; color:#222;}
.mail_top .btn_logout{border:1px solid #d1d1d1; background:#fff; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:3px 2px 0px 2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.mail_top .btn_logout{padding:3px 2px 2px 2px;}} /*»çÆÄ¸®,Å©·Ò*/
.mail_top .log_name span {font-size:12px; font-weight:bold;}
.mail_top .log_name img {vertical-align:middle; }

.vsplitbar  {float:right;width:3px;height:100%;background:#eeeeee;border-left:1px solid #d7d7d7;border-right:1px solid #b4b4b4;display:inline-block;}
.vsplitbar:hover{cursor:e-resize;background:#f7e0c5;}

/* ÆäÀÌÂ¡ */
.paging{text-align:center;}
.paging img{vertical-align:middle;}
.paging a{display:inline-block;padding:0 2px 0 7px;vertical-align:middle;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.paging a{padding:3px 2px 0 7px;}} /*»çÆÄ¸®,Å©·Ò*/
.paging span a{padding-top:4px;color:#333333;font-weight:bold;}
.paging span a:hover{color:#2e84c6;text-decoration:underline;}
.paging span a.on{color:#2e84c6;text-decoration:underline;}

/* »ó´Ü °Ë»ö */
.top_search {height:39px; border:1px solid #bebebe; margin-right:14px; background:url('../images/portal/search_bg.gif') repeat-x left top;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.top_search select{margin-top:1px;}} /*»çÆÄ¸®*/
.top_search ul {margin-top:10px;}
.top_search ul li {float:left;}
.top_search ul li img  {vertical-align:middle;}
.top_search ul li.tit {padding-top:5px; padding-left:23px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.top_search ul li.tit {padding-top:3px;}} /*»çÆÄ¸®*/
.top_search ul li.tit01 {padding-top:5px; padding-left:37px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.top_search ul li.tit01 {padding-top:3px;}} /*»çÆÄ¸®*/
.top_search ul li.tit01_txt {margin-left:8px;}
.top_search ul li.tit02 {padding-top:5px; padding-left:59px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.top_search ul li.tit02{padding-top:3px;}} /*»çÆÄ¸®*/
.top_search ul li.tit03 {padding-top:5px; padding-left:60px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.top_search ul li.tit03{padding-top:3px;}} /*»çÆÄ¸®*/
.top_search ul li.tit04 {padding-top:5px; padding-left:23px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.top_search ul li.tit04{padding-top:3px;}} /*»çÆÄ¸®*/
.top_search ul li.btnNew a{display: block; margin-top:-1px; margin-left:5px; padding:5px 8px 2px 8px; background-color:#5eb9e9; border:1px solid #5c97c3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:bold; color:#fff;}
.top_search ul li.ma8 {margin-left:8px;}
.top_search ul li.ma23 {margin-left:23px;}
.top_search ul li.search_down {position:absolute; right:0; top:0;}
.top_search .search_down {float:right; padding-right:10px; padding-top:4px;}    
.top_search .search_down img {vertical-align:middle; margin-top:-2px;}
.top_search .tdW1 {width:160px;}
.top_search .tdW2 {width:150px;}
.top_search .tdW3 {width:250px;}
.top_search .tdW4 {width:350px;}
.top_search .tdW5 {width:140px;}
.top_search .tdW6 {width:160px;}

.top_search2 {height:39px; border:1px solid #bebebe; margin-right:14px; background:url('../images/portal/search_bg.gif') repeat-x left bottom;}
.top_search2 ul {margin-top:10px;}
.top_search2 ul li {float:left;}
.top_search2 ul li img  {vertical-align:middle;}
.top_search2 ul li.tit {padding-top:5px; padding-left:23px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
.top_search2 ul li.tit2{padding-top:5px; padding-left:10px; padding-right:6px; font-weight:bold; color:#7ab6e2;}
.top_search2 ul li.btnNew a{display: block; margin-top:-1px; margin-left:5px; padding:5px 8px 2px 8px; background-color:#5eb9e9; border:1px solid #5c97c3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:bold; color:#fff;}
.top_search2 .search_down {float:right; padding-right:10px; padding-top:4px;}    
.top_search2 .search_down img {vertical-align:middle; margin-top:-2px;}

/* »ó´Ü°Ë»ö 2ÁÙ */
.top_search02 {height:68px; border:1px solid #bebebe; margin-right:14px; background:url('../images/portal/search_bg02.gif') repeat-x left top;}
.top_search02 ul {margin-top:10px;}
.top_search02 ul li {float:left;}
.top_search02 ul li img  {vertical-align:middle;}
.top_search02 ul li.tit {padding-top:5px; padding-left:23px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
.top_search02 ul li.tit01 {padding-top:5px; padding-left:37px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
.top_search02 ul li.tit01_txt {margin-left:8px;}
.top_search02 ul li.tit02 {padding-top:5px; padding-left:59px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
.top_search02 ul li.btnNew a{display: block; margin-top:-1px; margin-left:5px; padding:5px 8px 2px 8px; background-color:#5eb9e9; border:1px solid #5c97c3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:bold; color:#fff;}
.top_search02 ul li.search_down {position:absolute; right:0; top:0;}
.top_search02 .search_down {float:right; padding-right:10px; margin-top:-10px;} 
.top_search02 .search_down img {vertical-align:middle; margin-top:-2px;}

.top_search03 {height:68px; border:1px solid #bebebe; margin-right:14px; background:url('../images/portal/search_bg02.gif') repeat-x left top;}
.top_search03 ul {margin-top:10px;}
.top_search03 ul li {float:left;}
.top_search03 ul li img  {vertical-align:middle;}
.top_search03 ul li.tit {padding-top:5px; padding-left:23px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
.top_search03 ul li.tit01 {padding-top:5px; padding-left:37px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
.top_search03 ul li.tit01_txt {margin-left:8px;}
.top_search03 ul li.tit02 {padding-top:5px; padding-left:59px; padding-right:12px; font-weight:bold; color:#7ab6e2;}
.top_search03 ul li.btnNew a{display: block; margin-top:-1px; padding:5px 8px 2px 8px; background-color:#5eb9e9; border:1px solid #5c97c3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:bold; color:#fff;}
.top_search03 ul li.search_down {position:absolute; right:0; top:0;}
.top_search03 .search_down {float:right; padding-right:10px; margin-top:-10px;} 
.top_search03 .search_down img {vertical-align:middle; margin-top:-2px;}

.bot_search {margin-right:34px; height:111px; border:1px solid #bebebe; border-top:none;}
.bot_search .bot_top .bot_con {padding-top:15px;}
.bot_search .bot_top .bot_con li {float:left;}
.bot_search .bot_top .bot_con li.tit {color:#555; margin-left:23px; padding-top:4px; padding-left:10px; padding-right:23px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search .bot_btn {float:left; width:100%; height:41px; padding-top:10px;}
.bot_search .bot_btn .bot_btn_area ul {width:139px;}
.bot_search .bot_btn .bot_btn_area ul li {float:left; margin-left:5px;}
.bot_search .bot_btn .bot_btn_area ul li.bot_btn01 {float:left; padding:6px 13px 4px 13px; font-size:12px; color:#fff; border:1px solid #000; background-color:#61767b;}
.bot_search .bot_btn .bot_btn_area ul li.bot_btn02 {float:left; padding:5px 13px 4px 13px; font-size:12px; color:#4d5456; border:1px solid #999; background-color:#f7f7f7;}

.bot_search1line {margin-right:34px; height:86px; border:1px solid #bebebe; border-top:none;}
.bot_search1line .bot_top .bot_con {padding-top:15px;}
.bot_search1line .bot_top .bot_con li {float:left;}
.bot_search1line .bot_top .bot_con li.tit {color:#555; margin-left:28px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search1line .bot_btn {float:left; width:100%; height:41px; padding-top:10px;}
.bot_search1line .bot_btn .bot_btn_area {width:98%; padding-top:16px; border-top:1px solid #e9e9e9;}
.bot_search1line .bot_btn .bot_btn_area a {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background:url('../images/portal/mtop_btn_bg.gif') repeat-x left top;}
.bot_search1line .bot_btn .bot_btn_area a img  {vertical-align:middle; margin-top:-2px;}

.bot_search2line {margin-right:14px;}
.bot_search2line .tb_bot_search {width:100%; border:1px solid #bebebe; border-top:none;}
.bot_search2line .bot_top .bot_con {padding-top:15px;}
.bot_search2line .bot_top .bot_con li {float:left;}
.bot_search2line .bot_top .bot_con li img {vertical-align:middle;}
.bot_search2line .bot_top .bot_con li.tit {color:#555; margin-left:28px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search2line .bot_top .bot_con li.tit01 {clear:both; color:#555; margin-left:28px; margin-top:6px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search2line .bot_top .bot_con li.tit02 {clear:both; color:#555; margin-left:28px; margin-top:4px; padding-left:10px; padding-right:24px; background:url('../images/portal/icon_add_search.gif') no-repeat left 3px;}
.bot_search2line .bot_top .bot_con li.tit03 {color:#555; margin-left:41px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search2line .bot_top .bot_con li.tit04 {color:#555; margin-left:28px; margin-top:6px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search2line .bot_top .bot_con li.tit01_txt {float:left; width:80%; margin-top:6px;}
.bot_search2line .bot_top .bot_con li.tit02_txt {float:left; margin-top:6px;}
.bot_search2line .bot_top .bot_con li.ma12 {margin-left:12px;}
.bot_search2line .bot_top .bot_con li.ma12_1 {margin-left:12px;}
.bot_search2line .bot_top .bot_con li.ma12_2 {margin-left:12px;}
.bot_search2line .bot_top .bot_con li.ma12_3 {margin-left:12px;}
.bot_search2line .bot_top .bot_con li.ma12_6 {margin-left:12px;}
.bot_search2line .bot_top .bot_con li.ma12_7 {margin-left:12px;}
.bot_search2line .bot_top .bot_con li.ma12_8 {margin-left:12px;}
.bot_search2line .bot_top .bot_con li.ma24 {margin-left:24px;}
.bot_search2line .bot_top .bot_con li.ma24_6 {margin-left:12px;}
.bot_search2line .bot_top .bot_con li.ma24_1 {margin-left:24px;}
.bot_search2line .bot_top .bot_con li.ma24_2 {margin-left:24px;}
.bot_search2line .bot_top .bot_con li.ma24_3 {margin-left:24px}
.bot_search2line .bot_top .bot_con li.ma2T1 {margin-top:6px}
.bot_search2line .bot_top .bot_con li.search_blank01 {padding-left:12px;}
.bot_search2line .bot_top .bot_con li.tdW{width:50px;}
.bot_search2line .bot_top .bot_con li.tdW2{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW3{width:55px;}
.bot_search2line .bot_top .bot_con li.tdW4{width:50px;}
.bot_search2line .bot_top .bot_con li.tdW5{width:50px;}
.bot_search2line .bot_top .bot_con li.tdW6{width:80px;}
.bot_search2line .bot_top .bot_con li.tdW7{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW8{width:80px;}
.bot_search2line .bot_top .bot_con li.tdW9{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW10{width:40px;}
.bot_search2line .bot_top .bot_con li.tdW11{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW12{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW13{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW14{width:50px;}
.bot_search2line .bot_top .bot_con li.tdW15{width:35px;}
.bot_search2line .bot_top .bot_con li.tdW16{width:55px;}
.bot_search2line .bot_top .bot_con li.tdW17{width:40px;}
.bot_search2line .bot_top .bot_con li.tdW18{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW19{width:45px;}
.bot_search2line .bot_top .bot_con li.tdW20{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW21{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW22{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW23{width:60px;}
.bot_search2line .bot_top .bot_con li.tdW24{width:95px;}
.bot_search2line .bot_top .bot_con li.tdW80{width:80px;}

.bot_search2line .bot_btn {float:left; width:100%; height:41px; padding-top:10px;}
.bot_search2line .bot_btn .bot_btn_area {width:98%; padding-top:16px; padding-bottom:5px; border-top:1px solid #e9e9e9;}
.bot_search2line .bot_btn .bot_btn_area a {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/portal/mtop_btn_bg.gif') repeat-x left top;}
.bot_search2line .bot_btn .bot_btn_area a img  {vertical-align:middle; margin-top:-2px;}

.bot_search3line {margin-right:34px; height:134px; border:1px solid #bebebe; border-top:none;}
.bot_search3line .bot_top .bot_con {padding-top:15px;}
.bot_search3line .bot_top .bot_con li {float:left;}
.bot_search3line .bot_top .bot_con li.tit {color:#555; margin-left:28px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search3line .bot_top .bot_con li.tit01 {clear:both; color:#555; margin-left:28px; margin-top:6px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search3line .bot_top .bot_con li.tit02 {color:#555; margin-left:28px; padding-top:4px; padding-left:10px; padding-right:35px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search3line .bot_top .bot_con li.tit03 {clear:both; color:#555; margin-left:28px; margin-top:6px; padding-top:4px; padding-left:10px; padding-right:35px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search3line .bot_top .bot_con li.tit01_txt {width:80%; margin-top:6px;}
.bot_search3line .bot_btn {float:left; width:100%; height:41px; padding-top:10px;}
.bot_search3line .bot_btn .bot_btn_area {width:98%; padding-top:16px; padding-bottom:5px; border-top:1px solid #e9e9e9;}
.bot_search3line .bot_btn .bot_btn_area a {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/portal/mtop_btn_bg.gif') repeat-x left top;}
.bot_search3line .bot_btn .bot_btn_area a img  {vertical-align:middle; margin-top:-2px;}

.bot_search4line {margin-right:34px; height:159px; border:1px solid #bebebe; border-top:none;}
.bot_search4line .bot_top .bot_con {padding-top:15px;}
.bot_search4line .bot_top .bot_con li {float:left;}
.bot_search4line .bot_top .bot_con li.tit {color:#555; margin-left:28px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search4line .bot_top .bot_con li.tit01 {clear:both; color:#555; margin-left:28px; margin-top:6px; padding-top:4px; padding-left:10px; padding-right:12px; background:url('../images/portal/icon_add_search.gif') no-repeat left 7px;}
.bot_search4line .bot_top .bot_con li.tit01_txt {margin-top:6px;}
.bot_search4line .bot_btn {float:left; width:100%; height:41px; padding-top:10px;}
.bot_search4line .bot_btn .bot_btn_area {width:98%; padding-top:16px; padding-bottom:5px; border-top:1px solid #e9e9e9;}
.bot_search4line .bot_btn .bot_btn_area a {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/portal/mtop_btn_bg.gif') repeat-x left top;}
.bot_search4line .bot_btn .bot_btn_area a img  {vertical-align:middle; margin-top:-2px;}

/* Å×¸¶ °Ô½ÃÆÇ */
.tb_theme {margin-right:14px; z-index:9999999;}

/* ¸ÞÀÎ ¼­ºê ÄÁÅÙÃ÷ »ó´Ü ¹öÆ° */
/*.mcon_topbt {position:absolute; right:0; top:16px; text-align:right; height:25px; margin-right:34px; margin-top:5px; margin-bottom:4px; z-index:900;}*/
.mcon_topbt {margin-top:-15px; margin-bottom:-10px; text-align:right; z-index:900; height:25px; margin-right:14px;}
.mcon_topbt img {vertical-align:middle;}
.mcon_topbt a {*display:inline-block; padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top; color:#3c3c3c;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.mcon_topbt a {padding:5px 8px 4px 8px;}} 
.mcon_topbt a:hover {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #a1aeb2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top; color:#3c3c3c;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.mcon_topbt a:hover {padding:5px 8px 4px 8px;}} 
.mcon_topbt a img  {vertical-align:middle; margin-top:-2px;}
.mcon_topbt select{height:21px; padding:1px 1px 1px 2px;}
.mcon_topbt .none_pad{margin-right:4px;}

/* »ç³»Åë½Å ¸ÞÀÏÆû »ó´Ü ¹öÆ° */
.mcon_mail_topbt {text-align:right; height:25px; z-index:999;}
.mcon_mail_topbt a {padding:6px 8px 3px 8px; font-size:12px;border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.3px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top;}
html[xmlns*=""]:root .mcon_mail_topbt a {padding:4px 8px 5px 8px; font-size:12px;border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.3px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top;}
.mcon_mail_topbt a:hover {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #a1aeb2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.3px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top;}
.mcon_mail_topbt a span {font-weight:bold; color:#078bd1;}
.mcon_mail_topbt a span.b {font-weight:bold; color:#3c3c3c;}
.mcon_mail_topbt a img  {vertical-align:middle; margin-top:-2px;}
.mcon_mail_topbt select{height:21px; padding:1px 1px 1px 2px;}

/* ¾çÂÊÀ¸·Î ³ª´²Á®ÀÖ´Â °æ¿ì »ó´Ü ¹öÆ° */
.mcon_topbt01 {float:right; text-align:right; height:25px; margin-right:34px; margin-top:-16px; z-index:999;}
.mcon_topbt01 a {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top; color:#3c3c3c;}
.mcon_topbt01 a:hover {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #a1aeb2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top; color:#3c3c3c;}
.mcon_topbt01 a img  {vertical-align:middle; margin-top:-2px;}
.mcon_topbt01 select{height:21px; padding:1px 1px 1px 2px;}

.mcon_topbt02 {float:right; text-align:right; height:25px; margin-right:34px; z-index:999;}
.mcon_topbt02 a {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top; color:#3c3c3c;}
.mcon_topbt02 a:hover {padding:6px 8px 3px 8px; font-size:12px; border: 1px solid #a1aeb2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.5px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top; color:#3c3c3c;}
.mcon_topbt02 a img  {vertical-align:middle; margin-top:-2px;}
.mcon_topbt02 select{height:21px; padding:1px 1px 1px 2px;}

/* ¸ÞÀÎ ¼­ºê ÄÁÅÙÃ÷ Å×ÀÌºí ¿µ¿ª01 */
.tb-mbox {margin-right:14px;}
.tb-mbox .tit{font-weight:bold; background:url('../images/portal/tit_bl.gif') no-repeat left 3px; padding-left:10px;}
.tb-mbox .tit1{font-weight:bold; background:url('../images/portal/tit_bl.gif') no-repeat left 8px; padding-left:10px;}
.tb-mbox .tit2{font-weight:bold; background:url('../images/portal/tit_bl.gif') no-repeat left 10px; padding:6px 10px 0 10px;}
.tb-mbox .nocon_backgroud{background-color:#f1f1f1;}
.tb-mbox .tb_mbox_con {float:left; width:100%; z-index:999;}
.tb-mbox p{float:left;}
.tb-mbox .pad4{padding-right:5px;}
.tb-mbox .pad5{font-size:12px; color:#243e86; padding-right:0px;}
.tb-mbox .pad6{float:left; padding-right:0px;}
.tb-mbox .pad7{font-size:12px; color:#243e86; padding-right:0px; margin-top:5px;}
.tb-mbox .pad1{padding-right:1px;}
.tb-mbox .dayarea p{color:#62a1d4; font-weight:bold; margin-right:7px;}
.tb-mbox .m_stit_box {border:1px solid #bebebe; padding:10px 0 9px 19px;}
.tb-mbox img{vertical-align:middle; margin-top:-2px;}

.rounded-corners a{padding:5px 6px 1px 6px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background:url('../images/btn/pop_icon_conbtn_bg.gif') repeat-x left top; color:#424242;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.rounded-corners a{padding:3px 6px 3px 6px;}} /*»çÆÄ¸®*/
.rounded-corners img  {vertical-align:middle; margin-top:-2px;}

/* °ü¸®ÀÚÆäÀÌÁö -ÃâÅð±ÙÁ¢±Ù±ÇÇÑ°ü¸®*/
.rounded-corners2 a{padding:5px 6px 1px 6px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background:url('../images/btn/pop_icon_conbtn_bg.gif') repeat-x left top; color:#424242;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.rounded-corners2 a{padding:3px 6px 3px 6px;}} /*»çÆÄ¸®*/
.rounded-corners2 img  {vertical-align:middle; margin-top:-2px;}

.tb-mbox .btn_bg{float:right;}
.tb-mbox .btn_bg a {font-size:11px; padding:6px 6px 4px 7px; border: 1px solid #999; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 1px; background:url('../images/portal/btn_bg.gif') repeat-x left top;}
.tb-mbox .btn_bg a img  {vertical-align:middle; margin-top:-2px;}

.tb-mlist {width:100%; border-collapse:collapse;}
.tb-mlist td.tdW{width:141px;}
.tb-mlist td.topbg {background:#c0c0c0; margin:0px; padding:0; height:2px; border:none; border-right:1px solid #c0c0c0; border-left:1px solid #c0c0c0;}
.tb-mlist td {padding:9px 0 6px 15px; color:#3e3e3e; font-size:12px; line-height:13px; text-align:left; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; border-left:1px solid #c0c0c0;}
.tb-mlist td.title {padding:9px 9px 6px 0; text-align:right; background:#f6f6f6; color:#3e3e3e;}
.tb-mlist td.title01 {padding:9px 0 6px 0; text-align:center; background:#f6f6f6; color:#3e3e3e;}
.tb-mlist td.title_txt {padding:9px 9px 6px 15px; border-bottom:1px solid #d8d8d8; color:#3e3e3e;}
.tb-mlist td.title .imgsize {color:#777; font-size:11px;}
.tb-mlist td.tdtextC {padding-left:0px; text-align:center;}
.tb-mlist td.rec_memo_txt {padding:25px 15px 55px 15px; border:none;}
.tb-mlist td.cont {min-height:100px; vertical-align:top; font-size:11px; color:#3c3c3c; border:none;}
.tb-mlist td a.btnMcon {float:left; margin-left:5px;  font-size:11px; color:#000; padding:3px 6px 0px 6px; border:1px solid #b1b1b1; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background:url('../images/btn/brn_write_bg.gif') repeat-x left top;}
.tb-mlist td a.btnMcon img {vertical-align:middle; margin-top:-2px;}
.tb-mlist td dl {margin-top:3px;}
.tb-mlist td dl dt {margin-bottom:10px; font-size:12px; font-weight:bold; color:#3e3e3e;}
.tb-mlist td dl dd {line-height:18px;font-size:12px; color:#3e3e3e;}
.tb-mlist td dl dd a {font-size:12px; color:#3e3e3e;}
.tb-mlist td dl dd a img {padding-left:0;}
.tb-mlist td dl dd span.size {font-size:11px; color:#818181;}
.tb-mlist td dl dd span.download {float:right; margin-right:15px;}
.tb-mlist td dl dd span.download a {font-size:11px; color:#3e3e3e;}
.tb-mlist td dl dd span.download img {margin:0 6px 0 3px; vertical-align:middle;}
.tb-mlist td img {vertical-align:middle;  margin-left:5px;}
.tb-mlist .tdTopNotice_input{line-height:20px;}
.tb-mlist .tdTopNotice_input input{vertical-align:middle; margin-top:-2px;}
.tb-mlist .tdw1{width:10%;}
.tb-mlist .tdw2{width:20%;}
.tb-mlist .tdw3{width:30%;}
.tb-mlist .tdw4{width:70%;}
.tb-mlist .tdw5{width:10%;}
.tb-mlist .tdw6{width:18%;}
.tb-mlist .tdw7{width:10%;}
.tb-mlist .tdw8{width:22%;}
.tb-mlist .tdw9{width:20%;}
.tb-mlist .tdw10{width:20%;}
.tb-mlist .tdw11{width:17%;}
.tb-mlist .tdw12{width:150px;}
.tb-mlist .tdw32{width:32%;}
.tb-mlist .tdw32_1{width:32%;}

.massage_addfile_bot {padding-left:15px; font-size:12px; color:#323232;}
.massage_download {float:right; margin-right:15px;}

.tb-mlist01 {width:100%; border-collapse:collapse;}
.tb-mlist01 td.topbg {background:#c0c0c0; margin:0px; padding:0; height:2px; border:none; border-right:1px solid #767676;}
.tb-mlist01 td {padding:2px 0 6px 15px; color:#3e3e3e; font-size:12px; line-height:13px; text-align:left; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; border-left:1px solid #c0c0c0;}
.tb-mlist01 td.title {padding:9px 9px 6px 0; text-align:right; background:#f6f6f6; border-bottom:1px solid #d8d8d8; color:#3e3e3e;}
.tb-mlist01 td.title_txt {padding:9px 9px 6px 15px; border-bottom:1px solid #d8d8d8; color:#3e3e3e;}
.tb-mlist01 td a.btnMcon {float:left; margin-left:5px;  font-size:11px; color:#000; padding:3px 6px 0px 6px; border:1px solid #b1b1b1; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background:url('../images/btn/brn_write_bg.gif') repeat-x left top;}
.tb-mlist01 td a.btnMcon img {vertical-align:middle; margin-top:-2px;}

/* ¸ÞÀÎ ¼­ºê ÄÁÅÙÃ÷ Å×ÀÌºí ¿µ¿ª02 */
.tb-mbox02 {height:100%;}
.tb-mbox02 .tit{font-weight:bold; background:url('../images/portal/tit_bl.gif') no-repeat left 3px; padding-left:10px;}
.tb-mbox02 .tit2{font-weight:bold; background:url('../images/portal/tit_bl.gif') no-repeat left 10px; padding:6px 10px 0 10px;}
.tb-mbox02 .nocon_backgroud{background-color:#f1f1f1;}
.tb-mbox02 .tb_mbox_con {float:left; width:100%; z-index:999;}
.tb-mbox02 p{float:left;}
.tb-mbox02 .pad4{padding-right:5px;}
.tb-mbox02 .pad1{padding-right:1px;}
.tb-mbox02 .btn_bg{float:right;}
.tb-mbox02 .btn_bg a {font-size:11px; padding:6px 6px 4px 7px; border: 1px solid #999; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 1px; background:url('../images/portal/btn_bg.gif') repeat-x left top;}
.tb-mbox02 .btn_bg a img  {vertical-align:middle; margin-top:-2px;}

/* °Ô½ÃÆÇ ºä ³»¿ë º¸¿©Áö´Â ºÎºÐ ½ÃÀÛ */
.tb_text_con {margin-right:50px; margin-left:16px; margin-top:16px;}
.tb_text_con .text_con {width:100%;}
.tb_text_con .text_con td {word-break:break-all;}

/* °Ô½ÃÆÇ ºä Å°¿öµå ºÎºÐ ½ÃÀÛ */
.key_word {margin-right:34px; margin-top:20px; margin-left:10px;}
.key_word .keyword {width:100%; border-collapse:collapse;}
.key_word .keyword td {text-align:left; word-break:break-all; line-height:16px;}
.key_word .keyword td img {vertical-align:middle; margin-top:-8px;}

/* °Ô½ÃÆÇ ºä ÆÄÀÏÃ·ºÎ ºÎºÐ ½ÃÀÛ */
.tb_addfile {margin-right:14px;}
.tb_addfile .Addfile {width:100%; border-collapse:collapse;}
.tb_addfile .Addfile tr {border:1px solid #bebebe;}
.tb_addfile .Addfile tr.line_none {border:none; height:5px;}
.tb_addfile .Addfile td {text-align:left; word-break:break-all; line-height:16px;}
.tb_addfile .Addfile td img {vertical-align:middle; margin-top:-2px;}
.tb_addfile .Addfile td.addfile_top {height:28px; *padding-top:9px; padding-left:15px; color:#404041; background-color:#f5f4f0;}
.tb_addfile .Addfile td.addfile_top span.bold {font-weight:bold; font-size:12px;}
.tb_addfile .Addfile td.addfile_top span.green_bold {font-weight:bold; font-size:12px; color:#1db24b;}
.tb_addfile .Addfile td.addfile_top span.green {font-size:12px; color:#1db24b;}
.tb_addfile .Addfile td.addfile_top span.save {float:right; margin-right:14px; *margin-top:-7px;}
.tb_addfile .Addfile td.addfile_top span.save a {font-size:11px; color:#666; padding-left:17px;}
.tb_addfile .Addfile td.addfile_top span.save img {*vertical-align:middle; *margin-top:-15px;}
.tb_addfile .Addfile td.addfile_bot {padding-left:15px; padding-top:3px; font-size:12px; color:#323232;}
.tb_addfile .Addfile td.addfile_bot img {vertical-align:middle; margin-top:1px; padding-right:10px;}
.tb_addfile .Addfile td.addfile_bot span.name_size {font-size:11px; color:#818181; padding-left:5px;}
.tb_addfile .Addfile td.right {text-align:right; padding-right:15px;}
.tb_addfile .Addfile td.right a {color:#666; font-size:11px;}

/* °Ô½ÃÆÇ ºä ´äº¯ ºÎºÐ ½ÃÀÛ */
.view_reply {margin-right:14px; margin-top:20px; border:1px solid #c3c4c4;}
.view_reply .tb_reply {width:100%; margin-top:10px; margin-left:19px; border-collapse:collapse;}
.view_reply .tb_reply td {text-align:left; font-size:12px; word-break:break-all; line-height:16px;}
.view_reply .tb_reply td img {vertical-align:middle;}
.view_reply .tb_reply td span.bold {font-weight:bold; color:#f2902a;}

/* °Ô½ÃÆÇ ºä ´ñ±Û ¸ñ·Ï ½ÃÀÛ */
.tb_reply_list {width:100%; border-collapse:collapse;}
.reply_area {padding:0 20px 0 20px;}
.reply_area ul {float:left; width:100%; margin-bottom:7px; color:#4882cb; border-bottom:1px solid #c3c4c4;}
.reply_area ul li {float:left; margin-left:10px;}
.reply_area ul li.icon {padding-right:0;}
.reply_area ul li.name {padding:1px 0 0 5px; margin:0; color:#4882cb;}
.reply_area ul li.date {padding:1px 0 0 12px; font-family:Arial; font-size:10px; color:#7f7f7f;}
.reply_area ul li.write {clear:both; padding:7px 0 9px 0; color:#5e5e5e; font-size:13px;word-break:break-all;}
.reply_area ul li.btn-del {padding:0 0 0 0;}
.reply_area ul.end {width:100%; padding:0 0 13px 0; color:#4882cb; border-bottom:none;}
.replylist {color:#3e3e3e; border-right:none; border-left:none;}

/* °Ô½ÃÆÇ ºä ÀÌÀü ´ÙÀ½ º¸±â */
.list_prev_next {width:100%; border-collapse:collapse; border-top:1px solid #c3c4c4;}
.replybottom {background:#f8f8f8; padding-top:8px; padding-bottom:8px;}
.replybottom ul.pagemove {width:100%; padding:4px 0 10px 9px; color:#4882cb; background:none;}
.replybottom ul.pagemove li {float:left;}
.replybottom ul.pagemove li.prew-arrow {padding-top:4px;}
.replybottom ul.pagemove li.prewtext {padding:2px 0 0 10px; color:#4a6a95; font-weight:bold;}
.replybottom ul.pagemove li.prewtext01 {padding:2px 0 0 27px;}
.replybottom ul.nextmove {clear:both; width:100%; padding:10px 0 7px 9px; color:#4882cb; background:none;}
.replybottom ul.nextmove li {float:left;}
.replybottom ul.nextmove li.next-arrow {padding-top:5px;}
.replybottom ul.nextmove li.nexttext {padding:2px 0 0 10px; color:#4a6a95; font-weight:bold;}
.replybottom ul.nextmove li.nexttext01 {padding:2px 0 2px 27px; }

/* °Ô½ÃÆÇ ºä Å×¸¶°Ô½ÃÆÇ ºÎºÐ ½ÃÀÛ */ 
.theme {margin-right:14px; margin-top:20px;}

/* °Ô½ÃÆÇ ¾²±â ºÎºÐ ½ÃÀÛ */
.tb_box_text {margin-right:14px;}

.tb-mlist_text {width:100%; border-collapse:collapse;} /* tb-mlist_text ´Â µ¿ÀûÀÎ ºÎºÐ */
.tb-mlist_text td.tdW{width:141px;}
.tb-mlist_text td.topbg {background:#c0c0c0; margin:0px; padding:0; height:2px; border:none; border-right:1px solid #c0c0c0; border-left:1px solid #c0c0c0;}
.tb-mlist_text td {padding:6px 0 6px 15px; color:#3e3e3e; font-size:12px; line-height:13px; text-align:left; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; border-left:1px solid #c0c0c0;}
.tb-mlist_text td.title {text-align:right; padding:9px 9px 6px 0; background:#e1eaf1; border-bottom:1px solid #c3c4c4; color:#363636;}
.tb-mlist_text td img {vertical-align:middle;}
.tb-mlist_text .con_br {clear:both; float:left;}
.tb-mlist_text td select {float:left;}
.tb-mlist_text td.sel_none select {float:none;}
.tb-mlist_text td a.btnMcon {float:left; margin-left:5px;  font-size:11px; color:#000; padding:3px 6px 0px 6px; border:1px solid #b1b1b1; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background:url('../images/btn/brn_write_bg.gif') repeat-x left top;}
.tb-mlist_text td a.btnMcon img {vertical-align:middle; margin-top:-2px;}
.tb-mlist_text .tdw3{width:17%;}
.tb-mlist_text .tdw4{width:33%;}
.tb-mlist_text .tdw9{width:20%;}
.tb-mlist_text .tdw12{width:150px;}

.editer {margin-right:14px; margin-top:-1px; border:1px solid #c0c0c0;}
.editer_write {border:none;}

/* Ã·ºÎÆÄÀÏ_ÆÄÀÏÃ£±â ¹öÆ°*/
.btn_file{border:1px solid #86888b; background:#fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding:4px 6px 1px 6px; font-size:11px;}

.con_enter_area {margin-right:34px; margin-top:-1px; border:1px solid #c0c0c0;}
.con_enter_area table.textarea_con {width:100%;}
.con_enter_area table.textarea_con td {height:100%; padding-top:15px; padding-bottom:15px;}
.con_enter_area table.textarea_con textarea {width:100%; border:none; height:230px;}

.write_addfile {margin-right:14px; margin-top:-1px; border:1px solid #c0c0c0; background:#e1eaf1;}
.write_addfile .write_addtop {width:100%;}
.write_addfile .write_addtop td {padding-top:4px; padding-bottom:4px;}
.write_addfile .write_addtop td img {vertical-align:middle;}
.write_addfile .write_addtop td.tit {padding-left:7px; color:#3e3e3e; font-size:12px; font-weight:bold;}
.write_addfile .write_addtop .tdW{width:75px;}
.write_addfile .write_addbot {width:100%;}
.write_addfile .write_addbot .con {background:#fff; border:1px solid #c0c0c0;}
.write_addfile .write_addbot .con ul {margin-left:19px; margin-top:10px; margin-bottom:10px;}
.write_addfile .write_addbot .con ul li {padding-top:4px; padding-bottom:4px;}
.write_addfile .write_addbot .con ul li a {color:#3e3e3e; font-size:12px;}
.write_addfile .write_addbot .con ul li a:hover {text-decoration:underline;}
.write_addfile .write_addbot .con ul li span.txt_tit {text-decoration:underline;}
.write_addfile .write_addbot .con ul li span.size {padding-left:10px; color:#818181; font-size:11px;}
.write_addfile .write_addbot .con ul li span.del {position:absolute; right:60px;}
.write_addfile .write_addbot .con ul li span.del a {color:#666; font-size:11px;}
.write_addfile .write_addbot .con ul li img {vertical-align:middle; padding-right:3px;}
.write_addfile .write_addbot01 {width:100%; padding-right:2px;}
.write_addfile .write_addbot01 td {float:left; background:#fff; width:100%;}

.write_addfile01 .write_addtop .tdW{width:75px;}
.write_addfile01 {width:100%; margin-top:-1px; border:1px solid #c0c0c0; background:#e1eaf1;}
.write_addfile01 .write_addtop {width:100%;}
.write_addfile01 .write_addtop td img {vertical-align:middle;}
.write_addfile01 .write_addtop td.tit {padding-left:7px; color:#3e3e3e; font-size:12px; font-weight:bold;}
.write_addfile01 .write_addbot {width:100%;}
.write_addfile01 .write_addbot .con {background:#fff; border:1px solid #c0c0c0;}
.write_addfile01 .write_addbot .con ul {margin-left:19px; margin-top:10px; margin-bottom:10px;}
.write_addfile01 .write_addbot .con ul li {padding-top:4px; padding-bottom:4px;}
.write_addfile01 .write_addbot .con ul li a {color:#3e3e3e; font-size:12px;}
.write_addfile01 .write_addbot .con ul li a:hover {text-decoration:underline;}
.write_addfile01 .write_addbot .con ul li span.txt_tit {text-decoration:underline;}
.write_addfile01 .write_addbot .con ul li span.size {padding-left:10px; color:#818181; font-size:11px;}
.write_addfile01 .write_addbot .con ul li span.del {position:absolute; right:60px;}
.write_addfile01 .write_addbot .con ul li span.del a {color:#666; font-size:11px;}
.write_addfile01 .write_addbot .con ul li img {vertical-align:middle; padding-right:3px;}
.write_addfile01 .write_addbot01 {width:100%; padding-right:2px;}
.write_addfile01 .write_addbot01 td {float:left; background:#fff; width:100%;}

.write_addfile02 .write_addbot01 {width:100%; padding-right:2px;}
.write_addfile02 .write_addbot01 td {float:left; background:#fff; width:100%;}
.write_addfile02 {margin-top:-1px; border:1px solid #c0c0c0; background:#fff;}

/* ½Ã½ºÅÛ ¼³Á¤ */
.system {float:left;}
.system .sys_list {float:left; margin-right:34px;}
.system .sys_list h2 {float:left; width:100%; padding-top:10px;}
.system .sys_list h2 .sys_l {float:left; width:2px; height:25px; background:url('../images/portal/system_tit_l.gif') no-repeat left top;}
.system .sys_list h2 .sys_m {float:left; width:146px; text-align:center; padding-top:6px; color:#fff; font-size:14px; font-weight:bold; height:25px; background:url('../images/portal/system_tit_m.gif') repeat-x left top;}
.system .sys_list h2 .sys_r {float:left; width:2px; height:25px; background:url('../images/portal/system_tit_r.gif') no-repeat left top;}
.system .sys_list h2.sys_tit {clear:both; width:100%; padding-top:27px;}
.system .sys_list h2.sys_tit .sys_l {float:left; width:2px; height:25px; background:url('../images/portal/system_tit_l.gif') no-repeat left top;}
.system .sys_list h2.sys_tit .sys_m {float:left; padding-left:17px; padding-right:17px; padding-top:6px; color:#fff; font-size:14px; font-weight:bold; height:25px; background:url('../images/portal/system_tit_m.gif') repeat-x left top;}
.system .sys_list h2.sys_tit .sys_r {float:left; width:2px; height:25px; background:url('../images/portal/system_tit_r.gif') no-repeat left top;}
.system .sys_list .sys_con {clear:both;}
.system .sys_list .sys_con a .sys_btn {float:left; height:22px; width:150px; padding-top:10px; border:1px solid #b0c2cf; text-align:center; font-size:12px; color:#183255; font-weight:bold; margin:5px 5px 0 0; cursor:pointer;}
.system .sys_list .sys_con a:hover .sys_btn {background:#eaeff2;}

/* ÀÌ¹ÌÁö µî·Ï */
.add_imgarea {text-align:center; position:relative;left:-4px; margin-bottom:9px;}
.add_imgarea img {border:1px solid #cbcbcb; margin-right:6px;}
.add_file_name {clear:both; position:relative; padding-bottom:14px;}
.add_file_name a img {vertical-align:middle;}
.add_file_name .add_images_bt {float:left; width:68px; margin-right:5px;}
.add_file_name .del_images_bt {float:left; width:68px;}
.add_file_txt ul li { font-size:11px; color:#666666; line-height:16px;}
.add_file_txt ul li span {font-weight:bold; color:#7ab6e2;}
.add_btn_area01 {position:relative; text-align:center; left: 2px; width: 65px;height:19px; border:none; overflow:hidden; clear:both; margin-right:16px; padding-top:12px; padding-bottom:5px; border-top:1px solid #e5e5e5;}
.add_btn_area01 a {padding:4px 4px 0px 4px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left top; color:#3c3c3c;}
@media screen and (-webkit-min-device-pixel-ratio:0){.add_btn_area01 a {padding:2px 6px 2px 6px;}}
.add_btn_area01 a img  {vertical-align:middle; margin-top:-2px;}
.add_btn_area02 {text-align:center; width: 65px;height:19px; border:none; clear:both; margin-right:16px; padding-top:12px; padding-bottom:5px; border-top:1px solid #e5e5e5;}
.add_btn_area02 a {padding:4px 4px 0px 4px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left top; color:#3c3c3c;}
@media screen and (-webkit-min-device-pixel-ratio:0){.add_btn_area02 a {padding:2px 6px 2px 6px;}}
.add_btn_area02 a img  {vertical-align:middle; margin-top:-2px;}

/* ¸ÞÀÎ ÄÁÅÙÃ÷ Å×ÀÌºí ¾È ¹öÆ° */
.tb_bt .bg a {float:left; padding-left:8px; padding-right:7px; height:13px; padding-top:4px; background:url('../images/btn/btn_main_conbg.gif') repeat-x left 3px; border:1px solid #bbb;}
.tb_bt .bg a img {vertical-align:middle; padding-left:5px; margin-top:-2px;}

/* ³»º¸±â³» ¹öÆ° Å¬¸¯½Ã »ý¼ºµÇ´Â ·¹ÀÌ¾î */
.send_sub {display:block; position:absolute; top:39px; right:34px; z-index:100; width:110px; height:56px; background-color:White; border:1px solid #4c74ab;}
.send_sub .send_list {width:110px; vertical-align:middle;}
.send_sub .send_list li {margin:0; padding:0;}
.send_sub .send_list li a {clear:both; font-size:12px; color:#000; width:100px; height:22px; padding-left:10px; padding-top:6px; background-color:#fff; display:block;}
.send_sub .send_list li a img {padding-right:5px; vertical-align:middle; margin-top:-2px;}
.send_sub .close {position:absolute; top:4px; right:4px; padding-right:0;}
.send_sub .send_list li a:hover, .send_sub .send_list li a:focus {background-color:#3f4447; color:#fff;}


/* °áÀçÆË¾÷ ½ÃÀÛ */
/* °áÀçÆË¾÷ Æ¯ÀÌ»çÇ× ÀÔ·Â ½ÃÀÛ */
.sign_pop_tit h1 {margin-top:10px; margin-bottom:4px; font-weight:bold; color:#ffcc00; font-size:12px;}
.sign_pop {border:1px solid #c8dbe5; margin-right:14px; background:#e9f0f4;}
.sign_pop .sign_pop_bg {padding-bottom:9px;}
.sign_pop .sign_pop_bg .sign_pop_con {margin:13px 16px 0 16px;}
.sign_pop .sign_pop_bg .sign_pop_con .con_tit {padding-left:29px; padding-bottom:8px; padding-top:2px; font-size:12px; color:#000; font-weight:bold; background:url('../images/ico/icon_sign_tit.png') no-repeat 6px top;}
.sign_pop .sign_pop_bg .sign_pop_con .sign_textarea {width:100%;}
.sign_pop .sign_pop_bg .sign_pop_con .sign_textarea td textarea {width:100%; height:42px; border:1px solid #c3c4c4;}
.sign_pop .sign_pop_bg .sign_pop_con .sign_textarea td.btn {padding-left:10px;}
/* °áÀçÆË¾÷ Æ¯ÀÌ»çÇ× ÀÔ·ÂÀÌ µÇ¾îÀÖÀ» ½Ã ½ÃÀÛ */
.sign_pop .sign_pop_bg .sign_pop_con .con_list {margin-top:-1px; border:1px solid #c3c4c4; background:#e9f0f4;}
.sign_pop .sign_pop_bg .sign_pop_con .con_list dt {margin-top:13px; margin-left:16px; color:#3e3e3e; font-size:12px;}
.sign_pop .sign_pop_bg .sign_pop_con .con_list dt span {padding-left:8px; color:#a9a9a9; font-family:Arial; font-size:11px;}
.sign_pop .sign_pop_bg .sign_pop_con .con_list dd {margin-top:6px; margin-left:16px; padding-bottom:11px; color:#7f7f7f; font-size:12px;}
/* °áÀçÆË¾÷ ³¡ */

/************ mail ****************/
.mail_content{padding:0 14px 0 0;}
.srch_area{*zoom:1;position:relative; z-index:990;}
.srch_area:after{clear:both;display:block;content:"";}
.srch_area .mail_status{float:left;color:#606060;padding:9px 0 4px 0;}
.srch_area .mail_status img {vertical-align:middle;}
.srch_area .mail_status strong{color:#ff9e35;font-size:11px;}
.srch_area .mail_status span{display:inline-block;padding-right:8px;color:#606060;font-size:11px;background:url(/Images/EM/bar02.gif) no-repeat right 1px;}
@-moz-document url-prefix(){.srch_area .mail_status span{display:inline-block;padding-right:8px;color:#606060;font-size:11px;background:url(/Images/EM/bar02.gif) no-repeat right 2px;}}
.srch_area .mail_status a{display:inline-block;padding-left:14px;color:#606060;font-size:11px;background:url(/Images/EM/ico/ico_list.gif) no-repeat 4px 1px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.srch_area .mail_status a{display:inline-block;padding-left:14px;color:#606060;font-size:11px;background:url(/Images/EM/ico/ico_list.gif) no-repeat 4px 3px;}}
@-moz-document url-prefix(){.srch_area .mail_status a{display:inline-block;padding-left:14px;color:#606060;font-size:11px;background:url(/Images/EM/ico/ico_list.gif) no-repeat 4px 2px;}}
.srch_area .srch_condition{float:right;width:270px; z-index:999;}
.srch_area .srch_condition .selBox{position:relative;float:left;}
.srch_area .srch_condition .selBox .selTxt{float:left; border:1px solid #c2c2c2;color:#333333;font-size:11px;padding:3px 0 0 7px;margin-right:5px;width:78px;height:16px;background:url(/Images/EM/arrow02.gif) no-repeat 67px 8px;cursor:pointer;}
.srch_area .srch_condition .selBox ul{position:absolute;top:21px;left:0;width:85px;border:1px solid #c2c2c2;border-top:0;display:none;background:#fff;}
.srch_area .srch_condition .selBox ul li{vertical-align:top;}
.srch_area .srch_condition .selBox ul li a{display:block;color:#333333;font-size:11px;padding:4px 0 0 7px ;height:15px;}
.srch_area .srch_condition .selBox ul li a:hover{color:#fff;background:#545454;}
.srch_area .srch_condition .search{float:left;}
.srch_area .srch_condition .search input{float:left;}
.srch_area .srch_condition .search input.inpTxt{border:1px solid #c2c2c2;border-right:0;padding:3px 0 0 5px;height:16px;color:#333333;font-size:11px;}

.srch_area .srch_condition01{float:right; width:270px; margin-top:-4px;}
.srch_area .srch_condition01 .selBox{position:relative;float:left;}
.srch_area .srch_condition01 .selBox .selTxt{float:left; border:1px solid #c2c2c2;color:#333333;font-size:11px;padding:3px 0 0 7px;margin-right:5px;width:78px;height:16px;background:url(/Images/EM/arrow02.gif) no-repeat 67px 8px;cursor:pointer;}
.srch_area .srch_condition01 .selBox ul{position:absolute;top:21px;left:0;width:85px;border:1px solid #c2c2c2;border-top:0;display:none;background:#fff;}
.srch_area .srch_condition01 .selBox ul li{vertical-align:top;}
.srch_area .srch_condition01 .selBox ul li a{display:block;color:#333333;font-size:11px;padding:4px 0 0 7px ;height:15px;}
.srch_area .srch_condition01 .selBox ul li a:hover{color:#fff;background:#545454;}
.srch_area .srch_condition01 .search{float:left;}
.srch_area .srch_condition01 .search input{float:left;}
.srch_area .srch_condition01 .search input.inpTxt{border:1px solid #c2c2c2;border-right:0;padding:3px 0 0 5px;height:16px;color:#333333;font-size:11px;}

.mail_func{border:1px solid #bebebe;border-bottom:0;padding:6px 0 0 11px;height:30px;background:#f9f9f9;}
.mail_func ul{*zoom:1;}
.mail_func ul:after{clear:both;display:block;content:"";}
.mail_func ul li{float:left;margin-right:5px;color:#3c3c3c;}
.mail_func ul li a{color:#3c3c3c;display:block;}
.mail_func ul li .btn{display:block;color:#3c3c3c;padding-left:2px;background:url(/Images/EM/btn/bt_l.gif) no-repeat left top;}
.mail_func ul li .btn a{color:#3c3c3c;padding:7px 2px 0 0;width:60px;text-align:center;height:18px;background:url(/Images/EM/btn/bt_r.gif) no-repeat right top;}
.mail_func ul li .btnDel a{width:29px;height:18px;padding:7px 0 0 17px;color:#3c3c3c;background:url(/Images/EM/btn/bt_del02.gif) no-repeat left top;}
.mail_func ul li a.sys{padding-top:8px;height:17px;text-align:center;}
.mail_func ul li .sys4{width:57px;}
.mail_func ul li .sys2{width:38px;}
.mail_func ul li .sys3{width:45px;}
.mail_func ul li.move {text-align:right; height:25px; z-index:999; cursor:pointer;}
.mail_func ul li.move p {margin-top:0px;padding:6px 8px 3px 8px; font-size:12px;border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.3px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top;}
.mail_func ul li.move .m_list{position:absolute;border:1px solid #bebebe;width:88px;background:#fff;display:none;}
.mail_func ul li.move .m_list li{float:left;clear:both;margin:0;}
.mail_func ul li.move .m_list li a{display:block;padding-top:4px;width:82px;height:17px; padding-left:3px;padding-right:3px;text-align:center;}
.mail_func ul li.move .m_list li a:hover{background:#777; color:#fff;}
/* list */
.mail_list h3 {padding-left:8px; background:url('../images/portal/icon_h3.gif') no-repeat left 4px; padding-bottom:11px;color:#393939;}
.mail_list table{border-collapse:collapse;table-layout:fixed;border-bottom:1px solid #c4c4c4;}
.mail_list table th{height:28px;color:#243e86;font-size:12px;text-align:center;font-weight:normal;border:1px solid #bebebe;border-right:0;line-height:1.2;}
.mail_list table th.txtadmin {height:24px;color:#243e86;font-size:12px;text-align:center;font-weight:normal;border:1px solid #c3c4c4;border-right:0;line-height:1.2; background-color:#f9f9f9; padding-top:3px; padding-bottom:2px;}
.mail_list table th.bor{border-right:1px solid #bebebe;}
.mail_list table th.non{border-left:0;}
.mail_list table tr.fir{border-bottom:1px solid #e1e1e1;}
.mail_list table tr.fir_end{border-bottom:1px solid #c3c4c4;}
.bt_txt_clear {margin-right:3px; margin-top:2px;}
.bt_txt_clear a {padding:4px 5px 0 6px; font-size:11px; border:1px solid #989898; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background:url('../images/btn/bt_clear_bg.gif') repeat-x left top; color:#3e3e3e; }
.bt_txt_clear a:hover {text-decoration:none !important;}
.bt_txt_clear img  {vertical-align:middle; margin-top:-2px; margin-right:3px;}

.mail_list table tr.fir td{border-top:none;}
.mail_list table td{border-top:1px solid #e1e1e1;text-align:center;vertical-align:top;}
.mail_list table td p{color:#3c3c3c;padding:9px 0 8px 0;}
.mail_list table td p.sender{*zoom:1;}
.mail_list table td p.sender:after{clear:both;display:block;content:"";}
.mail_list table td p.sender sup.to{float:left;color:#ff9800;vertical-align:top;font-family:sans-serif;font-weight:bold;padding-left:7px;width:29px;margin-top:-3px;}
.mail_list table td p.sender sup.cc{float:left;color:#00a6fd;vertical-align:top;font-family:sans-serif;font-weight:bold;padding-left:7px;width:29px;margin-top:-3px;}
.mail_list table td p.sender span{float:left;line-height:1.2;}
.mail_list table td p.title{text-align:left;padding-left:1px;}
.mail_list table td p.title span{display:inline-block;}
.mail_list table td p.title span.receive{padding:1px 0 0 25px;background:url(/Images/EM/ico/ico_receive.gif) no-repeat left top;}
.mail_list table td p.title span.receive a{color:#243e86;}
.mail_list table td p.title span.read{padding:1px 0 0 25px;background:url(/Images/EM/ico/ico_read.gif) no-repeat left top;}
.mail_list table td p.title a.n{display:inline-block;margin-left:6px;}
.mail_list table td p.title a:hover{text-decoration:underline;}
.mail_list table td p.date{color:#838383;font-size:11px;}
.mail_list table td p.size{padding-right:20px;text-align:right;color:#838383;font-size:11px;}
.mail_list table td p.txt_center {text-align:center;}
.mail_list table td p a:hover {text-decoration:underline;}
.mail_list table input{width:12px;height:12px;}

.bt_txt_admin_add {float:left;}
.bt_txt_admin_add a {padding:4px 4px 1px 4px; font-size:11px; border:1px solid #2b7fa2; border-top:none; margin-left:-2px; color:#fff; background:url('../images/btn/bt_txt_admin_add.gif') repeat-x left top;}

.bt_clear {-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; behavior: url(/content/border-radius.htc); border-radius: 1px; background:url('../images/btn/bt_clear_bg.gif') repeat-x left top;border-color:#989898;}
.bt_clear a {margin-left:2px;color:#3e3e3e;font-size:11px;padding:4px 5px 2px 8px;}
.bt_clear a:hover {text-decoration:none;}
.bt_clear img  {vertical-align:middle; margin-top:-2px; margin-right:3px;}

/* write */
.mail_func2{position:relative;margin:0 -3px 6px 0;height:30px;padding:6px 0 0 11px;border:1px solid #bebebe;background:#f9f9f9;}
.mail_func2 ul{*zoom:1;}
.mail_func2 ul:after{clear:both;display:block;content:"";}
.mail_func2 ul li{float:left;margin-right:5px;color:#3c3c3c;}
.mail_func2 ul li a{color:#3c3c3c;display:block;}
.mail_func2 ul li .btn{display:block;color:#3c3c3c;padding-left:2px;background:url(/Images/EM/btn/bt_l.gif) no-repeat left top;}
.mail_func2 ul li .btn a{color:#3c3c3c;padding:8px 2px 0 0;width:60px;text-align:center;height:18px;background:url(/Images/EM/btn/bt_r.gif) no-repeat right top;}
.mail_func2 ul li .btn01{display:block;color:#3c3c3c;padding-left:2px;background:url(/Images/EM/btn/bt01_l.gif) no-repeat left top;}
.mail_func2 ul li .btn01 a{color:#3c3c3c;padding:8px 2px 0 0;width:32px;text-align:center;height:18px;background:url(/Images/EM/btn/bt01_r.gif) no-repeat right top;}
.mail_func2 ul li .btn02{display:block;color:#3c3c3c;padding-left:2px;background:url(/Images/EM/btn/bt01_l.gif) no-repeat left top;}
.mail_func2 ul li .btn02 a{color:#3c3c3c;padding:8px 0 0 11px;width:33px;text-align:center;height:18px;background:url(/Images/EM/btn/bt02_r.gif) no-repeat right top;}
.mail_func2 ul li .btn.send a{width:49px;color:#078bd1;}
.mail_func2 ul li.chk_func{padding:7px 0 0 13px;}
.mail_func2 ul li.chk_func ul {margin-left:-9px;}
.mail_func2 ul li.chk_func ul li {padding-left:10px; padding-right:9px; background:url(/Images/EM/chk_li_line.gif) no-repeat right top;}
.mail_func2 ul li.chk_func ul li a {font-size:12px; color:#3c3c3c;}
.mail_func2 ul li.chk_func ul li a img {vertical-align:middle;}
.mail_func2 ul li.chk_func ul li.end {background:none;}
.mail_func2 ul li label{color:#3c3c3c;padding:0 7px 0 4px;}
.mail_func2 .blank{position:absolute;top:14px;right:17px;padding:0 0 0 16px;background:url(/Images/EM/ico/ico_blank.gif) no-repeat left top;font-size:11px;}
.mail_write table{table-layout:fixed;}
.mail_write th{text-align:left;height:27px;letter-spacing:-1px;}
.mail_write th p{padding-left:13px;color:#3c3c3c;}
.mail_write td{text-align:left;height:27px;letter-spacing:-1px;}
.mail_write td.tb_td_fileadd {padding-bottom:4px; padding-top:4px;}
.mail_write td.tb_td_fileadd .tb_td_fileadd_bot {clear:both; margin-top:5px;}
.mail_write td label{color:#868686;font-size:11px;}
.mail_write td input.inpt_txt{border:1px solid #c2c2c2;}
.mail_write td p.inpt_txt{border:1px solid #c2c2c2;padding:3px 0 0 5px;height:17px;}
.mail_write td p.btn{padding-left:4px;}
.mail_write td img{vertical-align:middle;}
.mail_write td div.selBox{margin-left:4px;position:relative;}
.mail_write td div.selBox.addr{width:120px;display:inline-block;}
.mail_write td div.selBox.addr .selTxt{width:105px;}
.mail_write td div.selBox.addr .selTxt span{width:90px;overflow:hidden;display:block;}
.mail_write td div.selBox .selTxt{border:1px solid #c2c2c2;padding:4px 5px 0 7px;height:15px;background:url(/Images/EM/arrow02.gif) no-repeat 67px 8px;}
.mail_write td div.selBox .selTxt span{color:#333333;font-size:11px;}
.mail_write td div.selBox .selTxt input{background:transparent;}
.mail_write td div.selBox ul{position:absolute;top:20px;border:1px solid #c2c2c2;background:#fff;display:none;}
.mail_write td div.selBox ul li{vertical-align:top;}
.mail_write td div.selBox ul li a{display:block;color:#333333;font-size:11px;padding:4px 5px 0 7px;height:15px;}
.mail_write td div.selBox ul li a:hover{color:#fff;background:#545454;}
.mail_write .editor{border:1px solid #bebebe;height:257px;margin-bottom:-1px;}
.mail_write .text_pad{padding:5px 18px 0 24px;}
.mail_write .tdW1{width:81px;}
.mail_write .tdW2{width:30px;}
.mail_write .tdW3{width:210px;}
.mail_write .tdW4{width:62px;}
.mail_write .tdW5{width:40px;}
.mail_write .tdW6{width:86px;}
.mail_write .tdW7{width:30px;}
.mail_write .tdW8{width:180px;}
.mail_write .tdW9{width:62px;}
.mail_write .tdW10{width:63px;}
.mail_write .tdW11{width:400px;}
.mail_write .tdW12{width:100px;}

/* view */
.mail_view_top {position:absolute; top:30px; right:13px;}
.mail_view_top ul li {float:left; padding-right:12px; padding-left:7px; background:url(/Images/EM/mail_top_line.gif) no-repeat right 2px;}
.mail_view_top ul li.end {background:none;}
.mail_view_top ul li a.view_top_mn01 {padding-left:11px; font-size:11px; color:#606060; background:url(/Images/EM/ico/ico_mailtop01.gif) no-repeat left 2px;}
.mail_view_top ul li a.view_top_mn02 {padding-left:11px; color:#606060; background:url(/Images/EM/ico/ico_mailtop02.gif) no-repeat left 4px;}
.mail_view_top ul li a.view_top_mn03 {padding-right:11px; color:#606060; background:url(/Images/EM/ico/ico_mailtop03.gif) no-repeat right 4px;}
.mail_tb_title {margin-top:-1px;}

.mail_func3{position:relative;margin:0 0 0 0;height:30px;padding:6px 0 0 11px;border:1px solid #bebebe;background:#f9f9f9; z-index:950;}
.mail_func3 ul{*zoom:1;}
.mail_func3 ul:after{clear:both;display:block;content:"";}
.mail_func3 ul li{float:left;margin-right:5px;color:#3c3c3c;}
.mail_func3 ul li a{color:#3c3c3c;display:block;}
.mail_func3 ul li .btn{display:block;color:#3c3c3c;padding-left:2px;background:url(/Images/EM/btn/bt_l.gif) no-repeat left top;}
.mail_func3 ul li .btn a{color:#3c3c3c;padding:8px 2px 0 0;width:60px;text-align:center;height:18px;background:url(/Images/EM/btn/bt_r.gif) no-repeat right top;}
.mail_func3 ul li .btn01{display:block;color:#3c3c3c;padding-left:2px;background:url(/Images/EM/btn/bt01_l.gif) no-repeat left top;}
.mail_func3 ul li .btn01 a{color:#3c3c3c;padding:8px 2px 0 0;width:32px;text-align:center;height:18px;background:url(/Images/EM/btn/bt01_r.gif) no-repeat right top;}
.mail_func3 ul li .btn02{display:block;color:#3c3c3c;padding-left:2px;background:url(/Images/EM/btn/bt01_l.gif) no-repeat left top;}
.mail_func3 ul li .btn02 a{color:#3c3c3c;padding:8px 0 0 11px;width:33px;text-align:center;height:18px;background:url(/Images/EM/btn/bt02_r.gif) no-repeat right top;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.mail_func3 ul li .btn02 a{padding:7px 0 1px 11px;}} /*»çÆÄ¸®*/
.mail_func3 ul li .btn.send a{width:49px;color:#078bd1;}
.mail_func3 ul li.chk_func{padding:7px 0 0 13px;}
.mail_func3 ul li.chk_func ul {margin-left:-9px;}
.mail_func3 ul li.chk_func ul li {padding-left:10px; padding-right:9px; background:url(/Images/EM/chk_li_line.gif) no-repeat right top;}
.mail_func3 ul li.chk_func ul li a {font-size:12px; color:#3c3c3c;}
.mail_func3 ul li.chk_func ul li a img {vertical-align:middle;}
.mail_func3 ul li.chk_func ul li.end {background:none;}
.mail_func3 ul li label{color:#3c3c3c;padding:0 7px 0 4px;}
.mail_func3 .blank{position:absolute;top:14px;right:17px;padding:0 0 0 16px;background:url(/Images/EM/ico/ico_blank.gif) no-repeat left top;font-size:11px;}

.mail_func3 ul li.move {text-align:right; height:25px; z-index:999; cursor:pointer;}
.mail_func3 ul li.move p {margin-top:0px; padding:6px 8px 3px 8px; font-size:12px;border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3.3px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left top;}
.mail_func3 ul li.move .m_list{position:absolute;border:1px solid #bebebe;width:auto;background:#fff;display:none;}
.mail_func3 ul li.move .m_list li{float:left;clear:both;margin:0;}
.mail_func3 ul li.move .m_list li a{display:block;padding-top:4px;width:auto;height:17px; padding-left:8px;padding-right: 8px;}
.mail_func3 ul li.move .m_list li a:hover{background:#777; color:#fff;}

.mail_view {position:relative; margin-top:-6px;  border-bottom:1px solid #bebebe; z-index:900;}
.mail_view h2 {padding-left:13px; padding-top:15px; padding-bottom:8px; font-size:13px; color:#3c3c3c; border:1px solid #bebebe; border-bottom:none; border-top:none;}
.mail_view table {table-layout:fixed; background-color:#f9f9f9; border:1px solid #bebebe; border-top:1px solid #e1e1e1;}
.mail_view th {text-align:left; padding-top:8px; padding-left:13px; color:#828282; font-weight:normal; font-size:12px;}
.mail_view td {padding-top:8px; font-size:12px; color:#343434;}
.mail_view td ul li {float:left; font-size:12px; color:#343434;}
.mail_view td ul li.name {padding-right:6px;}
.mail_view td ul li.add {padding-left:7px; padding-right:7px; background:url(/Images/EM/view_line.gif) no-repeat right 3px;}
.mail_view td ul li.add_end {background:none; padding-left:7px;}
.mail_view td ul li a {text-decoration:underline; color:#606060; font-size:11px;}

.mail_view .tdW1{width:90px;}
.mail_view .tdW2{width:80px;}
.mail_view .tdW3{width:70px;}
.mail_view .tdW4{width:10px;}

.mail_veiwadd {position:relative; background-color:#f9f9f9;}
.mail_veiwadd table {table-layout:fixed;}
.mail_veiwadd td.file_name {color:#4c4c4c; font-size:12px; padding-left:10px; background:url(/Images/EM/ico/addfile.gif) no-repeat left 12px;}
.mail_veiwadd td.file_name span.add_bd {color:#1db24b; font-weight:bold; font-size:12px;}
.mail_veiwadd td.file_name span.add_bd01 {color:#1db24b; font-size:12px;}
.mail_veiwadd td span.btn_file {float:right; margin-left:4px; display:block;color:#3c3c3c;background:url(/Images/EM/btn/bt_add_l.gif) no-repeat left top;}
.mail_veiwadd td span.btn_file a {float:left; font-size:11px; color:#3c3c3c;padding:5px 2px 0 2px;width:49px;text-align:center;height:19px;background:url(/Images/EM/btn/bt_add_r.gif) no-repeat right top;}
.mail_veiwadd td span.btn_file01 {float:right; margin-left:4px; display:block;color:#3c3c3c;background:url(/Images/EM/btn/bt_add_l.gif) no-repeat left top;}
.mail_veiwadd td span.btn_file01 a {float:left; font-size:11px; color:#3c3c3c;padding:5px 2px 0 2px;width:69px;text-align:center;height:19px;background:url(/Images/EM/btn/bt_add01_r.gif) no-repeat right top;}
.mail_veiwadd td.file_list {border:1px solid #bebebe; background-color:#fff; padding-bottom:6px;}
.mail_veiwadd td.file_list ul {width:100%; padding-left:5px;}
.mail_veiwadd td.file_list ul li.fir {clear:both;}
.mail_veiwadd td.file_list ul li.fir ul li {line-height:20px;}
.mail_veiwadd td.file_list ul li.fir ul li span {font-size:11px; color:#818181; padding-left:6px;}
.mail_veiwadd td.file_list ul li.fir ul li.line a {padding-left:24px; padding-right:14px; background:url(/Images/EM/view_line.gif) no-repeat 51px 2px;}

.text_viewarea {min-height:230px; margin:12px; word-break:break-all; line-height:18px;}

/* ¼³¹®Á¶»ç ´ñ±Û ¸ñ·Ï ½ÃÀÛ */
.tb_reply_list {width:100%; border-collapse:collapse;}
.research_reply_area {padding:0 20px 0 20px;}
.research_reply_area ul {clear:both; width:100%; margin-bottom:7px; color:#4882cb; border-bottom:1px solid #c3c4c4;}
.research_reply_area ul li {clear:both; line-height:20px; margin-left:7px;}
.research_reply_area ul li.icon {padding-right:0;}
.research_reply_area ul li.name {padding:1px 0 0 5px; margin:0; color:#4882cb;}
.research_reply_area ul li.date {padding:1px 0 0 12px; font-family:Arial; font-size:10px; color:#7f7f7f;}
.research_reply_area ul li.write {clear:both; padding:7px 0 9px 0; color:#5e5e5e; font-size:13px;}
.research_reply_area ul li.btn-del {padding:8px 0 0 0;}
.research_reply_area ul.end {width:100%; padding:0 0 13px 0; color:#4882cb; border-bottom:none;}
.research_replylist {color:#3e3e3e; border-right:none; border-left:none;}

/* ÅÇ ½ºÅ¸ÀÏ */
#flip-navigation {width:100%; margin:0 0 5px 0; padding:0; list-style:none; }
#flip-navigation li { display:inline;}
#flip-navigation li a {display:inline-block; text-decoration:none; padding:6px 7px 4px 7px; margin:0 -1px 3px 0; background:#ececec; color:#7e7e7e; font-weight:bold;  outline:none; font-size:12px; text-transform:uppercase; border:1px solid #bebebe;}
#flip-navigation li a:hover {display:inline-block; background:#83a8cc; color:#fff; font-weight:bold; border:1px solid #5e7b99;}
#flip-navigation li.selected a {display:inline-block; background:#83a8cc; color:#fff; font-weight:bold; border:1px solid #5e7b99; }
#flip-container div ul.orange{ background:#f9d999; }
#flip-container div ul.green{ background:#d9f9d9; }
#flip-container div ul.blue{ background:#c9d9f9 }
#flip-container div ul.white{ background:#fff }
.flip_du {background:#fff; border:1px solid #c0c0c0; margin:0; padding:10px 5px; list-style-position:inside; margin-top:-1px;}
.flip_du2 {margin:0; padding:5px 0 0 0; list-style-position:inside;}
.flip_du_sm {background:#fff; border:1px solid #c0c0c0; margin:0; padding:10px 5px; list-style-position:inside; margin-top:-1px;}

/* ÆË¾÷ÀÇ ÆË¾÷ */
.tb-list {width:100%; border:1px solid #d8d8d8; border-collapse:collapse;}
.tb-list th {padding:8px 0 6px 0; color:#516c85; font-size:12px; line-height:13px; text-align:center; border:1px solid #d8d8d8; background:url("../images/common/th_bg.gif") repeat-x 0 0;}
.tb-list td {padding:9px 0 6px 0; color:#3e3e3e; font-size:12px; line-height:13px; text-align:center; border:1px solid #d8d8d8;}
.tb-list td.subject {padding-left:7px; text-align:left;}
.tb-list tr.odd td {background:#f2f7e5;}

/* ÆÑ½ºº¸³»±â ºÎºÐ */
.tb-list_fax {width:100%; border:1px solid #d8d8d8; border-collapse:collapse;}
.tb-list_fax th {height:23px; padding-top:2px; color:#516c89; font-size:12px; text-align:center; border:1px solid #d8d8d8; background-color:#f9f9f9;  font-weight:normal;}
.tb-list_fax td {height:21px; padding-left:8px; color:#3e3e3e; font-size:12px; text-align:left; border:1px solid #d8d8d8; border-bottom:none; border-top:none;}
.tb-list_fax td.subject {padding-left:7px; text-align:left;}
.tb-list_fax tr.odd td {background:#e1eaf1;}

/* ½ºÅ©·Ñ */
.contents_scroll {width:100%; height:749px; overflow-x:hidden; overflow-y:auto;}
.contents_scroll_date {width:100%; overflow-x:hidden; overflow-y:auto; background-color:#f5f5f5;}
.contents_scroll_week {width:100%; height:600px; overflow-x:hidden; overflow-y:yes; border-bottom:1px solid #a5bed4;}
.contents_scroll2 {width:100%; height:410px; overflow-x:hidden; overflow-y:auto; }

/* Å×ÀÌºí,Æû ¹öÆ° */
.m_tb_btn {margin-top:5px;}
.m_tb_btn a {padding:4px 4px 1px 4px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left 2px; color:#3c3c3c;}
.m_tb_btn a img  {vertical-align:middle; margin-top:-2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.m_tb_btn a {padding:3px 4px 2px 4px;}} /*»çÆÄ¸®*/

.m_tb_btn_ico {z-index:999; margin-top:5px;}
.m_tb_btn_ico a {padding:4px 8px 0px 8px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left top; color:#3c3c3c;}
@media screen and (-webkit-min-device-pixel-ratio:0){.m_tb_btn_ico a {padding:2px 8px 3px 8px; background:#fff url('../images/btn/tb_btnbg.gif') repeat left 1px;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.m_tb_btn_ico a img{vertical-align:middle; padding-top:3px;}}
@-moz-document url-prefix(){.m_tb_btn_ico a {padding:4px 8px 2px 8px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left top; color:#3c3c3c;}}
.m_tb_btn_ico a img  {vertical-align:middle; margin-top:-4px;}

/* ¸ÞÀÎ ÄÁÅÙÃ÷ ¼ÒÅ¸ÀÌÆ² ¹öÆ° */
.m_stit_btn {float:left; margin-top:5px;}
.m_stit_btn a {padding:4px 4px 1px 4px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left top; color:#3c3c3c;}
.m_stit_btn a.a_bt_add {padding:5px 4px 1px 4px; font-size:11px; border:1px solid #2b7fa2; border-top:none; margin-left:8px; color:#fff; background:url('../images/btn/bt_txt_admin_add.gif') repeat-x left top;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.m_stit_btn a.a_bt_add {padding:6px 4px 3px 4px;}} /*»çÆÄ¸®*/
.m_stit_btn a img  {vertical-align:middle; margin-top:-2px;}

.m_stit_btn2 {float:left; margin-top:5px;}
.m_stit_btn2 a {padding:4px 4px 1px 4px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left bottom; color:#3c3c3c;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.m_stit_btn2 a {padding:5px 4px 3px 4px;}} /*»çÆÄ¸®*/
.m_stit_btn2 a.a_bt_add {padding:5px 4px 1px 4px; font-size:11px; border:1px solid #2b7fa2; border-top:none; margin-left:8px; color:#fff; background:url('../images/btn/bt_txt_admin_add.gif') repeat-x left top;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.m_stit_btn2 a.a_bt_add {padding:5px 4px 3px 4px;}} /*»çÆÄ¸®*/
.m_stit_btn2 a img  {vertical-align:middle; margin-top:-2px;}

.m_stit_btn02 {float:left; margin-top:5px; margin-left:0px;}
.m_stit_btn02 a {padding:4px 4px 1px 4px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left top; color:#3c3c3c;}
.m_stit_btn02 a.a_bt_add {padding:5px 4px 1px 4px; font-size:11px; border:1px solid #2b7fa2; border-top:none; margin-left:8px; color:#fff; background:url('../images/btn/bt_txt_admin_add.gif') repeat-x left top;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.m_stit_btn02 a.a_bt_add {padding:5px 4px 3px 4px;}} /*»çÆÄ¸®*/
.m_stit_btn02 a img  {vertical-align:middle; margin-top:-2px;}

.m_stit_btn01 {width:36px; height:20px; border:1px solid #2b7fa2; border-top:none; padding:0; color:#fff; background:url('../images/btn/bt_txt_admin_add.gif') repeat-x left top;}
.m_stit_btn01 a {color:#fff;}

/* ÄÁÅÙÃ÷ ¼­ºê Å¸ÀÌÆ² */
.title_sign {float:left; color:#393939; font-size:12px; font-weight:bold; padding-left:9px; padding-bottom:10px; background:url('../images/ico/icon_title_sign.gif') no-repeat left 4px;}
.title_sign_m01 {float:left; color:#393939; font-size:12px; font-weight:bold; margin-left:2px; padding-left:9px; padding-bottom:10px; background:url('../images/ico/icon_title_sign.gif') no-repeat left 4px;}
.title_sign_m02 {float:left; color:#393939; font-size:12px; font-weight:bold; margin-left:32px; padding-left:9px; padding-bottom:10px; background:url('../images/ico/icon_title_sign.gif') no-repeat left 4px;}

/* ÄÁÅÙÃ÷ »çÀÌ ¹öÆ° */
.title_sign_btn {text-align:right;}
.title_sign_btn img {vertical-align:middle;}
.title_sign_btn a {padding:5px 6px 1px 6px; font-size:11px; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 2px; background:url('../images/btn/pop_icon_conbtn_bg.gif') repeat-x left top; color:#424242;}
.title_sign_btn a img  {vertical-align:middle; margin-top:-2px;}

/* °³ÀÎÀÏÁ¤ */
.week_title {width:100%;}
.week_title td.week_util {float:right; padding-top:4px;}
.week_title td.week_util img {vertical-align:middle; margin-top:-3px; margin-right:5px;}

.week_individual_top {width:100%; border-collapse:collapse;}
.week_individual_top th {height:27px; color:#fff; font-size:11px; border:1px solid #767676; background:url('../images/portal/week_tb_thbg.gif') repeat-x left top;}
.week_individual_top th.color {color:#ffcfa7;}
.week_individual_bot {width:100%; border-collapse:collapse; border:1px solid #a5bed4; border-top:none;}
.week_individual_bot td {border-right:1px solid #a5bed4; border-bottom:1px solid #a5bed4;}
.week_individual_bot td.top_tit {height:27px; text-align:center; background-color:#ccd7e9; color:#313e4f; font-size:12px; border:1px solid #a5bed4;}
.week_individual_bot th.week_name_tit {color:#656565; background-color:#ececec; border-right:1px solid #a5bed4; border-bottom:1px solid #a5bed4;}
.week_individual_bot th.week_day_tit {height:27px; color:#fff; font-size:11px; border:1px solid #767676; background:url('../images/portal/week_tb_thbg.gif') repeat-x left top;}
.week_individual_bot th .color {color:#ffcfa7;}
.week_individual_bot td dl {margin:5px 5px 0 5px;}
.week_individual_bot td dl dt {border:1px solid #5d95b6; padding-top:7px; padding-bottom:5px; margin-bottom:5px; text-align:center; color:#3e3e3e; font-size:12px;}
.week_individual_bot td dl dd.red {padding:7px 14px 5px 15px; background-color:#f2d2d3; color:#3f3d3e; text-align:center; margin-bottom:5px;}
.week_individual_bot td dl dd.red span {font-weight:bold;}
.week_individual_bot td dl dd.green {padding:7px 14px 5px 15px; background-color:#d1efd3; color:#3f3d3e; text-align:center; margin-bottom:5px;}
.week_individual_bot td dl dd.green span {font-weight:bold;}
.week_individual_bot td dl dd.blue {padding:7px 14px 5px 15px; background-color:#d0e3f1; color:#3f3d3e; text-align:center; margin-bottom:5px;}
.week_individual_bot td dl dd.blue span {font-weight:bold;}

/* °³ÀÎÀÏÁ¤ Áßº¹ÀÏÁ¤ ·¹ÀÌ¾î */
.contents_scroll_week .day_size {position:absolute;}
.contents_scroll_week .day_size dl {margin:5px 5px 0 5px;}
.contents_scroll_week .day_size dl dt {border:1px solid #5d95b6; padding-top:7px; padding-bottom:5px; margin-bottom:5px; text-align:center; color:#3e3e3e; font-size:12px;}
.contents_scroll_week .day_size dl dd.red {padding:7px 14px 5px 15px; background-color:#f2d2d3; color:#3f3d3e; text-align:center; margin-bottom:5px;}
.contents_scroll_week .day_size dl dd.red span {font-weight:bold;}
.contents_scroll_week .day_size dl dd.green {padding:7px 14px 5px 15px; background-color:#d1efd3; color:#3f3d3e; text-align:center; margin-bottom:5px;}
.contents_scroll_week .day_size dl dd.green span {font-weight:bold;}
.contents_scroll_week .day_size dl dd.blue {padding:7px 14px 5px 15px; background-color:#d0e3f1; color:#3f3d3e; text-align:center; margin-bottom:5px;}
.contents_scroll_week .day_size dl dd.blue span {font-weight:bold;}

/* ÄÁÅÙÃ÷ »ó´Ü Å¸ÀÌÆ² */
.con_title_area h2 {font-size:13px; color:#1a1a1a; padding-left:20px; background:url('../images/ico/ico_con_tit.gif') no-repeat left top;}
.con_title_area01 h2 {float:left; margin-bottom:-3px; font-size:13px; color:#1a1a1a; padding-left:20px; background:url('../images/ico/ico_con_tit.gif') no-repeat left top;}

/* ÂÊÁöÇÔ */
.note_area {clear:both; margin-right:34px;}
.note_area .tb_note {width:100%;}
.note_area .tb_note .note_left {float:left; width:100%; border:1px solid #bebebe; border-bottom:1px solid #e1e1e1; background-color:#f9f9f9; padding-bottom:9px;}
.note_area .tb_note .note_left dl {width:100%; padding:11px 0 8px 12px;}
.note_area .tb_note .note_left dl dt {float:left; font-size:12px; color:#828282;}
.note_area .tb_note .note_left dl dt span {padding-left:21px; padding-right:10px; font-size:12px; color:#828282;}
.note_area .tb_note .note_left dl dd {float:left;}
.note_area .tb_note .note_left_scroll {overflow-x:hidden; overflow-y:auto; width:100%; height:143px; border:1px solid #bebebe; border-top:none;}
.note_area .tb_note .note_left_con {clear:both; width:100%;}
.note_area .tb_note .note_left_con .note_text {padding:15px; word-break:break-all; line-height:18px;}
.note_area .tb_note .note_addfile {clear:both; width:100%; border-top:none;}
.note_area .tb_note .note_addfile .Addfile {width:100%; border-collapse:collapse; border-top:1px solid #bebebe;}
.note_area .tb_note .note_addfile .Addfile td {text-align:left; word-break:break-all; line-height:16px;}
.note_area .tb_note .note_addfile .Addfile td img {vertical-align:middle; margin-top:-2px;}
.note_area .tb_note .note_addfile .Addfile td.addfile_top {height:27px; padding-left:15px; color:#404041; background-color:#f5f4f0;}
.note_area .tb_note .note_addfile .Addfile td.addfile_top span.bold {font-weight:bold; font-size:12px;}
.note_area .tb_note .note_addfile .Addfile td.addfile_top span.green_bold {font-weight:bold; font-size:12px; color:#1db24b;}
.note_area .tb_note .note_addfile .Addfile td.addfile_top span.green {font-size:12px; color:#1db24b;}
.note_area .tb_note .note_addfile .Addfile td.addfile_top span.save a {font-size:11px; color:#666; padding-left:17px;}
.note_area .tb_note .note_addfile .Addfile td.addfile_bot {padding-left:15px; font-size:12px; color:#323232;}
.note_area .tb_note .note_addfile .Addfile td.addfile_bot img {vertical-align:middle; margin-top:1px; padding-right:10px;}
.note_area .tb_note .note_addfile .Addfile td.addfile_bot span.name_size {font-size:11px; color:#818181; padding-left:5px;}
.note_area .tb_note .note_addfile .Addfile td.right {text-align:right; padding-right:15px;}
.note_area .tb_note .note_addfile .Addfile td.right a {color:#666; font-size:11px;}

.note_addfile01 {clear:both; background-color:#fff; border:1px solid #898989; padding:10px 0 10px 10px;} 
.note_addfile01 dl {margin-top:3px;}
.note_addfile01 dl dt {margin-bottom:10px; font-size:12px; font-weight:bold; color:#3e3e3e;}
.note_addfile01 dl dd {line-height:18px;font-size:12px; color:#3e3e3e;}
.note_addfile01 dl dd a {font-size:12px; color:#3e3e3e;}
.note_addfile01 dl dd a img {padding-left:0;}
.note_addfile01 dl dd span.size {font-size:11px; color:#818181;}
.note_addfile01 dl dd span.download {float:right; margin-left:15px; margin-right:15px;}
.note_addfile01 dl dd span.download a {font-size:11px; color:#3e3e3e;}
.note_addfile01 dl dd span.download img {margin:0 6px 0 3px; vertical-align:middle;}

.note_area .tb_note .note_right {float:left; width:211px; border:1px solid #bebebe;}
.note_area .tb_note .note_right h3 {background-color:#e1eaf1; color:#828282; font-size:12px; padding:7px 0 5px 10px; font-weight:normal; border-bottom:1px solid #d7d7d7;}
.note_area .tb_note .note_right .note_scroll {height:170px; overflow-y:auto; overflow-x:hidden;}
.note_area .tb_note .note_right .note_scroll ul {margin-top:2px;}
.note_area .tb_note .note_right .note_scroll ul li {color:#606060; padding:7px 5px 4px 5px; border-bottom:1px solid #dcdcdc;}
.note_area .tb_note .note_right .note_scroll ul li.end {padding:4px 5px 4px 5px; border-bottom:none; color:#606060;}

/* »õ·Î¿î Æ÷Å» */
#add_portal {margin:23px 14px 39px 0;}

/* »õ·Î¿î Æ÷Å»_ÄÁÅÙÃ÷ ¿ÞÂÊ */
#add_portal #add_portal_left {float:left; width:250px; margin-right:13px;}

/* »õ·Î¿î Æ÷Å»_ÄÁÅÙÃ÷ ¿À¸¥ÂÊ */
#add_portal #add_portal_right {margin-left:263px;}

/* »õ·Î¿î Æ÷Å»_³¯¾¾ and ÇÒÀÏ */
#add_portal #add_portal_right .weather_work {padding:10px; border:1px solid #95b7be;}
#add_portal #add_portal_right .weather_work .m_weather {}
#add_portal #add_portal_right .weather_work .m_weather .weather_l {float:left; width:13px; height:26px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -951px;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m {margin-right:13px; height:26px; background:url('../images/new_portal/weather_m_bg.gif') repeat-x left top;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m h2 {float:left; margin-top:8px; font-size:12px; color:#fff; font-weight:bold;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m p {float:left; text-align:left; padding-top:4px;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m p img {vertical-align:middle;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m p.sel_place {float:right; color:#fff; padding-top:5px; vertical-align:middle;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m p span.place {font-size:11px; color:#dce2e8;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m p span.place strong {font-size:12px; color:#fff;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m p span.place strong.color01 {font-size:11px; color:#dce2e8;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m p span.temperature {padding-top:4px; font-size:14px; color:#f6e808; font-weight:bold;}
#add_portal #add_portal_right .weather_work .m_weather .weather_m p span.result {font-size:12px; color:#fff; font-weight:bold;}
#add_portal #add_portal_right .weather_work .m_weather .weather_r {float:right; margin-top:-26px; width:13px; height:26px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -1116px;}
#add_portal #add_portal_right .weather_work .work_list {margin:14px 8px 6px 8px; min-height:50px;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist {float:left; width:100%; margin-bottom:13px;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul {}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul li {float:left; padding:4px 10px 1px 10px;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul li.team {padding:4px 4px 1px 4px;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul li.none {border:1px solid #c5c5c5; background:url('../images/new_portal/tab_worklist_bg.gif') repeat-x left top;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul li.none a {padding:3px 5px 2px 5px; font-size:12px; color:#fff; font-weight:bold; border-left:1px solid #b6b6b6; border-top:1px solid #b6b6b6;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul li.on {border:1px solid #cecece; background:url('../images/new_portal/tab_worklist_bg_on.gif') repeat-x left top;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul li.on a {padding:3px 5px 2px 5px; font-size:12px; color:#000; font-weight:bold;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul li.list_num {margin-top:2px; padding-left:4px; font-size:12px; color:#000;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist ul li.list_num span {font-size:12px; color:#3e993a; font-weight:bold;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list {float:left; width:100%; height:73px; overflow:auto;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list ul {}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list ul li {padding:7px 13px 4px 23px; border-bottom:1px solid #f0f0f0;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list ul li span.time {padding-right:13px; font-size:12px; color:#4e92b7; font-weight:bold; background:url('../images/new_portal/work_list_line.gif') no-repeat right 3px;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list ul li span.txt {padding-left:9px;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list ul li.clock_on {background:url('../images/new_portal/ico_clock_on.gif') no-repeat left 4px;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list ul li.clock_off {background:url('../images/new_portal/ico_clock_off.gif') no-repeat left 5px;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list ul li.work_text {background:url('../images/new_portal/new_star.gif') no-repeat left 4px;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list ul li.line_none {border-bottom:none;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list p.none_list {text-align:center; margin-top:20px; font-size:13px; color:#27405f; font-weight:bold;}
#add_portal #add_portal_right .weather_work .work_list .tab_work_list p.none_list img {vertical-align:middle; margin-top:-2px;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist .add_schedule {margin-top:5px;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist .add_schedule .bt {}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist .add_schedule .bt a {padding:4px 5px 1px 6px; font-size:11px; color:#3c3c3c; font-weight:normal; border:1px solid #c8c8c8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/new_portal/bt_my_bg.gif') repeat-x left top;}
#add_portal #add_portal_right .weather_work .work_list .tab_worklist .add_schedule .bt a img {vertical-align:middle;}

/* Æ÷ÅÐ ½ºÄÉÁÙ */
.portal_sch {width:100%; margin-top:20px;}
.day_line {z-index:1010; margin-top:-5px;}
.day_line ul li {float:left;}
.day_line ul li.day_txt span {padding:0 7px 0 7px; font-size:13px; font-family:13px; color:#585858; font-weight:bold;}
.day_line ul li.bt_month {padding:1px 0 1px 8px;}
.day_line ul li.bt_month a {padding:4px 3px 0 4px; font-size:11px; color:#666666; font-weight:normal; border:1px solid #c8c8c8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/new_portal/bt_month_bg.gif') repeat-x left top;}
@media screen and (-webkit-min-device-pixel-ratio:0){.day_line ul li.bt_month {margin-top:-2px;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.day_line ul li.bt_month a {padding:2px 3px 2px 4px;background:url('../images/new_portal/bt_month_bg.gif') repeat-x left top;}}
.day_line ul li img {vertical-align:middle; margin-top:-3px;}
.day_line ul li.bt_memo {float:right; padding-top:1px; *margin-top:-5px;}
.day_line ul li.bt_memo a { *display:inline-block; padding:4px 3px 0 4px; font-size:11px; color:#666666; font-weight:normal; border:1px solid #91c0d0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/new_portal/bg_memo_bg.gif') repeat-x left top;}
@media screen and (-webkit-min-device-pixel-ratio:0){.day_line ul li.bt_memo {float:right; margin-top:-2px;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.day_line ul li.bt_memo a{*display:inline-block; padding:4px 3px 2px 4px;background:url('../images/new_portal/bg_memo_bg.gif') repeat-x left 1px;}}
.day_line ul li.move {float:right;background-color:#fff; margin-left:3px; text-align:right; height:25px; cursor:pointer; margin-top:-4px;}
.day_line ul li.move p {width:68px; padding:4px 5px 0 0; font-size:11px; color:#3c3c3c; border: 1px solid #81999f; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left -4px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.day_line ul li.move p {padding:2px 5px 2px 0; background:url('../images/btn/newpop_top_btnbg.gif') repeat-x left -4px;}}
.day_line ul li.move .m_list{position:absolute;border:1px solid #bebebe; background:#fff; z-index:1015; right:24px; display:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){.day_line ul li.move .m_list{margin-top:-2px;}}
.day_line ul li.move .m_list li{width:100%; clear:both; background-color:none;}
.day_line ul li.move .m_list li a{background:none;display:block;color:#5e5e5e; padding:4px 4px 0 4px; height:15px;  text-align:center;}
.day_line ul li.move .m_list li a:hover{background:#777; color:#fff;}
.day_line #btnSch_Prev {height:18px; margin-top:-3px; padding:0 18px 0 0; background:url('../images/new_portal/m_total_bg.png') no-repeat left -264px; cursor:pointer;}
.day_line #btnSch_Next {height:18px; margin-top:-3px; padding:0 18px 0 0; background:url('../images/new_portal/m_total_bg.png') no-repeat left -1151px; cursor:pointer;}

.portal_day_cal {margin-top:35px; border:1px solid #d4d4d4; border-top:1px solid #b1b5ba;}
.day_cal_week table.week_line {width:100%; border-bottom:1px solid #c9cccf;}
.day_cal_week table.week_line td {text-align:center; font-size:12px; font-weight:bold; padding:7px 0 3px 0; border-right:1px solid #d7d7d7; background:url('../images/new_portal/tb_week_bg.gif') repeat-x left top;}
.day_cal_week table.week_line td.day_on {background-color:#ffffd9;}
.day_cal_week table.week_line td.red {color:#d668a5;}
.day_cal_week table.week_line td.blue {color:#3f7c9b;}
.day_cal_week table.week_memo {width:100%;}
.day_cal_week table.week_memo td {vertical-align:middle; border-right:1px solid #d7d7d7; color:#585858;}
.day_cal_week table.week_memo td span.txt_name {float:right; color:#585856; font-size:12px; font-weight:bold; margin-right:6px;}
.day_cal_week table.week_memo td.day_on {background-color:#ffffd9;}
.day_cal_week table.week_memo td.day_txt {padding:6px 0 0 6px;}
.day_cal_week table.week_memo td.red {color:#d668a5;}
.day_cal_week table.week_memo td.blue {color:#3f7c9b;}
.day_cal_week table.week_memo tr {height:30px;}
.day_cal_week table.week_memo tr.day_line {height:15px;}
.day_cal_week table.week_memo tr.blank_week {height:47px;}
.my_memo {clear:both;position:absolute; vertical-align:middle; margin-top:-10px; padding:5px 5px 2px 5px; border:1px solid #dce7c7; background-color:#e6eed7;}
.my_memo a {display:block; color:#557c09; font-size:11px;}
.my_memo a img {float:left; margin-left:3px; margin-right:7px;}
.my_memo a span.time_memo {margin-left:3px; margin-right:4px; color:#666666; font-size:11px;}

.my_memo01 {clear:both;position:absolute; vertical-align:middle; margin-top:-10px; padding:5px 5px 2px 5px; border:1px solid #dce6f2; background-color:#e5eef7;}
.my_memo01 a {display:block; color:#4b709d; font-size:11px;}
.my_memo01 a img {float:left; margin-left:3px;}
.my_memo01 a span.time_memo {margin-left:6px; margin-right:4px; color:#666666; font-size:11px;}

/* »õ·Î¿î Æ÷Å»_¸ÞÀÎ °Ô½ÃÆÇ ºÒ·¯¿À±â */
#add_portal #add_portal_right .board_area {}
#add_portal #add_portal_right .board_area .top_tab {margin-top:15px; height:28px; *height:27px; background-color:#f3f6f7; border:1px solid #bed1d8;}
#add_portal #add_portal_right .board_area .top_tab div {float:left; margin-top:-3px; margin-left:-1px; background:url('../images/new_portal/board_top_tab_line01.gif') no-repeat right 10px;}
#add_portal #add_portal_right .board_area .top_tab div a {display:block; padding:11px 14px 7px 14px; font-weight:bold; color:#666666;}
#add_portal #add_portal_right .board_area .top_tab div a:hover {padding:9px 12px 7px 14px; font-weight:bold; color:#000; background-color:#fff; border:1px solid #95b7be; border-bottom:1px solid #fff;}
#add_portal #add_portal_right .board_area .top_tab div a.on {*margin-top:1px; padding:9px 12px 7px 14px; font-weight:bold; color:#000; background-color:#fff; border:1px solid #95b7be; border-bottom:1px solid #fff;}
#add_portal #add_portal_right .board_area .top_tab div a.on:hover {padding:9px 12px 7px 14px; font-weight:bold; color:#000; background-color:#fff; border:1px solid #95b7be; border-bottom:1px solid #fff;}
#add_portal #add_portal_right .board_area .top_tab div a span {padding:7px 0 8px 0; font-size:10px; color:#fff; font-weight:bold; background:url('../images/new_portal/cir_mid.png') repeat-x left 4px;}
#add_portal #add_portal_right .board_area .top_tab div a span.cir_left {padding:2px 5px 4px 0; width:5px; height:17px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -311px;}
#add_portal #add_portal_right .board_area .top_tab div a span.cir_right {padding:2px 5px 4px 0; width:5px; height:17px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -1212px;}
#add_portal #add_portal_right .board_area .top_tab div a img {vertical-align:middle; margin-top:-2px;}
#add_portal #add_portal_right .board_area .mid_tab {height:35px; background-color:#fff; border-left:1px solid #95b7be; border-right:1px solid #95b7be; border-bottom:1px solid #d0e1e5;}
#add_portal #add_portal_right .board_area .mid_tab ul {padding-top:14px; padding-left:8px;}
#add_portal #add_portal_right .board_area .mid_tab ul li {float:left;}
#add_portal #add_portal_right .board_area .mid_tab ul li a {padding:0 11px 0 11px; font-size:11px;  color:#000; background:url('../images/new_portal/board_tab02_line.gif') no-repeat right top;}
#add_portal #add_portal_right .board_area .mid_tab ul li a.on {float:left; font-size:11px;  color:#2d77d3; font-weight:bold;}
#add_portal #add_portal_right .board_area .mid_tab ul li a.end {background:none;}
#add_portal #add_portal_right .board_area .mid_tab ul li a:hover {float:left; font-size:11px;  color:#2d77d3; font-weight:bold;}
#add_portal #add_portal_right .board_area .board_list_txt {border:1px solid #95b7be; border-top:none; *margin-top:-3px;} /*height:134px;*/
:root #add_portal #add_portal_right .board_area .board_list_txt {border:1px solid #95b7be; border-top:none;} /* ÀÍ½º9 ÇÙ height:124px \0/IE9;*/
#add_portal #add_portal_right .board_area .board_list_txt ul {}
#add_portal #add_portal_right .board_area .board_list_txt ul li img {vertical-align:middle; margin-top:-2px;}
#add_portal #add_portal_right .board_area .board_list_txt ul li a {}
#add_portal #add_portal_right .board_area .board_list_txt ul li a:hover {text-decoration:underline;}
#add_portal #add_portal_right .board_area .board_list_txt ul li.color01 {padding:9px 0 8px 22px; background-color:#f2f5f6;}
#add_portal #add_portal_right .board_area .board_list_txt ul li.color02 {padding:9px 0 8px 22px; background-color:#fff;}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.day {font-size:11px; color:#333; font-weight:bold;}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.day01 {padding:0 30px 0 30px; font-size:11px; color:#333; font-weight:bold;}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.list_txt {overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.list_txt a {width:70%; padding-left:30px; font-size:12px; color:#000;}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.list_txt_tit a {padding-left:30px; font-size:12px; color:#0da360; font-weight:bold;}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.sub_txt {float:right;}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.team_name {padding:0 69px 0 20px;}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.pepole_name {}
#add_portal #add_portal_right .board_area .board_list_txt ul li span.result {padding:0 30px 0 30px;}
#add_portal #add_portal_right .board_area .board_list_txt p.none_list {text-align:center; padding-top:106px; font-size:13px; color:#27405f; font-weight:bold;}
#add_portal #add_portal_right .board_area .board_list_txt p.none_list img {vertical-align:middle; margin-top:-2px;}

#add_portal #add_portal_right .board_area .bt_boardlist_more {position:absolute; right:27px; margin-top:9px; *margin-top:4px;}
#add_portal #add_portal_right .board_area .bt_boardlist_more a {*display:inline-block;padding:5px 8px 1px 9px; text-align:center; font-size:8.25pt; color:#26435c; border:1px solid #c5c5c5; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/new_portal/bt_board_more_bg.gif') repeat-x left top;}
@media screen and (-webkit-min-device-pixel-ratio:0){#add_portal #add_portal_right .board_area .bt_boardlist_more {margin-top:8px;}}
@media screen and (-webkit-min-device-pixel-ratio:0){#add_portal #add_portal_right .board_area .bt_boardlist_more a {padding:4px 8px 2px 9px;}}
#add_portal #add_portal_right .board_area .board_list_txt table {width:100%;table-layout:fixed; border-collapse:collapse;}
#add_portal #add_portal_right .board_area .board_list_txt table td {padding:11px 0 7px 0; font-size:9pt; color:#333; text-align:center; word-break:break-all;}
#add_portal #add_portal_right .board_area .board_list_txt table td.title {text-align:center; font-size:8.25pt; color:#333;}
#add_portal #add_portal_right .board_area .board_list_txt table td.color {background-color:#f4f7f8;}
#add_portal #add_portal_right .board_area .board_list_txt table td.mywork_title {font-size:9pt; color:#eb6a77; font-weight:bold;}
#add_portal #add_portal_right .board_area .board_list_txt table td.mywork_title01 {font-size:9pt; color:#292929;}
#add_portal #add_portal_right .board_area .board_list_txt table td.mywork_day {font-size:8.25pt; color:#292929;}
#add_portal #add_portal_right .board_area .board_list_txt table td span.mywork_txt_pass {width:73px; margin:-2px 0 0 17px; padding:3px 0 1px 0; text-align:center; display:block; font-size:8.25pt; color:#eb6a77; font-weight:bold; border:1px solid #eb8c92; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background-color:#fff;}
#add_portal #add_portal_right .board_area .board_list_txt table td span.mywork_txt_now {width:73px; margin:-2px 0 0 17px; padding:3px 0 1px; text-align:center; display:block; font-size:8.25pt; color:#333333; font-weight:bold; border:1px solid #d7dbdf; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background-color:#ffffdb;}
#add_portal #add_portal_right .board_area .board_list_txt table td span.mywork_txt_remain {width:73px; margin:-2px 0 0 17px; padding:3px 0 1px 0; text-align:center; display:block; font-size:8.25pt; color:#333333; font-weight:bold; border:1px solid #cccccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background-color:#e9e9ea;}
#add_portal #add_portal_right .board_area .board_list_txt table td span.day_b {font-weight:bold; margin-left:-10px;}
#add_portal #add_portal_right .board_area .board_list_txt table td a.bt_mywork_modi {padding:0 10px 0 0; background:url('../images/new_portal/m_total_bg.png') no-repeat left -1234px; cursor:pointer;}
#add_portal #add_portal_right .board_area .board_list_txt table td a.bt_mywork_del {padding:0 10px 0 0; background:url('../images/new_portal/m_total_bg.png') no-repeat left -1262px; cursor:pointer;}

/*»õ·Î¿î Æ÷Å»_¸¶ÀÌ¸Þ´º */
#add_portal #add_portal_right .m_mymn {margin-left:264px; margin-top:18px;}
#add_portal #add_portal_right .m_mymn .tit_mymn {padding:3px 0 0 23px; font-size:12px; color:#26435c; font-weight:bold; background:url('../images/new_portal/ico_mymn.gif') no-repeat left top;}
#add_portal #add_portal_right .m_mymn .bt {}
#add_portal #add_portal_right .m_mymn .bt a {padding:4px 5px 1px 6px; font-size:11px; color:#3c3c3c; font-weight:normal; border:1px solid #c8c8c8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/new_portal/bt_my_bg.gif') repeat-x left top;}
#add_portal #add_portal_right .m_mymn .bt a img {vertical-align:middle; margin-top:-2px;}
#add_portal #add_portal_right .m_mymn .my_mn_list {float:left; width:100%; min-height:98px; border:1px solid #c4c4c4; border-top:1px solid #d0dcdf;}
#add_portal #add_portal_right .m_mymn .my_mn_list div {float:left; width:145.4px; padding:14px 0 14px 0; text-align:left; padding-left:12px; border-right:1px solid #e6edee;}
#add_portal #add_portal_right .m_mymn .my_mn_list div a {color:#17397e; padding-left:11px; background:url('../images/new_portal/ico_mymn_list.gif') no-repeat left 4px;}
#add_portal #add_portal_right .m_mymn .my_mn_list div a:hover {text-decoration:underline;}

/* ±âÁ¸ Æ÷Å»_¸¶ÀÌ¸Þ´º */
.m_mymn {margin-top:18px;}
.m_mymn .tit_mymn {padding:3px 0 0 23px; font-size:12px; color:#26435c; font-weight:bold; background:url('../images/new_portal/ico_mymn.gif') no-repeat left top;}
.m_mymn .bt {}
.m_mymn .bt a {padding:4px 5px 1px 6px; font-size:11px; color:#3c3c3c; font-weight:normal; border:1px solid #c8c8c8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/new_portal/bt_my_bg.gif') repeat-x left top;}
.m_mymn .bt a img {vertical-align:middle;}
.m_mymn .my_mn_list {margin-top:8px; border:1px solid #c4c4c4; border-top:1px solid #d0dcdf;}
.m_mymn .my_mn_list table {width:100%;}
.m_mymn .my_mn_list table td {border-right:1px solid #e6edee; padding-bottom:4px;}
.m_mymn .my_mn_list table td ul {margin-left:15px;}
.m_mymn .my_mn_list table td ul li {padding-top:7px; padding-left:11px; background:url('../images/new_portal/ico_mymn_list.gif') no-repeat left 10px;}
.m_mymn .my_mn_list table td ul li a {font-size:11px; color:#17397e;}
.m_mymn .my_mn_list table td ul li a:hover {text-decoration:underline;}
.m_mymn .my_mn_list p.none_list {text-align:center; margin-top:28px; font-size:13px; color:#27405f; font-weight:bold;}
.m_mymn .my_mn_list p.none_list img {vertical-align:middle; margin-top:-2px;}

/* ¾ç½ÄÇÔ */
.left_form {float:left; width:270px; border:1px solid #bababa;}
.left_form h3 {height:21px; padding-top:10px; padding-left:19px; font-size:12px; color:#2a2f37; font-weight:bold; border-bottom:1px solid #bababa; background-color:#eaeced;}
.left_form .form_list {width:259px; height:256px; padding-top:9px; padding-left:11px; padding-bottom:20px; overflow-y:auto;}
.left_form .form_list a {clear:both; width:234px; color:#3e3e3e; padding:8px 0 7px 8px; display:block;}
.left_form .form_list a:hover {font-weight:bold; color:#2d405f; background-color:#d6e3eb;}
.left_form .form_list a img {margin-right:10px;}
.right_form {margin-left:289px; margin-right:14px;}

/* ÆÐ½º¿öµå Ã¼Å© */
.pw_check {width:600px; height:172px; margin-top:100px; margin-left:90px; background:url('../images/common/pwcheck_bg.gif') no-repeat left top;}
.pw_check .check_tit {padding:42px 0 0 195px; font-size:20px; color:#375383; font-weight:bold;}
.pw_check .check_subtit {padding:17px 0 0 195px; font-size:12px; color:#959595;}
.pw_check .enter_pw {float:left; padding:19px 0 0 195px;}
.bt_pw_check {margin-top:24px;}
.bt_pw_check a {padding:4px 6px 1px 6px; font-size:12px; border: 1px solid #82999f; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/btn/bt_pwcheck_bg.gif') repeat left top; color:#fff;}
.bt_pw_check a img  {vertical-align:middle; margin-top:-2px;}

/* ÇÊ¼öÇ×¸ñ Ç¥½Ã */
.star_impo {color:#ff5a00; padding-right:5px;}

/* ¸ÞÀÎ ÀÏÁ¤ ´Þ·Â ºÎºÐ */
#divWeeklySchedule {position:relative;}
.week_day_txt {width:100%; position:relative; top:61px; height:18px; z-index:1004;}
.week_day_txt table {width:100%;}

/* »õÆ÷Å»02 */
/* »õÆ÷Å»02 ³» Á¤º¸ ºÎºÐ */ 
#add_portal #add_portal_left .myarea01 {width:248px; height:159px; border:1px solid #95b7be; margin-bottom:13px;}
#add_portal #add_portal_left .myarea01 .myarea01_name {width:231px; height:26px; margin:10px 0 0 9px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -809px; cursor:pointer;}
#add_portal #add_portal_left .myarea01 .myarea01_name p {width:218px; padding:7px 0 0 13px; font-size:9pt; color:#2d2d2d;}
#add_portal #add_portal_left .myarea01 .myarea01_name p span {font-size:9pt; color:#2d2d2d; font-weight:bold;}
#add_portal #add_portal_left .myarea01 .myarea01_name p span.myarea_company_nm {float:right; margin:1px 10px 0 0; font-size:8.25pt; color:#8e8f8f; font-weight:normal; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; text-align:right;}
#add_portal #add_portal_left .myarea01 .myarea01_name p img {vertical-align:middle; margin-left:11px;}
#add_portal #add_portal_left .myarea01 .myarea01_name .name_list {position:relative; width:228px; padding-top:1px; border:1px solid #aab7bd; border-right:1px solid #c4d2d6; border-top:none; z-index:999; display:none;}  
#add_portal #add_portal_left .myarea01 .myarea01_name .name_list li {}
#add_portal #add_portal_left .myarea01 .myarea01_name .name_list li.first {border-top:1px solid #c4d2d6;}
#add_portal #add_portal_left .myarea01 .myarea01_name .name_list li.end a:hover {font-size:8.5pt;  color:#315ea4; font-weight:bold; text-decoration:underline; background-color:#f1f8fc;border-bottom:1px solid #f1f8fc;}
#add_portal #add_portal_left .myarea01 .myarea01_name .name_list li a {height:18px; font-size:8.5pt; color:#2d2d2d; display:block; padding:9px 0 0 12px; background-color:#fff;border-bottom:1px solid #fff;}
#add_portal #add_portal_left .myarea01 .myarea01_name .name_list li a:hover {font-size:8.5pt;  color:#315ea4; font-weight:bold; text-decoration:underline; background-color:#f1f8fc;border-bottom:1px solid #eef3f5; display:block;}
#add_portal #add_portal_left .myarea01 .myarea01_info {float:left; width:229px; margin:10px 0 0 9px; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_photo {float:left; width:53px; height:63px; margin:0 10px 0 4px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -679px;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_photo img {margin:4px 0 0 4px;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time {margin-top:10px;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul {}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li {height:26px;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li .bt {margin-right:5px;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li .bt a {padding:5px 17px 2px 18px; font-weight:normal; font-size:8.25pt; font-weight:bold; color:#626368; border: 1px solid #bfc4c5; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/new_portal/bt_my_bg.gif') repeat-x left top;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li .bt a img {vertical-align:middle;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li .bt_none {margin-right:5px;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li .bt_none a {padding:5px 17px 2px 18px; font-weight:normal; font-size:8.25pt; font-weight:bold; color:#b0afaf; border: 1px solid #bfc4c5; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:url('../images/new_portal/bt_my_bg.gif') repeat-x left top;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li .bt_none a img {vertical-align:middle;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li .time_txt {font-size:8.25pt; color:#626368;}
#add_portal #add_portal_left .myarea01 .myarea01_info .myarea01_time ul li .time_num {font-size:8.25pt; color:#626368; font-weight:bold;}
#add_portal #add_portal_left .myarea01 .myarea01_quick {float:left; width:229px; margin:10px 0 0 10px;}
#add_portal #add_portal_left .myarea01 .myarea01_quick ul {margin-left:3px;}
#add_portal #add_portal_left .myarea01 .myarea01_quick ul li {float:left; margin-right:16px;}
#add_portal #add_portal_left .myarea01 .myarea01_quick ul li a {font-size:8.25pt; color:#626368;}
#add_portal #add_portal_left .myarea01 .myarea01_quick ul li.end {margin-right:0;}
#add_portal #add_portal_left .myarea01 .myarea01_quick ul li img {vertical-align:middle; margin-top:-2px; margin-right:3px;}

/* »õÆ÷Å»02 ±×·¡ÇÁ ºÎºÐ */ 
#add_portal #add_portal_left .m_graph01 {width:230px; margin-bottom:13px; padding:13px 9px 14px 9px; border:1px solid #95b7be;}
#add_portal #add_portal_left .m_graph01 p {width:229px; padding-bottom:10px; font-size:9pt; color:#26435c; font-weight:bold; border-bottom:1px solid #e5e5e5;}
#add_portal #add_portal_left .m_graph01 p span {float:right; padding-top:2px; font-size:8.25pt; color:#626368; font-weight:normal; word-spacing:-50px;}
#add_portal #add_portal_left .m_graph01 .graph_litst {width:231px;}
#add_portal #add_portal_left .m_graph01 .graph_litst table {width:231px; margin-top:2px;}
#add_portal #add_portal_left .m_graph01 .graph_litst table td {padding-top:9px;}
#add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_tit {width:37px; font-size:9pt; color:#626368; letter-spacing:-1px;}
#add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_stick {width:127px; height:21px; background:url('../images/new_portal/m_graph02_bg.gif') no-repeat left 7px;}
#add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_stick .graph_st_img01 {width:60px; height:13px; margin-top:-1px; margin-left:-1px; text-align:right; padding:3px 3px 0 3px; font-size:8.25pt; color:#fff; font-weight:bold; border:1px solid #147fcf; background-color:#209eda}
#add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_stick01 {width:127px; height:21px; background:url('../images/new_portal/m_graph02_bg.gif') no-repeat left 9px;}
:root #add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_stick01 .graph_st_img02 {height:13px; margin-top:-4px; margin-left:-1px; text-align:right; padding:3px 3px 0 3px; font-size:8.25pt; color:#fff; font-weight:bold; border:1px solid #9358b0; background-color:#ae82c4}
#add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_stick01 .graph_st_img02 {height:13px; margin-top:/*¡¬**/-1px/; margin-left:-1px; text-align:right; padding:3px 3px 0 3px; font-size:8.25pt; color:#fff; font-weight:bold; border:1px solid #9358b0; background-color:#ae82c4}
#add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_stick .graph_st_img03 {height:13px; margin-top:-1px; margin-left:-1px; text-align:right; padding:3px 3px 0 3px; font-size:8.25pt; color:#fff; font-weight:bold; border:1px solid #f6444e; background-color:#f85f6e}
#add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_txt {text-align:right; width:67px; font-size:8.25pt; color:#626368; word-spacing:-80px;}
#add_portal #add_portal_left .m_graph01 .graph_litst table td.graph_txt span {font-size:8.25pt; color:#0371ca; word-spacing:-80px;}

/* »õÆ÷Å»02 ÇöÈ²ºÎºÐ */
#add_portal #add_portal_left .m_status {width:228px; padding:14px 10px 8px 10px; border:1px solid #95b7be;}
#add_portal #add_portal_left .m_status p {width:220px; padding:0 4px 0 3px; font-size:9pt; color:#26435c; font-weight:bold;}
#add_portal #add_portal_left .m_status p span {float:right; padding-top:1px;}
#add_portal #add_portal_left .m_status p span a {font-size:8.25pt; color:#26435c; font-weight:normal; letter-spacing:-1px;}
#add_portal #add_portal_left .m_status p span a img {vertical-align:middle; margin-top:-2px;}
#add_portal #add_portal_left .m_status table {width:225px; border-collapse:collapse; margin-top:10px;}
#add_portal #add_portal_left .m_status table td {border:1px solid #e0e0e0; padding:5px 0 4px 0;}
#add_portal #add_portal_left .m_status table td.status_tit {padding-left:5px; border:1px solid #e0e0e0; background-color:#fbfbfb; font-size:8.25pt; color:#666666; letter-spacing:-1px;}
#add_portal #add_portal_left .m_status table td.status_tit img {vertical-align:middle; margin-top:-2px;}
#add_portal #add_portal_left .m_status table td.status_txt {text-align:right; border-left:none; padding-right:11px; font-size:8.25pt; color:#666666;}

/* ¹ÞÀºÂÊÁöÇÔ view ¼öÁ¤ */
.view_note {margin-right:34px; border-bottom:1px solid #000;}
.view_note .send_note_txt {padding-top:20px;}
.view_note .bot_note_mn {margin-top:40px; height:24px;}
.view_note .bot_note_mn .right_mn {float:right;}

/* ¸ÞÀÎÆ÷ÅÐ ¹Ù·Î°¡±â ¸Þ´º ¸®½ºÆ® */
#divpop {position:absolute; width:196px; height:252px; z-index:99999; display:none;}
#divpop .quick_arrow {position:absolute; top:14px; left:1px; z-index:2;}
#divpop .quick_mn_list {position:absolute; left:3px; width:173px; height:232px; padding:11px 11px 7px 9px; border:1px solid #2a2a2a; background-color:#fff; z-index:1;}
#divpop .quick_mn_list p {padding:0 0 6px 10px; font-size:9pt; color:#2f3743; font-weight:bold;}
#divpop .quick_mn_list p img {vertical-align:middle; margin-top:-1px;}
#divpop .quick_mn_list .list_mn_txt {width:147px; height:168px; padding:12px 13px 7px 13px; border:1px solid #e6e6e6; background-color:#f8f8f8;}
#divpop .quick_mn_list .list_mn_txt ul {}
#divpop .quick_mn_list .list_mn_txt ul li {padding:0 0 9px 11px; background:url('../images/portal/ico_quick_portal.gif') no-repeat left 4px;}
#divpop .quick_mn_list .list_mn_txt ul li a {font-size:8.5pt;  color:#666666; letter-spacing:-0.8px;}
#divpop .quick_mn_list .list_mn_txt ul li a:hover {font-size:8.5pt;  color:#315ea4; font-weight:bold; text-decoration:underline; letter-spacing:-0.8px;}
#divpop .quick_mn_list .quick_page {margin-top:9px;}
#divpop .quick_mn_list .quick_page img {vertical-align:middle; margin-top:-2px;}
#divpop .quick_mn_list .quick_page span {font-size:8.25pt;  color:#8c8f98;}
#divpop .quick_mn_list .quick_page span .now_page {font-size:8.25pt;  color:#8c8f98; font-weight:bold;}
#divpop .quick_mn_list .quick_close {position:absolute; bottom:9px; right:14px;}
#divpop .quick_mn_list .quick_close a {font-size:8.25pt;  color:#595959;}
#divpop .quick_mn_list .list_none_img {width:173px; height:83px; text-align:center; padding-top:106px; background:url('../images/portal/quick_none_img.gif') no-repeat left top;}
#divpop .quick_mn_list .list_none_img .txt01 {width:173px; text-align:center; padding:0; margin:0; margin-bottom:7px; font-size:8.5pt;  color:#666666; font-weight:bold; letter-spacing:-0.6px;}
#divpop .quick_mn_list .list_none_img .txt02 {width:173px; text-align:center; padding:0; margin:0; font-size:8.5pt;  color:#666666; letter-spacing:-0.6px; font-weight:normal;}

/* ¸íÇÔ½ÅÃ» */
.card_area {width:904px; height:389px; background:url('../images/new_portal/card_bg.gif') no-repeat left top;}
.card_area ul {float:right; width:403px; margin:49px 45px 0 0;}
.card_area ul li {}
.card_area ul li.bt_card {margin-top:20px; margin-left:6px;}
.card_area ul li.bt_card a {margin-left:7px;}
.card_area ul li.txt02 {margin-top:46px; margin-left:12px;}
.card_area .bt_demo {position:absolute; bottom:0; left:101px; margin-bottom:76px;}

/* ¿«Àº ÂÊÁöÇÔ */
.bot_rec_memo {margin-right:14px; border:1px solid #c3c4c4;}
.bot_rec_memo .rec_memo_top {padding:8px 0 5px 16px; background-color:#f9f9f9;}
.bot_rec_memo .rec_memo_top table {}
.bot_rec_memo .rec_memo_top table td {font-size:11px;  color:#333333; font-weight:bold; text-decoration:underline;}
.bot_rec_memo .rec_memo_top img {vertical-align:middle; margin-top:-2px;}
.bot_rec_memo .rec_memo_con {padding:0 16px 16px 16px;}
.bot_rec_memo .rec_memo_con table {width:100%;margin-top:16px;}
.bot_rec_memo .rec_memo_con table td {}
.bot_rec_memo .rec_memo_con table td img {vertical-align:middle; margin-top:-4px;}
.bot_rec_memo .rec_memo_con table td.name_day {padding-bottom:4px;font-size:11px; color:#888888;}
.bot_rec_memo .rec_memo_con table td.name_day img {vertical-align:middle;}
.bot_rec_memo .rec_memo_con table td.name_day span.day {margin-left:6px; font-size:10px; font-family:Verdana; color:#aaaaaa;}
.bot_rec_memo .rec_memo_con table td.name_day span.disk {margin-left:14px;}
.bot_rec_memo .rec_memo_con table td.name_day span.disk a img {vertical-align:middle; margin-top:1px; margin-right:2px;}
.bot_rec_memo .rec_memo_con table td.name_day span.disk a {text-decoration:underline; font-size:11px; color:#8a8a8a;}
.bot_rec_memo .rec_memo_con table td.rec_memo_txt {padding-top:7px; font-size:12px; color:#3c3c3c; line-height:18px;}
.bot_rec_memo .rec_memo_con table td.quick_memo {text-align:right; padding-right:4px;padding-bottom:15px;background:url('../images/new_portal/rec_memo_line.gif') repeat-x left bottom;}
.bot_rec_memo .rec_memo_con table td.quick_memo a {margin-left:4px; font-size:11px; color:#8a8a8a;}
.bot_rec_memo .rec_memo_con table td.quick_memo a img {vertical-align:middle; margin-top:-2px; margin-right:3px;}
.bot_rec_memo .rec_memo_con table td.quick_memo_none {text-align:right; padding-right:4px;padding-bottom:15px;background:none; border-bottom:1px solid #dbdbdb;}
.bot_rec_memo .rec_memo_con table td.quick_memo_none a {margin-left:4px; font-size:11px; color:#8a8a8a;}
.bot_rec_memo .rec_memo_con table td.quick_memo_none a img {vertical-align:middle; margin-top:-2px; margin-right:3px;}

/* ¿¡·¯ÆäÀÌÁö */
.error_area {margin-top:150px;margin-right:34px;}
.error_page {width:706px; height:172px; background:url('../images/new_portal/error_bg.jpg') no-repeat left top;}
.error_page .error_txt {margin-left:200px; text-align:left; padding-top:40px;}
.error_page .error_txt .txt01 {font-size:20px; color:#395384; font-weight:bold; padding-bottom:20px;}
.error_page .error_txt .txt02 {font-size:12px; color:#959595;}

/* BG ÇÏ³ª·Î ÇÕÄ¡±â */
.totalbg_myarea01 {padding-left:20px; padding-top:2px; height:12px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -748px;}
.totalbg_myarea02 {padding-left:20px; padding-top:2px; height:14px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -768px;}
.totalbg_myarea03 {padding-left:20px; padding-top:2px; height:12px; background:url('../images/new_portal/m_total_bg.png') no-repeat left -790px;}


/* ¸ÞÀÏ ·Î±×¾Æ¿ô */
.mailLogout .log_name {float:left; margin-top:-2px;font-size:11px; color:#222;}
.mailLogout .log_name span {font-size:12px; font-weight:bold;}
.mailLogout .log_name img {vertical-align:middle; }

/* °³ÀÎ¿É¼Ç¼³Á¤ */
.leftOption {float:left; width:270px; border:1px solid #bababa;}
.leftOption h3 {height:21px; padding-top:10px; text-align:center; font-size:12px; color:#2a2f37; font-weight:bold; border-bottom:1px solid #bababa; background-color:#eaeced;}
.leftOption .optionMnArea {width:259px; height:248px; padding-top:9px; padding-left:11px; padding-bottom:20px; overflow-y:scroll; }
.leftOption dl {padding:11px 0 11px 0; background:url('../images/new_portal/optionLine.gif') no-repeat left bottom;}
.leftOption dl dt {clear:both; width:234px; font-weight:bold; color:#3e3e3e; padding:0 0 0 8px;}
.leftOption dl dt img {margin-right:10px;}
.leftOption dl dd {clear:both; width:231px; color:#3e3e3e; padding:10px 0 0 11px;}
.leftOption dl dd img {vertical-align:middle; margin-top:-2px; margin-right:13px;}
.btOption {float:right; margin-top:-5px; margin-right:13px; z-index:999;}
.btOption a {display:inline-block; font-weight:normal; padding:4px 4px 0px 4px; font-size:11px; border-top:1px solid #a9a9a9; border-left:1px solid #a9a9a9; border-bottom:1px solid #828282; border-right:1px solid #909090; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background:#fff url('../images/btn/tb_btnbg.gif') repeat-x left top; color:#3c3c3c;}
.btOption a img  {vertical-align:middle; margin-top:-2px;}
.btOptionOver {float:right; margin-top:-5px; margin-right:13px; z-index:999;}
.btOptionOver a {display:inline-block; font-weight:normal; padding:4px 4px 0px 4px; font-size:11px; border: 1px solid #4d8bcf; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 3px; background-color:#67a1e0; color:#fff;}
.btOptionOver a img  {vertical-align:middle; margin-top:-2px;}
.right_form {margin-left:289px; margin-right:14px;}

/* ¿¡µðÅÍ ºÎºÐ ¸µÅ© */
#tdEditor a {color:#1e75cd;}
#tdEditor a:hover {text-decoration:underline;}
#divEditor table {border-collapse:separate;}

element:hover {rule:properties;}
element:hover, element.hover_effect {rule:properties;}
.hover {-webkit-user-select: none;-webkit-touch-callout: none;}


/* ÅëÇÕ°Ë»ö */
#total_search_div{position:relative; margin:0px 14px 0 0;}
#total_search_div .tb_theme{padding:0px; margin:0px;}

.total_search {position:relative; margin:13px 0px 0 0;}
    .total_search_ver{text-align:right; right:0; height:10px; font-weight:bold; color:#a9a9a9; font-size:11px; padding:0 4px 9px 0;}
    .total_search_ver span{color:#194576;}
 
    .total_search_top_search {height:59px;  text-align:center;  padding:20px 0 0 40px; margin-bottom:39px; border: 1px solid #c0beb8; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;  background:url('../images/new_portal/top_search_bg.gif') repeat-x left top; }		
    .total_search_top_search .top_search_title{float:left; width:140px; height:28px; padding-top:11px;}
    .total_search_top_search .top_search_con{float:left; height:39px; width:80%;}
    .total_search_top_search .top_search_con .Scon_ts{float:left;width:92px; height:39px; background:url('../images/new_portal/Scon_ts_bg.gif') no-repeat left top;}
    .total_search_top_search .top_search_con .Scon_ts a.selOn {text-align:left; width:70px; height:20px; color:#444; margin:4px 0 0 5px; padding:10px 0 0 17px; display:inline-block; cursor:pointer; background:url('../images/new_portal/selOn_bg.gif') no-repeat left top; font-weight:bold;}
    .total_search_top_search .top_search_con .Scon_ts #selBox {text-align:left;  width:86px; border-bottom:1px solid #888d95;   border-left:1px solid #888d95;  border-right:1px solid #888d95;margin:1px 0 0 4px; padding:2px 0 2px 0px; display:none; background-color:#fff;}
    .total_search_top_search .top_search_con .Scon_ts #selBox ul{margin-top:3px;}
    .total_search_top_search .top_search_con .Scon_ts #selBox li{cursor:pointer; line-height:23px; padding-left:17px;}
    .total_search_top_search .top_search_con .Scon_ts #selBox li:hover{background-color:#ecf0f4;}
    .total_search_top_search .top_search_con .Scon_ts a{text-decoration: none;}
			
    .total_search_top_search .top_search_con .Scon_tc{float:left; width:50%; height:39px; background:url('../images/new_portal/Scon_tc.gif') repeat-x left top;}
    .total_search_top_search .top_search_con .Scon_tc input{float:left;  width:90%; height:18px; margin:10px 0 0 18px; color:#888; border:none; font-size:12px;}
    @media screen and (-webkit-min-device-pixel-ratio:0) {.total_search_top_search .top_search_con .Scon_tc input{height:24px; margin:4px 0 0 18px;}}
    .total_search_top_search .top_search_con .Scon_tb{float:left; margin:0px 0 0 -2px;}
    .total_search_top_search .top_search_con .Scon_tb .Scon_tb_btn{float:left; border-right:1px solid #1a3269; border-top:1px solid #1a3269; border-bottom:1px solid #1a3269; text-align:middle; background:url('../images/new_portal/Scon_tb_bg.gif') repeat-x left top; display:inline-block;}
    .total_search_top_search .top_search_con .Scon_tb .Scon_tb_btn a.top_search_act{float:left; font-size:16px; font-weight:bold; color:#fff;  text-decoration: none; display:inline-block; cursor:pointer; height:26px; padding:11px 14px 0 15px;}
    .total_search_top_search .top_search_btn{float:left; margin:3px 0 0 15px;}
    .total_search_top_search .top_search_btn .top_search_btnL{float:left; width:4px; height:32px; background:url('../images/new_portal/top_search_btnL.gif') no-repeat left top;}
    .total_search_top_search .top_search_btn .top_search_btnC{float:left; background:url('../images/new_portal/top_search_btnC.gif') repeat-x left top;}
    .total_search_top_search .top_search_btn .top_search_btnC a.detail_btn{font-size:13px; text-decoration:none; color:#666; font-weight:bold; padding: 10px 6px 0 9px; height:22px; display:inline-block; } 
    .total_search_top_search .top_search_btn .top_search_btnR{float:left;  width:17px; height:32px; background:url('../images/new_portal/top_search_btnR.gif') no-repeat left top;}
			
    .search_text{float:left; width:100%; height:23px; border-bottom:1px solid #e8e8ea; padding-top:19px; background:url('../images/new_portal/search_text_bl.gif') no-repeat 2px 20px; font-weight:bold;  color:#444; margin-bottom:15px;}
    .search_text em{color:#2e84c6; font-style:normal;}
    .search_text .text_pad{padding-left:13px;}

    .total_search_board{float:left; width:100%; padding-top:10px;}
    .total_search_board .ui-tabs-panel{padding:0px !important; border:0px;}
    .total_search_board .title_more{float:right; right:0; border:1px solid #c5c5c5; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:3px 6px 0px 7px; margin-top:-3px; background:url('../images/new_portal/title_more_bg.gif') repeat-x left top; display:inline-block;} 
    .total_search_board .title_more a{font-size:11px; text-decoration:none; color:#26435c;} 
    .total_search_board .total_search_table{float:left;}

    #total_search_div .ui-tabs{float:left; padding:0px;}
    #total_search_div .ui-corner-all{border-radius:0px;}	
    #total_search_div .ui-tabs .ui-tabs-nav li.ui-tabs-selected{float:left; width:130px;}
	
	#total_search_div .tabs_css{width:100%; height:32px; border:none; border-bottom:1px solid #cecece;}
	#total_search_div .tabs_css ul li{width:130px; position:relative; top:0px; margin:0px; border-bottom-width:0; padding: 0px; white-space: nowrap;}	
	#total_search_div .tabs_css ul li a{width:130px;text-align:center;}
	#total_search_div .ui-tabs .ui-tabs-nav li a{height:25px; padding:7px 0px 0px 0px;}		
	#total_search_div .tabs_css ul li a span{font-size:11px; padding-left:2px;}
	#total_search_div .tabs_css .ui-tabs .ui-tabs-nav{float:left; padding:0px; margin:0px;}				
    #total_search_div .tabs_css .ui-tabs .ui-tabs-nav li a {width:130px !important; padding-top:11px !important; height:20px;  text-decoration: none; display:inline-block !important; cursor:pointer; text-align:center;}
    #total_search_div .tabs_css ul li.ui-state-default {float:left; line-height:21px;background:url('../images/new_portal/tab_search_off.gif') no-repeat left top; color:#444; border:none !important;}
    #total_search_div .tabs_css ul li.ui-state-default a, 
    #total_search_div .tabs_css ul li.ui-state-default a:link, 
    #total_search_div .tabs_css ul li.ui-state-default a:visited {color: #444; text-decoration: none; font-weight:bold; font-size:12px;}
    #total_search_div .tabs_css ul li.ui-state-active {float:left; background:url('../images/new_portal/tab_search_on.gif') no-repeat left top !important; color:#fff; border:none;}
    #total_search_div .tabs_css ul li.ui-state-active a, 
    #total_search_div .tabs_css ul li.ui-state-active a:link, 
    #total_search_div .tabs_css ul li.ui-state-active a:visited {text-decoration: none; color:#fff;}
    
    #total_search_div .tabs_css ul li.ui-state-active a span, 
    #total_search_div .tabs_css ul li.ui-state-active a span:link, 
    #total_search_div .tabs_css ul li.ui-state-active a span:visited {text-decoration: none; color:#fff;}    
    
    #total_search_div .tabs_css ul li.ui-state-active a span label, 
    #total_search_div .tabs_css ul li.ui-state-active a span label:link, 
    #total_search_div .tabs_css ul li.ui-state-active a span label:visited {text-decoration: none; color:#fff;} 
    
    #total_search_div .tabs_css .ui-helper-reset {border:0px; padding:0px;}
 

/* ±×¸®µå - header ¶óÀÎ ¾È¸ÂÀ½ */
.dataTables_scrollBody{margin-top: -1px;}
.display tr th {background-color:#6b9bc7 !important;}
.display .orageBg{background:#fcecde !important;}
.display .totalBg{background:#ffffd9 !important;}

/* °Ô½ÃÆÇ ¾Ë¸²¿µ¿ª */
.tb-mlist #tdAlram input{margin-top:0px !important; margin-right:2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.tb-mlist #tdAlram input{margin-top:0px; margin-right:2px;}}

/* ¸ÞÀÎ_ÀÏÁ¤½ºÄÉÁÙ */
.tooltip_1{display:none;font-size:8.25pt; border:1px solid #BBBBBB;width:350px;padding:10px;height:auto;background:white;position:absolute;z-index:10001;}
.tooltip_2{display:none;font-size:8.25pt; border:1px solid #BBBBBB;width:auto;padding:10px;height:auto;background:white;position:absolute;z-index:10001;}
.schDate_style{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-Color:transparent; font-size:11px; padding-left:3px; padding-top:3px; margin-bottom: 3px; font-family:gulim;display:block;}

/* ¸¶ÀÌÆäÀÌÁö > ³ëÆ® */
.note_con{border:1px solid #b4c5cc; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin-right:14px;}
.note_con .L_note{float:left; width:35%; min-width:370px; height:600px; border-right:1px solid #caccce;}
.note_con .L_note_list{float:left; width:100%; min-width:370px; height:547px; overflow-x:hidden; overflow-y:auto; }
    .note_con .L_note_list .dataNo{text-align:center; line-height:547px}
    .note_con .L_note dl{position:relative; width:100%; height:68px; border-bottom:1px solid #dbdbdb; padding:10px 0 12px 9px; line-height:19px; cursor:pointer;}
    .note_con .L_note dl:last-child{border-bottom:none;}
    .L_note dl:active, .L_note dl:hover{background:#f3f8fb;}
    .L_note dl.on{background:#f3f8fb;}
    .note_con .L_note dt{width:80%; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left;}
    .note_con .L_note dt input{margin:2px 5px 0 0;}
    .note_con .L_note dd.date{padding-left:27px; width:70%; color:#818181;}
    .note_con .L_note dd.list_con{padding-left:27px; width:70%; height:40px;}
    .note_con .list_con_img{position:relative; float:right; right:9px; top:-82px; width:70px; height:78px; z-index:10; overflow:hidden; display:table; text-align:right;}
    .note_con .list_con_img .imgalign{display:table-cell; vertical-align: middle;width:70px; height:78px; }
    .note_con .list_con_img .imgalign img{max-width:70px; max-height:78px; vertical-align:middle;}

.note_con .R_note{height:600px; overflow-x:hidden; overflow-y:auto;}
    .note_con .R_note .con_title{flaot:left; height:22px; background:#f5f5f5; border-bottom:1px solid #d8d8d8; padding:10px 16px 0 16px;  position:relative; color:#818181;}
    .note_con .R_note .R_contents{padding:14px 16px 5px 16px;}
    .note_con .R_note .R_contents dl dt{line-height:17px; height:17px; padding-bottom:12px; border-bottom:1px solid #d8d8d8; font-weight:bold;}
    .note_con .R_note .R_contents dl dt input{border:none;font-weight:bold; font-size:12px; float:left; width:99%;}
    .note_con .R_note .R_contents dl dd{line-height:17px; padding-top:12px;}        
        
    .note_con .R_note .R_file{position:relative; bottom:0px;}
    .note_con .R_note .R_file .file_title{padding:12px 16px 0 28px; height:21px; background:#f5f5f5 url('/images/gw/icon_add_file.gif') no-repeat 16px 10px;}
    .note_con .R_note .R_file .file_title em{color:#1db24b; font-style:normal;}
        
    .note_con .R_note .R_file ul{padding:13px 16px 6px 16px;}
    .note_con .R_note .R_file table td{padding:0 0 7px 0; vertical-align:top;}        
    .note_con .R_note .R_file .file_name a{float:left; word-break:break-all;}
    .note_con .R_note .R_file .file_name a:hover,
    .note_con .R_note .R_file .file_down a:hover{text-decoration:underline;}
    .note_con .R_note .R_file .file_name a:active,
    .note_con .R_note .R_file .file_down a:active{background:none;}
    .note_con .R_note .R_file table td img{vertical-align:middle;}
    .note_con .R_note .R_file .file_name span{font-size:11px; color:#818181;}
    .note_con .R_note .R_file .file_down{float:right; background:url('/images/portal/addfile_line.gif') no-repeat 44px 1px; font-size:11px;}
    .note_con .R_note .R_file .file_down a:first-child{padding-right:10px;}

    .note_imageView{float:left; width:100%;}
    .note_imageView .imageView_title a{display:block; text-align:center; height:19px; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; background:#f5f5f5; padding:8px 0 0 0;} 
    .note_imageView .imageView_title img{vertical-align:top; padding-left:4px;} 
    .note_imageView #eachContents {margin:14px 20px 6px 16px;}
    .note_imageView #eachContents dl{float:left; width:110px; margin-right:20px}
    .note_imageView #eachContents dl:last-child{margin-right:0px}
    .note_imageView #eachContents dl dd.data{float:left; padding:6px 0;}
    .note_imageView #eachContents dl dd.images{width:108px; height:88px; border:1px solid #caccce; background:#eaeaea; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; height:90px; margin: 0 0 6px 0; display:table-cell; vertical-align:middle;  text-align:center;}
    .note_imageView #eachContents dl dd.images img{max-width:108px; max-height:88px; vertical-align:middle; text-align:center;}
    .note_imageView #eachContents dl dt{float:left; width:110px; padding-top:5px; /*text-overflow:ellipsis;overflow:hidden;white-space:nowrap;  ÀÌ¹ÌÁö Á¦¸ñ ¸»ÁÙÀÓÇ¥ Ã³¸®*/}


/* ´ë¸Þ´º ÀÎµ¦½º È­¸é */ 
.index_menu{position:absolute; width:620px; height:440px; padding:190px 0 0 295px; left:50%; top:50%; margin:-220px 0 0 -310px; letter-spacing:-2px; font-size:24px; color:#3870b6; line-height:32px; font-weight:bold; border:1px solid #cfdee6; background:#f6fcff url('/images/new_portal/index_img.png') no-repeat 48px 114px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}

/* ¹®¼­°ü¸® ´ë¸Þ´º_ÀÎµ¦½º ÆäÀÌÁö*/
.FileManagement_folder td{height:33px; border-bottom:1px solid #e1e1e1;}
.FileManagement_folder img{vertical-align:middle; margin-top:-1px; margin-right:7px;}
.FileManagement_quota em{float:right; font-style:normal;}
.FileManagement_quota{font-weight:bold; color:#333;}

.h3_title{border-bottom:1px solid #888; height:21px; color:#1d69ba; background:url('http://10.102.60.58/Images/ico/ico_bullet.png') no-repeat left 1px; padding-left:16px;}
.file_total{float:right; margin-top:-14px;}
.file_total li{float:left; padding-right:25px; color:#000;}
.file_total li:last-child{padding-right:0px;}
.file_total em{color:#1d69ba; font-weight:bold; font-style:normal;}


/***********Ä¿½ºÅÍ¸¶ÀÌÂ¡***********/
.top_search ul li.btn {margin-top:-1px; padding-left:5px;}
.top_search2 ul li.btn {margin-top:-1px; padding-left:5px;}
.top_search02 ul li.btn {margin-top:-1px; padding-left:5px;}
.top_search03 ul li.btn {margin-top:-1px; padding-left:5px;}


/*¿¡µðÅÍ cssÃÊ±âÈ­Ã³¸® ¿¹¿Ü*/
#tdEditor em{font-style: italic;}
#tdEditor h1{display: block;font-size: 2em;margin-top: 0.67em;margin-bottom: 0.67em;margin-left: 0;margin-right: 0;font-weight: bold;}
#tdEditor h2{display: block;font-size: 1.5em;margin-top: 0.83em;margin-bottom: 0.83em;margin-left: 0;margin-right: 0;font-weight: bold;}
#tdEditor h3{display: block;font-size: 1.17em;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;font-weight: bold;}
#tdEditor h4{display: block;margin-top: 1.33em;margin-bottom: 1.33em;margin-left: 0;margin-right: 0;font-weight: bold;}
#tdEditor h5{display: block;font-size: .83em;margin-top: 1.67em;margin-bottom: 1.67em;margin-left: 0;margin-right: 0;font-weight: bold;}
#tdEditor h6{display: block;font-size: .67em;margin-top: 2.33em;margin-bottom: 2.33em;margin-left: 0;margin-right: 0;font-weight: bold;}
/*#tdEditor p{display: block;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;}*/
#tdEditor strong{font-weight: bold;}
#tdEditor sub{vertical-align: sub;font-size: smaller;}
#tdEditor sup{vertical-align: super;font-size: smaller;}
#tdEditor var{font-style: italic;}
#tdEditor b{font-weight: bold;}
#tdEditor u{text-decoration: underline;}
#tdEditor i{font-style: italic;}
#tdEditor div{display: block;}
#tdEditor blockquote{display: block;margin-top: 1em;margin-bottom: 1em;margin-left: 40px;margin-right: 40px;}
#tdEditor pre{display: block;font-family: monospace;white-space: pre;margin: 1em 0;}
#tdEditor a{text-decoration:underline;}
#tdEditor address{display: block;font-style: italic;}
#tdEditor big{font-size: larger;}
#tdEditor cite{font-style: italic;}
#tdEditor code{font-family: monospace;}
#tdEditor del{text-decoration: line-through;}
#tdEditor dfn{font-style: italic;}
#tdEditor img{display: inline-block;}
#tdEditor q {display: inline;}
#tdEditor q:before {content: open-quote;}
#tdEditor q:after {content: close-quote;}
#tdEditor s{text-decoration: line-through;}
#tdEditor samp{font-family: monospace;}
#tdEditor small{font-size: smaller;}
#tdEditor ins{text-decoration: underline;}
#tdEditor strike{text-decoration: line-through;}
#tdEditor fieldset{display: block;margin-left: 2px;margin-right: 2px;padding-top: 0.35em;padding-bottom: 0.625em;padding-left: 0.75em;padding-right: 0.75em;border: 2px groove;}
#tdEditor form{display: block;margin-top: 0em;}
#tdEditor legend{display: block;padding-left: 2px;padding-right: 2px;border: none;}
#tdEditor caption{display: table-caption;text-align: center;}
#tdEditor textarea{background-color: white;border: 1px solid;border-image-source: initial;border-image-slice: initial;border-image-width: initial;border-image-outset: initial;border-image-repeat: initial;flex-direction: column;resize: auto;cursor: auto;padding: 2px;white-space: pre-wrap;word-wrap: break-word;}
#tdEditor input{margin: 0em;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;text-align: start;}
#tdEditor ol{display: block;list-style-type: decimal;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;padding-left: 40px;}
#tdEditor ul{display: block;list-style-type: disc;margin-top: 1em;margin-bottom: 1 em;margin-left: 0;margin-right: 0;padding-left: 40px;}
#tdEditor li{display: list-item;list-style: inherit;text-decoration:inherit;}
#tdEditor dl{display: block;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;}
#tdEditor dt{display: block;}
#tdEditor dd{display: block;margin-left: 40px;}
#tdEditor hr{display: block;margin-top: 0.5em;margin-bottom: 0.5em;margin-left: auto;margin-right: auto;border-style: inset;border-width: 1px;}
/***************************/

/* ÅÇ°øÅë************************************************** */
.tab_wr_m{position:relative; height:30px;border:solid #c9cac9;border-width: 0 0 1px 0;margin:10px 0 0 0;}
.tab_wr_m .pop_tab{position:absolute;top:1px;left:1px;}
.tab_wr_m .pop_tab li{float:left;margin:0 0 -1px -1px;border:1px solid #c9cac9;text-align:center;}
.tab_wr_m .pop_tab li a{display:block;padding:7px 25px;color:#4a4a4a;background:#f7f7f7;}
.tab_wr_m .pop_tab li.on{border-bottom:1px solid #fff;}
.tab_wr_m .pop_tab li.on a{display:block;font-weight:bold;color:#010101;background:#ffffff;}

/*Ã·ºÎÆÄÀÏ*/
.file_add_area{margin:0px 10px 10px 10px;}
.file_add_top{text-align:left;padding:5px 0;overflow:hidden;font-size:0;}
.file_add_top span{display:inline-block;font-size:12px;line-height:22px;font-size:12px;padding-right:10px;*vertical-align:top;}
.file_add_top .file_add_dis{float:right;*float:none;color:#a0a0a0;padding-right:0;*padding-left:20px;}

.file_add_bot{overflow:hidden;background:#f9f9f9;min-height:120px;}
.file_add_bot .file_add_bot_dis{padding:50px 0;text-align:center;font-size:0;}
.file_add_bot .file_add_bot_dis .fileplus_ico{display:inline-block;padding-left:20px;font-size:12px;height:20px;line-height:23px;color:#a0a0a0;background:url('../Images/ico/fileplus_ico.png') no-repeat left;}

.file_add_bot .file_group{padding:0 0 0 30px;overflow:hidden;font-size:0;}
.file_add_bot .file_group li{position:relative;width:89px;float:left;margin:10px 32px 0 0;}
.file_add_bot .file_group li .file_info{width:87px;height:87px;border:1px solid #474747;background:#ffffff;}
.file_add_bot .file_group li:hover .file_info{width:87px;height:87px;border:1px solid #474747;background:#f4f4f4;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align{display:table-cell;width:87px;height:87px;vertical-align:middle;}
.file_add_bot .file_group li .file_info .img_align{display:table-cell;width:87px;height:87px;text-align:center;vertical-align:middle;overflow:hidden;}
.file_add_bot .file_group li .file_info .img_align img{width:100%;height:100%;max-width:87px;max-height:87px;cursor:pointer;}

.file_add_bot .file_group li .file_info .file_align .file_hwp{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_01.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_zip{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_02.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_doc{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_03.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_ppt{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_04.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_mp4{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_05.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_wav{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_06.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_wma{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_07.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_tif{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_08.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_gul{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_09.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_ai{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_10.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_psd{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_11.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_htm{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_12.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_flv{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_13.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_mpg{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_14.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_mpeg{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_15.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_asf{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_16.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_mov{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_17.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_wmv{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_18.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_pdf{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_19.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_txt{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_20.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_mp3{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_21.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_avi{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_22.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_etc{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_23.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_xls{width:46px;height:52px;margin:0 auto;*margin-top:18px;background:url('../Images/ico/icon_file_24.png') top no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_info .file_align .file_loading{width:83px;height:87px;margin:0 auto;background:url('../Images/ico/icon_file_24.gif') 0 -3px no-repeat;}

.file_add_bot .file_group li .file_name_box{width:87px;}
.file_add_bot .file_group li .file_name_box p{display:block;overflow:hidden;height:35px;padding:5px 0 0 0;line-height:18px;font-size:11px;color:#000000;}
.file_add_bot .file_group li:hover .file_name_box p{text-decoration:underline;cursor:pointer;}
.file_add_bot .file_group li .file_delete{position:absolute;top:0px;right:0px;width:16px;height:16px;background:url('../Images/btn/btn_fileX.png') 0px 0px no-repeat;cursor:pointer;}
.file_add_bot .file_group li .file_delete:hover{background:url('../Images/btn/btn_fileX.png') -16px 0px no-repeat;}

.btn_txt_p38{display:inline-block;font-size:11px;color:#000000;text-align:center;padding:3px 8px;border:1px solid #b2b2b2;background:#f9f9f9;}{display:inline-block;font-size:11px;color:#000000;text-align:center;padding:3px 8px;border:1px solid #b2b2b2;background:#f9f9f9;}
.btn_txt_p38:hover{display:inline-block;font-size:11px;color:#000000;text-align:center;padding:3px 8px;border:1px solid #a0a0a0;background:#e5e5e5;}
.btn_txt_p38.disabled{display:inline-block;font-size:11px;color:#c8c8c8;text-align:center;padding:3px 8px;border:1px solid #d8d8d8;background:#fcfcfc;}


.tooltip_file{display:none;font-size:8.25pt; border:1px solid #BBBBBB;padding:10px;height:auto;background:white;position:absolute;z-index:10001;}
.mi135 {min-height:135px;-ms-word-break:break-all;word-break:break-all;}
.mba_form table tr.big_tr td {padding-right:0;}
.file_set {float:left;margin:8px 18.5px 0px 0;padding-bottom:8px;}
.file_set:first-child {margin-left:0;}
.file_set .file_disp{width:87px;height:87px;vertical-align:middle;border:1px solid #474747;;}
.file_set .file_img  {text-align:center;overflow:hidden;float:left; width:87px; height:87px;cursor:pointer;}
.file_set .file_img  a {display:block;width:100%;height:100%;border:1px solid #eee;overflow: hidden;}
.file_set .file_img.wide img {margin-left: -20%; max-height:100px;}
.file_set .file_img.tall img {margin-top: -20%; width:100%;}
.file_set .file_img.square img {height:100%; width:100%;}
.file_set .file_img.load img{width:100%;height:100%;max-width:87px;max-height:87px;}
.file_set .file_img {}
.file_set .file_hwp{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_01.png') center center no-repeat;cursor:pointer;}
.file_set .file_zip{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_02.png') center center no-repeat;cursor:pointer;}
.file_set .file_doc{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_03.png') center center no-repeat;cursor:pointer;}
.file_set .file_ppt{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_04.png') center center no-repeat;cursor:pointer;}
.file_set .file_mp4{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_05.png') center center no-repeat;cursor:pointer;}
.file_set .file_wav{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_06.png') center center no-repeat;cursor:pointer;}
.file_set .file_wma{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_07.png') center center no-repeat;cursor:pointer;}
.file_set .file_tif{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_08.png') center center no-repeat;cursor:pointer;}
.file_set .file_gul{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_09.png') center center no-repeat;cursor:pointer;}
.file_set .file_ai{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_10.png') center center no-repeat;cursor:pointer;}
.file_set .file_psd{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_11.png') center center no-repeat;cursor:pointer;}
.file_set .file_htm{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_12.png') center center no-repeat;cursor:pointer;}
.file_set .file_flv{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_13.png') center center no-repeat;cursor:pointer;}
.file_set .file_mpg{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_14.png') center center no-repeat;cursor:pointer;}
.file_set .file_mpeg{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_15.png') center center no-repeat;cursor:pointer;}
.file_set .file_asf{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_16.png') center center no-repeat;cursor:pointer;}
.file_set .file_mov{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_17.png') center center no-repeat;cursor:pointer;}
.file_set .file_wmv{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_18.png') center center no-repeat;cursor:pointer;}
.file_set .file_pdf{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_19.png') center center no-repeat;cursor:pointer;}
.file_set .file_txt{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_20.png') center center no-repeat;cursor:pointer;}
.file_set .file_mp3{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_21.png') center center no-repeat;cursor:pointer;}
.file_set .file_avi{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_22.png') center center no-repeat;cursor:pointer;}
.file_set .file_etc{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_23.png') center center no-repeat;cursor:pointer;}
.file_set .file_xls{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_24.png') center center no-repeat;cursor:pointer;}
.file_set .file_img2{width: 100%;height:100%;background:#fff url('../Images/ico/icon_file_25.png') center center no-repeat;cursor:pointer;}
.file_set .file_name {width:89px;}
.file_set .file_name p{width:89px;display:block;overflow:hidden;height:35px;padding:5px 0 0 0;line-height:18px;font-size:11px;color:#000000;}
.file_set .file_name p:hover {text-decoration:underline;cursor:pointer;}