/* base */
html {_filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body {margin:0;padding:0;background-color:#fff;}
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
table {border-collapse:collapse;}
a {text-decoration:none;}
a:link {color:#1e1e1e;}
a:hover {color:#1e1e1e;}
/*a:hover {color:#1e1e1e; text-decoration:underline;}*/
a:visited {color:#1e1e1e;}
a:focus {color:#1e1e1e;}

input,select,textarea {font-size:100%;}
body,th,td {font-size:12px;font-family:Dotum,gulim,sans-serif;color:#333;}

textarea, input, button { outline: none; }

/*clearfix*/
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0; height:0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/*common*/
.bold{font-weight: bold;}
.mar30{margin-right:30px;}
.mar14{margin-right:14px;}
.mar0{margin-right:0px;}
.mat15{margin-top:15px;}
.mat30{margin-top:30px;}
.backgroundnone {background:none !important;}
.flr{float:right;}

#context_wrap {width:100%;height:auto}
    #context {width:991px;height:auto}

/*menu*/
#top-menu_wrap { width: 100%; height:59px; background:url(/_HTML/_image/topmenubar_bg.gif) repeat-x;}
    #top-menu {margin:0 auto;width: 991px; height:59px;}
    #top-menu .logo {display:block;float:left;margin:12px 65px 0 0;cursor:pointer;}
    #top-menu .navi { float:left;width:771px;height:59px; list-style: none; position: relative;}
    #top-menu .navi li { float: left; margin: 0; padding: 0; height:59px;}
    #top-menu .navi li a { display: block; height:59px; text-decoration: none; text-indent: -5000px; selector-dummy: expression(this.hideFocus = true); }
    #top-menu .navi li a.menu1 {width:105px;background:url(/_HTML/_image/tit01.gif) no-repeat 0 0;}
    #top-menu .navi li a.menu2 {width:141px;background:url(/_HTML/_image/tit02.gif) no-repeat 0 0;}
    #top-menu .navi li a.menu3 {width:147px;background:url(/_HTML/_image/tit03.gif) no-repeat 0 0;}
    #top-menu .navi li a.menu4 {width:129px;background:url(/_HTML/_image/tit04.gif) no-repeat 0 0;}
    #top-menu .navi li a.menu_all { width:249px;background:url(/_HTML/_image/tit05.gif) no-repeat 0 0;}
    #top-menu .navi li a:hover {background-position:0 -59px;}
    #top-menu .navi li a.on {background-position:0 -59px;}

    #top-menu .navi li span {display: none;width: 570px;left: 0; top:59px; float: left;position: absolute;}
    #top-menu .navi li span.on {display: block;}
    
    #top-menu .navi li span.menu1_sub a, 
    #top-menu .navi li span.menu2_sub a, 
    #top-menu .navi li span.menu3_sub a, 
    #top-menu .navi li span.menu4_sub a {display:block;float:left;height:23px;}
    
    #top-menu .navi li span.menu1_sub {margin-left: -70px;}
    #top-menu .navi li span.menu1_sub a.menu1_sub1 {width:47px;background:url(/_HTML/_image/gnb_sub_01.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu1_sub a.menu1_sub2 {width:56px;background:url(/_HTML/_image/gnb_sub_02.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu1_sub a.menu1_sub3 {width:56px;background:url(/_HTML/_image/gnb_sub_03.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu1_sub a.menu1_sub4 {width:45px;background:url(/_HTML/_image/gnb_sub_04.gif) no-repeat 0 -23px;}
    
    #top-menu .navi li span.menu2_sub {margin-left: 133px;}
    #top-menu .navi li span.menu2_sub a.menu2_sub1 {width:49px;background:url(/_HTML/_image/gnb_sub_05.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu2_sub a.menu2_sub2 {width:58px;background:url(/_HTML/_image/gnb_sub_06.gif) no-repeat 0 -23px;}
    
    #top-menu .navi li span.menu3_sub {margin-left: 160px;}
    #top-menu .navi li span.menu3_sub a.menu3_sub1 {width:49px;background:url(/_HTML/_image/gnb_sub_07.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu3_sub a.menu3_sub2 {width:58px;background:url(/_HTML/_image/gnb_sub_08.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu3_sub a.menu3_sub3 {width:93px;background:url(/_HTML/_image/gnb_sub_09.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu3_sub a.menu3_sub4 {width:71px;background:url(/_HTML/_image/gnb_sub_10.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu3_sub a.menu3_sub5 {width:95px;background:url(/_HTML/_image/gnb_sub_12.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu3_sub a.menu3_sub6 {width:95px;background:url(/_HTML/_image/gnb_sub_13.gif) no-repeat 0 -23px;}
    
    #top-menu .navi li span.menu4_sub {margin-left: 250px;}
    #top-menu .navi li span.menu4_sub a.menu4_sub1 {width:49px;background:url(/_HTML/_image/gnb_sub_14.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu4_sub a.menu4_sub2 {width:58px;background:url(/_HTML/_image/gnb_sub_15.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu4_sub a.menu4_sub3 {width:97px;background:url(/_HTML/_image/gnb_sub_16.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu4_sub a.menu4_sub4 {width:106px;background:url(/_HTML/_image/gnb_sub_17.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu4_sub a.menu4_sub5 {width:57px;background:url(/_HTML/_image/gnb_sub_18.gif) no-repeat 0 -23px;}
    #top-menu .navi li span.menu4_sub a.menu4_sub6 {width:50px;background:url(/_HTML/_image/gnb_sub_19.gif) no-repeat 0 -23px;}
     
    #top-menu .navi li span.menu1_sub a:hover, 
    #top-menu .navi li span.menu2_sub a:hover,
    #top-menu .navi li span.menu3_sub a:hover, 
    #top-menu .navi li span.menu4_sub a:hover {background-position:0 1px;}
    
    #top-menu .navi li span.menu1_sub a.on, 
    #top-menu .navi li span.menu2_sub a.on,
    #top-menu .navi li span.menu3_sub a.on, 
    #top-menu .navi li span.menu4_sub a.on {background-position:0 1px;}
    
    #top-menu .navi li span.menu_all_sub {display: none;width: 255px; left: 525px; top:56px; float: left;position: absolute;background:url(/_HTML/_image/main_totalbg.png) no-repeat 0 -227px;}
    #top-menu .navi li span.menu_all_sub .menu_all_sub_top {display: block;width: 224px; height:12px;background:url(/_HTML/_image/menu_all_top.png) no-repeat 0 0;}
    #top-menu .navi li span.menu_all_sub .menu_all_sub_bottom {display: block;width: 224px; height:758px;background:url(/_HTML/_image/menu_all_bottom.png) no-repeat 0 0;}
    #top-menu .navi li span.menu_all_sub a {display:block;text-indent: 0px;color:#adadad; height:20px;padding-left:30px;padding-top:5px;}
    #top-menu .navi li span.menu_all_sub a:hover {text-decoration: underline; color: #ffffff;}
    #top-menu .navi li span.menu_all_sub .title_box {background-color: #343434; color: #fff; cursor: pointer;}
    
/*main*/
#main_wrap { width:100%; height:auto; background:url(/_HTML/_image/topmenubar_bg.gif) repeat-x 0 -59px;}
    #main_body { width:991px; margin:0 auto; padding-top:40px; overflow-x:hidden;}
    
/*main_login*/
#mainlogin {float:left;margin-right:40px;width:181px;height:117px;overflow:hidden;}
#mainlogin ul.login_info {float:left;margin-bottom:0px;padding:0px;}
#mainlogin ul.login_info li {margin-top:0px;margin-bottom:3px;width:121px;height:24px;background:url(/_HTML/_image/login_inputbox.gif) no-repeat 0 0px;text-align:center;}
#mainlogin ul.login_info li input  {display:block;margin:2px 0 0 5px; border:none; padding:0px;width:110px; background: transparent;}
#mainlogin .loginBtn {display:block;float:right;width:55px;height:50px;}
#mainlogin .login_box {clear:both; width:159px; height:65px; padding:10px; border:1px solid #eaeaea; background-color:#f4f4f4;}
#mainlogin .login_name {display: block; float: right; font-weight: bold; color: #005DAD;}
#mainlogin .login_div {clear: both; height: 10px;}
#mainlogin .login_point_img {float: left;}
#mainlogin .login_point {float: right; font-weight: bold; margin-bottom:3px; color: #FF2E02;}
#mainlogin .login_hr {margin:5px 0; clear: both; border-top :1px solid #D0D0D0; height: 1px;}

#mainlogin .idsave_security_idpw {clear:both;width:169px;height:40px;padding:10px 0 10px 10px;border:1px solid #eaeaea;background-color:#f4f4f4;}
#mainlogin .idsave_security {margin:0 0 5px 0;}
#mainlogin .idsave_security li {display:inline;}
#mainlogin .idsecurity {margin:0 0 0px 25px;}

#mainlogin .idpw {padding:0 0 0 5px;}
#mainlogin .idpw li {display:inline;}
#mainlogin .idpw li.rightli {margin:0 0 0 38px;}

#sub_loginbox {margin:0 auto; width: 991px; height: 60px;}
#sub_loginbox .login_name {font-weight: bold; color: #005DAD;}
#sub_loginbox .login_point {font-weight: bold; color: #FF2E02;}
#sub_loginbox ul {margin-top: 20px;}

#sub_loginbox .li1 {float: left; margin-right: 5px; margin-left: 10px;}
#sub_loginbox .li2 {float: left; margin-right: 5px;}
#sub_loginbox .li3 {float: left; margin-right: 30px;}
#sub_loginbox .li4 {float: left; margin-right: 10px; margin-top: 4px;}
#sub_loginbox .li5 {float: left; margin-top: 4px;}
#sub_loginbox .li6 {margin:4px 50px 0 20px; float: left;}
#sub_loginbox .li7 {margin:4px 5px 0 0; float: left; color: #6C6C6C; font-weight: bold;}
#sub_loginbox .li8 {margin:4px 50px 0 0; float: left;}
#sub_loginbox .li9 {float: left; margin-right: 5px;}
#sub_loginbox .li10 {float: left; margin-right: 15px;}
#sub_loginbox .li11 {float: left; margin-right: 5px;}
#sub_loginbox .li12 {float: left;}
#sub_loginbox input { width:100px; border: 1px solid #DADADA; background-color: #efefef;}
#sub_loginbox .sub_login_text {font-size:8pt; color: #8C8C8C; font-weight: bold;}
/*main_adver*/
/*#main_adver {float:left;width:490px;height:117px;overflow:hidden;background:url("/_HTML/_image/main_adver_bg01.gif") no-repeat left 10px;}*/
#main_adver {float:left;width:490px;height:117px;overflow:hidden;}
#main_adver .main_adver_contents {margin:0 0 0 110px;}
#main_adver .main_adver_contents h1 {margin:10px 0px 10px 0px;}
#main_adver .main_adver_contents h2 {margin:0 0px 10px 10px;}
#main_adver .main_adver_contents ul {margin:0 0px 0px 10px;}
#main_adver .main_adver_contents ul li {margin:0px 0px 3px 0;padding:0 0 0 10px;height:12px;background:url("/_HTML/_image/main_adver_bullet.gif") no-repeat 0 4px;}
#main_adver .main_adver_btn {float:right;margin:-110px 0 0 0;right:0;}
#main_adver .main_adver_btn li {display:inline;}

/*main_bbs*/
#main_bbs {float:right;width:250px;height:117px;overflow:hidden;}
#main_bbs .main_bbs_head {background: url("/_HTML/_image/bbs_bg.gif") repeat-x scroll 0px 23px transparent;}
#main_bbs .main_bbs_head li{display:inline;}
#main_bbs p {float:right;margin:-20px 0 0 0;}
#main_bbs .main_bbs_contents {margin:5px 0 0 0;}
#main_bbs .main_bbs_contents li{margin:0 0 4px 0;padding:0 0 0 10px;height:14px;background:url("/_HTML/_image/gray_bullet.gif") no-repeat left 3px;}
#main_bbs .main_bbs_contents li span.bbs_contents_txt {display:block;overflow: hidden;float:left;width: 150px; text-overflow: ellipsis; white-space: nowrap;}
#main_bbs .main_bbs_contents li span.date {margin:0 0 0 20px;color:#a6a6a6;}

/* main_left_wrap */
#main_left_wrap {float:left;margin-top:45px; margin-right:35px; width:179px; overflow-x:hidden; clear: both;}

/* main_middle_wrap */
#main_middle_wrap {float:left;margin-top:45px; width:490px; height:auto; overflow:hidden;}

/* main_right_wrap */
#main_right_wrap {float:right;margin-top:45px; width:250px; overflow-x:hidden;}

/*main_smsservice*/
#sms_service {float:left;margin-bottom:20px; width:181px;}
#sms_service ul.sms_service_ul{width:171px;height:71px;margin:0px 0 0 5px;background:url('/_HTML/_image/smsservice_tit_t.gif') no-repeat 0px -36px;}
#sms_service ul.sms_service_ul li{display:block;float:left;width:57px;height:35px;overflow:hidden;}
#sms_service ul.sms_service_ul li.on{background:url('/_HTML/_image/smsservice_tit_t.gif') no-repeat;}
#sms_service ul.sms_service_ul li.smsmenu01{background-position:0px 0px}
#sms_service ul.sms_service_ul li.smsmenu02{background-position:-57px 0px }
#sms_service ul.sms_service_ul li.smsmenu03{background-position:-114px 0px}
#sms_service ul.sms_service_ul li a {width:100%;height:100%;display:block;overflow:hidden;text-indent:-1000em; selector-dummy: expression(this.hideFocus = true);}
#sms_service .sms_servicecenter {margin:-36px 0 0 0;}
#sms_service .smscontent01 {display: block;}
#sms_service .smscontent02 {display: none;}
#sms_service .smscontent03 {display: none;}

/* main_customer_center */
#customer_center {width:179px;}
#customer_center h1 {margin-bottom:10px;}
#customer_center ul{padding:7px 0 3px 0;border:1px solid #e8e8e8;background-color:#f4f4f4;}
#customer_center ul li{margin:0 0 7px 0;text-align:center;}
#customer_center ul li.customer_center_time {margin:0 0 3px 0 !important;}


/* main_imoti */
#imoti {width:490px;height:490px;overflow:hidden;}
#imoti #sms_imoti {height:168px;overflow:hidden; margin-bottom: 15px;}
#imoti #sms_imoti h1{margin-bottom:10px;}
#imoti #sms_imoti .sms_imoti_unit {overflow:hidden;float:left;padding-top:25px;margin-right:30px;width:143px; height:127px;background:url('/_HTML/_image/sms_bg.gif') no-repeat;}
#imoti #sms_imoti .sms_imoti_unit_last{overflow:hidden;float:right;padding-top:25px;width:143px; height:127px;background:url('/_HTML/_image/sms_bg.gif') no-repeat;}
#imoti #sms_imoti .sms_imoti_unit textarea, #imoti #sms_imoti .sms_imoti_unit_last textarea{margin:3px 0 0 10px;background: transparent;overflow:hidden;border:none;}

/* main_imoti_mms */
#imoti #multi_imoti{clear:both;}
#imoti #multi_imoti h1{margin-bottom:10px;}
#imoti #multi_imoti dl.multi_imoti_unit {padding-top:40px;;float:left;position:relative;width:154px;height:228px;background:url('/_HTML/_image/multi_bg.gif') no-repeat;}

#imoti #multi_imoti dl.multi_imoti_unit dt{margin-left:11px;width:128px;height:97px;border:1px solid #e8e8e8;}
#imoti #multi_imoti dl.multi_imoti_unit dd {margin-left:11px;}
#imoti #multi_imoti dl.multi_imoti_unit dd textarea  {overflow:hidden;background:transparent;border:0;margin:10px 0px 10px 0;}
.last {float:right !important;}

/* main_ bottom_content*/
#bottom_content {margin-top:10px;width:490px;height:52px;clear:both;}
#bottom_content #bottom_content_left {float:left;width:247px;height:50px;}
#bottom_content #bottom_content_left img {padding:14px 10px 14px 31px;border:1px solid #e8e8e8;background:url('/_HTML/_image/flag.gif') no-repeat 3px 12px;}
#bottom_content #bottom_content_right {float:right;width:240px;height:50px;border:1px solid #e8e8e8;background-color:#f4f4f4;}
#bottom_content #bottom_content_right h2 {float:left;width:32px;height:15px;margin:17px 13px 0 10px;}
#bottom_content #bottom_content_right dl {float:left;margin-top:7px;}
#bottom_content #bottom_content_right dt {float:left;}
#bottom_content #bottom_content_right dd {float:left; margin-right: 10px;}

/* main_content_r */
#main_right_wrap a {display:block;width:250px;height:95px;text-indent:-1000px;}
#main_right_wrap a.cost {background:url('/_HTML/_image/mr_tit01.gif') no-repeat 0px 0px;}
#main_right_wrap a.biz_cost {margin-top:15px;background:url('/_HTML/_image/mr_tit02.gif') no-repeat 0px 0px;}
#main_right_wrap a.estimation {margin-top:15px;background:url('/_HTML/_image/mr_tit03.gif') no-repeat 0px -95px;}
#main_right_wrap a.tax {margin-top:15px;background:url('/_HTML/_image/mr_tit04.gif') no-repeat 0px -95px;}
/*#main_right_wrap a.election {margin-top:15px;background:url('/_HTML/_image/mr_tit05.gif') no-repeat 0px -95px;}*/
#main_right_wrap a.election1 {height:43px; margin-top:15px;background:url('/_HTML/_image/mr_tit0501.gif') no-repeat 0px -43px;}
#main_right_wrap a.election2 {height:43px; margin-top:5px;background:url('/_HTML/_image/mr_tit0502.gif') no-repeat 0px -43px;}
#main_right_wrap a.up_change:hover {background-position:0 0px;}
#main_right_wrap a.up_change1:hover {background-position:0px 0;}


/*footer*/
#footer_wrap {margin-top:50px;width:100%;height:120px;background-color:#f5f5f5;}
#footer {margin:0 auto;padding:20px 50px;width:991px;height:auto;}

#footer .logoimg {display:block;float:left;margin-right: 40px;}
#footer .companyinfo {float:left;}
#footer ul.useinfo{}
#footer ul.useinfo li{display:inline;padding:0 5px 0 10px;background:url('/_HTML/_image/bar.gif') no-repeat;}

#footer ul.copyright{width:480px;margin:10px 0 0 0;}
#footer ul.copyright li{display:block;float:left;margin:3px 0 0 0;padding:0 5px 0 10px;background:url('/_HTML/_image/slash.gif') no-repeat;}

/*send*/
/* 전송서비스 */
#ohmysmssend { float:right;width:728px;height:670px;}

#ohmysmssend .left_box {float:left;width:205px;}
#ohmysmssend .left_box .sendmode {width:174px;height: 27px;margin:0 auto;}
#ohmysmssend .left_box .sendmode .msgSMS {cursor:pointer;float:left;margin:0px;width:58px;height:27px;background:url(/_HTML/_image/ph_tit01.gif) 0px 0px no-repeat;overflow:hidden;}
#ohmysmssend .left_box .sendmode .msgLMS {cursor:pointer;float:left;margin:0px;width:58px;height:27px;background:url(/_HTML/_image/ph_tit02.gif) 0px 0px no-repeat;overflow:hidden;}
#ohmysmssend .left_box .sendmode .msgMMS {cursor:pointer;float:left;margin:0px;width:58px;height:27px;background:url(/_HTML/_image/ph_tit03.gif) 0px 0px no-repeat;overflow:hidden;}
#ohmysmssend .left_box .phone_bg {position:relative; width: 205px;height: 543px; background:url(/_HTML/_image/phone_bg.gif) 0px 0px no-repeat;overflow:visible;text-align:center;}
#ohmysmssend .left_box .phone_bg .navi {float:left;margin-top:10px;margin-left:12px;margin-bottom:26px;width:181px;height:24px;background:url(/_HTML/_image/txt_bg.gif);line-height:24px;display:inline;}
#ohmysmssend .left_box .phone_bg .navi a{color:#017dbd;text-decoration:none;}
#ohmysmssend .left_box .phone_bg .navi a:hover{color:#f47f92;text-decoration:underline}
#ohmysmssend .left_box .phone_bg .massagie {clear:both;width:168px;height:155px;overflow-y:auto;overflow-x:hidden;text-align: left; margin-left: 22px; margin-top: 0px; *margin-left: 5px;}
#ohmysmssend .left_box .phone_bg .massagie .jsm {border:0; clear:both;width:158px;height:145px;overflow-y:scroll; background-color: transparent; }
#ohmysmssend .left_box .phone_bg .massagie .mms_images { width: 100%; height: 64px; position: static; margin: 2px;}
#ohmysmssend .left_box .phone_bg .msg_fun{width:100%;height:23px;margin-top:4px;}
#ohmysmssend .left_box .phone_bg .save_msg {float:left;width:50px;height:23px;margin-left:12px;margin-right:4px;color:#999999;font-size:11px;font-weight:bold;background-image:url('/_HTML/_image/sms_save.gif');text-align: center;cursor:pointer; text-indent: -2000px;display:inline;}
#ohmysmssend .left_box .phone_bg .mmsButton{float:left;width:56px;height:23px;cursor:pointer;position: relative; }
#preview { width: 80px; height: 60px; }

#ohmysmssend .left_box .phone_bg .byteStyle{float:right;width:65px;height:18px; margin-right :10px; text-align:right; color:#a9a9a9; padding-top:3px;font-weight: bold;border:1px solid; padding-right: 3px;}
#ohmysmssend .left_box .phone_bg .phone_input{text-align:left;clear:both;float:left;margin-top:13px;margin-bottom:0px;margin-left:12px;width:182px;height:22px;padding:0px;display:inline;}
#ohmysmssend .left_box .phone_bg .phone_input_label {display:block;float:left;margin-top:20px;color:#999;font-size:12px;font-weight: normal;}
#ohmysmssend .left_box .phone_bg .inputbg {margin-top:15px;float:right;width:126px;height:22px; background:url(/_HTML/_image/ph_inputbox.gif);}
#ohmysmssend .left_box .phone_bg .inputbg .phone{width:91px;margin-left:6px;padding:0px;border:none;height: 18px;background-color: transparent;}
#ohmysmssend .left_box .phone_bg .inputbg .phone1{margin-top:5px;width:126px;border:none;}
#ohmysmssend .left_box .phone_bg .inputbg .phone_add{margin-top:3px;cursor:pointer; width: 16px; height: 16px;}
#ohmysmssend .left_box .phone_bg .res_input {display:block;float:left;width:130px;font-size: 11px;border:0px;;margin-top:3px;}
#ohmysmssend .msg_fun .file {
    width: 56px;
    height: 23px;
    float: left;
}
#ohmysmssend .msg_fun .file > label {
    display: inline-block;
    cursor: pointer;
    background-image: url('/_HTML/_image/img_add.gif');
    background-repeat: no-repeat;
    width: 56px;
    height: 23px;
}
#ohmysmssend .msg_fun .file > INPUT#file-open {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip:rect(0,0,0,0);
    border: 0;
}
#ohmysmssend #ReceiverList {
    overflow-x: hidden;
    width: 175px;
    height: 100px;
}
#ohmysmssend #button-receiver-rearrange {
    display: inline-block;
    cursor: pointer;
    border: none;
    background-image: url('/_HTML/_image/add_del_new.gif');
    background-repeat: no-repeat;
    width: 90px;
    height: 23px;
    float: left;
}
#ohmysmssend #receiver-count {
    font-weight: bold;
    color: #FF2E02;
    font-size: 0.9em;
    text-align: right;
    float: right;
}

#ohmysmssend .right_box {float:right;width:515px;}
#ohmysmssend .right_box .tip {display:block;width:80px;height:27px;margin-left:5px;background:url(/_HTML/_image/tip.gif);text-indent: -2000px; float: left;}
#ohmysmssend .right_box .right_wrap {width:515px;height:533px; clear: both;}
#ohmysmssend .right_box .right_wrap .message_box {display:block;float:left;width:515px;height:246px;background:url(/_HTML/_image/sms.gif) 1px 0px no-repeat;cursor:pointer;}
#ohmysmssend .right_box .right_wrap a.message_box:HOVER {background-position: 1px -246px}
#ohmysmssend .right_box .right_wrap .message_box .help_txt {margin-left:90px;margin-top:10px;width:419px;height:225px;border:1px solid #dddddd; border-left:0px;padding-left:5px;}
#ohmysmssend .right_box .right_wrap .address_box {display:block;float:left;width:515px;height:286px;background:url(/_HTML/_image/address.gif) 0px -5px no-repeat;cursor:pointer;}
#ohmysmssend .right_box .right_wrap a.address_box:HOVER {background-position: 0px -296px}
#ohmysmssend .right_box .right_wrap .address_box .help_txt {margin-left:90px;margin-top:10px;width:419px;height:265px;border:1px solid #dddddd; border-left:0px;padding-left:5px;}
#ohmysmssend .right_box .right_wrap p {color:#58585A;margin-top:18px;margin-bottom:5px;font-weight: bold;}
#ohmysmssend .right_box .right_wrap ul li {list-style: disc;list-style-position: inside;line-height: 18px;color:#A5A5A5;font-size: 11px;}
#ohmysmssend .right_box .right_wrap ul li b {color:#818BA8} 
#ohmysmssend .right_box .right_wrap span {color:#A5A5A5;font-size: 11px;}

#resBox {position:absolute;left:205px;top:300px;width:400px;background: #000000 url('/_HTML/_image/jquery/ui-bg_loop_25_000000_21x21.png') 50% 50% repeat; height:auto; margin:0; background-color:black; border:3px solid #cccccc;display:none;color:#fff}
#resBox .calendar { float:left; font-size:11px; margin:3px;}
#resBox .rightContent{margin-top:50px;font-size:16px;text-align:center}
#resBox .res_day { text-align: center;background:transparent;  border: 0px;color: white;    font-size: 16px;font-weight: bold;height: 20px;}
#resBox .res_time { width: 22px;text-align:center;
border-bottom: 1px solid #c8fa00;border-top: 0px;border-left: 0px;border-right: 0px;
height: 20px;background:transparent; color: #c8fa00;font:bold 16px/18px 'dotum';}


#excel-loader {

}
#excel-loader > .title {
    background-image: url('/_HTML/_image/excelloader/obj_xlloader_title_background.gif');
    background-repeat: repeat-x;
    width: 100%;
    height: 32px;
    clear: both;
    position: fixed;
    top: 0px;
    left: 0px;
}
#excel-loader > .title > .logo {
    background-image: url('/_HTML/_image/excelloader/obj_xlloader_title_subject.gif');
    width: 122px;
    height: 30px;
    float: left;
}
#excel-loader > .title > .comment {
    color: white;
    float: left;
    padding: 10px;
}
#excel-loader > .toolbar {
    background-image: url('/_HTML/_image/excelloader/obj_xlloader_button_container_background.gif');
    background-repeat: repeat-x;
    width: 100%;
    height: 61px;
    clear: both;
    position: fixed;
    top: 32px;
    left: 0px;
}
#excel-loader > .toolbar .file {
    width: 120px;
    height: 43px;
    float: left;
    margin: 4px;
}
#excel-loader > .toolbar .file > label {
    display: inline-block;
    cursor: pointer;
    background-image: url('/_HTML/_image/excelloader/obj_xlloader_button_loader_2.gif');
    background-repeat: no-repeat;
    width: 120px;
    height: 43px;
}

#excel-loader > .toolbar .file > INPUT#file-open {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip:rect(0,0,0,0);
    border: 0;
}
#excel-loader > .toolbar #file-open {
}
#excel-loader > .toolbar div.column {
    float: left;
    margin: 8px;
}
#excel-loader > .toolbar div.option {
    float: left;
    margin: 6px;
}
#excel-loader > .toolbar div.button {
    float: right;
    margin: 9px;
    width: 80px;
    height: 33px;
}
#excel-loader > .toolbar div.column > label {
    display: block;
    margin: 2px;
}
#excel-loader > .toolbar div.column > select {
    display: block;
    width: 70px;
}
#excel-loader > .toolbar div.column > select.target {
    display: block;
    width: 120px;
}
#excel-loader > .toolbar button.save {
    margin: 1px;
    width: 80px;
    height: 33px;
}
#excel-loader > #sheet {
    margin-top: 94px;
}

#excel-loader > #sheet > table {

}
#excel-loader > #sheet > table th {
    border-width: 1px;
    border-style: solid;
    border-color: lightgrey;
    background-color: #E6E6E6;
    padding: 2px 4px;
    text-align: center;
    font-weight: normal;
}
#excel-loader > #sheet > table td {
    border-width: 1px;
    border-style: solid;
    border-color: lightgrey;
    padding: 2px 4px;
    white-space: nowrap;
}
#excel-loader > #sheet > table td.header {
    border-color: lightgrey;
    background-color: #E6E6E6;
    text-align: center;
    font-weight: normal;
}
#module_content {
    margin:0 auto;
    width:991px;
    padding:20px 0px;
}
#module_content .noticeGuide {
    color:#ff0000;
    font-weight:bold;
    text-align:center;
    margin-bottom:10px;
    font-size:12px;
    font-family:'Malgun Gothic';
}
#module_content .module_content_box {
    background:url(/_HTML/_image/program_cont.gif) no-repeat;
    background-position-x:420px;
    position:relative;
}
#module_content .module_content_box .phone_image {
    margin-left:120px;
}
#module_content .module_content_box .download_btn {
    position:absolute;
    right:162px;
    top:87px;
}

/*조직관리*/
.mship_new {width:850px; border:1px; padding-left:120px; border-top:1px solid; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-color:#CCCCCC;padding-right:10px;padding-bottom:30px;}
.mship_new .mship_text_new1 {position:absolute; top: 15px; left:120px; color:#299ED4; width:256px;}
.mship_new .mship_text_new2 {color:#299ED4; padding-top:50px; width:149px; left:-275px;}
.mship_new .mship_text_new3 {color:#299ED4; padding-top:50px; width:709px; left:10px;}
.mship_new .mship_text_new4 {color:#299ED4; padding-top:75px; width:182px; left:-260px;}
.mship_new .mship_text_new5 {color:#299ED4; padding-top:50px; width:594px; left:-53px;}
.mship_new .mship_text_new6 {color:#299ED4; padding-top:50px; width:162px; left:-265px;}
.mship_new .mship_text_new7 {color:#299ED4; padding-top:0px; width:594px;  left:-50px;}
.mship_new .mship_text_new8 {color:#299ED4; padding-top:30px; width:162px; left:-265px;}
.mship_new .mship_text_new9 {color:#299ED4; padding-top:0px; width:594px; left:-50px;}

a.btn{
    display:block;
    width:80px;
    line-height:20px;
    text-align:center;
    background-color:#222;
    color:#fff;
}