table, tr, td, input, textarea {
	font-family:dotum, arial, verdana;
	font-size:12px;
	color:#0B0503;
	word-break:break-all;
}
.select {font-family:dotum; font-size:12px; BEHAVIOR: url('/WEBPLANNER/commonCSS/basic/selectBox.htc'); CURSOR: hand }
.selectno {font-family:dotum; font-size:12px; BEHAVIOR: url('/WEBPLANNER/commonCSS/basic/selectBoxno.htc'); CURSOR: hand }

A {color: #110E0E;text-decoration:none;}
A:link {color: #7c7c7c; }
A:visited {color: #7c7c7c;}
A:active {color: #646464;}
A:hover { color:#947435;}

.submenu {FONT-SIZE: 8pt; LINE-HEIGHT: 13pt; FONT-FAMILY:dotum; color:676767}

.scrollbar_basic
{
	scrollbar-base-color:#EBF8F5;
	scrollbar-highlight-color: #D4DCDD;
	scrollbar-shadow-color: #D4DCDD; 
	scrollbar-arrow-color: #D4DCDD;
	scrollbar-face-color: #EBF8F5; 
	scrollbar-3dlight-color: #EBF8F5;
	scrollbar-darkshadow-color: #EBF8F5;
	scrollbar-track-color: #EBF8F5;


/*
   scrollbar-3dlight-color:#CED7D5;
   scrollbar-arrow-color:#CED7D5;
   scrollbar-base-color:#ffffff;
   scrollbar-darkshadow-color:#ABB6B3;
   scrollbar-face-color:#EBF8F5;
   scrollbar-highlight-color:#EBF8F5;
   scrollbar-shadow-color:#ABB6B3;
*/

}

/*
input, select, textarea, {border: solid  #6A6A6A 1px; background-color: #DEDEDE ; color: #595959; font-family: '±¼¸²'; font-size: 9pt; font-style: normal; font-weight: normal}
*/

.input         { border: 1px solid CECEC2; background-color: #F2F9F1 ; color: #595959; font-family:dotum; font-size: 9pt; }
.input2        { border: solid  #BABABA 1px; background-color: #F7F7F7 ; color: #171E32; font-family:dotum; font-size: 11px; }
.input3        { border: 1px solid #B0B0B0; background-color: #ffffff; color: #666666; font-family:dotum; font-size: 9pt; }
.input4        { border: 0px solid #B0B0B0; background-color: #ffffff; color: #852406; font-family:dotum; font-size: 11px; }
.input5        { border: 0px solid #B0B0B0; background-color: #E5F1EC; color: #2011AB; font-family:dotum; font-size: 11px; }
.input6        { border: 0px solid #B0B0B0; background-color: #ffffff; color: #2011AB; font-family:dotum; font-size: 11px; }
.input_login        { border: 1px solid #A7B3A3; background-color: #ffffff; color: #2011AB; font-family:dotum; font-size: 12px; }
.input01        {background:#EFF2F4;font-size:8pt;height:19;width:120}
.textarea1       {
	border: solid  #ABB6C5 1px;
	background-color: #F0F8FA;
	color: #6A6A6A;
	font-family:dotum;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	margin: auto;
	padding: 4px;
	white-space: normal;
	LINE-HEIGHT: 13pt;
	
}
.textarea2       {
	border: solid  #CACACA 1px;
	background-color: #FFFFFF;
	color: #6A6A6A;
	font-family:dotum;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	margin: auto;
	padding: 10px;
	white-space: normal;
	LINE-HEIGHT: 13pt;
	
}
.textarea3       {
	border: solid  #B0B0B0 1px;
	background-color: #FFFFFF;
	color: #6A6A6A;
	font-family:dotum;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	margin: auto;
	padding: 4px;
	white-space: normal;
	LINE-HEIGHT: 13pt;
	
}
     .button {border:solid 1;border-color:777777;background-color:white;width:100%;height:100%}
    .file {border: 1px solid CECEC2;
	background-color: #EEEEE6;
	color: #595959;
	font-family:dotum;
	font-size: 9pt;}


	.checkbox {border: none ; border-width: 0; background-color: #EBEBEB ;}
	.textbox {height: 18px; border-width: 1; border-style: ridge; border-color: #EEEEE6; background-color: #EEEEE6;}
/*	.select {height: 22px; border-width: 1; border-style: ridge; border-color: #d0d0d0; background-color: #dedede;} */
	.memobox {border-width: 1; border-style: ridge; border-color: #d0d0d0; background-color: #DEDEDE;}
    .button_s {height: 25px; border-width: 2; font-size: 9pt; border-style: ridge; border-color: #d0d0d0; background-color: #dfdfdf;}
.titlebar {	font-family: "Arial", "Helvetica", "sans-serif"; font-style: normal; color: #386992; font-weight: bolder; font-size: 11px }

.title {
font-familydotum; font-style: normal; color: #000000; font-weight: bold; font-size: 16px
}
.title2 {

font-family:dotum; font-style: normal; color: #FF0099; font-weight: bold; font-size: 16px
}
.title3 {

font-family:dotum; font-style: normal; color: #000000; font-weight: bold; font-size: 14px
}
.location {
	font-family:dotum;
	font-size: 11px;
}
.smalltext {
	font-family:dotum, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.bigtext {
	font-family:dotum;
	font-size: 25px;
}
.input00 {
	border: 1px solid #E2E7E9;
	background-color: #E7E5DE;
	color: #3F2C1C;
	font-family:dotum;
	font-size: 9pt;
	padding: 1px;

}
.smalltext2 {
	font-family:dotum;
	font-size: 11px;
	line-height: 14px;

}

/* 
line Á¤ÀÇ  
*/

/* 
Month line Á¤ÀÇ  
*/
.month_calendar_left_border_basic { 
border-left: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.month_calendar_right_border_basic { 
border-right: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.month_calendar_left_top_border_basic { 
border-left: 1pt solid #6E8878; border-top: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

.month_calendar_left_top_right_border_basic { 
border-left: 1pt solid #6E8878; border-top: 1pt solid #6E8878; border-right:1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

.month_calendar_left_top_bottom_border_basic { 
border-left: 1pt solid #6E8878; border-top: 1pt solid #6E8878; border-bottom:1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

.month_calendar_left_right_top_bottom_border_basic { 
border-left: 1pt solid #6E8878; border-top: 1pt solid #6E8878; border-right: 1pt solid #6E8878; border-bottom:1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

/* 
weeklycompass line Á¤ÀÇ  
*/

.weekly_bottom_border_basic { 
border-bottom: 1pt solid #D8DAD9;
color: #172D15;
font-size:11px;
}

.weekly_top_border_basic { 
border-top: 1pt solid #D8DAD9;
color: #172D15;
font-size:11px;
}

.weekly_top_right_border_basic { 
border-top: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9; 
color: #172D15;
font-size:11px;
}


/* 
note line Á¤ÀÇ  
*/

.note_bottom_border_basic { 
border-bottom: 1pt solid #D8DAD9
}

.note_bottom_right_border_basic { 
border-bottom: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9; 
}

.note_top_border_basic { 
border-top: 1pt solid #D8DAD9
}

.note_top_right_border_basic { 
border-top: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9; 
}


/* 
Week line Á¤ÀÇ  
*/

.week_calendar_left_top_border_basic { 
border-left: 1pt solid #6E8878; border-top: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}


.week_calendar_left_right_border_nopadding_basic { 
border-left: 1pt solid #6E8878; border-right: 1pt solid #6E8878;
color: #263A22;
}


.week_calendar_left_right_border_basic { 
border-left: 1pt solid #6E8878; border-right: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

.week_calendar_left_border_basic { 
border-left: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}


.week_calendar_right_border_basic { 
border-right: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.week_calendar_left_bottom_border_basic { 
border-left: 1pt solid #6E8878; border-bottom:1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

.week_calendar_left_right_bottom_border_basic { 
border-left: 1pt solid #6E8878; border-right: 1pt solid #6E8878; border-bottom:1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}


.week_calendar_left_top_right_border_basic { 
border-left: 1pt solid #6E8878; border-top: 1pt solid #6E8878; border-right: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

.week_calendar_left_top_bottom_border_basic { 
border-left: 1pt solid #6E8878; border-top: 1pt solid #6E8878; border-bottom: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

.week_calendar_left_top_bottom_right_border_basic { 
border-left: 1pt solid #6E8878; border-top: 1pt solid #6E8878; border-bottom: 1pt solid #6E8878; border-right: 1pt solid #6E8878;
font-family:dotum;
color: #263A22;
padding: 4px;
font-size:9pt;
}

.week_box_left_top_bottom_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-bottom: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #152017;
padding: 8px;
font-size:9pt;
}

.week_box_bottomt_border_basic { 
border-bottom: 1pt solid #6E8878;
font-family:dotum;
color: #152017;
padding: 8px;
font-size:9pt;
}


.week_calendar_top_border_basic { 
border-top: 1pt solid #6E8878;
font-family:dotum;
color: #152017;
padding: 8px;
font-size:9pt;
}

/* 
calendar line Á¤ÀÇ  
*/

.calendar_left_bottom_border_basic { 
border-left: 1pt solid #263A22; border-bottom: 1pt solid #263A22;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.calendar_bottom_border_basic { 
border-bottom: 1pt solid #263A22;
font-family:dotum;
color: #263A22;
font-size: 11px;
}

.calendar_left_border_basic { 
border-left: 1pt solid #263A22;
font-family:Arial, Helvetica, sans-serif;
color: #263A22;
font-size: 11px;
}

.calendar_font_basic { 
font-family:Arial, Helvetica, sans-serif;
color: #263A22;
font-size: 11px;
}

.left_bottom_border_basic { 
border-left: 1pt solid #263A22; border-bottom: 1pt solid #263A22
}

.left_border_basic { 
border-left: 1pt solid #263A22
}

.bottom_border_basic { 
border-bottom: 1pt solid #263A22
}

#quick_daily_task { 
	position:absolute; left:0; top:0;
	width:0; padding:0px;
	z-index:10;
	background-color:white;
	layer-background-color:white;
	visibility:hidden;
}
#quick_daily_schedule {
	position:absolute; left:0; top:0;
	width:0; padding:0px;
	z-index:10;
	background-color:white;
	layer-background-color:white;
	visibility:hidden;
}
#status_task {
	position:absolute; left:0; top:0;
	width:0; padding:0px;
	z-index:10;
	background-color:white;
	layer-background-color:white;
	visibility:hidden;
}

.c_cursor
{
	cursor:hand;
}

.c_fontcolor
{
	color: #061803;
}


/* 
plog line Á¤ÀÇ  
*/

.plog_left_top_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.plog_left_right_border_nopadding_basic { 
border-left: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
color: #263A22;
}


.plog_left_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.plog_left_border_basic { 
border-left: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.plog_right_border_basic { 
border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.plog_left_bottom_border_basic { 
border-left: 1pt solid #D8DAD9; border-bottom:1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.plog_left_right_bottom_border_basic { 
border-left: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9; border-bottom:1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.plog_left_top_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.plog_left_top_bottom_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-bottom: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.plog_left_top_bottom_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-bottom: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.plog_box_left_top_bottom_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-bottom: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #152017;
font-size:9pt;
}

.plog_box_bottomt_border_basic { 
border-bottom: 1pt solid #D8DAD9;
font-family:dotum;
color: #152017;
font-size:9pt;
}


.plog_top_border_basic { 
border-top: 1pt solid #D8DAD9;
font-family:dotum;
color: #152017;
padding: 8px;
font-size:9pt;
}

/* 
setting line Á¤ÀÇ  
*/

.setting_left_top_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.setting_left_right_border_nopadding_basic { 
border-left: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
color: #263A22;
}


.setting_left_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.setting_left_border_basic { 
border-left: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.setting_right_border_basic { 
border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.setting_left_bottom_border_basic { 
border-left: 1pt solid #D8DAD9; border-bottom:1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.setting_left_right_bottom_border_basic { 
border-left: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9; border-bottom:1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}


.setting_left_top_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.setting_left_top_bottom_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-bottom: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.setting_left_top_bottom_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-bottom: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #263A22;
font-size:9pt;
}

.setting_box_left_top_bottom_right_border_basic { 
border-left: 1pt solid #D8DAD9; border-top: 1pt solid #D8DAD9; border-bottom: 1pt solid #D8DAD9; border-right: 1pt solid #D8DAD9;
font-family:dotum;
color: #152017;
font-size:9pt;
}

.setting_box_bottomt_border_basic { 
border-bottom: 1pt solid #D8DAD9;
font-family:dotum;
color: #152017;
font-size:9pt;
}


.setting_top_border_basic { 
border-top: 1pt solid #D8DAD9;
font-family:dotum;
color: #152017;
padding: 8px;
font-size:9pt;
}

/* 
°øÅë line Á¤ÀÇ  
*/

.inc_bottom_border_basic { 
border-bottom: 1pt solid #A4A4A4
}

.inc_top_border_basic { 
border-top: 1pt solid #A4A4A4
}

.inc_right_border_basic { 
border-right: 1pt solid #A4A4A4
}

.inc_bottom_right_border_basic { 
border-bottom: 1pt solid #A4A4A4; border-right: 1pt solid #A4A4A4; 
}

.inc_top_right_border_basic { 
border-top: 1pt solid #A4A4A4; border-right: 1pt solid #A4A4A4; 
}

.TrBGcolorY
{
    background-color: #E0ECFA;
}
.TrBGcolorN
{
    background-color: #FFFFFF;
}
.btnTool
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: white
}