<!--ºô´õ°ü¸®ÀÚ js/ccc/txt > ÀÏÁ¤°ü¸® ½ºÅ¸ÀÏ ¼Ò½º -->




/*´Þ·Â ¿äÀÏ*/
td#schedule {
    padding: 4px 5px 5px 5px;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #333333;
}








td#schedule a:link {
    padding: 0 0 0 0;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule a:visited {
    padding: 0 0 0 0;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule a:hover {
    padding: 0 0 0 0;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: underline;
}








td#schedule a:active {
    padding: 0 0 0 0;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








/*´Þ·Â ¸®½ºÆ®ÀÇ ÆòÀÏ*/
td#schedule1 {
    padding: 4px 5px 5px 5px;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #333333;
    background-color: #f9e4e5/*#FCF7E6*/;
}








td#schedule1 a:link {
    padding: 0 0 0 0;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule1 a:visited {
    padding: 0 0 0 0;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule1 a:hover {
    padding: 0 0 0 0;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: underline;
}








td#schedule1 a:active {
    padding: 0 0 0 0;
    font-size: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








/*´Þ·Â ¸®½ºÆ®ÀÇ ÁÖ¸»(Åä¿äÀÏ)*/
td#schedule2 {
    padding: 4px 5px 5px 5px;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #333333;
    background-color: #F6F6F6;
}








td#schedule2 a:link {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule2 a:visited {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule2 a:hover {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: underline;
}








td#schedule2 a:active {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








/*´Þ·Â ¸®½ºÆ®ÀÇ ÁÖ¸»(ÀÏ¿äÀÏ)*/
td#schedule3 {
    padding: 4px 5px 5px 5px;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #333333;
    background-color: #F6F6F6;
}








td#schedule3 a:link {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule3 a:visited {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule3 a:hover {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: underline;
}








td#schedule3 a:active {
    padding: 0 0 0 0;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








/* ³¯Â¥ */
.schedule_title {
    color: #333;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 20px;
    text-align: center;
}








/* ´Þ·Â ¸®½ºÆ®ÀÇ Á¦¸ñ */
td#schedule_sbj {
    background: #F6F6F6;
    padding: 5px 0px 5px 15px;
    height: 25;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #333333;
}








td#schedule_sbj a:link {
    background: #F6F6F6;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule_sbj a:visited {
    background: #F6F6F6;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule_sbj a:hover {
    background: #F6F6F6;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
}








td#schedule_sbj a:active {
    background: #F6F6F6;
    border-right: 1 solid #DDDDDD;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








/* ´Þ·Â ¸®½ºÆ®ÀÇ ³»¿ë */
td#schedule_cont {
    line-height: 150%;
    padding: 5px 10px 5px 10px;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #555555
}








td#schedule_cont a:link {
    line-height: 150%;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule_cont a:visited {
    line-height: 150%;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








td#schedule_cont a:hover {
    line-height: 150%;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: underline;
}








td#schedule_cont a:active {
    line-height: 150%;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #000000;
    text-decoration: none;
}








/* À½·ÂÇ¥½Ã */
.schedule_lunar {
    color: #959595;
    font-size: 10px;
    font-family: 'Noto Sans KR', sans-serif;
}








/* ½¬´Â ³¯ */
.schedule_rest {
    color: #D71F27;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 12px;
}








/* ÀÏÁ¤ÀÇ ÀÐ±â ÆäÀÌÁö */
.schedule_view_title {
    background: url(../../img/hblock/content/board/schedule/img/sc_view_title.jpg) no-repeat;
    padding: 13px 20px 0px 35px;
    color: #000000;
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
}








/* Å¸ÀÌÆ² */
.schedule_view {
    /*background:url(/cimg/sc_view_bg.gif) repeat-y;*/
    background-color: #f0f0f0;
    padding: 15px 26px 15px 26px;
    line-height: 150%;
    color: #333333;
    font-size: 13px;
    font-family: 'Noto Sans KR', sans-serif;
}








/* ³»¿ë */
/* ÃßÃâÈ­¸éÀÇ ÆòÀÏ */
.schedule_day {
    color: #000000;
    font-size: 11px;
}








.schedule_day a:link {
    color: #000000;
    background: #FFE4C8;
    width: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 11px;
    text-decoration: none;
}








.schedule_day a:visited {
    color: #000000;
    background: #FFE4C8;
    width: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    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-family: 'Noto Sans KR', sans-serif;
    font-size: 11px;
    padding-right: 4;
}








.schedule_saturday a:link {
    color: #000000;
    background: #FFE4C8;
    width: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 11px;
    padding-right: 4;
    text-decoration: none;
}








.schedule_saturday a:visited {
    color: #000000;
    background: #FFE4C8;
    width: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    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-family: 'Noto Sans KR', sans-serif;
    font-size: 11px;
    text-decoration: none;
}








/* ÃßÃâÈ­¸éÀÇ ÀÏ¿äÀÏ */
.schedule_sunday {
    color: #FF6666;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 11px;
}








.schedule_sunday a:link {
    color: #FF6666;
    background: #FFE4C8;
    width: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 11px;
    text-decoration: none;
}








.schedule_sunday a:visited {
    color: #FF6666;
    background: #FFE4C8;
    width: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 11px;
    text-decoration: none;
}








.schedule_sunday a:hover {
    color: #FF6666;
    background: #FFE4C8;
    text-decoration: none;
    width: 14px;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 11px;
    text-decoration: none;
}








/* ÃßÃâÈ­¸éÀÇ ³¯Â¥ */
.schedule_output_title {
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #666666;
    padding-bottom: 3;
}








.schedule_output_title a:link {
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #666666;
    padding-bottom: 3;
    text-decoration: none;
}








.schedule_output_title a:visited {
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #666666;
    padding-bottom: 3;
    text-decoration: none;
}








.schedule_output_title a:hover {
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #666666;
    padding-bottom: 3;
    text-decoration: none;
}








/* ´ñ±Û */
input#schedule_border {
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #666666;
    border: 1 solid #D4D4D4;
}








textarea#schedule_border {
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #666666;
    border: 1 solid #E0E0E0;
}








/* ÀÏ¹Ý ÅØ½ºÆ® */
.schedule_txt {
    font-size: 12px;
    font-family: 'Noto Sans KR', sans-serif;
    color: #666666;
}


/* ===== ¸ð¹ÙÀÏ ´ëÀÀ ===== */
@media (max-width: 768px) {

/* Å×ÀÌºí °¨½Î±â */
.schedule-wrap {
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}

.schedule-wrap table {
min-width: 700px; /* ÇÙ½É */
border-collapse: collapse;
}

/* ±ÛÀÚ °¡µ¶¼º */
td#schedule,
td#schedule1,
td#schedule2,
td#schedule3 {
font-size: 13px;
padding: 6px;
white-space: nowrap; /* ÁÙ±úÁü ¹æÁö */
}

/* Á¦¸ñ */
.schedule_title {
font-size: 16px;
}

}


@media (max-width: 768px) {

td#schedule_cont {
font-size: 13px;
line-height: 1.6;
}

td#schedule_sbj {
font-size: 13px;
padding-left: 10px;
}

}