@charset "utf-8";
@import url(../../css/webfont.css);
@import url(../../css/tooltip.css);

/* common */
/*html,body{width:100%;height:100%}*/
html{}/* overflow-y:scroll */
body{margin:0;padding:0;font-family:tahoma,gulim,helvetica,sans-serif;text-align:left}
.mac body{font-family:'Apple SD Gothic NEO',tahoma,helvetica,sans-serif}
h1,h2,h3,h4,h5,h6,div,ul,ol,dl,p,td,th,input,textarea,select{font-family:tahoma,gulim,helvetica,sans-serif;font-size:12px;color:#666}
.mac div,.mac ul,.mac ol,.mac dl,.mac p,.mac td,.mac th,.mac input,.mac textarea,.mac select{font-family:'Apple SD Gothic NEO',tahoma,helvetica,sans-serif}
div,ul,ol,li,dl,dt,dd,p,input,textarea,select,h1,h2,h3,h4,em,address,fieldset,form,iframe,object{margin:0;padding:0}
img,fieldset,iframe{border:none}
iframe{display:block}
li{list-style-type:none}
table{clear:both;border-collapse:collapse}
em,address{font-style:normal}
select{height:20px;font-size:12px}
input{padding-right:1px}
.ipad input[type=text],input[type=image],button,input[type=button],input[type=submit],textarea{-webkit-appearance:none;-webkit-text-size-adjust:none;-webkit-border-radius:0}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#A9A9A9}
#skip,.skip,.hide,legend,hr{display:none}
body > xmp{margin:60px 0 0 210px}
.blue{color:#2a6def !important}
.red{color:#FF0000 !important}
.orange{color:#FF6D00 !important}
.sky{color:#4EA9E0 !important}
.gray{color:#aaa !important}
.litegray{color:#cfcfcf !important}
.darkgray{color:#999 !important}
.bold{font-weight:bold}
.normal{font-weight:normal}
.es{color:red;display:inline-block;padding:0 3px}
.es.hide{display:none}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.none-padding{padding:0px !important}
.none-margin{margin:0px !important}
.pointer{cursor:pointer}
.blind{display:block;overflow:hidden;position:absolute;top:-1000em;visibility:hidden;text-indent:-9999em;font-size:0;width:0;height:0}
.hide_opct{position:absolute;right:0;top:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;zoom:1}
.strike{text-decoration:line-through}

.top{vertical-align:top !important}
.middle{vertical-align:middle !important}

ol.decimal{padding-left:20px}
ol.decimal > li{list-style:decimal !important}

.fl{float:left}
.fr{float:right}

.ls-0,.ls-0 *{letter-spacing:0px}
.ls-1,.ls-1 *{letter-spacing:-1px}
.ls-2,.ls-2 *{letter-spacing:-2px}
.ls-3,.ls-3 *{letter-spacing:-3px}
.ls-4,.ls-4 *{letter-spacing:-4px}
.ls-5,.ls-5 *{letter-spacing:-5px}
.ws-0,.ws-0 *{word-spacing:0px}
.ws-1,.ws-1 *{word-spacing:-1px}
.ws-2,.ws-2 *{word-spacing:-2px}
.ws-3,.ws-3 *{word-spacing:-3px}
.ws-4,.ws-4 *{word-spacing:-4px}
.ws-5,.ws-5 *{word-spacing:-5px}

.fs11, td.fs11, tr.fs11 *{font-size:11px;font-family:tahoma,dotum}
.fs12, td.fs12, tr.fs12 *{font-size:12px}
.fs13, td.fs13, tr.fs13 *{font-size:13px}
.valign-1{vertical-align:-1px}
.valign-0{vertical-align:0px}
.valign1{vertical-align:1px}
.absolute{position:absolute}
.relative{position:relative}

.block{display:block !important}
.inline-block{display:inline-block !important;*display:inline;*zoom:1}
.slash{background-image:url('../../common/img/slash.png');background-size:100% 100%;text-align:left}
.pre{white-space:pre-wrap}
/*.backslash{background-image:url('../../common/img/backslash.png');background-size:100% 100%;text-align:left}*/
.backslash{background-image:url('../../common/img/backslash-300px.png');background-size:100% 100%;text-align:left}
.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}
.fixedsticky{top:0}
.clear:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0}
.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999998;background-color:#333333}
.opct0{opacity:0.0 !important;-khtml-opacity:0.0 !important;-moz-opacity:0.0 !important;filter:alpha(opacity=0) !important;-ms-filter:"alpha(opacity=0)"}
.opct1{opacity:0.1 !important;-khtml-opacity:0.1 !important;-moz-opacity:0.1 !important;filter:alpha(opacity=10) !important;-ms-filter:"alpha(opacity=10)"}
.opct2{opacity:0.2 !important;-khtml-opacity:0.2 !important;-moz-opacity:0.2 !important;filter:alpha(opacity=20) !important;-ms-filter:"alpha(opacity=20)"}
.opct3{opacity:0.3 !important;-khtml-opacity:0.3 !important;-moz-opacity:0.3 !important;filter:alpha(opacity=30) !important;-ms-filter:"alpha(opacity=30)"}
.opct4{opacity:0.4 !important;-khtml-opacity:0.4 !important;-moz-opacity:0.4 !important;filter:alpha(opacity=40) !important;-ms-filter:"alpha(opacity=40)"}
.opct5{opacity:0.5 !important;-khtml-opacity:0.5 !important;-moz-opacity:0.5 !important;filter:alpha(opacity=50) !important;-ms-filter:"alpha(opacity=50)"}
.opct6{opacity:0.6 !important;-khtml-opacity:0.6 !important;-moz-opacity:0.6 !important;filter:alpha(opacity=60) !important;-ms-filter:"alpha(opacity=60)"}
.opct7{opacity:0.7 !important;-khtml-opacity:0.7 !important;-moz-opacity:0.7 !important;filter:alpha(opacity=70) !important;-ms-filter:"alpha(opacity=70)"}
.opct8{opacity:0.8 !important;-khtml-opacity:0.8 !important;-moz-opacity:0.8 !important;filter:alpha(opacity=80) !important;-ms-filter:"alpha(opacity=80)"}
.opct9{opacity:0.9 !important;-khtml-opacity:0.9 !important;-moz-opacity:0.9 !important;filter:alpha(opacity=90) !important;-ms-filter:"alpha(opacity=90)"}
.center{text-align:center !important}

.new_btn{display:inline-block;width:10px;height:9px;background:url('../../icon/icon_new.png')no-repeat 0px 0px;padding:0;margin:0;vertical-align:middle}
.new_btn *{display:block;overflow:hidden;position:absolute;top:-1000em;visibility:hidden;text-indent:-9999em;font-size:0;width:0;height:0}

#backdrop{position:fixed;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;width:100%;z-index:9999998;background-color:#333333;opacity:0.7;-khtml-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";cursor:default}

/* 티커 영역 */
#ticker{position:fixed;z-index:999999999;top:0;left:0;right:0;color:#fff;background:#000;text-align:center;font-size:13px;padding:10px 0;opacity:0.7 !important;-khtml-opacity:0.7 !important;-moz-opacity:0.7 !important;filter:alpha(opacity=70) !important;-ms-filter:"alpha(opacity=70)"}
#ticker.top{top:0;bottom:auto}
#ticker.bottom{bottom:0;top:auto}

/* ajax-loading */
#ajax-loading{position:fixed;z-index:999999999;left:0;top:0;right:0;bottom:0}
#ajax-loading .ajax-overlay{position:fixed;z-index:999999998;left:0;top:0;right:0;bottom:0;background:#000}
#ajax-loading .ajax-img{position:fixed;z-index:999999999;left:50%;top:50%;margin-left:-15px;margin-top:-15px;display:block;width:30px;height:30px;border-radius:15px;background:#FEFEFE url(../../common/img/ajax-loader.gif) 0px 0px no-repeat}
#ajax-loading .ajax-txt{display:block;overflow:hidden;position:absolute;top:-1000em;visibility:hidden;text-indent:-9999em;font-size:0;width:0;height:0}

/* tree */
ul.tree,
ul.tree * {margin:0; padding:0; list-style:none; border:none; overflow:hidden; text-decoration:none; color:#555;}
ul.tree a:hover {text-decoration:underline;}
ul.tree ul {padding:0 0 0 0px; zoom:1;}
ul.tree li {position:relative; background:url(../img/tree_bg.gif) no-repeat 7px top; padding:0 0 0 20px; font-size:13px; line-height:18px; zoom:1;}
ul.tree li.end {background-image:url(../img/tree_bg2.gif);}
ul.tree li a.control {position:absolute; left:0px; top:1px; display:block; width:9px; height:9px; padding:3px}
ul.tree .ico_open{display:inline-block;width:9px;height:9px;cursor:pointer;background:url(../img/tree_open.gif)}
ul.tree .ico_close{display:inline-block;width:9px;height:9px;cursor:pointer;background:url(../img/tree_close.gif)}

/* etc */
#jqContextMenu, #jqContextMenu *{font-family:NanumGothic,NanumGothicWeb}
.contextMenu{display:none}

/* button */
button.scrap_y{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_star_full_s.png) no-repeat 0px 0px}
button.scrap_n{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_star_empty_s.png) no-repeat 0px 0px}
button.pop_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_popup2.png) no-repeat 0px 0px;opacity:0.7;-khtml-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}
button.edit_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_edit.png) no-repeat 0px 0px;opacity:0.7;-khtml-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}
button.star_full_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_star_full_s.png) no-repeat 0px 0px}
button.star_empty_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_star_empty_s.png) no-repeat 0px 0px}
button.memo_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_memo.png) no-repeat 0px 0px}
button.menu_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_menu_s.png) no-repeat 0px 0px}
button.trash_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_trash.png) no-repeat 1px 0px}
button.setting_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_gear.png) no-repeat 1px 1px;opacity:0.5;-khtml-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)"}
button.print_icon{border:0;padding:0;margin:0;width:12px;height:12px;cursor:pointer;background:url(../../icon/icon_print.gif) no-repeat 0px 0px}

/* common */
.text-l{text-align:left !important}
.text-c{text-align:center !important}
.text-r{text-align:right !important}
.m_0  ,.m-0  {margin:0px !important}
.m_1  ,.m-1  {margin:1px !important}
.m_2  ,.m-2  {margin:2px !important}
.m_3  ,.m-3  {margin:3px !important}
.m_5  ,.m-5  {margin:5px !important}
.m_10 ,.m-10 {margin:10px !important}
.m_20 ,.m-20 {margin:20px !important}
.m_t0 ,.m-t0 {margin-top:0px !important}
.m_t1 ,.m-t1 {margin-top:1px !important}
.m_t2 ,.m-t2 {margin-top:2px !important}
.m_t3 ,.m-t3 {margin-top:3px !important}
.m_t5 ,.m-t5 {margin-top:5px !important}
.m_t10,.m-t10{margin-top:10px !important}
.m_t20,.m-t20{margin-top:20px !important}
.m_l0 ,.m-l0 {margin-left:0px !important}
.m_l1 ,.m-l1 {margin-left:1px !important}
.m_l2 ,.m-l2 {margin-left:2px !important}
.m_l3 ,.m-l3 {margin-left:3px !important}
.m_l5 ,.m-l5 {margin-left:5px !important}
.m_l10,.m-l10{margin-left:10px !important}
.m_l11,.m-l11{margin-left:11px !important}
.m_l12,.m-l12{margin-left:12px !important}
.m_l13,.m-l13{margin-left:13px !important}
.m_l15,.m-l15{margin-left:15px !important}
.m_l17,.m-l17{margin-left:17px !important}
.m_l20,.m-l20{margin-left:20px !important}
.m_r0 ,.m-r0 {margin-right:0px !important}
.m_r1 ,.m-r1 {margin-right:1px !important}
.m_r2 ,.m-r2 {margin-right:2px !important}
.m_r3 ,.m-r3 {margin-right:3px !important}
.m_r5 ,.m-r5 {margin-right:5px !important}
.m_r10,.m-r10{margin-right:10px !important}
.m_r20,.m-r20{margin-right:20px !important}
.m_b0 ,.m-b0 {margin-bottom:0px !important}
.m_b1 ,.m-b1 {margin-bottom:1px !important}
.m_b2 ,.m-b2 {margin-bottom:2px !important}
.m_b3 ,.m-b3 {margin-bottom:3px !important}
.m_b5 ,.m-b5 {margin-bottom:5px !important}
.m_b10,.m-b10{margin-bottom:10px !important}
.m_b20,.m-b20{margin-bottom:20px !important}
.p_0  ,.p-0  {padding:0px !important}
.p_1  ,.p-1  {padding:1px !important}
.p_2  ,.p-2  {padding:2px !important}
.p_3  ,.p-3  {padding:3px !important}
.p_5  ,.p-5  {padding:5px !important}
.p_10 ,.p-10 {padding:10px !important}
.p_20 ,.p-20 {padding:20px !important}
.p_t0 ,.p-t0 {padding-top:0px !important}
.p_t1 ,.p-t1 {padding-top:1px !important}
.p_t2 ,.p-t2 {padding-top:2px !important}
.p_t3 ,.p-t3 {padding-top:3px !important}
.p_t5 ,.p-t5 {padding-top:5px !important}
.p_t10,.p-t10{padding-top:10px !important}
.p_t20,.p-t20{padding-top:20px !important}
.p_l0 ,.p-l0 {padding-left:0px !important}
.p_l1 ,.p-l1 {padding-left:1px !important}
.p_l2 ,.p-l2 {padding-left:2px !important}
.p_l3 ,.p-l3 {padding-left:3px !important}
.p_l5 ,.p-l5 {padding-left:5px !important}
.p_l10,.p-l10{padding-left:10px !important}
.p_l20,.p-l20{padding-left:20px !important}
.p_r0 ,.p-r0 {padding-right:0px !important}
.p_r1 ,.p-r1 {padding-right:1px !important}
.p_r2 ,.p-r2 {padding-right:2px !important}
.p_r3 ,.p-r3 {padding-right:3px !important}
.p_r5 ,.p-r5 {padding-right:5px !important}
.p_r10,.p-r10{padding-right:10px !important}
.p_r20,.p-r20{padding-right:20px !important}
.p_r30,.p-r30{padding-right:30px !important}
.p_b0 ,.p-b0 {padding-bottom:0px !important}
.p_b1 ,.p-b1 {padding-bottom:1px !important}
.p_b2 ,.p-b2 {padding-bottom:2px !important}
.p_b3 ,.p-b3 {padding-bottom:3px !important}
.p_b5 ,.p-b5 {padding-bottom:5px !important}
.p_b10,.p-b10{padding-bottom:10px !important}
.p_b20,.p-b20{padding-bottom:20px !important}
.b_0  ,.b-0  {border:0 !important}
.b_t0 ,.b-t0 {border-top:0 !important}
.b_r0 ,.b-r0 {border-right:0 !important}
.b_b0 ,.b-b0 {border-bottom:0 !important}
.b_l0 ,.b-l0 {border-left:0 !important}
.lh10{line-height:10px}
.lh11{line-height:11px}
.lh12{line-height:12px}
.lh13{line-height:13px}
.lh14{line-height:14px}
.lh15{line-height:15px}
.lh16{line-height:16px}
.lh17{line-height:17px}
.lh18{line-height:18px}
.lh19{line-height:19px}
.lh20{line-height:20px}
.lh21{line-height:21px}
.lh22{line-height:22px}
.lh23{line-height:23px}
.lh24{line-height:24px}
.lh25{line-height:25px}
.lh26{line-height:26px}
.lh27{line-height:27px}
.lh28{line-height:28px}
.lh29{line-height:29px}
.lh30{line-height:30px}
input.size1,select.size1{box-sizing:border-box;width:35px}
input.size2,select.size2{box-sizing:border-box;width:40px}
input.size3,select.size3{box-sizing:border-box;width:45px}
input.size4,select.size4{box-sizing:border-box;width:50px}
input.size5,select.size5{box-sizing:border-box;width:55px}
input.size6,select.size6{box-sizing:border-box;width:60px}
input.size7,select.size7{box-sizing:border-box;width:65px}
input.size8,select.size8{box-sizing:border-box;width:70px}
input.size9,select.size9{box-sizing:border-box;width:75px}
input.size10,select.size10{box-sizing:border-box;width:80px}
input.size11,select.size11{box-sizing:border-box;width:85px}
input.size12,select.size12{box-sizing:border-box;width:90px}
input.size13,select.size13{box-sizing:border-box;width:95px}
input.size14,select.size14{box-sizing:border-box;width:100px}
input.size15,select.size15{box-sizing:border-box;width:105px}
input.size16,select.size16{box-sizing:border-box;width:110px}
input.size17,select.size17{box-sizing:border-box;width:115px}
input.size18,select.size18{box-sizing:border-box;width:120px}
input.size19,select.size19{box-sizing:border-box;width:125px}
input.size20,select.size20{box-sizing:border-box;width:130px}
input.size21,select.size21{box-sizing:border-box;width:135px}
input.size22,select.size22{box-sizing:border-box;width:140px}
input.size23,select.size23{box-sizing:border-box;width:145px}
input.size24,select.size24{box-sizing:border-box;width:150px}
input.size25,select.size25{box-sizing:border-box;width:155px}
input.size26,select.size26{box-sizing:border-box;width:160px}
input.size27,select.size27{box-sizing:border-box;width:165px}
input.size28,select.size28{box-sizing:border-box;width:170px}
input.size29,select.size29{box-sizing:border-box;width:175px}
input.size30,select.size30{box-sizing:border-box;width:180px}
input.size31,select.size31{box-sizing:border-box;width:185px}
input.size32,select.size32{box-sizing:border-box;width:190px}
input.size33,select.size33{box-sizing:border-box;width:195px}
input.size34,select.size34{box-sizing:border-box;width:200px}
input.size35,select.size35{box-sizing:border-box;width:205px}
input.size36,select.size36{box-sizing:border-box;width:210px}
input.size37,select.size37{box-sizing:border-box;width:215px}
input.size38,select.size38{box-sizing:border-box;width:220px}
input.size39,select.size39{box-sizing:border-box;width:225px}
input.size40,select.size40{box-sizing:border-box;width:230px}
input.size41,select.size41{box-sizing:border-box;width:235px}
input.size42,select.size42{box-sizing:border-box;width:240px}
input.size43,select.size43{box-sizing:border-box;width:245px}
input.size44,select.size44{box-sizing:border-box;width:250px}
input.size45,select.size45{box-sizing:border-box;width:255px}
input.size46,select.size46{box-sizing:border-box;width:260px}
input.size47,select.size47{box-sizing:border-box;width:265px}
input.size48,select.size48{box-sizing:border-box;width:270px}
input.size49,select.size49{box-sizing:border-box;width:275px}
input.size50,select.size50{box-sizing:border-box;width:280px}
input.size51,select.size51{box-sizing:border-box;width:285px}
input.size52,select.size52{box-sizing:border-box;width:290px}
input.size53,select.size53{box-sizing:border-box;width:295px}
input.size54,select.size54{box-sizing:border-box;width:300px}
input.size55,select.size55{box-sizing:border-box;width:305px}
input.size56,select.size56{box-sizing:border-box;width:310px}
input.size57,select.size57{box-sizing:border-box;width:315px}
input.size58,select.size58{box-sizing:border-box;width:320px}
input.size59,select.size59{box-sizing:border-box;width:325px}
input.size60,select.size60{box-sizing:border-box;width:330px}
input.size61,select.size61{box-sizing:border-box;width:335px}
input.size62,select.size62{box-sizing:border-box;width:340px}
input.size63,select.size63{box-sizing:border-box;width:345px}
input.size64,select.size64{box-sizing:border-box;width:350px}
input.size65,select.size65{box-sizing:border-box;width:355px}
input.size66,select.size66{box-sizing:border-box;width:360px}
input.size67,select.size67{box-sizing:border-box;width:365px}
input.size68,select.size68{box-sizing:border-box;width:370px}
input.size69,select.size69{box-sizing:border-box;width:375px}
input.size70,select.size70{box-sizing:border-box;width:380px}
input.size71,select.size71{box-sizing:border-box;width:385px}
input.size72,select.size72{box-sizing:border-box;width:390px}
input.size73,select.size73{box-sizing:border-box;width:395px}
input.size74,select.size74{box-sizing:border-box;width:400px}
input.size75,select.size75{box-sizing:border-box;width:405px}
input.size76,select.size76{box-sizing:border-box;width:410px}
input.size77,select.size77{box-sizing:border-box;width:415px}
input.size78,select.size78{box-sizing:border-box;width:420px}
input.size79,select.size79{box-sizing:border-box;width:425px}
input.size80,select.size80{box-sizing:border-box;width:430px}
input.size81,select.size81{box-sizing:border-box;width:435px}
input.size82,select.size82{box-sizing:border-box;width:440px}
input.size83,select.size83{box-sizing:border-box;width:445px}
input.size84,select.size84{box-sizing:border-box;width:450px}
input.size85,select.size85{box-sizing:border-box;width:455px}
input.size86,select.size86{box-sizing:border-box;width:460px}
input.size87,select.size87{box-sizing:border-box;width:465px}
input.size88,select.size88{box-sizing:border-box;width:470px}
input.size89,select.size89{box-sizing:border-box;width:475px}
input.size90,select.size90{box-sizing:border-box;width:480px}
input.size91,select.size91{box-sizing:border-box;width:485px}
input.size92,select.size92{box-sizing:border-box;width:490px}
input.size93,select.size93{box-sizing:border-box;width:495px}
input.size94,select.size94{box-sizing:border-box;width:500px}
input.size95,select.size95{box-sizing:border-box;width:505px}
input.size96,select.size96{box-sizing:border-box;width:510px}
input.size97,select.size97{box-sizing:border-box;width:515px}
input.size98,select.size98{box-sizing:border-box;width:520px}
input.size99,select.size99{box-sizing:border-box;width:525px}
input.size100,select.size100{box-sizing:border-box;width:530px}
input.size101,select.size101{box-sizing:border-box;width:535px}
input.size102,select.size102{box-sizing:border-box;width:540px}
input.size103,select.size103{box-sizing:border-box;width:545px}
input.size104,select.size104{box-sizing:border-box;width:550px}
input.size105,select.size105{box-sizing:border-box;width:555px}
input.size106,select.size106{box-sizing:border-box;width:560px}
input.size107,select.size107{box-sizing:border-box;width:565px}
input.size108,select.size108{box-sizing:border-box;width:570px}
input.size109,select.size109{box-sizing:border-box;width:575px}
input.size110,select.size110{box-sizing:border-box;width:580px}
input.size111,select.size111{box-sizing:border-box;width:585px}
input.size112,select.size112{box-sizing:border-box;width:590px}
input.size113,select.size113{box-sizing:border-box;width:595px}
input.size114,select.size114{box-sizing:border-box;width:600px}
input.size115,select.size115{box-sizing:border-box;width:605px}
input.size116,select.size116{box-sizing:border-box;width:610px}
input.size117,select.size117{box-sizing:border-box;width:615px}
input.size118,select.size118{box-sizing:border-box;width:620px}
input.size119,select.size119{box-sizing:border-box;width:625px}
input.size120,select.size120{box-sizing:border-box;width:630px}
input.size121,select.size121{box-sizing:border-box;width:635px}
input.size122,select.size122{box-sizing:border-box;width:640px}
input.size123,select.size123{box-sizing:border-box;width:645px}
input.size124,select.size124{box-sizing:border-box;width:650px}
input.size125,select.size125{box-sizing:border-box;width:655px}
input.size126,select.size126{box-sizing:border-box;width:660px}
input.size127,select.size127{box-sizing:border-box;width:665px}
input.size128,select.size128{box-sizing:border-box;width:670px}
input.size129,select.size129{box-sizing:border-box;width:675px}
input.size130,select.size130{box-sizing:border-box;width:680px}
input.size131,select.size131{box-sizing:border-box;width:685px}
input.size132,select.size132{box-sizing:border-box;width:690px}
input.size133,select.size133{box-sizing:border-box;width:695px}
input.size134,select.size134{box-sizing:border-box;width:700px}
input.size135,select.size135{box-sizing:border-box;width:705px}
input.size136,select.size136{box-sizing:border-box;width:710px}
input.size137,select.size137{box-sizing:border-box;width:715px}
input.size138,select.size138{box-sizing:border-box;width:720px}
input.size139,select.size139{box-sizing:border-box;width:725px}
input.size140,select.size140{box-sizing:border-box;width:730px}
input.size141,select.size141{box-sizing:border-box;width:735px}
input.size142,select.size142{box-sizing:border-box;width:740px}
input.size143,select.size143{box-sizing:border-box;width:745px}
input.size144,select.size144{box-sizing:border-box;width:750px}
input.size145,select.size145{box-sizing:border-box;width:755px}
input.size146,select.size146{box-sizing:border-box;width:760px}
input.size147,select.size147{box-sizing:border-box;width:765px}
input.size148,select.size148{box-sizing:border-box;width:770px}
input.size149,select.size149{box-sizing:border-box;width:775px}
input.size150,select.size150{box-sizing:border-box;width:780px}
input.size151,select.size151{box-sizing:border-box;width:785px}
input.size152,select.size152{box-sizing:border-box;width:790px}
input.size153,select.size153{box-sizing:border-box;width:795px}
input.size154,select.size154{box-sizing:border-box;width:800px}
input.size155,select.size155{box-sizing:border-box;width:805px}
input.size156,select.size156{box-sizing:border-box;width:810px}
input.size157,select.size157{box-sizing:border-box;width:815px}
input.size158,select.size158{box-sizing:border-box;width:820px}
input.size159,select.size159{box-sizing:border-box;width:825px}
input.size160,select.size160{box-sizing:border-box;width:830px}
input.size161,select.size161{box-sizing:border-box;width:835px}
input.size162,select.size162{box-sizing:border-box;width:840px}
input.size163,select.size163{box-sizing:border-box;width:845px}
input.size164,select.size164{box-sizing:border-box;width:850px}
input.size165,select.size165{box-sizing:border-box;width:855px}
input.size166,select.size166{box-sizing:border-box;width:860px}
input.size167,select.size167{box-sizing:border-box;width:865px}
input.size168,select.size168{box-sizing:border-box;width:870px}
input.size169,select.size169{box-sizing:border-box;width:875px}
input.size170,select.size170{box-sizing:border-box;width:880px}
input.size171,select.size171{box-sizing:border-box;width:885px}
input.size172,select.size172{box-sizing:border-box;width:890px}
input.size173,select.size173{box-sizing:border-box;width:895px}
input.size174,select.size174{box-sizing:border-box;width:900px}
input.size175,select.size175{box-sizing:border-box;width:905px}
input.size176,select.size176{box-sizing:border-box;width:910px}
input.size177,select.size177{box-sizing:border-box;width:915px}
input.size178,select.size178{box-sizing:border-box;width:920px}
input.size179,select.size179{box-sizing:border-box;width:925px}
input.size180,select.size180{box-sizing:border-box;width:930px}
input.size181,select.size181{box-sizing:border-box;width:935px}
input.size182,select.size182{box-sizing:border-box;width:940px}
input.size183,select.size183{box-sizing:border-box;width:945px}
input.size184,select.size184{box-sizing:border-box;width:950px}
input.size185,select.size185{box-sizing:border-box;width:955px}
input.size186,select.size186{box-sizing:border-box;width:960px}
input.size187,select.size187{box-sizing:border-box;width:965px}
input.size188,select.size188{box-sizing:border-box;width:970px}
input.size189,select.size189{box-sizing:border-box;width:975px}
input.size190,select.size190{box-sizing:border-box;width:980px}
input.size191,select.size191{box-sizing:border-box;width:985px}
input.size192,select.size192{box-sizing:border-box;width:990px}
input.size193,select.size193{box-sizing:border-box;width:995px}
input.size194,select.size194{box-sizing:border-box;width:1000px}
input.size195,select.size195{box-sizing:border-box;width:1005px}
input.size196,select.size196{box-sizing:border-box;width:1010px}
input.size197,select.size197{box-sizing:border-box;width:1015px}
input.size198,select.size198{box-sizing:border-box;width:1020px}
input.size199,select.size199{box-sizing:border-box;width:1025px}
input.size190,select.size190{box-sizing:border-box;width:1030px}

/* btn_basic */
.btn_basic, .btn_basic:visited, a.btn_basic{
	display:inline-block;cursor:pointer;border:1px solid #bbb;padding: 4px 10px;text-align:center;vertical-align:top;
    text-decoration:none;color:#333;font-size:13px;letter-spacing:3px;text-shadow: 0px 0px 5px #ffffff;border-radius:4px;box-shadow:1px 1px 1px #cfcfcf;background-color: #ffffff;
	background-image:linear-gradient(-90deg, rgba(255, 255, 255, 0.5), #dcdcdc);
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgba(255, 255, 255, 0.5)), to(#dcdcdc));
	background-image:-moz-linear-gradient(-90deg, rgba(255, 255, 255, 0.5), #dcdcdc);
}
.btn_basic:hover{
    text-decoration:none;
	border: 1px solid #aaaaaa;
	color:#000;
	box-shadow:1px 1px 1px #e0e0e0;
	background-image:linear-gradient(-90deg, #ffffff, #d3d3d3);
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(#ffffff), to(#d3d3d3));
	background-image:-moz-linear-gradient(-90deg, #ffffff, #d3d3d3);
}
.btn_basic:active{
    text-decoration:none;
	border: 1px solid #808080;
	color:#000;
	box-shadow:1px 1px 1px #e0e0e0;
	background-image:linear-gradient(-90deg, #ffffff, #c0c0c0);
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(#ffffff), to(#c0c0c0));
	background-image:-moz-linear-gradient(-90deg, #ffffff, #c0c0c0);
}

/* layout */
#wrap{position:relative;width:100%;margin:0px;min-width:1060px}
#header{position:fixed;z-index:999990;top:0;left:0;right:0;min-width:1060px;height:50px;border-bottom:1px solid #ccc;background-color:#fff}
#container{position:relative;left:0;margin-top:51px;right:0;background:none;overflow:hidden}/*;padding-top:50px;padding-left:200px;margin-bottom:50px*//*#container{overflow:hidden;background:url('../lnb_bg.gif') repeat-y 0 0;margin-bottom:50px}*//*bottom:0;*/
/*#contents{position:absolute;left:200px;top:0;right:0;bottom:0;padding:5px;overflow:auto}*/
#contents{margin-left:200px;top:0;right:0;bottom:0;padding:5px;overflow:auto}/*position:absolute;left:200px;*/
#contents > article{position:relative;max-width:1600px;height:100%;margin:0 auto}
/*
#contents{border-top:1px solid #ccc;margin-left:10px;padding-top:10px}
#contents{border-top:none}
*/
#map_container{width:565px;height:330px;margin-top:5px}

#contents h2 a {color:inherit;text-decoration:inherit}
#header{overflow:hidden}
#header h1{float:left}
#header h1 a img{margin:10px 0 0 20px;width:150px}
#header .quick{overflow:hidden;margin-left:210px}
#header .quick li{float:left;font-size:12px;font-family:NanumGothic,NanumGothicWeb,tahoma;height:13px;line-height:normal;margin-top:17px;padding:0 5px 2px;margin-right:10px}
#header .quick li:first-child{border-left:0}
#header .quick li a{color:#666;text-decoration:none}
#header .quick li a:hover{color:#2a6def}
#header .quick li .cnt_num_box{position:absolute;display:inline-block;margin-top:-12px;margin-left:-5px;border-radius:8px;padding:2px;background:#fff;box-shadow:0px 0px 1px #A8A8A8}
#header .quick li .cnt_num_box .cnt_num{overflow:hidden;padding:2px 2px 0 3px;border-radius:6px;background:rgb(255, 118, 55);box-sizing:border-box;height:11px;min-width:11px;text-align:center}
#header .quick li .cnt_num_box em{display:inline-block;float:left;height:7px;min-width:5px;padding-left:1px}
#header .quick li .cnt_num_box em:first-child{}
#header .quick li .cnt_num_box em.cnt1{background:url(../../common/img/fs11_1.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt2{background:url(../../common/img/fs11_2.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt3{background:url(../../common/img/fs11_3.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt4{background:url(../../common/img/fs11_4.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt5{background:url(../../common/img/fs11_5.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt6{background:url(../../common/img/fs11_6.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt7{background:url(../../common/img/fs11_7.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt8{background:url(../../common/img/fs11_8.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt9{background:url(../../common/img/fs11_9.png) no-repeat 0px 0px}
#header .quick li .cnt_num_box em.cnt0{background:url(../../common/img/fs11_0.png) no-repeat 0px 0px}

#header .site_admin{position:absolute;right:0px;top:0px;overflow:hidden;background:#b2b2b2}
#header .site_admin li{float:left;font-size:11px;font-family:tahoma,dotum;padding:3px 0}
#header .site_admin li a{display:block;color:#fff;text-decoration:none;word-spacing:-1px;letter-spacing:-1px;padding:0 6px}
#header .site_admin li:first-child a{}
#header .site_admin li:hover{background:#fff}
#header .site_admin li:hover a{color:#2a6def}
/* layout
@media all
    and (max-width:1300px) {
    #wrap{width:100%;min-width:925px}
    #wrap.member{min-width:400px}
}
@media all
    and (min-width:1301px) {
    #wrap{width:1800px}
}
#wrap{margin-top:10px;margin-left:10px}
#header{width:100%}
#container{_display:inline-block;width:100%;background:url('../lnb_bg.gif') repeat-y 0 0;margin-top:10px}
#container:after{display:block;clear:both;content:''}
#left_menu{float:left;width:180px;min-height:600px;margin-right:-200px}
#contents{float:left;margin-left:200px;border-top:1px solid #ccc;padding:10px 0 0 10px}
*/

h2{margin-top:1px;margin-bottom:5px;font-size:13px}

/* jquery.Jcrop.min.css v0.9.12 (build:20130126) */
.jcrop-holder{direction:ltr;text-align:left}
.jcrop-vline,.jcrop-hline{background:#FFF url(Jcrop.gif);font-size:0;position:absolute}
.jcrop-vline{height:100%;width:1px!important}
.jcrop-vline.right{right:0}
.jcrop-hline{height:1px!important;width:100%}
.jcrop-hline.bottom{bottom:0}
.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%}
.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px}
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}
.jcrop-dragbar.ord-n{margin-top:-4px}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0}
.jcrop-dragbar.ord-w{margin-left:-4px}
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70)!important;opacity:.70!important}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px}
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px}
.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF}
.jcrop-holder img,img.jcrop-preview{max-width:none}

/* tooltip box */
.tip-box,
.tip-box *{box-sizing:border-box}
.tip-box{position:absolute;width:500px;height:0;overflow:visible;z-index:1000;cursor:default}
.tip-box .tip-inner{position:relative;width:100%;height:0;overflow:visible}/*filter:alpha(opacity=70%);opacity:0.7*/
.tip-box .tip-inner .tip-text{position:absolute;white-space:pre-line;min-width:50px;max-width:500px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:6px 8px;color:#000;text-align:left;font:11px/16px tahoma,dotum,gulim,arial,helvetica,sans-serif}
.tip-box .tip-inner .tip-text em{font-size:inherit;font-family:inherit;font-weight:inherit}
.tip-box .tip-inner .tip-text strong{font-size:inherit;font-family:inherit;font-weight:bold;color:inherit}
.tip-box .tip-inner .tip-arrow{position:absolute;background-repeat:no-repeat}
.tip-box.tip-right{margin-top:-1px}
.tip-box.tip-bottom{margin-top:5px}

.tip-box.tip-top .tip-inner .tip-arrow{background-position:-18px 0px;top:29px;left:10px;width:9px;height:6px}
.tip-box.tip-left .tip-inner .tip-arrow{background-position:-9px 0px;top:10px;left:0px;width:6px;height:9px}
.tip-box.tip-right .tip-inner .tip-arrow{background-position:-27px 0px;top:10px;left:-5px;width:6px;height:9px}
.tip-box.tip-bottom .tip-inner .tip-arrow{background-position:0px 0px;top:-5px;left:10px;width:9px;height:6px}

.tip-box.yellow .tip-inner .tip-text{border:1px solid #c7bf93;background-color:#fff9c9}
.tip-box.yellow .tip-inner .tip-text em{color:#FF6D00}
.tip-box.yellow .tip-inner .tip-text strong{color:#FF6D00}
.tip-box.yellow .tip-inner .tip-arrow{background-image:url('../../common/img/tip-yellowsimple_arrows.gif')}

/* login box */
#wrap.member{min-width:390px}
#wrap.member,
#wrap.member #container,
#wrap.member #contents{position:absolute;width:100%;height:100%;margin:0px;padding:0px;background:none;left:0;top:0}
#wrap.member #contents{left:0px !important;margin-left:0px !important}
#wrap.member #contents > article{position:relative;width:100%;height:100%;max-width:100%;margin:0 auto}
#wrap.member #login{position:absolute;z-index:2;top:50%;left:50%;width:328px;margin:-81px 0 0 -194px;padding:28px;border:2px solid #555;background:#fff;font-size:12px;font-family:Tahoma, Geneva, sans-serif;color:#767676;line-height:normal;white-space:normal}
#wrap.member #login form{display:none;margin:0;padding:0}
#wrap.member #login fieldset{margin:0;padding:0;border:0}
#wrap.member #login legend{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
#wrap.member #login .btn_login,
#wrap.member #login .btn_login input{display:inline-block;overflow:visible;position:relative;height:32px;margin:0;padding:0;border:0;background:transparent url(../btn_login.gif) no-repeat;font-size:12px;font-weight:bold;color:#fff;text-decoration:none !important;vertical-align:middle;cursor:pointer}
#wrap.member #login .btn_login{margin:0 4px 0 0;background-position:left top}
#wrap.member #login .btn_login input{left:4px;padding:0 24px 0 36px;background-position:right top;*vertical-align:top}
#wrap.member #login .item{position:relative}
#wrap.member #login .i_label{display:block;position:static;top:9px;font:bold 11px Tahoma}
#wrap.member #login .i_text{display:block;position:relative;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent;font:bold 11px Tahoma;height:14px;color:#767676}
#wrap.member #login .g_login .i_label{left:10px}
#wrap.member #login .g_login .i_text{width:316px;margin:0 0 5px 0;padding:8px 0 6px 10px}
#wrap.member #login .g_login .btn_login{}
#wrap.member #login .g_login .i_check{width:13px;height:13px;margin:0 4px 0 0;padding:0;vertical-align:middle}
#wrap.member #login.g_login .g_login{display:block}

/* left menu */
#left_menu{position:fixed;left:0;top:55px;bottom:5px;z-index:999990;overflow-y:auto;background:url('../lnb_bg.gif') repeat-y 0 0;border-bottom:1px solid #DFE8F0;width:199px;font-size:12px;font-family:NanumGothic,NanumGothicWeb,Tahoma, Geneva, sans-serif;line-height:normal}/*#left_menu{position:relative;float:left;width:199px;min-height:700px;font-size:12px;font-family:NanumGothic,NanumGothicWeb,Tahoma, Geneva, sans-serif;line-height:normal};min-height:700px;*/
#left_menu ul{margin:0;padding:0;list-style:none}
#left_menu li{position:relative;margin:0 0 -1px 0;vertical-align:top;*zoom:1}
#left_menu li a{display:block;position:relative;padding:8px 10px;color:#666;font-weight:bold;text-decoration:none;background:#fafafa;border:1px solid #eee;*zoom:1}
#left_menu li a .i{position:absolute;top:50%;left:100%;width:8px;height:8px;margin:-4px 0 0 -16px;color:#ccc;background:url('../ico_sub.gif') no-repeat left top}
#left_menu li ul{padding:5px 0;background:#fff}
#left_menu li li{margin:0}
#left_menu li li a{padding:5px 10px;border:0;background:#fff;font-weight:normal}
#left_menu li li a span{color:#666}
#left_menu li.active{z-index:2;border:1px solid #ccc}
#left_menu li li.active{border:0}
#left_menu li.active a{border:0;color:#000}
#left_menu li.active .i{background-position:0 -44px}
#left_menu li.active li a{border:0}
#left_menu li.active ul{display:block;border-top:1px solid #eee}
#left_menu li.active li.active a span{font-weight:bold;color:#2d70ed;letter-spacing:-1px}
#left_menu #slide_yn{width:12px;padding:0;background:none}

/* 테이블 리스트 */
.tm_tbl_wrap{position:relative;overflow:visible;border-bottom:1px solid #666;min-width:850px}
.tm_tbl_wrap > table.tbl_type th{border-left:1px dotted #aaa;border-bottom:0;letter-spacing:-1px}/*font-family:tahoma,dotum;*/
.tm_tbl_wrap > table.tbl_type th:first-child{border-left:none}
.tm_tbl_wrap > table.tbl_type td{cursor:default}
.tm_tbl_wrap > table.tbl_type tr.tm_list:hover{background-color:none}
.tm_tbl_wrap > table.tbl_type tr.rec_list *{box-sizing:border-box}
.tm_tbl_wrap > table.tbl_type tr.rec_list td{vertical-align:top}
.tm_tbl_wrap > table.tbl_type td{border-top:1px solid #666;border-bottom:0;padding:10px 0}
.tm_tbl_wrap > table.tbl_type td:first-child{border-left:0}

.tm_tbl_wrap > table.tbl_type tbody tr.tm_list *{font-family:nanumgothic,NanumGothicWeb}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list_0{display:none}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list{background-color:#fbfbfb}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td{padding:0;border-top:0}
.tm_tbl_wrap > table.tbl_type tbody:hover tr{background-color:#f7f8fc}
.tm_tbl_wrap > table.tbl_type tbody:hover tr.tm_list{background-color:#ebecf4}

.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap{margin-top:-3px;padding:5px 0} /*margin-bottom:5px*/
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap:after{clear:both; display:block; visibility:hidden; height:0; content:"."; font-size:0}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box{display:inline-block;padding:0;margin:2px 2px 0;float:left;position:relative}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_summary{position:relative;padding:0;width:250px;height:20px;border-radius:0px;border-top-left-radius:2px;border-top-right-radius:2px;border:1px solid #ccc;background:#fff;cursor:default}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_summary dt.tm_adm_nm{float:left;min-width:50px;padding-left:3px;height:100%;font-size:12px;word-spacing:-1px;line-height:20px;background:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_summary dd.tm_result_nm{float:left;word-spacing:-2px;margin-left:3px;font-size:11px;font-family:tahoma,dotum;margin-top:4px;width:115px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_summary dd.tm_upd_date{position:absolute;right:0;top:0;font-size:11px;font-family:tahoma,gulim;color:#aaa;margin-right:4px;margin-top:3px}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box.show dl.tm_summary dt.tm_adm_nm{background:#EAEFFC}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box.show dl.tm_summary{background:#fff;border:1px solid rgb(153, 153, 153)}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail{background:#fff}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail{display:none;position:absolute;z-index:1;width:250px;margin-left:0px;margin-top:-1px;padding-top:3px;border:1px solid rgb(153, 153, 153);box-shadow:2px 2px 0px 0px rgba(0, 0, 0, 0.2)}/*box-shadow:0px 0px 2px 2px rgba(141, 165, 197, 0.5);*/
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd{padding:3px}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd.tm_adm_nm,
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd.tm_reg_date,
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd.tm_upd_date{padding:1px 3px}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd.tm_adm_nm span{font-size:12px}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd.tm_reg_date span,
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd.tm_upd_date span{font-size:11px;font-family:tahoma,gulim;color:#aaa}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd.tm_result_nm{padding-bottom:0}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail dd.tm_point_btn{padding-top:0;padding-bottom:0}
.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .tm_list_box dl.tm_detail .tm_memo_readonly{display:block;border:1px solid #A4B6E4;padding:5px;margin:0;word-wrap:break-word;white-space:pre-wrap;background:#FAFAFA}/*border-radius:3px;*/

.tm_tbl_wrap > table.tbl_type tbody tr.tm_list > td .tm_list_wrap .show dl.tm_detail{display:block}

.tm_tbl_wrap .tm_add_btn input{width:18px;text-align:center;padding-left:0!important;padding-right:0!important}
.tm_tbl_wrap .tm_add_box{position:absolute;z-index:9999999;cursor:default;padding:0;width:249px;margin-left:-223px;margin-top:-24px;background:#fff;border:1px solid rgb(153, 153, 153);box-shadow:2px 2px 0px 0px rgba(0, 0, 0, 0.2)}
.tm_tbl_wrap .tm_add_box li{display:block;box-sizing:border-box;overflow:hidden;text-align:left;line-height:0;padding:3px;width:100%}
.tm_tbl_wrap .tm_add_box .star{float:left}
.tm_tbl_wrap .tm_add_box .tm_result{width:223px;border:1px solid #A4B6E4;background:#FAFAFA}
.tm_tbl_wrap .tm_add_box .tm_result option:first-child{color:#a9a9a9}
.tm_tbl_wrap .tm_add_box .tm_result option{color:#666}
.tm_tbl_wrap .tm_add_box .tm_memo{display:block;border:1px solid #A4B6E4;padding:5px;margin:0;width:212px;height:91px;resize:none;background:#FAFAFA;box-sizing:border-box}
.tm_tbl_wrap .tm_add_box .tm_memo::-ms-expand,
.tm_tbl_wrap .tm_add_box .tm_result::-ms-expand{border:none;color:#676767;height:20px}
.tm_tbl_wrap .tm_list_wrap .tm_add_box{margin:0;margin-top:1px}
.tm_tbl_wrap .tm_list_wrap .tm_add_box span{margin:0}
.tm_tbl_wrap .tm_list_wrap .tm_add_box li{}
.tm_tbl_wrap .tm_list_wrap .tm_add_box .star{}
.tm_tbl_wrap .tm_list_wrap .tm_add_box .tm_result{width:241px}
.tm_tbl_wrap .tm_list_wrap .tm_add_box .tm_memo{}
.tm_tbl_wrap button.star,
.tm_form_box button.star{display:inline-block;width:16px;height:16px;border:none;padding:0;margin:0;vertical-align:middle}
.tm_tbl_wrap button.star[data-tooltip]:before,
.tm_form_box button.star[data-tooltip]:before{margin-left:-3px !important}
.tm_tbl_wrap button.star[data-tooltip]:after,
.tm_form_box button.star[data-tooltip]:after{margin-bottom:-6px}
.tm_tbl_wrap button.star.empty,
.tm_form_box button.star.empty{background:url(../../icon/icon_star_empty.png) no-repeat 0px 0px}
.tm_tbl_wrap button.star.full,
.tm_form_box button.star.full{background:url(../../icon/icon_star_full.png) no-repeat 0px 0px}
.tm_tbl_wrap .btn_save_area{position:absolute;right:2px;top:124px;padding:0 !important;width:18px !important;height:19px !important}
.tm_tbl_wrap .btn_save button{width:18px;padding:0 !important}
.tm_tbl_wrap .btn_save button span{padding:0 !important;width:100%;height:100%;display:inline-block;background:url(../../icon/icon_save.gif) no-repeat 3px 3px !important}
.tm_tbl_wrap .btn_cancle_area{position:absolute;right:2px;top:104px;padding:0 !important;width:18px !important;height:19px !important}
.tm_tbl_wrap .btn_cancle button{width:18px;padding:0 !important}
.tm_tbl_wrap .btn_cancle button span{padding:0 !important;width:100%;height:100%;display:inline-block;background:url(../../icon/icon_close.gif) no-repeat 4px 4px !important}
.tbl_wrap.tm_tbl_wrap{padding-bottom:0}
.tbl_wrap{display:block;width:100%;overflow:auto;padding-bottom:5px}
.tbl_type{table-layout:fixed;width:100%;min-width:850px;text-align:center;border-bottom:1px solid #999;color:#666;font-size:12px}/*width:98%;*/
.tbl_type th,
.tbl_type td{word-break:break-all}
.tbl_type,
.tbl_type th,
.tbl_type td{border:0}
.tbl_type a{color:#383838;text-decoration:none}
.tbl_type caption,.tbl_type .frm label{display:none}
.tbl_type tr:hover{background-color:#FEFFDF}
.tbl_type th{padding:5px 0 5px;border-top:solid 1px #999;border-bottom:solid 1px #b2b2b2;background-color:#f1f1f1;color:#333;font-weight:bold;line-height:18px;vertical-align:top;font-family:NanumGothic,NanumGothicWeb,tahoma;cursor:default}
.tbl_type td{padding:5px 0 5px;border-bottom:solid 1px #d2d2d2;text-align:center}
.tbl_type tr:first-child td{border-top:1px solid #d2d2d2}
.tbl_type td.left{text-align:left}
.tbl_type td.right{text-align:right}
.tbl_type .l{padding:0;text-align:center}
.tbl_type .frm input{margin:0}
.tbl_type .eng,.tbl_type .eng *,.tbl_type .num,.tbl_type .date,.tbl_type .date *,.tbl_type .hit,.tbl_type .del_yn{padding:0;font-family:tahoma;line-height:normal;font-size:11px}
.tbl_type .mem_nm,.tbl_type .mem_nm *,
.tbl_type .mail,.tbl_type .mail *
.tbl_type .title,
.tbl_type .title *{padding:0;font-family:tahoma,gulim;line-height:normal}
.tbl_type .edit_perm_btn.perm_y{color:red}
.tbl_type td.state select{width:70px}
.tbl_type td.state select, .tbl_type td.state select *{font-size:11px;font-family:tahoma,dotum}

.tbl_type td.state select.LIVE,
.tbl_type td.state select.EXTRA,
.tbl_type td.state option.LIVE,
.tbl_type td.state option.EXTRA{color:#666}
.tbl_type td.state select.END,
.tbl_type td.state option.END{color:red}
.tbl_type td.state select.WAIT,
.tbl_type td.state option.WAIT{color:#ccc}

.tbl_type tr.cancel td,
.tbl_type tr.cancel td *{color:#cfcfcf}
.tbl_type tr.del_y td,
.tbl_type tr.del_y td *{color:#cfcfcf}
.tbl_type tr.del_y td.del_yn *{color:#FF5A4E}
.tbl_type tr.del_y .info_initial_wrap{opacity:0.5}
.tbl_type tr.del_y .info_initial_wrap em:hover:after{visibility:hidden}
.tbl_type tr td .auto_login_btn{color:#333}
.tbl_type .mem_nm{text-align:left}
.tbl_type .mem_nm .id{font-size:11px}
.tbl_type .mem_nm .per_nm{cursor:default}
.tbl_type .mem_nm .per_id{cursor:default}

.tbl_type .info_initial_wrap{margin-top:4px;margin-bottom:-6px;overflow:hidden}
.tbl_type .info_initial_wrap > em{float:left;margin-right:2px;font-family:Lucida Console,Consolas;text-align:center;padding:0;line-height:1;height:10px}

.tbl_type .worknet_y{display:inline-block;background:#5FBE57;color:#fff;padding:0 1px 0 0;font-family:tahoma;font-size:10px;cursor:default;}
.tbl_type .worknet_y:hover:after{content:'워크넷 제휴 동의 채용정보';font-size:11px;font-family:tahoma,dotum;display:block;position:absolute;border:1px solid #999;padding:1px;margin:-32px 0 0 0;box-shadow:1px 1px 1px #999;background:#fff;color:#5FBE57;}

.tbl_type .kidp_y{display:inline-block;background:#ea6056;color:#fff;padding:0 1px 0 0;font-family:tahoma;font-size:10px;cursor:default;}
.tbl_type .kidp_y:hover:after{content:'KIDP 제휴 동의 채용정보';font-size:11px;font-family:tahoma,dotum;display:block;position:absolute;border:1px solid #999;padding:1px;margin:-32px 0 0 0;box-shadow:1px 1px 1px #999;background:#fff;color:#ea6056;}

.tbl_type .logo_y,
.tbl_type .com_logo{display:inline-block;background:#305d98;color:#fff;padding:0 1px 0 0;font-family:tahoma;font-size:10px;cursor:default;}
.tbl_type .logo_y:hover:after,
.tbl_type .com_logo:hover:after{content:'로고 등록된 채용정보';font-size:11px;font-family:tahoma,dotum;display:block;position:absolute;border:1px solid #999;padding:1px;margin:-32px 0 0 0;box-shadow:1px 1px 1px #999;background:#fff;color:#305d98;}

.tbl_type .pic_y,
.tbl_type .per_pic{display:inline-block;background:#305d98;color:#fff;padding:0 1px 0 1px;font-family:tahoma;font-size:10px;cursor:default;}
.tbl_type .career_y{font-family:tahoma,gulim;color:#377cea;vertical-align:middle}
.tbl_type .career_n{font-family:tahoma,gulim;color:#33B633;vertical-align:middle}
.tbl_type .finish_n{display:inline-block;background:#FFA29B;color:#fff;font-size:11px;font-family:tahoma,dotum;padding:0px 2px 0px 1px;letter-spacing:-2px;border-radius:2px}
.tbl_type tr:hover .finish_n{background:#ea6056}
.tbl_type .subject,
.tbl_type .title{text-align:left}
.tbl_type .title .jikjong{font-size:11px;margin-top:3px;font-family:tahoma,dotum;color:#999;line-height:1}
.tbl_type .title .pic,.tbl_type .title .new{margin:0 0 2px;vertical-align:middle;text-align:left}
.tbl_type tr.del_y .title .jikjong{color:#cfcfcf}
.tbl_type .cmt_num{color: #ff4500}
.btn_area_write{width:100%;margin:5px 0;font-size:12px;text-align:right}
.btn_area_write .item{vertical-align:top;display:inline-block;}
.btn_area_write .item select{border-radius:2px;border-bottom: 1px solid #838383;border-right: 1px solid #9b9b9b;border-left: 1px solid #a3a3a3;border-top: 1px solid #b6b6b6;height:23px;line-height:21px;font-family:Tahoma,NanumGothic,NanumGothicWeb,'MalgunGothic',sans-serif;}
.btn_area_popup{text-align:center;border-top:1px solid #ccc;padding-top:20px}
.tbl_type .perm_list{overflow:hidden;margin-top:3px}
.tbl_type .perm_list li{float:left;font-size:11px;font-family:tahoma,dotum;padding:1px;color:#999;background:#f7f7f7;border:1px solid #ccc;margin-right:2px}
.tbl_type.board_view > thead > tr > td,
.tbl_type.board_view > tbody > tr > td,
.tbl_type.board_view > tr > td{border-top:solid 1px #999;border-bottom:solid 1px #bbb;text-align:left;padding: 5px 0 4px 5px;word-break:break-all}

/* 메뉴 버튼 영역 */
table.tbl_type tbody tr.btn_menu_box{}
table.tbl_type tbody tr.btn_menu_box td{border:0;padding:0;height:0}
table.tbl_type tbody tr.btn_menu_box td > div{position:absolute;border:0;padding:0;right:0;margin-top:1px;text-align:right;opacity:0.5;z-index:1}
table.tbl_type tbody tr.btn_menu_box td > div > a{display:none;padding:5px}
table.tbl_type tbody tr.btn_menu_box td > div > a.rsm_menu_btn{display:block;width:12px;height:10px;margin-top:2px}
table.tbl_type tbody tr.btn_menu_box td:hover > div{box-sizing:border-box;opacity:1;background:#fff}
table.tbl_type tbody tr.btn_menu_box td:hover > div > a{display:inline-block}
table.tbl_type tbody tr.btn_menu_box td:hover > div > a.rsm_menu_btn{display:none}
table.tbl_type tbody tr.btn_menu_box td:hover > div > a.tool-tip:hover{background-color:rgba(205, 247, 214, 0.58)}
table.tbl_type tbody tr.btn_menu_box td:hover > div > a.tool-tip:hover:before{position:absolute;right:0;top:0;margin-top:-22px;z-index:1000;padding:5px 0;width:154px;background-color:#000;background-color:hsla(0, 0%, 20%, 0.5);color:#fff;content:attr(data);font-size:12px;text-align:center;line-height:1}
table.tbl_type tbody tr.btn_menu_box td > div .menu_icon{opacity:0.3;background:url(../../icon/icon_menu_s.png) no-repeat 0px 0px}
table.tbl_type tbody:hover tr.btn_menu_box{display:table-row;border:0;padding:0}
table.tbl_type tbody:hover tr.btn_menu_box td {display:table-cell;border:0;padding:0}
table.tbl_type tbody:hover tr.btn_menu_box td > div{}

/* pagenation ui */
.paginateType1{overflow:hidden;clear:both;margin:0 auto;padding:29px 0 30px;text-align:center;zoom:1}
.paginateType1 a{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:1px;padding:0 0 0 5px;color:#666;font-family:tahoma,dotum;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginateType1 a:hover,.paginateType1 a:focus,.paginateType1 a:active{background:url('../bg_page_nav_ru.gif') no-repeat 0 0 !important}
.paginateType1 strong{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:1px;padding:0 0 0 5px;background:url('../bg_page_nav_ru.gif') no-repeat 0 0 !important;color:#666;font-family:tahoma,dotum;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginateType1 strong{color:#01939c !important}
.paginateType1 a span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;zoom:1}
.paginateType1 a:hover span,.paginateType1 a:focus span,.paginateType1 a:active span{background:url('../bg_page_nav_ru.gif') no-repeat 100% 0 !important;text-decoration:underline;cursor:pointer}
.paginateType1 strong span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;background:url('../bg_page_nav_ru.gif') no-repeat 100% 0 !important;zoom:1}
/* user option */
.paginateType1 a.pre,.paginateType1 a.next{position:relative;top:9px;background:none !important;font-family:tahoma,dotum,gulim,AppleGothic,Sans-serif;font-size:12px}
.paginateType1 a.pre:hover,.paginateType1 a.pre:focus,.paginateType1 a.pre:active,.paginateType1 a.next:hover,.paginateType1 a.next:focus,.paginateType1 a.next:active{background:none !important}
.paginateType1 a.pre{margin-right:10px}
.paginateType1 a.next{margin-left:8px}

.paginateType3 *{box-sizing: border-box;font-family:tahoma,gulim,Helvetica,'Apple SD Gothic Neo',Sans-serif}
.paginateType3{vertical-align:middle;line-height:21px;text-align:center;background:#fff;padding:0 !important;overflow:hidden}
.paginateType3 .paging_wrap{padding-top:25px}
.paginateType3 a{vertical-align:middle;display:inline-block;min-width:24px;height:23px;padding:1px 2px 3px 1px;font-size:12px;color:#777d8c;text-decoration:none;text-align:center;margin:0 2px}
.paginateType3 a.first{width:17px;min-width:17px;height:15px;background:url('../../company/img/c_icon_set.png')no-repeat 0px -78px}
.paginateType3 a.prev{width:16px;min-width:16px;height:15px;background:url('../../company/img/c_icon_set.png')no-repeat -22px -78px;margin-right:5px}
.paginateType3 a.next{width:16px;min-width:16px;height:15px;background:url('../../company/img/c_icon_set.png')no-repeat -43px -78px;margin-left:5px}
.paginateType3 a.end{width:17px;min-width:16px;height:15px;background:url('../../company/img/c_icon_set.png')no-repeat -64px -78px}
.paginateType3 a.on{border:1px solid #4b80ee;font-weight:bold;color:#4b80ee}
/* pagenation ui */

/* form ui */
.form_table{width:100%;font-size:12px;font-family:tahoma,geneva,sans-serif}/*margin:1em 0;*/
.form_table textarea{width:97%}
.form_table textarea,
.form_table select,
.form_table table,
.form_table button{font-size:12px}
.form_table table{border:0;border-top:2px solid #999;width:100%;table-layout:fixed}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,
.form_table td{height:25px;padding:5px;padding-right:4px;border:0;vertical-align:middle;word-break:break-all}
.form_table th{color:#333}
.form_table td{color:#666}
.form_table .item{padding-top:3px;padding-bottom:3px}
.form_table thead th{border-bottom:1px solid #ccc;background:#f8f8f8}
.form_table tbody th{border-bottom:1px solid #ddd;background:#fafafa;text-align:left;vertical-align: middle}
.form_table tfoot th{border-bottom:1px solid #ddd}
.form_table tbody td{border-bottom:1px solid #ddd}
.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
.form_table fieldset{border:0px soild red;padding:0;margin:0}
.form_table .item{position:relative;margin:-4px 0; margin-left:10px}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{ top:6px; left:10px}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio,
.form_table .item input[type=radio],
.form_table .item input[type=checkbox]{vertical-align:middle;width:13px;height:13px;margin:2px 0px;padding:0}
.form_table .item input[type=date]{display:inline-block}

.form_table .item input[type=file]{position:relative;-webkit-appearance:textfield;-webkit-box-sizing:border-box}

.form_table .item .i_text,
.form_table .item input[type=text],
.form_table .item input[type=date],
.form_table .item input[type=password]{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}

.form_table .item input[type=file]::-ms-value{position:relative;border:0;padding:0;margin:0;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent;outline:none}
.form_table .item input[type=file]::-ms-browse{border:1px solid #9B9B9B;border-top-color:#B6B6B6;background-color:#fefefe;border-left-color:#AEAEAE;border-right-color:#AEAEAE;border-radius:2px;padding:0 10px;background-image:linear-gradient(-180deg, rgba(255, 255, 255, 0.5), #F8F8F8);margin:0;line-height:normal;font-size:12px;font-family:NanumGothic,NanumGothicWeb,Tahoma,Geneva,sans-serif;height:20px;margin-left:1px}
.form_table .item textarea:disabled,
.form_table .item input:not([type]):disabled,
.form_table .item input[type=color]:disabled,
.form_table .item input[type=date]:disabled,
.form_table .item input[type=datetime]:disabled,
.form_table .item input[type=datetime-local]:disabled,
.form_table .item input[type=email]:disabled,
.form_table .item input[type=month]:disabled,
.form_table .item input[type=password]:disabled,
.form_table .item input[type=number]:disabled,
.form_table .item input[type=search]:disabled,
.form_table .item input[type=tel]:disabled,
.form_table .item input[type=text]:disabled,
.form_table .item input[type=time]:disabled,
.form_table .item input[type=url]:disabled,
.form_table .item input[type=week]:disabled,
.form_table .item select:disabled,
.form_table .item option:disabled{background-color:rgb(235, 235, 228)}

.form_table .item textarea{margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;box-sizing:border-box}
/*
.form_table .item .medium{width:50%}
.form_table .item .large{width:75%}
.form_table .item .xlarge{width:98%}
*/
.form_table .item .btn_pack.disabled *{color:#ccc;cursor:default}
.form_table .item .btn_pack.medium{width:initial}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{margin:2px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;height:22px}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}
/*.form_table .file{width:100%;border:0}*/
.form_table table.tbl_type td{text-align:left}
.form_table table.tbl_type .item select,
.form_table table.tbl_type .item textarea,
.form_table table.tbl_type .item input[type=text],
.form_table table.tbl_type .item input[type=date],
.form_table table.tbl_type .item input[type=password]{background:#fff}

.form_table table.tbl_type .item select:disabled,
.form_table table.tbl_type .item textarea:disabled,
.form_table table.tbl_type .item input[type=text]:disabled,
.form_table table.tbl_type .item input[type=date]:disabled,
.form_table table.tbl_type .item input[type=password]:disabled{background:#ebebe4}

.btn_area_input{margin:5px 0;font-size:12px;text-align:center;padding:0 5px}
.btn_area_input .right{text-align:right}

.btn_area_fixed_bottom{box-sizing:border-box;position:fixed;bottom:0px;left:0px;right:0px;z-index:3}
.btn_area_fixed_bottom > div{padding:7px 0px;background:#fff;border-top:1px solid #a7a7a7;padding-right:5px}
.btn_area_fixed_bottom .left{text-align:left}
.btn_area_fixed_bottom .right{text-align:right}
.btn_area_fixed_bottom .center{text-align:center}

.btn_area_fixed_bottom .absolute.top{top:7px}
.btn_area_fixed_bottom .absolute.bottom{bottom:7px}
.btn_area_fixed_bottom .absolute.left{left:0px;text-align:left}
.btn_area_fixed_bottom .absolute.right{right:0px;text-align:right}
.btn_area_fixed_bottom .absolute.center{text-align:center}

.btn_area_fixed_bottom .paginateType1{height:27px;padding:0px}

.btn_area_fixed_bottom .paginateType1 a.pre,
.btn_area_fixed_bottom .paginateType1 a.next{top:0px}

.btn_area_fixed_bottom .paginateType1 a.pre,
.btn_area_fixed_bottom .paginateType1 a.next{}
.btn_area_fixed_bottom .paginateType1 a img{vertical-align:middle}
.btn_area_fixed_bottom .paginateType1 strong span{vertical-align:middle}
.btn_area_fixed_bottom .paginateType1 a{margin:0 2px}
.btn_area_fixed_bottom .paginateType1 strong{position:relative;top:0px;margin:0 2px}

body.slide_mode .btn_area_fixed_bottom{padding-left:200px}
/* form UI */


/* common button UI */

.ico_worknet{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background:url("../../icon/icon_worknet.gif") no-repeat 0px 0px;width:15px;height:15px}

.btn_pack,
.btn_pack *{display:inline-block;overflow:visible;position:relative;box-sizing:border-box;
            margin:0;padding:0;border:0;font-size:12px;
            background:url(../btn_pack.gif) no-repeat;color:#333;text-decoration:none !important;vertical-align:top;white-space:nowrap;
            font-family:Tahoma,NanumGothic,NanumGothicWeb,'MalgunGothic',Sans-serif;
}
.btn_pack{}/*margin-right:4px*/
.btn_pack *{cursor:pointer;_cursor:hand}/*left:4px;*/
.btn_pack.medium,
.btn_pack.medium *{height:23px;line-height:21px;font-family:Tahoma,NanumGothic,NanumGothicWeb,'MalgunGothic',Sans-serif}
.btn_pack.large,
.btn_pack.large *{height:30px;line-height:30px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:36px;line-height:36px}
.btn_pack.small,
.btn_pack.small *{height:19px;line-height:17px}
.btn_pack.medium{background-position:left 0}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -65px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 10px 0 10px;background-position:right top;font-size:12px}/*padding:0 10px 0 6px*/
.btn_pack.large *{padding:0 10px 0 10px;background-position:right -30px;font-size:16px}/*padding:0 10px 0 6px*/
.btn_pack.xlarge *{padding:0 10px 0 10px;background-position:right -65px;font-size:20px}/*padding:0 10px 0 6px*/
.btn_pack.small *{padding:0 6px 0 6px;background-position:right -106px;font-size:11px}/*padding:0 6px 0 2px*/
.btn_pack.small input{padding-bottom:2px}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#690}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}
.btn_pack.small.icon *{padding-left:16px}
.btn_pack.icon span{width:20px;margin-right:-20px;padding:0 !important}
.btn_pack.medium .check{background-position:4px -150px}
.btn_pack.large .check{background-position:4px -146px}
.btn_pack.xlarge .check{background-position:5px -144px}
.btn_pack.small .check{background-position:3px -153px}
.btn_pack.medium .add{background-position:-16px -150px}
.btn_pack.large .add{background-position:-14px -146px}
.btn_pack.xlarge .add{background-position:-14px -144px}
.btn_pack.small .add{background-position:-18px -153px}
.btn_pack.medium .delete{background-position:-34px -150px}
.btn_pack.large .delete{background-position:-34px -146px}
.btn_pack.xlarge .delete{background-position:-34px -144px}
.btn_pack.small .delete{background-position:-37px -153px}
.btn_pack.medium .calendar{background-position:-56px -150px}
.btn_pack.large .calendar{background-position:-56px -146px}
.btn_pack.xlarge .calendar{background-position:-56px -144px}
.btn_pack.small .calendar{background-position:-59px -153px}
.btn_pack.medium .refresh{background-position:-76px -150px}
.btn_pack.large .refresh{background-position:-76px -146px}
.btn_pack.xlarge .refresh{background-position:-76px -144px}
.btn_pack.small .refresh{background-position:-79px -153px}
.btn_pack.medium .download{background-position:-96px -151px}
.btn_pack.large .download{background-position:-96px -147px}
.btn_pack.xlarge .download{background-position:-96px -145px}
.btn_pack.small .download{background-position:-99px -154px}
.btn_pack.m {vertical-align:middle}
.btn_pack.b {vertical-align:bottom}
/*
.btn_pack.small input{height:11px}
*/

/* common ico button*/
.btn_pack.close{background:url("../../common/img/icon_set.png") no-repeat;width:65px;height:17px;background-position:-143px -193px}
.btn_pack.ico{background:url("../../common/img/icon_set.png") no-repeat;text-indent: -10000px}
.btn_pack.ico.del{width:17px;height:17px;background-position: -143px -194px}
.btn_pack.ico.del2{width:7px;height:7px;background:url("../company/img/delete_pop_icon.gif") left top no-repeat}
.btn_pack.ico.num1{padding:2px 9px;background-position: -51px -225px}
.btn_pack.ico.num2{padding:2px 9px;background-position: -51px -252px}
.btn_pack.ico.num3{padding:2px 9px;background-position: -51px -279px}
.btn_pack.ico.num4{padding:2px 9px;background-position: -51px -306px}
.btn_pack.ico.calendar{padding:9px 8px;background-position: -51px -335px}
.btn_pack.ico.f1{padding:8px 28px;background-position: -79px -225px}
.btn_pack.ico.home{padding:0px 9px;background-position:-144px -46px}
.btn_pack.ico.warn{padding:0px 6px;background-position: -52px -363px}
.btn_pack.ico.nwin{width:17px;height:17px;padding:0px 9px;background-position: -145px -415px}
.btn_pack.ico.more{padding:5px 4px;background-position: 3px -29px}
.btn_pack.ico.rsm{padding:8px 7px;background-position:-149px -524px}
.btn_pack.ico.file{padding:0px 9px;background-position: -150px -660px;line-height:24px;height:24px}
.btn_pack.ico.img{padding:0px 9px;background-position: -150px -693px;line-height:24px;height:24px}
.btn_pack.ico.url{padding:0px 9px;background-position: -150px -733px;line-height:24px;height:24px}
.btn_pack.ico.down{width:17px;height:17px;padding:0px 9px;background-position: -145px -551px}
.btn_pack.ico.list{width:14px;height:14px;background-position:-18px -496px}
.btn_pack.ico.pop{width:12px;height:12px;background:url("../../icon/icon_popup.gif") no-repeat;}
.btn_pack.ico.pop1{width:12px;height:12px;background:url("../../icon/icon_popup.png") no-repeat;}
.btn_pack.ico.pop2{width:12px;height:12px;background:url("../../icon/icon_popup2.gif") no-repeat;}
.btn_pack.ico.pop3{width:12px;height:12px;background:url("../../icon/icon_popup2.png") no-repeat;}
.btn_pack .disabled{color:#ccc}
/* common button UI */

/* search-box */
.search_box{margin-bottom:10px;padding:10px;background-color:#f8f8f8;border:solid 3px #bfbfbf}
.search_box .item {display:inline-block;line-height:24px}
.search_box:after{display:block;content:'';clear:both}
.search_box label{vertical-align:middle}
.search_box div.record{float:left;margin-right:5px}
.search_box div.search{float:right}
.search_box div.category{float:right;margin-right:5px}
.search_box .i_check{vertical-align:middle}
.search_box #ctg{margin-left:10px}

select{box-sizing:border-box;border:1px solid #b7b7b7}
select::-ms-expand{border:none;color:#676767;background:none;height:20px;margin-left:3px}
input[type=radio]::-ms-check{vertical-align:middle}
input[type=checkbox]::-ms-check{border-radius:2px}

.search_box select,
.search_box input[type=text]{margin:2px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;height:22px;box-sizing:border-box;vertical-align:middle;padding-left:3px;background:#fff}
.search_box .btn_pack.medium{vertical-align:middle}

.search_box select::-ms-expand{border:none;color:#676767;height:100%;background:none}
.search_box select::-ms-value{padding:0 3px}

.search_box a{text-decoration:none;font-family:tahoma,gulim,helvetica,sans-serif;font-size:12px;color:#666;}
/* search-box */

/* result-box */
.result_box{margin-bottom:10px;padding:10px;background-color:#f8f8f8;border:solid 3px #bfbfbf}
.result_box th{text-align:left}
.result_box th em{display:inline-block;font:normal 10px NanumGothic,NanumGothicWeb,Tahoma,Geneva,sans-serif;padding:1px 2px;border:1px solid #ddd;border-radius:3px;background:#fefefe;color:#999;cursor:default}
.result_box div.res span{display:inline-block;float:left;margin:0 1px;padding:2px;font-size:11px;font-family:tahoma,dotum;height:12px;line-height:normal;border:1px solid #bbb;border-color:#ccc #aaa #999 #bbb;background:#fcfcfc;border-radius:3px;cursor:default}
.result_box:after{display:block;content:'';clear:both}
/* result-box */

/* help */
.help{margin-bottom: 10px;border: solid 1px #ccc;padding: 10px;background-color: #FFFCFC}

/* ST total perm ST */
.total_perm{margin:10px;min-width:620px}
.total_perm select#rec_idx option.LIVE{}
.total_perm select#rec_idx option.END{color:#aaa;background-color:#eee}
.total_perm select#rec_idx option.WAIT{color:#aaa;background-color:#eee}
.total_perm .form_table .item{position:relative}
.total_perm .form_table .item .st_date,
.total_perm .form_table .item .ed_date{cursor:pointer}
.total_perm .form_table .item .mem_id{font-size:11px;color:#a7a7a7}
.total_perm .form_table .item .lb_st_date{position:absolute;margin-left:-25px}
.total_perm .form_table .item .lb_ed_date{position:absolute;margin-left:-25px}
.total_perm .form_table .item .set_total{display:inline-block;width:170px;border:0;line-height:22px;padding-left:0px}
.total_perm .form_table .item .lb_perm{display:inline-block;width:150px;border:0;line-height:22px;padding-left:3px}
.total_perm .form_table .item .st_date{width:100px;padding-left:5px}
.total_perm .form_table .item .ed_date{width:100px;padding-left:5px;margin-left:10px}
.total_perm .form_table .item label{margin:0}
.total_perm .form_table .item #com_logo{text-align:center;background:#fff;overflow:hidden;margin:10px 0;outline:1px solid #ccc}
.total_perm .form_table .item #com_logo img{max-width:100%;max-height:100%;vertical-align:middle;border:none;}
.total_perm .form_table .item #file_area{height:25px}
.total_perm #file_logo{display:none}
.total_perm #logo_path{height:21px;border-radius:2px;padding:0;margin:0;margin-right:3px;width:388px}
.total_perm .perm_list .col1{width:12%}
.total_perm .perm_list .col2{width:10%}
.total_perm .perm_list .col3{width:10%}
.total_perm .perm_list .col4{}
.total_perm .perm_list .col5{width:10%}
.total_perm .perm_list .col6{width:15%}
.total_perm .perm_list .col7{width:5%}
.total_perm .perm_list .col8{width:5%}
/* ED total perm ED */

/* ST member_perm ST */
.member_perm .perm_list .col1{width:120px}
.member_perm .perm_list .col2{width:165px}
.member_perm .perm_list .col3{width:110px}
.member_perm .perm_list .col4{}
.member_perm .perm_list .col5{width:100px}
.member_perm .perm_list .col6{width:140px}
.member_perm .perm_list .col7{width:40px}
.member_perm .perm_list .col8{width:40px}
/* ED member_perm ED */

/* ST mailing ST */
#wrap.mailing .form_table .sender_nm{width:150px}
#wrap.mailing .form_table .sender_mail{width:200px}
#wrap.mailing .form_table .subject{width:96%}
#wrap.mailing .form_table .cont{width:96%;height:400px}
#wrap.mailing .form_table .none-padding table{border:0;border-left:0px}
#wrap.mailing .form_table .none-padding table tr:last-child th,
#wrap.mailing .form_table .none-padding table tr:last-child td{border-bottom:0}
#wrap.mailing .form_table .none-padding table th{}
#wrap.mailing .form_table tr:hover th{background-color:#F6F7D6}
#wrap.mailing .form_table tr:hover td{background-color:#FEFFDF}
#wrap.mailing .form_table .inline-block{padding:0 3px 3px 0}
#wrap.mailing .form_table td xmp{margin:5px 0}
#wrap.mailing .form_table th{border-right:1px solid #ddd}
/* ED mailing ED */

/* ST event ST */
#wrap.event .tip{margin:3px;margin-left:10px}
#wrap.event #evt_nm{width:693px}
#wrap.event #link_url{width:636px}
#wrap.event #option{width:672px}
#wrap.event #evt_desc{width:693px;box-sizing:content-box;resize:vertical}
#wrap.event #evt_mem_gb,
#wrap.event #sales_yn,
#wrap.event #rec_yn,
#wrap.event #rsm_yn{width:75px}
#wrap.event #evt_sdate,
#wrap.event #evt_edate,
#wrap.event #sales_sdate,
#wrap.event #sales_edate,
#wrap.event #rec_sdate,
#wrap.event #rec_edate,
#wrap.event #rsm_sdate,
#wrap.event #rsm_edate{width:90px}
#wrap.event .evt_sdate,
#wrap.event .evt_edate,
#wrap.event .sales_sdate,
#wrap.event .sales_edate,
#wrap.event .rec_sdate,
#wrap.event .rec_edate,
#wrap.event .rsm_sdate,
#wrap.event .rsm_edate{margin-left: -25px; margin-right: 2px}
#wrap.event .sales_prod_box_area{display:inline-block;vertical-align:top}
#wrap.event .sales_prod_box_area.disabled .sales_prod_box{background-color: rgb(235, 235, 228)}
#wrap.event .sales_prod_box_area > strong{line-height:26px;font-weight:normal;margin:0 -3px 0 3px}
#wrap.event .sales_prod_box,
#wrap.event .sales_prod_box *{box-sizing:border-box;font-family:Tahoma,Geneva,Gulim,sans-serif}
#wrap.event .sales_prod_box{display:inline-block;position:relative;border:1px solid #b7b7b7;margin:2px;vertical-align:top;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent;height:auto;min-height:22px;line-height:normal}/*height:22px;*/
#wrap.event .sales_prod_box .sales_prod_idxs{display:inline-block;width:272px;position:relative;cursor:pointer;height:100%;margin:0;line-height:normal;padding:0}/*height:12px;margin:2px;*/
#wrap.event .sales_prod_box .sales_prod_idxs .prod_nms{display:inline-block;width:100%;letter-spacing:-1px;line-height:17px;overflow:hidden;white-space:pre;text-overflow:clip;overflow-y:auto;height:100%;margin-bottom:-1px;padding:2px;padding-bottom:0;max-height:290px;min-height:19px}/*white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;*/
#wrap.event .sales_prod_box ul{padding:2px;position:absolute;left:-1px;right:-1px;z-index:9999999;background:#fff;border:1px solid rgb(153, 153, 153);box-shadow:2px 2px 0px 0px rgba(0, 0, 0, 0.2);max-height:310px;overflow-y:auto;top:-18px}/*top:20px;*/
#wrap.event .sales_prod_box ul li{font-size:11px;font-family:Tahoma,Geneva,Dotum,sans-serif;;padding:0 2px;width:100%;min-height:17px;white-space:nowrap;overflow:hidden}
#wrap.event .sales_prod_box ul li label{display:inline-block;width:230px;margin:0;line-height:17px;vertical-align:middle}
#wrap.event .sales_prod_box ul li:hover{background:#cde6f7}
/* ED event ED */

/* ST wide ST */
/* #wrap.wide{width:1380px}*/
/* #wrap.wide #contents{} */
#wrap.wide #container .tbl_stat_wrap{overflow:hidden}
#wrap.wide #container #frm{display:block;width:100%;clear:both}
#wrap.wide #container #frm h3{margin-bottom:10px;position:relative}
#wrap.wide #container #frm h3 .more{position:absolute;left:0;top:7px;font-weight:normal}
#wrap.wide #container .tbl_stat{z-index:1}
#wrap.wide #container .tbl_stat td,
#wrap.wide #container .tbl_stat th{cursor:pointer;position:relative;background-clip:padding-box;border-left:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2}
#wrap.wide #container .tbl_stat td{padding:0 3px 0 0;height:40px;text-align:right}/*white-space:nowrap;*/
#wrap.wide #container .tbl_stat td{font-size:11px;font-family:dotum;letter-spacing:0px}/*font-family:NanumGothicCoding,NanumGothicCodingWeb;*/
#wrap.wide #container .tbl_stat th{word-spacing:-2px;letter-spacing:-2px;vertical-align:middle;line-height:14px;padding:0;font-size:11px;font-family:tahoma,dotum;letter-spacing:-1px}
#wrap.wide #container .tbl_stat th.Sat{color:blue}
#wrap.wide #container .tbl_stat th.Sun{color:red}
#wrap.wide #container .tbl_stat th.backslash div{color: #333;font-size:11px;line-height:22px}

#wrap.wide #container .tbl_stat td.Today{background-color:transparent}

#wrap.wide #container .tbl_stat td.Today::after{background-color:#F7F7F7;content:' ';position:absolute;height:10000px;left:0;top:0px;width:100%;z-index:-5}
#wrap.wide #container .tbl_stat th.Today::after{background-color:#D4D8E4;content:' ';position:absolute;height:10000px;left:0;top:-5000px;width:100%;z-index:-10}

#wrap.wide #container .tbl_stat td:hover::after{background-color:#FEFFDF;content:' ';position:absolute;height:10000px;left:0;top:-5000px;width:100%;z-index:-2}
#wrap.wide #container .tbl_stat td.Today:hover::after{background-color:rgb(251, 251, 235);content:' ';position:absolute;height:10000px;left:0;top:-5000px;width:100%;z-index:-3}

#wrap.wide #container .tbl_stat tbody tr:last-child td,
#wrap.wide #container .tbl_stat tbody tr:last-child th{border-bottom:1px solid #000}
#wrap.wide #container .tbl_stat tbody:last-child tr:last-child,
#wrap.wide #container .tbl_stat tbody:last-child tr:last-child td,
#wrap.wide #container .tbl_stat tbody:last-child tr:last-child th{border-bottom:1px solid #b2b2b2}

#wrap.wide #container #frm input{border:none;font-weight:bold;padding:3px 0}
#wrap.wide #container #frm a.lt_btn,
#wrap.wide #container #frm a.gt_btn{font-family:tahoma,gulim}
/* ED wide ED */

/* ST cash ST */
#wrap.cash .tbl_wrap .tbl_type th > span,
#wrap.cash .tbl_wrap .tbl_type td > span{display:inline-block;*display:inline;*zoom:1;width:100%;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
#wrap.cash col.col1 {width:110px}
#wrap.cash col.col2 {width:150px}
#wrap.cash col.col3 {width:120px}
#wrap.cash col.col4 {width:150px}
#wrap.cash col.col5 {width:150px}
#wrap.cash col.col6 {width:120px}
#wrap.cash col.col7 {width:120px}
#wrap.cash col.col8 {width:100px}
#wrap.cash col.col9 {width:100px}
#wrap.cash col.col10{width:100px}
#wrap.cash col.col11{}
#wrap.cash col.col12{width:40px}

@media (max-width:1500px){
#wrap.cash .tbl_wrap .tbl_type tbody tr td *{font-size:11px}
#wrap.cash col.col4 {width:100px}/* -50 */
#wrap.cash col.col5 {width:100px}/* -50 */
}
@media (max-width:1400px){
#wrap.cash col.col6 {width:100px}/* -20 */
#wrap.cash col.col7 {width:100px}/* -20 */
#wrap.cash col.col8 {width:80px} /* -20 */
#wrap.cash col.col9 {width:80px} /* -20 */
#wrap.cash col.col10{width:80px} /* -20 */
}
@media (max-width:1300px){
#wrap.cash col.col2 {width:130px}/* -20 */
#wrap.cash col.col3 {width:100px}/* -20 */
}
@media (max-width:1260px){
#wrap.cash col.col2 {width:100px}/* -30 */
}
@media (max-width:1230px){
#wrap.cash col.col6 {width:80px} /* -20 */
#wrap.cash col.col7 {width:80px} /* -20 */
#wrap.cash col.col8 {width:80px} /* -20 */
#wrap.cash col.col9 {width:60px} /* -20 */
#wrap.cash col.col10{width:60px} /* -20 */
}
@media (max-width:1160px){
#wrap.cash col.col2 {width:80px} /* -20 */
}
@media (max-width:1120px){
#wrap.cash col.col8 {width:60px} /* -20 */
}
@media (max-width:1100px){
#wrap.cash col.col2 {width:60px} /* -20 */
}
@media (max-width:1080px){
#wrap.cash col.col8 {width:40px} /* -20 */
}
/* ED cash ED */

/* ST tax ST */
#wrap.tax .tbl_wrap .tbl_type th > span,
#wrap.tax .tbl_wrap .tbl_type td > span{display:inline-block;*display:inline;*zoom:1;width:100%;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
#wrap.tax col.col1 {width:100px}
#wrap.tax col.col2 {width:200px}
#wrap.tax col.col3 {}
#wrap.tax col.col4 {}
#wrap.tax col.col5 {}
#wrap.tax col.col6 {width:80px}
#wrap.tax col.col7 {width:200px}
#wrap.tax col.col8 {width:90px}
#wrap.tax col.col9 {width:60px}
#wrap.tax col.col10{width:70px}
#wrap.tax col.col11{width:80px}
#wrap.tax col.col12{width:60px}
#wrap.tax col.col13{width:60px}
#wrap.tax col.col14{width:40px}

@media (max-width:1550px ){
#wrap.tax col.col5{width:0 !important}
#wrap.tax span.col5{display:none !important}
}
@media (max-width:1450px ){
#wrap.tax col.col4{width:0 !important}
#wrap.tax span.col4{display:none !important}
}
@media (max-width:1350px ){
#wrap.tax col.col3{width:0 !important}
#wrap.tax span.col3{display:none !important}
}
@media (max-width:1270px ){
#wrap.tax col.col7{width:0 !important}
#wrap.tax span.col7{display:none !important}
}
/* ED tax ED */

/* ST admin ST */
#wrap.admin table.tbl_type th{border-left:1px dotted #aaa;letter-spacing:-1px}/*font-family:tahoma,dotum;*/
#wrap.admin table.tbl_type th:first-child{border-left:none}

#wrap.admin table.tbl_type tr.left td,
#wrap.admin table.tbl_type tr.left th{text-align:left}
#wrap.admin table.tbl_type tr.left th{padding-left:5px}
#wrap.admin table.tbl_type td select{background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#wrap.admin table.tbl_type td select::-ms-expand{display:none}
#wrap.admin table.tbl_type td select:hover{border:1px solid #fff}
#wrap.admin table.tbl_type td select:focus{background:#fff}
#wrap.admin table.tbl_type td input{background:transparent}
#wrap.admin table.tbl_type td input:hover{border:1px solid #fff}
#wrap.admin table.tbl_type td input:focus{background:#fff}
#wrap.admin table.tbl_type td{padding:5px 0 5px}
#wrap.admin table.tbl_type th{white-space:nowrap}
#wrap.admin table.tbl_type input,
#wrap.admin table.tbl_type select{width:98%;box-sizing:border-box;margin:0 auto;padding:3px;border-radius:2px;border:1px solid #fff;font-family:'NanumGothicCoding','NanumGothicCodingWeb',tahoma}
#wrap.admin table.tbl_type select{padding:0}
#wrap.admin table.tbl_type tr.add td input{border:1px solid #ccc}
#wrap.admin table.tbl_type tr.add:hover td input{background:#fff}
#wrap.admin table.tbl_type input.mem_nm      {}
#wrap.admin table.tbl_type input.mem_id      {}
#wrap.admin table.tbl_type input.mem_email   {}
#wrap.admin table.tbl_type input.mem_mobile1 {width:28px}
#wrap.admin table.tbl_type input.mem_mobile2,
#wrap.admin table.tbl_type input.mem_mobile3 {width:33px}
#wrap.admin table.tbl_type input.mem_pw      {}
#wrap.admin table.tbl_type select.adm_pos    {}/*font-size:11px*/
#wrap.admin table.tbl_type select.adm_duty   {}/*font-size:11px*/
#wrap.admin table.tbl_type select{}

#wrap.admin table.tbl_type col.col1 {width:70px}
#wrap.admin table.tbl_type col.col2 {width:110px}
#wrap.admin table.tbl_type col.col3 {width:120px}
#wrap.admin table.tbl_type col.col4 {width:90px}
#wrap.admin table.tbl_type col.col5 {width:90px}
#wrap.admin table.tbl_type col.col6 {width:150px}
#wrap.admin table.tbl_type col.col7 {min-width:70px}
#wrap.admin table.tbl_type col.col8 {width:120px}
#wrap.admin table.tbl_type col.col9 {width:100px}
#wrap.admin table.tbl_type col.col10{width:70px}
#wrap.admin table.tbl_type col.col11{width:60px}
#wrap.admin table.tbl_type col.col12{width:40px}

@media (max-width:1345px ){
#wrap.admin table.tbl_type col.col1 {width:60px}
#wrap.admin table.tbl_type col.col2 {width:100px}
#wrap.admin table.tbl_type col.col3 {width:110px}
#wrap.admin table.tbl_type col.col4 {width:80px}
#wrap.admin table.tbl_type col.col5 {width:80px}
#wrap.admin table.tbl_type col.col6 {width:120px}
}
@media (max-width:1265px ){
#wrap.admin table.tbl_type col.col1 {width:60px}
#wrap.admin table.tbl_type col.col2 {width:100px}
#wrap.admin table.tbl_type col.col3 {width:100px}
#wrap.admin table.tbl_type col.col4 {width:70px}
#wrap.admin table.tbl_type col.col5 {width:70px}
#wrap.admin table.tbl_type col.col6 {width:120px}
#wrap.admin table.tbl_type col.col9 {width:80px}
}
@media (max-width:1215px ){
#wrap.admin table.tbl_type col.col2 {width:90px}
#wrap.admin table.tbl_type col.col4 {width:60px}
#wrap.admin table.tbl_type col.col5 {width:60px}
#wrap.admin table.tbl_type col.col6 {width:113px}
}
@media (max-width:1155px ){
#wrap.admin table.tbl_type col.col2 {width:80px}
#wrap.admin table.tbl_type col.col4 {width:50px}
#wrap.admin table.tbl_type col.col5 {width:50px}
#wrap.admin table.tbl_type col.col6 {width:83px}
}
@media (max-width:1115px ){
#wrap.admin table.tbl_type col.col3 {width:80px}
#wrap.admin table.tbl_type col.col9 {width:80px}
#wrap.admin table.tbl_type col.col11{width:50px}
}
#wrap.admin table.tbl_type ::-webkit-input-placeholder{text-align:center}
#wrap.admin table.tbl_type :-moz-placeholder{text-align:center}
#wrap.admin table.tbl_type ::-moz-placeholder{text-align:center}
#wrap.admin table.tbl_type :-ms-input-placeholder{text-align:center}

#wrap.info table.tbl_type th{border-left:1px dotted #aaa;letter-spacing:-1px}/*font-family:tahoma,dotum;*/
#wrap.info table.tbl_type th:first-child{border-left:none}

#wrap.info table.tbl_type tr.left td,
#wrap.info table.tbl_type tr.left th{text-align:left}
#wrap.info table.tbl_type tr.left th{padding-left:5px}
#wrap.info table.tbl_type td select{background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#wrap.info table.tbl_type td select::-ms-expand{display:none}

#wrap.info table.tbl_type tr:hover td select{background-color:#fff}
#wrap.info table.tbl_type tr:hover td input{background-color:#fff}
#wrap.info table.tbl_type td select:focus{background:#fff}
#wrap.info table.tbl_type td input:focus{background:#fff}
#wrap.info table.tbl_type td input{background:transparent}
#wrap.info table.tbl_type td{padding:5px 0 5px}
#wrap.info table.tbl_type th{white-space:nowrap}
#wrap.info table.tbl_type input,
#wrap.info table.tbl_type select{width:160px;box-sizing:border-box;margin:0 auto;padding:3px;border-radius:2px;border:1px solid #ddd;font-family:'NanumGothicCoding','NanumGothicCodingWeb',tahoma}
#wrap.info table.tbl_type select{padding:0}
#wrap.info table.tbl_type tr.add td input{border:1px solid #ccc}
#wrap.info table.tbl_type tr.add:hover td input{background:#fff}
#wrap.info table.tbl_type input.mem_nm      {}
#wrap.info table.tbl_type input.mem_id      {}
#wrap.info table.tbl_type input.mem_email   {}
#wrap.info table.tbl_type input.mem_mobile1 {width:28px}
#wrap.info table.tbl_type input.mem_mobile2,
#wrap.info table.tbl_type input.mem_mobile3 {width:33px}
#wrap.info table.tbl_type input.mem_pw      {}
#wrap.info table.tbl_type select.adm_pos    {}/*font-size:11px*/
#wrap.info table.tbl_type select.adm_duty   {}/*font-size:11px*/
#wrap.info table.tbl_type select{}
#wrap.info table.tbl_type .pointer{display:inline-block;padding:1px 8px;border-radius:1px;background-color:#fff;border:1px solid #ddd;text-align:center;text-indent:0}
/*
#wrap.info table.tbl_type ::-webkit-input-placeholder{text-align:center}
#wrap.info table.tbl_type :-moz-placeholder{text-align:center}
#wrap.info table.tbl_type ::-moz-placeholder{text-align:center}
#wrap.info table.tbl_type :-ms-input-placeholder{text-align:center}
*/

td.mobile{word-spacing:-3px}

#admin_menu{position:relative;float:left;width:199px;min-height:700px;font-size:12px;font-family:NanumGothic,NanumGothicWeb,Tahoma,Geneva,sans-serif;line-height:normal}
#admin_menu ul{margin:0;padding:0;list-style:none}
#admin_menu li{position:relative;margin:0 0 -1px 0;vertical-align:top;*zoom:1}
#admin_menu li a{display:block;position:relative;padding:8px 10px;color:#666;font-weight:bold;text-decoration:none;background:#fafafa;border:1px solid #eee;*zoom:1}
#admin_menu li a .i{position:absolute;top:50%;left:100%;width:8px;height:8px;margin:-4px 0 0 -16px;color:#ccc;background:url('../ico_sub.gif') no-repeat left top}
#admin_menu li ul{padding:5px 0;background:#fff}
#admin_menu li li{margin:0}
#admin_menu li li a{padding:5px 10px;border:0;background:#fff;font-weight:normal}
#admin_menu li li a span{color:#666}
#admin_menu li.active{z-index:2;border:1px solid #ccc}
#admin_menu li li.active{border:0}
#admin_menu li.active a{border:0;color:#000}
#admin_menu li.active .i{background-position:0 -44px}
#admin_menu li.active li a{border:0}
#admin_menu li.active ul{display:block;border-top:1px solid #eee}
#admin_menu li.active li.active a span{font-weight:bold;color:#2d70ed;letter-spacing:-1px}
#admin_menu #slide_yn{width:12px;padding:0;background:none}

#admin_team{position:relative;float:left;width:230px;font-size:12px;font-family:NanumGothic,NanumGothicWeb,Tahoma,Geneva,sans-serif;line-height:normal}
#admin_team form input.team_nm{width:120px}

#admin_team ul{margin:0;padding:0;list-style:none}
#admin_team li{position:relative;margin:0 0 -1px 0;vertical-align:top;*zoom:1}
#admin_team li a{display:block;position:relative;padding:8px 10px;color:#666;font-weight:bold;text-decoration:none;background:#fafafa;border:1px solid #eee;*zoom:1}
#admin_team li a .i{position:absolute;top:50%;left:100%;width:8px;height:8px;margin:-4px 0 0 -16px;color:#ccc;background:url('../ico_sub.gif') no-repeat left top}
#admin_team li ul{padding:5px 0;background:#fff}
#admin_team li li{margin:0}
#admin_team li li a{padding:5px 10px;border:0;background:#fff;font-weight:normal}
#admin_team li li a span{color:#666}
#admin_team li.active{z-index:2;border:1px solid #ccc}
#admin_team li li.active{border:0}
#admin_team li.active a{border:0;color:#000}
#admin_team li.active .i{background-position:0 -44px}
#admin_team li.active li a{border:0}
#admin_team li.active ul{display:block;border-top:1px solid #eee}
#admin_team li.active li.active a span{font-weight:bold;color:#2d70ed;letter-spacing:-1px}
#admin_team #slide_yn{width:12px;padding:0;background:none}
/* ED admin ED */

/* ST bizlog ST */
#wrap.bizlog table.tbl_type .col1 {width:80px}
#wrap.bizlog table.tbl_type .col2 {width:150px}
#wrap.bizlog table.tbl_type .col3 {width:auto;text-align:left}
#wrap.bizlog table.tbl_type .col4 {width:0}
#wrap.bizlog table.tbl_type .col5 {width:0}
#wrap.bizlog table.tbl_type .col6 {width:0}
#wrap.bizlog table.tbl_type .col7 {width:0}
#wrap.bizlog table.tbl_type .col8 {width:150px}

@media (max-width:1245px ){
#wrap.bizlog table.tbl_type .col1 {}
#wrap.bizlog table.tbl_type .col2 {}
#wrap.bizlog table.tbl_type .col3 {}
#wrap.bizlog table.tbl_type .col4 {}
#wrap.bizlog table.tbl_type .col5 {}
#wrap.bizlog table.tbl_type .col6 {}
}
/* ED bizlog ED */

.debugging{margin:20px 0}
.debugging article{width:98%;margin:0 auto;border:1px solid #999;overflow:auto;border-radius:2px;padding:10px 5px 0px 5px;background-color:#F2F2F2;color:#000;line-height:1.2}
.debugging var{color:#3387CC;font-weight:bold;font-size:15px;font-style:normal}
.debugging table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0;margin-bottom:20px;margin-top:3px}
.debugging table td,
.debugging table th{border:1px solid #ccc;padding:3px;word-break:break-all;vertical-align:top}
.debugging table th{background-color:#E6E6E6}
.debugging table th xmp{font-size:13px;color:#000}
.debugging table td{background-color:#fff}
.debugging table td xmp{font-size:12px;color:#000;letter-spacing:1px}
.debugging table td xmp.sql{max-height:600px;margin:5px 5px 0 20px;padding:10px;background:#333;color:#fff;white-space:pre;overflow-x:auto;font-size:12px;font-family:D2Coding,NanumGothicCoding,NanumGothicCodingWeb,tahoma;letter-spacing:0;}
.debugging table td xmp.head{font-weight:bold;}
.debugging table tr:hover th{background-color:#d2dde0}
.debugging table tr:hover td{background-color:#f2f7f9}
.debugging table xmp{margin:0;word-break:break-all;white-space:pre-wrap}/*white-space:pre-line*/
.debugging *{font-family:'NanumGothicCoding','NanumGothicCodingWeb',tahoma;font-size:12px}
#wrap.member .debugging{display:none}

.recruit .form_table{max-width:1095px}
.recruit .editor_type{position:absolute;top:-24px}

.tip{display:block;border:1px solid #999;background-color: #f9f9f9;padding:10px;margin-top:5px;margin-bottom:5px}

.metro,
.metro *{box-sizing:border-box;border-collapse:collapse}
.metro button,
.metro input {line-height:normal}
.metro button,
.metro input,
.metro select,
.metro textarea{margin:0;font-size:100%;vertical-align:middle}
.metro textarea.resize-none{resize:none;overflow-y:auto}
.metro label{display:block;margin:5px 0;font-size:14px;font-family:NanumGothic,NanumGothicWeb,tahoma}
.metro div,
.metro span,
.metro p{font-family:'Segoe UI_', 'Open Sans', tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal}
.metro.window-overlay{position:fixed;z-index:9999999;cursor:default;top:126.5px;left:816.5px;width:318px;background-color:#ffffff;border:1px #e9e9e9 solid}
.metro .caption{height:32px;background-color:#ffffff;padding:7px 5px;border-bottom:1px #e9e9e9 solid;border-top:0;position:absolute;top:0;width:100%;z-index:2;font-family:'Segoe UI_', 'Open Sans', tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal}
.metro .caption .btn-close{background-color:#ffffff;color:#777777;width:24px;top:4px;right:4px;position:absolute;height:24px;min-height:24px;text-align:center;font-family:'Cambria_', 'PT Serif Caption', tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:16pt;font-weight:normal;padding:0 0 10px 0;z-index:3;outline:none;border:1px transparent solid;border-radius:0;cursor:pointer;display:inline-block;line-height:16px;margin:auto;-webkit-appearance:button}
.metro .caption .btn-close:after {border-color:#777777;width:10px !important;height:6px !important;content:'\D7';position:absolute;left:50%;top:2px;margin-left:-8px}
.metro .caption .btn-close:hover{background-color: #cde6f7;border-color: #cde6f7;color:#2a8dd4}
.metro .caption .btn-close:active{background-color: #92c0e0 !important;border-color: #92c0e0;color: #ffffff !important}
.metro .caption .icon {width:12px;height:12px;font-size:12px;margin-top:1;margin-left:0px;margin-right:0px;position:relative;float:left;max-width:100%;vertical-align:middle;border:0}
.metro .caption .title {font-size:14px;margin-top:-2px;margin-left:4px;position:relative;float:left}
.metro .content,
.metro .tm_content{padding:42px 10px 10px;position:relative;width:auto;height:auto;box-sizing:content-box}
.metro .content .form,
.metro .tm_content .form{margin:0}
.metro .input-control.select,
.metro .input-control.textarea{display:inline-block;cursor:pointer;position:relative;width:100%;margin-bottom:7pt}
.metro .input-control.text input[type=text],
.metro .input-control.text input[type=date],
.metro .input-control.text input[type=password],
.metro .input-control.select select,
.metro .input-control.textarea select,
.metro .input-control.select textarea,
.metro .input-control.textarea textarea{border:1px #d9d9d9 solid;width:100%;padding:5px;height:auto}
.metro .input-control.text input[type=text],
.metro .input-control.text input[type=password],
.metro .input-control.select select,
.metro .input-control.textarea select{height:29px}
.metro .input-control.radio{display:inline-block;cursor:pointer;position:relative}
.metro .input-control.checkbox input[type=checkbox],
.metro .input-control.radio input[type=checkbox],
.metro .input-control.checkbox input[type=radio],
.metro .input-control.radio input[type=radio] {position:absolute;opacity:0;width:1px;height:1px}
.metro .input-control.radio .check{width:16px;height:16px;padding:0;margin:0;position:relative;display:inline-block;vertical-align:middle}
.metro .input-control.radio label{display:inline-block;margin:0}
.metro .input-control input[type=text]:focus,
.metro .input-control input[type=password]:focus,
.metro .input-control select:focus,
.metro .input-control textarea:focus{border:1px solid #4d90fe;outline:none}

.metro label,
.metro select,
.metro button,
.metro input[type="button"],
.metro input[type="reset"],
.metro input[type="submit"],
.metro input[type=radio],
.metro input[type=checkbox] {cursor:pointer}
.metro button,
.metro input,
.metro select,
.metro textarea {margin:0;font-size:100%;vertical-align:middle}
.metro .input-control.select textarea,
.metro .input-control.textarea textarea{min-height:100px}
.metro .input-control.checkbox,
.metro .input-control.radio,
.metro .input-control.switch,
.metro .input-control.text,
.metro .input-control.password,
.metro .input-control.select,
.metro .input-control.textarea{display:inline-block;cursor:pointer;position:relative;margin-bottom:7pt}
.metro .input-control.text,
.metro .input-control.password,
.metro .input-control.file,
.metro .input-control.email,
.metro .input-control.tel,
.metro .input-control.number{display:inline-block;cursor:pointer;position:relative;background-color:#fff;outline:0;width:100%}

.metro .input-control.inline-block{width:auto}
.metro .input-control.inline-block input[type=text],
.metro .input-control.inline-block input[type=password],
.metro .input-control.inline-block select,
.metro .input-control.inline-block textarea{width:auto}

.metro .input-control.fl,
.metro .input-control.fr{width:auto}

.metro .form-actions{text-align:right}
.metro .button{padding:4px 20px;text-align:center;vertical-align:middle !important;background-color:#d9d9d9;border:1px transparent solid;color:#222222;border-radius:0;cursor:pointer;display:inline-block;outline:none;font-family:'Segoe UI Light_', 'Open Sans Light', tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:16px;margin:auto}
.metro .button:hover{background-color:#eee}
.metro .button:focus{background-color:#eee;border:1px solid #4d90fe}
.metro .button.save{background-color: #16499a;color: #ffffff}
.metro .button.save:hover{background-color:#2F6CCD}
.metro .button.save:focus{background-color:#2F6CCD;border:1px solid #4d90fe}
.metro .button.cancel{padding:4px 20px}
.metro .button.cancel:focus{background-color:#eee;border:1px solid #4d90fe}
.metro .button.zipcode{padding:7px 5px 4px 5px;font-size:11px;font-family:dotum}
.metro .button.zipcode:focus{background-color:#eee;border:1px solid #4d90fe}
.metro .button.insert{width:144px;height:29px}
.metro .button.edit{height:29px}
.metro .button.delete{height:29px}
.metro button:active{background-color:#1d1d1d !important;color:#ffffff !important;border-color:transparent}

.metro .breadcrumbs {display:inline-block;margin:0}
.metro .breadcrumbs ul {margin:0;padding:0 14px 0 0;list-style:none;overflow:hidden;width:100%}
.metro .breadcrumbs ul li {float:left;margin:0 6px 0 12px}
.metro .breadcrumbs ul li:first-child {margin-left:0 !important}
.metro .breadcrumbs ul li:first-child a:before {content:normal}
.metro .breadcrumbs ul li:last-child {background:none}
.metro .breadcrumbs ul li:last-child a {color:#1d1d1d}
.metro .breadcrumbs ul li:last-child:after,
.metro .breadcrumbs ul li:last-child:before {content:normal}
.metro .breadcrumbs ul a{padding:6px 5px 8px 10px;float:left;text-decoration:none;color:#2e92cf !important;position:relative;font-size:12px;font-family:NanumGothic,NanumGothicWeb,Tahoma, Geneva, sans-serif;line-height:16px}
.metro .breadcrumbs ul a:hover {background:#1ba1e2;color:#ffffff !important}
.metro .breadcrumbs ul a:hover:before {border-color:#1ba1e2 #1ba1e2 #1ba1e2 transparent}
.metro .breadcrumbs ul a:hover:after {border-left-color:#1ba1e2}
.metro .breadcrumbs ul a:before {content:"";position:absolute;top:50%;margin-top:-15px;border-width:15px 0 15px 15px;border-style:solid;border-color:#f7f7f7 #f7f7f7 #f7f7f7 transparent;left:-16px;margin-left:1px}
.metro .breadcrumbs ul a:after {content:"";position:absolute;top:50%;margin-top:-15px;border-width:15px 0 15px 15px;border-style:solid;border-color:transparent transparent transparent #f7f7f7;right:-16px;margin-right:1px}
.metro .breadcrumbs ul a{background:#f1f1f1}
.metro .breadcrumbs ul a:before{border-color:#f1f1f1;border-left-color:transparent}
.metro .breadcrumbs ul a:after {border-color:transparent;border-left-color:#f1f1f1}
.metro .breadcrumbs ul .active,
.metro .breadcrumbs ul .active:hover {background:none}
.metro .breadcrumbs ul .active a,
.metro .breadcrumbs ul .active:hover a {color:#1d1d1d}
.metro .breadcrumbs ul .active:hover a {color:#ffffff}
.metro .breadcrumbs ul .active:after,
.metro .breadcrumbs ul .active:before {content:normal}
.metro .breadcrumbs.small li {margin:0 12px 0 3px}
.metro .breadcrumbs.small a {padding:2px 11px;font-size:11px}
.metro .breadcrumbs.mini li {margin:0 3px 0 12px}
.metro .breadcrumbs.mini a {padding:1px 10px;font-size:10px}

.metro .breadcrumbs.border ul li:last-child:after,
.metro .breadcrumbs.border ul li:last-child:before {content:''}
.metro .breadcrumbs.border ul{padding:3px 14px 3px 3px}
.metro .breadcrumbs.border ul li{position:relative;border-width:3px;border-style:solid;margin-left:16px}
.metro .breadcrumbs.border ul li:last-child {}/* background:none */
.metro .breadcrumbs.border ul li:first-child:before{content:normal}
.metro .breadcrumbs.border ul li:before,
.metro .breadcrumbs.border ul li:after {content:'';position:absolute;z-index:-1;top:50%;margin-top:-18px;border-style:solid;border-width:18px;border-right-width:2px}
.metro .breadcrumbs.border ul li:before{left: -18px;margin-left: -5px;border-left-color:transparent !important}
.metro .breadcrumbs.border ul li:after {right:-18px;margin-right:-5px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important}
.metro .breadcrumbs.border ul li,
.metro .breadcrumbs.border ul li:before,
.metro .breadcrumbs.border ul li:after{border-color:#EFEFEF}
.metro .breadcrumbs.border ul li:hover,
.metro .breadcrumbs.border ul li:hover:before,
.metro .breadcrumbs.border ul li:hover:after{border-color:#1888BE}

.board_wrap *{box-sizing:border-box;font-family:tahoma,gulim,'굴림',gulim,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:12px;color:#3C3C3C}
.board_wrap .btn_pack{margin-right:0}
.board_wrap .btn_pack *{left:0px}
.board_wrap .btn_pack.medium *{padding: 0 10px}
.board_wrap .btn_pack.medium input{width:100%}

.board_wrap table.tbl_type{table-layout:fixed}
.board_wrap table.tbl_type td,
.board_wrap table.tbl_type th{word-break:break-all}
.board_wrap table.tbl_type td.category{word-spacing:-1px}
.board_wrap table.tbl_type td.title{padding-left:5px}
.board_wrap table.tbl_type tr.notice{background:#f7f7f7}
.board_wrap table.tbl_type tr.notice:hover{background:#d6f5ff}
.board_wrap table.tbl_type tr.notice td.nth{font-weight:bold}

.board_wrap table{border-collapse:collapse;border-spacing:0;width:100%}
.board_wrap table.board_list{border-collapse:collapse;border-spacing:0;margin:0 auto}
.board_wrap table.board_list th{text-align:center}
.board_wrap table.board_list th,
.board_wrap table.board_list td{border:1px solid #666;padding:3px;line-height:20px}
.board_wrap table.board_list th{background:#f7f7f7}

.board_wrap table.board_list td.nth{text-align:center}
.board_wrap table.board_list td.hit{text-align:center}
.board_wrap table.board_list td.user{text-align:center}
.board_wrap table.board_list td.date{text-align:center}
.board_wrap table.board_list td.attach{text-align:center}
.board_wrap table.board_list td.attach img{vertical-align:middle}
.board_wrap table.board_list td.category{text-align:center}
.board_wrap table.board_list td.empty{text-align:center}

.board_wrap table.board_list td.title a{text-decoration:none}
.board_wrap table.board_list td.title a:hover{color:blue}

.board_wrap table.board_view{table-layout:fixed}
.board_wrap table.board_view tr:hover{background-color:initial}
.board_wrap table.board_view tr td:hover{background-color:#FEFFDF}
.board_wrap table.board_view tr td.cont:hover{background-color:#fff;box-shadow:inset 0px 0px 0px 10px #FEFFDF}
.board_wrap table.board_view th{word-break:break-all}
.board_wrap table.board_view td{border-top:solid 1px #999;border-bottom:solid 1px #bbb;text-align:left;padding: 5px 0 4px 5px;word-break:break-all}
.board_wrap table.board_view td.cont{padding:15px;height:100px;min-height:100px;vertical-align:top}
.board_wrap table.board_view td.re_cont{padding:5px 0 15px 0;height:100px;min-height:100px;vertical-align:top}
.board_wrap table.board_view td.re_cont div.re_cont_title{font-weight:bold;padding:5px;padding-left:15px}
.board_wrap table.board_view td.re_cont div.re_cont_cont{border:1px solid #ccc;padding:15px}

.board_wrap td.title .cmt_num{font-family:verdana;font-size:11px}

.board_wrap .btn_area{padding:10px 0;text-align:right}
.board_wrap .btn_area_top{padding:10px 0;text-align:right}
.board_wrap .btn_area_bottom{padding:10px 0;text-align:right}

.board_wrap div.cb_write{padding:10px 0;background:#f5f5f5;border-radius:5px}
.board_wrap div.cb_write textarea,
.board_wrap div.cb_write input[type=text],
.board_wrap div.cb_write input[type=password]{border:1px solid #838383;padding:3px;border-radius:2px}
.board_wrap div.cb_write .usr_info_area{padding:0px 10px}
.board_wrap div.cb_write .usr_info_area .user_name{font-weight:bold}
.board_wrap div.cb_write .usr_info_area .user_id{font-family:verdana}

.board_wrap div.cb_write .usr_comment_area{position:relative;width:100%;padding:5px 105px 0px 10px}
.board_wrap div.cb_write .usr_comment_area textarea.comment{position:relative;width:100%;height:100px;resize:none;border:1px solid #999;border-radius:3px}
.board_wrap div.cb_write .usr_comment_area .btn_pack{position:absolute;right:10px;top:5px;width:90px}

.board_wrap .cb_cnt{padding:5px 0}
.board_wrap .cb_cnt strong{font-size:12px;font-weight:bold;color:#333}

.board_wrap .cb_thumb_off {padding:3px 0px;border-top:solid 1px #999;border-bottom:solid 1px #bbb;margin:0 auto 20px}
.board_wrap .cb_thumb_off .cb_comment_area .cb_info_area{background:#F1F1F1;padding:5px 0px}
.board_wrap .cb_thumb_off .cb_comment_area .cb_dsc_comment{padding:10px}
.board_wrap .cb_thumb_off .cb_comment_area .cb_dsc{white-space:pre-line}

.board_wrap .cb_thumb_off .cb_section{position:relative;padding-left:10px}
.board_wrap .cb_thumb_off .cb_nick_name{font-weight:bold}
.board_wrap .cb_thumb_off .cb_usr_id{font-family:verdana}
.board_wrap .cb_thumb_off .cb_date{font-family:verdana;font-size:11px}
.board_wrap .cb_thumb_off .cb_del{position:absolute;display:block;border:1px solid #ddd;border-radius:2px;padding:1px;right:5px;top:0;line-height:0;background:#fff}
.board_wrap .cb_thumb_off .cb_del img {opacity:0.5;width:12px;height:12px}/*width:10px;height:10px;vertical-align:middle;*/
.board_wrap .cb_thumb_off .cb_del img:hover{opacity:1}

.board_wrap img.ext_ico{max-height:20px}
.board_wrap .btn_icon{cursor:pointer;font-family:verdana}

.board_wrap .form_table td{height:35px}
.board_wrap .form_table .item select{height:22px;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1}
.board_wrap .form_table .item select#link_target{width:52px}

.board_wrap .reply_n{overflow:hidden;height:0;visibility:hidden}

/* 기업로고 변경 */
#wrap.ifr_comlogo,
#wrap.ifr_comlogo *{box-sizing:border-box}
#wrap.ifr_comlogo{min-width:570px;width:570px}
#wrap.ifr_comlogo img{border:0}
#wrap.ifr_comlogo input#file{z-index:9999;left:39px;top:11px;width:395px;margin:0;padding:0;border:0}
#wrap.ifr_comlogo input#file_name{height:23px;width:425px;margin-left:45px}
#wrap.ifr_comlogo input#filebox{position:absolute;right:0;top:0;width:210px;z-index:1}
#wrap.ifr_comlogo input#filebox::-ms-value{position:relative;border:0;padding:0;margin:0;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#fff;outline:none}
#wrap.ifr_comlogo input#filebox::-ms-browse{border:1px solid #9b9b9b;border-top-color:#B6B6B6;background-color:#fefefe;border-left-color:#aeaeae;border-right-color:#aeaeae;border-radius:2px;padding:0 10px;background-image:linear-gradient(-180deg, rgba(255, 255, 255, 0.5), #f8f8f8);margin:0;line-height:normal;font-size:12px;font-family:NanumGothic,NanumGothicWeb,Tahoma,Geneva,sans-serif;height:20px;margin-left:1px}
#wrap.ifr_comlogo .pic_tab {overflow:hidden;position:relative;width:282px;padding:0;margin:0;height:30px}
#wrap.ifr_comlogo .pic_tab li{list-style:none;position:absolute;width:140px;height:30px;line-height:30px;text-align:center;background-color:#fff;border:1px solid #ddd;border-bottom:0;z-index:0}
#wrap.ifr_comlogo .pic_tab li.on{border:3px solid #0070B8;border-bottom:0;font-weight:bold;z-index:2}
#wrap.ifr_comlogo .pic_tab li#photo_edit{left:0;border-right-width:0}
#wrap.ifr_comlogo .pic_tab li#photo_none{left:140px;border-left-width:0}
#wrap.ifr_comlogo .pic_tab li#photo_edit.on{border-right-width:3px}
#wrap.ifr_comlogo .pic_tab li#photo_none.on{border-left-width:3px}
#wrap.ifr_comlogo .pic_tab li a{display:block;text-decoration:none;color:#999}
#wrap.ifr_comlogo .pic_tab li.on a{color:#333}
#wrap.ifr_comlogo .pic_tab li a:hover{color:#2c6cef}
#wrap.ifr_comlogo .pic_area p,
#wrap.ifr_comlogo .pic_area span,
#wrap.ifr_comlogo .pic_area strong{font-family:tahoma,gulim,helvetica,sans-serif;}
#wrap.ifr_comlogo .pic_area .info_txt strong{font-weight:normal;color:#FF5151}
#wrap.ifr_comlogo .pic_area{position:relative;height:282px;overflow:hidden;border:3px solid #0070B8;padding:10px;padding-bottom:0;margin-top:-3px}
#wrap.ifr_comlogo .pic_area .pic{position:relative;margin:10px auto 0;width:544px;border:0}
#wrap.ifr_comlogo .pic_area .pic .after_txt,
#wrap.ifr_comlogo .pic_area .pic .before_txt{margin-top:0;text-align:center}
#wrap.ifr_comlogo .pic_area .pic #gallery{padding-top:0}
#wrap.ifr_comlogo .pic_area .pic table.logo_table{margin:10px 0 0 auto}
#wrap.ifr_comlogo .pic_area .pic table.logo_table td{height:75px;text-align:center}
#wrap.ifr_comlogo .pic_area .p_search{text-align:right;overflow:hidden}
#wrap.ifr_comlogo .pic_area p.com_logo,
#wrap.ifr_comlogo .pic_area p.logo_box,
#wrap.ifr_comlogo .pic_area p.notice{margin:0 auto}
#wrap.ifr_comlogo .pic_area p.notice{line-height:20px !important;padding-top:13px;letter-spacing:-1px;color:#aaa}
#wrap.ifr_comlogo .pic_area .pic_ok_btn_area{width:152px;height:45px;position:absolute;bottom:10px;right:10px}
#wrap.ifr_comlogo .pic_area .pic_ok_btn{margin-top:0}
#wrap.ifr_comlogo .pic_area .logo_box_wrapper{padding:5px;border:1px solid #ccc;}
#wrap.ifr_comlogo .pic_area .com_logo_empty{max-width:100%;max-height:100%;vertical-align:middle;border:none}
#wrap.ifr_comlogo .pic_area .com_logo_orgin{max-width:100%;max-height:100%;vertical-align:middle;border:none}
#wrap.ifr_comlogo .pic_area .com_logo_thumb{max-width:100%;max-height:100%;vertical-align:middle;border:none}
#wrap.ifr_comlogo .jcrop_imgbox{overflow:hidden;position:relative;margin:10px 0 0 0;height:201px;}
#wrap.ifr_comlogo .jcrop_imgtbl{border-collapse:collapse;border-spacing:0}
#wrap.ifr_comlogo .jcrop_imgtbl td{background:url(../../common/img/grid.jpg);width:320px;height:200px;text-align:center;vertical-align:middle;overflow:hidden;margin:10px;border:1px solid #ddd}
#wrap.ifr_comlogo .jcrop_imgtbl td img{}/*max-width:399px;max-height:219px*/
#wrap.ifr_comlogo .jcrop_imgtbl .jcrop-holder{margin:0 auto;overflow:hidden;}
#wrap.ifr_comlogo .jcrop_submit_wrapper{text-align:center;width:615px;}
#wrap.ifr_comlogo .preview_wrapper{position:absolute;top:31px;padding:5px;border:1px solid #ccc;right:0;margin-top:0;}
#wrap.ifr_comlogo .preview_wrapper #preview{overflow:hidden;text-align:center;}
#wrap.ifr_comlogo .preview_wrapper #preview img{max-width:100%;max-height:100%;vertical-align:middle;border:none;}
/* 개인사진 변경 */
#wrap.ifr_perpic,
#wrap.ifr_perpic *{box-sizing:border-box}
#wrap.ifr_perpic{min-width:570px;width:570px}
#wrap.ifr_perpic img{border:0}
#wrap.ifr_perpic input#file{z-index:9999;left:39px;top:11px;width:395px;margin:0;padding:0;border:0}
#wrap.ifr_perpic input#file_name{height:23px;width:425px;margin-left:45px}
#wrap.ifr_perpic input#filebox{position:absolute;right:0;top:0;width:210px;z-index:1}
#wrap.ifr_perpic input#filebox::-ms-value{position:relative;border:0;padding:0;margin:0;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#fff;outline:none}
#wrap.ifr_perpic input#filebox::-ms-browse{border:1px solid #9b9b9b;border-top-color:#B6B6B6;background-color:#fefefe;border-left-color:#aeaeae;border-right-color:#aeaeae;border-radius:2px;padding:0 10px;background-image:linear-gradient(-180deg, rgba(255, 255, 255, 0.5), #f8f8f8);margin:0;line-height:normal;font-size:12px;font-family:NanumGothic,NanumGothicWeb,Tahoma,Geneva,sans-serif;height:20px;margin-left:1px}
#wrap.ifr_perpic .pic_tab {overflow:hidden;position:relative;width:282px;padding:0;margin:0;height:30px}
#wrap.ifr_perpic .pic_tab li{list-style:none;position:absolute;width:140px;height:30px;line-height:30px;text-align:center;background-color:#fff;border:1px solid #ddd;border-bottom:0;z-index:0}
#wrap.ifr_perpic .pic_tab li.on{border:3px solid #0070B8;border-bottom:0;font-weight:bold;z-index:2}
#wrap.ifr_perpic .pic_tab li#photo_edit{left:0;border-right-width:0}
#wrap.ifr_perpic .pic_tab li#photo_none{left:140px;border-left-width:0}
#wrap.ifr_perpic .pic_tab li#photo_edit.on{border-right-width:3px}
#wrap.ifr_perpic .pic_tab li#photo_none.on{border-left-width:3px}
#wrap.ifr_perpic .pic_tab li a{display:block;text-decoration:none;color:#999}
#wrap.ifr_perpic .pic_tab li.on a{color:#333}
#wrap.ifr_perpic .pic_tab li a:hover{color:#2c6cef}
#wrap.ifr_perpic .pic_area p,
#wrap.ifr_perpic .pic_area span,
#wrap.ifr_perpic .pic_area strong{font-family:tahoma,gulim,helvetica,sans-serif;}
#wrap.ifr_perpic .pic_area .info_txt strong{font-weight:normal;color:#FF5151}
#wrap.ifr_perpic .pic_area{position:relative;height:352px;overflow:hidden;border:3px solid #0070B8;padding:10px;padding-bottom:0;margin-top:-3px}
#wrap.ifr_perpic .pic_area .pic{position:relative;margin:10px auto 0;width:544px;border:0}
#wrap.ifr_perpic .pic_area .pic .after_txt,
#wrap.ifr_perpic .pic_area .pic .before_txt{margin-top:0;text-align:center}
#wrap.ifr_perpic .pic_area .pic #gallery{padding-top:0}
#wrap.ifr_perpic .pic_area .pic table.pic_table{margin:10px 0 0 auto}
#wrap.ifr_perpic .pic_area .pic table.pic_table td{height:75px;text-align:center}
#wrap.ifr_perpic .pic_area .p_search{text-align:right;overflow:hidden}
#wrap.ifr_perpic .pic_area p.per_pic,
#wrap.ifr_perpic .pic_area p.pic_box,
#wrap.ifr_perpic .pic_area p.notice{margin:0 auto}
#wrap.ifr_perpic .pic_area p.notice{line-height:20px !important;padding-top:13px;letter-spacing:-1px;color:#aaa}
#wrap.ifr_perpic .pic_area .pic_ok_btn_area{width:152px;height:45px;position:absolute;bottom:10px;right:10px}
#wrap.ifr_perpic .pic_area .pic_ok_btn{margin-top:0}
#wrap.ifr_perpic .pic_area .pic_box_wrapper{padding:5px;border:1px solid #ccc;}
#wrap.ifr_perpic .pic_area .per_pic_empty{max-width:100%;max-height:100%;vertical-align:middle;border:none}
#wrap.ifr_perpic .pic_area .per_pic_orgin{max-width:100%;max-height:100%;vertical-align:middle;border:none}
#wrap.ifr_perpic .pic_area .per_pic_thumb{max-width:100%;max-height:100%;vertical-align:middle;border:none}
#wrap.ifr_perpic .jcrop_imgbox{overflow:hidden;position:relative;margin:10px 0 0 0;height:201px;}
#wrap.ifr_perpic .jcrop_imgtbl{border-collapse:collapse;border-spacing:0}
#wrap.ifr_perpic .jcrop_imgtbl td{background:url(../../common/img/grid.jpg);width:320px;height:200px;text-align:center;vertical-align:middle;overflow:hidden;margin:10px;border:1px solid #ddd}
#wrap.ifr_perpic .jcrop_imgtbl td img{}/*max-width:399px;max-height:219px*/
#wrap.ifr_perpic .jcrop_imgtbl .jcrop-holder{margin:0 auto;overflow:hidden;}
#wrap.ifr_perpic .jcrop_submit_wrapper{text-align:center;width:615px;}
#wrap.ifr_perpic .preview_wrapper{position:absolute;top:31px;padding:5px;border:1px solid #ccc;right:0;margin-top:0;}
#wrap.ifr_perpic .preview_wrapper #preview{overflow:hidden;text-align:center}

/* 주소록 */
.contacts_list .tbl_wrap table th{min-width:20px}
.contacts_list .col1 {width:20px}
.contacts_list .col2 {width:200px}
.contacts_list .col3 {width:200px}
.contacts_list .col4 {width:200px}
.contacts_list .col5 {width:200px}
.contacts_list .col6 {width:100px}
.contacts_list .col7 {width:120px}
.contacts_list .col8 {width:120px}
.contacts_list .col10{width:30px}
.contacts_list .col10 span{display:inline-block;width:15px;text-align:center}
.contacts_list .col12{width:120px}

.contacts_list td.col7,
.contacts_list td.col8,
.contacts_list td.col9,
.contacts_list td.col12{font-size:11px;font-family:tahoma,dotum}

@media (max-width:1540px){
.contacts_list .col2 {width:190px}
.contacts_list .col3 {width:190px}
.contacts_list .col4 {width:190px}
.contacts_list .col5 {width:190px}
.contacts_list .col12{width:100px}
}
@media (max-width:1480px){
.contacts_list .col2 {width:180px}
.contacts_list .col3 {width:180px}
.contacts_list .col4 {width:180px}
.contacts_list .col5 {width:180px}
}
@media (max-width:1440px){
.contacts_list .col2 {width:170px}
.contacts_list .col3 {width:170px}
.contacts_list .col4 {width:170px}
.contacts_list .col5 {width:170px}
}
@media (max-width:1420px){
.contacts_list .col7 {width:110px}
.contacts_list .col8 {width:110px}
}
@media (max-width:1400px){
.contacts_list .col8 {width:90px}
}
@media (max-width:1380px){
.contacts_list .col2 {width:160px}
.contacts_list .col3 {width:160px}
}
@media (max-width:1360px){
.contacts_list .col4 {width:160px}
.contacts_list .col5 {width:160px}
.contacts_list td.col1,
.contacts_list td.col2,
.contacts_list td.col3,
.contacts_list td.col4,
.contacts_list td.col5,
.contacts_list td.col6,
.contacts_list td.col7,
.contacts_list td.col8,
.contacts_list td.col9,
.contacts_list td.col10,
.contacts_list td.col11,
.contacts_list td.col12{font-size:11px;font-family:tahoma,dotum}
}
@media (max-width:1340px){
.contacts_list .col2 {width:140px}
}
@media (max-width:1320px){
.contacts_list .col3 {width:140px}
}
@media (max-width:1300px){
.contacts_list .col4 {width:140px}
}
@media (max-width:1280px){
.contacts_list .col5 {width:140px}
}
@media (max-width:1260px){
.contacts_list .col2 {width:135px}
.contacts_list .col3 {width:135px}
.contacts_list .col4 {width:135px}
.contacts_list .col5 {width:135px}
}
@media (max-width:1240px){
.contacts_list .col2 {width:130px}
.contacts_list .col3 {width:130px}
.contacts_list .col4 {width:130px}
.contacts_list .col5 {width:130px}
}
@media (max-width:1220px){
.contacts_list .col2 {width:125px}
.contacts_list .col3 {width:125px}
.contacts_list .col4 {width:125px}
.contacts_list .col5 {width:125px}
}
@media (max-width:1200px){
.contacts_list .col2 {width:120px}
.contacts_list .col3 {width:120px}
.contacts_list .col4 {width:120px}
.contacts_list .col5 {width:120px}
}
@media (max-width:1180px){
.contacts_list .col12{width:80px}
}
@media (max-width:1160px){
.contacts_list .col10{width:0;font-size:0}
.contacts_list .col10 span{display:none}
}
@media (max-width:1110px){
.contacts_list .col3 {width:110px}
}
@media (max-width:1100px){
.contacts_list .col5 {width:110px}
}
@media (max-width:1080px){
.contacts_list .col2 {width:110px}
.contacts_list .col4 {width:110px}
}
.contacts_list .btn_area_input{padding:0;overflow:hidden}
.contacts_list .btn_area_input .btn_dtl_view{float:left}
.contacts_list .btn_area_input .btn_add_cts {float:left;margin-right:5px}
.contacts_list .btn_area_input .btn_cnf_grp {float:left;margin-right:5px}
.contacts_list .btn_area_input .btn_add_list{float:right;margin-left:5px}
.contacts_list .btn_area_input .btn_del_list{float:right;margin-left:5px}
.contacts_list .tbl_wrap{clear:both;border-bottom:1px solid #999;padding-bottom:0}
.contacts_list .tbl_wrap tbody:hover{background-color: #fbfbfb}
.contacts_list .tbl_wrap tbody.delete tr.cts_list *{background-color:#f7f7f7;color:#ccc !important;cursor:default !important}
.contacts_list .tbl_wrap tbody.delete tr.cts_list .col-cts_nm:after{content: "[삭제됨]";display:inline-block;margin:0 4px}
.contacts_list .tbl_wrap tbody.delete tr.cts_detail{display:none !important}
.contacts_list .tbl_wrap tr.cts_list span.col-cts_nm{color:#3180eb;cursor:pointer}
.contacts_list .tbl_wrap tr.cts_list > td{border:0;border-top:1px solid #999}
.contacts_list .tbl_wrap tr.cts_list,
.contacts_list .tbl_wrap tr.cts_detail{background-color:transparent;_background-color:none}
/*.contacts_list .tbl_wrap tr.cts_detail{display:none}*/
.contacts_list .tbl_wrap tr.cts_detail .btn_cts_addlist{float:right;margin-right:5px}
.contacts_list .tbl_wrap tr.cts_detail > td{border:0;padding:0}
.contacts_list .tbl_wrap tr.cts_detail > td table{border:1px solid #999;margin:0 auto}
.contacts_list .tbl_wrap tr.cts_detail > td table td{text-align:left;padding-left:5px;padding-right:5px}
.contacts_list .tbl_wrap tr.cts_detail > td table th{border:1px solid #b2b2b2}
.contacts_list .tbl_wrap tr.cts_detail > td table tr:last-child td,
.contacts_list .tbl_wrap tr.cts_detail > td table tr:last-child th{border-bottom:0}
.contacts_list .tbl_wrap tr.cts_detail .empty{color:#999}

.contacts_list .metro.contacts_input_box{width:660px;height:670px;top:50%;left:50%;margin-top:-330px;margin-left:-335px}
.contacts_list .metro.contacts_group_input_box{width:510px;height:640px;top:50%;left:50%;margin-top:-335px;margin-left:-215px}

.contacts_list .metro .input-control,
.contacts_list .metro .input-control label{cursor:default}
.contacts_list .metro .input-control.fl,
.contacts_list .metro .input-control.fr{width:313px !important;white-space:nowrap}
.contacts_list .metro .input-control .input-cts_pos,
.contacts_list .metro .input-control .input-cts_duty{width:154px !important}
.contacts_list .metro .input-control .input-cts_tel1,
.contacts_list .metro .input-control .input-cts_tel2,
.contacts_list .metro .input-control .input-cts_tel3,
.contacts_list .metro .input-control .input-cts_tel_in{width:70px !important}
.contacts_list .metro .input-control .input-cts_mobile1,
.contacts_list .metro .input-control .input-cts_mobile2,
.contacts_list .metro .input-control .input-cts_mobile3{width:70px !important}
.contacts_list .metro .input-control .input-cts_fax1,
.contacts_list .metro .input-control .input-cts_fax2,
.contacts_list .metro .input-control .input-cts_fax3{width:70px !important}
.contacts_list .metro .input-control .input-cts_zip1,
.contacts_list .metro .input-control .input-cts_zip2{width:50px !important}
.contacts_list .metro .input-control .input-cts_addr1{margin-top:4px;width:440px !important}
.contacts_list .metro .input-control .input-cts_addr2{margin-top:4px;width:440px !important}
.contacts_list .metro .required{position:absolute;left:10px;bottom:20px;line-height:15px}
.contacts_list .metro .grp_insert_wrap{}
.contacts_list .metro .grp_edit_wrap{height:475px;overflow-x:hidden;overflow-y:auto}

.contacts_list .group_wrap{clear:both;overflow:hidden}
.contacts_list .group_list{clear:both;border:1px solid #999;background-color:#f9f9f9;margin-top:2px;margin-bottom:2px;padding:3px 5px}
.contacts_list .group_list.on{border:1px solid #4d90fe}
.contacts_list .group_list.off{border:1px solid #ccc;background-color:#fcfcfc}
.contacts_list .group_list.empty{line-height:30px;text-align:center}

.contacts_list .group_list > a{color:#383838;text-decoration:none;line-height:23px}
.contacts_list .group_list .paginateType1{padding:0;margin:5px 0}
.contacts_list .group_list .tbl_wrap{margin:0;box-sizing:border-box;background-color:#fff;border:1px solid #999;border-top:0}
.contacts_list .group_list .search_box{margin-top:5px;background-color:#f7f7f7}

/* SMS 발송 */
#wrap.sms_send{}
#wrap.sms_send *{box-sizing:border-box}
#wrap.sms_send h4{margin-bottom:3px}
#wrap.sms_send input[type=text]{border:1px solid #a9a9a9;padding:0 2px;margin:0;height:18px;}
#wrap.sms_send input[type=text],
#wrap.sms_send textarea{border:1px solid #a9a9a9;border-radius:2px}
#wrap.sms_send textarea{padding:2px}
#wrap.sms_send #sms_send{max-width:1050px;margin:0 auto}
#wrap.sms_send #frm:after{display:block;clear:both;content:''}

/*#wrap.sms_send .sms_send_bg{position:absolute;background-color:#f7f7f7;width:565px;height:490px;z-index:-1}*/

#wrap.sms_send .sms_send_list{float:left;width:32%;max-width:280px;padding:10px}/* width:320px;margin-right:15px; */
#wrap.sms_send .sms_send_list > div{margin-bottom:5px}
#wrap.sms_send .sms_send_list select.to_nm_to{width:100%;height:400px;overflow:auto;border:1px solid #a9a9a9;border-radius:2px;margin-bottom:5px}
#wrap.sms_send .sms_send_list select.to_nm_to option{width:100%;}

#wrap.sms_send .sms_send_input{float:left;width:32%;max-width:280px;padding:10px;padding-left:20px}/* ;width:230px;margin-right:15px */
#wrap.sms_send .sms_send_input ul{margin-top:-1px}
#wrap.sms_send .sms_send_input li{line-height:21px;margin-left:-3px;height:23px}
#wrap.sms_send .sms_send_input li:after{display:block;clear:both;content:''}
#wrap.sms_send .sms_send_input li span{display:inline-block;height:23px;font-size:12px;font-family:tahoma,gulim;float:left;padding-left:3px}
#wrap.sms_send .sms_send_input li span.no{width:20px;margin-left:-20px;text-align:right;font-size:11px}
#wrap.sms_send .sms_send_input li span.nm_wrap{width:40%}
#wrap.sms_send .sms_send_input li span.to_wrap{width:60%}
#wrap.sms_send .sms_send_input li span input{margin:2px 0;vertical-align:middle;line-height:18px;}
#wrap.sms_send .sms_send_input li .to_nm{width:100%}
#wrap.sms_send .sms_send_input li .to{width:100%}

#wrap.sms_send .sms_send_config{float:right;width:33%;max-width:280px;padding:10px}/* width:270px; */
#wrap.sms_send .sms_send_config > div{margin-bottom:5px;line-height:18px}
#wrap.sms_send .sms_send_config > div:after{display:block;clear:both;content:''}
#wrap.sms_send .sms_send_config > div.bytes_wrap{line-height:13px;font-size:11px;font-family:tahoma,dotum;text-align:right}
#wrap.sms_send .sms_send_config input.subject,
#wrap.sms_send .sms_send_config input.from,
#wrap.sms_send .sms_send_config textarea.msg{width:100%;padding-left:2px;padding-right:2px;}
#wrap.sms_send .sms_send_config input#rsv_date{width:130px}
#wrap.sms_send .sms_send_config textarea.msg_sms{height:200px;resize:none}
#wrap.sms_send .sms_send_config textarea.msg_mms{height:410px;resize:none}
#wrap.sms_send .sms_send_config .rsv_date_wrap{float:right}

.dtpicker_wrap{margin-left:-100px}
.datepicker table{border-collapse:separate}
.ie678 #wrap.sms_send .sms_send_list ul li input.to_nm_to{opacity:1.0;filter:alpha(opacity=100)}
#wrap .sms_send_list .send_type{padding-bottom:10px;}
#wrap .sms_send_list .send_type a{text-decoration:none;color:#999;font-size:11px;font-family:tahoma,dotum}
#wrap .sms_send_list .send_type a.bold{font-size:12px;color:#333}

#wrap .sms_send_list #tot_cnt{margin:0 auto}
#wrap .sms_send_list .list_wrap{overflow:hidden;margin:0 auto}
#wrap .sms_send_list .list_wrap > li{}
#wrap .sms_send_list .list_wrap > li dl{margin:4px 4px 10px 4px;padding-bottom:5px;border:1px solid #ccc;background-color:#f7f7f7;min-height:495px}
#wrap .sms_send_list .list_wrap > li dl:hover{border:1px solid #aaa;background-color:#E6E9F0}
#wrap .sms_send_list .list_wrap > li dl *{box-sizing:border-box}
#wrap .sms_send_list .list_wrap > li dl dt{padding:5px 5px 2px;font-weight:bold}
#wrap .sms_send_list .list_wrap > li dl dd{padding:2px 5px}
#wrap .sms_send_list .list_wrap > li dl dt,
#wrap .sms_send_list .list_wrap > li dl dd{max-width:300px;margin:0 auto}
#wrap .sms_send_list .list_wrap > li dl dd select,
#wrap .sms_send_list .list_wrap > li dl dd textarea,
#wrap .sms_send_list .list_wrap > li dl dd input[type=text]{width:99%;border:1px solid #a9a9a9;border-radius:2px}
#wrap .sms_send_list .list_wrap > li dl dd input[type=text]{margin:2px 0;height:18px;padding:0 2px}
#wrap .sms_send_list .list_wrap > li dl dd textarea{height:200px;overflow:auto;resize:none;padding:2px}
#wrap .sms_send_list .list_wrap > li dl dd select{height:82px}
#wrap .sms_send_list .list_wrap > li.empty{width:100%;text-align:center;padding:20px 0;margin:0}

#wrap.company #welfare_etc,
#wrap.company #com_intro,
#wrap.company #com_history{height:200px;resize:vertical}

#wrap.company .form_table {max-width:1095px}
#wrap.company .welfare_box{width:22%;padding:5px 0 5px 5px;float:left}
#wrap.company .welfare_box:last-child{padding-bottom:0px}
#wrap.company .welfare_box strong{display:block;padding-bottom:3px}
#wrap.company .welfare_box span{display:block}
/*#wrap.company .item{overflow:hidden}*/
#wrap.company .form_table table.tbl_type td .logo_tbl{border:0;width:auto}
#wrap.company .form_table table.tbl_type td .logo_tbl td{border:0;text-align:center;vertical-align:middle}
#wrap.company .form_table table.tbl_type td .logo_tbl td.logo{border:1px solid #ccc;background:#fff;padding:5px}
#wrap.company .form_table table.tbl_type td .logo_tbl td.logo img{max-width:100%;max-height:100%;vertical-align:middle}

#wrap.company .form_table table.tbl_type ul.com_pic{overflow:hidden}
#wrap.company .form_table table.tbl_type ul.com_pic li{float:left;padding:8px;text-align:center;background:#fff;margin:5px 10px 5px 2px;border:1px solid #ccc}
#wrap.company .form_table table.tbl_type ul.com_pic li div.empty{background:#f1f1f1}
#wrap.company .form_table table.tbl_type ul.com_pic li div.desc{background:#f7f7f7;line-height:20px;font-size:12px;word-spacing:-1px;margin:4px 0;font-size:11px;font-family:'돋움',dotum}
#wrap.company .form_table table.tbl_type ul.com_pic li .btn_mod_compic{}
#wrap.company .form_table table.tbl_type ul.com_pic li .btn_del_compic{}
#wrap.company .form_table table.tbl_type ul.com_pic li .btn_reg_compic{display:none}
#wrap.company .form_table table.tbl_type ul.com_pic li.empty .btn_mod_compic{display:none}
#wrap.company .form_table table.tbl_type ul.com_pic li.empty .btn_del_compic{display:none}
#wrap.company .form_table table.tbl_type ul.com_pic li.empty .btn_reg_compic{display:inline-block;*display:inline;*zoom:1}

#wrap.person .form_table table.tbl_type td .pic_tbl{border:0;width:auto;margin-bottom:3px}
#wrap.person .form_table table.tbl_type td .pic_tbl td{border:0;text-align:center;vertical-align:middle}
#wrap.person .form_table table.tbl_type td .pic_tbl td.pic{border:1px solid #ccc;background:#fff;padding:5px}
#wrap.person .form_table table.tbl_type td .pic_tbl td.pic img{max-width:100%;max-height:100%;vertical-align:middle}

.ico_sns_mem_id{width:14px;height:14px;vertical-align:middle}

#recruit_list .tm_tbl_wrap tr.rec_check,
#recruit_list .tm_tbl_wrap tr.rec_check td{height:0;padding:0 !important;border:0 !important}
#recruit_list .tm_tbl_wrap tr.rec_check .rec_check_wrap,
#recruit_list .rec_check_ctrl_wrap{display:none}
#recruit_list.check_on .tm_tbl_wrap{padding-left:20px}
#recruit_list.check_on .tm_tbl_wrap tr.rec_check .rec_check_wrap{position:absolute;margin-left:-16px;margin-top:12px}
#recruit_list.check_on .tm_tbl_wrap tr.rec_check .rec_check_wrap,
#recruit_list.check_on .rec_check_ctrl_wrap{display:block}
#recruit_list.check_on .rec_check_ctrl_wrap{position:fixed;bottom:0;left:0;right:0;z-index:3;background:#fff;border-top:1px solid #333;box-shadow:0 0 4px 3px rgba(0,0,0,.4)}
#recruit_list.check_on .rec_check_ctrl_wrap .inner{padding:10px;overflow:hidden}
#recruit_list.check_on .paginateType1{padding-bottom:60px}
body.slide_mode #recruit_list.check_on .rec_check_ctrl_wrap{padding-left:200px}