@charset "UTF-8";.point-photo-content a.point-text{width:60%;padding:30px}.point-photo-content.admission-index01::before{background:url(../junior/admission/images/junior_c-3_img01.jpg) no-repeat center center;background-size:cover}.point-photo-content.admission-index02::before{background:url(../junior/admission/images/junior_c-3_img02.jpg) no-repeat center center;background-size:cover}.point-photo-content.admission-index03::before{background:url(../junior/admission/images/junior_c-3_img03.jpg) no-repeat center top;background-size:cover}.point-photo-content.admission-index04::before{background:url(../junior/admission/images/junior_c-3_img04.jpg) no-repeat center center;background-size:cover}.point-photo-content.admission-index05::before{background:url(../junior/admission/images/junior_c-3_img05.jpg) no-repeat center center;background-size:cover}.senior .admission-index02::before{background:url(../senior/admission/images/senior_d-6_img01.jpg) no-repeat center center;background-size:cover}.senior .admission-index03::before{background:url(../senior/admission/images/senior_d-6_img02.jpg) no-repeat center center;background-size:cover}.senior .admission-index04::before{background:url(../senior/admission/images/senior_d-6_img03.jpg) no-repeat center center;background-size:cover}.senior .admission-index05::before{background:url(../senior/admission/images/senior_d-6_img04.jpg) no-repeat center center;background-size:cover}.requirements.senior .three-column li{margin-bottom:10px}.requirements.senior .three-column a.link_btn{height:40px;padding:0 60px 0 20px;font-size:1.4rem}.requirements.senior .three-column a.link_btn::after{width:40px}.method-of-payment_img{width:100%;margin:10px 0}.method-of-payment_img img{width:50%}.border-box{border:1px dotted #000;padding:20px}.border-box p{font-size:1.4rem;line-height:2}.border-box ol.asterisk-num-list{list-style-type:none}.border-box ol.asterisk-num-list>li{font-size:1.4rem;line-height:1.8;position:relative;padding-left:1.7em}.border-box ol.asterisk-num-list>li::before{content:"";position:absolute;left:0;top:0}.border-box ol.asterisk-num-list>li:nth-of-type(1)::before{content:"*1"}.border-box ol.asterisk-num-list>li:nth-of-type(2)::before{content:"*2"}.border-box ol.asterisk-num-list>li:nth-of-type(3)::before{content:"*3"}.border-box ol.asterisk-num-list>li:nth-of-type(4)::before{content:"*4"}.border-box ol.asterisk-num-list>li:nth-of-type(5)::before{content:"*5"}.border-box ol.asterisk-num-list>li:nth-of-type(6)::before{content:"*6"}.border-box ol.asterisk-num-list>li:nth-of-type(7)::before{content:"*7"}.border-box ol.asterisk-num-list>li:nth-of-type(8)::before{content:"*8"}.border-box ol.asterisk-num-list>li:nth-of-type(9)::before{content:"*9"}.border-box ol.asterisk-num-list>li+li{margin-top:5px}.icon-list+.border-box{margin-top:20px}.req-notes-list>li{font-size:1.4rem;line-height:2;position:relative;padding:5px 0 5px 1.2em}.req-notes-list>li::before{content:"※";position:absolute;left:0;top:5px}.req-notes-list+.table_res,.req-notes-list+table.table_std{margin-top:20px}.flow-block .flow-unit{display:flex;justify-content:space-between;position:relative;border:1px solid #85253d;background:rgba(133,37,61,.2);padding:5px;margin-bottom:30px}.flow-block .flow-unit::before{content:"";position:absolute;left:50%;bottom:-20px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#85253d transparent transparent transparent}.flow-block .flow-unit:last-child::before{content:none}.flow-block .flow-unit h5{width:30%;background:#fff;padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:center}.flow-block .flow-unit h5 span{color:#85253d;font-size:2rem;font-weight:700}.flow-block .flow-unit h5 span img{width:100%}.flow-block .flow-unit h5 span+span{margin-top:10px}.flow-block .flow-unit h5 span.notes{margin-top:0;font-size:1.4rem}.flow-block .flow-unit .flow-info{display:flex;align-items:center;width:65%;padding:5px;font-size:1.4rem;line-height:2}.table-inner-box{display:flex;justify-content:center}.table-inner-box p{text-align:left}.table-inner-dl{display:flex;flex-direction:column;align-items:center}.table-inner-dl dl{display:flex;width:21em}.table-inner-dl dl dt{text-align:left;width:9em}.table-inner-dl dl dd{text-align:left;width:11em}.table-inner-dl.exam-time-w-adjust dl{width:15em}.table-inner-dl.exam-time-w-adjust dl dt{width:3em}.table-inner-dl.exam-time-w-adjust dl dd{width:12em}.icon-list+table.table_std{margin-top:20px}.mrt0{margin-top:0}.requirements-title-box{display:flex;align-items:center;width:100%}.requirements-title-box .req-notes-list{margin:0 0 0 .5em}.two-column>.link_btn{width:calc(50% - 20px)}.guidance table a.link_btn{height:40px;padding:0 60px 0 20px;font-size:1.4rem}.guidance table a.link_btn::after{width:40px}.briefing .notes{margin-bottom:40px;position:relative;padding-left:1.2em;font-size:1.4rem;line-height:2}.briefing .notes::before{content:"※";position:absolute;left:0;top:0}.briefing .link_btn+.notes{margin-top:20px}@media screen and (max-width:768px){.point-photo-content a.point-text{width:100%;padding:20px}.method-of-payment_img img{width:100%}.border-box{padding:15px}.border-box .asterisk-num-list>li{font-size:1.2rem;line-height:1.7}.icon-list+.border-box{margin-top:10px}.flow-block .flow-unit{flex-direction:column;padding:10px}.flow-block .flow-unit h5{width:100%}.flow-block .flow-unit h5 span{font-size:1.8rem}.flow-block .flow-unit h5 span img{display:block;width:80%;margin:0 auto}.flow-block .flow-unit h5 span+span{margin-top:5px}.flow-block .flow-unit h5 span.notes{font-size:1.2rem}.flow-block .flow-unit .flow-info{width:100%;padding:10px 0 0;text-align:justify}.requirements-title-box{display:block}.requirements-title-box .req-notes-list{margin:0 0 1vw 0}.two-column>.link_btn{width:100%}.table_std.col2 tr td,.table_std.col2 tr th{font-size:1.1rem}.table_std.col2 tr td:first-child,.table_std.col2 tr th:first-child{white-space:nowrap}.table_std.exam tr td,.table_std.exam tr th{font-size:1.1rem}.table_std.exam tr td:first-child,.table_std.exam tr th:first-child{white-space:nowrap}.table_std.exam tr td>.link_btn,.table_std.exam tr th>.link_btn{font-size:1.1rem;white-space:nowrap;width:100%;min-height:40px;padding:0 50px 0 10px}.table_std.exam tr td>.link_btn::after,.table_std.exam tr th>.link_btn::after{width:40px}.briefing .notes{line-height:1.7}.briefing .page-title-inner .page-title{position:absolute;top:auto;transform:translateY(0);bottom:10px;font-size:4vw;line-height:1.3}.briefing .page-title-inner .category p{font-size:2vw}}