 @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap');


html, body{
  -webkit-text-size-adjust : none;  /* 크롬, 사파리, 오페라 신버전 */
  -ms-text-size-adjust : none;  /* IE */
  -moz-text-size-adjust : none;  /* 파이어폭스 */
  -o-text-size-adjust : none;  /* 오페라 구버전 */
}




.wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list > li .text {
    font-size: 16px;
    font-weight: bold;
}

.wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list > li .date {
    font-size: 16px;
    font-family: NanumSquareNeo-Bold;
    color: #1f293d;
}

.wrap section.kr_main-page.main-page .cont.cont2 .contents .lef .notive-wrap .contents .tab_inner_wrap .tab_inner .row .bot .news-list li a .title {
    font-size: 16px;

}

.wrap section.kr_main-page.main-page .cont.cont2 .contents .rig {
    height: 309px;

}

.wrap section.kr_main-page.about-page .cont .mou-tab {
    margin-top: -90px;
}

@media all and (max-width: 768px) {
    .wrap section.kr_main-page.about-page .cont .mou-tab {
        margin-top: -50px;
    }
}


@media all and (max-width: 440px) {
    .wrap section.kr_main-page.innerSearch_Wrap .cont.cont2 .row .top .rig{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        width: 100%;
        align-items: center;
        justify-content: flex-end;
        margin-bottom: -10px;
        margin-top: 5px;

    }
}





@media all and (max-width: 430px) {
    .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list > li .text {
        font-size: 14px;
    }

    .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list > li .date {
        font-size: 14px;
    }
}


@media all and (min-width: 421px) {
   
    
    .wrap section.intro-page .cont.cont1 div.company_information.mob{
        display:none;
    }
    
   
}





@media all and (max-width: 420px) {
    .wrap section.intro-page{
    height: 100%;
    background: url(../img//bg_intro_mob.png) no-repeat;
    }
    
    .wrap section.intro-page .cont.cont1 .lef .company_information{
        display: none;
    }
    
    .wrap section.intro-page .cont.cont1 div.company_information.mob{
        display:block;
        
    }
    
    
     .wrap section.intro-page .cont.cont1 div.company_information.mob >p{
        display:block;
         text-align: center;
         font-size: 12px;
         color: #fff;
        margin-top: 50px;
        
    }
    
     .wrap section.intro-page .cont.cont1 div.company_information.mob >p.copyright{
        display:block;
         text-align: center;
         font-size: 12px;
         color: #fff;
        margin-top: 10px;
        
    }
    
   
}






.tab_menu .list {
    display: flex;

}

.tab_menu .list .is_on a {
    background: #1f293d !important;
    color: #fff !important;
}

.wrap section.kr_main-page.mou-page .pagenation-wrap {
    margin-top: -10px;
}

iframe table {
    width: 100% !important;
}

.wrap section.kr_main-page.common-page .view-page-wrap .top .information-box > li .box > a {
    display: block;
    margin: -5px 0;
}


@media all and (max-width: 1240px) {
    .wrap section.kr_main-page.common-page .view-page-wrap .top .information-box > li .box > a{  display: block;
    margin: -5px 0;
    font-size:14px;
        line-height: 1.3;
        text-indent: -14px;
        margin-left: 14px;
        word-break: break-all;
    }  
    
}


@media all and (max-width: 768px) {
    .wrap section.kr_main-page.common-page .view-page-wrap .top .information-box > li .box > a{  display: block;
    margin: -5px 0;
    font-size:13px;
        line-height: 1.3;
        text-indent: -13px;
        margin-left: 13px;
        word-break: break-all;
    }  
    
}


.wrap section.en_main-page.news-page .news_view_contents .text-wrap {
    margin-bottom: 120px;
    width: 100%;
    margin-top: 40px;
    font-size:17px;
    line-height: 1.4;

}


.wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .lef .title{
    font-size:18px;
    
}


.wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .lef{
    width:119px;
    padding: 0;
    
}


.wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig{
    width:calc(100% - 119px);
    padding:20px 30px;
    
}

.kr_header .bot .nav_part .nav .gnb > ul > li > ul > li:first-child{margin-top:5px;}




 
                        
                       
                    
                    .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list > li .date{width:160px !important; font-family: "Noto Sans KR", sans-serif; font-weight: 700;}
                    
                    .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list > li .text{width: calc(100% - 160px);}
                        
                        .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig{
                            width:calc(100% - 99px);
                            padding: 20px 15px;
                        }
                        
                    .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .lef{
                        width:99px;
                        }
                        
                        
                        @media all and (max-width:1240px){
                         
                            .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list{
                            margin: auto 0;
                        }
                            
                            .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list li{
                                margin-bottom:20px;
                        }
                            
                            
                        }
                        
                        
                        @media all and (max-width:940px){
                         
                          .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list > li .date{width: 100%;}
                            
                            .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig .list > li .text{width: 100%; margin-top: 5px;} 
                            
                            
                            
                        }
                        
                        
                        @media all and (max-width:430px){
                         .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .lef{
                             width:100%;
                            }
                            
                            .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .rig{
                                width:100%;
                            }
                            
                            .wrap section.kr_main-page.about-page.sub01-wrap.sc-general-page .contents .sc-general-infomation .rig .infomation-box .lef .title{font-size: 15px; line-height: 40px;}
                         
                        }



@media all and (max-width:500px){
    
    .wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table{
        width:640px;
    }
    .wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table thead tr th.rt01{
        width:14%;
    }
    .wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table thead tr th.rt03{
        width:9%
    }
.wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table thead tr th.rt05{
    width:20%
    }
    .wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table tbody tr td{
        padding:5px;
    }
.wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table tbody tr td.work_detail{
    padding:8px 9px;
    }
    
    
    
}





@media all and (max-width:420px){
    
    .wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table{
        width:640px;
    }
    .wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table thead tr th.rt01{
        width:14%;
    }
    .wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table thead tr th.rt03{
        width:9%
    }
.wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table thead tr th.rt05{
    width:20%
    }
    .wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table tbody tr td{
        padding:5px;
    }
.wrap section.kr_main-page.about-page.sub02-wrap.history-page .contents .row .row-contents .org-search-wrap .org_frm .row-table tbody tr td.work_detail{
    padding:8px 9px;
    }
    
    .wrap section.kr_main-page.main-page .cont.cont2 .contents .rig .mainPop-swiper .swiper-slide > a img{
        margin-bottom: 42px;
    }
    .wrap section.kr_main-page.main-page .cont.cont2 .contents .rig .mainPop-swiper .swiper-options{
        width:100%;
        border-top-right-radius:0px;
    }
    
    
}


@media all and (max-width: 1240px) {
    
    .wrap section.kr_main-page.main-page .cont.cont2 .contents .rig{
        width:100%; height: auto;
        
    }
    
    .wrap section.kr_main-page.main-page .cont.cont2 .contents .rig .popup-zone{
        width:100%;
        height: auto;
    }
    
    .swiper-wrapper01{
        height:auto !important;
    }
    
    
}



                        
                    



