/*´Þ·Â ¿äÀÏ*/
td#schedule {
    padding: 4 5 5 5;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #333333;
}
td#schedule a:link {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule a:visited {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule a:hover {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: underline;
}
td#schedule a:active {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}


/*´Þ·Â ¸®½ºÆ®ÀÇ ÆòÀÏ*/
td#schedule1 {
    padding: 4 5 5 5;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #333333;
    background-color: #FCF7E6;
}
td#schedule1 a:link {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule1 a:visited {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule1 a:hover {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: underline;
}
td#schedule1 a:active {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}


/*´Þ·Â ¸®½ºÆ®ÀÇ ÁÖ¸»(Åä¿äÀÏ)*/
td#schedule2 {
    padding: 4 5 5 5;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #333333;
    background-color: #F6F6F6;
}
td#schedule2 a:link {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule2 a:visited {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule2 a:hover {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: underline;
}
td#schedule2 a:active {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}


/*´Þ·Â ¸®½ºÆ®ÀÇ ÁÖ¸»(ÀÏ¿äÀÏ)*/
td#schedule3 {
    padding: 4 5 5 5;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #333333;
    background-color: #F6F6F6;
}
td#schedule3 a:link {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule3 a:visited {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule3 a:hover {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: underline;
}
td#schedule3 a:active {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}


/* ³¯Â¥ */
.schedule_title {
    color: 166C9F;
    font-famliy: dotum;
    font-size: 14px;
    font-weight: bold;
}


/* ´Þ·Â ¸®½ºÆ®ÀÇ Á¦¸ñ */
td#schedule_sbj {
    background: #F6F6F6;
    padding: 5 0 5 15;
    height: 25;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #333333;
}
td#schedule_sbj a:link {
    background: #F6F6F6;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule_sbj a:visited {
    background: #F6F6F6;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule_sbj a:hover {
    background: #F6F6F6;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
}
td#schedule_sbj a:active {
    background: #F6F6F6;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}


/* ´Þ·Â ¸®½ºÆ®ÀÇ ³»¿ë */
td#schedule_cont {
    line-height: 150%;
    padding: 5 10 5 10;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #555555
}
td#schedule_cont a:link {
    line-height: 150%;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule_cont a:visited {
    line-height: 150%;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}
td#schedule_cont a:hover {
    line-height: 150%;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: underline;
}
td#schedule_cont a:active {
    line-height: 150%;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #000000;
    text-decoration: none;
}


/* À½·ÂÇ¥½Ã */
.schedule_lunar {
    color: #959595;
    font-size: 10px;
    font-family: ±¼¸²;
}


/* ½¬´Â ³¯ */
.schedule_rest {
    color: #D71F27;
    font-size: 12px;
}


/* ÀÏÁ¤ÀÇ ÀÐ±â ÆäÀÌÁö */
.schedule_view_title {
    padding: 16 20 0 32;
    color: #000000;
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
}


/* Å¸ÀÌÆ² */
.schedule_view {
    padding: 15 26 15 26;
    line-height: 150%;
    color: #333333;
    font-size: 13px;
    font-family: µ¸¿ò;
}


/* ³»¿ë */


/* ÃßÃâÈ­¸éÀÇ ÆòÀÏ */
.schedule_day {
    color: #000000;
    font-size: 11px;
}
.schedule_day a:link {
    color: #000000;
    background: #FFE4C8;
    width: 14px;
    font-size: 11px;
    text-decoration: none;
}
.schedule_day a:visited {
    color: #000000;
    background: #FFE4C8;
    width: 14px;
    font-size: 11px;
    text-decoration: none;
}
.schedule_day a:hover {
    color: #000000;
    background: #FFE4C8;
    text-decoration: none;
    width: 14px;
    font-size: 11px;
    text-decoration: none;
}


/* ÃßÃâÈ­¸éÀÇ Åä¿äÀÏ */
.schedule_saturday {
    color: #000000;
    font-size: 11px;
    padding-right: 4;
}
.schedule_saturday a:link {
    color: #000000;
    background: #FFE4C8;
    width: 14px;
    font-size: 11px;
    padding-right: 4;
    text-decoration: none;
}
.schedule_saturday a:visited {
    color: #000000;
    background: #FFE4C8;
    width: 14px;
    font-size: 11px;
    padding-right: 4;
    text-decoration: none;
}
.schedule_saturday a:hover {
    color: #000000;
    background: #FFE4C8;
    text-decoration: none;
    width: 14px;
    padding-right: 4;
    font-size: 11px;
    text-decoration: none;
}


/* ÃßÃâÈ­¸éÀÇ ÀÏ¿äÀÏ */
.schedule_sunday {
    color: #FF6666;
    font-size: 11px;
}
.schedule_sunday a:link {
    color: #FF6666;
    background: #FFE4C8;
    width: 14px;
    font-size: 11px;
    text-decoration: none;
}
.schedule_sunday a:visited {
    color: #FF6666;
    background: #FFE4C8;
    width: 14px;
    font-size: 11px;
    text-decoration: none;
}
.schedule_sunday a:hover {
    color: #FF6666;
    background: #FFE4C8;
    text-decoration: none;
    width: 14px;
    font-size: 11px;
    text-decoration: none;
}


/* ÃßÃâÈ­¸éÀÇ ³¯Â¥ */
.schedule_output_title {
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #666666;
    padding-bottom: 3;
}
.schedule_output_title a:link {
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #666666;
    padding-bottom: 3;
    text-decoration: none;
}
.schedule_output_title a:visited {
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #666666;
    padding-bottom: 3;
    text-decoration: none;
}
.schedule_output_title a:hover {
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #666666;
    padding-bottom: 3;
    text-decoration: none;
}


/* ´ñ±Û */
input#schedule_border {
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #666666;
    border: 1 solid #D4D4D4;
}
textarea#schedule_border {
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #666666;
    border: 1 solid #E0E0E0;
}


/* ÀÏ¹Ý ÅØ½ºÆ® */
.schedule_txt {
    font-size: 12px;
    font-family: ±¼¸², µ¸¿ò;
    color: #666666;
}