@charset "UTF-8";

/* 怨듭슜 踰꾪듉 */
button {vertical-align:middle;cursor:pointer;cursor:pointer;}
button.btn.head span.bt_caption {vertical-align:middle;}
button.btn_txt {color:#646464;border:1px solid #c8c8c8;background:#fafafa;}
button.btn_bgtxt {height:22px;font-weight:normal;font-size:12px;padding:0 10px;line-height:20px; border:1px solid #bababa; background:#fff;}
button.btn_bgtxt.nobg {height:22px;background:none;padding:0;font-size:12px;color:#333;}
button.btn_bgtxt.pd5 {padding:0 5px;}
button.btn_bgtxt.pd10 {padding:0 10px;}
button.btn_bgtxt.wt {/*background-position:0 -1px;*/color:#646464;border:1px solid #cdcdcd;background:#fff;}
button.btn_bgtxt.none {background-position:0 -1px;color:#aaa;border:1px solid #ddd;font-weight:normal;cursor:default;}
button.btn_bgtxt.bk {/*background-position:0 -21px*/;color:#646464;border:1px solid #bababa;background:#fafafa;}
button.btn_bgtxt.rd {background-position:0 -41px;color:#646464;border:1px solid #bababa;background:#fafafa;}
button.btn_bgtxt.bl {background-position:0 -60px;color:#fff;border:1px solid #323232;height:22px;padding:0;}
button.btn_bgtxt.dkg {background-position:0 -83px;color:#fff;border:1px solid #323232;height:22px;padding:0;}
button.btn.arrow_bt {width:80px;height:20px;text-align:center;background:url(../../images/common/btn_txt_arrow.gif);font-weight:bold;color:#787878;font-size:12px;}
button.btn.arrow_bt.right {background-position:0 0;padding-right:5px;}
button.btn.arrow_bt.left {background-position:0 -20px;padding-left:5px;}
button.btn.arrow_bt.small.right {background-position:0 -40px;padding-right:10px;width:60px;}
button.btn.arrow_bt.small.left {background-position:0 -60px;padding-left:10px;width:60px;}
button.btn.help {background:url(../../images/common/btn_help.png) no-repeat;width:16px;height:15px;}
button.btn.head_help {position:absolute;right:10px;top:13px;height:22px;width:23px;background:url(../../images/common/btn_help.png) no-repeat;}
button.btn.help.guest {background:url(../../images/common/btn_help_guest.png) no-repeat;width:20px;height:20px;}
.content_head_bt button.btn.help.guest {margin:7px 0 0 0;}

.btn_bottom_set button {color:#444; border-radius:0; height:25px;}
.btn_bottom_set button.bk {font-weight:bold; background:#f5f5f5; border:1px solid #d6d6d6;}
.btn_bottom_set button.rd {font-weight:bold; background:#f5f5f5; border:1px solid #d6d6d6;}


.btn_area button.btn_bgtxt.wt {border: 1px solid #bababa; background: #fafafa;}

/* �듬찓�돱 */
.btn.quick {background:url(../../images/common/btn_quick.png) no-repeat;}
.btn.quick.show {background-position:0 0;width:82px;height:16px;}
.btn.quick.hide {background-position:0 -50px;width:82px;height:15px;}
.btn.quick.config {background-position:0 -100px;width:29px;height:30px;}

/* MofalWindow btn */
button.btn.modal_top {position:absolute;right:10px;top:8px;height:22px;width:23px;background:url(../../images/common/btn_modal_close.gif) no-repeat;}
button.btn.modal_top:hover {background-position:0 -22px;}
button.btn.modal_top.change {position:absolute;right:10px;top:8px;height:22px;width:23px;background:url(../../images/common/btn_modal_close.gif) -23px -22px no-repeat;}
button.btn.modal_top.change:hover {background-position:-23px -22px;}
button.btn.head.modal_search {width:30px;height:26px;background-position:0 -166px;margin:0;/*box-shadow:0 1px 0 rgba(0, 0, 0, .1);*/}
button.btn.head.modal_back {width:30px;height:24px;background-position:-30px -166px;margin:0;}
button.btn.head.modal_back.none {width:30px;height:24px;background-position:-60px -166px;margin:0;box-shadow:0 1px 0 rgba(0, 0, 0, .1);cursor:default;}
.main_content_top_bt.left.textbtn button.btn.head {border:1px solid #ccc;background:#fff;margin-right:5px;border-radius:2px;margin-top:6px;display:inline-block;width:auto;letter-spacing: -0.8px;}

.main_content_top_bt.left.textbtn span.btn.head {border:1px solid #ccc;background:#fff;margin-right:5px;border-radius:2px;margin-top:6px;display:inline-block;width:auto;letter-spacing: -0.8px;}
.main_content_top_bt.left.textbtn span.btn.head .bt_caption{padding:5px 5px 4px 5px;}

/* 由ъ뒪�듃 �럹�씠吏� �긽�떒 �씠誘몄�踰꾪듉 Set */
button.btn.head {height:26px;background:url(../../images/ko/btn_content_head.gif) no-repeat;margin-top:7px;}
button.btn.head.select_bt {width:26px;background-position:0 0;}
button.btn.head.select_s {width:34px;background-position:-226px -60px;margin-right:5px;}
button.btn.head.drop1 {width:21px;background-position:-26px 0;margin-right:5px;}
button.btn.head.delete {width:34px;background-position:-34px -270px;}
button.btn.head.re {width:34px;background-position:-170px -270px;}
button.btn.head.mov_s {width:33px;background-position:-208px 0;}
button.btn.head.read_s {width:34px;background-position:-204px -270px;margin-right:5px;}
button.btn.head.re_s {width:34px;background-position:-68px -270px;margin-right:5px;}
button.btn.head.to_re_s {width:34px;background-position:-102px -270px;margin-right:5px;}
button.btn.head.to_re {width:34px;background-position:-136px -270px;}
button.btn.head.drop2 {width:21px;background-position:-120px 0;}
button.btn.head.fwd {width:33px;background-position:-141px 0;margin-right:5px;}
button.btn.head.fwd_d {width:25px;background-position:-273px -30px;}
button.btn.head.fwd_s {width:34px;background-position:-359px 0;margin-right:5px;}
button.btn.head.qui {width:34px;background-position:-174px 0;margin-right:5px;}
button.btn.head.notspam {width:34px;background-position:-238px -270px;margin-right:5px;}
button.btn.head.move {width:38px;background-position:-208px 0;margin-right:5px;}
button.btn.head.read {width:27px;background-position:0 -30px;}
button.btn.head.save {width:34px;background-position:-247px 0px;margin-right:5px;}
button.btn.head.add_folder {width:37px;background-position:-201px -30px;margin-right:5px;}
button.btn.head.add.folder {width:37px;background-position:-201px -30px;margin-right:5px;}
button.btn.head.delete_s {width:35px;background-position:-238px -30px;margin-right:5px;}
button.btn.head.shift_del {width:34px;background-position:0 -270px;margin-right:5px;}
button.btn.head.shift_del_s {width:35px;background-position:-295px -60px;margin-right:5px;}
button.btn.head.up {width:38px;background-position:-190px -90px;margin-right:5px;}
button.btn.head.down {width:38px;background-position:-48px -30px;margin-right:5px;}
button.btn.head.share {width:31px;background-position:-100px -60px;}
button.btn.head.file {width:29px;background-position:-50px -60px;}
button.btn.head.option {width:30px;background-position:-292px -120px;}
button.btn.head.more {width:50px;background-position:-292px -120px;margin-right:5px;}
button.btn.head.add.people {width:36px;background-position:-152px -60px;margin-right:5px;}
button.btn.head.print {width:38px;background-position:-188px -60px;margin-right:5px;}
button.btn.head.copy {width:35px;background-position:0px -90px;margin-right:5px;}
button.btn.head.copy_s {width:33px;background-position:0px -90px;}
button.btn.head.bt_month {width:51px;background-position:-98px -120px;}
button.btn.head.bt_week {width:53px;background-position:-149px -120px;}
button.btn.head.bt_day {width:51px;background-position:-202px -120px;margin-right:5px;}
button.btn.head.bt_month.active {width:51px;background-position:-98px -150px;}
button.btn.head.bt_week.active {width:53px;background-position:-149px -150px;}
button.btn.head.bt_day.active {width:51px;background-position:-202px -150px;margin-right:5px;}
button.btn.head.write {width:40px;background-position:-76px -90px;margin-right:5px;}
button.btn.head.view_list {width:38px;background-position:-116px -90px;margin-right:5px;}
button.btn.head.view_img {width:36px;background-position:-154px -90px;margin-right:0px;}
button.btn.head.cancle {width:35px;background-position:-260px -60px;margin-right:5px;}
button.btn.head.cancel {width:35px;background-position:-260px -60px;margin-right:5px;}
button.btn.head.send {width:39px;background-position:-253px -120px;margin-right:5px;}
button.btn.head.resend {width:39px;background-position:-286px -180px;margin-right:5px;}
button.btn.head.review {width:39px;background-position:-228px -90px;margin-right:5px;}
button.btn.head.lft {width:30px;background-position:-253px -150px;}
button.btn.head.rgt {width:30px;background-position:-283px -150px;margin-right:5px;}
button.btn.head.add_group {width:36px;background-position:-306px -90px;margin-right:5px;}
button.btn.head.add.group {width:36px;background-position:-306px -90px;margin-right:5px;}
button.btn.head.reply {width:35px;background-position:-318px -30px;margin-right:5px;}
button.btn.head.mody {width:35px;background-position:-330px -60px;margin-right:5px;}
button.btn.head.default_mail {width:63px;background-position:-97px -180px;}
button.btn.head.inside_mail {width:62px;background-position:-160px -180px;}
button.btn.head.outside_mail {width:64px;background-position:-222px -180px;margin-right:5px;}
button.btn.head.default_mail.active {width:63px;background-position:-97px -210px;}
button.btn.head.inside_mail.active {width:62px;background-position:-160px -210px;}
button.btn.head.outside_mail.active {width:64px;background-position:-222px -210px;margin-right:5px;}
button.btn.head.add {width:35px;background-position:-324px 0px;margin-right:5px;}
button.btn.head.add_d {width:27px;background-position:-324px 0px;}
button.btn.head.save_d {width:43px;background-position:-320px -210px;}
button.btn.head.config_people {width:36px;background-position:-342px -90px;margin-right:5px;border:0;}
button.btn.head.othermail {width:36px;background-position:-313px -150px;margin-right:5px;}
button.btn.head.help {width:30px !important;background-position:-349px -120px;margin-right:5px;}
button.btn.head.new_window {width:30px;background-position:-325px -180px;margin-right:5px;}

button.btn.head.edit_expand {width:30px;background-position:0px -300px;margin-right:5px;}
button.btn.head.edit_unexpand {width:30px;background-position:-30px -300px;margin-right:5px;}

button.btn.head.sms_use {width:34px;background-position:0px -190px;margin-right:5px;}
button.btn.head.sms_block {width:34px;background-position:-34px -190px;margin-right:5px;}
button.btn.head.notice {width:36px;background-position:-353px -30px;margin-right:5px;}
button.btn.head.repair.mailbox {width:36px;background-position:-349px -150px;margin-right:5px;}
button.btn.head.original {width:35px;background-position:-365px -60px;margin-right:5px;}
button.btn.head.state_view {width:34px;background-position:-286px -210px;margin-left:5px;}
button.btn.head.change_state {width:29px;background-position:-318px -30px;}
button.btn.head.default {width:38px;background-position:0px -60px;margin-right:5px;}
button.btn.head.approval_s {width:53px;background-position:-97px -240px;}
button.btn.head.decide {width:52px;background-position:-150px -240px;}
button.btn.head.return {width:51px;background-position:-202px -240px;margin-right:5px;}
button.btn.head.f5 {width:34px;background-position:-86px -30px;margin-left:5px;}
button.btn.head.config {width:37px;background-position:-120px -30px;margin-left:5px;}
button.btn.head.search {width:33px;background-position:-168px -30px;margin-left:5px;}
button.btn.head.today {margin-left:5px;background:#f5f5f5;border-radius:3px;border:1px solid #d6d6d6;padding:0 10px;}
button.btn.head.today span.blind {position:relative;left:0;top:0;color:#646464; font-weight:bold; font-size:12px;}
button.btn.head.sign {width:43px;background-position:-281px 0px;margin-left:5px;}
button.btn.head.org {width:34px;background-position:0px -220px;margin-right:5px;}
button.btn.head.addr_send {width:34px;background-position:-34px -220px;margin-right:5px;}
button.btn.head.all_add {width:35px;background-position:-238px -270px;margin-right:5px;} /*20160617 추가 사항*/
button.btn.head.get_addr {width:35px;background-position:-273px -270px;margin-right:5px;} /*20160617 추가 사항*/
button.btn.head.cfg1 {width:20px;height:20px;background-position:-3px -121px;}
button.btn.head.cfg2 {width:20px;height:20px;background-position:-27px -121px;}
button.btn.head.cfg3 {width:20px;height:20px;background-position:-52px -121px;}
button.btn.head.cfg1:hover {width:20px;height:20px;background-position:-3px -144px;}
button.btn.head.cfg2:hover {width:20px;height:20px;background-position:-27px -144px;}
button.btn.head.cfg3:hover {width:20px;height:20px;background-position:-52px -144px;}
button.btn.head.cfg1.slt {width:20px;height:20px;background-position:-3px -144px;}
button.btn.head.cfg2.slt {width:20px;height:20px;background-position:-27px -144px;}
button.btn.head.cfg3.slt {width:20px;height:20px;background-position:-52px -144px;}
button.btn.head.cate_config {width:34px;background-position:-258px -240px;margin-right:5px;}
button.btn.head.paper_config {width:34px;background-position:-292px -240px;margin-right:5px;}
button.btn.head.temp_config {width:34px;background-position:-326px -240px;margin-right:5px;}
button.btn.head.biz_paper_add {width:34px;background-position:-363px -210px;margin-right:5px;}/* 怨듯넻�꽌�떇 異붽� */
button.btn.head.cate_add {width:34px;background-position:-397px -210px;margin-right:5px;}	/* 移댄뀒怨좊━ 異붽� */
button.btn.head.biz_paper_config {width:34px;background-position:-364px -180px;margin-right:5px;}	/* �꽌�떇 愿�由� */
button.btn.head.biz_state_bt {width:43px;background-position:-385px -150px;margin-right:5px;}	/* �뾽臾댁긽�깭 */
button.btn.head.biz_date_view {width:43px;background-position:-398px -180px;margin-right:5px;}	/* 湲곌컙蹂꾨낫湲� */
button.btn.head.biz_selec_view {width:43px;background-position:-385px -120px;margin-right:5px;}	/* 怨⑤씪蹂닿린 */
button.btn.head.biz_mov {width:43px;background-position:-385px -150px;margin-right:5px;}	/* �뾽臾� �씠�룞 */
button.btn.head.biz_read {width:34px;background-position:-393px 0;margin-right:5px;}	/* �닔�떊�솗�씤 */
button.btn.head.biz_backup {width:34px;background-position:-247px 0px;margin-right:5px;}	/* 諛깆뾽 */ 
button.btn.head.biz_state2 {width:43px;background-position:-400px -60px;margin-right:5px;}	/* �긽�깭 */ 
button.btn.head.biz_mail_fw {width:34px;background-position:-389px -30px; margin-right:5px;}	/* 硫붿씪�쟾�떖 */
button.btn.head.add_repre {width:36px;background-position:-152px -60px;margin-right:5px;}	/* �떞�떦�옄 異붽� */
button.btn.head.mailbox_save {width:34px;background-position:-247px 0;margin-right:5px;}
button.btn.head.mail_spam {width:34px;background-position:-360px -240px;margin-right:5px;}
button.btn.head.template_save {width:35px;background-position:-0 -300px;margin-right:5px;}
button.btn.head.template_load {width:35px;background-position:-35px -300px;margin-right:5px;}
button.btn.head.template_edit {width:35px;background-position:-70px -300px;margin-right:5px;}
button.btn.head.set_pass {line-height:15px;border:1px solid #bbb;background:#fff;border-radius:3px;margin-right:25px;margin-top:4px;display:inline-block;overflow:visible;width:auto !important;}
button.btn.head.set_pass.right {margin:5px 0 0 0;}
button.btn.head.set_pass.right {margin:5px 0 0 0;}
button.btn.head.approved {background-image:url(../../images/common/btn_bg_approved.gif) !important;background-repeat:no-repeat !important;background-position:left center;padding-left:15px;}
	button.btn.head.approved:hover {background-color:#eaeaea !important;}
button.btn.head.rejected {background-image:url(../../images/common/btn_bg_rejected.gif) !important;background-repeat:no-repeat !important;background-position:left center;padding-left:15px;}
	button.btn.head.rejected:hover {background-color:#eaeaea !important;}
button.btn.head.sign_select {line-height:15px;border:1px solid #9e9e9e;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:none repeat scroll 0 0 #f1f1f1;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;text-shadow:1px 1px 0px #ffffff;display:inline-block;overflow:visible;width:auto !important;}
button.btn.head.set_pass span {padding:0 10px;}
.all.ja button.btn.head.bt_month {background:url(../../images/ja/btn_content_head.gif) no-repeat;background-position:-98px -120px;}
.all.ja button.btn.head.bt_week {background:url(../../images/ja/btn_content_head.gif) no-repeat;background-position:-149px -120px;}
.all.ja button.btn.head.bt_day {background:url(../../images/ja/btn_content_head.gif) no-repeaspt;background-position:-202px -120px;margin-right:5px;}
.all.ja button.btn.head.bt_month.active {background:url(../../images/ja/btn_content_head.gif) no-repeat;background-position:-98px -150px;}
.all.ja button.btn.head.bt_week.active {background:url(../../images/ja/btn_content_head.gif) no-repeat;background-position:-149px -150px;}
.all.ja button.btn.head.bt_day.active {background:url(../../images/ja/btn_content_head.gif) no-repeat;background-position:-202px -150px;margin-right:5px;}
.all.en button.btn.head.bt_month {background:url(../../images/en/btn_content_head.gif) no-repeat;background-position:-98px -120px;}
.all.en button.btn.head.bt_week {background:url(../../images/en/btn_content_head.gif) no-repeat;background-position:-149px -120px;}
.all.en button.btn.head.bt_day {background:url(../../images/en/btn_content_head.gif) no-repeat;background-position:-202px -120px;margin-right:5px;}
.all.en button.btn.head.bt_month.active {background:url(../../images/en/btn_content_head.gif) no-repeat;background-position:-98px -150px;}
.all.en button.btn.head.bt_week.active {background:url(../../images/en/btn_content_head.gif) no-repeat;background-position:-149px -150px;}
.all.en button.btn.head.bt_day.active {background:url(../../images/en/btn_content_head.gif) no-repeat;background-position:-202px -150px;margin-right:5px;}
.all.zh button.btn.head.bt_month {background:url(../../images/zh/btn_content_head.gif) no-repeat;background-position:-98px -120px;}
.all.zh button.btn.head.bt_week {background:url(../../images/zh/btn_content_head.gif) no-repeat;background-position:-149px -120px;}
.all.zh button.btn.head.bt_day {background:url(../../images/zh/btn_content_head.gif) no-repeat;background-position:-202px -120px;margin-right:5px;}
.all.zh button.btn.head.bt_month.active {background:url(../../images/zh/btn_content_head.gif) no-repeat;background-position:-98px -150px;}
.all.zh button.btn.head.bt_week.active {background:url(../../images/zh/btn_content_head.gif) no-repeat;background-position:-149px -150px;}
.all.zh button.btn.head.bt_day.active {background:url(../../images/zh/btn_content_head.gif) no-repeat;background-position:-202px -150px;margin-right:5px;}

/* �닔�젙 以� - miryeo S */
.textbtn .content_head_bt_set .content_head_bt .btn .bt_caption {background:none;position:relative;font-weight:normal;color:#4f4f4f;font-size:12px;top:0;margin:0;}
.main_content_top_bt.left.textbtn button.btn.head:hover {background:#f5f5f5;}
.main_content_top_bt.left.textbtn button.btn.head span {padding:0 5px;color: #4f4f4f;font-size: 12px;}
.main_content_top_bt.left.textbtn button.btn.head.send {display:block;padding-left:19px;background:url(../../images/common/icon_mail.png) 8px -58px no-repeat;}
.main_content_top_bt.left.textbtn button.btn.head.send:hover {background:url(../../images/common/icon_mail.png) #f5f5f5 8px -58px no-repeat;}
.textbtn .content_head_bt_set .content_head_bt .btn .bt_caption.send {padding-left:2px;}
.main_content_top_bt.left.textbtn button.btn.head.write {display:block;padding-left:19px;background:url(../../images/common/icon_mail.png) 8px -58px no-repeat;}
.main_content_top_bt.left.textbtn button.btn.head.send.write {background:url(../../images/common/icon_mail.png) #f5f5f5 8px -58px no-repeat;}
.textbtn .content_head_bt_set .content_head_bt .btn .bt_caption.write {padding-left:2px;}

.main_content_top_bt.left.textbtn span.btn.head.select_bt {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.select_bt {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.delete {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.read {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.re {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.biz_state_bt {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.biz_date_view {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.biz_state2 {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.biz_selec_view {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.fwd {-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;}
.main_content_top_bt.left.textbtn button.btn.head.drop1 {-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-left:1px solid #cfcfcf;}
.main_content_top_bt.left.textbtn button.btn.head.drop2 {-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin:4px 0 0 0;border-left:1px solid #cfcfcf;border-right:none;}
.main_content_top_bt.left button.btn.head.drop1 {-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;}
.main_content_top_bt.left button.btn.head.drop2 {-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.file {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.share {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.option {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.add_d {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.copy_s {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.bt_month {margin-right:0;border:1px solid #cdcdcd;border-width:1px 0 1px 1px;background:#f5f5f5;border-top-right-radius:0;border-bottom-right-radius:0;padding:0 10px;}
.main_content_top_bt.left.textbtn button.btn.head.bt_week {border-radius:0;margin-right:0;border:1px solid #cdcdcd;border-right:none;background:#f5f5f5;padding:0 10px;}
.main_content_top_bt.left.textbtn button.btn.head.bt_day {margin-right:0;border:1px solid #cdcdcd;background:#f5f5f5;margin-right:10px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 10px;}
.main_content_top_bt.left.textbtn button.btn.head.bt_month.active, .main_content_top_bt.left.textbtn button.btn.head.bt_week.active, .main_content_top_bt.left.textbtn button.btn.head.bt_day.active {background:#fff;}
.main_content_top_bt.left.textbtn button.btn.head.bt_month.active .bt_caption, .main_content_top_bt.left.textbtn button.btn.head.bt_week.active .bt_caption, .main_content_top_bt.left.textbtn button.btn.head.bt_day.active .bt_caption {font-weight:bold;}
.main_content_top_bt.left.textbtn button.btn.head.bt_day.active {padding:0 11px 0 10px;}
.textbtn .content_head_bt_set .content_head_bt .btn.active .bt_caption.bt_day {font-weight:bold;}
.main_content_top_bt.left.textbtn button.btn.head.drop1 .arr {display:inline-block;background:url(../../images/common/icon_mail.png) no-repeat;background-position:-8px 0;width:9px;height:16px;padding:0 3px;}
.main_content_top_bt.left.textbtn button.btn.head.drop2 .arr {display:inline-block;background:url(../../images/common/icon_mail.png) no-repeat;background-position:-8px 0;width:9px;height:16px;padding:0 3px;}

/* 20141230 Edit by ahin .main_content_top_bt.left.textbtn button.btn.head .del_ico {display:block; background:url(../../images/common/icon_mail.png) no-repeat; background-position:0 0; width:9px; height:16px; padding:0;float:left;margin-left:10px;} */
/* 20141230 Edit by ahin */
.main_content_top_bt.left.textbtn button.btn.head span.bt_caption.delete {}
.main_content_top_bt.left.textbtn button.btn.head span.bt_caption.delete_s {}
.main_content_top_bt.left.textbtn button.btn.head span.bt_caption.shift_del_s {display:block;padding-left:19px;background:url(../../images/common/icon_mail.png) 8px -31px no-repeat;}
.main_content_top_bt.left.textbtn button.btn.head span.bt_caption.to_re_s {}
.main_content_top_bt.left.textbtn button.btn.head.shift_del {-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;}
.main_content_top_bt.left.textbtn button.btn.head.to_re {-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.mov_s {-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-right:0;border-right:none;}
.main_content_top_bt.left.textbtn button.btn.head.read_s {}
.main_content_top_bt.left button.btn.head.drop1 .arr {display:inline-block;}
.main_content_top_bt.left button.btn.head.drop2 .arr {display:inline-block;}
.main_content_top_bt.left button.btn.head .del_ico {display:inline-block;background:url(../../images/common/icon_mail.png) no-repeat;background-position:0 0;width:9px;height:16px;padding:0;}/* �닔�젙 以� - miryeo E */


/* home踰꾪듉 異붽� - 20130307 */
.home_calendar .cal_top_bt button {width:50px;height:30px;border:none;background:url(../../images/common/home_cal_top_bt.gif) no-repeat;color:#fff;font-weight:bold;cursor:pointer;_cursor:hand;}
.home_calendar .cal_top_bt button:hover {color:#ddd;}
.home_security_bt_bk {width:240px;height:40px;vertical-align:middle;background:url(../../images/common/home_security_bt_bk.gif) no-repeat;color:#fff;font-size:14px;font-weight:bold;text-shadow:0 -1px 0 rgba(0, 0, 0, 1);}
.home_security_bt {width:95px;height:25px;vertical-align:middle;background:url(../../images/common/home_security_bt.gif) no-repeat;color:#fff;font-size:12px;font-weight:bold;}
.home_security_bt.gn {background-position:0 0;}
.home_security_bt.rd {background-position:0 -25px;}
.home_memo button {border:0;width:16px;height:16px;margin-left:5px;background:url(../../images/common/home_memo_bt.gif) no-repeat;cursor:pointer;_cursor:hand;}
.home_memo .select {background-position:-16px 0;}

/* 硫붿씪�벐湲�/�궡寃뚯벐湲� */
/* 硫붿씪�벐湲�/�궡寃뚯벐湲� */
button.btn.left.write {height:36px;width:107px;background:#454545;}
button.btn.left.write span {color:#fff;display:block;text-align:center;border-right:1px solid rgba(255,255,255,.2);font-size:13px;}
button.btn.left.write.me span {border-right:0;}
button.btn.left.write span.blind {position:relative;left:auto;top:-1px;font-weight:600;}
button.btn.left.write.me {height:36px;width:107px;background-position:-103px 0;}
button.btn.left.write.biz_write {height:40px;width:215px;background-position:0 -80px;}
.left_write_bt {
	padding: 7px 10px 7px;
    border-bottom: 1px solid #dadada;
	overflow: hidden;
}
.left_write_bt li:last-child button{width: 108px;}
.left_write_bt li {float:left;}

/* 일정관리 버튼 */
button.btn.left.write.calendar_write {height:40px;width:215px;}

/* �뀒留� 蹂�寃� */
/* .left_write_bt.bk button.btn.left.write {background:#313131 !important;}
.left_write_bt.b button.btn.left.write {background:#1c82b8 !important;}
.left_write_bt.g button.btn.left.write {background:#23b53a !important;}
.left_write_bt.gy button.btn.left.write {background:#6f6f6f !important;}
.left_write_bt.r button.btn.left.write {background:#df4d4d !important;}
.left_write_bt.p button.btn.left.write {background:#7b48e1 !important;} */


/* 硫붿씪�벐湲�/�궡寃뚯벐湲� �쁺�뼱 */
.all.en button.btn.left.write span {font-size:1.1em;}

/* 硫붿씪 鍮꾩슦湲� 踰꾪듉 */
.left_list_bt1 button {border:none;background:none;padding:0;margin:0;}
.left_list_bt1 button span {color:#646464;font-size:11px;}

/* 蹂꾪몴 踰꾪듉 */
button.label {display:inline-block; background:url(../../images/common/selec_star_set.png) no-repeat;width:16px;height:15px;padding:0;margin:0;}
button.btn_star {
	border:1px solid rgba(0, 0, 0, 0);
	width:16px;
	height:16px;
	background:url(../../images/common/star_set.png) -1px -1px no-repeat;
	padding:0;
	margin:0;
	position: relative;
    top: -1px;
}
button.btn_star.y {background-position:-1px -1px;}
button.btn_star.b {background-position:-17px -1px;}
button.btn_star.r {background-position:-33px -1px;}
button.btn_star.g {background-position:-49px -1px;}
button.btn_star.n {background-position:-65px -1px;}

/* 由ъ뒪�듃 踰꾪듉 */ /* 잠금메일추가 20180718 */
button.btn.list {height:24px;width:24px;background:url(../../images/common/btn_config_lst.gif) no-repeat;}
button.btn.list.save {background-position:0 0;}
button.btn.list.trash {width:25px;background-position:-30px 0;}
button.btn.list.edit {background-position:-60px 0;}
button.btn.list.move {background-position:-90px 0;}
button.btn.list.del {background-position:-120px 0;}
button.btn.list.share {background-position:-150px 0;}
button.btn.list.people {width:29px;background-position:-180px 0;}
button.btn.list.mailmove {background-position:-210px 0;}
button.btn.list.boxmove {background-position:-240px 0;}
button.btn.list.view {background-position:-270px 0px;}
button.btn.list.secure {background-position:-346px 0px;}
button.btn.list.save.none {background-position:0 -25px;cursor:default;}
button.btn.list.trash.none {background-position:-30px -25px;cursor:default;}
button.btn.list.edit.none {background-position:-60px -25px;cursor:default;}
button.btn.list.move.none {background-position:-90px -25px;cursor:default;}
button.btn.list.del.none {background-position:-120px -25px;cursor:default;}
button.btn.list.share.none {background-position:-150px -25px;cursor:default;}
button.btn.list.mailmove.none {background-position:-210px -25px;cursor:default;}
button.btn.list.boxmove.none {background-position:-240px -25px;cursor:default;}
button.btn.list.view.none {background-position:-270px -25px;cursor:default;}
button.btn.list.withmail {width:40px;height:24px;background-position:-300px 0px;margin:1px 0 0 5px;}
button.btn.list.sigup {width:22px;height:20px;background-position:-300px -25px;margin-right:15px;}
button.btn.list.secure.none {background-position:-346px -25px;cursor:default;}

/* �렪吏��벐湲� �럹�씠吏� 踰꾪듉 */
button.write_btn {display:inline-block;background:url(../../images/common/btn_write.gif) no-repeat;}
button.write_btn.more {background-position:0px 0px;width:16px;height:16px;}
button.write_btn.more.not {background-position:0px -27px;}

/* �렪吏��씫湲� �럹�씠吏� 踰꾪듉 */
button.btn_view_header {height:15px;display:block;background:url(../../images/common/btn_view_top.png) no-repeat;}
button.btn_view_header.view_header {width:30px;margin-right:5px;height: 22px;}
button.btn_view_header.print {width:16px;background-position:-30px 0;margin-right:5px;}
button.btn_view_header.save {width:16px;background-position:-50px 0;}
button.btn_view_header.qui {width:14px;background-position:-89px -1px;display:inline-block;}
button.btn_view_header.save_g {width:14px;background-position:-110px -0px;display:inline-block;}
button.btn_view_header.html {width:39px;background-position:0px -27px;display:inline-block;margin-right:5px;height: 22px;}
button.btn_view_header.move {width:14px;background-position:-50px -20px;display:inline-block;}
button.btn_view_header.zoom_in {width: 28px;background-position: 0px -54px;display:inline-block;margin-right: -1px;height: 22px;}
button.btn_view_header.zoom_out {width: 28px;background-position: -28px -54px;display:inline-block;margin-right:5px;height: 22px;}

/* LoginBtn 20130315 */
button.btn.login {background:#f5f5f5; height:39px;border:1px solid #d6d6d6;width:150px;font-weight:bold;color:#646464; font-size:16px;margin:0 0 0 152px;}
button.btn.login.wide {width:auto;padding:0 15px;}
button.btn.login.pd30 {width:auto;padding:0 30px;margin:0 0 0 5px;}
button.btn.login.rd {background-position:0 -39px;}
button.btn.errorbox_close {background:url(../../images/common/errorbox_close.png) 4px 4px no-repeat;width:15px;height:15px;}
button.btn.errorbox_close.rd {background:url(../../images/common/errorbox_close_rd.gif) no-repeat;width:15px;height:15px;}
.login4 button.btn.login {background:url(../../images/common/btn_login4_bg.gif) repeat-x;width:62px;height:48px;border:0;font-size:14px;margin:0;padding:0;}
.login3 button.btn.login {background:url(../../images/common/btn_txtbg.gif) 0 -106px repeat-x;width:130px;height:40px;border:1px solid #000;font-size:14px;font-weight:bold;margin:0;padding:0;}

/* sms button 20130321 */
button.btn.sms {background:url(../../images/ko/btn_sms.png) no-repeat;}
button.btn.sms.booking {background-position:-250px 0;width:45px;height:20px;}
button.btn.sms.booking.active {background-position:-250px -50px;}
button.btn.sms.merge {background-position:0 0;width:41px;height:25px;}
button.btn.sms.add_tel {background-position:-50px 0;width:34px;height:30px;}
button.btn.sms.add_address {background-position:-50px -150px;width:34px;height:30px;}
button.btn.sms.address {background-position:0px -50px;width:123px;height:30px;}
button.btn.sms.tel_number {background-position:-123px -50px;width:124px;height:30px;}
button.btn.sms.address.active {background-position:0px -100px;width:123px;height:30px;}
button.btn.sms.tel_number.active {background-position:-123px -100px;width:124px;height:30px;}
button.btn.sms.delede1 {background-position:-100px 0px;width:20px;height:20px;}
button.btn.sms.closed {background-position:-150px 0;width:23px;height:23px;}
button.btn.sms.closed2 {background-position:-200px 0;width:20px;height:20px;}
button.btn.sms.delete {background-position:-250px -100px;width:45px;height:21px;color:#fff;font-weight:bold;text-shadow:0 -1px 0 black;}

/* list updown button 20130322 */
button.btn.updown {background:url(../../images/common/btn_updown.gif) no-repeat;width:37px;height:17px;}
button.btn.updown.up {background-position:0 0;}
button.btn.updown.down {background-position:0 -17px;}
.btn_updown button.btn.updown.up {background-position:-50px 0;width:25px;height:18px;}
.btn_updown button.btn.updown.down {background-position:-75px 0;width:25px;height:18px;}

/* search button */
button.btn.quicksearch {background:url(../../images/common/btn_simple_search.gif) no-repeat;height:20px;}
button.btn.quicksearch.back {background-position:-200px 0;width:40px;}

/* board button */
button.btn.board {background:url(../../images/common/btn_board.gif) no-repeat;}
button.btn.board.re_del {width:12px;height:12px;margin:-4px 0 0 5px;}

/* black-gray btn */
button.black {
	padding:6px 10px;
	margin-right:20px;
	border-radius:3px;
	background:#b0b0b0;
	 /* Old browsers */
	 background:-moz-linear-gradient(top, #b0b0b0 0%, #606060 3%, #3e3e3e 100%);
	  /* FF3.6+ */
	  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b0b0b0), color-stop(3%, #606060), color-stop(100%, #3e3e3e)); 
	  /* Chrome,Safari4+ */background:-webkit-linear-gradient(top, #b0b0b0 0%, #606060 3%, #3e3e3e 100%); 
	  /* Chrome10+,Safari5.1+ */background:-o-linear-gradient(top, #b0b0b0 0%, #606060 3%, #3e3e3e 100%); 
	  /* Opera 11.10+ */background:-ms-linear-gradient(top, #b0b0b0 0%, #606060 3%, #3e3e3e 100%); 
	  /* IE10+ */background:linear-gradient(to bottom, #b0b0b0 0%, #606060 3%, #3e3e3e 100%); /* W3C */
	}

/* config QuickMenu Style */
button.btn.configquick {background:url(../../images/common/imgset_config_quick.png) 0 0 no-repeat;}
button.btn.configquick.leftarrow {background-position:-189px -79px;width:25px;height:64px;}
button.btn.configquick.rightarrow {background-position:-242px -79px;width:25px;height:64px;}
button.btn.configquick.uparrow {background-position:0px -100px;width:118px;height:18px;}
button.btn.configquick.downarrow {background-position:0px -118px;width:118px;height:18px;}
b.quick_add .title button {background:none;}
.auto_list button.btn.del {background:url(../../images/common/btn_alist_del.png) no-repeat;width:8px;height:8px;}
/* button.btn_simple_reply {background:url(../../images/common/btn_simple_reply.gif) no-repeat;width:90px;color:#fff;font-weight:bold;text-shadow:0 -1px 0 black;}
button.btn_simple_reply.hide {background-position:0 0;height:25px;} */
button.btn_simple_reply.hide {
	width: 100%;
	background-color:#fff;
	color:#aaa;
	height: 50px;
	padding-left: 20px;
	text-align:left;
}
/* button.btn_simple_reply.hide span {display:inline-block;margin-right:15px;} */
/* button.btn_simple_reply.show {background-position:0 -50px;height:25px;} */
button.btn_simple_reply.show {
	border-radius: 2px;
    height: 30px;
    width: 65px;
    background-color: #fff;
	color: #333;
	border: 1px solid #ccc;
	margin-right:1px;
}
/* button.btn_simple_reply.show span {display:inline-block;margin-right:15px;} */
/* button.btn_simple_reply.send {background-position:0 -100px;height:35px;font-size:14px;} */

button.btn_simple_reply.send {
	border-radius: 2px;
	height: 30px;
	width: 65px;
	background-color: #555;
	color:#fff;
}
.btn_sch {cursor:pointer;display:inline-block;margin-left:5px;}
.btn_sch .sch_ico {background:url("../../images/common/btn_sch.gif") no-repeat 0px 0px;display:inline-block;height:26px;width:26px;}
.sch_ico a {background-position:0 0;}
.sch_ico:hover {background-position:0 -26px;}

/* 踰꾪듉�뒪���씪蹂�寃� �쟻�슜 */
button::-moz-focus-inner {padding:0;border:0;}

button.text_edit {display:inline-block;width:20px;height:20px;background:url(../../images/common/btn_left_edi.gif) no-repeat;background-position:-18px 0px;border:1px solid #CCC;margin-left:5px;}

.simple_reply.open .simple_reply_btn .simple_reply_btn_right button.bk {font-weight:bold; background:#fff; border:1px solid #d6d6d6; height:25px;}


/* 일정관리 버튼 */
button.btn.left.write.calendar_write {height:36px;width:215px;}


/* 컨텐츠 영역 확장 버튼 */
button.btn.head.fold {
    background-position: -108px -298px;
    margin-left: 5px;
    float: left;
    width: 32px;
    height: 32px;
    border: 1px solid #cbcbcb;
    margin: 10px 0 0 10px;
}

/* 헤더버튼 영역 전체가로 사이즈 1024px 이내 more 버튼으로 표시 */
.main_content_top_bt.left.textbtn button.btn.head.more span.icon {
	background: url(../../images/ko/btn_content_head.gif) no-repeat;
    display:inline-block;*display:inline; zoom:1;
    background-position: -162px -314px;
    width: 20px;
    height: 8px;
    vertical-align: middle;
}


/* 190923 헤더버튼 비활성화 추가 */

.main_content_top_bt.left.textbtn button[disabled=disabled] {border-color: #e0e0e0 !important;background: #fcfcfc !important;cursor: default!important;}
.main_content_top_bt.left.textbtn button[disabled=disabled] span {color: #888888!important;font-weight:normal !important;}
.main_content_top_bt.left.textbtn button[disabled=disabled].btn.head span{font-weight:normal;}
.main_content_top_bt.left.textbtn button[disabled=disabled]:hover {background: #fcfcfc;}
.main_content_top_bt.left.textbtn button.btn.head{background: #f7f7f7;}
.main_content_top_bt.left.textbtn button.btn.head span {color: #000;font-weight: bold;}
.main_content_top_bt.left.textbtn button.btn.head:hover {background-color: #ebebeb;}