@charset "utf-8";
/* --------------------------------------
해당호만 사용되는 스타일 (다음호에서는 삭제)
----------------------------------------- */
/* sub01 */
/* sub03 */
#subCon.sub03 .table01 .no01 { width: 25%; }
#subCon.sub03 .table01 .no02 { width: auto; }
#subCon.sub03 .table01 tr td:nth-child(1) { text-align: center; }
#subCon.sub03 .table02 .no01 { width: 150px; }
#subCon.sub03 .table02 .no02 { width: 27%; }
#subCon.sub03 .table02 .no03 { width: auto; }
#subCon.sub03 .table02 .no04 { width: 80px; }
#subCon.sub03 .table02 tr td:nth-last-child(4) { text-align: center; font-family: 'PreGOV-Bo'; font-weight: 700; }
#subCon.sub03 .table02 tr td:nth-last-child(3) { font-family: 'PreGOV-Bo'; font-weight: 700; }
#subCon.sub03 .table02 tr td:nth-last-child(1) { text-align: center; }
#subCon.sub03 .table02 tr td:nth-last-child(2) { font-size: 0.85rem; }
/* sub04 */
#subCon.sub04 .section .table01 .no01 { width: 190px; }
#subCon.sub04 .section .table01 .no02 { width: auto; }
#subCon.sub04 .section .table01 tr td:nth-child(1) { text-align: center; font-family: 'PreGOV-Bo'; font-weight: 700; }
/* sub06 */
/* sub02 */
#subCon.sub02 .section .inBx { position: relative; padding: 0.75rem 1rem; border: 1px solid #222; }
#subCon.sub02 .section .inBx ul li { position: relative; padding-left: 1.2rem; }
#subCon.sub02 .section .inBx ul.depth01 > li::before { position: absolute; content: '■'; top: 0; left: 0; }
#subCon.sub02 .section .inBx ul.depth02 > li::before { position: absolute; content: '⇨'; top: 0; left: 0; }
#subCon.sub02 .section table .no01 { width: 20%; min-width: 120px; }
#subCon.sub02 .section table .no02 { width: auto; }
#subCon.sub02 .section table tr td:nth-child(1) { text-align: center; }
/* sub05 */
/* sub07 */
/* sub08 */
/* sub09 */
/* sub10 */