﻿.pc{display:block}@media(max-width: 768px){.pc{display:none}}.sp{display:none}@media(max-width: 768px){.sp{display:block}}#maincontents.page-scholarship img,#maincontents.page-scholarship picture{margin:0;padding:0;width:100%;max-width:100%;height:auto;line-height:0}#maincontents.page-scholarship .mv{margin:100px -5px 0}@media(max-width: 768px){#maincontents.page-scholarship .mv{margin:50px 0 0;border-radius:5px;overflow:hidden}}#maincontents.page-scholarship .sv{margin:-5px;padding:150px 0 65px;background:linear-gradient(to bottom, #d2e8f3 0%, #ffffff 100%)}@media(max-width: 768px){#maincontents.page-scholarship .sv{margin:0;padding:5px 0;background:none}}#maincontents.page-scholarship .sv>*{width:1000px;margin:auto;border-radius:5px;overflow:hidden}@media(max-width: 768px){#maincontents.page-scholarship .sv>*{width:100%}}#maincontents.page-scholarship h4{margin-bottom:1.5em}@media(max-width: 768px){#maincontents.page-scholarship h4{padding-top:0}}#maincontents.page-scholarship h4 span{font-size:15px;font-weight:900;display:block;margin-bottom:.8em}@media(max-width: 768px){#maincontents.page-scholarship h4 span{font-size:13px;margin-bottom:.1em}}#maincontents.page-scholarship h5{font-size:20px;font-weight:700;line-height:1.4em;border-bottom:solid 1px #0050e6;margin-bottom:.8em;padding-bottom:.4em}#maincontents.page-scholarship section>.inner{width:1000px;margin:auto;overflow:hidden}@media(max-width: 768px){#maincontents.page-scholarship section>.inner{width:100%;padding:0 20px}}#maincontents.page-scholarship .notice-box--01{margin:40px auto;padding:1.8em 2.6em 2em;border:solid 1px #0050e6;border-radius:5px;background:#fff}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--01{padding:1.8em 2em 2em}}#maincontents.page-scholarship .notice-box--01 p{font-size:15px;line-height:1.8em}#maincontents.page-scholarship .notice-box--01 .ttl{margin-bottom:.3em;font-size:20px !important;font-weight:700;color:#0050e6;text-align:center}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--01 .ttl{line-height:1.4em;margin-bottom:.5em}}#maincontents.page-scholarship .notice-box--02{margin:30px auto 60px}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--02{margin-bottom:30px}}#maincontents.page-scholarship .notice-box--02 .ttl{margin-bottom:.3em;font-size:20px !important;font-weight:700;color:#0050e6;text-align:center}#maincontents.page-scholarship .notice-box--02 .row{display:flex}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--02 .row{display:block}}#maincontents.page-scholarship .notice-box--02 .row p{line-height:1.4em}#maincontents.page-scholarship .notice-box--02 .row .hdg{padding:0 1.5em;font-size:18px;font-weight:700;color:#0050e6;text-align:center;border-top:solid 1px #0050e6;border-bottom:solid 1px #0050e6;display:flex;align-content:center;align-items:center}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--02 .row .hdg{padding:1.5em;display:block}}#maincontents.page-scholarship .notice-box--02 .row .hdg+div{margin-left:40px;font-size:17px;font-weight:900}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--02 .row .hdg+div{margin-left:0;padding:1.5em}#maincontents.page-scholarship .notice-box--02 .row .hdg+div p{text-align:center;line-height:1.4em}#maincontents.page-scholarship .notice-box--02 .row .hdg+div p+p{margin-top:2em}}#maincontents.page-scholarship .notice-box--03{max-width:900px;margin:70px auto;padding:30px;background:#fff}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--03{max-width:none;margin:30px auto}}#maincontents.page-scholarship .notice-box--03 .row{display:flex;align-content:center;align-items:center}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--03 .row{display:block}}#maincontents.page-scholarship .notice-box--03 .row .ttl{color:#0050e6;font-size:18px;font-weight:900;text-align:center;width:45%}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--03 .row .ttl{width:100%}}#maincontents.page-scholarship .notice-box--03 .row .ttl+div{width:55%}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--03 .row .ttl+div{width:100%;margin-top:1em}}#maincontents.page-scholarship .notice-box--03 .row .ttl+div p{line-height:1.6em}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--03 .row .ttl+div p{font-size:14px;line-height:1.4em}}#maincontents.page-scholarship .notice-box--03 .row .ttl+div .hdg{font-size:17px;font-weight:900;margin-bottom:1em}@media(max-width: 768px){#maincontents.page-scholarship .notice-box--03 .row .ttl+div .hdg{font-size:14px}}#maincontents.page-scholarship .btn--01{margin:60px auto;display:flex;justify-content:center}#maincontents.page-scholarship .btn--01 a{display:inline-block;color:#fff;background:#333;border-radius:5px;padding:2em 1em;letter-spacing:.08em;text-align:center;width:45%}@media(max-width: 768px){#maincontents.page-scholarship .btn--01 a{width:100%}}@media(max-width: 768px){#maincontents.page-scholarship .sec-p02{margin-top:30px}}#maincontents.page-scholarship .sec-p03 .text-box{font-size:17px;line-height:2em}@media(max-width: 768px){#maincontents.page-scholarship .sec-p03 .text-box{line-height:1.6em}}#maincontents.page-scholarship .sec-p03 .text-box+h5{margin-top:60px}@media(max-width: 768px){#maincontents.page-scholarship .sec-p03 .text-box+h5{margin-top:30px}}#maincontents.page-scholarship .sec-p03 .text-box .notice{margin-top:.5em;font-size:13px;line-height:1.6em;display:flex}#maincontents.page-scholarship .sec-p03 .text-box .notice::before{content:"※";display:block;margin-right:.2em}#maincontents.page-scholarship .sec-p03 .step-list{margin:40px auto 60px;font-size:15px}@media(max-width: 768px){#maincontents.page-scholarship .sec-p03 .step-list{margin-bottom:40px}}#maincontents.page-scholarship .sec-p03 .step-list>ul{display:flex;gap:35px;counter-reset:step-list 0}@media(max-width: 768px){#maincontents.page-scholarship .sec-p03 .step-list>ul{display:block}}#maincontents.page-scholarship .sec-p03 .step-list>ul>li{width:33.3333333333%;padding:25px;background:#f8f5bb;border-radius:5px;line-height:1.6em;display:flex;justify-content:center;align-content:center;align-items:center}@media(max-width: 768px){#maincontents.page-scholarship .sec-p03 .step-list>ul>li{width:100%}#maincontents.page-scholarship .sec-p03 .step-list>ul>li+li{margin-top:30px}}#maincontents.page-scholarship .sec-p03 .step-list>ul>li.num{background:#e6eefc;position:relative}#maincontents.page-scholarship .sec-p03 .step-list>ul>li.num::before{content:counter(step-list);display:block;position:absolute;left:50%;transform:translate(-50%, -50%);top:0;z-index:2;counter-increment:step-list 1;color:#fff;background:#095be0;border-radius:5px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;vertical-align:middle;font-size:20px}#maincontents.page-scholarship .sec-p03 .step-list>ul>li>.inner{display:inline-block}#maincontents.page-scholarship .sec-p03 .step-list>ul>li strong{font-weight:900}#maincontents.page-scholarship .sec-p03 .step-list>ul>li strong .icon-num{color:#fff;background:#095be0;border-radius:5px;width:26px;height:26px;line-height:26px;display:inline-block;text-align:center;vertical-align:middle;margin-right:.8em;margin-bottom:.5em}#maincontents.page-scholarship .sec-p03 .step-list>ul>li strong .icon-num+.icon-num{margin-left:-0.3em}#maincontents.page-scholarship .sec-p03 .step-list>ul>li strong em{color:#0050e6;font-style:normal}#maincontents.page-scholarship .sec-p03 .table{margin-top:40px;margin-bottom:60px}@media(max-width: 768px){#maincontents.page-scholarship .sec-p03 .table{margin-bottom:40px}}#maincontents.page-scholarship .sec-p03 .table table.default th[align=center],#maincontents.page-scholarship .sec-p03 .table table.default td[align=center]{text-align:center}#maincontents.page-scholarship .sec-p04{margin:0 -5px}#maincontents.page-scholarship .sec-p04 .lead{width:100%;min-height:450px;background:url("../img/scholarship/sec-p04_lead-bg.jpg") no-repeat center/cover;display:flex;align-content:center;align-items:center}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .lead{background-position:70% 50%}}#maincontents.page-scholarship .sec-p04 .lead>.inner{width:1000px;margin:auto}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .lead>.inner{width:90%}}#maincontents.page-scholarship .sec-p04 .lead>.inner img{width:460px;height:auto;transform:translateY(-20%)}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .lead>.inner img{width:300px}}#maincontents.page-scholarship .sec-p04 .column{width:1000px;margin:60px auto 0}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .column{width:90%;margin:30px auto 0}}#maincontents.page-scholarship .sec-p04 .column>ul{display:flex;gap:35px}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .column>ul{display:block}}#maincontents.page-scholarship .sec-p04 .column>ul>li{width:33.3333333333%}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .column>ul>li{width:90%;margin:30px auto 0}}#maincontents.page-scholarship .sec-p04 .column>ul>li .text-box{margin-top:2em;font-size:16px;line-height:1.8em}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .column>ul>li .text-box{margin-top:1em;font-size:14px}}#maincontents.page-scholarship .sec-p04 .infomation{background:url("../img/scholarship/sec-p04_infomation_map.jpg") 100% 0/1000px auto no-repeat}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .infomation{background:none}}#maincontents.page-scholarship .sec-p04 .infomation .inner{width:1000px;margin:90px auto 0;padding-bottom:150px}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .infomation .inner{width:90%;padding-bottom:90px}}#maincontents.page-scholarship .sec-p04 .infomation .logo{width:500px}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .infomation .logo{width:300px}}#maincontents.page-scholarship .sec-p04 .infomation address{font-style:normal;line-height:1.6em;margin:40px 0 30px}#maincontents.page-scholarship .sec-p04 .infomation address span{display:block;margin:.25em 0}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .infomation address span{margin:1em 0}}#maincontents.page-scholarship .sec-p04 .infomation table{width:auto}#maincontents.page-scholarship .sec-p04 .infomation table th,#maincontents.page-scholarship .sec-p04 .infomation table td{line-height:1.8em;padding-right:2em}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .infomation table th,#maincontents.page-scholarship .sec-p04 .infomation table td{display:block;width:100%;padding:1em 0 .5em}}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .infomation table th{font-weight:900}}@media(max-width: 768px){#maincontents.page-scholarship .sec-p04 .infomation table td:last-child{padding-top:0;border-bottom:solid 1px #ccc}}