@charset "utf-8";
  @media (max-width: 1280px) {
      body{
        width: 100%;
      }
      .wrap{width: 100%;}
      .main-text{padding-top: 80px;}
      .main-bg .search-box input[type="text"]{width: 500px;padding: 12px;padding-left: 66px;}
      .img-title{right: 20px;font-size: 14px;}
      /* section.main.quick.type .wrap{flex-direction: column;} */
      section.main.quick.type .quick-list>ul>li{width: 260px;}
      .multiple-items a span.state{display:none;}
    }
    @media (max-width: 1210px) {
	  	body{overflow-x: hidden;}
	 	.wrap>.main-header{margin: 0 -20px;padding:0 20px;word-break: keep-all;}
	    .sub-header>.tab-menu>.wrap{overflow-x: scroll;-webkit-overflow-scrolling: touch;}
	    .sub-header>.tab-menu>.wrap::-webkit-scrollbar{display: none;}
	    .tab-menu,.middle-content>h1.title+.tab-menu,.middle-content>.tab-menu{padding-bottom: 0;}
	    .middle-content>h1.title+.tab-menu{margin-top: 32px;}
	    .middle-content>.tab-menu{border-bottom: 0;overflow-x:scroll;border-bottom: 1px solid #ccc;-webkit-overflow-scrolling:touch}
	    .middle-content>.tab-menu::-webkit-scrollbar{display: none;}
	    .tab-menu .wrap{padding: 0;}
	    .sub-header .tab-menu.top{padding-bottom: 16px;}
	    .sub-header .tab-menu.top>.wrap{padding: 0 20px;}
	    .sub-header .tab-menu.top .wrap ul{gap: 0;}
	    .sub-header .tab-menu.top .wrap ul>li:not(:last-child)::after{content: '';display: inline-block;vertical-align: middle;width: 1px;height: 20px;background-color: var(--border-color-type02);margin: 0 24px;}
	    .sub-header .tab-menu.top .wrap ul>li>a{padding-bottom: 0;}
	    .sub-header .tab-menu.top .wrap ul>li>a::after{content: '';position: absolute;display: block;width: 100%;height: 100%;top: 8px;left: 8px;background-color: #EBEBEB;z-index: -1;}
	    .sub-header .tab-menu.top .wrap ul>li.on>a::after{background-color: #C1FDB7;}
	    .middle-content>h1.title+.tab-menu>ul{border-bottom: 1px solid #ccc;}
	    .tab-menu ul{display: flex;position: relative;gap: 32px;overflow-x: scroll;}
	    .tab-menu ul::-webkit-scrollbar{height: 15px;}
	    .tab-menu ul::-webkit-scrollbar-thumb{background: rgba(153,153,153,.3); border-radius: 10px; border: 5px solid white;}
	    .tab-menu ul::after{content: none;}
	    .tab-menu ul>li{padding: 4px;background: #f3f3f3;}
	    .tab-menu ul>li:first-child{border-radius: 5px 0 0 5px;}
	    .tab-menu ul>li:last-child{border-radius:0 5px 5px 0;}
	    .tab-menu ul>li::after, .search-menu ul>li::after{content: none;}
	    .tab-menu ul>li>a::after, .search-menu ul>li>a::after{content: none;}
	    .tab-menu ul>li.on>a::after, .search-menu ul>li.on>a::after{content: '';display: block;width: 100%;height: 3px;position: absolute;background: var(--btn-color-blue);bottom: 0px;left: 0;top: unset;z-index: 1;}
	    .tab-menu ul>li>a, .search-menu ul>li>a{letter-spacing: -.5px;padding-bottom: 8px;}
	    .tab-menu ul>li.on>a, .search-menu ul>li.on>a{text-decoration: unset;position: relative;}
    }
    @media (max-width: 1200px) {
      .search-popup .function_box.detail>div>div>select{width: 200px;}
      .function_box .title{font-size: 14px;}
      .media-popup.focus{left: 13%;}
    }


  @media (max-width: 1160px) {
    .main-text h1{font-size: 48px;}
    .main-text p{font-size: 14px;}
    .drill-img.scroll{bottom: 25px;}
    section.main.quick.type .quick-list>ul>li{width:210px;}
  }

  @media (max-width: 1050px) {
    .main-bg{animation: none;background-size: cover;}
    .main-bg .search-box input[type="text"]{padding: 6px;padding-left: 48px;font-size: 16px;}
    .main-bg .search-box button{left: 12px;}
    .main-bg .search-box{margin-top: 16px;}

    .title>h1{font-size: 32px;}
    .title>p{font-size: 16px;}


    section.main{padding: 60px 0 ;}
    .search-screen>ul>li{height: 100px;}
    .search-screen>ul>li>div{height: 100%;}
    
    .search-screen>ul>li img{height: 100%;}
    .search-screen>ul>li>p>span{font-size: 16px;}
    .search-screen>ul>li>p>span>strong{font-size: 24px;}

    section.main.quick:not(.type){background-size: cover;height: 250px;padding: 37px;display: flex;align-items: center;}
    section.main.quick .quick-menu{margin-top:60px}
    section.main.quick .quick-menu>ul>li>a::before{width: 40px;height: 40px;background-size: contain;}
    section.main.quick .quick-menu>ul>li>a{gap: 12px;font-size: 14px;align-items: center;}
    section.main.quick .title>p::after{content: none;}
    section.main.quick .quick-menu>ul::after{content: none;}

    /* section.main .situation{margin-top: 40px;margin-bottom: 40px;} */


    /* 서브페이지 미디어쿼리 */
    .survey{padding: 16px;}
    .survey>p{font-size: 14px;}
    .survey>ul{display: flex;flex-direction: column;gap: 16px;}
    .survey>.btn-area{position: unset;transform: unset;text-align: center;}
    .survey>.btn-area>.btn{height: auto;padding: 4px 16px;width: auto;}

    .search-help{width: auto;}
    .function_box.search-function>input[type='text']+select{flex: 1;height: 32px;width: unset;}
    .function_box.search-function>input[type='text']+select ~ button{padding: 0 8px;background-image: unset;flex-shrink: 0;}
    .search-popup .function_box.detail>div{margin-bottom: 16px;flex-direction: column;align-items: baseline;}
    .search-popup .function_box.detail>div:nth-child(1)>span.title{margin-bottom: 32px;}
    .function_box input:not(input[type='radio'],input[type='checkbox']){height: 32px;}
    input[type='checkbox']+label::before{vertical-align: text-top;}
    .search-popup .function_box.detail>div>div>select{flex: 1;}
    .search-popup .function_box.detail>div>div{display: flex;align-items: center;width: 100%;}
    .search-popup .function_box.detail>div>div>span{font-size: 14px;color: var(--font-normal-light-color);}
    .function_box.search-function .btn.search{height: 32px;}


    .media-popup.focus{width: 100%;left: 0px;}
    .media-popup.focus img{width: 100%;}
    table{table-layout: fixed;}
    .error-list-table>table .colgroup-3>a{width: 100%;}
    .error-list-table>table td.colgroup-6, .error-list-table>table th.colgroup-6{display: none;}
    .error-list-table>table td.colgroup-4, .error-list-table>table th.colgroup-4{display:none;}
    .error-list-table>table td.colgroup-1, .error-list-table>table th.colgroup-1{display: none;}
    .error-list-table>table td.colgroup-5, .error-list-table>table th.colgroup-5{width: 10%;}
    .error-list-table>table td.colgroup-2, .error-list-table>table th.colgroup-2{width: 19%;}
    .error-list-table>table td.colgroup-3, .error-list-table>table th.colgroup-3{width: 50%;}
    /* span.board-type{width: auto;} */
    table>tbody>tr>td{padding: 6px 8px;}
    
  }


  @media (max-width: 800px) {
    .main-bg{background: url(../images/mobile/img-mob-main-800.png)no-repeat center / cover;}
    
    header.main .wrap{justify-content: space-between;}
    header .wrap>a.main-logo{background: url(../images/mobile/img-mob-header-logo.png)no-repeat center;width: 100px;}
    header.main .wrap>a.main-logo{background: url(../images/mobile/img-mob-main-header-logo.png)no-repeat center;width: 100px;position: unset;transform: unset;}

    .search-screen>ul>li{height: 80px;margin: 0;margin-top: 24px;gap: 8px;}
    .search-screen>ul>li>div{width: 125px;text-align: right;}
    .search-menu.type-margin-top>ul{display: flex;gap: 32px;}
    .tab-menu, .search-menu{padding-bottom: 0;}
    .search-screen>ul>li>p>span{font-size: 14px;}
    .search-screen>ul>li>p>span>strong{font-size: 20px;}
    .common-modal{width:100%;position: unset;left: unset;top: unset;transform: unset;}
    .modal-title{font-size: 16px;}
    .modal-cont{font-size: 14px;}
    .modal-body{position: absolute;left: 0;right: 0;top: 0;}
    .common-modal .overlay{display: block;}
    section.main.quick .quick-menu>ul{gap: 63px;}
    section.main .situation{background-size: contain;margin-top: 24px;}
    section.main .situation>div>div{flex-wrap: wrap;}
    section.main .situation .big-title{width: 100%;font-size: 18px;}
    
    section.main .situation .today-num{margin-right: 24px;}
    section.main .situation ul>li{flex-wrap: wrap;gap: 4px;margin: 6px 0;}
    section.main .situation .small-title{font-size: 16px;}
    section.main .situation .big.num{font-size: 22px;}
    section.main .situation .name{width: 100%;font-size: 12px;}
    section.main .situation .name span{font-size: 12px;}
    section.main .situation .name + p{font-size: 18px;}


    section.main.quick.type{padding-top: 32px;}
    section.main.quick.type .wrap{flex-direction: column;gap: 60px;}
    section.main.quick.type .quick-list>ul>li{height: 250px;width: 33.333%;}
    section.main.quick.type .quick-list>ul>li>a>span{font-size: 16px;padding: 8px 12px;font-size: 16px;}


    section.board-area ul span{font-size: 16px;}



/* 서브페이지 */
    .type_short>li .text{width: calc(100% - 110px);}
    .function_box .title.type01{font-size: 16px;}
    
    .function_box.search-function>input[type='text']+select ~ button{position: absolute;bottom: 0;}
    .function_box.search-function>input[type='text']+select ~ button.btn.search{right: 120px;}
    .function_box.search-function>input[type='text']+select ~ button.btn.search.management{right: 0px;}
    .function_box .title.type01{width: 100%;}
    .function_box.search-function:not(.search-popup .function_box.search-function){position: relative;padding-bottom: 56px;flex-wrap: wrap;}
    .function_box input:not(input[type='radio'],input[type='checkbox']){width: 50%;}
    .function_box.search-function>input[type='text']+select{width: 50%;}

    div.subject-title{padding-right: 0;}
    div.subject-title>.btn_area{position: unset;}
    div.subject-title>.btn_area>button:nth-child(1){margin-left: 0;margin-top: 24px;}
	.verification.popup-window{width:96%;left:2%}


    .top-content{margin-top: 24px;}
    .top-content>.flex-box{flex-wrap: wrap;}
    .top-content>.flex-box+.btn_area.img{margin-top:0}
    .multiple-items .title{font-size: 14px;padding: 8px;}
    .slick-dots>li>button{width: 8px;height: 8px;border-radius: 50%;}
    .slide-img{height: auto;}
    .media-popup{padding: 16px;}
    .media-popup .btn-area>.btn{margin-left: 8px;width: 70px;height: 32px;}
    .media-popup>div>input{height: 32px;font-size: 14px;}
    .media-popup>div>.btn.plus{height: 32px;width: 32px;}
    .media-popup>div.tag-box>div{padding: 4px 6px;font-size: 12px;}
    .slick-arrow{display: none!important;}
    .sub-title{font-size: 16px;}
    table>thead>tr>th{font-size: 12px;}
    table>tbody>tr>td{font-size: 13px;}



    .function_box{display: flex;flex-direction: column;align-items: flex-start;}
    .function_box.type01{display: flex;}
    .function_box .title{margin-left: 0;margin-right: 0;margin-bottom: 4px;}
    .function_box .title:not(:first-child){margin-top: 16px;}
    .function_box .title + select{width: 100%;height: 32px;}
    .function_box.type01>div.mt-8{flex-direction: column;margin-top: 32px;width: 100%;}
    .rangebox{margin: 0;width: auto;margin-top: 16px;}
    .function_box input:not(input[type='radio'],input[type='checkbox']){font-size: 14px;padding:0 2px;}
    .rangebox.flex-box input[type='text']{flex: none;width: 60px;text-align: center;}
    #double-range-slider{width:unset;flex: 1;}

    .more_btn>button>span{left: 50%;transform: translateX(-50%);}

    .pagination>a:nth-child(7) ~ a:not(.pagination>a:nth-child(13),.pagination>a:nth-child(14)){display: none;}
    .pagination a{padding: 1px 7px;margin: 0 7px;font-size: 12px;background-size: auto 12px;}
    .board-detail-title ~ .condition{display: inline-block;margin-left: 0;}
    .board-detail-title{display: block;margin: 8px 0;}
    .board-cont{padding: 32px 16px;}
    .comment-box>.comment{padding:32px 16px}
    
    .error-list-table>table td.colgroup-4, .error-list-table>table th.colgroup-4{display:none;}
    
    .verification.popup-window{width:96% !important;left:2%}
    
    }


  @media (max-width: 600px){
    body{font-size: 14px;}
    .main-bg .search-box input[type="text"]{width: 100%;border: 1px solid #70A166;}
    .mobile-menu-box{display: block;}
    header.main .mobile-menu-box{width: 40px;height: 40px;background: url(../images/mobile/ico-mob-main-menu.png)no-repeat center;}
    .mobile-menu-box{width: 40px;height: 40px;background: url(../images/mobile/ico-mob-menu.png)no-repeat center;}
    header.main .wrap>.header-menu .search-box{display: block;}
    .mobile-menu-box.on + .header-menu.mobile{display: flex;}
    header .wrap>.header-menu{display: none;}
    header .wrap>.header-menu.mobile{z-index: 2;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0 0 0 / .5);flex-direction: column;}
    header .wrap>.header-menu.mobile .overlay{display: block;height: 100%;text-align: center;padding-top: 16px;}
    header .wrap>.header-menu.mobile .overlay button{color: #fff;font-size: 16px;background-color: transparent;}
    header .wrap>.header-menu.mobile>div{width: 100%;}
    header .wrap>.header-menu.mobile>div:nth-child(1){background-color: #f1f1f1;}
    header .wrap>.header-menu.mobile .search-box{margin: 0;padding: 7px 16px;}
    header .wrap>.header-menu.mobile input.search-bar{width: 100%;border-radius: 5px;height: 40px;}
    header .wrap .search-all{right: 16px;}
    header .header-menu.mobile .management-menu{position: relative;box-shadow: unset;padding: 0;display: flex;top: unset;right: unset;border: 0;}
    header .header-menu.mobile .management-menu>li{border-bottom: 1px solid #ddd;margin: 0;}
    header .header-menu.mobile .management-menu>li>a{width: 100%;height: 100%;padding: 10px 16px;font-size: 14px;}
    header .header-menu.mobile .management-menu>li>a::before{background-size: 20px;}
    header .wrap>.header-menu.mobile ul:not(ul.management-menu) li{width: 100%;background-color: #fff;border-bottom: 1px solid #ddd;}
    header .wrap>.header-menu.mobile li.login>a::before{background-image: url(../images/common/ico-header-login.png);}
    header .wrap>.header-menu.mobile li.logout>a::before{background-image: url(../images/common/ico-header-logout.png);}
    header .wrap>.header-menu.mobile li.my-info>a::before{background-image: url(../images/common/ico-my_info.png);}
    header .wrap>.header-menu.mobile li.manager-logout>a::before{background-image: url(../images/common/ico-manager-logout.png);}
  
    header .wrap>.header-menu.mobile ul:not(ul.management-menu){margin-top: 16px;flex-direction: column;display: flex;}
    header .wrap>.header-menu.mobile ul:not(ul.management-menu) li a{display: flex;align-items: center;padding: 10px 16px;font-size: 14px;font-weight: 500;color: var(--font-normal-color-color);}
    header .wrap>.header-menu.mobile ul:not(ul.management-menu) li a::before{content: '';display: block;width: 32px;height: 32px;background-repeat: no-repeat;background-position: center;margin-right: 16px;}
    .title>h1{font-size: 28px;}
    .title>p{margin-top: 8px;}
    section.main.quick .title>p{font-size: 14px;}
    .search-screen>ul{gap: 16px;margin-top: 32px;}
    .search-screen>ul::after{content:none;}
    .search-screen>ul>li{flex: unset;margin-top: 0;height: 70px;}
    .search-screen>ul>li>p{flex: 0.7;min-width: 65px;text-align: right;}
    .search-screen>ul>li>div{text-align: center;}
    section.main.quick .quick-menu>ul{gap: 40px;}

    section.main .situation{gap: 50px;}
    section.main .situation .big-title{margin-bottom: 12px;}
    section.main .situation .today{width: 100%;}
    section.main .situation .today-num{margin-bottom: 24px;}
    section.main .situation .small-title{width: 100%;}

    footer>.wrap{flex-direction: column-reverse;}
    footer>.wrap>.footer-link_area>ul{flex-direction: row;justify-content: space-around;}
    footer>.wrap>.footer-link_area>ul::after{content: none;}

/* 서브페이지 */
.tab-menu ul>li>a, .search-menu ul>li>a{font-size: 14px;}
.main-header-title>h1{font-size: 24px;}
ul.list>li .subject-cont>.text{word-break: break-word;}
.wrap>.main-header{background-size: contain;}
.more_btn>button{font-size: 16px;}
.top-content.category>.sub-header+ul a~ul{padding: 16px 0 0 24px;}
.top-content.category>.sub-header+ul a{font-size: 14px;}
.top-content.category>.sub-header+ul a::before{width: 16px;height: 16px;background-size: 12px!important;}
.top-content.category>.sub-header+ul li{margin-bottom: 12px;}
.middle-content>h1.title{font-size: 18px;}
.top-content.category>.sub-header+ul a+button{background: url(../images/common/ico-link.png)no-repeat center;width: 24px;height: 24px;}
.middle-content .list a.title{width: calc(100% - 90px);}
/* .subject{width: 82px;} */
.subject-cont.hide>.text:not(p){width: calc(100% - 100px);}
ul.list.hide_active>li .subject-cont>.text{padding-right: 16px;}
.subject-cont>.more{bottom: 15px;}
.middle-content .list a.title ~ .flex-box{flex-direction: column;gap: 16px;}
ul.list.hide_active>li>.flex-box>.img-box+div{width: 100%;}
.middle-content .list .btn_area>button{width: auto;font-size: 12px;height: 24px;}
.function_box.search-function>input[type='text']:not(.not-bg){font-size: 14PX;}
.function_box.search-function>input[type='text']+select{font-size: 14px;flex: none;width: auto;}
.search-popup .function_box.detail>div>div>select{height: 32px;font-size: 14px;}
.function_box .title{width: 100%;margin-bottom: 4px;}
.search-popup .btn-area>.btn.clean{display: none;}
.search-popup .btn-area{text-align: left;}
.search-popup .btn-area button{font-size: 14px;}
.btn.popup-close{font-size: 14px;}
.function_box.search-function>input[type='text']+select ~ button.btn.search{font-size: 14px; right: 110px;}
select{background-position: right 8px center;}
.function_box.search-function>input[type='text']:not(.not-bg){background-position: right 4px center;}
.search-popup .function_box.detail>div>div>span{width: 105px;}
.search-popup .function_box.search-function{flex-direction: column;gap: 8px;}
.search-popup .function_box.search-function>.title.type_margin_none{margin: 0;}
.search-popup .function_box.search-function>input[type='text']{flex: none;height: 32px;background: none;width: 100%;}
.search-popup .function_box.search-function>input[type='text']+select{width: 100%;border-left: 1px solid #ddd;margin: 0;}
.search-popup .function_box.detail>div>div>label, .search-popup .function_box.detail>div>div>span{font-size: 14px;}

.wrap>.main-header.word{background-size: 250px;}
.search-help>p{font-size:12px;}

.popup-window.verification .popup-cont .title{width: 100%;text-align: left;}
.popup-window.verification .popup-cont>.flex-box{flex-wrap: wrap;}
.popup-window.verification .popup-cont>.flex-box:nth-child(1) .title,.popup-window.verification .popup-cont>.flex-box:nth-child(2) .title{margin-bottom: 8px;}
.popup-cont>div.flex-box:not(:first-child){margin-top: 24px;}
.popup-cont textarea{min-height: 150px;}


.top-content>.flex-box{flex-direction: column;gap: 16px;}
.top-content .btn_area>button{min-width: 60px;padding: 4px 6px;}
.popup-cont textarea{padding: 8px;}
.popup-cont+.btn-area>.btn{min-width: 45px;width: auto;}
.sub-title::before{width: 6px;height: 18px;}

.board-function-condition select{width: auto;font-size: 12px;height: 32px;}
.board-function-condition input[type='text'].search{width: auto;font-size: 12px;height: 32px;margin-right: -36px;}
.search.btn.type-small{height: 32px;width: 32px;}
.error-list-table>table .colgroup-7{width: auto;}
/* .error-list-table>table td.colgroup-4, .error-list-table>table th.colgroup-4{display:none;} */
.middle-content.board ul.registration>li>div.file .column-2, .middle-content.board>ul>li>div.file .column-3{width:auto;}
.middle-content.board ul.registration>li>.title{width: 65px;font-size: 14px;margin-right: 8px;}
.middle-content.board ul.registration>li>div.file>ul>li{font-size: 12px;}
.middle-content.board ul.registration>li>select, .middle-content.board>ul>li>input[type='text']{font-size: 14px;height: 32px;}
.upload{margin-left: 8px;font-size: 12px;}

.verification.popup-window{width:96% !important;left:2%}
}



  @media (max-width: 500px){
    .title>h1{font-size: 24px;}
    .title>p{font-size: 14px;}
    .search-screen>ul>li{flex: unset;margin-top: 0;height: 100px;width: 100%;gap: 32px;}
    /* .search-screen>ul>li>p{flex: unset;} */
    .search-screen>ul>li>p>span{font-size: 16px;}
    .search-screen>ul>li>p>span>strong{font-size: 20px;}
    section.main.quick:not(.type){padding:32px 0;align-items: end;}
    
    section.main.quick .quick-menu>ul{gap: unset;justify-content: space-between;}
    section.main.quick:not(.type){background: url(../images/mobile/img-quick-menu-mobile-bg.png)no-repeat top;height: 330px;}
    section.main.quick .quick-menu>ul>li>a::before{width: 32px;height: 32px;}
    section.main.quick .quick-menu>ul>li>a{gap: 8px;font-size: 12px;}
    section.main .situation{gap: 50px;}

    section.main.quick.type .quick-list>ul>li{height: 190px;}
    
    section.board-area .title a{font-size: 12px;}
    section.board-area ul span{font-size: 14px;}
    section.board-area ul>li>a>.flex-box{width: 100%;}
    section.board-area ul span.writer{display: none;}

    .footer-addres_area{font-size: 12px;}
    .address-text span{display: block;}

    footer>.wrap>div.footer-addres_area>.copy{margin-top: 24px;}
    .search-popup .function_box.detail>div>div>span{display: none;}
    .search-popup .function_box.detail>div>div>select:not(:last-child){margin-left: 0;}
    .search-popup .function_box.detail>div>div>select:last-child{margin-left: 8px;}
    .search-popup .function_box.detail>div>div>label, .search-popup .function_box.detail>div>div>span{margin-bottom: 8px;}
    .search-popup .function_box.detail>div{margin-bottom: 24px;}

    .main-header>ul.nav>li>a{font-size: 11px;}
    .main-header>ul.nav>li::after{margin: 0 8px;}
    .multiple-items .title{font-size: 12px;}
    .pagination{justify-content: center;}
    .bottom-function>.btn-area{top: 0;transform: unset;}
    .bottom-function>.btn-area>button{height: auto;width: auto;padding: 4px 7px;}
    .board-function-condition select.type-100{display: none;}
    .error-list-table>table td.colgroup-4, .error-list-table>table th.colgroup-4{display:none;}

    .bottom-function>.btn.left{padding: 4px 7px;height: auto;width: auto;}
    .verification.popup-window{width:96% !important;left:2%;font-size: 12px;}
  }
  @media (max-width: 400px){
    .function_box.search-function .btn.search{font-size: 14px;}
    .function_box .title.type01{margin: 0;}
    .function_box.search-function:not(.search-cont>li:nth-child(1)>.function_box.search-function){flex-direction: column;gap: 4px;}
    .function_box.search-function>input[type='text']:not(.not-bg){background: none;padding: 0 8px;width: 100%;flex: none;}
    .function_box.search-function>input[type='text']+select{width: 100%;border-left:1px solid #ddd;margin: 0;}
    .error-list-table>table .colgroup-7{display: none;}
    .pagination a{margin: 0 4px;}
    .error-list-table{margin: 0 -20px;}
    .middle-content.board>ul>li>input[type='checkbox'] + label{font-size: 12px;}
    .registration>li:nth-child(5){flex-wrap: wrap;}
    .registration>li:nth-child(5) label{padding-left:73px;}
    .comment-box.registration{margin-top: 40px;}
  }


  @media (max-width: 360px){
    .wrap>.main-header.word{background-size: 180px;}
    .main-bg{background:#000 url(../images/mobile/img-mob-main-360.png)no-repeat bottom;}
    .main-bg .search-box input[type="text"]{width: 100%;}
    .search-popup .function_box.detail>div>div>select{font-size: 12px;}
    table td .btn{padding: 0;}
  }
  
