﻿ .page-content { word-break:keep-all; }

.text_1{font-size:1rem; }
.text_2{font-size: 1.1rem;}
.text_3{font-size: 1.3rem;}
.text_4{font-size: 0.8rem;}

.title_1{font-size: 1rem;}
.title_2{font-size: 1.3rem;}
.title_3{font-size: 1.5rem;}


.sum_text1{font-size:1.2rem ; color:#333;font-weight:600; margin:15px 0 15px;}
.sum_text2{font-size:1rem; color:#777777;line-height:24px; margin-bottom: 10px;  }


td.list-month:first-child{font-size: 0.8rem; font-weight: 600;}
.list-month{font-size: 0.8rem;}
.nav_year{margin: 0 auto;}
.nav_year li{width: 24.5%; text-align: center; background-color: #f9f9f9; font-weight: 600;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{background: #004476;}
.tab-pane_c{padding-top:  40px;}

.jum {    list-style: square;    padding: 0;    margin: 0;}


/*tab*/






/* PC (해상도 1024px)*/ 
@media all and (min-width:1024px) {


} 

/* 테블릿 가로, 테블릿 세로 (해상도 768px ~ 1023px)*/ 
@media all and (min-width:768px) and (max-width:1023px) { 



} 

/* 모바일 가로, 모바일 세로 (해상도 480px ~ 767px)*/
@media all and (max-width:767px) {

 body{font-size:14px;}


.sum_text1{  color:#333;font-weight:600; margin:15px 0 15px;}
.sum_text2{ color:#777777;line-height:24px; margin-bottom: 10px;  }


.sum_text1{  color:#333;font-weight:600; margin:15px auto 5px; text-align: center;}
.sum_text2{ color:#777777;line-height:24px; margin-bottom: 10px;  text-align: center;}

td.list-month:first-child{ font-weight: 600;}
.list-month{ }

.time td{ font-weight: 600;}


.nav_year li{width: 24.5%; text-align: center; background-color: #f9f9f9; }
.nav_year>li>a{padding: 15px 0 ;}

}