@charset "UTF-8";body{position:relative}.admission{padding-top:min(10vw,140px);padding-bottom:min(10vw,140px);background-color:#fff}.admission__contents{max-width:1080px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;color:#333}.admission__main{margin-bottom:min(10vw,140px);line-height:2}.admission__main:last-child{margin-bottom:0}.admission__head{position:relative;margin-bottom:min(3.5714285714vw,50px);padding-top:min(1.4285714286vw,20px);font-size:min(2.8571428571vw,40px);font-weight:700;color:#b60000;line-height:1.2}.admission__head::before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:1px;background-color:#ccc}.admission__head::after{top:0;width:min(11.4285714286vw,160px);height:min(.2857142857vw,4px)}.admission__head-sub,.admission__lead{font-size:min(1.4285714286vw,20px);font-weight:700}.admission__head-sub{position:relative;margin-bottom:min(1.2857142857vw,18px);padding-left:min(1.7857142857vw,25px);line-height:1.4}.admission__head-sub::before,.admission__head::after,.admission__sub-lead::before{content:"";display:block;position:absolute;left:0;background-color:#b60000}.admission__head-sub::before{top:.8em;width:min(1.4285714286vw,20px);height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.admission__lead{margin-bottom:min(2.2857142857vw,32px);line-height:1.8}.admission__lead.normal{font-weight:400}.admission__lead.mb5{margin-bottom:min(.3571428571vw,5px)}.admission__lead-sub,.admission__sub-lead{margin-bottom:min(.8571428571vw,12px);font-size:min(1.1428571429vw,16px);font-weight:700;line-height:1.8}.admission__sub-lead{position:relative;margin-bottom:min(.5714285714vw,8px);padding-left:1.2em;line-height:1.4}.admission__sub-lead::before{top:.4em;width:1.2rem;height:1.2rem;border-radius:50%}.admission__sub-lead.large{font-size:min(1.4285714286vw,20px)}.admission__block{margin-bottom:min(4.5714285714vw,64px)}.admission__block:last-child,.admission__box-notice li:last-child,.admission__notice-list li:last-child,.admission__notice-list-num li:last-child,.admission__target-list li:last-child{margin-bottom:0}.admission__block.ao-howto{padding:min(2.8571428571vw,40px);background-color:#f5f5f5}.admission__block-indent{margin-left:min(1.7142857143vw,24px)}.admission__table{width:100%;border-collapse:collapse}.admission__table.center{text-align:center}.admission__table td,.admission__table th{padding:min(.5714285714vw,8px);border:1px solid #ccc;font-size:min(1.1428571429vw,16px)}.admission__table td.w8,.admission__table th.w8{width:8%}.admission__table td.w10,.admission__table th.w10{width:10%}.admission__table td.w13,.admission__table th.w13{width:13%}.admission__table td.w15,.admission__table th.w15{width:15%}.admission__table td.w20,.admission__table th.w20{width:20%}.admission__table td.w25,.admission__table th.w25{width:25%}.admission__table td.w30,.admission__table th.w30{width:30%}.admission__table td.w50,.admission__table th.w50{width:50%}.admission__table td.w70,.admission__table th.w70{width:70%}.admission__table th{background-color:#333;color:#fff;font-weight:700;text-align:center}.admission__table td.txt-center{text-align:center}.admission__table td.capacity{padding:min(1.4285714286vw,20px) min(2.8571428571vw,40px);vertical-align:middle}.admission__table td.ao-entry{padding:min(1.4285714286vw,20px) min(2.8571428571vw,40px);font-size:min(1.1428571429vw,16px);text-align:center}.admission__table tbody th{background-color:#f5f5f5;color:#333}.admission__notice-list{margin-top:min(1.4285714286vw,20px);font-size:min(1vw,14px);line-height:1.4}.admission__notice-list li,.admission__notice-list-num li{position:relative;margin-bottom:min(.4285714286vw,6px);padding-left:1.2em}.admission__notice-list li::before,.admission__target-detail::before{content:"※";display:block;position:absolute;top:0;left:0}.admission__notice-list.ao-entry{display:inline-block;margin-top:min(.3571428571vw,5px);font-size:min(1.1428571429vw,16px)}.admission__notice-list.tuition{margin-top:min(.7142857143vw,10px);font-size:min(1.4285714286vw,20px);font-weight:700}.admission__notice-list-num{counter-reset:number;font-size:min(1vw,14px)}.admission__notice-list-num li{padding-left:2em;counter-increment:number;line-height:1.4}.admission__notice-list-num li::before{content:"※" counter(number);display:block;position:absolute;top:0;left:0}.admission__target-list li{margin-bottom:min(.2857142857vw,4px);padding:min(2.8571428571vw,40px);background-color:#f5f5f5}.admission__target-detail{position:relative;padding-left:1.5em}.admission__target-detail::before{content:"";top:.5em;width:1em;height:1em;background-color:#b60000;border-radius:50%}.admission__target-notice{padding-left:1.5em;font-size:min(1vw,14px)}.admission__ao-policy{margin:min(2.8571428571vw,40px) 0;padding:min(2.8571428571vw,40px);background-color:#b60000;color:#fff}.admission__ao-policy-title,.intl__lead{font-size:min(1.4285714286vw,20px);font-weight:700}.admission__ao-policy-title{margin-bottom:min(.3571428571vw,5px)}.intl__lead{color:#b60000;text-align:center}.admission__link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:min(2.8571428571vw,40px);gap:0 min(1.7142857143vw,24px)}.admission__link-list.mt20{margin-top:min(1.4285714286vw,20px)}.admission__list-link{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;min-width:min(26.2857142857vw,368px);padding:min(1.4285714286vw,20px) min(2.1428571429vw,30px);background-color:#b60000;font-size:min(1.2857142857vw,18px);font-weight:700;color:#fff}.admission__list-link::after{content:"";display:block;position:absolute;top:50%;right:min(2.1428571429vw,30px);width:min(1.1428571429vw,16px);height:min(1.1428571429vw,16px);border-top:solid min(.1428571429vw,2px) #fff;border-right:solid min(.1428571429vw,2px) #fff;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.admission__list-link.no-active{background-color:#ccc;text-align:center}.admission__list-link.no-active::after{display:none}.admission__box{margin-bottom:min(2.2857142857vw,32px);padding:min(2.8571428571vw,40px);background-color:#f5f5f5}.admission__box-head{position:relative;margin-bottom:min(1.8571428571vw,26px);padding-left:min(3.2142857143vw,45px);font-size:min(1.4285714286vw,20px);font-weight:700;line-height:1.4}.admission__box-head::after,.admission__box-head::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;width:min(2.2857142857vw,32px);height:min(2.2857142857vw,32px);font-size:min(1.5714285714vw,22px);line-height:1;color:#fff}.admission__box-head::before{content:"";top:0;background-color:#b60000}.admission__box-head::after{content:attr(data-num);top:.1em;font-family:"Roboto",sans-serif;font-weight:700}.admission__box-lead{position:relative;padding-left:1.3em}.admission__box-lead::before{content:"";position:absolute;left:0;top:.5em;display:block;width:1em;height:1em;border-radius:50%;background-color:#b60000}.admission__box-lead,.admission__box-main{font-size:min(1.4285714286vw,20px);font-weight:700}.admission__box-indent{padding-left:min(3.2142857143vw,45px);font-size:min(1.2857142857vw,18px);font-weight:700}.admission__box-notice li{position:relative;margin-bottom:min(.4285714286vw,6px);padding-left:1.2em}.admission__box-notice li::before,.admission__lead-notice::before{content:"※";display:block;position:absolute;top:0;left:0}.ao-target,.ao-target__school{display:-webkit-box;display:-ms-flexbox;display:flex}.ao-target{gap:0 4%}.ao-target__school{width:48%}.ao-target__school-title{background-color:#333;padding:0 min(.7142857143vw,10px);color:#fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:center;font-size:min(1.2857142857vw,18px)}.ao-target__school-list,.ao-target__school-list li{display:-webkit-box;display:-ms-flexbox;display:flex}.ao-target__school-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #ccc;font-size:min(1.2142857143vw,17px)}.ao-target__school-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:min(.6428571429vw,9px) min(1.2857142857vw,18px);border-bottom:1px solid #ccc;height:25%}.ao-target__school-list li:last-child{border-bottom:0}.ao-target__oc{width:48%}.ao-target__oc-title{padding:min(.5714285714vw,8px);background-color:#333;color:#fff;text-align:center;font-size:min(1.2857142857vw,18px)}.ao-target__oc-list{background-color:#f5f5f5;padding:min(1.4285714286vw,20px) min(1.0714285714vw,15px);font-size:min(1.2857142857vw,18px)}.ao-target__oc-list li{position:relative;margin-bottom:min(.5714285714vw,8px);padding-left:1.8rem}.ao-target__oc-list li::before{content:"";display:block;position:absolute;top:.7em;left:0;width:1.2rem;height:1.2rem;background-color:#b60000;border-radius:50%}.admission__lead-notice{position:relative;margin-top:min(2.8571428571vw,40px);padding-left:1.4em;font-size:min(1.4285714286vw,20px);line-height:1.4;font-weight:700}.admission__ao-howto-indent{margin-left:min(2.8571428571vw,40px)}.admission__ao-howto-head{position:relative;margin-bottom:min(1.8571428571vw,26px);padding-left:min(2.8571428571vw,40px);font-size:min(1.4285714286vw,20px);font-weight:700;line-height:1.4}.admission__ao-howto-head::before{content:attr(data-num);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:min(2.2857142857vw,32px);height:min(2.2857142857vw,32px);background-color:#b60000;font-size:min(1.5714285714vw,22px);line-height:1;color:#fff}.admission__ao-howto-lead{margin-bottom:min(1.4285714286vw,20px);font-size:min(1.2857142857vw,18px);font-weight:700;line-height:1.6}.ao-howto__list{margin-left:min(2.8571428571vw,40px);list-style-type:decimal}.ao-howto__list li{margin-bottom:min(1.0714285714vw,15px);padding-left:min(.5714285714vw,8px)}.ao-howto__list .ao-howto__notice li{padding-left:1.5rem;position:relative}.ao-howto__list .ao-howto__notice li::before{display:block;content:"※";position:absolute;top:0;left:0}.admission__pre-school{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc}.admission__pre-school dt{-ms-flex-preferred-size:20%;flex-basis:20%;padding:min(1.4285714286vw,20px);border-right:1px solid #ccc;background-color:#f5f5f5;font-weight:700;text-align:center;line-height:1.6}.admission__pre-school dd{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:min(1.4285714286vw,20px);text-align:center}.ao-bnr{margin-top:min(8.5714285714vw,120px)}.app-doc__main{margin-top:min(5.7142857143vw,80px)}.app-doc__main:first-of-type{margin-top:0}.app-doc__head{font-size:min(2.2857142857vw,32px);font-weight:700;color:#b60000}.app-doc__notice{margin-top:min(.7142857143vw,10px);font-size:min(1vw,14px)}.app-doc__block{margin-bottom:min(2.8571428571vw,40px)}.app-doc__block-lead{margin-bottom:min(1.4285714286vw,20px)}.app-doc__block-lead.center,.app-doc__table.center{text-align:center}.app-doc__link{color:#b60000;text-decoration:underline}.app-doc__table{margin-top:min(1.4285714286vw,20px);border-collapse:collapse}.app-doc__table td,.app-doc__table th{padding:min(.5714285714vw,8px);border:1px solid #ccc;font-size:min(1.1428571429vw,16px)}.app-doc__table td.vw100,.app-doc__table th.vw100{width:min(7.1428571429vw,100px)}.app-doc__table td.vw200,.app-doc__table th.vw200{width:min(14.2857142857vw,200px)}.app-doc__table th{font-weight:700;text-align:center}.app-doc__table tbody th,.app-doc__table th{background-color:#333;color:#fff}.app-doc__table tbody td{background-color:#fff;text-align:center;font-weight:400}.app-doc__flow-block{position:relative;margin-bottom:min(7.1428571429vw,100px)}.app-doc__flow-block:last-child{margin-bottom:0}.app-doc__flow-block:last-child::before,.intl__flow-block:last-child::before,.intl__scholarship-flow-box:last-child::before{display:none}.app-doc__flow-block::before,.intl__flow-block::before{content:"";display:block;position:absolute;bottom:max(-7.8571428571vw,-110px);left:50%;margin-left:max(-2.8571428571vw,-40px);width:min(5.7142857143vw,80px);height:min(5.7142857143vw,80px);-webkit-clip-path:polygon(50% 40%,0 0,100% 0);clip-path:polygon(50% 40%,0 0,100% 0);background-color:#ccc}.app-doc__flow-title{padding:min(.7142857143vw,10px) min(2.8571428571vw,40px);background-color:#777;color:#fff;font-size:min(1.7142857143vw,24px);line-height:1.4}.app-doc__flow-lead{font-size:min(1.2857142857vw,18px);font-weight:700}.app-doc__flow-detail{padding:min(2.8571428571vw,40px);font-size:min(1.2857142857vw,18px);line-height:1.8;background-color:#f5f5f5}.app-doc__flow-box{margin-top:min(1.7857142857vw,25px);font-size:min(1.1428571429vw,16px)}.app-doc__flow-box:first-child{margin-top:0}.app-doc__flow-term{margin-top:min(1.4285714286vw,20px);width:100%;border-collapse:collapse}.app-doc__flow-term td,.app-doc__flow-term th{padding:min(.5714285714vw,8px);border:1px solid #ccc;font-size:min(1.1428571429vw,16px)}.app-doc__flow-term td.w10,.app-doc__flow-term th.w10{width:10%}.app-doc__flow-term td.w15,.app-doc__flow-term th.w15{width:15%}.app-doc__flow-term td.w18,.app-doc__flow-term th.w18{width:18%}.app-doc__flow-term td.w20,.app-doc__flow-term th.w20{width:20%}.app-doc__flow-term td.w23,.app-doc__flow-term th.w23{width:23%}.app-doc__flow-term td.w25,.app-doc__flow-term th.w25{width:25%}.app-doc__flow-term td.w33,.app-doc__flow-term th.w33{width:33%}.app-doc__flow-term td.w50,.app-doc__flow-term th.w50{width:50%}.app-doc__flow-term th{background-color:#333;font-weight:700;text-align:center;color:#fff}.app-doc__flow-term td{background-color:#fff}.app-doc__flow-term td.txt-center{text-align:center}.app-doc__flow-term tbody th{background-color:#fff;color:#333}.tuition-lead{font-size:min(1.4285714286vw,20px);font-weight:700}.tuition-table{margin-top:min(1.4285714286vw,20px)}.tuition-table .tuition-total{border:2px solid #b60000;background-color:rgba(182,0,0,.1)}.tuition-table .tuition-total th{background-color:transparent}.tuition-unit{text-align:right;font-size:min(1vw,14px)}.tuition__flow-img{margin-top:min(1.4285714286vw,20px)}.intl__head-lead{margin-bottom:min(2.8571428571vw,40px);font-size:min(1.4285714286vw,20px);font-weight:700}.intl__head{font-size:min(2.2857142857vw,32px);font-weight:700;color:#b60000}.intl__entry-list li,.intl__notice-list li{position:relative;margin-bottom:min(.7142857143vw,10px)}.intl__entry-list li{padding-left:1.4em;font-size:min(1.2857142857vw,18px)}.intl__entry-list li::before{content:attr(data-num);display:block;position:absolute;left:0;top:0}.intl__entry-box{margin-bottom:min(1.7142857143vw,24px)}.intl__notice-head{margin-bottom:min(.7142857143vw,10px);font-weight:700}.intl__notice-list li{padding-left:1.2em}.intl__notice-list li::before{content:"";display:block;position:absolute;left:0;top:.5em;width:1em;height:1em;border-radius:50%;background-color:#333}.intl__block{margin-bottom:min(5vw,70px)}.intl__box{margin-bottom:min(4.2857142857vw,60px)}.intl__howto-lead{margin-bottom:min(1.4285714286vw,20px);font-weight:700}.intl__flow-block{position:relative;margin-bottom:min(7.1428571429vw,100px)}.intl__flow-block:last-child{margin-bottom:0}.intl__flow-column,.intl__flow-column-head{display:-webkit-box;display:-ms-flexbox;display:flex}.intl__flow-column-head{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#777}.intl__flow-title{padding:min(.7142857143vw,10px) min(2.8571428571vw,40px);background-color:#777;color:#fff;font-size:min(1.7142857143vw,24px);font-weight:700;line-height:1.4;text-align:center}.intl__flow-lead{font-size:min(1.2857142857vw,18px);font-weight:700}.intl__flow-detail{width:50%;padding:min(2.8571428571vw,40px);font-size:min(1.2857142857vw,18px);line-height:1.8;background-color:#f5f5f5}.intl__flow-box{margin-top:min(1.7857142857vw,25px);font-size:min(1.1428571429vw,16px)}.intl__flow-box:first-child{margin-top:0}.intl__flow-notice-list li{position:relative;padding-left:1.3em;font-weight:700}.intl__flow-notice-list li::before{content:"※";display:block;position:absolute;left:0;top:0}.intl__tuition-table-contents{margin-bottom:min(5.7142857143vw,80px)}.intl__tuition-table{width:100%;border-collapse:collapse}.intl__tuition-table td,.intl__tuition-table th{width:16.6%;padding:min(.5714285714vw,8px);border:1px solid #ccc;font-size:min(1.1428571429vw,16px);text-align:center}.intl__tuition-table td:nth-child(even),.intl__tuition-table th:nth-child(even){background-color:rgba(182,0,0,.1)}.intl__tuition-table thead th.total{border-top:2px solid #b60000}.intl__tuition-table tbody td.total,.intl__tuition-table thead th.total{border-left:2px solid #b60000;border-right:2px solid #b60000}.intl__tuition-table tbody tr:last-child td.total{border-bottom:2px solid #b60000}.intl__tuition-unit{font-size:min(1vw,14px);text-align:right}.intl__scholarship-table-wrap{margin-bottom:min(2.2857142857vw,32px)}.intl__scholarship-table{width:100%;border-collapse:collapse}.intl__scholarship-table td,.intl__scholarship-table th{width:25%;padding:min(1.4285714286vw,20px);border:1px solid #ccc;font-size:min(1.1428571429vw,16px)}.intl__scholarship-table td.txt-center,.intl__scholarship-table th.txt-center{text-align:center}.intl__scholarship-table th{background-color:#777;color:#fff;text-align:center}.intl__scholarship-table th.head{background-color:#333}.intl__scholarship-flow-wrap{margin-bottom:min(2.2857142857vw,32px);padding:min(2.8571428571vw,40px);background-color:#f5f5f5}.intl__scholarship-flow-lead{margin-bottom:min(1.4285714286vw,20px);font-weight:700}.intl__scholarship-flow-main{max-width:min(38.5714285714vw,540px);margin:0 auto}.intl__scholarship-flow-box{position:relative;margin-bottom:min(5.1428571429vw,72px);padding:min(1.4285714286vw,20px);background-color:#777;color:#fff;text-align:center}.intl__scholarship-flow-box:last-child{margin-bottom:0}.intl__scholarship-flow-box::before{content:"";display:block;position:absolute;bottom:max(-7.1428571429vw,-100px);left:50%;margin-left:max(-2.8571428571vw,-40px);width:min(5.7142857143vw,80px);height:min(5.7142857143vw,80px);-webkit-clip-path:polygon(50% 40%,0 0,100% 0);clip-path:polygon(50% 40%,0 0,100% 0);background-color:#ccc}.intl__scholarship-flow-head{font-weight:700}.intl__scholarship-flow-detail{display:inline-block;text-align:left}.square-number{display:inline-block;line-height:1;padding:6px 8px 4px;color:#fff;font-size:1.4rem;background-color:#b60000;font-family:"Roboto",sans-serif;font-weight:700}@media only screen and (max-width:1760px){body{position:relative}}@media only screen and (max-width:1440px){body{position:relative}}@media only screen and (max-width:1200px){body{position:relative}}@media only screen and (max-width:768px){body{position:relative}}@media only screen and (max-width:640px){body{position:relative}.admission{padding-top:min(16vw,102.4px);padding-bottom:min(16vw,102.4px)}.admission__contents{padding-left:min(6.4vw,40.96px);padding-right:min(6.4vw,40.96px)}.admission__main{margin-bottom:min(16vw,102.4px)}.admission__head{margin-bottom:min(8vw,51.2px);padding-top:min(2.6666666667vw,17.0666666667px);font-size:min(6.4vw,40.96px)}.admission__head::after{width:min(26.6666666667vw,170.6666666667px);height:min(.5333333333vw,3.4133333333px)}.admission__head-sub{margin-bottom:min(2.6666666667vw,17.0666666667px);padding-left:min(6.6666666667vw,42.6666666667px);font-size:min(4.8vw,30.72px)}.admission__head-sub::before{width:min(5.3333333333vw,34.1333333333px)}.admission__lead{margin-bottom:min(5.3333333333vw,34.1333333333px);font-size:min(4.2666666667vw,27.3066666667px);line-height:1.6}.admission__lead.mb5{margin-bottom:min(1.3333333333vw,8.5333333333px)}.admission__lead-sub{margin-bottom:min(2.6666666667vw,17.0666666667px);font-size:min(3.7333333333vw,23.8933333333px)}.admission__sub-lead{margin-bottom:min(1.3333333333vw,8.5333333333px);font-size:min(4.2666666667vw,27.3066666667px)}.admission__sub-lead.large{font-size:min(4.8vw,30.72px)}.admission__block{margin-bottom:min(10.6666666667vw,68.2666666667px)}.admission__block.ao-howto,.admission__pre-school dd,.admission__pre-school dt{padding:min(5.3333333333vw,34.1333333333px)}.admission__block-indent{margin-left:min(6.4vw,40.96px)}.admission__table-wrap-sp{overflow-x:auto}.admission__table-wrap-sp .admission__table{width:600px}.admission__table-wrap-sp.long .admission__table{width:800px}.admission__table-wrap-sp.long2 .admission__table{width:1200px}.admission__table td,.admission__table th{padding:min(2.1333333333vw,13.6533333333px);font-size:min(3.7333333333vw,23.8933333333px)}.admission__table td.capacity{padding:min(5.3333333333vw,34.1333333333px) min(10.6666666667vw,68.2666666667px)}.admission__table td.ao-entry{padding:min(2.6666666667vw,17.0666666667px) min(5.3333333333vw,34.1333333333px);line-height:1.4}.admission__notice-list{margin-top:min(2.6666666667vw,17.0666666667px)}.admission__notice-list li,.admission__notice-list-num li{margin-bottom:min(1.6vw,10.24px)}.admission__notice-list.ao-entry{margin-top:min(1.3333333333vw,8.5333333333px);font-size:min(3.7333333333vw,23.8933333333px);text-align:left}.admission__notice-list.tuition,.admission__table td.ao-entry{font-size:min(4.2666666667vw,27.3066666667px)}.admission__notice-list,.admission__notice-list-num,.admission__target-notice{font-size:min(3.2vw,20.48px)}.admission__ao-policy{margin:min(5.3333333333vw,34.1333333333px) 0;padding:min(4vw,25.6px)}.admission__ao-policy-title,.intl__lead{font-size:min(4.2666666667vw,27.3066666667px)}.admission__ao-policy-title{margin-bottom:0}.intl__lead{line-height:1.6}.admission__link-list{margin-top:min(5.3333333333vw,34.1333333333px);gap:0 4%}.admission__link-list.mt20,.admission__notice-list.tuition{margin-top:min(2.6666666667vw,17.0666666667px)}.admission__link-list.skill li{width:51%}.admission__link-list li{width:48%}.admission__link-list.sp-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admission__link-list.sp-column li{width:70%;margin:min(4vw,25.6px) auto 0}.admission__list-link{min-width:initial;padding:min(2.6666666667vw,17.0666666667px);font-size:min(3.2vw,20.48px);font-weight:400;line-height:1.2}.admission__list-link::after{right:min(3.2vw,20.48px);width:min(1.6vw,10.24px);height:min(1.6vw,10.24px);border-top:solid min(.2666666667vw,1.7066666667px) #fff;border-right:solid min(.2666666667vw,1.7066666667px) #fff}.admission__box-head{padding-left:min(8vw,51.2px);margin-bottom:min(2.6666666667vw,17.0666666667px);font-size:min(4.2666666667vw,27.3066666667px)}.admission__ao-howto-head::before,.admission__box-head::after,.admission__box-head::before{width:min(6.4vw,40.96px);height:min(6.4vw,40.96px);font-size:min(4.8vw,30.72px)}.admission__box-lead{padding-left:min(5.3333333333vw,34.1333333333px);font-size:min(4.8vw,30.72px)}.admission__box-main{font-size:min(4.2666666667vw,27.3066666667px)}.admission__box-indent{padding-left:min(8vw,51.2px);font-size:min(3.7333333333vw,23.8933333333px)}.admission__box-notice li{margin-bottom:min(1.6vw,10.24px)}.ao-target{display:block}.ao-target__school{width:auto;margin-bottom:min(5.3333333333vw,34.1333333333px)}.ao-target__school-title{padding:0 min(2.6666666667vw,17.0666666667px)}.ao-target__school-list,.ao-target__school-title{font-size:min(3.7333333333vw,23.8933333333px)}.ao-target__school-list li{padding:min(1.3333333333vw,8.5333333333px) min(2.6666666667vw,17.0666666667px);height:auto}.ao-target__oc{width:auto}.ao-target__oc-list,.ao-target__oc-title,.app-doc__flow-term td,.app-doc__flow-term th,.app-doc__table td,.app-doc__table th,.intl__scholarship-table td,.intl__scholarship-table th,.intl__tuition-table td,.intl__tuition-table th{padding:min(2.1333333333vw,13.6533333333px);font-size:min(3.7333333333vw,23.8933333333px)}.ao-target__oc-list{padding:min(2.6666666667vw,17.0666666667px)}.ao-target__oc-list li{margin-bottom:min(1.6vw,10.24px);line-height:1.6}.ao-target__oc-list li::before{top:.5em}.admission__lead-notice{margin-top:min(5.3333333333vw,34.1333333333px);padding-left:min(5.3333333333vw,34.1333333333px);font-size:min(4.2666666667vw,27.3066666667px)}.admission__ao-howto-indent{margin-left:min(8vw,51.2px)}.admission__ao-howto-head{padding-left:min(8vw,51.2px)}.admission__ao-howto-head,.admission__ao-howto-lead{margin-bottom:min(2.6666666667vw,17.0666666667px);font-size:min(4.2666666667vw,27.3066666667px)}.ao-howto__list{margin-left:min(5.3333333333vw,34.1333333333px);font-size:min(3.7333333333vw,23.8933333333px)}.ao-howto__list li{margin-bottom:min(2.6666666667vw,17.0666666667px)}.admission__pre-school{display:block}.admission__pre-school dt{border-right:0;border-bottom:1px solid #ccc}.admission__pre-school dd{text-align:left}.ao-bnr{margin-top:min(16vw,102.4px)}.app-doc__main{margin-top:min(10.6666666667vw,68.2666666667px)}.app-doc__head{font-size:min(5.3333333333vw,34.1333333333px)}.app-doc__notice{margin-top:min(2.6666666667vw,17.0666666667px);font-size:min(3.2vw,20.48px)}.app-doc__block{margin-bottom:min(8vw,51.2px)}.app-doc__block-lead{margin-bottom:min(1.3333333333vw,8.5333333333px)}.app-doc__block-lead.center{text-align:left}.app-doc__table td.vw100,.app-doc__table th.vw100{width:min(21.3333333333vw,136.5333333333px)}.app-doc__table td.vw200,.app-doc__table th.vw200{width:min(53.3333333333vw,341.3333333333px)}.app-doc__flow-block{margin-bottom:min(13.3333333333vw,85.3333333333px)}.app-doc__flow-block::before,.intl__flow-block::before,.intl__scholarship-flow-box::before{bottom:max(-14.6666666667vw,-93.8666666667px);width:min(10.6666666667vw,68.2666666667px);height:min(10.6666666667vw,68.2666666667px);margin-left:max(-5.3333333333vw,-34.1333333333px)}.app-doc__flow-title{padding:min(2.6666666667vw,17.0666666667px);font-size:min(4.8vw,30.72px)}.app-doc__flow-detail,.app-doc__flow-lead{font-size:min(4.2666666667vw,27.3066666667px)}.app-doc__flow-detail{padding:min(5.3333333333vw,34.1333333333px)}.app-doc__flow-box{margin-top:min(4vw,25.6px);font-size:min(3.7333333333vw,23.8933333333px)}.app-doc__flow-term-wrap-sp{overflow-x:auto}.app-doc__flow-term-wrap-sp .app-doc__flow-term{width:800px}.app-doc__flow-term{margin-top:min(5.3333333333vw,34.1333333333px)}.intl__entry-list li,.intl__head-lead,.tuition-lead{font-size:min(4.2666666667vw,27.3066666667px)}.intl__entry-list li,.intl__head-lead{margin-bottom:min(5.3333333333vw,34.1333333333px)}.intl__head{font-size:min(5.3333333333vw,34.1333333333px)}.intl__entry-list li{margin-bottom:min(2.6666666667vw,17.0666666667px)}.intl__flow-block{margin-bottom:min(13.3333333333vw,85.3333333333px)}.intl__flow-column{display:block}.intl__flow-column-head{width:auto}.intl__flow-title{padding:min(2.6666666667vw,17.0666666667px);font-size:min(4.8vw,30.72px)}.intl__flow-detail,.intl__flow-lead{font-size:min(4.2666666667vw,27.3066666667px)}.intl__flow-detail{width:auto;padding:min(5.3333333333vw,34.1333333333px)}.intl__flow-box{margin-top:min(4vw,25.6px);font-size:min(3.7333333333vw,23.8933333333px)}.intl__tuition-table-contents{margin-bottom:min(10.6666666667vw,68.2666666667px)}.intl__tuition-table-wrap{overflow-x:auto}.intl__tuition-table{width:800px}.intl__tuition-unit{font-size:min(3.2vw,20.48px)}.intl__scholarship-table-wrap{margin-bottom:min(5.3333333333vw,34.1333333333px);overflow-x:auto}.intl__scholarship-table{width:600px}.intl__scholarship-flow-wrap{margin-bottom:min(5.3333333333vw,34.1333333333px);padding:min(5.3333333333vw,34.1333333333px)}.intl__scholarship-flow-lead{margin-bottom:min(2.6666666667vw,17.0666666667px)}.intl__scholarship-flow-main{max-width:initial}.intl__scholarship-flow-box{margin-bottom:min(13.3333333333vw,85.3333333333px)}}