﻿@charset "utf-8";

/* 폰트사이즈 */
.fs_14 {font-size:14px; font-family:'notoR'; line-height:1.4; color:#333;}
.fs_16 {font-size:16px; font-family:'notoR'; line-height:1.5; color:#333;}
.fs_18 {font-size:18px; font-family:'notoM'; line-height:1.6; color:#222;}
.fs_22 {font-size:22px; font-family:'notoM'; line-height:1.6; color:#222;}

/* 제목박스 */
.box_st1_3{position: relative; padding: 10px 20px; font-family: "NotoR"; font-size:16px; line-height: 1.4;border-radius: 30px;overflow: hidden;background: #3775c3;color: #fff;margin-top:10px;}


/* 테이블 스크롤2 */
.tableScroll2 {overflow-x:auto; }
.tableScroll2 .table_st{width:740px}	

/*학사일정 : 200221 */
.sch_table { width:100%; overflow-y:auto;}
.sch_table table { width:890px;}
.nbox_r { display:inline-block; width:12px; height:12px; line-height:12px; font-size:10px; color:#f00; border:1px solid #f00; margin:0 auto; text-align:center; }
.nbox_b { display:inline-block; width:12px; height:12px; line-height:12px; font-size:10px; color:#3775c3; border:1px solid #3775c3; margin:0 auto;  text-align:center; }
.nbox_g { display:inline-block; width:12px; height:12px; line-height:12px; font-size:10px; color:#57c52c; border:1px solid #57c52c; margin:0 auto;  text-align:center; }
.nbox_p { display:inline-block; width:12px; height:12px; line-height:12px; font-size:10px; color:#a50db5; border:1px solid #a50db5; margin:0 auto;  text-align:center; }

.nbox2_r { display:inline-block; width:12px; height:12px; line-height:12px; font-size:10px; color:#f00; border:1px solid #f00; border-radius:9px; margin:0 auto;  text-align:center; }
.table_st td.sat { color:#3775c3; }
.table_st td.sun { color:#f00; }
.table_st td.r_strong { color:#f00; font-weight:bold; }
.table_st td.bg_y { background:rgb(255, 255, 232); }
.table_st td.bg_p { background:rgb(252, 218, 237); }
.table_st td.bg_b { background:rgb(223, 233, 248); }

.table_st3 td.sat { color:#3775c3; }
.table_st3 td.sun { color:#f00; }
.table_st3 td.r_strong { color:#f00; font-weight:bold; }
.table_st3 td.bg_y { background:rgb(255, 255, 232); }
.table_st3 td.bg_p { background:rgb(252, 218, 237); }
.table_st3 td.bg_b { background:rgb(223, 233, 248); }
.table_st3 td.bg_o{ background:#ffceb0;}
.table_st3 td.bg_gr{ background:#eee;}

.pc_red { color:#f00; }
.pc_blue { color:#3775c3; }
.pc_green { color:#093; }



@media screen and (max-width :490px) {



}