@charset "utf-8";
/* PlannerXE123 - (Calendar) */

/* Planner123 */
.planner123 { color:black; font-family:"돋움",Dotum,"굴림",Gulim, Tahoma, Sans-serif; line-height:normal; font-size:12px;}
.planner123 a{ text-decoration:none; color:black;}
.planner123 a:hover,
.planner123 a:active,
.planner123 a:focus{ text-decoration:underline;}

.schedule_view {cursor:pointer; padding-left:2px; margin:0 1px 0 1px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.schedule_view a{ text-decoration:none; color:black;}
.schedule_view a:hover,
.schedule_view a:active,
.schedule_view a:focus{ text-decoration:underline;}

/* Planner123 - (calendar) */
.planner_control { width:100%; background:transparent; *zoom:1; }
.planner_control:after { planner_this:""; clear:both; display:block; }
.planner_this {float:left; color:#008000; font: bold 20px verdana;  }
.planner_navigation { float:right;}
.planner_calendar { clear:both; width:100%; border-collapse:collapse; table-layout:fixed; }
.planner_calendar th,td { padding:0; border-spacing:0; }
/*.planner_calendar thead th { border:1px solid #ccc; height:27px; background: url(<?php echo $skinpath?>images/calendar/tablehd_bg.png) repeat-x; } */
.planner_calendar tbody td { border:1px solid #ccc; height:90px; padding:0; vertical-align:top; }
.planner_calendar_inner { margin:0; padding:0; width:100%; min-height:80px; display:block; }
.planner_calendar_inner ul { vertical-align:top; text-align:left; border:none; }
li { height:auto; padding:0px; list-style-type:none; }
.holiday { color:#ff0000;}
.saturday { color:#0000ff; }
.weekday { color:#303030; }
.lunar { color:#b03060; }
.seasons24 { color:#0000ff; }
.memorial { color:#008b8b;}
.strong { font-weight:bold; }
.font_big { font-size:14px; }
.complete { color:#000000; text-decoration:line-through; }
/*.planner_calendar tbody .today_bg { background:{$today_bgcolor}; border:medium solid; border-color:{$today_bodercolor}; }*/
