@charset "utf-8";

body.scroll-hidden{overflow:hidden;}

/*common*/
.inner{max-width:128rem; margin:0 auto;}

/* Nuri - Txt */
#kdca-masthead{background-color: #edf1f5;position: relative;z-index: 10;}
#kdca-masthead .inner{position: relative;margin:0 auto;}
#kdca-masthead .nuri-txt{display: flex;gap:.5rem;padding: 0.5rem 0; font-size: 1.5rem; font-weight: 300; color: #1d1d1d; align-items: center;}
#kdca-masthead .nuri-txt::before{content: "";width: 2.4rem; display:block; height: 1.6rem; background: url('../images/icon/ico_flag.svg') center / contain no-repeat;}

/* header-container */
#kdca-header{position: relative;z-index: 100;background: #fff;}
.header-container .inner{display: flex; flex-direction: column; padding: 1.5rem 0;}
.header-utility .utility-list{max-width: 128rem;margin: 0 auto 1rem;display: flex;justify-content: end;gap: 1rem;align-items: center;}
.header-utility .utility-list > li{position: relative;}
.header-utility .utility-list > li > a,
.header-utility .utility-list > li > button{display: flex;align-items: center;font-size:1.5rem; gap:0.5rem;}
.header-utility .utility-list > li > a:before,
.header-utility .utility-list > li > button:before{content:'';width: 2.4rem;height: 3rem;display: block;background-repeat:no-repeat;background-position:center;}
.header-utility .utility-list > li > button.txt-size:before{background-image:url('../images/icon/ico_view_mode.svg');}
.header-utility .utility-list > li > button.language:before{background-image:url('../images/icon/ico_global.svg');}
.header-utility .utility-list > li > a.sitemap:before{background-image:url('../images/icon/ico_sitemap.svg');}
.header-utility .utility-list > li > button:after{content:'';width: 2.4rem;height: 3rem;display: block;background-repeat:no-repeat;background-position:center;background-image:url('../images/icon/ico_angle.svg');}
.header-utility .utility-list > li > a.nuri{margin-top:3px;}
.header-utility .utility-list > li > button.txt-size:after{display:none;}
.header-utility .utility-list > li > a.nuri:before{display:none;}
.header-utility .utility-list > li + li{padding-left: 2rem;margin-left: 1rem;}
.header-utility .utility-list > li + li:before{content:'';position: absolute;width: 1px;height: 16px;display: block;background: #cdd1d5;left: 0;top: 50%;margin-top: -8px;}

.header-container .head-body{display: flex;align-items: center;justify-content: space-between;}
.header-container .head-body .logo a{display: inline-block;}
.dark{display:none;}
.header-container .head-body .header-actions ul{display: flex; gap: 1rem; align-items: center;}
.header-container .head-body .header-actions a,
.header-container .head-body .header-actions button{color:#1e2124;font-size: 1.6rem;font-weight:500;display: flex;align-items: center;gap: 1rem;}
.header-container .head-body .header-actions a:before,
.header-container .head-body .header-actions button:before{content: "";display:block;width: 2rem;height: 2rem;}
.header-container .head-body .header-actions a.bookmark:before,
.header-container .head-body .header-actions button.bookmark:before{background: url('../images/icon/ico_bookmark.svg') center / contain no-repeat;}
.header-container .head-body .header-actions button.sch:before{background: url('../images/icon/ico_sch.svg') center / contain no-repeat;}

/* util dropdown */
.krds-drop-wrap{display: none;position: absolute;z-index: 10;top: 3rem;left: 0;}
.krds-drop-wrap .drop-menu{min-width: 130px;padding: 8px;margin-top: 16px;border-radius: 8px;border: 0.1rem solid #D8D8D8;background-color: #FFFFFF;box-shadow: 0 0.4rem 12px 0 rgba(0, 0, 0, 0.12);}
.krds-drop-wrap .drop-menu .drop-in .drop-list li a{display: flex; font-weight: 300; align-items: center; justify-content: flex-start; flex-direction: row; gap: 8px; font-size: 17px; height: 48px; padding: 0 8px; border-radius: 6px;}
.krds-drop-wrap.zoom-drop .drop-menu .drop-in .drop-list li a:before{content: '가'; display: inline-flex; align-items: center; justify-content: center; flex-direction: row; line-height: 1; padding: 0 0.4rem; border-radius: 0.4rem; border: 0.1rem solid #D8D8D8; background-color: #FFFFFF; font-size: 1.7rem; width: 2.4rem; height: 2.4rem;}
.krds-drop-wrap .drop-menu .drop-in .drop-list li a.active{font-weight: 700; color: #003675; background-color: #EDF1F5;}
.krds-drop-wrap .drop-menu .drop-btm-btn{display: flex; align-items: flex-start; justify-content: center; flex-direction: row; width: 100%; padding: 8px 16px 0; border-top: 0.1rem solid #D8D8D8;}
.krds-drop-wrap .drop-menu .drop-btm-btn .ico-reset::after{content: ""; display: inline-flex; background-image: url(../images/icon/ico_refresh_16.svg); width: 16px; height: 16px; background-size: contain;}


/* footer */
#kdca-footer{position: relative;z-index: 50;background-color: #f8f8f8;font-size:1.7rem;padding-bottom: 5rem;}
#kdca-footer .foot-quick{border-top: 0.1rem solid #cdd1d5; border-bottom: 0.1rem solid #cdd1d5; background-color: #fff; }
#kdca-footer .foot-quick .inner{display: flex; width: 100%;}
#kdca-footer .foot-quick .inner button{display: block;text-align: left;font-size: 1.7rem;height: 5.6rem;padding: 0 5.4rem 0 2.4rem;border-right: 0.1rem solid #cdd1d5;position: relative;width: 100%;}
#kdca-footer .foot-quick .inner button:first-child{border-left: 0.1rem solid #cdd1d5; }
#kdca-footer .foot-quick .inner button::after{display: block;content: "";width:2rem;height:2rem;background: url('../images/icon/ico_plus.svg') center / contain no-repeat ; position: absolute; right: 3rem; top:1.8rem;}
#kdca-footer .foot-quick .inner button:hover{background-color: #edf1f5; transition: 0.4s ease-in-out; }
#kdca-footer>.inner{display: flex; align-items: normal; justify-content: flex-start; flex-direction: column; }
#kdca-footer .f-logo{margin: 4.5rem 0 3rem;height: 5rem;}
#kdca-footer .f-logo img{height: 100%;width:auto;}
#kdca-footer .f-cnt{display: flex;}
#kdca-footer .f-cnt .f-link{display: flex;flex-direction: column;gap: 4rem;}
#kdca-footer .f-cnt .f-info{display: flex;flex-direction: column;flex: 1;gap: 1.5rem;}
#kdca-footer .f-cnt .info-cs li .strong{font-weight:700;}

#kdca-footer .f-cnt .f-link .link-go{display: flex;flex-direction: column;flex: 1;}
#kdca-footer .f-cnt .f-link .link-go a{height: 4rem; padding: 0 1.2rem; border-radius: 0.6rem; display: flex; align-items: center; gap: 0.4rem; transition: all .4s ease 0s; }
#kdca-footer .f-cnt .f-link .link-go a:hover{background-color: #edf1f5; }
#kdca-footer .f-cnt .f-link .link-go a::after{content: "";display: block;width: 2rem;height: 2rem;background: url('../images/icon/ico_angle.svg') no-repeat;transform: rotate(-90deg);}
#kdca-footer .f-cnt .f-link .link-sns{display: flex;gap: 0.8rem;}
#kdca-footer .f-cnt .f-link .link-sns a{width: 4rem;height: 4rem; border: 1px solid #cdd1d5; border-radius: 100%;}
#kdca-footer .f-cnt .f-link .link-sns a.instagram{background-image: url('../images/icon/ico_sns_Instagram.svg'); }
#kdca-footer .f-cnt .f-link .link-sns a.youtube{background-image: url('../images/icon/ico_sns_youtube.svg'); }
#kdca-footer .f-cnt .f-link .link-sns a.twitter{background-image: url('../images/icon/ico_sns_twitter.svg'); }
#kdca-footer .f-cnt .f-link .link-sns a.facebook{background-image: url('../images/icon/ico_sns_facebook.svg'); }
#kdca-footer .f-cnt .f-link .link-sns a.blog{background-image: url('../images/icon/ico_sns_blog.svg'); }
#kdca-footer .f-btm{display: flex;flex-direction: column;padding-top: 3.5rem;border-top: 0.1rem solid #d8d8d8;margin-top: 3.5rem;}
#kdca-footer .f-btm .f-btm-text{display: flex;justify-content: space-between;align-items: center;}
#kdca-footer .f-btm .f-btm-text .f-menu{display: inline-flex;flex-wrap: wrap;}
#kdca-footer .f-btm .f-btm-text .f-menu a{display: inline-flex;align-items: center;padding: 0 1rem;}
#kdca-footer .f-btm .f-btm-text .f-menu a.point{font-weight: 700;color: #003675;text-decoration: underline;}
#kdca-footer .f-btm .f-btm-text .f-menu a:hover{border-radius: 0.6rem; background-color: #edf1f5; transition: 0.4s ease-in-out; }
#kdca-footer .f-btm .f-btm-text .f-menu a:active{background-color: #cdd7e4; transition: 0.4s ease-in-out; }
#kdca-footer .f-btm .f-btm-text .f-copy{font-size: 1.5rem;color: #1e1e1e;}

/* side box */
.side_box h3{padding-bottom: 1.5rem; margin-bottom: 2.5rem; border-bottom:1px solid #000;}
.side_box h3.n_line{font-size:1.7rem; border:none; margin-bottom:0;}
.side_box h3 button{color:#003765; font-size:1.8rem; font-weight: 700;font-family:'Pretendard';line-height:1.25;text-align:left;letter-spacing:-0.05rem;}
.trending-keywords{height: 39rem;}
.trending-keywords ul{display: flex; position: relative; gap: 0.5rem;}
.trending-keywords .tab button{padding: 0rem 1rem; border-radius: 0.3rem; border: 0.1rem solid #8e8e8e;background: #fff;line-height: 3.5rem;}
.trending-keywords .tab.on button{color:#fff; background-color: #003675 !important;}
.trending-keywords .tab ol{display:none;position: absolute;left: 0;top:6rem;}
.trending-keywords .tab.on ol{display:block;}
.trending-keywords .tab ol li a{color: #222;}
.trending-keywords .tab.on ol{counter-reset:rank;display:flex;flex-direction: column;gap: 0.8rem;}
.trending-keywords .tab.on ol > li{counter-increment:rank;position: relative;padding-left: 3rem;color: #555;}
.trending-keywords .tab.on ol > li:before{content:counter(rank);color:#fff;background-color: #003675;position: absolute;left:0;top: 0.3rem;border-radius: 10rem;padding: 0;width: 2rem;height: 2rem;font-size: 1.2rem;line-height: 1;display: flex;align-items: center;justify-content: center;}
.trending-keywords .tab.on ol > li:nth-child(n + 5):before{background-color: #a9a9aa;}

#snb .side_c_box .btn_list{display: flex;flex-direction: column;gap: 0.5rem;}
#snb .side_c_box .btn_list *{transition:all ease .3s;}
#snb .side_c_box .btn_list.btn_01{display: inline-flex; flex-wrap: wrap; gap: 0.5rem; flex-direction: row;}
#snb .side_c_box .btn_list.btn_01 li{display: inline-flex;background: #fff;border: 1px solid #b2b2b2;line-height: 4rem; padding: 0 1.5rem;border-radius: 2rem;align-items: center;gap: 1rem;}
#snb .side_c_box .btn_list.btn_01 li.no-data{line-height:1.2;padding:1rem;border-radius:0.5rem;}
#snb .side_c_box .btn_list.btn_01 li.no-data:hover{color:#fff;}
#snb .side_c_box .btn_list.btn_01 li:hover{background: #003675; border-color: #003675;}
#snb .side_c_box .btn_list.btn_01 li:hover a{color:#fff;}
#snb .side_c_box .btn_list.btn_01 li a{font-size: 1.5rem; color: #555;}
#snb .side_c_box .btn_list.btn_01 li button{width: 1.4rem;height: 1.4rem;display:block;background:url('./../images/icon/icon_del.png') center no-repeat;text-indent:-9999px;border-radius: 100%;}
#snb .side_c_box .btn_list.btn_02 li a{display: block; width: 100%; background: #fff; border: 1px solid #b2b2b2; line-height: 4.4rem; padding: 0 1rem; border-radius: 0.5rem; color: #222;font-size:1.5rem;letter-spacing: -0.02rem;}
#snb .side_c_box .btn_list.btn_02 li a:hover{background: #003675; border-color: #003675; color:#fff;}


/* dark mode */

.theme-dark .white{display:none;}
.theme-dark .header-container .head-body .logo a .dark{display:block;}

.theme-dark{background:#000;}
.theme-dark #kdca-masthead{background:#091f25;}
.theme-dark #kdca-masthead .nuri-txt{color:#fff;}
.theme-dark #kdca-header{background:#000;}
.theme-dark #head-gnb{background:#091f25;}
.theme-dark #head-gnb .ul_1 .a_1{color:#fff;}
.theme-dark #head-gnb {border-top: 0.1rem solid #d8d8d8; border-bottom: 0.1rem solid #d8d8d8;}
.theme-dark .header-utility .utility-list > li a,
.theme-dark .header-utility .utility-list > li button,
.theme-dark .header-container .head-body .header-actions a, 
.theme-dark .header-container .head-body .header-actions button{color:#fff;}
.theme-dark .bookmark:before{background: url('../../images/icon/ico_bookmark_high_contrast.svg') center / contain no-repeat !important;}

.theme-dark #kdca-footer .f-cnt .f-link .link-go a:hover{color:#000;}
.theme-dark #kdca-footer .f-cnt .f-link .link-go a:hover:after{filter: brightness(0) saturate(100%)}

.theme-dark .file_btn a:before,
.theme-dark .header-utility .utility-list > li > a:before, 
.theme-dark .header-utility .utility-list > li > button:after,
.theme-dark .list_section .blank:after,
.theme-dark .list_section .location li + li:before,
.theme-dark .list_section.disease-card .title button:after,
.theme-dark #kdca-footer .f-cnt .f-link .link-go a::after,
.theme-dark #kdca-footer .foot-quick .inner button::after,
.theme-dark .header-utility .utility-list > li > button:before{filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(152deg) brightness(103%) contrast(103%);}

.theme-dark .trending-keywords .tab button,
.theme-dark #kdca-footer .foot-quick,
.theme-dark #container .search_side{background-color: #494949;}
.theme-dark #kdca-footer{background-color: #000;}

.theme-dark #kdca-footer .f-cnt .f-link .link-sns a.instagram{background-image: url('../images/icon/ico_sns_Instagram_w.svg'); }
.theme-dark #kdca-footer .f-cnt .f-link .link-sns a.youtube{background-image: url('../images/icon/ico_sns_youtube_w.svg'); }
.theme-dark #kdca-footer .f-cnt .f-link .link-sns a.twitter{background-image: url('../images/icon/ico_sns_twitter_w.svg'); }
.theme-dark #kdca-footer .f-cnt .f-link .link-sns a.facebook{background-image: url('../images/icon/ico_sns_facebook_w.svg'); }
.theme-dark #kdca-footer .f-cnt .f-link .link-sns a.blog{background-image: url('../images/icon/ico_sns_blog_w.svg'); }

.theme-dark #kdca-footer .f-btm .f-btm-text .f-menu a:hover{color:#000;}

/*sch*/
.theme-dark #search-top-box{background-color: #313131;}
.theme-dark .sch-check dl dt{color:#fff;}

.theme-dark #search-top-box .search-btn{background-image: url(../images/icon/ico_sch_w.svg);}

.theme-dark #snb .side_c_box .btn_list.btn_01 li,
.theme-dark input[type="date"],
.theme-dark #snb .side_c_box .btn_list.btn_02 li a,
.theme-dark input[type="text"]{background-color: #000 !important;}
.theme-dark input[type="checkbox"] + label, 
.theme-dark input[type="radio"] + label{color:#fff;}
.theme-dark input[type="radio"] + label:before,
.theme-dark input[type="checkbox"] + label:before{border: 0.1rem solid #58616a; background-color: #000;}

.theme-dark .side_box h3 button{color:#eee;}
.theme-dark #search-top-box .search-input{color:#fff;}

/*sub*/
.theme-dark #kdca-footer .f-btm .f-btm-text .f-menu a,
.theme-dark #kdca-footer .f-btm .f-btm-text .f-copy,
.theme-dark #kdca-footer .f-cnt .f-link .link-go a,
.theme-dark #kdca-footer .f-cnt .f-info,
.theme-dark #kdca-footer .foot-quick .inner button,
.theme-dark #snb .side_c_box .btn_list.btn_02 li a,
.theme-dark #snb .side_c_box .btn_list.btn_01 li a,
.theme-dark .side_box h3,
.theme-dark .trending-keywords .tab ol li a,
.theme-dark .trending-keywords .tab button,
.theme-dark #container .sort-wrap dl dt,
.theme-dark #container .search_list_head,
.theme-dark #container .list_section .title,
.theme-dark #container .list_section .title em,
.theme-dark .total-search-list .info-body .tit,
.theme-dark .total-search-list .info-body .txt,
.theme-dark .total-search-down .info-body .file_down,
.theme-dark .list_section .location ul a,
.theme-dark .list_section .more,
.theme-dark .date-menu,
.theme-dark .list_section .blank,
.theme-dark .total-search-album .info-body .tit,
.theme-dark .i-date,
.theme-dark .list_section.disease-card .title button,
.theme-dark #container .list_section .title span,
.theme-dark .list_section.disease-card .question-content, 
.theme-dark .krds-tab-area ul li a{color:#e1e1e1;}


.theme-dark #kdca-footer .foot-quick .inner button:hover{color:#000;}
.theme-dark #kdca-footer .foot-quick .inner button:hover::after{filter: brightness(0) saturate(100%)}

.theme-dark .total-search-down .info-body .file_down i{background-color: #919191;}
.theme-dark .trending-keywords .tab.on ol > li:before{color:#fff}
.theme-dark .trending-keywords .tab.on ol > li:nth-child(n + 5):before{color:#000}
.theme-dark .total-search-list{border-top: 0.2rem solid #464c53;}

.theme-dark .file_btn a{background-color: #000; color:#fff;}

.theme-dark .con-table table:after{background: #fff;}
.theme-dark .con-table thead th{color:#fff; background-color:#454545;}
.theme-dark .con-table tbody td{color:#fff; background-color:#000; border-right: 1px solid #464c53; border-bottom: 1px solid #464c53;}
.theme-dark .con-table:after{background: #000;}
.theme-dark .total-search-down .total-search-item{border-bottom: 1px solid #464c53;}
.theme-dark .con-table table:before{background:rgb(75, 75, 75)858;}

.theme-dark .krds-pagination .page-links .page-link,
.theme-dark .krds-pagination .page-navi{color:#fff;}
.theme-dark .krds-pagination .page-navi.next:after,
.theme-dark .krds-pagination .page-navi.prev:before{filter: brightness(0) saturate(100%) invert(88%) sepia(0%) saturate(1147%) hue-rotate(216deg) brightness(97%) contrast(104%);}

.theme-dark #kdca-footer .f-logo img.dark{display:block;}

/* modal */
.theme-dark .krds-modal .modal-dialog .modal-content{background-color: #000; color:#fff}
.theme-dark .krds-modal .modal-dialog .modal-content{}
.theme-dark .adjust_display .form-group h3{color:#fff;}


.theme-dark #snb .side_c_box .btn_list.btn_01 li,
.theme-dark #snb .side_c_box .btn_list.btn_02 li a{border-color:#606871;}

.theme-dark #kdca-footer .f-btm,
.theme-dark #kdca-footer .foot-quick .inner button,
.theme-dark #kdca-footer .foot-quick{border-color:#56585a;}
.theme-dark .con-table table:before,
.theme-dark .file_btn a,
.theme-dark .total-search-album .total-search-item,
.theme-dark .total-search-list .total-search-item,
.theme-dark .total-search-album,
.theme-dark .total-search-list,
.theme-dark .list_section.disease-card,
.theme-dark .krds-tab-area ul li + li,
.theme-dark .krds-tab-area ul{border-color:#464c53 !important;}


/* responsive */

@media all and (max-width: 1280px) {
    .inner{padding:0 1rem;}
    #kdca-masthead .inner{padding:0 1rem;}
    #kdca-header .header-in{padding:0 1rem;}

    body .krds-tab-area ul{display: grid; grid-template-columns: 1fr 1fr 1fr;}
    body .krds-tab-area ul li{border-bottom:1px solid #ddd;}
    body .krds-tab-area ul li:nth-child(n + 7){border-bottom:none;}
    body .krds-tab-area ul li:nth-child(4),
    body .krds-tab-area ul li:nth-child(7){border-left:none;}
}

@media all and (max-width: 1024px) {
    body #container .inner{display:block;}
    .trending-keywords{height: 12rem;}
    .trending-keywords .tab.on ol{flex-direction: row; flex-wrap: wrap; height:6rem; overflow:hidden;}
    #snb .side_c_box .btn_list{display: grid; grid-template-columns: 1fr 1fr;}
    body #search-top-box{padding-bottom:3rem;}
    body .sch-form-wrap{padding:3rem 0;}
    body .sch-check{padding:2rem 0 0;}
    body .sch-check dl{flex-direction: column; gap: 2rem;}
}


@media all and (max-width: 767px) {
    #snb .side_c_box .btn_list.btn_02 li a{font-size:1.6rem;}
    #snb .side_c_box .btn_list{grid-template-columns: 1fr;}

    .side_box h3{background: url(./../images/icon/more.png) right 0 no-repeat;}
    .side_box h3 button{display:block;width: 100%;text-align: left;color: #333;}

    body #container .search_side{gap: 2rem; margin-bottom: 3rem;}
    #container .search_side .dropBox{display:none;}
    #container .search_side .dropBox.on{display:block;}
    
    body .krds-tab-area{overflow: auto; margin-bottom:3rem; padding-bottom:1rem;}
    body .krds-tab-area ul{display:table; width:100rem;}

    body #container .search_list_head em{display:block;}
    body #container .sort-wrap{margin-top: 3.5rem;}

    body .krds-tab-area ul li.active a{font-size:1.8rem;}

    body .refine-search{padding: 1rem 0;}
    body #search-top-box .search-input{line-height: 6rem;font-size: 2rem;}
    body #search-top-box .search-btn{line-height: 6rem;width: 6rem;}

    body .check-list{gap:2rem;}    
    body .check-list.date-list{flex-direction: column;align-items: flex-start;gap: 2rem;}
    body .check-list.date-list li{flex-wrap: wrap;}

    body .total-search-list .total-search-item{padding:2rem 1rem;}
    body .total-search-list .info-body .text{gap:1rem;}
    body .total-search-album{grid-template-columns: 1fr 1fr; gap: 1rem;}
    body .total-search-album .total-search-item:nth-child(3){display:none;}

    body .total-search-down .info-body .file_down{grid-template-columns: 4rem 1fr; align-items: baseline;}
    body .total-search-down .info-body{gap:2.5rem;}
    body .total-search-list .info-body .txt{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
    body .list_section .location ul{flex-wrap: wrap; gap: 0.5rem;}
    body .total-search-down .info-body .file_down .file_btn{padding-left:5rem;}
    body .list_section .location ul li:nth-child(2){display:none;}
    body .list_section .location ul li.home,
    body .list_section .location ul li:last-child{display:block;}
    body .total-search-down .total-search-item{padding:1.5rem 0;}
    body .list_section.disease-card .question-wrap .thum{width:100%;}
    body .list_section.disease-card .question-wrap .thum img{width:100%;}
    body .list_section.disease-card .question-wrap{grid-template-columns:1fr;}
    body .list_section.disease-card .question-content{padding-top:0;}
    body #container .list_section .title{flex-wrap: wrap; gap:1rem;}
    body .list_section.disease-card .more{top:1rem;}
    body .total-search-album .info-body .tit{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
    body .total-search-album .info-body{padding:1rem;}
    body .list_section .cate{padding: 0 1rem;line-height: 3rem;}
    body .total-search-list .info-body .tit{font-size: 2rem;}
    body #kdca-footer .foot-quick .inner{flex-direction: column;padding: 0;}
    body #kdca-footer .foot-quick .inner button{border:none; border-bottom:1px solid #ddd;}
    body #kdca-footer .foot-quick .inner button:last-child{border:none;}
    body #kdca-footer .f-cnt{flex-direction: column; gap: 3rem;}
    body #kdca-footer .f-cnt .f-link .link-go{flex-direction: row;}
    body #kdca-footer .f-cnt .f-link .link-go a{padding:0 2rem 0 0;}
    body #kdca-footer .f-cnt .f-link{gap:2rem;}
    body #kdca-footer .f-btm .f-btm-text{flex-direction: column; align-items: flex-start; gap: 1.5rem;}
    body #kdca-footer .f-btm .f-btm-text .f-copy{padding-left:1rem;font-size: 1.3rem;}
    body .krds-pagination{flex-wrap: wrap;}
    body .krds-pagination .page-links{order:1;}
    body .pop-foot-links{display:grid; grid-template-columns: 1fr 1fr; gap:0;}
    body .krds-modal .adjust_display{flex-direction: column;}
    body .modal-wrap .krds-modal{width:100%;}
    body .modal-wrap{width: calc(100% - 2rem); left: 1rem;}
    body .krds-tab-area ul li:nth-child(4),
    body .krds-tab-area ul li:nth-child(7){border-left:0.1rem solid #ddd;}
}







body .list_section .blank{top:-0.2rem;}
body .list_section .blank:after{display:inline-block;position:relative;margin-left:0.4rem;width:1.6rem;height:1.6rem;top:0.3rem;}

@media all and (min-width: 1281px){
	body .krds-tab-area ul{display:flex;}
	body .krds-tab-area ul li{width:100%;}
	body .krds-tab-area ul li a{padding:1.5rem 0.5rem;font-size:1.6rem;}
}




