@charset "utf-8";

/** text btn control **/
.btn_cc {float:left;height:17px;line-height:17px;display:inline-block;padding:0 10px 0px;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;} /* 2014-06-24 수정 */
.btn_cc:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_cc_dim {height:17px;line-height:17px;display:inline-block;padding:0 10px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_cc:disabled {height:17px;line-height:17px;display:inline-block;padding:0 10px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
 /* contents control BTN 추가 */
.btn_cc2 {height:17px;line-height:17px;display:inline-block;padding:0 10px 0px;font-weight:bold;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_cc2:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_cc2_dim {height:17px;line-height:17px;display:inline-block;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_cc2:disabled {height:17px;line-height:17px;display:inline-block;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_ccb {height:17px;line-height:17px;display:inline-block;padding:0 10px 0px;color:#3f44f9;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;} /* 2014-06-24 수정 */
.btn_ccb:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_ccb_dim {height:17px;line-height:17px;display:inline-block;padding:0 10px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_cc2 {height:17px;line-height:17px;display:inline-block;padding:0 10px 0px;font-weight:bold;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_cc2:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_cc2_dim {height:17px;line-height:17px;display:inline-block;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_ng {height:17px;line-height:17px;display:inline-block;padding:0 10px;color:#ef1c1c;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_ng:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_ng_dim {height:17px;line-height:17px;display:inline-block;background-color:#f8f8f8;padding:0 10px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_ng:disabled {height:17px;line-height:17px;display:inline-block;background-color:#f8f8f8;padding:0 10px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_pc {height:22px;line-height:22px;display:inline-block;padding:0 10px;font-weight:bold;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_pc:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_pc_dim {height:22px;line-height:22px;display:inline-block;background-color:#f8f8f8;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_pc:disabled {height:22px;line-height:22px;display:inline-block;background-color:#f8f8f8;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_pcn {height:22px;line-height:22px;display:inline-block;padding:0 10px;font-weight:bold;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_pcn:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_pcn_dim {height:22px;line-height:22px;display:inline-block;background-color:#f8f8f8;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_pcn:disabled {height:22px;line-height:22px;display:inline-block;background-color:#f8f8f8;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_ac {height:24px;line-height:24px;display:inline-block;padding:0 10px;font-weight:bold;color:#fff;background-color:#058bea;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_ac:hover {color:#fff;background-color:#0e4296;cursor:pointer;}
.btn_ac_dim {height:24px;line-height:24px;display:inline-block;background-color:#cacaca;padding:0 10px;font-weight:bold;color:#fff;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_ac:disabled {height:24px;line-height:24px;display:inline-block;background-color:#cacaca;padding:0 10px;font-weight:bold;color:#fff;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_it {height:15px;line-height:15px;display:inline-block;padding:0 10px;color:#000;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;text-decoration:none !important;background-color:#fff;cursor:pointer;}
.btn_it:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_it_dim {height:15px;line-height:15px;display:inline-block;background-color:#f8f8f8;padding:0 10px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_it:disabled {height:15px;line-height:15px;display:inline-block;background-color:#f8f8f8;padding:0 10px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.search_box .btn_it {margin-top:2px}
.search_box_detail .btn_it {margin-top:2px}
.search_box_pop .btn_it {margin-top:2px}
.search_box_detail_pop .btn_it {margin-top:2px}

.btn_comwrite {height:58px;line-height:58px;display:inline-block;padding:0 10px;text-align:center;color:#000;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;width:50px;cursor:pointer;}
.pop_btn{display:inline-block;height:24px;line-height:24px;padding:0 10px;color:#fff;background-color:#393939;border-radius:4px;-moz-border-radius:4px;cursor:pointer}

/* 검색영역 검색 삭제플러스추가버튼 */
.button_search {display:inline-block;height:21px;font-size:12px;font-weight:bold;color:#fff;padding-left:35px;padding-right:10px;background:#058bea url("./images/ico/ico_search.gif") no-repeat left top;border:0 none} /* line-height:21px;-삭제, font-size:12-추가 2014-05-07 by kangminkyung : */
.button_search:hover {background:#0e4296 url("./images/ico/ico_search_over.gif") no-repeat;} /* 2014-07-08 */
.plus_search {width:25px;height:21px;background:url("./images/ico/ico_plus.gif") no-repeat;vertical-align:middle;border:0 none}
.plus_search:hover {background:url("./images/ico/ico_plus_over.gif") no-repeat left top;} /* 2014-07-08 */
.minus_search {width:25px;height:21px;background:url("./images/ico/ico_minus.gif") no-repeat;vertical-align:middle;border:0 none}
.minus_search:hover {background:url("./images/ico/ico_minus_over.gif") no-repeat left top;} /* 2014-07-08 */

.btn_search {display:inline-block;height:21px;font-weight:bold;background-color:#058bea;cursor:pointer;}
.btn_search .text {display:inline-block;padding:0 10px;color:#fff;cursor:pointer;}
.btn_search .ico_minus{display:inline-block;width:25px;height:21px;background:url("./images/ico/ico_minus.gif") no-repeat;vertical-align:middle;}
.btn_search .ico_plus{display:inline-block;width:25px;height:21px;background:url("./images/ico/ico_plus.gif") no-repeat;vertical-align:middle;}

.btn_setting {height:19px;line-height:19px;display:inline-block;padding:0 10px;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_setting:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_setting_dim {height:21px;line-height:21px;display:inline-block;background-color:#f8f8f8;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_setting:disabled {height:21px;line-height:21px;display:inline-block;background-color:#f8f8f8;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

/* Reset 버튼 추가 */
.btn_reset {height:19px;line-height:19px;display:inline-block;padding:0 10px;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_reset:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_reset_dim {height:21px;line-height:21px;display:inline-block;background-color:#f8f8f8;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_reset:disabled {height:21px;line-height:21px;display:inline-block;background-color:#f8f8f8;padding:0 10px;font-weight:bold;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_sh {height:21px;line-height:21px;display:inline-block;padding:0 10px;font-weight:bold;color:#fff;background-color:#058bea;border-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.btn_sh:hover {color:#fff;background-color:#0e4296;cursor:pointer;}
.btn_sh_dim {height:21px;line-height:21px;display:inline-block;background-color:#cacaca;padding:0 10px;font-weight:bold;color:#fff;border-radius:4px;-moz-border-radius:4px;cursor:default;}
.btn_sh:disabled {height:21px;line-height:21px;display:inline-block;background-color:#cacaca;padding:0 10px;font-weight:bold;color:#fff;border-radius:4px;-moz-border-radius:4px;cursor:default;}

/* span option disabled */
.btn_sh_dis {height:21px;line-height:21px;display:inline-block;padding:0 10px;font-weight:bold;color:#fff;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:default;}

.btn_down_in{display:inline-block;width:17px;height:17px;background:url("./images/btn/btn_down_in.png") no-repeat; cursor:pointer;}
.btn_up_in{display:inline-block;width:17px;height:17px;background:url("./images/btn/btn_down_in.png") no-repeat; cursor:pointer;}
.ico_del_in{display:inline-block;width:7px;height:7px;background:url("./images/ico/ico_del_in.png") no-repeat; cursor:pointer;}

.btn_shuttle_left{display:inline-block;width:30px;height:23px;background:url("./images/btn/btn_shuttle_left.gif") no-repeat; cursor:pointer;}
.btn_shuttle_right{display:inline-block;width:30px;height:23px;background:url("./images/btn/btn_shuttle_right.gif") no-repeat; cursor:pointer;}

.btn_shuttle_down{display:inline-block;width:17px;height:17px;background:url("./images/btn/btn_shuttle_down.gif") no-repeat; cursor:pointer;}
.btn_shuttle_up{display:inline-block;width:17px;height:17px;background:url("./images/btn/btn_shuttle_up.gif") no-repeat; cursor:pointer;}

.btn_shuttle_bup{display:inline-block !important;width:31px;height:23px;background:url("./images/btn/btn_shuttle_bup.gif") no-repeat; cursor:pointer;}
.btn_shuttle_bdown{display:inline-block !important;width:31px;height:23px;background:url("./images/btn/btn_shuttle_bdown.gif") no-repeat; cursor:pointer;}
.btn_shuttle_bdown.ml10{margin-left:10px !important;}


/* Shuttle Modify Button 추가 */
.btn_shuttle_modify {height:17px;line-height:17px;display:inline-block;padding:0 10px 0 27px;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;background: url("./images/ico/ico_modify.png") 11px 3px no-repeat;}
.btn_shuttle_modify:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_shuttle_modify_dim {height:17px;line-height:17px;display:inline-block;padding:0 10px 0 27px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;background: url("./images/ico/ico_modify_dim.png") 11px 3px no-repeat;}
.btn_shuttle_modify:disabled {height:17px;line-height:17px;display:inline-block;padding:0 10px 0 27px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;background: url("./images/ico/ico_modify_dim.png") 11px 3px no-repeat;}

.btn_shuttle_delete {height:17px;line-height:17px;display:inline-block;padding:0 10px 0 27px;color:#000;border:1px solid #d0d0d0;background-color:#f8f8f8;border-radius:4px;-moz-border-radius:4px;cursor:pointer;background: url("./images/ico/ico_modify.png") 11px 3px no-repeat;}
.btn_shuttle_delete:hover {color:#fff;border:1px solid #86b431;background-color:#93c92f;cursor:pointer;}
.btn_shuttle_delete_dim {height:17px;line-height:17px;display:inline-block;padding:0 10px 0 27px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;background: url("./images/ico/ico_modify_dim.png") 11px 3px no-repeat;}
.btn_shuttle_delete:disabled {height:17px;line-height:17px;display:inline-block;padding:0 10px 0 27px;color:#ccc;border:1px solid #d0d0d0;border-radius:4px;-moz-border-radius:4px;cursor:default;background: url("./images/ico/ico_modify_dim.png") 11px 3px no-repeat;}