@charset "UTF-8";.icon{display:none;margin-right:10px;margin-bottom:5px;padding:0 5px;border:1px solid #ff6e00;border-radius:100vw;color:#ff6e00;font-weight:bold;line-height:1.5;font-size:1.2rem;text-align:center;background-color:#fff}@media print,screen and (min-width:769px){.icon{margin-right:5px;padding:0 10px;font-size:1.4rem}}@media print,screen and (min-width:1280px){.icon{font-size:1.4rem}}.icon.-active{display:inline-block}.news-list{margin-bottom:10px}@media print,screen and (min-width:1280px){.news-list{margin-bottom:20px}}.news-list.is-filtering .news-list__item[data-is-recruiting=false]{display:none}.news-main{display:block;padding:10px 0;color:#000;text-decoration:none;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.news-main:visited{color:#000}@media print,screen and (min-width:1280px){.news-main{padding:20px 10px}}@media (any-hover:hover){.news-main:hover{background-color:rgb(222.2,245,247.6)}}.news-main__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-main__date{margin-right:10px;line-height:1.5;font-size:1.4rem}@media print,screen and (min-width:769px){.news-main__date{font-size:1.6rem}}@media print,screen and (min-width:1280px){.news-main__date{font-size:1.8rem}}.news-main__category{margin-right:10px;margin-bottom:5px;padding:2px 5px;border-radius:100vw;color:#fff;line-height:1.5;font-weight:600;text-align:center;font-size:1.2rem}@media print,screen and (min-width:769px){.news-main__category{font-size:1.4rem}}@media print,screen and (min-width:1280px){.news-main__category{padding:2px 10px}}.news-main__category.-important{background-color:#FF6E00}.news-main__category.-all{background-color:#5ccdd8}.news-main__category.-info{background-color:#EFA5B7}.news-main__category.-allStudents{background-color:#EFC36C}.news-main__category.-students{background-color:#9BDBEA}.news-main__category.-graduate{background-color:#B3DD9B}.news-main__category.-professional{background-color:#B3DD9B}.news-main__category.-studentsAdmission{background-color:#88D8D8}.news-main__category.-graduateAdmission{background-color:#88D8D8}.news-main__category.-admission{background-color:#88D8D8}.news-main__category.-studentsSuccessful{background-color:#88D8D8}.news-main__category.-graduateSuccessful{background-color:#88D8D8}.news-main__category.-emergency{background-color:#BDBFE0}.news-empty{display:none;padding:20px;text-align:center;background-color:#f8f8f8;border:1px dashed #ccc;border-radius:5px;font-weight:700}.news-empty.is-show{display:block}.begin-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}@media print,screen and (min-width:1280px){.begin-filter{margin-bottom:60px}}.begin-filter__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.2rem;font-weight:700;line-height:1.5;color:#404040;border:1px solid #ccc;border-radius:100vw;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;cursor:pointer}@media print,screen and (min-width:769px){.begin-filter__checkbox{font-size:1.4rem}}@media print,screen and (min-width:1280px){.begin-filter__checkbox{padding:20px 40px;font-size:2rem}}@media (any-hover:hover){.begin-filter__checkbox:hover{background-color:#1B959B;color:#fff}}.begin-filter__checkbox:has(.begin-filter__icon:checked){background-color:#1B959B;color:#fff}.begin-filter__icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-right:5px;width:24px;height:24px;appearance:none;background:#FFFFFF;border:solid 2px #808080;border-radius:4px;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.begin-filter__icon:before{content:"";position:absolute;width:100%;height:100%;top:4px;left:2px;opacity:0;height:8px;width:15px;border-bottom:3px solid #40a9e0;border-left:3px solid #40a9e0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.begin-filter__icon:checked:before{opacity:1}.p-important__main{padding:20px;border:1px solid #5BCDD8;background-color:#F7FBFB}@media print,screen and (min-width:1280px){.p-important__main{padding:30px 20px}}.p-important__linkBtn{text-align:center}
/*# sourceMappingURL=index_important.css.map */