/* font */
body {
    font-family: 'Nanum Barun Gothic', sans-serif;
}

/* Top navbar */
#nav-title {
    margin: 0 auto;
    font-size: 1.75rem;
}

#nav-title small {
    font-size: 60%;
}

/* 본문 가로 넓이 */
.container-fluid {
    width: 90%;
}

.section-title h5 {
    margin: 0;
}

.news-count h1 {
    margin-top: .5rem;
}

.region-news {
	padding-top: .5rem;
	padding-bottom: .5rem;
}

/* 실시간 재난 뉴스 모니터링 시스템 높낮이 조절 */
.navbar-text {
    padding-top: 0;
    padding-bottom: 0;
}


/* 최근 재난 슈느 (3일전 ~ 현재) 이부분 */
#nav-title h5 {
    margin-bottom: 0;
}

#nav-right-elem-1 {
    right: 85px;
}
#nav-right-elem-2 {
    right: 25px;
}

/* Modal: Help */
#helpList h6{
    margin-bottom: 0;
    font-weight: 700;
}

/* 제목 부분이 컨텐츠에 비해 좌우 튀어나옴 방지 */
section {
    padding-left: 15px;
    padding-right: 15px;
}

.bg-custom {
    background-color: aliceblue;
}

table {
    font-size: 15px;
}

.borderless td, .borderless th {
    border: none;
}

/* 모바일 화면 테이블 폰트 사이즈 */
@media screen and (max-width: 600px) {
    table {
        font-size: 13px;
    }
}

@media screen and (min-width: 600px) {
    #nav-right-elem-1, #nav-right-elem-2 {
        position: absolute;
    }
}


/* 색깔 설정 */
.bg-custom-1 { background-color: #0A1D3D }
.bg-custom-2 { background-color: #bdd7ee }
.bg-custom-3 { background-color: #2f5596 }
.bg-custom-4 { background-color: #4473c5 }
.bg-custom-5 { background-color: #9dc3e7 }
.bg-custom-6 { background-color: #dae3f4 }

.bg-custom-8 { background-color: #bdd7ee }
.bg-custom-9 { background-color: #ededed }
.bg-custom-10 { background-color: #c9c9c9 }
.bg-custom-11 { background-color: #DEF1FE }
.bg-custom-12 { background-color: #e5f558 }


.bg-maastricht-blue-1 { background-color: #0A1D3D }
.bg-maastricht-blue-2 { background-color: #0d1141 }
.bg-maastricht-blue-3 { background-color: #121749 }
.bg-maastricht-blue-4 { background-color: #202757 }
.bg-maastricht-blue-5 { background-color: #293161 }
.bg-maastricht-blue-6 { background-color: #333c6f }
.bg-maastricht-blue-7 { background-color: #8b92ac }
.bg-maastricht-blue-8 { background-color: #9a9bb1 }
.bg-maastricht-blue-9 { background-color: #c6c6d2 }
.bg-maastricht-blue-10 { background-color: #cfd0d5 }
.bg-maastricht-blue-11 { background-color: #eeeef0 }
.bg-maastricht-blue-12 { background-color: #f7f7f7 }
.bg-maastricht-blue-13 { background-color: #F0F0F0 }

.bg-lufthansa-yellow-1 { background-color: #f9ba00 }
.bg-lufthansa-yellow-2 { background-color: #f9d061 }

.bg-lufthansa-gray-1 { background-color: #a3a6b5 }
.bg-lufthansa-gray-2 { background-color: #d4d4dc }
.bg-lufthansa-skin-1 { background-color: #d2c4bb }
.bg-lufthansa-skin-2 { background-color: #dfdad6 }


.text-color-0 { color: #ffffff }
.text-color-1 { color: #ff5c5b }
.text-color-2 { color: #fefd02 }
.text-color-3 { color: #f9ba00 }



