@font-face{font-family:YuGothicM;font-weight:normal;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:YuGothicM;font-weight:bold;src:local("YoGothic-Bold"),local("Yu Gothic")}@media screen and (max-width:767px){.buttonBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.buttonBox .button{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767px){.tableBox{width:100%;overflow:scroll}}.tableBox table{border-spacing:0;border-collapse:collapse;background-color:rgba(0,0,0,0);width:auto;margin-inline:auto}@media screen and (max-width:767px){.tableBox table{width:700px;overflow:scroll;border:solid 1px #e5e5e5}}.tableBox table tbody tr+tr{border-top:solid 1px #e5e5e5}.tableBox table tbody tr.total>*{background-color:#bad5ec;color:var(--color-accent)}.tableBox table tbody tr>*{font-size:14px;font-weight:100;padding:20px 15px;line-height:1.6em}@media screen and (min-width:992px)and (max-width:1199px){.tableBox table tbody tr>*{font-size:13px;padding:15px 15px}}@media screen and (max-width:991px){.tableBox table tbody tr>*{font-size:12px;padding:12px 10px}}.tableBox table tbody tr>*+*{border-left:solid 1px #e5e5e5}#number table{width:800px;table-layout:fixed}@media screen and (max-width:767px){#number table{width:500px}}#board table{width:580px;table-layout:fixed}@media screen and (max-width:767px){#board table{width:500px}}.button.var_blank{width:min(270px,100%)}/*# sourceMappingURL=style-about-academic.min.css.map */