body, td, input, textarea, div, th { font-family:verdana,굴림,Dotum;margin:0px;font-size:9pt;letter-spacing:-1px; }


.pl_mons {width:140px;font-size:8pt;  }
.pl_mons table div { 
           text-align:center; 
	padding:0px 0px 0px 0px; 
}
.pl_mons .title  { 
	text-align:center;
	color:#002200; 
}
.pl_mons .week { 
	padding-top:2px;
	text-align:center;
	background:#D3DDCC;
	color:#002200;
	font-size:8pt;  
}
.pl_mons .none, .pl_mons .sun, .pl_mons .sat,.pl_mons .today, .pl_mons .day, .pl_mons .memorial { 
	width:19px;
	height:19px;
	line-height:140%; 
}
.pl_mons .none { 
	background:url('/segio/plan/template/white/image/mons_bg_none.gif');
}
.pl_mons .sun { 
	color:#f00; 
	cursor:pointer;
	background:url('/segio/plan/template/white/image/mons_bg_sun.gif');  	
	font-size:8pt; 
}
.pl_mons .sat { 
	color:#00f;  
	cursor:pointer;
	background:url('/segio/plan/template/white/image/mons_bg_sat.gif');
	font-size:8pt; 
}
.pl_mons .day{  
	cursor:pointer;
	background:url('/segio/plan/template/white/image/mons_bg_week.gif');
	font-size:8pt;  
}
.pl_mons .today{ 
	cursor:pointer;
	background:url('/segio/plan/template/white/image/mons_bg_today.gif');
	font-size:8pt; 
}
.pl_mons .t_pl { 
	font-weight:bold;
	text-decoration:none; 
	font-size:8pt;
}
.pl_mons .memorial{ 
	background:url('/segio/plan/template/white/image/mons_bg_memo.gif'); 
	font-size:8pt;
}



.pl_mon table td { 
	width:14.3%; 
}
.pl_mon {
	font:9pt;
	text-align:left; 
}
.pl_mon .td_day {
	text-align:left;
	padding:1px;
}
.pl_mon .td_day div { 
	text-align:left; 
}
.pl_mon .title { color:#002200; }
.pl_mon .week { 
	padding-top:6px;
	height:23px;
	text-align:center;
	font-weight:bold;
	background:#D3DDCC;
	color:#002200;
	font-size:9pt;  
}
.pl_mon .plan { 
	padding:2px 3px 1px 5px; 
	color:#002200;
}
.pl_mon .plan_m { 
	color:#BA0000;
}
.pl_mon .theday { 
	padding:5px 0 0 7px;
}
.pl_mon .t_name { 
	padding-left:0px; 
	color:#333333;
	font-size:9pt; 
}
.pl_mon .none, .pl_mon .sun, .pl_mon .sat,.pl_mon .day, .pl_mon .today {
	cursor:pointer;
	width:100%;
	height:70px;
	background:url('/segio/plan/template/white/image/mon_bg.gif');
	border-right:#d4d4d4 1px solid ; border-bottom:#d4d4d4 1px solid;
	padding: 0px;
}

.pl_mon .none { color:#f00;}
.pl_mon .sun { color:#f00; background-color:#F8EBEB; }
.pl_mon .sat { color:#00f; background-color:#E8F1F7; }
.pl_mon .day{ }
.pl_mon .today{ background-color:#EEEEEE;  }
.pl_mon .menu { 
	padding:3px;
	text-align:center; 
	font-size:9pt;
	font-weight:bold;
	background-color:#FFFFFF; 
	border:1px solid #EEEEEE; 
}
.t_pl { font-weight:bold;text-decoration:day; }
.pl_mon .noti_mon { 
	width:100%;
	text-align:center;
	font-size:9pt; 
}
.pl_mon .noti_mon_t { 
	width:95px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	background:#D3DDCC;
	color:#002200;
	font-size:9pt; 
}
.pl_mon .noti_mon_d { 
	padding:2px 0px 0px 5px;
	text-align:center;
	background:#C9C9C9; 
	color:#002200;
	font-size:9pt;
	font-weight:bold;
  }

.pl_admin { margin:0px; }
.pl_admin .title {
	width:80px;
	background-color:#EEEEEE;
	font-size:9pt;
}
.pl_admin .cont {
	text-align:left;
	background-color:#F6F6F6;
	font-size:9pt;
}

.pl_view div table td { 
	 font-size:9pt;
 }
.pl_view .title {
	width:30px;
	background-color:#EEEEEE;
}w
.pl_view .cont {
	text-align:left;
	background-color:#F6F6F6;
}
.pl_view .s_title {
	width:25px;
	text-align:center;
	background-color:#EEEEEE; 
}
.pl_view .s_cont {
	text-align:left;
	background-color:#F6F6F6;
 }

.pl_admin div table td { font-size:9pt; }
.pl_admin .title {
	font-size:9pt; 
	width:70px;
	background-color:#EEEEEE;
}
.pl_admin .cont {
	font-size:9pt; 
	text-align:left;
	background-color:#F6F6F6;
}

.pl_view div table td { font-size:9pt; }
.pl_view .title {
	width:30px;
	background-color:#EEEEEE;
}
.pl_view .cont {
	text-align:left;
	background-color:#F6F6F6;
}
.pl_view .s_title {
	width:25px;
	text-align:center;
	background-color:#EEEEEE;
 }
.pl_view .s_cont {
	text-align:left;
	background-color:#F6F6F6; 
}

.pl_write div table td { margin:0;font-size:9pt; }
.pl_write .title {
	width:30px;
	background-color:#EEEEEE;
	text-align:center;
}
.pl_write .cont {
	text-align:left;
	background-color:#F6F6F6;
}


