﻿@charset "utf-8";


.fs_14 {font-family: "NotoR";  line-height: 1.5; color:#111; font-size:14px;}
.fs_22 {font-family: "NotoM";  line-height: 1.5; color:#111; font-size:22px;}

.box_st1_1{position: relative; padding: 10px 20px; font-family: "NotoR"; line-height: 1.4;border-radius: 15px 0px;overflow: hidden;background: #3775c3;color: #fff;margin-top: 10px;}
.box_st1_2{background: #f9f9f9;margin-bottom: 20px; font-family: "NotoR"; border: 1px solid #e8e8e8;border-radius: 0px 7px;padding: 15px 30px 15px 30px;margin-top: 5px;}
.box_st1_2_1{background: #f9f9f9;margin-bottom: 20px;border: 1px solid #e8e8e8;border-radius:5px;padding: 15px 30px 15px 30px;margin-top: 5px;}
.box_st1_3{position: relative; padding: 10px 20px;font-family: "NotoR";line-height: 1.4;border-radius: 30px;overflow: hidden;background: #3775c3;color: #fff;margin-top:10px;}


 /* 테이블 스크롤 */
.tableScroll2{overflow-x:auto; }
.tableScroll2 .table_st{width:740px}	

/* 규정 */
.txt_w {font-family: "NotoR";}
.txt_w dt {margin-top:20px; padding-left:25px; font-size:18px; line-height:1.6; font-family:"NotoM"; color:#111; background:url("/images/sch/template/com/sub_com/tit_2.png") no-repeat 1px 7px; }
.txt_w dd {font-family: "NotoR"; line-height:1.5; color:#111; }


.td_red{background: #ffe8e8 !important;}
.td_orange{background: #ffbd77 !important;}
.td_green{background: #d3fad0 !important;}
.td_sky{background: #c8edff !important;}

.table_st td.pc_red{color:#F00;} /*210222*/




@media (max-width:800px) {
		



	
}