@charset "UTF-8";

@media print {
  html {
    font-size: 5.625pt;
  }
  
  .subCont {width:100%;padding:0;}
  .contents-tb th, 
  .contents-tb td {padding:0.8rem 1.2rem;}
  
  .pageTitle:before {transform: scale(0.7);}
  .u-tit01:before {transform: scale(0.7);margin-bottom:1rem;}
  
  .dot-list01 > li {padding-left:1.3rem;text-indent:-1.3rem;}
  .dot-list01 > li:before {margin-right:0.8rem;border-width:0.2rem}
  .das-list01 > li {padding-left:1.3rem;text-indent:-1.3rem;}
  .das-list01 > li:before {margin-right:0.8rem;width:0.5rem;border-bottom-width:0.2rem;}
  
  .board-list-top {margin-bottom:2rem;}
  
  .tab01 > ul > li a {min-height:3rem;}
  
  .board-list-ul > li {padding:2rem 0;}
  
  .board-list-top-search select,
  .board-list-top-search button {font-size:1.6rem;}
  
  .edu_calendar .monthBox {margin-bottom:2rem;}
  
  .board-list-ul > li .b-tit .lockIcon {width:2rem;height:2rem;background-size:0.9rem auto;}
  
  .grey-box {padding:2rem;}
  
  .wkpSc-scitem .cont select {padding:1rem;}
  
  .sublink_btn {height:5rem;padding:0 2rem;}
  .sublink_btn .txt {font-size:1.5rem;}
  .sublink_btn .icon i {width:2.3rem;height:2.3rem;}
  .sublink_btn .icon i:before {top:0.9rem;}
  .sublink_btn .icon i:after {top:1.2rem;}
  
  .gap-contents {break-inside: avoid;page-break-inside: avoid;}
  .gap-contents + .gap-contents {margin-top:3rem;}
  
  .board-btnBox {display:none;}
  
  .gap20 {height:2rem;}
  
  .board-view-fileDown .board-view-fileName:before {width:1.6rem;height:1.6rem;background-size:100%;}
  .board-view-fileDown span.ico {display:none;}
  
  .board-view-contants:has(#cntsFrame) {break-inside:auto;page-break-inside: auto;}
  
  .view-box .tit-box {padding:2.5rem 2rem;}
  .board-view-dataBox {padding-top:2rem;padding-bottom:2rem;}
  
  .view-box .tit-box .b-tit:before {display:none !important}
}