@charset "utf-8";

/* 1320 **************************************************************************************************************************** */
@media all and (max-width:1320px){

.display-body{height:auto;}

.eRecord-body{height:auto;}

}

/* 1280 **************************************************************************************************************************** */
@media all and (max-width:1280px){

}

/* 1080 **************************************************************************************************************************** */
@media all and (max-width:1080px){

.main-title{font-size:22px;}

.popup-slider{width:90%; margin:0 5%; max-width:90%;}
.popup-nav .btn-prev{right:inherit; left:-10px;}
.popup-nav .btn-next{left:inherit; right:-10px;}

.favor-items li{font-size:18px;}
.favor-items li a:before{margin-bottom:10px; width:85px;height:100px; background-size:100% auto;}

.favor-select-items{padding:0;}
.favor-select-items li{padding:15px 0;}
.favor-select-items li .lb{font-size:18px;}
.favor-select-items li .lb:before{width:85px;height:100px;}

.digital-slider .swiper-slide .subject{font-size:18px;}

.main-notice .notice-title{font-size:22px;}
.main-notice .notice-title.title2{left:110px;}
.main-notice .notice-title.title3{left:215px;}
.main-notice .notice-title.title4{left:320px;}

.videoNews-slider .video-info .title{font-size:18px;}
.videoNews2-slider .video-info .title{font-size:18px;}
.blog-news-list .blog-item .title{font-size:18px;}

.sec-issue{margin-bottom:60px;}
.main-issuePaper{width:100%;}
.issuePaper-body dl dd .title{font-size:20px;}

.main-status{width:100%; margin:60px 0 0 0; overflow:hidden;}
.main-status-items{display:flex; flex-wrap:wrap; margin:0 -20px;}
.main-status-items li{width:calc(50% - 40px);margin:0 20px; padding:0;}
.main-status-items li:before{}
.main-status-items .lb{font-size:18px;}
.main-status-items .data em{font-size:28px;}

.display-slider .name{width:220px;height:100px; font-size:30px; top:40px;}
.display-slider .links{font-size:18px;}

.eRecord-body .photo .lb{width:220px;height:100px; top:40px;}
.eRecord-body .photo .lb .date{font-size:26px;}
.eRecord-body .title{height:80px; font-size:18px;}

}

/* 768 **************************************************************************************************************************** */
@media all and (max-width:768px){

.main-section > .inner{padding:0 15px;}

.main .header-top{flex-wrap:wrap; height:auto;}
.main .header-top h1{margin:0 auto;}
.main .btn-mbl-search{display:none;}
.main .header-search{position:relative; left:inherit; right:inherit; top:inherit; width:100%; display:block; padding:0 0 20px 0;}

.popup-nav a{width:40px;height:40px; margin-top:-20px;}
.popup-nav .btn-prev{left:-15px;}
.popup-nav .btn-next{right:-15px;}

.main-notice{width:100%;}

.main-today{width:100%; margin:40px 0 0 0;}

.favor-items li{font-size:16px;}
.favor-items li a:before{width:65px;height:80px; margin-bottom:0;}

.favor-select-items li{padding:10px 0;}
.favor-select-items li .lb{font-size:16px;}
.favor-select-items li .lb:before{width:65px;height:80px; margin-bottom:0;}

.sec-news{margin-bottom:0;}
.sec-news:before{right:38%;bottom:51%;}
.main-videoNews{width:100%;}
.main-videoNews2{width:100%; margin:60px 0 0 0;}
.main-blogNews{width:100%; margin:60px 0 0 0;}

.videoNews-slider .swiper-slide{padding:10px;}
.videoNews2-slider .swiper-slide{padding:10px;}

.issuePaper-body{height:auto;}
.issuePaper-body dl dd{margin-top:15px;}
.issuePaper-body dl dd .title{font-size:20px;}

.main-status-items{display:block; margin:0;}
.main-status-items li{width:auto;margin:0;}

.display-slider .name{width:180px;height:80px; font-size:24px; top:30px;}
.display-slider .links{font-size:15px;}

.eRecord-body .photo .lb{width:180px;height:80px; top:30px;}
.eRecord-body .photo .lb .date{font-size:26px;}
.eRecord-body .title{font-size:15px;}

}

/* 599 **************************************************************************************************************************** */
@media all and (max-width:599px){

.main-title{font-size:18px;}

.main-con-head{height:40px;}

.main-slider-nav a + a{margin-left:5px;}
.main-con-head .main-slider-nav + .main-more{margin-left:5px;}

.main-notice .notice-title{font-size:18px; height:40px;}
.main-notice .notice-title.title2{left:90px;}
.main-notice .notice-title.title3{left:175px;}
.main-notice .notice-title.title4{left:260px;}
.main-notice .notice-list .main-more{top:-38px;}
.main-notice .notice-list li a{font-size:16px;}


.sec-favor{padding:20px 0; margin-bottom:40px;}
.favor-head{margin-bottom:0;}
.favor-items{margin:0 -5px;}
.favor-items li{width:calc(50% - 10px); display:flex; margin:5px; padding:0;}
.favor-items li a{display:flex; align-items:center; text-align:left; font-size:15px;}
.favor-items li a:before{width:50px;height:50px; overflow:hidden; margin-right:10px; flex-shrink:0;}
.favor-items li:nth-child(7){width:calc(100% - 10px);}
.favor-head .btn-favor-set{height:30px; margin:0; padding:0 15px; font-size:12px;}
.favor-head .btn-favor-set:before{width:14px;height:14px;}

/*
.favor-select-items li{width:33.3333%; padding:5px;}
.favor-select-items li .lb{font-size:14px; letter-spacing:-0.05em;}
.favor-select-items li .lb:before{width:50px;height:50px; margin-bottom:5px;}
*/
.favor-select-items{margin:0 -5px;}
.favor-select-items li{width:calc(50% - 10px); display:flex; margin:5px; padding:0;}
.favor-select-items li .lb{display:flex; align-items:center; text-align:left; font-size:15px;}
.favor-select-items li .lb:before{width:50px;height:50px; overflow:hidden; margin-right:10px; flex-shrink:0;}

#faverSetPop .popup-box .pop-header{height:auto; display:block;padding:10px 50px 10px 20px;}
#faverSetPop .popup-box .title-sub-txt{margin:5px 0 0 0; font-size:13px;}

.sec-digital{margin-bottom:40px;}
.digital-slider .swiper-slide .subject{font-size:15px; line-height:1.25em;}

.sec-news{padding:40px 0;}
.videoNews-nav .slider-page{font-size:16px;margin-right:10px; line-height:24px;}
.videoNews-slider .video-info{display:block;}
.videoNews-slider .video-info .title{font-size:16px;}
.videoNews-slider .video-info .date{font-size:14px; margin-top:5px; text-align:right;}

.videoNews2-nav .slider-page{font-size:16px;margin-right:10px; line-height:24px;}
.videoNews2-slider .video-info{display:block;}
.videoNews2-slider .video-info .title{font-size:16px;}
.videoNews2-slider .video-info .date{font-size:14px; margin-top:5px; text-align:right;}

.blogNews-head .go-blog{margin-top:0;}
.blogNews-head .go-blog a{height:30px; font-size:12px; padding:0 15px;}
.blogNews-head .go-blog a:before{width:14px;height:14px; margin-right:5px;}
.blog-news-list{margin:0 -7px;}
.blog-news-list .blog-item{padding:0 0 20px 0; overflow:hidden; margin:0 7px; width:calc(50% - 14px);}
.blog-news-list .blog-item .thum img{border-radius:0;}
.blog-news-list .blog-item .title{margin:15px 10px 10px 10px; font-size:15px; height:auto;}
.blog-news-list .blog-item .date{margin:auto 10px 0 10px;}

.sec-issue{margin-bottom:40px;}
.issuePaper-body dl dd .title{font-size:16px;}
.issuePaper-body dl dt{font-size:16px;}
.issuePaper-body dl dt em{font-size:24px;}

.main-status{margin-top:40px;}
.main-status-items li{height:80px;}
.main-status-items li:before{width:50px;height:35px; margin-right:10px; background-size:auto 100% !important;}
.main-status-items .data em{font-size:22px;}
.main-status-items .data .gap{font-size:14px;}
.main-status-items .lb{font-size:16px;}

.sec-display{margin-bottom:40px;}
.main-display{width:100%;}
.main-eRecord{width:100%; margin:30px 0 0 0;}

.display-slider .links{height:auto;padding:15px 10px;}

.eRecord-body .title{height:auto;padding:15px 10px;}
}

/* 500 **************************************************************************************************************************** */
@media all and (max-width:500px){
   .today-body .con{padding: 15px;}
   .today-body .today-nav .date, 
   .today-body .today-con .title{font-size:16px;} 
}

/* 425 **************************************************************************************************************************** */
@media all and (max-width:425px){

.main-slider-nav a{width:24px;height:24px;}

.main-more{width:24px;height:24px;}
.main-more:before{background-size:12px auto;}

.main-con-head .main-title{line-height:24px;}

.sec-popup{padding:10px 0;}

.main-notice .notice-list{padding:0;}

.issuePaper-body .visual{width:100%;height:auto;}
.issuePaper-body dl{width:100%; padding:0 10px 10px 10px;}
.issuePaper-body dl dd{margin-top:10px}
.issuePaper-body dl dd .title{font-size:15px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.issuePaper-body dl dd .sub-txt{font-size:14px; display:none}
.issuePaper-body{flex-wrap:inherit;}

}

/* 375 **************************************************************************************************************************** */
@media all and (max-width:375px){

}

/* 320 **************************************************************************************************************************** */
@media all and (max-width:320px){

}

/* 20251204 보완 start */
@media all and (max-width:599px) {
	/* 자주찾는 메뉴(메인) */
	.sec-favor .favor-util .btn-favor-set{height:30px; margin:0; padding:0 15px; font-size:12px;}
	.sec-favor .favor-util .btn-favor-set:before{width:14px;height:14px;}
}
/* 20251204 보완 end */