@CHARSET "UTF-8";

.scroll_box { height: 200px; width: 886px; overflow: auto; }
.scroll_box2 { height: 200px; width: 916px; overflow: auto; }
.scroll_box3 { width: 100%; overflow: auto; }

.float_left {float: left; }
.float_right {float: right; }
.center {text-align: center; }
.left {text-align: left; }
.right {text-align: right; }
.top { vertical-align: top; }
.bottom { vertical-align: bottom; }
.middle { vertical-align: middle; }
.cursor { cursor: pointer; }
.hidden { display: none; }
.block { display: block; }
.clear { clear: both; }
.uppercase { text-transform: uppercase; }
.lowercase { text-transform: uppercase; }
.debug { border: 1px solid red; }
.vt_top { vertical-align: top; }
.vt_middle { vertical-align: middle; }
.vt_bottom { vertical-align: bottom; }
.vt_baseline { vertical-align: baseline; }
.vt_inherit { vertical-align: inherit; }
.white_text{ color:#ffffff; }
.red_text { color: #ff0000; }
.brown_text { color: #990033; }
.orange_text { color: #ff6633; }
.navy_text { color: #336699; }
.gray_text { color: #8e8e8e; }
.purple_text { color: #aa220e; }
.blue_text { color: #0055ff; }
.green_text { color: #7dac26; }
.sky_text { color: #0098fa; }
.dark_gray_text { color: #616161; }
.dark_red_text { color: #b42529; }
.sky_blue_text { color: #4ba4d8; }
.bold { font-weight: bold; }
.error_msg { color: #ff6600; padding: 0; margin: 0; }
.only_eng, .number, .only_number { ime-mode: disabled; }
.kor_mode { ime-mode: active; }
.eng_mode { ime-mode: inactive; }
.through_line {text-decoration: line-through; }
.yellow_bg { background-color: #fafaa0; }
.primrose_bg { background-color: #ffffd2; }
.blue_bg { background-color: #0064ff; }
.purple_bg { background-color: #cb6cff; }
.red_bg { background-color: #ff0000; }
.green_bg { background-color: #78e150; } 
.green_bg2 { background-color: #BBEEE8; } 
.orng_bg { background-color: #F6E3CE; } 
.orng_bg2 { background-color: #EEBBCC;}
.cherry_bg { background-color: #e65751; } 
.cherry_bg2 { background-color: #EEBBC9; } 
.red_border { border: 2px solid red; }

.clear { clear: both; }
input.readonly { background-color: #e6e4e4; }
.disabled { background-color: #d7d7d7; }
input.datepicker { background-color: #e6e4e4; }

.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs15{font-size: 15px;}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl18{padding-left:18px}
.pl20{padding-left:20px}

.mt2{margin-top:2px}
.mt5{margin-top:5px}
.mt7{margin-top:7px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt55{margin-top:55px}
.mt60{margin-top:60px}

.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml190{margin-left:190px;}
.ml195{margin-left:195px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb2 { margin-bottom: 2px; }
.mb3 { margin-bottom: 3px; }
.mb5 { margin-bottom: 5px; }
.mb7 { margin-bottom: 7px; }
.mb10 { margin-bottom: 10px; }
.mr20{margin-right:20px;}

.mtb2 { margin: 2px 0; }
.mtb5 { margin: 5px 0; }

.w10  { width: 10px; }
.w20  { width: 20px; }
.w30  { width: 30px; }
.w40  { width: 40px; }
.w50  { width: 50px; }
.w60  { width: 60px; }
.w70  { width: 70px; }
.w80  { width: 80px; }
.w90  { width: 90px; }
.w100 { width: 100px; }
.w120 { width: 120px; }
.w140 { width: 140px; }
.w160 { width: 160px; }
.w180 { width: 180px; }
.w200 { width: 200px; }

.w70percent { width: 70%; }
.w80percent { width: 80%; }
.w90percent { width: 90%; }

.center { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }

input.right { padding-right: 4px; }

.h22 { height: 22px; }
.h23 { height: 23px; }
.h24 { height: 24px; }
.h28 { height: 28px; }

.datepicker { width: 74px; }
.ui-datepicker-title select { height: 23px; }

span.tip, div.tip { font-size: 11px; font-style: italic; }

.hidden { display: none; }
.font_bold{font-family:'nanumgothicbold';}

td.no_data { padding: 10px 0; }

.calendar{display:inline-block;width:21px;height:20px;margin-left:3px;background:url(/skin/images/util/cal_btn.png) no-repeat;text-indent:-999px;overflow:hidden;position:relative;top:6px;}