@import url(/gears/resource/button.css);

form {margin:0px;padding:0px;}
body, th, td, input, textarea, select {font-size:9pt;font-family:gulim,gulimche;}
.txt {border:solid 1px #B5C5FF;}
.btn {border:outset 1px;background-color:#DFDFDF;cursor:pointer;}
.full {width:95%;}
form {padding:0px;margin:0px;}
table.deco {border-left:solid 1px #D4E0EE;border-top:solid 1px #D4E0EE;table-layout:fixed;}
table.deco th, table.deco td {border-right:solid 1px #D4E0EE;border-bottom:solid 1px #D4E0EE;}
table.deco td {position:relative;}
table.deco th {font-size:9pt;font-weight:bold;background:#E6EDF5;color:#4F76A3;}
table.deco tr.ins, table.deco tr.edit {background:#F7F9FC;}
a:link, a:visited {color:#6464BB;text-decoration:none;}
a:hover {color:royalblue;text-decoration:underline;}
.readonly {background-color:beige;}
span.remark {color:gray;font-size:9pt;font-weight:normal;}
a img {border:0px;}
table.decorated {border-left:solid 1px silver;border-top:solid 1px silver;border-collapse:collapse;}
table.decorated th {padding:3px;background-color:whitesmoke;border-right:solid 1px silver;border-bottom:solid 1px silver;text-align:center;}
table.decorated td {border-right:solid 1px silver;border-bottom:solid 1px silver;padding:3px;}
div.pager {padding:5px;text-align:center;}

.tip1 {margin:10px 0px 0px 0px;border:solid 10px #C9E7E9;padding:10px;font-size:9pt;font-family:µ¸¿ò;line-height:140%;padding-left:23px;background:#ffffff url(img/tag_green.gif) no-repeat 15px 20px;}
.tip2 {margin:20px 0px 0px 0px;border:solid 1px #ededed;padding:10px 10px 10px 30px;font-size:9pt;font-family:µ¸¿ò;line-height:140%;background:#f4f4f4 url(img/information.gif) no-repeat 10px 10px;}
.search1 {
  position:relative;
  margin:5px 0px 0px 0px;padding:5px;background:#f5f5f5;
  border-top:solid 1px #efefef;border-left:solid 1px #efefef;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;
}
.search1 .hr {height:1px;color:#f5f5f5;background-color:#f5f5f5;}
table.fixed {table-layout:fixed;}
table.deco caption {text-align:left;font-weight:normal;font-size:9pt;padding-left:20px;background:url(icons/bullet_green.gif) no-repeat 3px -2px;}

table.admin tbody tr:hover {background-color:#f7f9fc;}

table.noborder {border:0px;}
table.noborder th, table.noborder td {border:0px;}

h3 {display:block;font-size:14px;font-weight:bold;font-family:dotum,dotumche;margin:0px;}

div.help {
  border:solid 1px silver;
  margin:0px;margin-top:10px;line-height:150%;padding:8px;padding-left:20px;
  background:#FFFFCC url(img/help.png) no-repeat 3px 8px;color:navy;
}
div.cmd {margin:0;padding:10px;text-align:center;}
/* paginate */
span.paginate *{ margin:0; padding:0;}
span.paginate a,
span.paginate strong{ _position:relative; margin-left:-7px; font-weight:bold; display:inline-block; padding:3px 8px 1px 7px; color:#313031; border-left:1px solid #ccc; border-right:1px solid #ccc; text-decoration:none; line-height:normal; font:bold 12px dotum, Dotum, gulim, Gulim, AppleGothic, Sans-serif; background:#fff;}
span.paginate strong{ color:#ff8600 !important;}
span.paginate a:hover{ background:#F7F7F7; }
span.paginate a.pre{ padding:3px 8px 1px 16px; border:none; font-weight:normal; }
span.paginate a.pre_end{ padding:3px 8px 1px 16px; border:none; border-right:1px solid #ccc; font-weight:normal;}
span.paginate a.next{ padding:3px 16px 1px 8px; border:none; font-weight:normal; }
span.paginate a.next_end{ padding:3px 16px 1px 8px; border:none; border-left:1px solid #ccc; font-weight:normal;}

/* modal */
.modal{display:none;border:solid 5px #999;width:500px;border-radius:10px;background:#fff;text-align:left;box-shadow:0px 0px 15px 5px #ccc;}
.modal div.header{padding:10px;background:#999;color:#fff;}
.modal div.body{padding:20px;line-height:1.6;background:#f9f9f9;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.modal div.footer{padding:10px;text-align:right;}
.modal div.footer button{width:100px;}

.modal div.c{position:relative;padding-left:140px;padding-top:5px;padding-bottom:5px;border-bottom:dashed 1px #ccc;}
.modal div.c label.h,
.modal div.c span.h{display:block;overflow:hidden;height:100%;line-height:3.0;position:absolute;left:0px;top:0px;width:130px;text-align:center;_left:-130px;font-weight:bold;color:#555;background:#f5f5f5;}
.modal div.c div.v input,
.modal div.c div.v button,
.modal div.c div.v select{vertical-align:middle;}

.cke_dialog_background_cover{opacity:0.5;filter:alpha(opacity=50);}