/* Reusable standard board list: native functionality, shared TOCS visual frame. */
.tocs-board-list{min-width:0;color:#3d587e}.tocs-board-list-heading{padding:28px 30px;border:1px solid #dce5f5;border-radius:18px;background:linear-gradient(110deg,#eef3ff,#f0f9f7);margin-bottom:25px}.tocs-board-list-heading>span{font-size:10px;letter-spacing:1.8px;color:#627da7;font-weight:700}.tocs-board-list-heading h3{font-size:27px;line-height:1.5;font-weight:750;color:#29446c;margin:12px 0 8px}.tocs-board-list-heading p{font-size:13px;line-height:1.9;margin:0;color:#526c90}.tocs-board-list .board-list{font-size:13px;color:#3d587e}.tocs-board-list .board-info{color:#556e92;line-height:1.8}.tocs-board-list .board-list .bl-wrap{border:1px solid #dce5f5;border-radius:13px;overflow:hidden;background:#fff}.tocs-board-list .board-list .bl-head{background:#eff3ff;color:#3c5b8d;border-bottom:1px solid #dce5f5;font-weight:700;height:54px}.tocs-board-list .board-list .bl-list{padding:16px 0;border-color:#e6edf7;min-height:65px}.tocs-board-list .board-list .bl-list.bl-notice{background:#f4f7ff}.tocs-board-list .board-list .bl-list .bl-subj a{color:#35547e;line-height:1.8}.tocs-board-list .board-list .bl-no-list{padding:65px 18px;color:#5b7191}.tocs-board-list .board-list .bl-mobile{border-color:#e4ebf6;color:#586f90;padding-bottom:14px}.tocs-board-list .board-list .bl-list>div:before,.tocs-board-list .board-list .bl-head>div:before{display:none}.tocs-board-list .btn-e{border-radius:9px;padding:10px 15px;line-height:1.6;font-size:12px}.tocs-board-list .btn-e.btn-dark,.tocs-board-list .btn-e.btn-e-navy,.tocs-board-list .btn-e.btn-navy{background:#3154c8!important;color:#fff!important;border-color:#3154c8}.tocs-board-list .btn-e.btn-gray{background:#eff3fc!important;color:#35578e!important;border:1px solid #d2def2}.tocs-board-list .board-search-form{padding:18px;background:#f6f8fd;border:1px solid #e0e8f5;border-radius:13px;max-width:620px}.tocs-board-list .eyoom-form .input input,.tocs-board-list .eyoom-form .select select{border-color:#ccd9ed;border-radius:8px;color:#3d587e}.tocs-board-list .board-setup{border-color:#d7e1f3;border-radius:10px;overflow:hidden}.tocs-board-list .board-setup-btn{background:#3154a5!important;color:#fff!important}.tocs-board-list .board-setup-btn:nth-child(even){background:#3e619d!important}.tocs-board-list :is(a,button,input,select):focus-visible{outline:3px solid #315cf5;outline-offset:3px}
@media(max-width:767px){.tocs-board-list-heading{padding:23px 20px;border-radius:15px}.tocs-board-list-heading h3{font-size:23px}.tocs-board-list .board-list .bl-list{padding:15px 12px 9px}.tocs-board-list .board-list .bl-mobile{padding-left:12px;padding-right:12px}.tocs-board-list .board-list .bl-no-list{font-size:13px;padding:50px 16px}.tocs-board-list .btn-e{padding:9px 12px;font-size:11px}.tocs-board-list .board-setup .select{position:static;width:100%}.tocs-board-list .board-setup-btn-box{position:static;width:100%;display:flex}.tocs-board-list .board-list .board-setup{height:auto;min-height:38px}.tocs-board-list .board-setup-btn{font-size:10px}.tocs-board-list .board-search-form{padding:14px}.tocs-board-list .eyoom-form .input input,.tocs-board-list .eyoom-form .select select{font-size:16px}}
