@charset "UTF-8";


textarea[name=sourceContent],
textarea[name=sourceContent] + div.cke textarea.cke_source {font-family:"Consolas","Lucida Console","Courier New","돋움체",monospace;font-size:10pt;line-height:150%;}


input[readonly] {background:#f0f0f0;}


textarea {min-width:150px;width:100%;height:50px;}
textarea.short {height:70px;}
textarea.half {height:150px;}
textarea.full {height:300px;}
textarea.init { width: auto; min-width: auto; height:auto;}

input[type=text] {min-width:150px;width:20%;}

input[type=text].short {min-width:70px;width:70px;}
input[type=text].half {width:50%;}
input[type=text].full {width:100%;}
input[type=text].auto {width:auto;}
input[type=text].init, input[type=date].init, input[type=number].init { width:auto; min-width: auto;}

input[type=text].datepicker {min-width:120px;width:120px;}
input[type=text].datepicker + .ui-datepicker-trigger{display:inline-block;font-size:0;line-height:0;vertical-align:middle;border:0;}
input[type=text].datepicker + .ui-datepicker-trigger{background:url(/js/jquery/ui/images/calendar.gif) no-repeat;width:15px;height:16px;margin-left:-20px;margin-right:5px;}


input[type=text],
textarea,
select {
	border:1px solid #b5b5b5;
	vertical-align:middle;
}


input[type=text] {padding:.14em .44em;}
textarea {padding:.44em;}
select {padding-left:.22em;background-color:#FFFFFF;}
option {background-color:#FFFFFF;}





input[type=submit],
input[type=reset],
input[type=button],
button,
.button {
	white-space:nowrap;
	display:inline-block;position:relative;
	font-size:.9em;
	padding:.14em .74em;margin:0;
	vertical-align:middle;text-align:center;text-decoration:none;
	cursor:pointer;
	box-sizing:border-box;
	border:1px solid #c0c0c0;
	-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;
	/*-webkit-appearance:button;-moz-appearance:button;appearance:button;*/
	border-radius:3px;
	overflow:visible;
	background:buttonface;color:buttontext;
	background-image:-webkit-gradient(linear,left top,left bottom,from(buttonhighlight),to(buttonface));
	background-image:-webkit-linear-gradient(top,buttonhighlight,buttonface);
	background-image:-moz-linear-gradient(top,buttonhighlight,buttonface);
	background-image:-ms-linear-gradient(top,buttonhighlight,buttonface);
	background-image:-o-linear-gradient(top,buttonhighlight,buttonface);
	background-image:linear-gradient(to bottom,buttonhighlight,buttonface);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=buttonhighlight,endColorstr=buttonface);
}
.button {
	vertical-align:middle;
}
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover,
button:hover,
.button:hover,
input[type=submit]:focus,
input[type=reset]:focus,
input[type=button]:focus,
button:focus,
.button:focus {
	background-image:-webkit-gradient(linear,left top,left bottom,from(buttonface),to(buttonhighlight));
	background-image:-webkit-linear-gradient(top,buttonface,buttonhighlight);
	background-image:-moz-linear-gradient(top,buttonface,buttonhighlight);
	background-image:-ms-linear-gradient(top,buttonface,buttonhighlight);
	background-image:-o-linear-gradient(top,buttonface,buttonhighlight);
	background-image:linear-gradient(to bottom,buttonface,buttonhighlight);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=buttonface,endColorstr=buttonhighlight);
}



input[type=submit].bg_red,
input[type=reset].bg_red,
input[type=button].bg_red,
button.bg_red,
.button.bg_red {
	border:1px solid #ff0000;
	background:#e40909;color:#ffffff;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ff5726),to(#e40909));
	background-image:-webkit-linear-gradient(top,#ff5726,#e40909);
	background-image:-moz-linear-gradient(top,#ff5726,#e40909);
	background-image:-ms-linear-gradient(top,#ff5726,#e40909);
	background-image:-o-linear-gradient(top,#ff5726,#e40909);
	background-image:linear-gradient(to bottom,#ff5726,#e40909);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff5726,endColorstr=#e40909);
}
input[type=submit].bg_red:hover,
input[type=reset].bg_red:hover,
input[type=button].bg_red:hover,
button.bg_red:hover,
.button.bg_red:hover,
input[type=submit].bg_red:focus,
input[type=reset].bg_red:focus,
input[type=button].bg_red:focus,
button.bg_red:focus,
.button.bg_red:focus {
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e40909),to(#ff5726));
	background-image:-webkit-linear-gradient(top,#e40909,#ff5726);
	background-image:-moz-linear-gradient(top,#e40909,#ff5726);
	background-image:-ms-linear-gradient(top,#e40909,#ff5726);
	background-image:-o-linear-gradient(top,#e40909,#ff5726);
	background-image:linear-gradient(to bottom,#e40909,#ff5726);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40909,endColorstr=#ff5726);
}



input[type=submit].bg_blue,
input[type=reset].bg_blue,
input[type=button].bg_blue,
button.bg_blue,
.button.bg_blue {
	border:1px solid #007cd3;
	background:#0065b3;color:#ffffff;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#008bf2),to(#0065b3));
	background-image:-webkit-linear-gradient(top,#008bf2,#0065b3);
	background-image:-moz-linear-gradient(top,#008bf2,#0065b3);
	background-image:-ms-linear-gradient(top,#008bf2,#0065b3);
	background-image:-o-linear-gradient(top,#008bf2,#0065b3);
	background-image:linear-gradient(to bottom,#008bf2,#0065b3);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#008bf2,endColorstr=#0065b3);
}
input[type=submit].bg_blue:hover,
input[type=reset].bg_blue:hover,
input[type=button].bg_blue:hover,
button.bg_blue:hover,
.button.bg_blue:hover,
input[type=submit].bg_blue:focus,
input[type=reset].bg_blue:focus,
input[type=button].bg_blue:focus,
button.bg_blue:focus,
.button.bg_blue:focus {
	background-image:-webkit-gradient(linear,left top,left bottom,from(#0065b3),to(#008bf2));
	background-image:-webkit-linear-gradient(top,#0065b3,#008bf2);
	background-image:-moz-linear-gradient(top,#0065b3,#008bf2);
	background-image:-ms-linear-gradient(top,#0065b3,#008bf2);
	background-image:-o-linear-gradient(top,#0065b3,#008bf2);
	background-image:linear-gradient(to bottom,#0065b3,#008bf2);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0065b3,endColorstr=#008bf2);
}



input[type=submit].bg_gray,
input[type=reset].bg_gray,
input[type=button].bg_gray,
button.bg_gray,
.button.bg_gray {
	border:1px solid #b0b0b0;
	background:#bbbbbb;color:#000000;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#bbbbbb));
	background-image:-webkit-linear-gradient(top,#cccccc,#bbbbbb);
	background-image:-moz-linear-gradient(top,#cccccc,#bbbbbb);
	background-image:-ms-linear-gradient(top,#cccccc,#bbbbbb);
	background-image:-o-linear-gradient(top,#cccccc,#bbbbbb);
	background-image:linear-gradient(to bottom,#cccccc,#bbbbbb);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#cccccc,endColorstr=#bbbbbb);
}
input[type=submit].bg_gray:hover,
input[type=reset].bg_gray:hover,
input[type=button].bg_gray:hover,
button.bg_gray:hover,
.button.bg_gray:hover,
input[type=submit].bg_gray:focus,
input[type=reset].bg_gray:focus,
input[type=button].bg_gray:focus,
button.bg_gray:focus,
.button.bg_gray:focus {
	background-image:-webkit-gradient(linear,left top,left bottom,from(#bbbbbb),to(#cccccc));
	background-image:-webkit-linear-gradient(top,#bbbbbb,#cccccc);
	background-image:-moz-linear-gradient(top,#bbbbbb,#cccccc);
	background-image:-ms-linear-gradient(top,#bbbbbb,#cccccc);
	background-image:-o-linear-gradient(top,#bbbbbb,#cccccc);
	background-image:linear-gradient(to bottom,#bbbbbb,#cccccc);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bbbbbb,endColorstr=#cccccc);
}



input[type=submit].bg_green,
input[type=reset].bg_green,
input[type=button].bg_green,
button.bg_green,
.button.bg_green {
	border:1px solid #00b0b0;
	background:#b6b84e;color:#000000;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#d2d394),to(#b6b84e));
	background-image:-webkit-linear-gradient(top,#d2d394,#b6b84e);
	background-image:-moz-linear-gradient(top,#d2d394,#b6b84e);
	background-image:-ms-linear-gradient(top,#d2d394,#b6b84e);
	background-image:-o-linear-gradient(top,#d2d394,#b6b84e);
	background-image:linear-gradient(to bottom,#d2d394,#b6b84e);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d2d394,endColorstr=#b6b84e);
}
input[type=submit].bg_green:hover,
input[type=reset].bg_green:hover,
input[type=button].bg_green:hover,
button.bg_green:hover,
.button.bg_green:hover,
input[type=submit].bg_green:focus,
input[type=reset].bg_green:focus,
input[type=button].bg_green:focus,
button.bg_green:focus,
.button.bg_green:focus {
	background-image:-webkit-gradient(linear,left top,left bottom,from(#b6b84e),to(#d2d394));
	background-image:-webkit-linear-gradient(top,#b6b84e,#d2d394);
	background-image:-moz-linear-gradient(top,#b6b84e,#d2d394);
	background-image:-ms-linear-gradient(top,#b6b84e,#d2d394);
	background-image:-o-linear-gradient(top,#b6b84e,#d2d394);
	background-image:linear-gradient(to bottom,#b6b84e,#d2d394);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#b6b84e,endColorstr=#d2d394);
}



input[type=submit].bg_yellow,
input[type=reset].bg_yellow,
input[type=button].bg_yellow,
button.bg_yellow,
.button.bg_yellow {
	border:1px solid #b0b000;
	background:#e6db0f;color:#000000;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f1e82c),to(#e6db0f));
	background-image:-webkit-linear-gradient(top,#f1e82c,#e6db0f);
	background-image:-moz-linear-gradient(top,#f1e82c,#e6db0f);
	background-image:-ms-linear-gradient(top,#f1e82c,#e6db0f);
	background-image:-o-linear-gradient(top,#f1e82c,#e6db0f);
	background-image:linear-gradient(to bottom,#f1e82c,#e6db0f);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f1e82c,endColorstr=#e6db0f);
}
input[type=submit].bg_yellow:hover,
input[type=reset].bg_yellow:hover,
input[type=button].bg_yellow:hover,
button.bg_yellow:hover,
.button.bg_yellow:hover,
input[type=submit].bg_yellow:focus,
input[type=reset].bg_yellow:focus,
input[type=button].bg_yellow:focus,
button.bg_yellow:focus,
.button.bg_yellow:focus {
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e6db0f),to(#f1e82c));
	background-image:-webkit-linear-gradient(top,#e6db0f,#f1e82c);
	background-image:-moz-linear-gradient(top,#e6db0f,#f1e82c);
	background-image:-ms-linear-gradient(top,#e6db0f,#f1e82c);
	background-image:-o-linear-gradient(top,#e6db0f,#f1e82c);
	background-image:linear-gradient(to bottom,#e6db0f,#f1e82c);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e6db0f,endColorstr=#f1e82c);
}



input[type=submit].bg_black,
input[type=reset].bg_black,
input[type=button].bg_black,
button.bg_black,
.button.bg_black {
	border:1px solid #b0b0b0;
	background:#000000;color:#ffffff;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#2f2f2f),to(#000000));
	background-image:-webkit-linear-gradient(top,#2f2f2f,#000000);
	background-image:-moz-linear-gradient(top,#2f2f2f,#000000);
	background-image:-ms-linear-gradient(top,#2f2f2f,#000000);
	background-image:-o-linear-gradient(top,#2f2f2f,#000000);
	background-image:linear-gradient(to bottom,#2f2f2f,#000000);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2f2f2f,endColorstr=#000000);
}
input[type=submit].bg_black:hover,
input[type=reset].bg_black:hover,
input[type=button].bg_black:hover,
button.bg_black:hover,
.button.bg_black:hover,
input[type=submit].bg_black:focus,
input[type=reset].bg_black:focus,
input[type=button].bg_black:focus,
button.bg_black:focus,
.button.bg_black:focus {
	background-image:-webkit-gradient(linear,left top,left bottom,from(#000000),to(#2f2f2f));
	background-image:-webkit-linear-gradient(top,#000000,#2f2f2f);
	background-image:-moz-linear-gradient(top,#000000,#2f2f2f);
	background-image:-ms-linear-gradient(top,#000000,#2f2f2f);
	background-image:-o-linear-gradient(top,#000000,#2f2f2f);
	background-image:linear-gradient(to bottom,#000000,#2f2f2f);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#000000,endColorstr=#2f2f2f);
}


