@charset "utf-8";

.btn_,
.btn_ a,
.btn_ button { margin:0; padding:0; border:0; font:12px "dotum"; color:#707070 !important; cursor:pointer; display:inline-block; overflow:visible; position:relative; background:url("../img/buttonBg.gif") no-repeat; text-decoration:none !important; vertical-align:top; white-space:nowrap; }

.large { height:40px !important; padding-right:1px; background-position:right -200px;vertical-align:middle }

/* stype */
.stype { height:20px !important; padding-right:1px; background-position:right 0; vertical-align:middle }
.stype a,
.stype button { height:20px; padding:3px 7px 0;background-position:0 0; font-size:11px;line-height:18px !important; letter-spacing:-1px; }
.stype.color1 { background-position:right 0; }
.stype.color1 a,
.stype.color1 button { color:#404040 !important; background-position:0 0; }
.stype.color2 { background-position:right -40px; }
.stype.color2 a,
.stype.color2 button { color:#fff !important; background-position:0 -40px; }
.stype.color3 { background-position:right -80px; }
.stype.color3 a,
.stype.color3 button { color:#fff !important; background-position:0 -80px; }
.stype.color4 { background-position:right -120px; }
.stype.color4 a,
.stype.color4 button { color:#fff !important; background-position:0 -120px; }
.stype.color5 { background-position:right -160px; }
.stype.color5 a,
.stype.color5 button { color:#fff !important; background-position:0 -160px; }
/* //stype */

/* mtype */
.mtype { height:30px !important; padding-right:1px; background-position:right -200px; vertical-align:middle }
.mtype a,
.mtype button { height:30px; padding:3px 10px 0;background-position:0 -200px; font-size:12px; line-height:28px !important; letter-spacing:-1px; }
.mtype.color1 { background-position:right -200px; }
.mtype.color1 a,
.mtype.color1 button { color:#404040 !important; background-position:0 -200px; font-weight:bold; }
.mtype.color2 { background-position:right -250px; }
.mtype.color2 a,
.mtype.color2 button { color:#fff !important; background-position:0 -250px; font-weight:bold; }
.mtype.color3 { background-position:right -300px; }
.mtype.color3 a,
.mtype.color3 button { color:#fff !important; background-position:0 -300px; font-weight:bold; }
.mtype.color4 { background-position:right -350px; }
.mtype.color4 a,
.mtype.color4 button { color:#fff !important; background-position:0 -350px; font-weight:bold; }
.mtype.color5 { background-position:right -400px; }
.mtype.color5 a,
.mtype.color5 button { color:#fff !important; background-position:0 -400px; font-weight:bold; }
/* //mtype */

/* button */
.btn{margin-right:3px; float:left; background:url('../img/buttons.png') no-repeat; text-indent:-9000px; overflow:hidden; border:0; cursor:pointer;}
.btn_home{width:44px; height:18px; margin-top:7px; background-position:0 -99px;}
.btn_home:hover{background-position:-45px -99px;}
.btn_site{width:44px; height:18px; margin-top:7px; background-position:-90px -99px;}
.btn_site:hover{background-position:-135px -99px;}
.btn_logout{width:55px; height:18px; margin:7px 15px 0 0; background-position:-180px -99px;}
.btn_logout:hover{background-position:-236px -99px;}
.btn_add{width:101px; height:33px; background-position:-206px -44px;}
.btn_add2{width:101px; height:33px; background-position:-927px -44px;}
.btn_cdel{width:101px; height:33px; background-position:0 -44px;}
.btn_cmod{width:101px; height:33px; background-position:-103px -44px;}
.btn_cempty{width:101px; height:33px; background-position:-412px -44px;}
.btn_cmove{width:101px; height:33px; background-position:-515px -44px;}
.btn_permit{width:101px; height:33px; background-position:-721px -44px;}
.btn_refusal{width:101px; height:33px; background-position:-824px -44px;}
.btn_modi{width:101px; height:33px; background-position:-1030px -44px;}
.btn_ccopy{width:101px; height:33px; background-position:-618px -44px;}
.btn_csend{width:101px; height:33px; background-position:-1133px -44px;}
.btn_smod{width:42px; height:20px; background-position:0 -78px;}
.btn_sview{width:42px; height:20px; background-position:-129px -78px;}
.btn_sdel{width:42px; height:20px; background-position:-43px -78px;}
.btn_copy{width:42px; height:20px; background-position:-86px -78px;}
.btn_code{width:71px; height:20px; background-position:-215px -78px;}
.btn_zip{width:71px; height:20px; background-position:-287px -78px;}
.btn_view{width:80px; height:20px; background-position:-524px -78px;}
.btn_test{width:54px; height:20px; background-position:-259px -78px;}
.btn_send{width:49px; height:20px; background-position:-414px -78px;}
.btn_edit{width:69px; height:20px; background-position:-605px -78px;}
.btn_grou{width:42px; height:20px; background-position:-675px -78px;}
.btn_send{width:52px; height:20px; background-position:-718px -78px;}
.btn_slist{width:52px; height:20px; background-position:-771px -78px;}
.btn_sadd{width:42px; height:20px; background-position:-814px -78px;}
.btn_15{width:42px; height:20px; background-position:0 -118px;}
.btn_30{width:42px; height:20px; background-position:-43px -118px;}
.btn_90{width:50px; height:20px; background-position:-86px -118px;}
.btn_180{width:50px; height:20px; background-position:-137px -118px;}
.btn_365{width:50px; height:20px; background-position:-188px -118px;}
.btn_naver{width:93px; height:20px; background-position:-239px -118px;}

.button { background:url("../img/buttons.png") no-repeat; text-indent:-9000px; overflow:hidden; border:0; cursor:pointer; float:left;; }
.button_search { width:101px; height:33px; background-position:-308px -44px; }
.button_confirm { width:72px; height:43px; background-position:0 0; }
.button_list { width:72px; height:43px; background-position:-73px 0; }
.button_save { width:72px; height:43px; background-position:-146px 0; }
.button_save_view { width:72px; height:43px; background-position:-219px 0; }
/* //button */