/* CSS Document */

.bor01 {border-right:#e4e4e4 1px solid;}
.bor02 {border-left:#e9e9e8 1px solid;}
.bor03 {border-right:#e9e9e8 1px solid;border-bottom:#e9e9e8 1px solid;}
.bor04 {border-bottom:#e9e9e8 1px solid;}

.dtext01 {font-family:dotum, "µ¸¿ò";font-size:14px;font-weight:bold;color:#000;}
.dtext02 {font-family:dotum, "µ¸¿ò";font-size:12px;color:#888;}
.dtext03 {font-size:12px;color:#cdcdcd}
.dtext04 {	font-size:12px;	color:#000;	text-align:left}
.dtext05 {	color:#fff;	font-weight:bold;}

.pinktb01 {	font-size:12px;}
.pinktb01 thead td {background-color:#8cafde;text-align:center;	height:24px;}
.pinktb01 tbody td {text-align:center;height:24px;border-top:#e9e9e8 1px solid;	border-right:#e9e9e8 1px solid;	color:#454545;vertical-align:middle; padding-top:2px;}
.pinktb01 tbody td a {color:#454545;text-decoration:none;}
.pinktb01 tbody td a:visited {color:#454545;text-decoration:none;}
.pinktb01 tbody td a:active {color:#b60000;text-decoration:none;}
.pinktb01 tbody td a:hover {color:#b60000;text-decoration:none;}

.line2{ font-size:11px; line-height:120%;}
.re{color:#cccccc;}
.sunc{color:#b60000}
.satc{color:#0045ad}

.pbor01 {border-right:#ced8e6 1px solid;text-align:center}
.pbor02 {border-right:#ced8e6 1px solid;border-bottom:#ced8e6 1px solid;}

.texttab{font-family:dotum, "µ¸¿ò";font-size:12px; color:#000;}
.texttab a {font-family:dotum, "µ¸¿ò";font-size:12px; color:#000;text-decoration:none;}
.texttab a:visited {font-family:dotum, "µ¸¿ò";font-size:12px; color:#000;text-decoration:none;}
.texttab a:hover {font-family:dotum, "µ¸¿ò";font-size:12px; color:#b60000; font-weight:bold;text-decoration:none;}

.cld_top{background-color:#8cafde; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bolder; color:#fff;}
.cld_ltop{background-color:#8cafde; font-family:dotum, "µ¸¿ò"; font-size:12px; font-weight:bold; color:#fff; text-align:center;}
.cld_sun{background-color:#8cafde;height:26px;font-family:dotum, "µ¸¿ò"; font-size:12px; text-align:center;color:#b60000; font-weight:bold;border-top:#ced8e6 1px solid;border-right:#ced8e6 1px solid;}
.cld_week{background-color:#8f8f8f;height:26px;font-family:dotum, "µ¸¿ò"; font-size:12px; text-align:center;color:#fff; font-weight:bold;border-top:#ced8e6 1px solid;border-right:#b7b7b7 1px solid;}

.date_cnt{background-color:#8cafde; height:26px;font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; color:#fff;}
.date_cnt td{background-color:#8cafde; height:26px;font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; color:#fff; border-left:#ced8e6 1px solid; text-align:center;}
.date_cntin{height:26px;font-family:dotum, "µ¸¿ò"; font-size:12px; color:#000; table-layout:fixed;}
.date_cntin td{height:26px;font-family:dotum, "µ¸¿ò"; font-size:12px; color:#000; border-top:#e9e9e8 1px solid;border-left:#e9e9e8 1px solid; letter-spacing:-1px;}

.date_cntin2{font-family:dotum, "µ¸¿ò"; font-size:12px; color:#000; height:26px;}
.date_cntin2 td{font-family:dotum, "µ¸¿ò"; font-size:12px; color:#000; border-top:#e9e9e8 1px solid;border-left:#e9e9e8 1px solid;  text-align:left; letter-spacing:-1px; height:26px;vertical-align:middle; padding-top:0px;}

.cld_con{border-right:#e9e9e8 1px solid;}
.sun{font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bolder; color:#b60000;}
.week{font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bolder; color:#000;}
.sat{font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bolder; color:#3e5fbd;}
.schoolcount{font-family:dotum, "µ¸¿ò";font-size:12px; color:#8cafde; font-weight:normal}
.schooltxt{font-family:dotum, "µ¸¿ò";font-size:12px; color:#000; font-weight:normal; text-align:left}

.tdtitle {font-size:11px;font-weight:bold;color:#000;text-align:center;background-color:#fafafa;}
.tdtx {font-size:11px;color:#888888;text-align:center;line-height:120%; height:28px; padding-top:1px; }
.b {font-weight:bold;}
.l_bg {background-color:#fafafa;}
.linked {color:#4691aa;}
.t_red {color:#be361f;}
.tdline3_t1 {border-left:1px solid #cfcfcf;	border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;}
.tdline3_t2 {border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;}
.l_top {border-top:1px solid #cfcfcf;}
.l_bottom {border-bottom:1px solid #cfcfcf;}
.tdline4_1 {padding: 0px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;background-color:#fafafa;}
.tdline4_2 {padding: 4px 0px 0px 0px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;line-height:80%;text-align:left;background-color:#fafafa;}