@charset "UTF-8";
/* CSS Document */





.pagenation{ display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.pagenation a{ color: #333333; background-color: #e2e2e2; font-weight: 600; text-align: center; white-space: nowrap; overflow: hidden; text-decoration: none; display: flex; justify-content: center; align-items: center; border-radius: 50%;}
.pagenation a.active,
.pagenation a:hover{ background-color: #118be9; color: white; text-decoration: none;}
@media (min-width: 768px) {
.pagenation{ margin: -3px -3px 87px;}
.pagenation a{ width: 35px; height: 35px; margin: 3px; line-height: 35px; font-size: 12px;}
.pagenation a.prev_page,
.pagenation a.next_page{ font-size: 10px;}
}
@media (max-width: 767.98px) {
.pagenation{ margin: 56px -4px 71px;}
.pagenation a{ width: 32px; height: 32px; margin: 4px; line-height: 32px; font-size: 10px;}
.pagenation a.prev_page,
.pagenation a.next_page{ font-size: 8px;}
}



.news_ct_list{ display: flex; flex-wrap: wrap;}
.news_ct_list>a{ border: 1px solid #b4b4b4; display: flex; justify-content: center; align-items: center; text-decoration: none; border-radius: 8px;}
@media (min-width: 768px) {
.news_ct_list{ justify-content: space-between; margin-bottom: 50px;}
.news_ct_list>a{ width: 300px; height: 70px;}
}
@media (max-width: 767.98px) {
.news_ct_list{ justify-content: center; margin: -5px -10px 35px;}
.news_ct_list>a{ width: calc(33.33% - 10px); height: 40px; margin: 5px 5px; font-size: 10px;}
}




.news_detail_ct{ display: flex; margin: -5px -5px 5px;}
.news_detail_ct>p,
.news_detail_ct>a{ margin: 5px; font-weight: bold;}
.news_detail_ct>p{}
.news_detail_ct>a{ text-decoration: none; color: #118be9; border: #118be9 solid 2px; border-radius: 30px; padding: 0 1em;}

@media (min-width: 768px) {
.news_detail_ct>a{ font-size: 12px; padding-top: 1px;}
}
@media (max-width: 767.98px) {
.news_detail_ct>a{ font-size: 10px; padding-top: 0;}
}



.news_img_container{ overflow: hidden; position: relative; padding-bottom: 30px;}
.swiper-pagination{ width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; height: 30px;}
.swiper-pagination-bullet-active{ background-color: #118be9;}
.swiper-pagination-bullet{ margin: 0 3px; width: 10px; height: 10px;}
.news_detail_container.img_ver{}

.news_detail_container a.btn { text-decoration: none; }

@media (min-width: 768px) {
.news_detail_container{ padding-bottom: 100px;}

.news_img_container{}
.swiper-pagination{}

.news_detail_container.img_ver::after{ content: ""; display: table; clear: both;}
.news_detail_container.img_ver>.news_img_container{ float: right;}
.news_detail_container.img_ver>.news_text_container{ float: left;}
.news_detail_container.img_ver>.news_img_container,
.news_detail_container.img_ver>.news_text_container{ width: calc(50% - 25px);}

}
@media (max-width: 767.98px) {
.news_detail_container{ padding-bottom: 60px;}

}



@media (min-width: 768px) {}
@media (max-width: 767.98px) {}



@media (min-width: 768px) {}
@media (max-width: 767.98px) {}



@media (min-width: 768px) {}
@media (max-width: 767.98px) {}

