.is-ysbutton-center .ystdb-custom-button{justify-content:center !important}.is-ysbutton-center .ystdb-custom-button__link{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px}.is-ysbutton-center .ystdb-custom-button__content{text-align:center}:root{--fs-14: 14px;--fs-16: 16px;--fs-18: clamp(16px, 1.2vw, 18px);--fs-20: clamp(18px, 1.4vw, 20px);--fs-22: clamp(20px, 1.6vw, 22px);--fs-24: clamp(21px, 1.8vw, 24px);--fs-26: clamp(22px, 2vw, 26px);--fs-28: clamp(24px, 2.2vw, 28px);--fs-30: clamp(24px, 2.6vw, 30px);--fs-32: clamp(24px, 3vw, 32px);--fs-36: clamp(24px, 3.6vw, 36px);--fs-40: clamp(24px, 4.2vw, 40px);--fs-48: clamp(24px, 5.2vw, 48px)}.wp-rich-text-font-awesome-icon.wp-font-awesome-icon{padding:0 5px}.admissions-card-button{margin-top:auto !important}.news-archive .archive__header .archive__page-title{font-size:52px !important;color:var(--main-color);margin-top:0}.news-archive .archive__container .archive__year-title:first-child{margin-top:20px}.news-archive .archive__container .archive__item .archive__title .archive__date{color:var(--main-color)}@media screen and (max-width: 768px){.news-archive .archive__container .archive__item .archive__title{display:flex;flex-direction:column}}.news-archive .archive__container .archive__item .archive__title .archive__link{margin-left:40px}@media screen and (max-width: 768px){.news-archive .archive__container .archive__item .archive__title .archive__link{margin-left:0;margin-top:5px;display:inline-block}}.news-single-main .news-single--item .entry-header{max-width:1000px;margin-left:auto;margin-right:auto}.news-single-main .news-single--item .entry-header .news-label{font-size:52px;color:var(--main-color);margin-top:0;margin-bottom:20px}.news-single-main .news-single--item .entry-header .news-subtitle{margin:0;font-size:var(--fs-18)}.news-single-main .news-single--item .entry-header .singular-header__title{margin:10px 0;font-size:30px;border-bottom:var(--main-color) 3px solid;padding-bottom:10px}@media screen and (max-width: 768px){.news-single-main .news-single--item .entry-header .singular-header__title{font-size:clamp(18px,5vw,32px)}}.wp-block-buttons .wp-block-button.min-400{min-width:400px}@media screen and (max-width: 768px){.wp-block-buttons .wp-block-button.min-400{min-width:100%}}.wp-block-buttons.arrow-button .wp-block-button__link{position:relative;padding-right:30px}.wp-block-buttons.arrow-button .wp-block-button__link::after{position:absolute;content:"";border:solid 1px;border-width:0 2px 2px 0;display:inline-block;width:8px;height:8px;top:50%;right:18px;transform:translateY(-50%) rotate(-45deg)}@media screen and (max-width: 768px){.wp-block-group.min-height-reset--sp{min-height:0 !important;padding:10px 0}}a.under_link{text-decoration:none;border-bottom:1px solid;color:#1558d6}a.under_link:hover{color:#1558d6;border-bottom:1px solid rgba(0,0,0,0)}.font-size-14{font-size:var(--fs-14) !important}.font-size-16{font-size:var(--fs-16) !important}.font-size-18{font-size:var(--fs-18) !important}.font-size-20{font-size:var(--fs-20) !important}.font-size-22{font-size:var(--fs-22) !important}.font-size-24{font-size:var(--fs-24) !important}.font-size-26{font-size:var(--fs-26) !important}.font-size-28{font-size:var(--fs-28) !important}.font-size-30{font-size:var(--fs-30) !important}.font-size-32{font-size:var(--fs-32) !important}.font-size-36{font-size:var(--fs-36) !important}.font-size-40{font-size:var(--fs-40) !important}.font-size-48{font-size:var(--fs-48) !important}.block-center{margin-left:auto;margin-right:auto;display:block}.block-left{margin-left:0;margin-right:auto;display:block}.block-right{margin-left:auto;margin-right:0;display:block}.block-drop-shadow{box-shadow:0 0 6px rgba(34,34,34,.1)}.text-center{text-align:center}.block-height-100{height:100% !important}.block-width-fit-cont{width:fit-content}