@-webkit-keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@-webkit-keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@-webkit-keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@-webkit-keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}@keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}#exam #top #introInfo{margin-bottom:120px}#exam #top #introInfo .heading02{margin-bottom:30px}#exam #top #introInfo .btn-more{width:200px;margin:20px auto 0}@media screen and (max-width: 600px){#exam #top #introInfo .heading02{margin-bottom:15px}}#exam #top #contentsNav #moreCnt{margin-top:100px}#exam #top #contentsNav #moreCnt .heading03{text-align:center}#exam #top #contentsNav #moreCnt .bnr{width:80%;max-width:830px;margin-right:auto;margin-left:auto}#exam #top #contentsNav #moreCnt .bnr+.bnr{margin-top:20px}#exam #top #contentsNav #moreCnt .bnr a:hover{opacity:.7}#exam #top #contentsNav #moreCnt .btn-list{width:80%;max-width:830px;margin:20px auto 0}@media screen and (max-width: 600px){#exam #top #contentsNav #moreCnt{margin-top:60px}#exam #top #contentsNav #moreCnt .heading03{text-align:center}#exam #top #contentsNav #moreCnt .bnr{width:100%}#exam #top #contentsNav #moreCnt .bnr+.bnr{margin-top:10px}#exam #top #contentsNav #moreCnt .btn-list{width:100%;margin-top:10px}}#exam #info #top #cnt01 table.scroll{font-size:1.0625rem;line-height:1.6;letter-spacing:0}#exam #info #top #cnt01 table.scroll tbody tr th,#exam #info #top #cnt01 table.scroll tbody tr td{padding:15px}#exam #info #top #cnt01 table.scroll tbody tr th{text-align:left}#exam #info #top #cnt01 table.scroll tbody tr th .name{line-height:1.2}#exam #info #top #cnt01 table.scroll tbody tr th .name+.name{margin-top:7px}#exam #info #top #cnt01 table.scroll tbody tr th .name sup{font-size:70%;vertical-align:.5em;margin-left:3px}#exam #info #top #cnt01 table.scroll tbody tr th .square-list{font-size:88%;font-weight:400;margin-top:10px;margin-left:3px}#exam #info #top #cnt01 table.scroll tbody tr th .square-list li{padding-left:10px;line-height:1.3}#exam #info #top #cnt01 table.scroll tbody tr th .square-list li::before{width:4px;height:4px;top:.5em;background:#000;border-radius:0}#exam #info #top #cnt01 table.scroll tbody tr th .square-list li+li{margin-top:3px}#exam #info #top #cnt01 table.scroll tbody tr td{width:135px;text-align:center}#exam #info #top #cnt01 table.scroll tbody tr td:first-of-type{width:370px}#exam #info #top #cnt01 table.scroll tbody tr td:last-of-type{width:80px}@media screen and (max-width: 1024px){#exam #info #top #cnt01 table.scroll{width:940px}}@media screen and (max-width: 600px){#exam #info #top #cnt01 table.scroll{width:880px}#exam #info #top #cnt01 table.scroll tbody tr th,#exam #info #top #cnt01 table.scroll tbody tr td{padding:12px 10px}#exam #info #top #cnt01 table.scroll tbody tr td{width:120px;text-align:center}#exam #info #top #cnt01 table.scroll tbody tr td:first-of-type{width:345px}#exam #info #top #cnt01 table.scroll tbody tr td:last-of-type{width:70px}}#exam #info #top #cnt02 section{padding-bottom:15px;border:3px solid #c3d8eb;border-radius:20px}@media screen and (max-width: 600px){#exam #info #top #cnt02 section{padding-bottom:5px;border-width:2px;border-radius:15px}}#exam #info #top #cnt02 section .head{line-height:1.3;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, right top, from(#DAEBFD), to(#EAFCF4));background:linear-gradient(90deg, #DAEBFD, #EAFCF4);border-top-left-radius:17px;border-top-right-radius:17px}#exam #info #top #cnt02 section .head .title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:auto}#exam #info #top #cnt02 section .head .title h3{font-size:clamp(1.25rem,1.142rem + .46vw,1.5rem);font-weight:500;margin-bottom:10px}#exam #info #top #cnt02 section .head .title h3 span{font-size:80%}#exam #info #top #cnt02 section .head .title h3 span.style{display:block}#exam #info #top #cnt02 section .head .title p{font-size:88%}#exam #info #top #cnt02 section .head .btn{width:200px;height:50px;margin-left:50px}#exam #info #top #cnt02 section .head .btn a{font-size:1rem}@media screen and (max-width: 1024px){#exam #info #top #cnt02 section .head .title h3 span{display:block}}@media screen and (max-width: 600px){#exam #info #top #cnt02 section .head{display:block;padding:15px;border-top-left-radius:13px;border-top-right-radius:13px}#exam #info #top #cnt02 section .head .title{margin:0 0 10px}#exam #info #top #cnt02 section .head .btn{width:160px;height:40px;min-height:initial}#exam #info #top #cnt02 section .head .btn a{min-height:initial;font-size:.9375rem}}#exam #info #top #cnt02 section .cntArea{padding:25px 30px}#exam #info #top #cnt02 section .cntArea h4{font-size:1.25rem;color:#0561a5;line-height:1.3;margin-bottom:15px}#exam #info #top #cnt02 section .cntArea h4 span{font-size:80%;letter-spacing:0}#exam #info #top #cnt02 section .cntArea dl{line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #0561a5}#exam #info #top #cnt02 section .cntArea dl dt,#exam #info #top #cnt02 section .cntArea dl dd{width:16.6666666667%;text-align:center;padding:15px 10px;border-right:1px solid #0561a5;border-bottom:1px solid #0561a5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#exam #info #top #cnt02 section .cntArea dl dt{font-size:96%;font-weight:500;background:#daebfd}#exam #info #top #cnt02 section .cntArea dl dd{letter-spacing:0}#exam #info #top #cnt02 section .cntArea dl dd.wide{width:83.3333333333%;text-align:left;line-height:1.5;padding-left:20px;border-right:none;display:block}#exam #info #top #cnt02 section .cntArea dl dd:last-of-type{border-right:none}#exam #info #top #cnt02 section .cntArea dl+h4{margin-top:40px}#exam #info #top #cnt02 section .cntArea .btn-list{margin-top:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:initial}#exam #info #top #cnt02 section .cntArea .btn-list .btn{width:200px;height:50px}#exam #info #top #cnt02 section .cntArea .btn-list .btn+.btn{margin-left:20px}#exam #info #top #cnt02 section .cntArea .btn-list .btn a{font-size:1rem}#exam #info #top #cnt02 section .cntArea .btn-list+h4{margin-top:40px}@media screen and (max-width: 1024px){#exam #info #top #cnt02 section .cntArea{padding:20px}#exam #info #top #cnt02 section .cntArea dl dt,#exam #info #top #cnt02 section .cntArea dl dd{padding:12px 5px}#exam #info #top #cnt02 section .cntArea dl dt{width:100px;font-size:1rem}#exam #info #top #cnt02 section .cntArea dl dd{width:calc((100% - 200px)/2);letter-spacing:0}#exam #info #top #cnt02 section .cntArea dl dd.wide{width:calc(100% - 100px);padding-left:20px;border-right:none;display:block}#exam #info #top #cnt02 section .cntArea dl dd:nth-of-type(3){border-right:none}#exam #info #top #cnt02 section .cntArea dl dd:last-of-type{width:calc(100% - 100px)}}@media screen and (max-width: 600px){#exam #info #top #cnt02 section .cntArea{padding:20px 15px}#exam #info #top #cnt02 section .cntArea h4{font-size:1.125rem;margin-bottom:10px}#exam #info #top #cnt02 section .cntArea dl{display:block}#exam #info #top #cnt02 section .cntArea dl dt{width:100%;font-size:.9375rem;letter-spacing:0;padding:5px;border-right:none}#exam #info #top #cnt02 section .cntArea dl dd{width:100% !important;border-right:0;text-align:left;padding-left:5px !important}#exam #info #top #cnt02 section .cntArea dl+h4{margin-top:30px}#exam #info #top #cnt02 section .cntArea .btn-list{width:170px;margin:15px auto 0}#exam #info #top #cnt02 section .cntArea .btn-list .btn{width:170px;height:40px;min-height:initial}#exam #info #top #cnt02 section .cntArea .btn-list .btn+.btn{margin-top:5px;margin-left:0}#exam #info #top #cnt02 section .cntArea .btn-list .btn a{min-height:initial;font-size:.9375rem;padding-left:10px}#exam #info #top #cnt02 section .cntArea .btn-list+h4{margin-top:40px}}#exam #info #top #cnt02 .desc{font-size:120%;color:#f45e02;text-align:center;font-weight:700;margin-top:70px}@media screen and (max-width: 600px){#exam #info #top #cnt02 .desc{text-align:left;margin-top:40px}}#exam #info-cate .introArea{margin-bottom:60px}#exam #info-cate .introArea .midashi{font-size:1.875rem;line-height:1.3;font-weight:500;margin-bottom:30px}#exam #info-cate .introArea .midashi span{font-size:70%}#exam #info-cate .num-frame-list.rev>li{padding-left:35px}#exam #info-cate .num-frame-list.rev>li::before{top:.1em;width:26px;height:26px;border-radius:50%}@media screen and (max-width: 600px){#exam #info-cate .num-frame-list.rev li{padding-left:30px}#exam #info-cate .num-frame-list.rev li::before{width:22px;height:22px}}#exam #info-cate dl.connect-line{line-height:1.5}#exam #info-cate dl.connect-line>div{display:-webkit-box;display:-ms-flexbox;display:flex}#exam #info-cate dl.connect-line>div+div{margin-top:7px}#exam #info-cate dl.connect-line>div dt{width:240px;font-weight:500}#exam #info-cate dl.connect-line>div dt span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#exam #info-cate dl.connect-line>div dt span::after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:5px;border-top:1px dashed #0561a5}#exam #info-cate dl.connect-line>div dd{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px}@media screen and (max-width: 600px){#exam #info-cate dl.connect-line>div{display:block}#exam #info-cate dl.connect-line>div dt{width:100%;margin-bottom:5px}#exam #info-cate dl.connect-line>div dd{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px}}#exam #info-cate #schedule section+section{margin-top:60px}@media screen and (max-width: 600px){#exam #info-cate #schedule section+section{margin-top:40px}}#exam #info-cate #schedule dl.schedule{line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #0561a5}#exam #info-cate #schedule dl.schedule>dt,#exam #info-cate #schedule dl.schedule>dd{width:16.6666666667%;text-align:center;padding:15px 10px;border-right:1px solid #0561a5;border-bottom:1px solid #0561a5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#exam #info-cate #schedule dl.schedule>dt{font-size:96%;font-weight:500;background:#daebfd}#exam #info-cate #schedule dl.schedule>dd{letter-spacing:0}#exam #info-cate #schedule dl.schedule>dd.wide{width:83.3333333333%;text-align:left;line-height:1.5;padding-left:20px;border-right:none;display:block}#exam #info-cate #schedule dl.schedule>dd:last-of-type{border-right:none}#exam #info-cate #schedule dl.schedule+h4{margin-top:40px}@media screen and (max-width: 600px){#exam #info-cate #schedule dl.schedule{display:block}#exam #info-cate #schedule dl.schedule>dt{width:100%;font-size:.9375rem;letter-spacing:0;padding:5px;border-right:none}#exam #info-cate #schedule dl.schedule>dd{width:100% !important;border-right:0;text-align:left;padding-left:5px !important}#exam #info-cate #schedule dl.schedule+h4{margin-top:30px}}#exam #info-cate #schedule .btn-more{margin:70px auto 0}#exam #info-cate #capacity table{letter-spacing:0}#exam #info-cate #capacity table thead th{padding:12px}#exam #info-cate #capacity table tbody th,#exam #info-cate #capacity table tbody td{padding:15px}#exam #info-cate #capacity table tbody th{text-align:left}#exam #info-cate #capacity table tbody td{width:34%;text-align:center}@media screen and (max-width: 600px){#exam #info-cate #capacity table thead th{padding:7px}#exam #info-cate #capacity table tbody th,#exam #info-cate #capacity table tbody td{padding:10px 5px}#exam #info-cate #capacity table tbody th{text-align:left}#exam #info-cate #capacity table tbody td{width:50%}}#exam #info-cate #capacity .sup.ann{line-height:1.4}#exam #info-cate #capacity .sup.ann+.sup{margin-top:5px}#exam #info-cate #method .examCnt .scoring{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}#exam #info-cate #method .examCnt .scoring p{width:230px;height:60px;font-size:clamp(1.125rem,1.017rem + .46vw,1.375rem);color:#fff;line-height:1;font-weight:500;margin-right:44px;background:#0561a5;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#exam #info-cate #method .examCnt .scoring p::before,#exam #info-cate #method .examCnt .scoring p::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#000}#exam #info-cate #method .examCnt .scoring p::before{right:-34px;width:24px;height:5px;border-radius:8px}#exam #info-cate #method .examCnt .scoring p::after{width:5px;height:24px;border-radius:8px;right:-25px}#exam #info-cate #method .examCnt .scoring p:last-of-type{margin-right:0}#exam #info-cate #method .examCnt .scoring p:last-of-type::before,#exam #info-cate #method .examCnt .scoring p:last-of-type::after{display:none}#exam #info-cate #method .examCnt .scoring p span{font-size:clamp(2rem,1.783rem + .92vw,2.5rem);padding-bottom:10px;margin-left:10px}#exam #info-cate #method .examCnt .scoring p span small{font-size:70%;vertical-align:.05em;margin-left:3px}@media screen and (max-width: 600px){#exam #info-cate #method .examCnt .scoring{display:block}#exam #info-cate #method .examCnt .scoring p{width:220px;margin:0 auto 40px}#exam #info-cate #method .examCnt .scoring p::before,#exam #info-cate #method .examCnt .scoring p::after{content:"";position:absolute;top:initial;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#exam #info-cate #method .examCnt .scoring p::before{right:initial;bottom:-22px}#exam #info-cate #method .examCnt .scoring p::after{right:initial;bottom:-32px}#exam #info-cate #method .examCnt .scoring p:last-of-type{margin-right:auto;margin-bottom:0}}#exam #info-cate #method .examCnt .att{font-size:clamp(1.125rem,1.017rem + .46vw,1.375rem);color:#f45e02;font-weight:500;margin-bottom:20px}#exam #info-cate #method .assignment .depaCnt{padding:30px;background:#e9f6f4;border-radius:20px}#exam #info-cate #method .assignment .depaCnt+.depaCnt{margin-top:30px}#exam #info-cate #method .assignment .depaCnt .num-en{line-height:1.5;padding-left:1.2em;text-indent:-1.2em}#exam #info-cate #method .assignment .depaCnt .num-en+.num-en{margin-top:5px}#exam #info-cate #method .assignment .depaCnt .ann.sup{line-height:1.3}@media screen and (max-width: 600px){#exam #info-cate #method .assignment .depaCnt{padding:15px;border-radius:10px}#exam #info-cate #method .assignment .depaCnt+.depaCnt{margin-top:20px}}#exam #info-cate #method .assignment .btn.depa{width:100%;max-width:initial}#exam #info-cate #method .assignment .btn.depa a{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#exam #info-cate #method .writing dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#exam #info-cate #method .writing dl dt{width:200px}#exam #info-cate #method .writing dl dt span{color:#0561a5;font-weight:500;border:1px solid #0561a5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#exam #info-cate #method .writing dl dd{width:calc(100% - 200px);padding-left:20px}#exam #info-cate #method .writing dl dd span{font-size:110%;font-weight:500}@media screen and (max-width: 600px){#exam #info-cate #method .writing dl{display:block}#exam #info-cate #method .writing dl dt{width:170px}#exam #info-cate #method .writing dl dd{width:100%;padding-left:10px;margin-top:7px}}#exam #info-cate #method .apply .check-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 10px}#exam #info-cate #method .apply .check-list li{width:calc((100% - 20px)/3);font-size:110%;line-height:1.4;font-weight:500;padding-left:35px;position:relative}#exam #info-cate #method .apply .check-list li::before{content:"";position:absolute;top:.5em;left:8px;display:block;height:12px;width:100px;border-bottom:4px solid #40a9e0;border-left:9px solid #40a9e0;-webkit-transform:rotate(-45deg) perspective(60px) rotateY(60deg);transform:rotate(-45deg) perspective(60px) rotateY(60deg);-webkit-transform-origin:0 50%;transform-origin:0 50%}#exam #info-cate #method .apply .check-list li::after{content:"";position:absolute;top:.2em;left:0;width:20px;height:20px;border:1px solid #ccc;border-radius:3px}@media screen and (max-width: 600px){#exam #info-cate #method .apply .check-list{gap:15px 10px}#exam #info-cate #method .apply .check-list li{width:calc((100% - 10px)/2);padding-left:30px}}#exam #info-cate #method .relation .btn-list .btn.wide{width:100%}#exam #info-cate #venue .square-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}#exam #info-cate #venue .square-list li{width:calc((100% - 40px)/2);line-height:1.3}#exam #info-cate #venue .square-list li+li{margin-top:0}#exam #info-cate #venue .square-list li .name{font-weight:500;margin-bottom:15px}#exam #info-cate #venue .square-list li .name span{font-weight:400;letter-spacing:0;font-size:90%}#exam #info-cate #venue .square-list li .btn{max-width:initial}@media screen and (max-width: 600px){#exam #info-cate #venue .square-list{gap:30px}#exam #info-cate #venue .square-list li{width:100%}#exam #info-cate #venue .square-list li .name{margin-bottom:10px}}#exam #info-cate #comprehensive-dc #capacity table tbody td{width:160px}@media screen and (max-width: 600px){#exam #info-cate #comprehensive-dc #capacity table tbody td{width:25%}}#exam #info-cate #recommend-ds dl.connect-line,#exam #info-cate #recommend-public dl.connect-line{margin-top:15px}#exam #info-cate #recommend-ds #eligibility .descType,#exam #info-cate #recommend-public #eligibility .descType{padding-left:4em;text-indent:-4em}#exam #info-cate #recommend-public #method .aptitude sup{font-size:60%;vertical-align:.5em;margin-right:2px}#exam #info-cate #general #schedule dl>dd.select,#exam #info-cate #general-second #schedule dl>dd.select,#exam #info-cate #general-scholarship #schedule dl>dd.select,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select{width:50%;text-align:left;line-height:1.5;padding-left:20px;display:block}#exam #info-cate #general #schedule dl>dd.select .flex .date,#exam #info-cate #general-second #schedule dl>dd.select .flex .date,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex .date,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex .date{width:120px}#exam #info-cate #general #schedule dl>dd.select .flex dl,#exam #info-cate #general-second #schedule dl>dd.select .flex dl,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex dl,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex dl{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#exam #info-cate #general #schedule dl>dd.select .flex dl dt,#exam #info-cate #general-second #schedule dl>dd.select .flex dl dt,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex dl dt,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex dl dt{width:5em}#exam #info-cate #general #schedule dl>dd.select .flex dl dd,#exam #info-cate #general-second #schedule dl>dd.select .flex dl dd,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex dl dd,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex dl dd{width:calc(100% - 5em)}@media screen and (max-width: 1024px){#exam #info-cate #general #schedule dl>dd.select .flex,#exam #info-cate #general-second #schedule dl>dd.select .flex,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex{display:block}#exam #info-cate #general #schedule dl>dd.select .flex .date,#exam #info-cate #general-second #schedule dl>dd.select .flex .date,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex .date,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex .date{width:100%;margin-bottom:5px}#exam #info-cate #general #schedule dl>dd.select .flex dl,#exam #info-cate #general-second #schedule dl>dd.select .flex dl,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex dl,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex dl{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#exam #info-cate #general #schedule dl>dd.select .flex dl dt,#exam #info-cate #general-second #schedule dl>dd.select .flex dl dt,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex dl dt,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex dl dt{width:5em}#exam #info-cate #general #schedule dl>dd.select .flex dl dd,#exam #info-cate #general-second #schedule dl>dd.select .flex dl dd,#exam #info-cate #general-scholarship #schedule dl>dd.select .flex dl dd,#exam #info-cate #general-scholarship-sp #schedule dl>dd.select .flex dl dd{width:calc(100% - 5em)}}#exam #info-cate #general #method .depaCnt,#exam #info-cate #general-second #method .depaCnt,#exam #info-cate #general-scholarship #method .depaCnt,#exam #info-cate #general-scholarship-sp #method .depaCnt{padding:30px;background:#e9f6f4;border-radius:15px}#exam #info-cate #general #method .depaCnt .inner,#exam #info-cate #general-second #method .depaCnt .inner,#exam #info-cate #general-scholarship #method .depaCnt .inner,#exam #info-cate #general-scholarship-sp #method .depaCnt .inner{padding:20px;background:#fff}#exam #info-cate #general #method .depaCnt .examCnt .scoring p,#exam #info-cate #general-second #method .depaCnt .examCnt .scoring p,#exam #info-cate #general-scholarship #method .depaCnt .examCnt .scoring p,#exam #info-cate #general-scholarship-sp #method .depaCnt .examCnt .scoring p{width:auto;padding-right:20px;padding-left:20px}#exam #info-cate #general #method .depaCnt .examCnt .scoring p small,#exam #info-cate #general-second #method .depaCnt .examCnt .scoring p small,#exam #info-cate #general-scholarship #method .depaCnt .examCnt .scoring p small,#exam #info-cate #general-scholarship-sp #method .depaCnt .examCnt .scoring p small{font-size:80%}#exam #info-cate #general #method .depaCnt .examCnt .scoringSet,#exam #info-cate #general-second #method .depaCnt .examCnt .scoringSet,#exam #info-cate #general-scholarship #method .depaCnt .examCnt .scoringSet,#exam #info-cate #general-scholarship-sp #method .depaCnt .examCnt .scoringSet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#exam #info-cate #general #method .depaCnt .examCnt .scoringSet .title,#exam #info-cate #general-second #method .depaCnt .examCnt .scoringSet .title,#exam #info-cate #general-scholarship #method .depaCnt .examCnt .scoringSet .title,#exam #info-cate #general-scholarship-sp #method .depaCnt .examCnt .scoringSet .title{font-size:130%;font-weight:700;padding-bottom:20px;margin-right:30px}#exam #info-cate #general #method .depaCnt .subject dl,#exam #info-cate #general-second #method .depaCnt .subject dl,#exam #info-cate #general-scholarship #method .depaCnt .subject dl,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject dl{line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#exam #info-cate #general #method .depaCnt .subject dl dt,#exam #info-cate #general-second #method .depaCnt .subject dl dt,#exam #info-cate #general-scholarship #method .depaCnt .subject dl dt,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject dl dt{width:3.2em}#exam #info-cate #general #method .depaCnt .subject dl dt::after,#exam #info-cate #general-second #method .depaCnt .subject dl dt::after,#exam #info-cate #general-scholarship #method .depaCnt .subject dl dt::after,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject dl dt::after{content:"："}#exam #info-cate #general #method .depaCnt .subject dl dd,#exam #info-cate #general-second #method .depaCnt .subject dl dd,#exam #info-cate #general-scholarship #method .depaCnt .subject dl dd,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject dl dd{width:calc(100% - 3.2em)}#exam #info-cate #general #method .depaCnt .subject .flex>div,#exam #info-cate #general-second #method .depaCnt .subject .flex>div,#exam #info-cate #general-scholarship #method .depaCnt .subject .flex>div,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject .flex>div{width:48%}#exam #info-cate #general #method .depaCnt .subject .flex>div:first-of-type,#exam #info-cate #general-second #method .depaCnt .subject .flex>div:first-of-type,#exam #info-cate #general-scholarship #method .depaCnt .subject .flex>div:first-of-type,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject .flex>div:first-of-type{margin-right:auto}#exam #info-cate #general #method .depaCnt .subject .choice,#exam #info-cate #general-second #method .depaCnt .subject .choice,#exam #info-cate #general-scholarship #method .depaCnt .subject .choice,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject .choice{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}#exam #info-cate #general #method .depaCnt .subject .choice li,#exam #info-cate #general-second #method .depaCnt .subject .choice li,#exam #info-cate #general-scholarship #method .depaCnt .subject .choice li,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject .choice li{width:calc((100% - 20px)/2);min-height:60px;line-height:1.2;letter-spacing:0;padding:5px 10px;border:2px solid #c3d8eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1024px){#exam #info-cate #general #method .depaCnt .examCnt .scoringSet,#exam #info-cate #general-second #method .depaCnt .examCnt .scoringSet,#exam #info-cate #general-scholarship #method .depaCnt .examCnt .scoringSet,#exam #info-cate #general-scholarship-sp #method .depaCnt .examCnt .scoringSet{display:block}#exam #info-cate #general #method .depaCnt .examCnt .scoringSet .title,#exam #info-cate #general-second #method .depaCnt .examCnt .scoringSet .title,#exam #info-cate #general-scholarship #method .depaCnt .examCnt .scoringSet .title,#exam #info-cate #general-scholarship-sp #method .depaCnt .examCnt .scoringSet .title{font-size:124%;padding-bottom:0;margin:0 0 10px}#exam #info-cate #general #method .depaCnt .examCnt .scoringSet.type3 .scoring p:first-of-type,#exam #info-cate #general-second #method .depaCnt .examCnt .scoringSet.type3 .scoring p:first-of-type,#exam #info-cate #general-scholarship #method .depaCnt .examCnt .scoringSet.type3 .scoring p:first-of-type,#exam #info-cate #general-scholarship-sp #method .depaCnt .examCnt .scoringSet.type3 .scoring p:first-of-type{height:66px;padding-top:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 600px){#exam #info-cate #general #method .depaCnt,#exam #info-cate #general-second #method .depaCnt,#exam #info-cate #general-scholarship #method .depaCnt,#exam #info-cate #general-scholarship-sp #method .depaCnt{padding:10px;border-radius:10px}#exam #info-cate #general #method .depaCnt .inner,#exam #info-cate #general-second #method .depaCnt .inner,#exam #info-cate #general-scholarship #method .depaCnt .inner,#exam #info-cate #general-scholarship-sp #method .depaCnt .inner{padding:15px}#exam #info-cate #general #method .depaCnt .subject .flex>div,#exam #info-cate #general-second #method .depaCnt .subject .flex>div,#exam #info-cate #general-scholarship #method .depaCnt .subject .flex>div,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject .flex>div{width:100%}#exam #info-cate #general #method .depaCnt .subject .flex>div:first-of-type,#exam #info-cate #general-second #method .depaCnt .subject .flex>div:first-of-type,#exam #info-cate #general-scholarship #method .depaCnt .subject .flex>div:first-of-type,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject .flex>div:first-of-type{margin:0 0 25px}#exam #info-cate #general #method .depaCnt .subject .choice,#exam #info-cate #general-second #method .depaCnt .subject .choice,#exam #info-cate #general-scholarship #method .depaCnt .subject .choice,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject .choice{margin-top:25px;gap:10px}#exam #info-cate #general #method .depaCnt .subject .choice li,#exam #info-cate #general-second #method .depaCnt .subject .choice li,#exam #info-cate #general-scholarship #method .depaCnt .subject .choice li,#exam #info-cate #general-scholarship-sp #method .depaCnt .subject .choice li{width:100%;min-height:50px}}#exam #info-cate #general-scholarship-sp #capacity section+section{margin-top:60px}#exam #info-cate #general-scholarship-sp #aboutApp .btn-list .btn a br{display:none}@media screen and (max-width: 1024px){#exam #info-cate #general-scholarship-sp #aboutApp .btn-list .btn a br{display:block}}@media screen and (max-width: 600px){#exam #info-cate #general-scholarship-sp #aboutApp .btn-list .btn a br{display:none}}#exam #info-cate #common #schedule .heading03 sup{font-size:60%;vertical-align:.6em;margin-left:2px}#exam #info-cate #common #capacity table tbody td{width:90px}@media screen and (max-width: 600px){#exam #info-cate #common #capacity table tbody td{width:45px}}#exam #info-cate #common #method .examCnt .scoringSet .title{font-size:130%;font-weight:700;margin-bottom:10px}#exam #info-cate #common #method .examCnt .scoringSet .scoring{margin-bottom:30px}#exam #info-cate #common #method .examCnt .scoringSet .scoring p{display:block;width:auto;height:auto;font-size:clamp(1rem,.892rem + .46vw,1.25rem);text-align:center;padding:8px 20px 16px}#exam #info-cate #common #method .examCnt .scoringSet .scoring p span{font-size:clamp(1.75rem,1.533rem + .92vw,2.25rem);padding-bottom:10px;margin-left:7px}#exam #info-cate #common #method .examCnt .scoringSet .scoring p span small{font-size:70%}#exam #info-cate #common #method .examCnt .scoringSet .scoring p span.sup{font-size:clamp(.75rem,.642rem + .46vw,1rem);padding-bottom:0;margin-left:0}#exam #info-cate #common #method .examCnt .scoringSet .scoring p:last-of-type{padding:20px 15px 14px 25px}@media screen and (max-width: 1024px){#exam #info-cate #common #method .examCnt .scoringSet .scoring p{padding:5px 20px 10px}#exam #info-cate #common #method .examCnt .scoringSet .scoring p span.sup{display:block}#exam #info-cate #common #method .examCnt .scoringSet .scoring p:last-of-type{padding:22px 15px 10px 25px}}@media screen and (max-width: 600px){#exam #info-cate #common #method .examCnt .scoringSet .scoring p{padding:2px 20px 7px}#exam #info-cate #common #method .examCnt .scoringSet .scoring p:last-of-type{padding:16px 15px 17px}}#exam #info-cate #common #method .subjects table{letter-spacing:0}#exam #info-cate #common #method .subjects table thead th{padding:15px}#exam #info-cate #common #method .subjects table tbody th{width:120px;padding:20px 15px}#exam #info-cate #common #method .subjects table tbody td{padding:20px 15px}#exam #info-cate #common #method .subjects table tbody td:last-of-type{width:100px;text-align:center}@media screen and (max-width: 600px){#exam #info-cate #common #method .subjects table thead th{padding:10px}#exam #info-cate #common #method .subjects table tbody th{width:85px;padding:15px 5px}#exam #info-cate #common #method .subjects table tbody td{padding:15px 10px}#exam #info-cate #common #method .subjects table tbody td:last-of-type{width:60px;padding:15px 5px}}#exam #info-cate #transfer .depaCnt{padding:30px;background:#e9f6f4;border-radius:15px}#exam #info-cate #transfer .depaCnt+.depaCnt{margin-top:40px}#exam #info-cate #transfer .depaCnt .inner{padding:20px;background:#fff}#exam #info-cate #transfer .depaCnt .inner sup{font-size:70%;vertical-align:.4em}#exam #info-cate #society #method .writing dl{display:block}#exam #info-cate #society #method .writing dl>div{display:-webkit-box;display:-ms-flexbox;display:flex}#exam #info-cate #society #method .writing dl>div+div{margin-top:20px}#exam #info-cate #society #method .writing dl>div dt{width:300px}#exam #info-cate #society #method .writing dl>div dd{width:calc(100% - 300px)}@media screen and (max-width: 600px){#exam #info-cate #society #method .writing dl>div{display:block}#exam #info-cate #society #method .writing dl>div dt{width:100%}#exam #info-cate #society #method .writing dl>div dd{width:100%}}#exam #info-cate #society #method .scoring,#exam #info-cate #returnee #method .scoring{margin-bottom:40px}#exam #info-cate #society #method .connect-line>div dt,#exam #info-cate #returnee #method .connect-line>div dt{width:180px;font-weight:400}#exam #info-cate #society #method .connect-line>div dd,#exam #info-cate #returnee #method .connect-line>div dd{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px}@media screen and (max-width: 600px){#exam #info-cate #society #method .connect-line>div dt,#exam #info-cate #returnee #method .connect-line>div dt{width:100%}#exam #info-cate #society #method .connect-line>div dd,#exam #info-cate #returnee #method .connect-line>div dd{padding-left:0}}#exam #info-cate #international #eligibility .kana-list{margin-top:15px;margin-bottom:15px}#exam #info-cate #international #eligibility .kana-list li.ann{padding-left:1.5em;text-indent:-1.5em}#exam #info-cate #international #eligibility .kana-list li.ann span{color:#0561a5;font-weight:500;margin-right:.5em}#exam #info-cate #international #eligibility .kana-list li.ann+li.ann{margin-top:10px}#exam #info-cate #graduateschool #appDoc .connect-line>div dt{width:200px;font-weight:400}#exam #info-cate #graduateschool #appDoc .connect-line>div dd{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px}@media screen and (max-width: 600px){#exam #info-cate #graduateschool #appDoc .connect-line>div dt{width:100%}#exam #info-cate #graduateschool #appDoc .connect-line>div dd{padding-left:0}}#exam #info-cate #graduateschool #method .depaCnt{padding:30px;background:#e9f6f4;border-radius:15px}#exam #info-cate #graduateschool #method .depaCnt+.depaCnt{margin-top:40px}#exam #info-cate #graduateschool #method .depaCnt .inner{padding:20px;background:#fff}#exam #info-cate #graduateschool #method .depaCnt .inner sup{font-size:70%;vertical-align:.4em}#exam #info-cate #graduateschool #method .depaCnt .inner .scoring{margin-bottom:30px}#exam #info-cate #graduateschool #method .depaCnt .inner .scoring p{display:block;width:auto;height:auto;font-size:clamp(1rem,.892rem + .46vw,1.25rem);text-align:center;padding:8px 20px 16px}#exam #info-cate #graduateschool #method .depaCnt .inner .scoring p span{font-size:clamp(1.75rem,1.533rem + .92vw,2.25rem);padding-bottom:10px;margin-left:7px}#exam #info-cate #graduateschool #method .depaCnt .inner .scoring p span small{font-size:70%}#exam #info-cate #graduateschool #method .depaCnt .inner .scoring p span.sup{font-size:clamp(.75rem,.642rem + .46vw,1rem);padding-bottom:0;margin-left:0}#exam #info-cate #graduateschool #method .depaCnt .inner .scoring p.type{padding:20px 25px 20px 25px}#exam #scholarship #capacity table{letter-spacing:0}#exam #scholarship #capacity table thead th{padding:12px}#exam #scholarship #capacity table tbody th,#exam #scholarship #capacity table tbody td{padding:15px}#exam #scholarship #capacity table tbody th{text-align:left}#exam #scholarship #capacity table tbody td{width:34%;text-align:center}@media screen and (max-width: 600px){#exam #scholarship #capacity table thead th{padding:7px}#exam #scholarship #capacity table tbody th,#exam #scholarship #capacity table tbody td{padding:10px 5px}#exam #scholarship #capacity table tbody th{text-align:left}#exam #scholarship #capacity table tbody td{width:50%}}#exam #scholarship #capacity .sup.ann{line-height:1.4}#exam #scholarship #capacity .sup.ann+.sup{margin-top:5px}#exam #scholarship #exemption section+section{margin-top:60px}@media screen and (max-width: 600px){#exam #scholarship #exemption section+section{margin-top:40px}}#exam #faq .faqList .answerArea>.btn{max-width:700px;margin-top:20px}#exam #faq .faqList .answerArea>.btn a{-webkit-box-shadow:none;box-shadow:none;border:2px solid #c3d8eb}#exam #faq .faqList .answerArea .btn-list{margin-top:20px}#exam #faq .faqList .answerArea .btn-list .btn a{font-size:94%;padding-right:20px;padding-left:20px;-webkit-box-shadow:none;box-shadow:none;border:2px solid #c3d8eb}#exam #faq .faqList .answerArea .btn-list .btn a .icon-pdf{margin-top:2px}@media screen and (max-width: 600px){#exam #faq .faqList .answerArea .btn-list li+li{margin-top:10px}}#exam #e-book .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#exam #e-book .flex .img{width:46%}#exam #e-book .flex .img .df-popup-thumb{width:90%}#exam #e-book .flex .column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px}#exam #e-book .flex .column .btn{max-width:400px;margin-top:30px}@media screen and (max-width: 600px){#exam #e-book .flex .img{width:100%}#exam #e-book .flex .img .df-popup-thumb{width:calc(100% - 30px);margin-top:0 !important}#exam #e-book .flex .column{padding-left:0;margin-top:10px}}#exam #admission-policy .desc{margin-bottom:60px}#exam #admission-policy .dropWrap>div+div{margin-top:40px}/*# sourceMappingURL=exam.css.map */