@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:not(.column3) .button{-webkit-box-flex:1;-ms-flex:1;flex:1}.buttonBox.column2 .button{max-width:345px}@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:100%;margin-inline:auto}@media screen and (max-width:767px){.tableBox table{width:500px;overflow:scroll;border:solid 1px #e5e5e5}}.tableBox table caption{text-align:left;padding-bottom:10px}.tableBox table.table-mini{width:580px}@media screen and (max-width:767px){.tableBox table.table-mini{width:100%}}.tableBox table.table-mini th{width:240px}@media screen and (max-width:767px){.tableBox table.table-mini th{width:150px}}.tableBox table.table-mini td{padding-left:60px}@media screen and (max-width:767px){.tableBox table.table-mini td{padding-left:15px}}.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;vertical-align:middle}@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}.inner_padding_origin{padding:30px 40px}@media screen and (max-width:767px){.inner_padding_origin{padding:20px 25px}}.accordion__title{padding:25px;padding-right:50px;position:relative;cursor:pointer}@media screen and (max-width:767px){.accordion__title{padding:15px 40px 15px 15px}}.accordion__title::after{content:"";display:block;width:11px;aspect-ratio:1;border-top:1px solid #fff;border-right:1px solid #fff;rotate:-45deg;position:absolute;top:50%;right:30px;-webkit-transition:rotate .2s;transition:rotate .2s}@media screen and (max-width:767px){.accordion__title::after{width:8px;right:20px}}.accordion__title.--open::after{rotate:135deg;translate:0 -10px}.accordion-content{display:none}.bg-accent-blue{background-color:#bad5ec}/*# sourceMappingURL=style-academic-disclosure.min.css.map */