@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;

400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;500;700&display=swap);@-webkit-keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}@charset "UTF-8";.grecaptcha-badge{display:none!important}.container{max-width:1350px;margin:0 auto}@media (max-width:1449px){.container{padding:0 60px}}@media (max-width:767px){.container{padding:0 15px}}@media (max-width:767px) and (max-width:767px){.container{padding:0 5px}}.nl{white-space:pre-line;overflow-wrap:break-word}html{font-size:62.5%}blockquote,body,button,dd,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}input,textarea{margin:0;font-size:100%}textarea{resize:none}button{border:none;overflow:visible;background:none;vertical-align:top;font-size:100%;color:inherit;-webkit-appearance:none}button,label{cursor:pointer}table{border-collapse:collapse;border-spacing:0;font-size:100%}fieldset,img{border:0}img{height:auto;vertical-align:top}address,caption,code,em,th{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}em,h1,h2,h3,h4,h5,h6,strong{font-size:100%;font-weight:400}sub,sup{font-size:63%}sup{vertical-align:top}sub{vertical-align:baseline}*{box-sizing:border-box;-webkit-box-sizing:border-box}article,aside,figcaption,figure,footer,header,nav,section{display:block}.clearfix:after,.clearfix:before,.contents:after,.contents:before{content:"";display:table}.clearfix:after,.contents:after{clear:both}body{font-size:1.8rem;font-weight:400;line-height:1.8;color:#000;background-color:#33a3d3;-webkit-text-size-adjust:100%}@media (max-width:1279px){body{min-width:2px}}@media (max-width:767px){body{min-width:1px}}body,button,input,select,textarea{font-family:Noto Sans JP,sans-serif}::selection{background:#33a3d3;color:#fff}::-moz-selection{background:#33a3d3;color:#fff}.wrap-all{position:relative;overflow:hidden;padding:0}@media (max-width:1099px){.wrap-all{padding:0}}a{color:#000;transition:background-color .3s ease}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}input,select{border:1px solid #333;border-radius:0;padding:10px;line-height:1}input[type=checkbox],input[type=radio]{margin-right:1rem}.header-wrap{position:fixed;left:0;top:0;z-index:100;width:100%;background-color:#e8f8ff}.header-wrap .header-in{display:flex;align-items:center;height:80px;margin:0 auto;padding:0}@media (min-width:1450px){.header-wrap .header-in{max-width:1350px}}@media (max-width:1449px){.header-wrap .header-in{padding:0 60px}}@media (max-width:767px){.header-wrap .header-in{height:55px;padding:0 55px 0 15px}}.header-wrap .header-in .sitetitle{display:block;width:100%;height:100%}.header-wrap .header-in .sitetitle .link{display:block;width:100%;height:100%;text-indent:-9999px;background-image:url(/images/hiroba_logo01.png?cf5f372169737f734d390058ca6e784e);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%}.header-wrap .block-btn-menu{position:absolute;right:0;top:0;width:80px;height:80px}@media (max-width:767px){.header-wrap .block-btn-menu{width:55px;height:55px}}.header-wrap .block-btn-menu .link{display:flex;flex-flow:row wrap;align-content:center;justify-content:center;width:100%;height:100%;background-color:#33a3d3;color:#fff}.header-wrap .block-btn-menu .link:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-96px 0;background-repeat:no-repeat;background-size:auto 400%}.header-wrap .block-btn-menu .link .en{width:100%;text-align:center;line-height:1;font-size:1.6rem;font-family:Barlow,sans-serif;margin:5px 0 0}@media (max-width:767px){.header-wrap .block-btn-menu .link .en{display:none}}.header-wrap .block-btn-menu .link:hover{background-color:#167aa5}.header-wrap .block-btn-menu.is-active .link:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-120px 0;background-repeat:no-repeat;background-size:auto 400%}.nav-global{display:none;position:absolute;z-index:100;left:0;top:-100%;display:block;width:100%;background-color:#33a3d3;transition:top .3s ease}.nav-global.is-active{display:block;top:80px}@media (max-width:767px){.nav-global.is-active{top:55px}}.nav-global .list-global .item{border-bottom:1px solid hsla(0,0%,100%,.5)}.nav-global .list-global .item .link{display:flex;flex-flow:row nowrap;align-items:center;width:100%;font-weight:700;color:#fff;font-size:2rem;padding:20px 60px}@media (max-width:767px){.nav-global .list-global .item .link{font-size:1.6rem;padding:15px}}.nav-global .list-global .item .link:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -24px;background-repeat:no-repeat;background-size:auto 400%;margin:0 15px 0 0}@media (max-width:767px){.nav-global .list-global .item .link:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -16px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}}.nav-global .list-global .item .link:hover{background-color:#167aa5}.nav-globak-back{display:none;transition:all .3s ease}.nav-globak-back.is-active{position:fixed;z-index:25;display:block;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.is-banner .contents-wrap{padding:140px 0 0}@media (max-width:767px){.is-banner .contents-wrap{padding:125px 0 0}}.contents-wrap{background-color:#fff;padding:80px 0 0}@media (max-width:767px){.contents-wrap{padding:55px 0 0}}.contents-wrap>.sec-common:last-child{padding:50px 0}@media (max-width:767px){.contents-wrap>.sec-common:last-child{padding:20px 0}}@media (min-width:1450px){.hero-top-wrap{padding:50px 0}}@media (max-width:1449px){.hero-top-wrap{padding:50px 60px}}@media (max-width:767px){.hero-top-wrap{padding:10px 15px}}@media (min-width:1450px){.hero-top-wrap .hero-top-in{margin:0 auto;max-width:1350px}}@media (max-width:1449px){.hero-top-wrap .hero-top-in{width:100%}}.hero-top-wrap .hero-top-in .block-description .text{font-weight:500;font-size:2rem}@media (max-width:767px){.hero-top-wrap .hero-top-in .block-description .text{font-size:1.6rem}}@media (min-width:1450px){.hero-common-wrap{padding:50px 0}}@media (max-width:1449px){.hero-common-wrap{padding:50px 60px}}@media (max-width:767px){.hero-common-wrap{padding:30px 15px}}@media (min-width:1450px){.hero-common-wrap .hero-common-in{margin:0 auto;max-width:1350px}}@media (max-width:1449px){.hero-common-wrap .hero-common-in{width:100%}}.hero-common-wrap .hero-common-in .block-maintitle{margin:0 0 25px}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-maintitle{margin:0 0 15px}}.hero-common-wrap .hero-common-in .block-maintitle .title{line-height:1.2;font-size:3rem;font-weight:900}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-maintitle .title{font-size:2.2rem}}.hero-common-wrap .hero-common-in .block-maintitle .title.top{font-size:4rem}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-maintitle .title.top{font-size:3rem}}.hero-common-wrap .hero-common-in .block-maintitle .title .unit{font-size:1.8rem;margin:0 0 0 10px}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-maintitle .title .unit{font-size:1.4rem;margin:0 0 0 5px}}.hero-common-wrap .hero-common-in .block-subtitle{display:flex;justify-content:space-between;font-weight:700;margin:0 0 15px}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-subtitle{font-size:1.4rem;margin:0 0 5px}}.hero-common-wrap .hero-common-in .block-subtitle .text{color:#33a3d3}.hero-common-wrap .hero-common-in .block-subtitle .link{display:flex;align-items:center;color:#666}.hero-common-wrap .hero-common-in .block-subtitle .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -72px;background-repeat:no-repeat;background-size:auto 400%;margin:0 0 0 10px}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-subtitle .link:after{margin:0 0 0 5px;display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%}}.hero-common-wrap .hero-common-in .block-searchconditions .list-searchconditions{font-size:1.4rem}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-searchconditions .list-searchconditions{font-size:1.2rem}}.hero-common-wrap .hero-common-in .block-searchconditions .list-searchconditions .item *{margin:0 10px 0 0}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-searchconditions .list-searchconditions .item *{margin:0 5px 0 0}}.hero-common-wrap .hero-common-in .block-searchconditions .list-searchconditions .item .heading{color:#33a3d3;font-weight:700}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-description .text{line-height:1.6;font-size:1.4rem}}.hero-common-wrap .hero-common-in .block-description .list-school{display:flex;flex-flow:row wrap;margin:20px 0 0}.hero-common-wrap .hero-common-in .block-description .list-school .item{position:relative;font-weight:500;vertical-align:center;line-height:1.6;padding:0 0 0 20px;margin:0 20px 10px 0}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-description .list-school .item{padding:0 0 0 16px;margin:0 20px 5px 0;font-size:1.4rem}}.hero-common-wrap .hero-common-in .block-description .list-school .item:before{position:absolute;left:0;top:6px;content:"";display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#33a3d3}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-description .list-school .item:before{top:6px;width:12px;height:12px}}.hero-common-wrap .hero-common-in .block-notice{margin:15px 0 0}.hero-common-wrap .hero-common-in .block-notice .text{line-height:1.4;font-size:1.6rem;color:#fc5c5c}@media (max-width:767px){.hero-common-wrap .hero-common-in .block-notice .text{font-size:1.2rem}}.sec-advertisement+.sec-featurearticles{margin:40px 0 0}@media (max-width:767px){.sec-advertisement+.sec-featurearticles{margin:10px 0 0}}.sec-featurearticles{background-color:#f5f5f5;padding:0 60px 50px;border-top:1px solid #fff}@media (max-width:767px){.sec-featurearticles{padding:0 15px 20px}}.sec-featurearticles .sec-featurearticles-in{margin:0 auto}@media (min-width:1450px){.sec-featurearticles .sec-featurearticles-in{max-width:1350px}}@media (max-width:1449px){.sec-featurearticles .sec-featurearticles-in{width:100%}}.sec-featurearticles .sec-featurearticles-in .block-heading{padding:50px 0 10px}@media (max-width:767px){.sec-featurearticles .sec-featurearticles-in .block-heading{padding:5px 0}}.sec-featurearticles .sec-featurearticles-in .block-heading .heading{line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-featurearticles .sec-featurearticles-in .block-heading .heading{font-size:1.4rem}}.sec-featurearticles .sec-featurearticles-in .block-featurearticles{display:flex;flex-flow:row wrap;margin:0 -10px}@media (max-width:999px){.sec-featurearticles .sec-featurearticles-in .block-featurearticles{margin:0}}.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item{width:50%;padding:10px}@media (max-width:999px){.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item{width:100%;padding:5px 0}}@media (max-width:767px){.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item{padding:0 0 5px}}.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:100%;height:100%;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.05);padding:20px 70px 20px 20px;border:1px solid #fff;transition:border .3s ease}@media (max-width:767px){.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link{padding:10px 30px 10px 10px;box-shadow:0 0 5px rgba(0,0,0,.05)}}.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link .title{font-weight:700;line-height:1.4}@media (max-width:767px){.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link .title{font-size:1.4rem}}.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link .text{margin:10px 0 0;line-height:1;color:#666;font-size:1.4rem}@media (max-width:767px){.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link .text{margin:5px 0 0;font-size:1.2rem}}.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link:after{position:absolute;right:30px;top:calc(50% - 12px);display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -72px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link:after{right:15px;top:calc(50% - 8px);display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%}}.sec-featurearticles .sec-featurearticles-in .block-featurearticles .item .link:hover{border:1px solid #33a3d3}.footer-wrap{padding:50px 0 100px}@media (max-width:767px){.footer-wrap{padding:20px 0 50px}}.footer-wrap .footer-wrap-in{display:flex;flex-flow:row wrap}@media (min-width:1450px){.footer-wrap .footer-wrap-in{max-width:1350px;margin:0 auto}}@media (max-width:1449px){.footer-wrap .footer-wrap-in{width:100%;padding:0 60px}}@media (max-width:1279px){.footer-wrap .footer-wrap-in{flex-flow:column wrap}}@media (max-width:767px){.footer-wrap .footer-wrap-in{padding:0 15px}}.footer-wrap .footer-wrap-in .block-companyinfo{position:relative;width:50%;color:#fff;background-image:url(/images/logo02.png?d78ec2498aa345a6f7674efea8d6e5f4);background-position:0 5px;background-repeat:no-repeat;margin:0;padding:0 0 0 150px}@media (max-width:1279px){.footer-wrap .footer-wrap-in .block-companyinfo{width:100%}}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-companyinfo{background-size:auto 30%;padding:60px 0 0}}.footer-wrap .footer-wrap-in .block-companyinfo .heading{font-weight:700}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-companyinfo .heading{font-size:1.6rem}}.footer-wrap .footer-wrap-in .block-companyinfo .text{font-size:1.6rem}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-companyinfo .text{font-size:1.2rem}}.footer-wrap .footer-wrap-in .block-companyinfo .text a{color:#fff;border-bottom:1px dotted #fff}.footer-wrap .footer-wrap-in .block-companyinfo .text a:hover{color:#000}.footer-wrap .footer-wrap-in .block-companyinfo .link.logo{position:absolute;display:block;left:0;top:0;width:120px;height:100%}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-companyinfo .link.logo{width:100%;height:60px}}.footer-wrap .footer-wrap-in .block-footrlink{position:relative;width:50%;margin:0;font-size:1.4rem}@media (max-width:1279px){.footer-wrap .footer-wrap-in .block-footrlink{width:100%;margin:50px 0 0}}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-footrlink{font-size:1.2rem;margin:20px 0 0}}.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap{display:flex;justify-content:flex-end}@media (max-width:1279px){.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap{justify-content:flex-start}}@media (max-width:499px){.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap{flex-flow:column wrap}}.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap .item{margin:0 0 0 20px}@media (max-width:1279px){.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap .item{margin:0 20px 0 0}}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap .item{flex-flow:column wrap;margin:0 15px 0 0}}.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap .item .link{display:flex;align-items:center;color:#fff;transition:color .3s ease}.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap .item .link:before{margin:0 8px 0 0;display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -24px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap .item .link:before{margin:0 5px 0 0;display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -16px;background-repeat:no-repeat;background-size:auto 400%}}.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap .item .link:hover{color:#000}.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap.second{margin-top:20px}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-footrlink .list-sitemap.second{margin-top:15px}}.footer-wrap .footer-wrap-in .block-footrlink .list-link{position:absolute;right:0;bottom:0;display:flex;justify-content:flex-end}@media (max-width:1279px){.footer-wrap .footer-wrap-in .block-footrlink .list-link{position:relative;right:auto;bottom:auto;justify-content:flex-start;margin:20px 0 0}}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-footrlink .list-link{margin:10px 0 0}}@media (max-width:499px){.footer-wrap .footer-wrap-in .block-footrlink .list-link{margin:20px 0 0}}.footer-wrap .footer-wrap-in .block-footrlink .list-link .item{margin:0 0 0 20px}@media (max-width:1279px){.footer-wrap .footer-wrap-in .block-footrlink .list-link .item{margin:0 20px 0 0}}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-footrlink .list-link .item{margin:0 15px 0 0}}.footer-wrap .footer-wrap-in .block-footrlink .list-link .item .link{transition:color .3s ease;color:#fff}.footer-wrap .footer-wrap-in .block-footrlink .list-link .item .link:hover{color:#000}.footer-wrap .footer-wrap-in .block-copyright{width:100%;text-align:left;color:#fff;margin:50px 0 0;font-size:1.4rem}@media (max-width:767px){.footer-wrap .footer-wrap-in .block-copyright{margin:20px 0 0;font-size:1.2rem}}.block-pagetop{position:fixed;z-index:60;right:-1px;bottom:-1px;width:62px;height:62px;border:1px solid #fff}@media (max-width:767px){.block-pagetop{width:57px;height:57px}}.block-pagetop .link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#33a3d3}.block-pagetop .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-24px -24px;background-repeat:no-repeat;background-size:auto 400%}.block-pagetop .link:hover{background-color:#167aa5}.block-documentrequest-fixed{display:none}.block-documentrequest-fixed.is-active{position:fixed;z-index:50;display:block;right:0;bottom:0;width:100%;height:100px;padding:20px 100px}@media (max-width:767px){.block-documentrequest-fixed.is-active{height:75px;padding:10px 65px 10px 10px}}.block-documentrequest-fixed .link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#ffd24d;border-radius:5px;font-size:1.6rem}@media (max-width:767px){.block-documentrequest-fixed .link{font-size:1.4rem}}.block-documentrequest-fixed .link:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}.block-documentrequest-fixed .link:hover{background-color:#ffbf00}.block-documentrequest-fixed .link .fee-span.d-none{display:none}.c-loader{color:#fff;font-size:.4rem;margin:0 2rem;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s linear infinite;animation:load4 1.3s linear infinite;transform:translateZ(0)}@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.block-banner_yellow{background-color:#fff;padding:10px 0}.block-banner_yellow .link{display:flex;align-items:center;justify-content:center;background-color:#fd0;margin:0 auto;border:3px solid #ff9a4d}@media (min-width:768px){.block-banner_yellow .link{height:50px;width:calc(100% - 300px);border-radius:10px;padding:0 50px}.block-banner_yellow .link:hover{background-color:#ff9100}.block-banner_yellow .link .is_sp{display:none}}@media (max-width:767px){.block-banner_yellow .link{height:60px;width:calc(100% - 30px);border-radius:10px;padding:0 20px}.block-banner_yellow .link .is_pc{display:none}}.block-banner_yellow .link img{display:block;max-width:100%;height:auto}@media (max-width:767px){.block-banner_yellow .link img{width:340px}}.block-banner_yellow.is_footer{background-color:#f5f5f5}@-webkit-keyframes flash-oc{0%{background-color:#fd0}46%{background-color:#fd0}48%{border-color:#fd0;background-color:#fffbdf}50%{background-color:#fd0}52%{border-color:#fd0;background-color:#fffbdf}54%{background-color:#fd0}to{background-color:#fd0}}@keyframes flash-oc{0%{background-color:#fd0}46%{background-color:#fd0}48%{border-color:#fd0;background-color:#fffbdf}50%{background-color:#fd0}52%{border-color:#fd0;background-color:#fffbdf}54%{background-color:#fd0}to{background-color:#fd0}}.block-btn-schoollist202211{background-color:#fff;padding:10px 0}.block-btn-schoollist202211 .link{display:flex;align-items:center;justify-content:center;background-color:#ff9f37;margin:0 auto}@media (min-width:768px){.block-btn-schoollist202211 .link{height:50px;width:calc(100% - 300px);border-radius:10px;padding:0 50px}.block-btn-schoollist202211 .link:hover{background-color:#ff9100}.block-btn-schoollist202211 .link .is_sp{display:none}}@media (max-width:767px){.block-btn-schoollist202211 .link{height:60px;width:calc(100% - 30px);border-radius:10px;padding:0 20px}.block-btn-schoollist202211 .link .is_pc{display:none}}.block-btn-schoollist202211 .link img{display:block;max-width:100%;height:auto}@media (max-width:767px){.block-btn-schoollist202211 .link img{width:340px}}.block-btn-oclist2022.is_footer{background-color:#f5f5f5}@-webkit-keyframes flash{0%{background-color:#ff9f37}46%{background-color:#ff9f37}48%{border-color:#ff9f37;background-color:#fffbdf}50%{background-color:#ff9f37}52%{border-color:#ff9f37;background-color:#fffbdf}54%{background-color:#ff9f37}to{background-color:#ff9f37}}@keyframes flash{0%{background-color:#ff9f37}46%{background-color:#ff9f37}48%{border-color:#ff9f37;background-color:#fffbdf}50%{background-color:#ff9f37}52%{border-color:#ff9f37;background-color:#fffbdf}54%{background-color:#ff9f37}to{background-color:#ff9f37}}.sec-keyvisual .sec-keyvisual-in{display:flex;margin:0 auto}@media (min-width:1450px){.sec-keyvisual .sec-keyvisual-in{padding:50px 0 0;max-width:1350px}}.sec-keyvisual .sec-keyvisual-in .block-keyvisual{width:50%;height:100%}.sec-keyvisual .sec-keyvisual-in .block-keyvisual .list-keyvisual .item{background-position:50%;background-repeat:no-repeat;background-size:cover}.sec-keyvisual .sec-keyvisual-in .block-keyvisual .list-keyvisual .item .image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media (max-width:767px){.sec-keyvisual .sec-keyvisual-in .splide__arrow{display:none}}#p-keyvisual-loading{width:100%;background:#d9d9d9;position:relative;overflow:hidden;max-width:1350px;margin:0 auto}#p-keyvisual-loading:after{content:"";display:block;padding-top:50%}#p-keyvisual-loading:before{content:"";display:block;height:100%;width:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);position:absolute;top:0;left:0;-webkit-animation:skeleton-animation 1.2s linear infinite;animation:skeleton-animation 1.2s linear infinite}#p-keyvisual-loading.is-readied{display:none}@-webkit-keyframes skeleton-animation{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes skeleton-animation{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.block-documentrequest{display:flex;justify-content:center;width:100%;height:110px;background-color:#f5f5f5;padding:10px;margin:0 auto}@media (max-width:767px){.block-documentrequest{height:75px;width:calc(100% + 30px);margin:0 -15px}}.block-documentrequest .block-documentrequest-all{width:75px;margin:0 0 0 10px}@media (max-width:767px){.block-documentrequest .block-documentrequest-all{margin:0 0 0 5px}}.block-documentrequest .block-documentrequest-all .item{display:flex;flex-flow:row wrap;align-content:center;background-color:#ffd24d;width:100%;height:100%;line-height:1;border-radius:5px}.block-documentrequest .block-documentrequest-all .item:hover{background-color:#ffbf00}.block-documentrequest .block-documentrequest-all .item .checkbox{width:25px;height:25px;margin:0 auto 5px}@media (max-width:767px){.block-documentrequest .block-documentrequest-all .item .checkbox{width:15px;height:15px;margin:0 auto}}.block-documentrequest .block-documentrequest-all .item .text{width:100%;line-height:1.2;text-align:center;font-size:1.4rem}@media (max-width:767px){.block-documentrequest .block-documentrequest-all .item .text{font-size:1.2rem}}.block-documentrequest .block-documentrequest-indiv{width:360px;margin:0 10px 0 0}@media (max-width:767px){.block-documentrequest .block-documentrequest-indiv{margin:0 5px 0 0}}.block-documentrequest .block-documentrequest-indiv .link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background-color:#33a3d3;border-radius:5px}@media (max-width:767px){.block-documentrequest .block-documentrequest-indiv .link{font-size:1.6rem}}.block-documentrequest .block-documentrequest-indiv .link:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}.block-documentrequest .block-documentrequest-indiv .link:hover{background-color:#167aa5}@media (min-width:1280px){.sec-schoolname .block-documentrequest{justify-content:space-between;width:450px;height:90px;background-color:#fff;padding:10px 0 0;margin:0}}@media (max-width:1279px){.sec-schoolname .block-documentrequest{margin:50px auto 0}}@media (max-width:767px){.sec-schoolname .block-documentrequest{margin:30px -15px 0}}@media (min-width:1450px){.sec-schoolname{padding:50px 0 0}}@media (max-width:1449px){.sec-schoolname{padding:50px 60px 0}}@media (max-width:767px){.sec-schoolname{padding:30px 15px 0}}.sec-schoolname .sec-schoolname-in{display:flex;justify-content:space-between;margin:0 auto}@media (min-width:1450px){.sec-schoolname .sec-schoolname-in{max-width:1350px}}@media (max-width:1279px){.sec-schoolname .sec-schoolname-in{flex-flow:column wrap;justify-content:flex-start}}.sec-schoolname .sec-schoolname-in .block-schoolname{width:calc(100% - 500px);padding:0 50px 0 0;flex-grow:1}@media (max-width:1279px){.sec-schoolname .sec-schoolname-in .block-schoolname{width:100%;padding:0}}.sec-schoolname .sec-schoolname-in .block-schoolname .title{display:flex;align-items:flex-start;font-weight:900;font-size:3.6rem;line-height:1.4;margin:0 0 15px}.sec-schoolname .sec-schoolname-in .block-schoolname .title .item-remarks{font-size:1.4rem;margin:0 0 0 5px}@media (max-width:767px){.sec-schoolname .sec-schoolname-in .block-schoolname .title{font-weight:900;font-size:2.2rem;margin:0 0 10px}}.sec-schoolname .sec-schoolname-in .block-schoolname .kana{font-weight:500;color:#666}@media (max-width:767px){.sec-schoolname .sec-schoolname-in .block-schoolname .kana{font-size:1.4rem}}.sec-schoolname .sec-schoolname-in .block-schoolname .catchcopy{font-size:2rem;font-weight:700;line-height:1.4;margin:15px 0 0}@media (max-width:767px){.sec-schoolname .sec-schoolname-in .block-schoolname .catchcopy{font-size:1.6rem;margin:10px 0 0}}.sec-schoolname .sec-schoolname-in .block-schoolname .text-remarks{margin:20px 0 0;font-size:1.4rem}@media (max-width:767px){.sec-schoolname .sec-schoolname-in .block-schoolname .text-remarks{margin:10px 0 0;font-size:1.2rem}}.sec-schoolname .sec-schoolname-in .block-schoolname .text-remarks .item-remarks{font-size:1.4rem;margin:0 5px 0 0}@media (max-width:767px){.sec-schoolname .sec-schoolname-in .block-schoolname .text-remarks .item-remarks{font-size:1.2rem}}.sec-common{padding:50px 0 0}@media (max-width:767px){.sec-common{padding:20px 0 0}}.sec-common .sec-common-in{margin:0 auto}@media (min-width:1450px){.sec-common .sec-common-in{max-width:1350px}}@media (max-width:1449px){.sec-common .sec-common-in{padding:0 60px}}@media (max-width:767px){.sec-common .sec-common-in{padding:0 15px}}.sec-common .sec-common-in .block-heading .heading{font-weight:700;font-size:2.2rem}@media (max-width:767px){.sec-common .sec-common-in .block-heading .heading{font-size:1.8rem}}.sec-common .sec-common-in .block-heading .heading.type01{color:#33a3d3;border-bottom:3px solid #ccc;padding:0 0 20px;margin:0 0 30px}@media (max-width:767px){.sec-common .sec-common-in .block-heading .heading.type01{padding:0 0 10px;margin:0}}.sec-common .sec-common-in .block-heading .heading.type02{line-height:1;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.05);background-color:#33a3d3;padding:13px 15px 15px;margin:0 0 30px}@media (max-width:767px){.sec-common .sec-common-in .block-heading .heading.type02{padding:10px 10px 12px;margin:0 0 15px}}.sec-common .sec-common-in .block-heading .heading .text-small{font-size:1.4rem}@media (max-width:767px){.sec-common .sec-common-in .block-heading .heading .text-small{font-size:1.2rem}}.sec-common .sec-common-in .block-heading p.text-faculty{margin:-10px 0 20px;white-space:pre-wrap}@media (max-width:767px){.sec-common .sec-common-in .block-heading p.text-faculty{font-size:14px;margin:5px 0 0}}@media (max-width:767px){.sec-common .sec-common-in .box-heading{position:relative}}.sec-common .sec-common-in .box-heading .heading{white-space:pre-wrap}.sec-common .sec-common-in .box-heading .heading.type01{position:relative;font-weight:700;line-height:1.4;margin:0 0 15px;padding:0 0 0 23px}@media (max-width:767px){.sec-common .sec-common-in .box-heading .heading.type01{font-size:1.6rem;padding:10px 40px 10px 20px;margin:0}}.sec-common .sec-common-in .box-heading .heading.type01:before{position:absolute;left:0;top:4px;content:"";width:18px;height:18px;border-radius:50%;background-color:#33a3d3;margin:0 8px 0 0}@media (max-width:767px){.sec-common .sec-common-in .box-heading .heading.type01:before{top:15px;width:14px;height:14px;margin:0 5px 0 0}}.sec-common .sec-common-in .box-heading .heading.type02{font-weight:700;color:#33a3d3;line-height:1.4;margin:0 0 15px}@media (max-width:767px){.sec-common .sec-common-in .box-heading .heading.type02{font-size:1.6rem;padding:10px 40px 10px 0;margin:0}}.sec-common .sec-common-in .item .box-text .add,.sec-common .sec-common-in .item .box-text .text,.sec-common .sec-common-in .item .box-text .ug{white-space:pre-wrap}.sec-common .sec-common-in .block-boxtype01{display:flex;flex-flow:row wrap;margin:0 -20px}@media (max-width:999px){.sec-common .sec-common-in .block-boxtype01{margin:0}}.sec-common .sec-common-in .block-boxtype01 .item{width:calc(50% - 40px);margin:0 20px 20px;flex-grow:1}@media (max-width:999px){.sec-common .sec-common-in .block-boxtype01 .item{width:100%;margin:0 0 20px}.sec-common .sec-common-in .block-boxtype01 .item:last-child{margin:0}}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype01 .item{margin:0;border-bottom:1px solid #ccc}}.sec-common .sec-common-in .block-boxtype01 .item .box-text{font-size:1.6rem}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype01 .item .box-text{font-size:1.4rem;padding:0 0 15px}}.sec-common .sec-common-in .block-boxtype01 .item .box-text .ug{margin:0 0 8px;line-height:1.6}.sec-common .sec-common-in .block-boxtype01 .item .box-text .add{color:#666}.sec-common .sec-common-in .block-boxtype02{display:flex;flex-flow:row wrap;margin:0 -10px}@media (max-width:999px){.sec-common .sec-common-in .block-boxtype02{margin:0}}.sec-common .sec-common-in .block-boxtype02 .item{position:relative;width:calc(33.33% - 20px);margin:0 10px 20px;padding:0 20px 20px;background-color:#f5f5f5;border-radius:8px}@media (max-width:1279px){.sec-common .sec-common-in .block-boxtype02 .item{width:calc(50% - 20px)}}@media (max-width:999px){.sec-common .sec-common-in .block-boxtype02 .item{width:100%;margin:0 0 20px}.sec-common .sec-common-in .block-boxtype02 .item:last-child{margin:0}}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype02 .item{margin:5px 0 0;padding:0 20px}.sec-common .sec-common-in .block-boxtype02 .item:first-child{margin:10px 0 0}.sec-common .sec-common-in .block-boxtype02 .item:last-child{margin:5px 0 0}}.sec-common .sec-common-in .block-boxtype02 .item .box-heading{padding:15px 0 0;margin:0 0 10px}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype02 .item .box-heading{padding:10px 20px 10px 0;margin:0}}.sec-common .sec-common-in .block-boxtype02 .item .box-heading .heading{line-height:1.4;font-weight:700}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype02 .item .box-heading .heading{font-size:1.6rem}}.sec-common .sec-common-in .block-boxtype02 .item .box-text{padding:0 60px 0 0}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype02 .item .box-text{padding:0 0 15px}}.sec-common .sec-common-in .block-boxtype02 .item .box-text .text{font-size:1.6rem;line-height:1.4;word-break:break-all}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype02 .item .box-text .text{font-size:1.4rem}}.sec-common .sec-common-in .block-boxtype02 .item .box-text .link{position:absolute;display:flex;align-items:center;justify-content:center;right:10px;bottom:10px;width:50px;height:50px;line-height:1;color:#000;background-color:#e9e9e9;border-radius:5px;font-family:Barlow,sans-serif;font-size:1.4rem}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype02 .item .box-text .link{position:relative;right:auto;bottom:auto;width:100%;height:26px;margin:15px 0 0;font-size:1.2rem}}.sec-common .sec-common-in .block-boxtype02 .item .box-text .link:hover{color:#fff;background-color:#33a3d3}.sec-common .sec-common-in .block-boxtype03{display:flex;flex-flow:column wrap;margin:0}.sec-common .sec-common-in .block-boxtype03 .item{position:relative;padding:0 0 35px 90px;margin:0 0 25px;border-bottom:1px solid #ccc}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype03 .item{padding:0 0 15px 45px;margin:0 0 15px}}.sec-common .sec-common-in .block-boxtype03 .item:last-child{margin:0}.sec-common .sec-common-in .block-boxtype03 .item:before{position:absolute;left:0;top:5px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-weight:700;background-color:#f5f5f5;border-radius:8px;font-size:2.6rem;font-family:Barlow,sans-serif}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype03 .item:before{top:0;width:30px;height:30px;border-radius:5px;font-size:1.6rem}}.sec-common .sec-common-in .block-boxtype03 .item:first-child:before{content:"1"}.sec-common .sec-common-in .block-boxtype03 .item:nth-child(2):before{content:"2"}.sec-common .sec-common-in .block-boxtype03 .item:nth-child(3):before{content:"3"}.sec-common .sec-common-in .block-boxtype03 .item:nth-child(4):before{content:"4"}.sec-common .sec-common-in .block-boxtype03 .item:nth-child(5):before{content:"5"}.sec-common .sec-common-in .block-boxtype03 .item .box-heading .heading{font-weight:700;font-size:2.2rem;line-height:1.4;margin:0 0 10px}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype03 .item .box-heading .heading{font-size:1.6rem;margin:0 0 10px}}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype03 .item .box-text{line-height:1.6;font-size:1.4rem}}.sec-common .sec-common-in .block-boxtype04{display:flex;flex-flow:row wrap;margin:0 -20px}@media (max-width:999px){.sec-common .sec-common-in .block-boxtype04{margin:0}}.sec-common .sec-common-in .block-boxtype04 .item{flex-grow:1;width:calc(50% - 40px);margin:0 20px 20px;padding:0 0 30px;border-bottom:1px solid #ccc}@media (max-width:999px){.sec-common .sec-common-in .block-boxtype04 .item{width:100%;margin:0 0 20px}}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype04 .item{padding:0;margin:0}}.sec-common .sec-common-in .block-boxtype04 .item .box-text{font-size:1.6rem}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype04 .item .box-text{line-height:1.6;font-size:1.4rem;padding:0 0 15px}}.sec-common .sec-common-in .block-boxtype05{display:flex;flex-flow:row wrap;margin:0 -20px}@media (max-width:999px){.sec-common .sec-common-in .block-boxtype05{margin:0}}.sec-common .sec-common-in .block-boxtype05 .item{flex-grow:1;width:calc(50% - 40px);margin:0 20px 20px}@media (max-width:999px){.sec-common .sec-common-in .block-boxtype05 .item{width:100%;margin:0 0 20px}}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype05 .item{border-bottom:1px solid #ccc;margin:0}}.sec-common .sec-common-in .block-boxtype05 .item .box-text{font-size:1.6rem}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype05 .item .box-text{line-height:1.6;font-size:1.4rem;padding:0 0 15px}}.sec-common .sec-common-in .block-boxtype06 .item{display:flex;margin:30px 0 0}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype06 .item{flex-flow:column wrap;margin:15px 0 0}}.sec-common .sec-common-in .block-boxtype06 .item .box-movie{width:560px}@media (max-width:1279px){.sec-common .sec-common-in .block-boxtype06 .item .box-movie{width:420px}}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype06 .item .box-movie{width:100%}}.sec-common .sec-common-in .block-boxtype06 .item .box-movie iframe{display:block;width:100%}.sec-common .sec-common-in .block-boxtype06 .item .box-notmovie{padding:0 0 0 40px;width:calc(100% - 560px)}@media (max-width:1279px){.sec-common .sec-common-in .block-boxtype06 .item .box-notmovie{width:calc(100% - 420px)}}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype06 .item .box-notmovie{width:100%;padding:0;margin:0}}.sec-common .sec-common-in .block-boxtype06 .item .box-notmovie .box-text{font-size:1.6rem;line-height:1.6}@media (max-width:767px){.sec-common .sec-common-in .block-boxtype06 .item .box-notmovie .box-text{font-size:1.4rem}}.sec-common .sec-common-in .block-btntype01{display:flex;flex-flow:row wrap;margin:0 -15px}@media (max-width:999px){.sec-common .sec-common-in .block-btntype01{margin:0}}.sec-common .sec-common-in .block-btntype01 .item{width:calc(50% - 30px);margin:0 15px 30px}@media (max-width:999px){.sec-common .sec-common-in .block-btntype01 .item{width:100%;margin:0 0 15px}}@media (max-width:767px){.sec-common .sec-common-in .block-btntype01 .item{margin:0 0 10px}}.sec-common .sec-common-in .block-btntype01 .item .link{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:72px;border-radius:36px;font-weight:500;font-size:1.6rem;line-height:1.4;border:3px solid #33a3d3;padding:0 60px 2px}@media (max-width:999px){.sec-common .sec-common-in .block-btntype01 .item .link{height:auto;padding:15px 60px}}@media (max-width:767px){.sec-common .sec-common-in .block-btntype01 .item .link{padding:10px 30px;font-size:1.4rem}}.sec-common .sec-common-in .block-btntype01 .item .link:after{position:absolute;right:24px;top:calc(50% - 12px);display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-24px -48px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.sec-common .sec-common-in .block-btntype01 .item .link:after{right:18px;top:calc(50% - 9px);display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-16px -32px;background-repeat:no-repeat;background-size:auto 400%}}.sec-common .sec-common-in .block-btntype01 .item .link:hover{color:#fff;background-color:#33a3d3}.sec-common .sec-common-in *+.block-btntype01{margin:20px -15px 0}@media (max-width:999px){.sec-common .sec-common-in *+.block-btntype01{margin:20px 0 0}}.sec-common .sec-common-in .block-tabletype01 .box-heading{display:flex;border-bottom:1px solid #999;font-weight:700;font-size:1.6rem}@media (max-width:999px){.sec-common .sec-common-in .block-tabletype01 .box-heading{font-size:1.4rem}}@media (max-width:767px){.sec-common .sec-common-in .block-tabletype01 .box-heading{display:none}}.sec-common .sec-common-in .block-tabletype01 .box-heading .main{width:25%;padding:0 10px 5px 0}.sec-common .sec-common-in .block-tabletype01 .box-heading .wrap-item{display:flex;flex-grow:1}.sec-common .sec-common-in .block-tabletype01 .box-heading .wrap-item .item{width:100%;flex-shrink:1;text-align:center;padding:0 0 5px}.sec-common .sec-common-in .block-tabletype01 .box-item{display:flex;border-bottom:1px solid #999;font-size:1.6rem}@media (max-width:999px){.sec-common .sec-common-in .block-tabletype01 .box-item{font-size:1.4rem}}@media (max-width:767px){.sec-common .sec-common-in .block-tabletype01 .box-item{flex-flow:column wrap;border-bottom:none}}.sec-common .sec-common-in .block-tabletype01 .box-item .main{display:flex;align-items:center;width:25%;padding:10px 8px 10px 0;line-height:1.4;white-space:pre-wrap}@media (max-width:767px){.sec-common .sec-common-in .block-tabletype01 .box-item .main{font-weight:500;width:100%;padding:10px 40px 10px 0;border-bottom:1px solid #999}}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item{display:flex;flex-grow:1;width:75%}@media (max-width:767px){.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item{flex-flow:column wrap;width:100%}}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item{display:flex;flex-shrink:1;width:100%;line-height:1.4;text-align:center;border-left:1px solid #999;padding:10px 8px}@media (min-width:768px){.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item{align-items:center}}@media (max-width:767px){.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item{display:flex;border-left:none;text-align:left;border-bottom:1px solid #999;padding:0}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item:before{display:flex;align-items:center;width:120px;padding:5px;background-color:#e9e9e9}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item.time:before{content:"\6642\9593\5E2F"}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item.sex:before{content:"\5BFE\8C61"}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item.year:before{content:"\4FEE\696D\5E74\9650"}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item.first:before{content:"\521D\5E74\5EA6\7D0D\5165\91D1"}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item.all:before{content:"\5352\696D\307E\3067\306E\7DCF\984D"}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item.other:before{content:"\5099\8003"}}.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item .text{display:flex;justify-content:center;width:100%;white-space:pre-wrap}@media (max-width:767px){.sec-common .sec-common-in .block-tabletype01 .box-item .wrap-item .item .text{justify-content:flex-start;width:calc(100% - 120px);padding:5px 10px}}.sec-common .sec-common-in .block-notice{margin:15px 0 0;font-size:1.4rem}@media (max-width:767px){.sec-common .sec-common-in .block-notice{font-size:1.2rem}}.sec-common .sec-common-in .block-notice .list-notice{padding:0 0 0 20px}@media (max-width:767px){.sec-common .sec-common-in .block-notice .list-notice{padding:0 0 0 15px}}.sec-common .sec-common-in .block-notice .list-notice .item{text-indent:-20px}@media (max-width:767px){.sec-common .sec-common-in .block-notice .list-notice .item{text-indent:-15px}}.sec-common .sec-common-in .block-notice .list-notice .item:before{content:"\203B";margin:0 5px 0 0}.sec-common .sec-common-in .list-website{font-size:1.6rem;list-style-type:disc;margin:0 0 0 20px}.sec-common .sec-common-in .list-website .link{list-style:1;border-bottom:1px dotted #000}@media (max-width:767px){.sec-common .sec-common-in .list-website .link{font-size:1.4rem}}.sec-common .sec-common-in .list-website .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-24px -48px;background-repeat:no-repeat;background-size:auto 400%;display:inline-block;margin:0 0 0 5px}@media (max-width:767px){.sec-common .sec-common-in .list-website .link:after{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-16px -32px;background-repeat:no-repeat;background-size:auto 400%;display:inline-block}}.sec-common .sec-common-in .list-website .link:hover{color:#167aa5}.sec-common .sec-common-in .list-website+.list-website{margin:15px 0 0 20px}@media (min-width:1000px){.sec-common .sec-common-in .block-map_accordion{width:800px;margin:0 auto}.sec-common .sec-common-in .block-map_accordion iframe{width:100%;height:500px}}@media (max-width:999px){.sec-common .sec-common-in .block-map_accordion{width:100%}.sec-common .sec-common-in .block-map_accordion iframe{width:100%;height:450px}}@media (max-width:767px){.sec-common .sec-common-in .block-map_accordion{margin-top:20px}}.sec-common .sec-common-in .block-mapbtn{cursor:pointer}@media (min-width:768px){.sec-common .sec-common-in .block-mapbtn{margin-top:20px}}@media (max-width:767px){.sec-common .sec-common-in .block-mapbtn{margin-top:20px}}.sec-common .sec-common-in .block-mapbtn .text{display:flex;justify-content:center;align-items:center;width:80%;border-radius:5px;border:1px solid #33a3d3;transition:background-color .3s ease}.sec-common .sec-common-in .block-mapbtn .text:before{content:"\2193   \5730\56F3\3092\898B\308B"}.sec-common .sec-common-in .block-mapbtn .text:hover{background-color:#ddd}@media (min-width:768px){.sec-common .sec-common-in .block-mapbtn .text{height:50px;font-size:1.4rem;margin:0 auto}}@media (max-width:767px){.sec-common .sec-common-in .block-mapbtn .text{height:40px;font-size:1.2rem;margin:0 auto}}.sec-common .sec-common-in .block-mapbtn.is-open .text:before{content:"\2191   \5730\56F3\3092\9589\3058\308B"}.sec-common .sec-full-in .block-map{padding:0 0 20px}@media (max-width:767px){.sec-common .sec-full-in .block-map{padding:15px 0 0}}.sec-common .sec-full-in .block-map iframe{width:100%;height:600px}@media (max-width:767px){.sec-common .sec-full-in .block-map iframe{height:300px}}@media (max-width:767px){.js-item-slidetoggle .box-heading{cursor:pointer}.js-item-slidetoggle .box-heading:after{background-position:-32px -32px}.js-item-slidetoggle .box-heading.is-active:after,.js-item-slidetoggle .box-heading:after{position:absolute;right:15px;top:calc(50% - 8px);display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-repeat:no-repeat;background-size:auto 400%}.js-item-slidetoggle .box-heading.is-active:after{background-position:-48px -32px}.js-item-slidetoggle .box-item .main{cursor:pointer;position:relative}.js-item-slidetoggle .box-item .main:after{background-position:-32px -32px}.js-item-slidetoggle .box-item .main.is-active:after,.js-item-slidetoggle .box-item .main:after{position:absolute;right:15px;top:calc(50% - 8px);display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-repeat:no-repeat;background-size:auto 400%}.js-item-slidetoggle .box-item .main.is-active:after{background-position:-48px -32px}.block-boxtype02 .box-heading.is-active:after,.block-boxtype02 .box-heading:after{right:-5px}}.sec-contact .sec-contact-in{background-color:#f5f5f5;margin:50px auto 0;padding:50px}@media (min-width:1450px){.sec-contact .sec-contact-in{max-width:1450px}}@media (max-width:1449px){.sec-contact .sec-contact-in{padding:50px 60px}}@media (max-width:767px){.sec-contact .sec-contact-in{padding:30px 15px;margin:20px 0 0}}.sec-contact .sec-contact-in .block-heading .heading{line-height:1;font-weight:700;font-size:2.2rem;border-bottom:1px solid #ccc;padding:0 0 20px;margin:0 0 20px}@media (max-width:767px){.sec-contact .sec-contact-in .block-heading .heading{font-size:1.6rem}}.sec-contact .sec-contact-in .block-content .heading{font-weight:700;margin:0 0 20px}@media (max-width:767px){.sec-contact .sec-contact-in .block-content .heading{font-size:1.4rem}}.sec-contact .sec-contact-in .block-content .list-contact{display:flex;flex-flow:row wrap;font-size:1.6rem}@media (max-width:767px){.sec-contact .sec-contact-in .block-content .list-contact{font-size:1.2rem}}.sec-contact .sec-contact-in .block-content .list-contact .item{margin:0 20px 0 0}.sec-contact .sec-contact-in .block-content .list-contact .item .lbl{font-weight:700;color:#33a3d3}.sec-contact .sec-contact-in .block-content .btn-hp{display:block;margin:20px 0 0}.sec-contact .sec-contact-in .block-content .btn-hp .link{display:flex;align-items:center;background-color:#fff;font-size:1.6rem;line-height:1;font-weight:500;padding:15px;border-radius:10px}@media (max-width:767px){.sec-contact .sec-contact-in .block-content .btn-hp .link{font-size:1.4rem}}.sec-contact .sec-contact-in .block-content .btn-hp .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-24px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 0 0 10px}@media (max-width:767px){.sec-contact .sec-contact-in .block-content .btn-hp .link:after{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-16px -32px;background-repeat:no-repeat;background-size:auto 400%}}.sec-contact .sec-contact-in .block-content .btn-hp .link:hover{color:#fff;background-color:#33a3d3}.block-process{background-color:#f5f5f5;margin:50px -30px;padding:20px 30px 30px}@media (max-width:767px){.block-process{margin:20px 0;padding:10px}}.block-process .box-heading .heading{line-height:1;font-size:1.6rem;font-weight:700;margin:0 0 20px}@media (max-width:767px){.block-process .box-heading .heading{font-size:1.2rem;margin:0 0 10px}}.block-process .list-process{display:flex;margin:0 -20px}@media (max-width:767px){.block-process .list-process{margin:0 -10px}}.block-process .list-process .item{text-align:center;font-weight:500;padding:0 20px}@media (max-width:767px){.block-process .list-process .item{padding:0 10px}}.block-process .list-process .item .text{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:40px;line-height:1;font-size:1.6rem;border:1px solid #ddd;background-color:#fff}@media (max-width:767px){.block-process .list-process .item .text{height:30px;font-size:1.2rem}}.block-process .list-process .item .text.is-active{color:#fff;border:1px solid #33a3d3;background-color:#33a3d3}.block-process .list-process .item .text:after{position:absolute;right:-32px;top:calc(50% - 12px);display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -72px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.block-process .list-process .item .text:after{right:-20px;top:calc(50% - 8px);display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%}}.block-process .list-process .item:last-child .text:after{display:none}.sec-form{padding:0 0 50px}@media (max-width:767px){.sec-form{padding:0 0 20px}}.sec-form .sec-form-in{margin:0 auto}@media (min-width:1450px){.sec-form .sec-form-in{max-width:1350px}}@media (max-width:1449px){.sec-form .sec-form-in{padding:0 60px}}@media (max-width:767px){.sec-form .sec-form-in{padding:0 15px}}.sec-form .sec-form-in .block-heading .heading{display:flex;align-items:center;font-weight:700;font-size:2.2rem}@media (max-width:767px){.sec-form .sec-form-in .block-heading .heading{font-size:1.8rem}}.sec-form .sec-form-in .block-heading .heading.type01{color:#33a3d3;border-bottom:3px solid #ccc;padding:0 0 20px;margin:0 0 20px}@media (max-width:767px){.sec-form .sec-form-in .block-heading .heading.type01{padding:0 0 10px;margin:0 0 10px}}.sec-form .sec-form-in .block-heading .heading.type02{line-height:1;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.05);background-color:#33a3d3;padding:13px 15px 15px;margin:0 0 30px}@media (max-width:767px){.sec-form .sec-form-in .block-heading .heading.type02{padding:10px 10px 12px;margin:0 0 15px}}.sec-form .sec-form-in .block-heading .heading .text-small{font-size:1.4rem}@media (max-width:767px){.sec-form .sec-form-in .block-heading .heading .text-small{font-size:1.2rem}}.sec-form .sec-form-in .badge{line-height:1;font-weight:400;color:#000;font-size:1.4rem;border-radius:5px;background-color:#e9e9e9;padding:8px 10px;margin:0 0 0 15px}.sec-form .sec-form-in .badge.badge-danger{color:#5c0000;background-color:#ffc1c1}@media (max-width:767px){.sec-form .sec-form-in .badge{font-size:1.2rem;padding:5px 10px;margin:0 0 0 10px}}.sec-form .sec-form-in .block-form-wrap{display:flex;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #ccc}@media (max-width:1279px){.sec-form .sec-form-in .block-form-wrap{flex-flow:row wrap}}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap{margin:0 0 10px;padding:0 0 5px}}.sec-form .sec-form-in .block-form-wrap:last-child{margin:0}.sec-form .sec-form-in .block-form-wrap.no-border{margin:0;padding:0;border-bottom:none}.sec-form .sec-form-in .block-form-wrap .box-heading{display:flex;align-items:center;width:250px;padding:0}@media (max-width:1279px){.sec-form .sec-form-in .block-form-wrap .box-heading{width:100%;padding:0 0 20px}}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .box-heading{padding:0 0 5px}}.sec-form .sec-form-in .block-form-wrap .box-heading .heading{display:flex;width:100%;align-items:center;justify-content:space-between;font-weight:700;line-height:1;font-size:2rem}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .box-heading .heading{font-size:1.4rem}}.sec-form .sec-form-in .block-form-wrap .box-form{display:flex;width:calc(100% - 250px);margin:0;padding:0 0 0 20px}@media (max-width:1279px){.sec-form .sec-form-in .block-form-wrap .box-form{width:calc(100% + 20px);padding:0;margin:0 0 0 -20px}}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .box-form{flex-flow:row wrap;width:100%;margin:0;padding:0}}.sec-form .sec-form-in .block-form-wrap .box-form.align-start{align-items:flex-start}.sec-form .sec-form-in .block-form-wrap .box-form.align-center{align-items:center}.sec-form .sec-form-in .block-form-wrap .box-form.align-end{align-items:flex-end}.sec-form .sec-form-in .block-form-wrap .box-form .form-group{width:100%;padding:0 0 0 20px}@media (max-width:1279px){.sec-form .sec-form-in .block-form-wrap .box-form .form-group{padding:0 0 0 20px}}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .box-form .form-group{padding:0 0 5px}}.sec-form .sec-form-in .block-form-wrap .box-form .form-group.flex{display:flex;align-items:center}.sec-form .sec-form-in .block-form-wrap .box-form .form-group.flex .custom-select{width:100%}.sec-form .sec-form-in .block-form-wrap .box-form .form-group.flex .unit{font-weight:500;padding:0 0 0 10px}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .box-form .form-group.flex .unit{font-size:1.2rem}}.sec-form .sec-form-in .block-form-wrap .box-form .form-group.u-with-unit{flex-wrap:wrap}.sec-form .sec-form-in .block-form-wrap .box-form .form-group.u-with-unit .custom-select,.sec-form .sec-form-in .block-form-wrap .box-form .form-group.u-with-unit .form-control{width:80%}.sec-form .sec-form-in .block-form-wrap .box-form .form-group.u-with-unit .unit{width:20%}.sec-form .sec-form-in .block-form-wrap .box-confirm{display:flex}.sec-form .sec-form-in .block-form-wrap .box-confirm .item{margin:0 10px 0 0}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .box-confirm{font-size:1.2rem;margin:0 7px 0 0}}.sec-form .sec-form-in .block-form-wrap .form-group{width:100%}.sec-form .sec-form-in .block-form-wrap label.d-block{display:flex;align-items:center;padding:0 0 10px;cursor:unset}.sec-form .sec-form-in .block-form-wrap input{position:relative;border:2px solid #ccc;border-radius:8px;width:100%;height:60px;outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap input{height:45px;font-size:1.4rem}}.sec-form .sec-form-in .block-form-wrap input:focus{box-shadow:0 0 0 3px rgba(51,163,211,.3);border:2px solid #33a3d3}.sec-form .sec-form-in .block-form-wrap input.is-invalid{border:2px solid rgba(252,92,92,.5);background-color:#fee}.sec-form .sec-form-in .block-form-wrap input.is-invalid:focus{box-shadow:0 0 0 3px rgba(252,92,92,.3)}.sec-form .sec-form-in .block-form-wrap .custom-checkbox .custom-control-label{position:relative;display:block;width:100%;line-height:1.4;background-color:#f5f5f5;padding:20px 20px 20px 60px}.sec-form .sec-form-in .block-form-wrap .custom-checkbox .custom-control-label.is-invalid{border:1px solid #fc5c5c;background-color:#fee}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .custom-checkbox .custom-control-label{padding:10px 10px 10px 40px;font-size:1.4rem}}.sec-form .sec-form-in .block-form-wrap .custom-checkbox input[type=checkbox]{position:absolute;left:20px;top:calc(50% - 13px);width:26px;height:26px}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .custom-checkbox input[type=checkbox]{top:calc(50% - 10px);left:10px;width:20px;height:20px}}.sec-form .sec-form-in .block-form-wrap div[role=radiogroup]{display:flex}.sec-form .sec-form-in .block-form-wrap div[role=radiogroup]>div.custom-radio{display:flex;align-items:center;margin:0 30px 0 0}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap div[role=radiogroup]>div.custom-radio{font-size:1.4rem}}.sec-form .sec-form-in .block-form-wrap div[role=radiogroup]>div.custom-radio input[type=radio]{width:26px;height:26px;cursor:pointer}.sec-form .sec-form-in .block-form-wrap div[role=radiogroup]>div.custom-radio input[type=radio]:checked{color:#d01137}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap div[role=radiogroup]>div.custom-radio input[type=radio]{width:20px;height:20px;margin:0 5px 0 0}}.sec-form .sec-form-in .block-form-wrap .custom-select{position:relative;border:2px solid #ccc;border-radius:8px;width:50%;height:60px;font-size:1.8rem;outline:none;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .custom-select{height:45px;width:100%;font-size:1.4rem}}.sec-form .sec-form-in .block-form-wrap .custom-select:focus{box-shadow:0 0 0 3px rgba(51,163,211,.3);border:2px solid #33a3d3}.sec-form .sec-form-in .block-form-wrap .custom-select.is-invalid{border:2px solid rgba(252,92,92,.5);background-color:#fee}.sec-form .sec-form-in .block-form-wrap .custom-select.is-invalid:focus{box-shadow:0 0 0 3px rgba(252,92,92,.3)}.sec-form .sec-form-in .block-form-wrap .btn-entry-address{display:flex;justify-content:center;align-items:center;width:100%;height:60px;font-weight:500;font-size:1.6rem;border-radius:7px;background-color:#33a3d3;transition:background-color .3s ease}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .btn-entry-address{height:45px;font-size:1.4rem}}.sec-form .sec-form-in .block-form-wrap .btn-entry-address:hover{color:#fff;background-color:#167aa5}.sec-form .sec-form-in .block-form-wrap .btn-search-address{display:flex;align-items:center;margin:10px 0 0;font-size:1.6rem;transition:color .3s ease}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .btn-search-address{font-size:1.4rem}}.sec-form .sec-form-in .block-form-wrap .btn-search-address:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -72px;background-repeat:no-repeat;background-size:auto 400%;margin:0 7px 0 0}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .btn-search-address:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-form .sec-form-in .block-form-wrap .btn-search-address:hover{color:#33a3d3}.sec-form .sec-form-in .block-form-wrap .invalid-feedback{width:100%;margin:0;padding:10px 0 0}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .invalid-feedback{padding:5px 0 0}}.sec-form .sec-form-in .block-form-wrap .invalid-feedback .text{display:flex;align-items:center;line-height:1;color:#fc5c5c;font-size:1.6rem}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .invalid-feedback .text{font-size:1.2rem}}.sec-form .sec-form-in .block-form-wrap .invalid-feedback .text:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-216px 0;background-repeat:no-repeat;background-size:auto 400%;margin:0 7px 0 0}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .invalid-feedback .text:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-144px 0;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-form .sec-form-in .block-form-wrap .form-text{display:block;margin:0;padding:10px 0 0;line-height:1.6;font-size:1.6rem}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .form-text{padding:5px 0 0;font-size:1.2rem}}.sec-form .sec-form-in .block-form-wrap .text-danger{display:block;margin:0;padding:10px 0 0;line-height:1.6;color:#fc5c5c;font-size:1.6rem}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .text-danger{padding:5px 0 0;font-size:1.2rem}}.sec-form .sec-form-in .block-form-wrap .list-pp{margin:15px 0 0}.sec-form .sec-form-in .block-form-wrap .list-pp .item .link{position:relative;font-size:1.6rem;color:#33a3d3;border-bottom:1px dotted #000;transition:color .3s ease;padding:0 0 5px 30px}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .list-pp .item .link{font-size:1.4rem;padding:0 0 5px 20px}}.sec-form .sec-form-in .block-form-wrap .list-pp .item .link:hover{color:#167aa5}.sec-form .sec-form-in .block-form-wrap .list-pp .item .link:before{position:absolute;left:0;top:0;display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-24px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}@media (max-width:767px){.sec-form .sec-form-in .block-form-wrap .list-pp .item .link:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-16px -32px;background-repeat:no-repeat;background-size:auto 400%}}.sec-go-nextpage{background-color:#f5f5f5;padding:40px 0 50px}@media (max-width:767px){.sec-go-nextpage{padding:20px 50px 30px}}.sec-go-nextpage .block-go-nextpage{display:flex;flex-flow:row wrap;justify-content:center}@media (max-width:767px){.sec-go-nextpage .block-go-nextpage{flex-flow:column-reverse nowrap}}.sec-go-nextpage .block-go-nextpage .btn{display:flex;align-items:center;justify-content:center;height:75px;margin:0 10px;padding:0 75px;font-weight:700;border-radius:10px;transition:background-color .3s ease}@media (max-width:767px){.sec-go-nextpage .block-go-nextpage .btn{width:100%;height:50px;font-size:1.4rem;margin:0;padding:0}}.sec-go-nextpage .block-go-nextpage .btn.btn-next{border-bottom:3px solid #167aa5;background-color:#33a3d3}@media (max-width:767px){.sec-go-nextpage .block-go-nextpage .btn.btn-next{margin:0 0 5px}}.sec-go-nextpage .block-go-nextpage .btn.btn-next:after{margin:0 0 0 8px;display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -72px;background-repeat:no-repeat;background-size:auto 400%}.sec-go-nextpage .block-go-nextpage .btn.btn-next:hover{color:#fff;background-color:#167aa5}.sec-go-nextpage .block-go-nextpage .btn.btn-back{background-color:#fff;border:3px solid #33a3d3}.sec-go-nextpage .block-go-nextpage .btn.btn-back:hover{background-color:#e9e9e9}.sec-go-nextpage .block-go-nextpage .btn.btn-back:before{margin:0 8px 0 0;display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-72px -72px;background-repeat:no-repeat;background-size:auto 400%}.sec-go-nextpage .block-go-nextpage .btn.disabled{cursor:default;color:#999;background-color:#ddd;border-bottom:3px solid #bbb}.sec-go-nextpage .block-go-nextpage .btn.disabled:hover{background-color:#ddd}.sec-go-nextpage .block-go-nextpage .btn.is-fetching.btn-back:before,.sec-go-nextpage .block-go-nextpage .btn.is-fetching.btn-next:after{display:none!important}.sec-go-nextpage .text-danger{width:100%;text-align:center;color:#fc5c5c;padding:15px 0 0}@media (max-width:767px){.sec-go-nextpage .text-danger{font-size:1.2rem;padding:10px 0 0}}.sec-go-nextpage .text-success{width:100%;text-align:center;color:#38c172;padding:15px 0 0}@media (max-width:767px){.sec-go-nextpage .text-success{text-align:left;font-size:1.2rem;padding:10px 0 0}}.sec-advertisement .sec-advertisement-in .block-heading{background-color:#33a3d3}.sec-advertisement .sec-advertisement-in .block-heading .heading{display:block;color:#fff;font-weight:700;font-size:1.6rem}@media (min-width:1450px){.sec-advertisement .sec-advertisement-in .block-heading .heading{margin:0 auto;max-width:1350px;padding:15px 0}}@media (max-width:1449px){.sec-advertisement .sec-advertisement-in .block-heading .heading{width:100%;margin:0;padding:15px 60px}}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-heading .heading{font-size:1.4rem;padding:5px 15px}}.sec-advertisement .sec-advertisement-in .block-adbigbanners{margin:0 auto}@media (min-width:1450px){.sec-advertisement .sec-advertisement-in .block-adbigbanners{max-width:1390px}}@media (min-width:1000px){.sec-advertisement .sec-advertisement-in .block-adbigbanners .list-adbigbanners{padding:20px}}.sec-advertisement .sec-advertisement-in .block-adbigbanners .list-adbigbanners .link{display:flex;width:100%;align-items:center;justify-content:center;padding:20px}.sec-advertisement .sec-advertisement-in .block-adbigbanners .list-adbigbanners .link:hover{background-color:#f5f5f5}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adbigbanners .list-adbigbanners .link{padding:10px 15px}}.sec-advertisement .sec-advertisement-in .block-adbigbanners .list-adbigbanners .item img{display:block;max-width:100%;height:auto}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adbigbanners .list-adbigbanners .item img.is-pc{display:none}}.sec-advertisement .sec-advertisement-in .block-adbigbanners .list-adbigbanners .item img.is-sp{display:none}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adbigbanners .list-adbigbanners .item img.is-sp{display:block}}.sec-advertisement .sec-advertisement-in .block-adshools{display:flex;flex-flow:row wrap;margin:0 auto}@media (min-width:1450px){.sec-advertisement .sec-advertisement-in .block-adshools{max-width:1390px}}@media (max-width:1449px){.sec-advertisement .sec-advertisement-in .block-adshools{margin:0;padding:0}}.sec-advertisement .sec-advertisement-in .block-adshools>.item{width:50%;flex-grow:1}@media (max-width:999px){.sec-advertisement .sec-advertisement-in .block-adshools>.item{width:100%}.sec-advertisement .sec-advertisement-in .block-adshools>.item:not(:first-child){border-top:1px solid #ccc}}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link{position:relative;display:flex;padding:20px 60px 20px 20px}@media (max-width:1449px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link{padding:20px 60px}}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link{padding:10px 40px 10px 15px}}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link:hover{background-color:#f5f5f5}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link:after{position:absolute;right:20px;top:calc(50% - 12px);display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -72px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link:after{right:15px;top:calc(50% - 8px);display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%}}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05{align-items:center;justify-content:center}@media (max-width:1449px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05{padding:20px 20px 20px 60px}}@media (max-width:999px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05{padding:20px 60px}}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05{padding:10px 15px}}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05:after{display:none}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05 img{display:block;max-width:100%;height:auto}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05 img.is-pc{display:none}}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05 img.is-sp{display:none}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type05 img.is-sp{display:block}}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type03{flex-wrap:wrap;padding:10px 40px 15px 15px}}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type03 img{display:block;max-width:100%;width:100%;height:auto}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type03 img.is-pc{display:none}}.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type03 img.is-sp{display:none}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type03 img.is-sp{display:block}}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type03 .box-image{width:100%;padding:0;margin-bottom:10px}}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type03 .box-schoolinfo{width:100%}}@media (max-width:767px){.sec-advertisement .sec-advertisement-in .block-adshools>.item .link.type03 .box-schoolinfo .title{margin:0 0 5px}}.sec-advertisement-fullscreen{position:relative}.sec-advertisement-fullscreen .inner-advertisement-fullscreen{display:none;opacity:0;visibility:hidden;transition:visibility .5s ease}.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active{position:fixed;z-index:500;left:0;top:0;display:block;opacity:1;visibility:visible;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .link.type01{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:50px}@media (max-width:767px){.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .link.type01{padding:30px}}.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .link.type01 img{display:block;max-width:100%;max-height:100%;height:auto;width:auto}@media (max-width:767px){.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .link.type01 img.is-pc{display:none}}.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .link.type01 img.is-sp{display:none}@media (max-width:767px){.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .link.type01 img.is-sp{display:block}}.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .btn-close{position:absolute;right:50px;bottom:50px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fd0;border-radius:30px;cursor:pointer}@media (max-width:767px){.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .btn-close{right:30px;bottom:30px}}.sec-advertisement-fullscreen .inner-advertisement-fullscreen.is-active .btn-close:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png);background-position:-120px -48px;background-repeat:no-repeat;background-size:auto 400%}.heading-search{padding-block:1rem}@media (max-width:767px){.heading-search{padding-inline:1rem}}.heading-search-in{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.heading-search-in .title{font-size:x-large;font-weight:600}@media (max-width:767px){.heading-search-in .title{font-size:large}}@media (max-width:499px){.heading-search-in .block-back-top .heading,.heading-search-in .title{font-size:medium}}.heading-search .block-back-top .heading{display:flex;align-items:center;transition:color .3s ease}.heading-search .block-back-top .heading:hover{color:#33a3d3}.heading-search .block-back-top .heading:after{top:calc(50% - 10px);display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%;margin-left:10px}.sec-search{border-top:5px solid #33a3d3}@media (min-width:1450px){.sec-search-in{margin:0 auto;max-width:1350px}}@media (max-width:767px){.sec-search-in{width:100%;padding:0}}.sec-search-in .block-heading{position:relative;transition:background-color .3s ease;padding:40px 20px;margin:0 -20px}@media (max-width:767px){.sec-search-in .block-heading{margin:0;padding:30px 15px}}.sec-search-in .block-heading .heading{display:flex;align-items:center;width:calc(100% + 40px);line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-heading .heading{width:100%;font-size:1.4rem}}.sec-search-in .block-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-heading .heading:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-96px -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-search-in .block-area-panel{display:flex;flex-flow:row wrap;padding:0}@media (max-width:767px){.sec-search-in .block-area-panel{padding:0 15px 20px}}.sec-search-in .block-area-panel .block-area-heading{width:100%;padding:5rem 0 2rem;margin:0 auto;transition:background-color .3s ease}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-heading{margin:0 -1rem;padding:2rem 0}}.sec-search-in .block-area-panel .block-area-heading span{color:#666;font-weight:700;font-size:1.6rem;line-height:1;display:flex}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-heading span{font-size:1.4rem}}.sec-search-in .block-area-panel .block-area-heading .heading{display:flex;align-items:center;line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-heading .heading{font-size:1.4rem}}.sec-search-in .block-area-panel .block-area-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-heading .heading:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-96px -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-search-in .block-area-panel .school-class{width:100%}.sec-search-in .block-area-panel .school-class .item-in{justify-content:space-between;display:flex;gap:1rem;align-items:center;margin-right:auto;width:50%}@media (max-width:999px){.sec-search-in .block-area-panel .school-class .item-in{width:75%;margin-bottom:unset}}@media (max-width:767px){.sec-search-in .block-area-panel .school-class .item-in{margin:0 -1rem}}@media (max-width:499px){.sec-search-in .block-area-panel .school-class .item-in{width:100%}}@media (max-width:330px){.sec-search-in .block-area-panel .school-class .item-in{flex-flow:row wrap;justify-content:flex-start}}.sec-search-in .block-area-panel .school-class .item-in label{background-color:#fff;font-size:medium;display:flex;align-items:center;justify-content:center;height:50px;width:calc(33.333% - 10px);border:1px solid #ccc;border-radius:5px}@media (max-width:767px){.sec-search-in .block-area-panel .school-class .item-in label{height:30px}}@media (max-width:499px){.sec-search-in .block-area-panel .school-class .item-in label{font-size:small}}@media (max-width:330px){.sec-search-in .block-area-panel .school-class .item-in label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:2rem}}@media (max-width:999px){.sec-search-in .block-area-panel .school-class .item-in label input{margin-right:.5rem}}.sec-search-in .block-area-panel .school-class .item-in label input:hover{border:1px solid #33a3d3}@media (max-width:767px){.sec-search-in .block-area-panel .item.keyword{padding:0 5px 10px}}.sec-search-in .block-area-panel .item.keyword .c-keywd-input{width:100%;height:50px;border-radius:5px;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,.05)}@media (max-width:767px){.sec-search-in .block-area-panel .item.keyword .c-keywd-input{font-size:1.2rem;height:46px}}.sec-search-in .block-area-panel .item.tag-keyword .box-up{display:flex;width:100%;margin:0 auto;padding:0 2rem}@media (max-width:767px){.sec-search-in .block-area-panel .item.tag-keyword .box-up{width:100%;padding:0 1.5rem}}.sec-search-in .block-area-panel .item.tag-keyword .box-up .c-keywd-input{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.05);border:1px solid #ddd;width:100%;padding:10px 15px;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-area-panel .item.tag-keyword .box-up .c-keywd-input{font-size:1.4rem}}.sec-search-in .block-area-panel .item.tag-keyword .box-up .c-submit-btn{-webkit-appearance:none;cursor:pointer;border:none;min-width:15%;font-weight:700;color:#fff;background-color:#33a3d3;border-top-right-radius:5px;border-bottom-right-radius:5px}@media (max-width:767px){.sec-search-in .block-area-panel .item.tag-keyword .box-up .c-submit-btn{font-size:1.4rem;width:80px}}.sec-search-in .block-area-panel .item.tag-keyword .box-up .c-submit-btn:hover{background-color:#167aa5}.sec-search-in .block-area-panel .item{flex-grow:1;width:100%}@media (max-width:999px){.sec-search-in .block-area-panel .item{margin-bottom:unset}}@media (max-width:767px){.sec-search-in .block-area-panel .item{width:100%;margin-inline:-10px}}.sec-search-in .block-area-panel .item.btn-area-search{margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2rem;padding-bottom:5rem}@media (max-width:767px){.sec-search-in .block-area-panel .item.btn-area-search{padding-bottom:2rem}}@media (max-width:499px){.sec-search-in .block-area-panel .item.btn-area-search{grid-template:unset}}.sec-search-in .block-area-panel .item.btn-area-search button{width:100%;padding:5rem 0;border-radius:5px;border:1px solid #33a3d3;box-shadow:0 0 5px rgba(0,0,0,.05);transition:border .3s ease;background-color:#fff;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-area-panel .item.btn-area-search button{font-size:1.2rem}}@media (max-width:499px){.sec-search-in .block-area-panel .item.btn-area-search button{padding:1rem}}.sec-search-in .block-area-panel .item.btn-area-search button:hover{border:1px solid #167aa5}.sec-search-in .block-area-panel .item.btn-area-search button:last-child{margin-bottom:0}.sec-search-in .block-area-panel .block-area-detail{width:100%;margin:0 auto;padding-bottom:5rem}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-detail{padding-bottom:2rem}}.sec-search-in .block-area-panel .block-area-detail ul{font-size:medium}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-detail ul{margin-inline:-10px}}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul{font-size:small}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle{margin-bottom:2px;cursor:pointer}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-parent{display:flex;justify-content:space-between;background-color:#d6d6d6;padding:10px 4rem;margin-bottom:2px}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-parent{padding:10px 2rem}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle{display:flex;flex-direction:column}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element{justify-content:space-between;margin-bottom:2px;background-color:rgba(221,204,204,.4)}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail{display:flex;justify-content:space-between;margin-block:1rem;padding:0 1rem 0 6rem}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail{padding:0 1rem 0 4rem}}@media (max-width:330px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail{padding:0 1rem 0 2rem}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .text{width:50%}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number{width:50%;display:flex;justify-content:flex-end;gap:2rem;margin-right:3rem}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number{margin-right:unset;width:35%;flex-wrap:wrap;gap:1rem}}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number{width:40%}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num{padding-inline:2rem;width:calc(33.333% - 1rem);font-size:16px;text-align:center;border-radius:15px 15px}@media (max-width:1279px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num{width:50%}}@media (max-width:999px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num{width:100%}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num1{background-color:#33a3d3;color:#fff}@media (max-width:999px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num1{padding:unset}}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num1{font-size:13px}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num2{background-color:#40c48d;color:#fff}@media (max-width:999px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num2{padding:unset}}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-middle .element .detail .number .num2{font-size:13px}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element{display:flex;justify-content:space-between;padding:1rem 1rem 1rem 6rem;background-color:#ededed}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element{padding:1rem 1rem 1rem 4rem}}@media (max-width:330px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element{padding:1rem 1rem 1rem 2rem}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .text{width:50%;text-indent:3rem}@media (max-width:330px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .text{text-indent:unset}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number{width:50%;display:flex;justify-content:flex-end;gap:2rem;margin-right:3rem}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number{margin-right:unset;width:35%;flex-wrap:wrap;gap:1rem}}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number{width:40%}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num{padding-inline:2rem;width:calc(33.333% - 1rem);font-size:16px;text-align:center;border-radius:15px 15px}@media (max-width:1279px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num{width:50%}}@media (max-width:999px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num{width:100%}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num1{background-color:#bfe7f7}@media (max-width:999px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num1{padding:unset}}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num1{font-size:13px}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num2{background-color:#bcebd7}@media (max-width:999px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num2{padding:unset}}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element .number .num2{font-size:13px}}.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle .dropdown-child .element:last-child,.sec-search-in .block-area-panel .block-area-detail ul li.dropdown-toggle:last-child{margin-bottom:0}.sec-search-in .block-area-panel .block-area-detail .item.submit{position:relative;bottom:0;display:flex;justify-content:center;padding-bottom:0}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-detail .item.submit input{width:250px;height:42px}}@media (max-width:499px){.sec-search-in .block-area-panel .block-area-detail .item.submit input{margin:0 -1rem}}.sec-search-in .block-area-panel .block-area-detail .item.submit input{-webkit-appearance:none;width:50rem;height:6rem;color:#fff;background-color:#33a3d3;border-radius:5px;border:none;border-bottom:3px solid #167aa5;cursor:pointer;transition:background-color .3s ease;margin-top:auto}.sec-search-in .block-area-panel .block-area-detail .item.submit .tooltip{position:absolute;display:flex;align-items:center;justify-content:center;right:calc(50% - 200px);top:-25px;line-height:1;background-color:#fc5c5c;padding:5px 10px;border-radius:5px;font-weight:700;color:#fff;font-size:1.4rem}@media (max-width:999px){.sec-search-in .block-area-panel .block-area-detail .item.submit .tooltip{right:calc(50% - 150px)}}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-detail .item.submit .tooltip{padding:5px 7px;font-size:1.2rem;top:-15px;right:calc(50% - 100px)}}.sec-search-in .block-area-panel .block-area-detail .item.submit .tooltip .number{position:relative;font-family:Barlow,sans-serif;font-size:2.2rem;padding:0 5px}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-detail .item.submit .tooltip .number{font-size:1.4rem}}.sec-search-in .block-area-panel .block-area-detail .item.submit .tooltip:after{position:absolute;content:"";display:block;bottom:-12px;left:calc(50% - 7.5px);width:0;height:0;border-color:#fc5c5c transparent transparent;border-style:solid;border-width:15px 7.5px 0}@media (max-width:767px){.sec-search-in .block-area-panel .block-area-detail .item.submit .tooltip:after{bottom:-8px}}.sec-search-in .block-panel{display:flex;padding-bottom:50px;flex-flow:row wrap}.sec-search-in .block-panel.top-page{flex-direction:column}@media (max-width:767px){.sec-search-in .block-panel.top-page{flex-direction:unset;margin:unset}}@media (max-width:767px){.sec-search-in .block-panel{margin:0;padding:0 15px 20px}}.sec-search-in .block-panel.field,.sec-search-in .block-panel.job,.sec-search-in .block-panel.result,.sec-search-in .block-panel.trade,.sec-search-in .block-panel.university{margin:0 -20px}@media (max-width:767px){.sec-search-in .block-panel.field,.sec-search-in .block-panel.job,.sec-search-in .block-panel.result,.sec-search-in .block-panel.trade,.sec-search-in .block-panel.university{margin:0 -1rem;padding:0 10px 20px}}.sec-search-in .block-panel.field .item.area,.sec-search-in .block-panel.field .item.category,.sec-search-in .block-panel.field .item.classification,.sec-search-in .block-panel.job .item.area,.sec-search-in .block-panel.job .item.category,.sec-search-in .block-panel.job .item.classification,.sec-search-in .block-panel.result .item.area,.sec-search-in .block-panel.result .item.category,.sec-search-in .block-panel.result .item.classification,.sec-search-in .block-panel.trade .item.area,.sec-search-in .block-panel.trade .item.category,.sec-search-in .block-panel.trade .item.classification,.sec-search-in .block-panel.university .item.area,.sec-search-in .block-panel.university .item.category,.sec-search-in .block-panel.university .item.classification{width:33.33%;padding:0 20px 20px;flex-grow:1}@media (max-width:1279px){.sec-search-in .block-panel.field .item.area,.sec-search-in .block-panel.field .item.category,.sec-search-in .block-panel.field .item.classification,.sec-search-in .block-panel.job .item.area,.sec-search-in .block-panel.job .item.category,.sec-search-in .block-panel.job .item.classification,.sec-search-in .block-panel.result .item.area,.sec-search-in .block-panel.result .item.category,.sec-search-in .block-panel.result .item.classification,.sec-search-in .block-panel.trade .item.area,.sec-search-in .block-panel.trade .item.category,.sec-search-in .block-panel.trade .item.classification,.sec-search-in .block-panel.university .item.area,.sec-search-in .block-panel.university .item.category,.sec-search-in .block-panel.university .item.classification{width:50%;padding:0 20px}}@media (max-width:767px){.sec-search-in .block-panel.field .item.area,.sec-search-in .block-panel.field .item.category,.sec-search-in .block-panel.field .item.classification,.sec-search-in .block-panel.job .item.area,.sec-search-in .block-panel.job .item.category,.sec-search-in .block-panel.job .item.classification,.sec-search-in .block-panel.result .item.area,.sec-search-in .block-panel.result .item.category,.sec-search-in .block-panel.result .item.classification,.sec-search-in .block-panel.trade .item.area,.sec-search-in .block-panel.trade .item.category,.sec-search-in .block-panel.trade .item.classification,.sec-search-in .block-panel.university .item.area,.sec-search-in .block-panel.university .item.category,.sec-search-in .block-panel.university .item.classification{width:100%;padding:0 15px 10px}}@media (max-width:499px){.sec-search-in .block-panel.field .item.submit,.sec-search-in .block-panel.job .item.submit,.sec-search-in .block-panel.result .item.submit,.sec-search-in .block-panel.trade .item.submit,.sec-search-in .block-panel.university .item.submit{padding-inline:15px}}.sec-search-in .block-panel.field .item-in,.sec-search-in .block-panel.job .item-in,.sec-search-in .block-panel.result .item-in,.sec-search-in .block-panel.trade .item-in,.sec-search-in .block-panel.university .item-in{display:flex;flex-flow:row wrap}.sec-search-in .block-panel.field .item-in label,.sec-search-in .block-panel.job .item-in label,.sec-search-in .block-panel.result .item-in label,.sec-search-in .block-panel.trade .item-in label,.sec-search-in .block-panel.university .item-in label{background-color:#fff;width:calc(33.33% - 10px);height:50px}@media (max-width:999px){.sec-search-in .block-panel.field .item-in label,.sec-search-in .block-panel.job .item-in label,.sec-search-in .block-panel.result .item-in label,.sec-search-in .block-panel.trade .item-in label,.sec-search-in .block-panel.university .item-in label{font-size:1.2rem}}@media (max-width:767px){.sec-search-in .block-panel.field .item-in label,.sec-search-in .block-panel.job .item-in label,.sec-search-in .block-panel.result .item-in label,.sec-search-in .block-panel.trade .item-in label,.sec-search-in .block-panel.university .item-in label{width:calc(33.33% - 6px);height:30px}}@media (max-width:330px){.sec-search-in .block-panel.field .item-in label,.sec-search-in .block-panel.job .item-in label,.sec-search-in .block-panel.result .item-in label,.sec-search-in .block-panel.trade .item-in label,.sec-search-in .block-panel.university .item-in label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 2rem;height:unset;margin-right:unset}}.sec-search-in .block-panel.field .item .item-kyushu p.btn,.sec-search-in .block-panel.job .item .item-kyushu p.btn,.sec-search-in .block-panel.result .item .item-kyushu p.btn,.sec-search-in .block-panel.trade .item .item-kyushu p.btn,.sec-search-in .block-panel.university .item .item-kyushu p.btn{display:flex;align-items:center;justify-content:center;height:30px;width:100%;border:1px solid #ccc;border-radius:5px;background-color:#efefef;margin:10px 0}.sec-search-in .block-panel.field .item .item-kyushu p.btn:before,.sec-search-in .block-panel.job .item .item-kyushu p.btn:before,.sec-search-in .block-panel.result .item .item-kyushu p.btn:before,.sec-search-in .block-panel.trade .item .item-kyushu p.btn:before,.sec-search-in .block-panel.university .item .item-kyushu p.btn:before{content:"\4E5D\5DDE\30FB\6C96\7E04\306E\770C\3092\8868\793A\3059\308B   \25BC";font-size:1.4rem;color:#666}@media (max-width:767px){.sec-search-in .block-panel.field .item .item-kyushu p.btn:before,.sec-search-in .block-panel.job .item .item-kyushu p.btn:before,.sec-search-in .block-panel.result .item .item-kyushu p.btn:before,.sec-search-in .block-panel.trade .item .item-kyushu p.btn:before,.sec-search-in .block-panel.university .item .item-kyushu p.btn:before{font-size:1.2rem}}.sec-search-in .block-panel.field .item .item-kyushu p.btn.is-active:before,.sec-search-in .block-panel.job .item .item-kyushu p.btn.is-active:before,.sec-search-in .block-panel.result .item .item-kyushu p.btn.is-active:before,.sec-search-in .block-panel.trade .item .item-kyushu p.btn.is-active:before,.sec-search-in .block-panel.university .item .item-kyushu p.btn.is-active:before{content:"\9589\3058\308B   \25B2"}.sec-search-in .block-panel.field .item .item-kyushu p.btn:hover,.sec-search-in .block-panel.job .item .item-kyushu p.btn:hover,.sec-search-in .block-panel.result .item .item-kyushu p.btn:hover,.sec-search-in .block-panel.trade .item .item-kyushu p.btn:hover,.sec-search-in .block-panel.university .item .item-kyushu p.btn:hover{cursor:pointer}.sec-search-in .block-panel.field .item .item-kyushu .item-kyushu-in,.sec-search-in .block-panel.job .item .item-kyushu .item-kyushu-in,.sec-search-in .block-panel.result .item .item-kyushu .item-kyushu-in,.sec-search-in .block-panel.trade .item .item-kyushu .item-kyushu-in,.sec-search-in .block-panel.university .item .item-kyushu .item-kyushu-in{display:none;padding-top:5px}.sec-search-in .block-panel.field .item-in,.sec-search-in .block-panel.job .item-in,.sec-search-in .block-panel.result .item-in,.sec-search-in .block-panel.trade .item-in,.sec-search-in .block-panel.university .item-in{gap:.5rem}.sec-search-in .block-panel.result .item-in label{margin-right:0}@media (max-width:330px){.sec-search-in .block-panel.result .item-in label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:2rem}}.sec-search-in .block-panel.field .item p.heading,.sec-search-in .block-panel.job .item p.heading{margin-top:5rem;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel.field .item p.heading,.sec-search-in .block-panel.job .item p.heading{margin-top:1.5rem;font-size:1.4rem}}.sec-search-in .block-panel.field .item.area,.sec-search-in .block-panel.field .item.category,.sec-search-in .block-panel.field .item.classification,.sec-search-in .block-panel.job .item.area,.sec-search-in .block-panel.job .item.category,.sec-search-in .block-panel.job .item.classification{padding-bottom:unset}.sec-search-in .block-panel .sec-search{width:100%;background-color:#f5f5f5}.sec-search-in .block-panel .sec-search-in{margin:0}@media (max-width:1449px){.sec-search-in .block-panel .sec-search-in{margin:0;padding:0}}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in{width:100%;padding:0}}.sec-search-in .block-panel .sec-search-in .block-school-class{display:flex;flex-flow:row wrap;justify-content:center}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-school-class{margin:0;padding:0 10px 20px}}@media (max-width:330px){.sec-search-in .block-panel .sec-search-in .block-school-class{margin-top:3rem}}.sec-search-in .block-panel .sec-search-in .block-school-class .block-school-class-detail h4{margin-bottom:1rem}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-school-class .block-school-class-detail h4{font-size:medium}}.sec-search-in .block-panel .sec-search-in .block-school-class .block-school-class-detail .item-in{display:flex;margin-bottom:5rem}@media (max-width:330px){.sec-search-in .block-panel .sec-search-in .block-school-class .block-school-class-detail .item-in{flex-flow:row wrap;justify-content:flex-start}}.sec-search-in .block-panel .sec-search-in .block-school-class .block-school-class-detail .item-in label{background-color:#fff;display:flex;align-items:center;border:1px solid #ccc;border-radius:5px;width:calc(33.333% - 10px);font-size:medium}@media (max-width:499px){.sec-search-in .block-panel .sec-search-in .block-school-class .block-school-class-detail .item-in label{font-size:small}}@media (max-width:330px){.sec-search-in .block-panel .sec-search-in .block-school-class .block-school-class-detail .item-in label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:2rem}}.sec-search-in .block-panel .sec-search-in .block-heading{position:relative;transition:background-color .3s ease;padding:40px 20px;margin:0}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-heading{margin:0;padding:30px 15px}}.sec-search-in .block-panel .sec-search-in .block-heading .heading{display:flex;align-items:center;width:calc(100% + 40px);line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-heading .heading{width:100%;font-size:1.4rem}}.sec-search-in .block-panel .sec-search-in .block-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-heading .heading:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-96px -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-search-in .block-panel .sec-search-in .block-school-class-heading{position:relative;transition:background-color .3s ease;padding:40px 0;margin:0}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-school-class-heading{padding:30px 0}}.sec-search-in .block-panel .sec-search-in .block-school-class-heading .heading{display:flex;align-items:center;line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-school-class-heading .heading{width:100%;font-size:1.4rem}}@media (max-width:499px){.sec-search-in .block-panel .sec-search-in .block-school-class-heading .heading{display:flex;align-items:self-start;gap:1rem;line-height:1.2}}.sec-search-in .block-panel .sec-search-in .block-school-class-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-school-class-heading .heading:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-96px -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-search-in .block-panel .sec-search-in .block-job-heading{width:100%;position:relative;transition:background-color .3s ease;padding:40px 0;margin:0 auto}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-job-heading{margin-bottom:1rem}}@media (max-width:499px){.sec-search-in .block-panel .sec-search-in .block-job-heading{width:100%}}.sec-search-in .block-panel .sec-search-in .block-job-heading .heading{display:flex;align-items:center;width:calc(100% + 40px);line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-job-heading .heading{width:100%;font-size:1.4rem}}.sec-search-in .block-panel .sec-search-in .block-job-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-job-heading .heading:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-96px -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-search-in .block-panel .sec-search-in .block-field-heading{width:100%;position:relative;transition:background-color .3s ease;padding:5rem 2rem 2rem;margin:0 auto}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-field-heading{margin:0 -1rem;padding:2rem 1.5rem}}.sec-search-in .block-panel .sec-search-in .block-field-heading .heading{display:flex;align-items:center;width:calc(100% + 40px);line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-field-heading .heading{width:100%;font-size:1.4rem}}.sec-search-in .block-panel .sec-search-in .block-field-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-panel .sec-search-in .block-field-heading .heading:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-96px -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-search-in .block-panel .block-job-heading{width:100%;position:relative;transition:background-color .3s ease;padding:5rem 2rem 2rem;margin:0 auto}@media (max-width:767px){.sec-search-in .block-panel .block-job-heading{padding:2rem 1.5rem}}.sec-search-in .block-panel .block-job-heading span{color:#666;font-weight:700;font-size:1.6rem;line-height:1;display:flex}@media (max-width:767px){.sec-search-in .block-panel .block-job-heading span{font-size:1.4rem;margin:0 -1rem}}@media (max-width:499px){.sec-search-in .block-panel .block-job-heading{width:100%}}.sec-search-in .block-panel .block-job-heading .heading{display:flex;align-items:center;width:calc(100% + 40px);line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .block-job-heading .heading{width:100%;font-size:1.4rem}}.sec-search-in .block-panel .block-job-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-panel .block-job-heading .heading:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-96px -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-search-in .block-panel .block-field-heading{width:100%;position:relative;transition:background-color .3s ease;padding:5rem 2rem 2rem;margin:0 auto}@media (max-width:767px){.sec-search-in .block-panel .block-field-heading{margin:0 -1rem;padding:2rem 1.5rem}}.sec-search-in .block-panel .block-field-heading span{color:#666;font-weight:700;font-size:1.6rem;line-height:1;display:flex}@media (max-width:767px){.sec-search-in .block-panel .block-field-heading span{font-size:1.4rem}}.sec-search-in .block-panel .block-field-heading .heading{display:flex;align-items:center;width:calc(100% + 40px);line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .block-field-heading .heading{width:100%;font-size:1.4rem}}.sec-search-in .block-panel .block-field-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-panel .block-field-heading .heading:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-96px -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-search-in .block-panel .item{flex-grow:1}@media (max-width:1279px){.sec-search-in .block-panel .item{width:50%}}@media (max-width:767px){.sec-search-in .block-panel .item{width:100%;margin-inline:-10px}}.sec-search-in .block-panel .item .heading{font-weight:700;color:#666;margin:0 0 10px;font-size:1.4rem}@media (max-width:767px){.sec-search-in .block-panel .item .heading{margin:0 0 5px;font-size:1.2rem}}.sec-search-in .block-panel .item-in label{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;transition:border .3s ease;font-size:medium}.sec-search-in .block-panel .item-in label:hover{border:1px solid #33a3d3}@media (max-width:999px){.sec-search-in .block-panel .item-in label input{margin:0 5px 0 0}}@media (max-width:767px){.sec-search-in .block-panel .item.keyword{padding:0 5px 10px}}.sec-search-in .block-panel .item.keyword .c-keywd-input{width:100%;height:50px;border-radius:5px;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,.05)}@media (max-width:767px){.sec-search-in .block-panel .item.keyword .c-keywd-input{font-size:1.2rem;height:46px}}.sec-search-in .block-panel .item.category button{width:100%;height:50px;border-radius:5px;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,.05);transition:border .3s ease;background-color:#fff;font-size:1.4rem}@media (max-width:767px){.sec-search-in .block-panel .item.category button{font-size:1.2rem;height:46px}}.sec-search-in .block-panel .item.category button:hover{border:1px solid #33a3d3}.sec-search-in .block-panel .item.category .choiced{margin:5px 0 0;line-height:1.2}.sec-search-in .block-panel .item.category .choiced .text{color:#666;font-size:1.4rem;margin:0 5px 0 0}@media (max-width:767px){.sec-search-in .block-panel .item.category .choiced .text{font-size:1.2rem;margin:0}}.sec-search-in .block-panel .item.submit{position:relative;bottom:0;display:flex;justify-content:center;padding-bottom:0}@media (max-width:1279px){.sec-search-in .block-panel .item.submit{padding-inline:2rem}}@media (max-width:767px){.sec-search-in .block-panel .item.submit{width:100%;padding-inline:0;margin:0 auto}}.sec-search-in .block-panel .item.submit>input{-webkit-appearance:none;width:50rem;height:6rem;color:#fff;background-color:#33a3d3;border-radius:5px;border:none;border-bottom:3px solid #167aa5;cursor:pointer;transition:background-color .3s ease;margin-top:auto}@media (max-width:767px){.sec-search-in .block-panel .item.submit>input{width:250px;height:42px;padding:0 0 2px;margin:0 -1rem;font-size:1.4rem}}.sec-search-in .block-panel .item.submit>input:hover{background-color:#167aa5}.sec-search-in .block-panel .item.submit .tooltip{position:absolute;display:flex;align-items:center;justify-content:center;right:calc(50% - 200px);top:-25px;line-height:1;background-color:#fc5c5c;padding:5px 10px;border-radius:5px;font-weight:700;color:#fff;font-size:1.4rem}@media (max-width:999px){.sec-search-in .block-panel .item.submit .tooltip{right:calc(50% - 150px)}}@media (max-width:767px){.sec-search-in .block-panel .item.submit .tooltip{padding:5px 7px;font-size:1.2rem;top:-15px;right:calc(50% - 100px)}}.sec-search-in .block-panel .item.submit .tooltip .number{position:relative;font-family:Barlow,sans-serif;font-size:2.2rem;padding:0 5px}@media (max-width:767px){.sec-search-in .block-panel .item.submit .tooltip .number{font-size:1.4rem}}.sec-search-in .block-panel .item.submit .tooltip:after{position:absolute;content:"";display:block;bottom:-12px;left:calc(50% - 7.5px);width:0;height:0;border-color:#fc5c5c transparent transparent;border-style:solid;border-width:15px 7.5px 0}@media (max-width:767px){.sec-search-in .block-panel .item.submit .tooltip:after{bottom:-8px}}.sec-search-in .block-panel .item.top-keyword{width:50%}@media (max-width:767px){.sec-search-in .block-panel .item.top-keyword{width:100%;padding:0}}.sec-search-in .block-panel .item.top-keyword .block-campus-panel{justify-content:center}@media (max-width:767px){.sec-search-in .block-panel .item.top-keyword .box-up{margin:unset}}.sec-search-in .block-panel .item.top-keyword .box-up .p-top-kewwd-form{position:relative;height:60px}.sec-search-in .block-panel .item.top-keyword .box-up input{height:60px;vertical-align:middle}@media (max-width:767px){.sec-search-in .block-panel .item.top-keyword .box-up input{height:46px}}.sec-search-in .block-panel .item.top-keyword .box-up .c-keywd-input{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.05);border:1px solid #ddd;width:100%;padding:10px 15px;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .item.top-keyword .box-up .c-keywd-input{font-size:1.4rem}}.sec-search-in .block-panel .item.top-keyword .box-up .c-submit-btn{-webkit-appearance:none;position:absolute;right:0;top:0;cursor:pointer;border:none;min-width:20%;font-weight:700;color:#fff;background-color:#33a3d3;border-top-right-radius:5px;border-bottom-right-radius:5px}@media (max-width:767px){.sec-search-in .block-panel .item.top-keyword .box-up .c-submit-btn{font-size:1.4rem;width:80px}}.sec-search-in .block-panel .item.top-keyword .box-up .c-submit-btn:hover{background-color:#167aa5}.sec-search-in .block-panel .item.top-keyword .box-down{margin:50px 0 0}@media (max-width:767px){.sec-search-in .block-panel .item.top-keyword .box-down{margin:0}}.sec-search-in .block-panel .item.top-keyword .box-down .heading{line-height:1;color:#000;font-size:1.6rem;margin:0 0 20px}@media (max-width:767px){.sec-search-in .block-panel .item.top-keyword .box-down .heading{font-size:1.4rem;margin:0 0 10px}}.sec-search-in .block-panel .item.tag-keyword .box-up{display:flex;width:100%;margin:0 auto;padding:0 2rem}@media (max-width:767px){.sec-search-in .block-panel .item.tag-keyword .box-up{margin-bottom:unset;padding:0 1.5rem}}@media (max-width:999px){.sec-search-in .block-panel .item.tag-keyword .box-up{margin-bottom:3rem}}@media (max-width:499px){.sec-search-in .block-panel .item.tag-keyword .box-up{width:100%}}.sec-search-in .block-panel .item.tag-keyword .box-up .c-keywd-input{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.05);border:1px solid #ddd;width:100%;padding:10px 15px;font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .item.tag-keyword .box-up .c-keywd-input{font-size:1.4rem}}.sec-search-in .block-panel .item.tag-keyword .box-up .c-submit-btn{-webkit-appearance:none;cursor:pointer;border:none;min-width:15%;font-weight:700;color:#fff;background-color:#33a3d3;border-top-right-radius:5px;border-bottom-right-radius:5px}@media (max-width:767px){.sec-search-in .block-panel .item.tag-keyword .box-up .c-submit-btn{font-size:1.4rem;min-width:70px}}.sec-search-in .block-panel .item.tag-keyword .box-up .c-submit-btn:hover{background-color:#167aa5}.sec-search-in .block-panel .item.top-classification{width:100%}.sec-search-in .block-panel .item.top-classification .list-top-classification{width:100%;display:flex;gap:2rem}@media (max-width:767px){.sec-search-in .block-panel .item.top-classification .list-top-classification{gap:2rem}}@media (max-width:499px){.sec-search-in .block-panel .item.top-classification .list-top-classification{flex-direction:column}}.sec-search-in .block-panel .item.top-classification .list-top-classification-wrapper{width:100%}.sec-search-in .block-panel .item.top-classification .list-top-classification .item-btn .link{display:flex;align-items:center;justify-content:center;height:75px;width:100%;font-weight:700;color:#fff;background-color:#33a3d3;border-radius:5px;border-bottom:2px solid #167aa5;box-shadow:0 0 5px rgba(0,0,0,.05)}@media (max-width:767px){.sec-search-in .block-panel .item.top-classification .list-top-classification .item-btn .link{height:46px}}.sec-search-in .block-panel .item.top-classification .list-top-classification .item-btn .link:first-child{margin:0 0 10px}.sec-search-in .block-panel .item.top-classification .list-top-classification .item-btn .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -24px;background-repeat:no-repeat;background-size:auto 400%;margin:0 0 0 10px}.sec-search-in .block-panel .item.top-classification .list-top-classification .item-btn .link:hover{background-color:#167aa5}@media (max-width:767px){.sec-search-in .block-panel .item.top-classification .list-top-classification .item-btn .link:first-child{font-size:1.4rem;margin:0 0 5px}}.sec-search-in .block-panel .item.top-knowledge{width:100%}.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge{width:100%;display:flex;gap:2rem}@media (max-width:767px){.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge{gap:2rem}}@media (max-width:499px){.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge{flex-direction:column}}.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge-wrapper{width:100%}.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge .item-btn .link{display:flex;align-items:center;justify-content:center;height:75px;width:100%;font-weight:700;color:#fff;background-color:#33a3d3;border-radius:5px;border-bottom:2px solid #167aa5;box-shadow:0 0 5px rgba(0,0,0,.05)}@media (max-width:767px){.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge .item-btn .link{height:46px}}.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge .item-btn .link:first-child{margin:0 0 10px}.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge .item-btn .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -24px;background-repeat:no-repeat;background-size:auto 400%;margin:0 0 0 10px}.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge .item-btn .link:hover{background-color:#167aa5}@media (max-width:767px){.sec-search-in .block-panel .item.top-knowledge .list-top-knowledge .item-btn .link:first-child{font-size:1.4rem;margin:0 0 5px}}.sec-search-in .block-panel .item.top-history{width:100%;margin:50px 0 0;padding-bottom:0}@media (max-width:767px){.sec-search-in .block-panel .item.top-history{margin:10px 0 0;padding:0}}.sec-search-in .block-panel .item.top-history .heading{line-height:1;color:#000;font-size:1.6rem;margin:0 0 20px}@media (max-width:767px){.sec-search-in .block-panel .item.top-history .heading{font-size:1.4rem;margin:0 0 10px}}.sec-search-in .block-panel .item.top-howto{width:100%;margin:20px 0 0;padding-bottom:0}@media (max-width:767px){.sec-search-in .block-panel .item.top-howto{margin:10px 0 0;padding:0}}.sec-search-in .block-panel .item.top-howto .list-howto{font-size:1.6rem}@media (max-width:767px){.sec-search-in .block-panel .item.top-howto .list-howto{font-size:1.4rem}}.sec-search-in .block-panel .item.top-howto .list-howto .item{padding:0}.sec-search-in .block-panel .item.top-howto .list-howto .item .link{display:flex;align-items:center;text-decoration:underline}.sec-search-in .block-panel .item.top-howto .list-howto .item .link:hover{color:#33a3d3}.sec-search-in .block-panel .item.top-howto .list-howto .item .link:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-168px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-search-in .block-panel .item.top-howto .list-howto .item .link:before{margin:0 5px 0 0;display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-112px -32px;background-repeat:no-repeat;background-size:auto 400%}}.sec-search-in .block-panel .item.top-howto .list-howto .item .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -72px;background-repeat:no-repeat;background-size:auto 400%;margin:0 0 0 10px}@media (max-width:767px){.sec-search-in .block-panel .item.top-howto .list-howto .item .link:after{margin:0 0 0 5px;display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%}}.sec-search-in .block-panel .list-top-shoollink{display:flex;flex-flow:row wrap}.sec-search-in .block-panel .list-top-shoollink .item-text{line-height:1;margin:0 5px 5px 0}.sec-search-in .block-panel .list-top-shoollink .item-text .link{display:flex;font-size:1.4rem;background-color:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.05);padding:7px 10px 8px}.sec-search-in .block-panel .list-top-shoollink .item-text .link:hover{background-color:#e9e9e9}@media (max-width:767px){.sec-search-in .block-panel .list-top-shoollink .item-text .link{font-size:1.2rem;padding:5px 8px 6px}}.sec-search-in .block-panel .block-job-detail{width:100%;margin:0 auto 50px;padding-inline:2rem}@media (max-width:767px){.sec-search-in .block-panel .block-job-detail{padding-inline:1.5rem}}@media (max-width:767px){.sec-search-in .block-panel .block-job-detail ul{margin-inline:-10px}}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle{margin-bottom:2px;cursor:pointer}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-parent{display:flex;justify-content:space-between;background-color:#d6d6d6;padding:10px 4rem;margin-bottom:2px}@media (max-width:499px){.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-parent{padding:10px 2rem}}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-parent .content{display:flex;justify-content:center;align-items:center}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-parent .content label{font-size:medium}@media (max-width:499px){.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-parent .content label{font-size:small}}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-parent .toggleSign{margin-right:-2rem;cursor:pointer}@media (max-width:767px){.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-parent .toggleSign{font-size:medium}}@media (max-width:499px){.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-parent .toggleSign{margin-right:-1rem;font-size:small}}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-child .element{display:flex;padding:1rem 1rem 1rem 6rem;background-color:#ededed;align-items:center}@media (max-width:499px){.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-child .element{padding-left:4rem}}@media (max-width:330px){.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-child .element{padding-left:2rem}}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-child .element input{position:relative}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-child .element label{font-size:medium}@media (max-width:499px){.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-child .element label{font-size:small}}.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle .dropdown-child .element:last-child,.sec-search-in .block-panel .block-job-detail ul li.dropdown-toggle:last-child{margin-bottom:0}.sec-search-in .block-panel .block-heading,.sec-search-in .block-panel .school-class{width:100%}.sec-search-in .block-panel .school-class .item-in{justify-content:space-between;display:flex;align-items:center;gap:1rem;margin-right:auto;width:50%}@media (max-width:999px){.sec-search-in .block-panel .school-class .item-in{width:75%}}@media (max-width:767px){.sec-search-in .block-panel .school-class .item-in{margin:0 -1rem}}@media (max-width:499px){.sec-search-in .block-panel .school-class .item-in{width:100%;margin-top:0}}@media (max-width:330px){.sec-search-in .block-panel .school-class .item-in{flex-flow:row wrap;justify-content:flex-start}}.sec-search-in .block-panel .school-class .item-in label{display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:5px;width:calc(33.333% - 10px);height:50px}@media (max-width:767px){.sec-search-in .block-panel .school-class .item-in label{height:30px;font-size:medium}}@media (max-width:499px){.sec-search-in .block-panel .school-class .item-in label{font-size:small}}@media (max-width:330px){.sec-search-in .block-panel .school-class .item-in label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:2rem}}@media (max-width:999px){.sec-search-in .block-panel .school-class .item-in label input{margin-right:.5rem}}.sec-search-in .block-panel .school-class .item-in label input:hover{border:1px solid #33a3d3}.sec-search-in .block-panel .item.btn-area-search{margin:0 auto}.sec-search-in .block-panel .item.btn-area-search button{margin-bottom:20px;width:100%;height:50px;border-radius:5px;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,.05);transition:border .3s ease;background-color:#fff;font-size:1.4rem}@media (max-width:767px){.sec-search-in .block-panel .item.btn-area-search button{font-size:1.2rem;height:46px}}.sec-search-in .block-panel .item.btn-area-search button:hover{border:1px solid #33a3d3}.sec-search-in .block-panel .item.btn-area-search button:last-child{margin-bottom:0}.sec-search-in .block-panel.examlist{margin:0 -20px}@media (max-width:767px){.sec-search-in .block-panel.examlist{margin:0;padding:0}}.sec-search-in .block-panel.examlist .item{width:auto;padding:0 20px 20px;flex-grow:0;margin-inline:0}@media (max-width:767px){.sec-search-in .block-panel.examlist .item{width:100%;padding:0}}.sec-search-in .block-panel.examlist .item .heading{position:relative;color:#333;font-size:1.8rem;padding-left:28px}.sec-search-in .block-panel.examlist .item .heading:before{content:"";display:block;position:absolute;left:0;top:50%;width:20px;height:8px;background-color:#33a3d3;transform:translateY(-50%);border-radius:4px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item .heading{position:relative;border-bottom:1px solid #ccc;padding:10px 0 10px 20px;margin:0;font-size:1.2rem}.sec-search-in .block-panel.examlist .item .heading:before{width:15px;height:8px}.sec-search-in .block-panel.examlist .item .heading:hover{cursor:pointer}.sec-search-in .block-panel.examlist .item .heading:after{content:"";display:block;position:absolute;right:20px;top:16px;width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:8px 4px 0}.sec-search-in .block-panel.examlist .item .heading.is-active:after{transform:rotate(180deg)}}.sec-search-in .block-panel.examlist .item.submit{width:100%}@media (max-width:767px){.sec-search-in .block-panel.examlist .item.submit{padding:10px 0}}.sec-search-in .block-panel.examlist .item.submit input{width:40rem;background-color:#fd0;font-weight:700;color:#000;border-bottom:3px solid #c2ab17}.sec-search-in .block-panel.examlist .item.submit input:hover{background-color:#c2ab17}@media (max-width:767px){.sec-search-in .block-panel.examlist .item.submit input{width:180px;margin:0}}.sec-search-in .block-panel.examlist .item.submit .btn_reset{display:flex;align-items:center;justify-content:center;font-weight:700;color:#000;background-color:#ddd;border-bottom:3px solid #999;border-radius:5px;margin-left:10px;padding:0 20px;transition:.3s ease}.sec-search-in .block-panel.examlist .item.submit .btn_reset:hover{cursor:pointer;background-color:#aaa}@media (max-width:767px){.sec-search-in .block-panel.examlist .item.submit .btn_reset{padding:0 10px;font-size:1.4rem;margin-left:10px}}.sec-search-in .block-panel.examlist .item-in{display:flex;flex-flow:row wrap}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in{padding:10px 0 0}}.sec-search-in .block-panel.examlist .item-in label{background-color:#fff;height:50px;min-width:100px;padding:0 10px;margin:0 10px 10px 0}@media (max-width:999px){.sec-search-in .block-panel.examlist .item-in label{font-size:1.2rem}}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in label{height:32px;min-width:60px;padding:0 10px;margin:0 5px 5px 0}}.sec-search-in .block-panel.examlist .item-in select{display:flex;align-items:center;justify-content:center;background-color:#fff;height:50px;min-width:120px;padding:0 10px;border:1px solid #ccc;border-radius:5px;transition:border .3s ease;font-size:medium}.sec-search-in .block-panel.examlist .item-in select:hover{border:1px solid #33a3d3}@media (max-width:999px){.sec-search-in .block-panel.examlist .item-in select{font-size:1.2rem}}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in select{height:32px;min-width:60px;padding:0 10px;margin:0 0 5px}}.sec-search-in .block-panel.examlist .item-in input[type=date],.sec-search-in .block-panel.examlist .item-in input[type=text]{border:none}.sec-search-in .block-panel.examlist .item-in input[type=date]{font-size:medium;width:100%}@media (max-width:999px){.sec-search-in .block-panel.examlist .item-in input[type=date]{font-size:1.2rem}}@media (max-width:499px){.sec-search-in .block-panel.examlist .item-in input[type=date]{font-size:small}}.sec-search-in .block-panel.examlist .item-in span.textbetween{display:flex;align-items:center;padding:0 10px;width:40px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in span.textbetween{font-size:1.2rem}}.sec-search-in .block-panel.examlist .item-in.oc input.btn-minisubmit{margin-left:10px;background-color:#fd0;font-weight:700;border:none;border-bottom:3px solid #c2ab17;border-radius:5px;font-size:1.6rem;color:#000;cursor:pointer;padding:0 20px;transition:background-color .3s ease}.sec-search-in .block-panel.examlist .item-in.oc input.btn-minisubmit:hover{background-color:#c2ab17}@media (max-width:999px){.sec-search-in .block-panel.examlist .item-in.oc input.btn-minisubmit{width:calc(35% - 10px);padding:0 10px;font-size:1.2rem}}.sec-search-in .block-panel.examlist .item-in.oc input#text-serach{width:450px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in.oc input#text-serach{width:65%}}.sec-search-in .block-panel.examlist .item-in.sogo input.btn-minisubmit{margin-left:10px;background-color:#fd0;font-weight:700;border:none;border-bottom:3px solid #c2ab17;border-radius:5px;font-size:1.6rem;color:#000;cursor:pointer;padding:0 20px;transition:background-color .3s ease}.sec-search-in .block-panel.examlist .item-in.sogo input.btn-minisubmit:hover{background-color:#c2ab17}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in.sogo input.btn-minisubmit{width:calc(35% - 10px);padding:0 10px;font-size:1.2rem}}.sec-search-in .block-panel.examlist .item-in.sogo input#text-serach{width:300px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in.sogo input#text-serach{width:65%}}.sec-search-in .block-panel.examlist .item input[type=date],.sec-search-in .block-panel.examlist .item input[type=text]{height:50px;padding:5px 15px;border:1px solid #ccc;border-radius:5px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item input[type=date],.sec-search-in .block-panel.examlist .item input[type=text]{font-size:1.2rem;height:40px;padding:5px}}.sec-search-in .block-panel.examlist .item.entryday input[type=text],.sec-search-in .block-panel.examlist .item.eventdate input[type=text],.sec-search-in .block-panel.examlist .item.examday input[type=text]{width:150px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item.entryday input[type=text],.sec-search-in .block-panel.examlist .item.eventdate input[type=text],.sec-search-in .block-panel.examlist .item.examday input[type=text]{width:40%}}.sec-search-in .block-panel.examlist .item.text input[type=text]{width:500px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item.text input[type=text]{width:100%}}.sec-search-in .block-panel.examlist .item .c-date-picker{display:flex}.sec-search-in .block-panel.examlist .item .c-date-picker input[type=date]{border-radius:5px 0 0 5px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item .c-date-picker input[type=date]{width:100%}}.sec-search-in .block-panel.examlist .item .c-date-picker .clear-btn{min-width:50px;background-image:url(/images/close_bk.png?c3a9a96b577b0e3b23112d61827f0f3b);background-repeat:no-repeat;background-position:50%;background-size:20%;border:1px solid #ccc;border-radius:0 5px 5px 0;border-left:0;background-color:#eee;opacity:1;transition:opacity .1s}@media (max-width:767px){.sec-search-in .block-panel.examlist .item .c-date-picker .clear-btn{min-width:30px}}.sec-search-in .block-panel.examlist .item .c-date-picker .clear-btn:hover{cursor:pointer;opacity:.8;transition:opacity .1s}.sec-search-in .block-panel.examlist .item.entryday .c-date-picker,.sec-search-in .block-panel.examlist .item.eventdate .c-date-picker,.sec-search-in .block-panel.examlist .item.examday .c-date-picker{width:calc(50% - 20px)}.sec-search-in .block-panel.examlist .item-in.trade{display:flex}.sec-search-in .block-panel.examlist .item-in.trade label{display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(33.33% - 10px);height:auto;padding:5px 15px 15px}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in.trade label{width:100%;padding:5px 10px 10px}}.sec-search-in .block-panel.examlist .item-in.trade label .head{display:flex;align-items:center;width:100%;height:50px;text-align:left;color:#33a3d3;font-weight:700}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in.trade label .head{height:30px}}.sec-search-in .block-panel.examlist .item-in.trade label .text{display:block;width:100%;font-size:1.4rem;line-height:1.4;text-align:left}@media (max-width:767px){.sec-search-in .block-panel.examlist .item-in.trade label .text{font-size:1.2rem}}@media (min-width:1450px){.sec-search-in .block-panel.koki2024 .classification{margin-right:30%}}.sec-search.top{border-top:none;background-color:#f5f5f5;margin:0 0 50px}@media (max-width:767px){.sec-search.top{margin:0;padding-inline:1rem}}.sec-search.top .block-heading{padding:50px 20px 20px}@media (max-width:767px){.sec-search.top .block-heading{padding:15px}}.sec-search.examlist{border-top:none;background-color:#f5f5f5}@media (max-width:767px){.sec-search.examlist{margin:0;padding:0 15px 30px}}.sec-search.examlist .block-heading{padding:50px 20px 20px}@media (max-width:767px){.sec-search.examlist .block-heading{padding:15px 0}}@media (min-width:768px){.sec-search.examlist .block-heading .heading{font-size:2rem}}.sec-search .js-item-slidetoggle .block-heading{cursor:pointer}.sec-search .js-item-slidetoggle .block-heading .heading{display:flex;align-items:center;width:calc(100% + 40px);line-height:1;font-weight:700;color:#34a2d4;font-size:1.6rem}@media (max-width:767px){.sec-search .js-item-slidetoggle .block-heading .heading{width:100%;font-size:1.4rem}}.sec-search .js-item-slidetoggle .block-heading:hover{background-color:#e9e9e9}.sec-search .js-item-slidetoggle .block-heading:after{position:absolute;right:40px;top:calc(50% - 12px);display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-48px -48px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.sec-search .js-item-slidetoggle .block-heading:after{right:15px;top:calc(50% - 8px);display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-32px -32px;background-repeat:no-repeat;background-size:auto 400%}}.sec-search .js-item-slidetoggle .block-heading.is-active:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-72px -48px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.sec-search .js-item-slidetoggle .block-heading.is-active:after{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-48px -32px;background-repeat:no-repeat;background-size:auto 400%}}.sec-search .js-item-slidetoggle .block-school-class-heading{cursor:pointer}.sec-search .js-item-slidetoggle .block-school-class-heading .heading{display:flex;align-items:center;line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.sec-search .js-item-slidetoggle .block-school-class-heading .heading{width:100%;font-size:1.4rem}}.sec-search .js-item-slidetoggle .block-school-class-heading:hover{background-color:#e9e9e9}.sec-search .js-item-slidetoggle .block-school-class-heading:after{position:absolute;right:40px;top:calc(50% - 12px);display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-48px -48px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.sec-search .js-item-slidetoggle .block-school-class-heading:after{right:15px;top:calc(50% - 8px);display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:-32px -32px;background-repeat:no-repeat;background-size:auto 400%}}@media (max-width:330px){.sec-search .js-item-slidetoggle .block-school-class-heading:after{left:50%;top:100%;transform:translate(-50%,-100%);display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-48px -48px;background-repeat:no-repeat;background-size:auto 400%}}.sec-search .js-item-slidetoggle .block-school-class-heading.is-active:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-72px -48px;background-repeat:no-repeat;background-size:auto 400%}@media (max-width:767px){.sec-search .js-item-slidetoggle .block-school-class-heading.is-active:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-72px -48px;background-repeat:no-repeat;background-size:auto 400%}}.sec-search.blue{background:#33a3d3;background:linear-gradient(135deg,#33a3d3,#2f94bc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#33a3d3",endColorstr="#2F94BC",GradientType=1);border-top:1px solid #fff}.sec-search.blue .block-heading .heading{color:#fff}.sec-search.blue .block-heading .heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-144px 0;background-repeat:no-repeat;background-size:auto 400%}.sec-search.blue .block-panel .item .heading{color:#fff}.sec-search.blue .block-panel .item .item-in label{border:3px solid #fff;transition:background-color .3s ease}.sec-search.blue .block-panel .item .item-in label:hover{border:3px solid #fff;background-color:#e9e9e9}.sec-search.blue .block-panel .item.category button{border:3px solid #fff;transition:background-color .3s ease}.sec-search.blue .block-panel .item.category button:hover{border:3px solid #fff;background-color:#e9e9e9}.sec-search.blue .block-panel .item.category .choiced .text{color:#fff}.sec-search.blue .block-panel .item.submit input{-webkit-appearance:none;background-color:#167aa5;border-bottom:3px solid #004968}.sec-search.blue .block-panel .item.submit input:hover{color:#000;background-color:#e9e9e9;border-bottom:3px solid #ddd}.block-panel .p-mordal{visibility:hidden;opacity:0;position:fixed;z-index:100;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);padding:100px;transition:opacity .3s ease}@media (max-width:767px){.block-panel .p-mordal{padding:0}}.block-panel .p-mordal.is-active{visibility:visible;opacity:1}.block-panel .p-mordal .p-closer{top:0;left:0;position:absolute;width:100%;height:100%;z-index:1000}.block-panel .p-mordal .p-mordal-wrapper{display:flex;flex-flow:column nowrap;width:100%;height:100%;z-index:1001;position:relative;background-color:#fff;overflow-y:scroll}.block-panel .p-mordal .p-mordal-wrapper .block-bartop{position:fixed;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 200px);height:60px;left:100px;top:100px;background-color:#33a3d3}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .block-bartop{width:100%;height:55px;left:0;top:0}}.block-panel .p-mordal .p-mordal-wrapper .block-bartop .heading{padding:0 20px;color:#fff;font-weight:700;font-size:1.8rem}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .block-bartop .heading{font-size:1.4rem}}.block-panel .p-mordal .p-mordal-wrapper .block-bartop button{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-left:1px solid #fff}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .block-bartop button{width:55px;height:55px}}.block-panel .p-mordal .p-mordal-wrapper .block-bartop button:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:-120px 0;background-repeat:no-repeat;background-size:auto 400%}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix{padding:60px 0 100px}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix{padding:55px 0 60px}}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes{padding:0 0 0 15px;border-bottom:1px solid #ccc}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes .p-tristate-checkboxes-uppers{display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes input{margin:0 12px 0 0}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes label{line-height:1.4;padding:10px 0}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes label{font-size:1.4rem;padding:7px 0}}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes .c-arrow-down{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 0 0 50px;padding:0 .5rem}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes .c-arrow-down{margin:0 5px 0 auto}}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes .c-arrow-down.is-hidden:before{content:"\2193   \8A73\3057\304F"}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes .c-arrow-down:before{padding:3px 10px 3px 5px;background-color:#e9e9e9;border-radius:5px;font-size:1.4rem;content:"\2191   \9589\3058\308B"}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes .c-arrow-down:before{padding:2px 8px 2px 3px;font-size:1.2rem}}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes ul{padding:0 0 0 27px;overflow:hidden;transition:all .4s}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes ul li{border-top:1px solid #ccc;display:flex;flex-wrap:nowrap;align-items:center}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes ul li label{width:100%}.block-panel .p-mordal .p-mordal-wrapper .p-modl-fix .c-tristate-checkboxes ul.is-hidden{transition:all .4s}.block-panel .p-mordal .p-mordal-wrapper .block-barbottom{position:fixed;display:flex;align-items:center;justify-content:center;width:calc(100% - 200px);height:100px;left:100px;bottom:100px;background-color:#ddd}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .block-barbottom{width:100%;height:60px;left:0;bottom:0}}.block-panel .p-mordal .p-mordal-wrapper .block-barbottom button{display:flex;align-items:center;justify-content:center;font-weight:700;height:60px;width:200px;margin:0 10px;padding:0;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:5px;background-color:#fff;transition:background-color .3s ease}@media (max-width:767px){.block-panel .p-mordal .p-mordal-wrapper .block-barbottom button{height:40px;width:140px;padding:0;font-size:1.4rem}}.block-panel .p-mordal .p-mordal-wrapper .block-barbottom button.add,.block-panel .p-mordal .p-mordal-wrapper .block-barbottom button:hover{color:#fff;background-color:#666}.block-panel .p-mordal .p-mordal-wrapper .block-barbottom button.add.add:hover{color:#fff;background-color:#000}@media (min-width:768px){.sec-searchresults{padding:0 60px 40px}}@media (max-width:767px){.sec-searchresults{padding:0 10px 20px}}.sec-searchresults .sec-searchresults-in{margin:0 auto}@media (min-width:1450px){.sec-searchresults .sec-searchresults-in{max-width:1350px}}@media (max-width:1449px){.sec-searchresults .sec-searchresults-in{width:100%}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item{position:relative;display:flex;flex-flow:column nowrap;border-bottom:1px solid #ddd;padding:30px 0}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item{padding:10px 0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up{display:flex;width:100%}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo{flex-grow:1}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo .title{display:flex;align-items:flex-start;padding-right:230px}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo .title .item-remarks{font-size:1.2rem;margin:0 0 0 5px}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo .list-meta{padding-right:230px}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo .text-remarks{margin:10px 0 0;font-size:1.4rem}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo .text-remarks{margin:5px 0 0;font-size:1.2rem}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo .text-remarks .item-remarks{font-size:1.2rem;margin:0 5px 0 0}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo,.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo .list-meta,.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-up .box-schoolinfo .title{padding-right:0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down{display:flex;width:100%}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down{flex-flow:column wrap;margin:10px 0 0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-page{width:100%}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-page .link{position:absolute;right:0;top:35px;display:flex;align-items:center;justify-content:center;width:200px;height:45px;color:#fff;background-color:#33a3d3;border-radius:5px;font-size:1.6rem}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-page .link{position:relative;right:auto;bottom:auto;top:auto;width:100%;height:36px;font-size:1.2rem}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-page .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -24px;background-repeat:no-repeat;background-size:auto 400%;margin:0 0 0 10px}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-page .link:after{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -16px;background-repeat:no-repeat;background-size:auto 400%;margin:0 0 0 5px}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-page .link:hover{background-color:#167aa5}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest{display:flex;width:100%}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest{margin:5px 0 0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .all{position:absolute;right:0;top:30px;display:flex;flex-flow:row wrap;align-content:center;justify-content:center;background-color:#ffd24d;width:70px;height:75px;line-height:1;border-radius:5px;font-size:1.2rem}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .all{position:relative;align-items:center;right:auto;top:auto;width:80px;height:36px}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .all:hover{background-color:#ffbf00}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .all .checkbox{margin:0 0 5px}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .all .checkbox{margin:0 5px 0 0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .all .text{width:100%;line-height:1.2;text-align:center}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .all .text{width:auto}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .invdiv{display:flex;align-items:center;justify-content:center;width:100%;height:45px;border:2px solid #33a3d3;border-radius:5px;font-size:1.6rem}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .invdiv{width:calc(100% - 85px);height:36px;font-size:1.2rem;margin:0 0 0 5px}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .invdiv:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .invdiv:before{display:block;content:"";width:16px;height:16px;min-width:16px;min-height:16px;background-image:url(/images/icon-common-w16.png?1d0d6b06ae37ad2be87947cb21ca25fc);background-position:0 -32px;background-repeat:no-repeat;background-size:auto 400%;margin:0 5px 0 0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item .box-down .btn-documentrequest .invdiv:hover{color:#fff;background-color:#33a3d3}.sec-searchresults .sec-searchresults-in .block-searchresults>.item.thumbnail .box-up .box-schoolinfo{padding:0}.sec-searchresults .sec-searchresults-in .block-searchresults>.item.thumbnail .box-up .box-schoolinfo .list-meta,.sec-searchresults .sec-searchresults-in .block-searchresults>.item.thumbnail .box-up .box-schoolinfo .title{padding-right:0}.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-up .box-schoolinfo{padding:0 90px 0 0}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-up .box-schoolinfo{padding:0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-up .box-schoolinfo .list-meta,.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-up .box-schoolinfo .title{padding-right:0}.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-down .btn-page{padding:0 10px 0 0}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-down .btn-page{padding:0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-down .btn-documentrequest{padding:0 0 0 10px}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-down .btn-documentrequest{padding:0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-down,.sec-searchresults .sec-searchresults-in .block-searchresults>.item.thumbnail .box-down{margin:25px 0 0}@media (max-width:767px){.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-down,.sec-searchresults .sec-searchresults-in .block-searchresults>.item.thumbnail .box-down{margin:10px 0 0}}.sec-searchresults .sec-searchresults-in .block-searchresults>.item.documentrequest .box-down .btn-page .link,.sec-searchresults .sec-searchresults-in .block-searchresults>.item.thumbnail .box-down .btn-page .link{position:relative;right:auto;bottom:auto;top:auto;width:100%}.sec-advertisement .box-image,.sec-searchresults .box-image{width:260px;padding:0 20px 0 0}@media (max-width:1279px){.sec-advertisement .box-image,.sec-searchresults .box-image{width:180px}}@media (max-width:767px){.sec-advertisement .box-image,.sec-searchresults .box-image{padding:0 10px 0 0;width:90px}}.sec-advertisement .box-image .image,.sec-searchresults .box-image .image{display:block;width:100%;height:180px;background-position:50%;background-size:cover}@media (max-width:1279px){.sec-advertisement .box-image .image,.sec-searchresults .box-image .image{height:120px}}@media (max-width:767px){.sec-advertisement .box-image .image,.sec-searchresults .box-image .image{height:60px}}.sec-advertisement .box-schoolinfo,.sec-searchresults .box-schoolinfo{width:calc(100% - 260px)}@media (max-width:1279px){.sec-advertisement .box-schoolinfo,.sec-searchresults .box-schoolinfo{width:calc(100% - 180px)}}@media (max-width:767px){.sec-advertisement .box-schoolinfo,.sec-searchresults .box-schoolinfo{width:calc(100% - 90px)}}.sec-advertisement .box-schoolinfo .title,.sec-searchresults .box-schoolinfo .title{font-weight:700;line-height:1.4;margin:0 0 15px;font-size:2.2rem}@media (max-width:767px){.sec-advertisement .box-schoolinfo .title,.sec-searchresults .box-schoolinfo .title{font-size:1.6rem;margin:0 0 10px}}.sec-advertisement .box-schoolinfo .list-meta,.sec-searchresults .box-schoolinfo .list-meta{display:flex;align-items:center;margin:0 0 15px}@media (max-width:767px){.sec-advertisement .box-schoolinfo .list-meta,.sec-searchresults .box-schoolinfo .list-meta{margin:0 0 5px}}.sec-advertisement .box-schoolinfo .list-meta>.item,.sec-searchresults .box-schoolinfo .list-meta>.item{margin:0 5px 0 0;line-height:1;color:#666;border:1px solid #e9e9e9;padding:5px 8px 6px;border-radius:5px;font-size:1.4rem}@media (max-width:767px){.sec-advertisement .box-schoolinfo .list-meta>.item,.sec-searchresults .box-schoolinfo .list-meta>.item{font-size:1.2rem;padding:3px 5px 4px}}.sec-advertisement .box-schoolinfo .list-meta>.item.knowledge,.sec-searchresults .box-schoolinfo .list-meta>.item.knowledge{background-color:#e9e9e9}.sec-advertisement .box-schoolinfo .catchcopy,.sec-searchresults .box-schoolinfo .catchcopy{font-weight:700;line-height:1.6;color:#33a3d3}@media (max-width:767px){.sec-advertisement .box-schoolinfo .catchcopy,.sec-searchresults .box-schoolinfo .catchcopy{font-size:1.4rem}}.sec-advertisement .box-schoolinfo .text,.sec-searchresults .box-schoolinfo .text{line-height:1.6;font-size:1.4rem}@media (max-width:767px){.sec-advertisement .box-schoolinfo .text,.sec-searchresults .box-schoolinfo .text{font-size:1.2rem}}.pagination{display:flex;flex-flow:row wrap;padding:50px 0 0}@media (max-width:767px){.pagination{padding:25px 0 0}}.pagination .page-item{margin:0 10px 10px 0}@media (max-width:767px){.pagination .page-item{margin:0 5px 5px 0}}.pagination .page-item.disabled .page-link:hover{background-color:#e9e9e9}.pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:5px;background-color:#e9e9e9}@media (max-width:767px){.pagination .page-item .page-link{width:40px;height:40px;font-size:1.4rem}}.pagination .page-item.active .page-link,.pagination .page-item .page-link:hover{background-color:#33a3d3}.block-special202201{width:100%}@media (min-width:768px){.block-special202201.top{padding:25px 0 0}}@media (max-width:767px){.block-special202201.top{padding:15px 0 0}}@media (min-width:768px){.block-special202201.univ{padding:0 0 50px}}@media (max-width:767px){.block-special202201.univ{padding:0 15px 20px}}.block-special202201 .link{display:block;width:600px;max-width:100%;margin:0 auto}.block-special202201 .link img{display:block;max-width:100%;height:auto;transition:filter .3s ease}@media (min-width:768px){.block-special202201 .link:hover img{filter:brightness(75%)}}.knowledge202303 .block-back-top .heading{display:flex;justify-content:flex-end;align-items:center;transition:color .3s ease}@media (max-width:767px){.knowledge202303 .block-back-top .heading{padding-bottom:10px;font-size:1.2rem}}.knowledge202303 .block-back-top .heading:hover{color:#33a3d3}.knowledge202303 .block-back-top .heading:after{top:calc(50% - 10px);display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%;margin-left:10px}.knowledge202303 .sec-selectknowledge{margin:0 auto}@media (min-width:1450px){.knowledge202303 .sec-selectknowledge{max-width:1350px}}@media (max-width:1449px){.knowledge202303 .sec-selectknowledge{padding:0 60px}}@media (max-width:767px){.knowledge202303 .sec-selectknowledge{padding:0 15px}}.knowledge202303 .sec-selectknowledge .block-heading{display:flex;align-items:center;width:calc(100% + 40px);line-height:1;font-weight:700;font-size:1.6rem}@media (max-width:767px){.knowledge202303 .sec-selectknowledge .block-heading{font-size:1.4rem}}.knowledge202303 .sec-selectknowledge .block-heading:before{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png);background-position:-144px -48px;background-repeat:no-repeat;background-size:auto 400%;margin:0 10px 0 0}@media (max-width:767px){.knowledge202303 .sec-selectknowledge .block-heading:before{width:16px;height:16px;min-width:16px;min-height:16px;background-position:-96px -32px;margin:0 5px 0 0}}.knowledge202303 .sec-selectknowledge .block-selectknowledge-list{display:flex;flex-wrap:wrap;width:calc(100% + 5px);margin:20px -5px}@media (min-width:1000px){.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item{width:calc(25% - 10px);margin:5px}}@media (max-width:999px){.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item{width:calc(33.33% - 10px);margin:5px}}@media (max-width:767px){.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item{width:calc(50% - 6px);margin:3px}}.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item .link{position:relative;display:flex;align-items:center;border:1px solid #33a3d3;border-radius:10px;background-color:#eee}@media (min-width:768px){.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item .link{height:80px;padding:10px 40px 10px 10px}}@media (max-width:767px){.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item .link{height:100%;padding:10px 30px 10px 5px}}.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item .link:hover{background-color:#ddd}.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item .link:after{position:absolute;right:10px;top:calc(50% - 10px);display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%;transform:rotate(90deg)}.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item .link .text{font-size:1.4rem;line-height:1.4;margin-left:10px}.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item .link img{display:block;width:60px;height:auto}@media (max-width:767px){.knowledge202303 .sec-selectknowledge .block-selectknowledge-list .item .link img{width:40px}}.knowledge202303 .block-otherknowledge-list{display:flex;justify-content:flex-end;flex-wrap:wrap}.knowledge202303 .block-otherknowledge-list .item{margin-left:20px}.knowledge202303 .block-otherknowledge-list .link{display:flex;align-items:center;font-size:1.4rem;color:#33a3d3;text-decoration:underline}@media (max-width:767px){.knowledge202303 .block-otherknowledge-list .link{font-size:1.2rem}}.knowledge202303 .block-otherknowledge-list .link:after{top:calc(50% - 10px);display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%;margin-left:10px}.knowledge202303 .block-knowledgelist{display:flex;flex-wrap:wrap;margin:-7px;width:calc(100% + 14px);padding-bottom:50px}@media (max-width:767px){.knowledge202303 .block-knowledgelist{margin:-3px;width:calc(100% + 6px);padding-bottom:30px}}.knowledge202303 .block-knowledgelist>.item{border:1px solid #ccc;margin:7px;width:calc(33.33% - 14px);padding:15px}@media (max-width:767px){.knowledge202303 .block-knowledgelist>.item{margin:3px;width:calc(50% - 6px);padding:8px}}.knowledge202303 .block-knowledgelist .item .heading{font-weight:700;font-size:2rem;line-height:1.4;border-bottom:1px solid #ccc;padding-bottom:12px}@media (max-width:767px){.knowledge202303 .block-knowledgelist .item .heading{font-size:1.4rem;padding-bottom:8px}}.knowledge202303 .block-knowledgelist .item .list-subcate{margin-top:15px}@media (max-width:767px){.knowledge202303 .block-knowledgelist .item .list-subcate{margin-top:7px}}.knowledge202303 .block-knowledgelist .item .list-subcate .item-subcate{margin-top:5px}.knowledge202303 .block-knowledgelist .item .list-subcate .item-subcate .link{position:relative;display:flex;align-items:center;background-color:#eee;font-size:1.6rem;text-decoration:underline;padding:7px 30px 7px 10px}@media (max-width:767px){.knowledge202303 .block-knowledgelist .item .list-subcate .item-subcate .link{font-size:1.2rem;padding:7px 30px 7px 10px}}.knowledge202303 .block-knowledgelist .item .list-subcate .item-subcate .link:hover{background-color:#ddd}.knowledge202303 .block-knowledgelist .item .list-subcate .item-subcate .link:after{position:absolute;right:10px;top:calc(50% - 10px);display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%}.knowledge202303 .block-knowledgelist-nav{border-top:1px solid #ccc;padding:60px 0}@media (max-width:767px){.knowledge202303 .block-knowledgelist-nav{padding:20px 0}}.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav{display:flex;flex-wrap:wrap;justify-content:center;padding:0 60px}@media (max-width:999px){.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav{padding:0}}.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav .item{width:50%;padding:0 10px}@media (max-width:767px){.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav .item{width:100%;padding:5px 0}}.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav .item .link{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1.4;border-radius:10px}@media (min-width:768px){.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav .item .link{height:80px;padding:10px 20px;border:5px solid #33a3d3}}@media (max-width:767px){.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav .item .link{min-height:50px;font-size:1.4rem;padding:5px 20px;border:3px solid #33a3d3}}.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav .item.is-manabi .link{background-color:#33a3d3;color:#fff}.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav .item .link:hover{background-color:#1d83af}.knowledge202303 .block-knowledgelist-nav .list-knowledgelist-nav .item .link:after{display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%;margin-left:10px}.knowledge202303 .block-knowledgelist-nav .text-knowledgelist-nav{display:flex;align-items:center;justify-content:center;margin-top:40px}@media (max-width:767px){.knowledge202303 .block-knowledgelist-nav .text-knowledgelist-nav{margin-top:15px}}.knowledge202303 .block-knowledgelist-nav .text-knowledgelist-nav .link{display:flex;align-items:center;text-decoration:underline}@media (max-width:767px){.knowledge202303 .block-knowledgelist-nav .text-knowledgelist-nav .link{font-size:1.4rem}}.knowledge202303 .block-knowledgelist-nav .text-knowledgelist-nav .link:hover{color:#33a3d3}.knowledge202303 .block-knowledgelist-nav .text-knowledgelist-nav .link:after{display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%;margin-left:10px}.knowledge202303 .sec-search.top{margin:0}@media (max-width:1279px){.knowledge202303 .sec-search.top .item.area{padding:0 20px 20px!important}}@media (max-width:767px){.knowledge202303 .sec-search.top .item.area{padding:0 15px 10px!important}}.knowledge202303 .block-maintitle .subtitle{margin-bottom:20px;color:#33a3d3}@media (max-width:767px){.knowledge202303 .block-maintitle .subtitle{margin-bottom:5px;font-size:1.4rem}}.knowledge202303 .sec-common-knowledge .sec-common-in{margin:0 auto}@media (min-width:1450px){.knowledge202303 .sec-common-knowledge .sec-common-in{max-width:1350px;padding:50px 0}}@media (max-width:1449px){.knowledge202303 .sec-common-knowledge .sec-common-in{padding:0 60px}}@media (max-width:767px){.knowledge202303 .sec-common-knowledge .sec-common-in{padding:0 15px}}.knowledge202303 .block-inpagelink2023{padding:50px 0 0;border-top:1px solid #ccc}@media (max-width:767px){.knowledge202303 .block-inpagelink2023{padding:20px 0 0}}.knowledge202303 .block-inpagelink2023 .list-inpagelink2023{display:flex;flex-wrap:wrap}.knowledge202303 .block-inpagelink2023 .list-inpagelink2023 .item{margin-right:20px}@media (max-width:767px){.knowledge202303 .block-inpagelink2023 .list-inpagelink2023 .item{margin-right:15px}}.knowledge202303 .block-inpagelink2023 .list-inpagelink2023 .item .link{display:flex;align-items:center;color:#33a3d3;text-decoration:underline}@media (max-width:767px){.knowledge202303 .block-inpagelink2023 .list-inpagelink2023 .item .link{font-size:1.4rem;padding:5px 0}}.knowledge202303 .block-inpagelink2023 .list-inpagelink2023 .item .link:before{display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%;margin-right:10px;transform:rotate(90deg)}@media (max-width:767px){.knowledge202303 .block-inpagelink2023 .list-inpagelink2023 .item .link:before{width:15px;height:15px;min-width:15px;min-height:15px;margin-right:8px;background-position:0 -45px}}.knowledge202303 .sec-search .text-manabi{background-color:#fff;padding:20px}@media (max-width:767px){.knowledge202303 .sec-search .text-manabi{padding:20px}}.knowledge202303 .sec-search .text-manabi p{font-size:1.4rem;font-weight:700}@media (max-width:767px){.knowledge202303 .sec-search .text-manabi p{font-size:1.2rem}}.block-editor{padding-bottom:50px}@media (max-width:767px){.block-editor{padding-bottom:20px}}.block-editor h1,.block-editor h2,.block-editor h3{font-weight:700;font-size:2rem}@media (max-width:767px){.block-editor h1,.block-editor h2,.block-editor h3{font-size:1.6rem}}.block-editor h1{line-height:1;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.05);background-color:#33a3d3;padding:13px 15px 15px;margin:50px 0 30px}@media (max-width:767px){.block-editor h1{padding:10px 10px 12px;margin:20px 0}}.block-editor h2{border-bottom:3px solid #ccc;padding:0 0 20px;margin:30px 0}@media (max-width:767px){.block-editor h2{padding:0 0 10px;margin:20px 0}}.block-editor h2{color:#33a3d3}.block-editor h3{position:relative;font-weight:700;line-height:1.4;margin:30px 0;padding:0 0 0 25px}@media (max-width:767px){.block-editor h3{font-size:1.6rem;padding:0 40px 0 20px;margin:20px 0}}.block-editor h3:before{position:absolute;left:0;top:5px;content:"";width:18px;height:18px;border-radius:50%;background-color:#33a3d3;margin:0 8px 0 0}@media (max-width:767px){.block-editor h3:before{width:14px;height:14px;margin:0 5px 0 0}}.block-editor h4{font-weight:700;font-size:1.8rem;margin-top:30px}@media (max-width:767px){.block-editor h4{font-size:1.4rem;margin-top:20px}}.block-editor ul{margin:30px 0;padding-left:0}.block-editor ul li{display:flex;align-items:center;list-style-type:none}.block-editor ul li:before{display:block;content:"";width:24px;height:24px;background-position:0 0;background-repeat:no-repeat;background-size:100%;margin-right:10px;background-image:url(/images/icon-dot.svg?c608b84ab3d3deb9ada671679d6ad34c)}@media (max-width:767px){.block-editor ul li:before{width:15px;height:15px;margin-right:8px}}@media (max-width:767px){.block-editor ul li{font-size:1.4rem}}@media (max-width:767px){.block-editor ul{margin:20px 0}}.block-editor ul li.icon-external:before{background-image:url(/images/icon-external.svg?97bf40a2e0ba9610e6e745bb6a6a6f44)}.block-editor ul li.icon-arrow:before{background-image:url(/images/icon-arrow.svg?6681fc3348e5743321ea2836e62634b1)}.block-editor p{margin-top:30px}@media (max-width:767px){.block-editor p{margin-top:10px;font-size:1.4rem}}.block-editor strong{font-weight:700}.block-editor em{font-style:italic}.block-editor a{color:#33a3d3;text-decoration:underline}.block-panel .top-knowledge202305{width:100%}@media (max-width:767px){.block-panel .top-knowledge202305{margin-inline:-10px;width:calc(100% + 20px);margin-bottom:15px}}.block-panel .top-knowledge202305 .block-heading{padding:25px 20px 20px}@media (max-width:767px){.block-panel .top-knowledge202305 .block-heading{padding:15px}}.block-panel .top-knowledge202305 .block-heading .heading{font-weight:700;color:#666;margin:0 0 10px;font-size:1.4rem}@media (max-width:767px){.block-panel .top-knowledge202305 .block-heading .heading{margin:0 0 5px;font-size:1.2rem}}.block-panel .top-knowledge202305 .block-list{display:flex;width:100%}.block-panel .top-knowledge202305 .block-list .list-knowledge{display:flex;gap:2rem;width:100%}@media (max-width:499px){.block-panel .top-knowledge202305 .block-list .list-knowledge{flex-direction:column;gap:1rem}}.block-panel .top-knowledge202305 .block-list .item-btn{width:50%}@media (max-width:499px){.block-panel .top-knowledge202305 .block-list .item-btn{width:100%}}.block-panel .top-knowledge202305 .block-list .link{display:flex;align-items:center;justify-content:center;height:75px;width:100%;font-weight:700;border:3px solid #33a3d3;border-radius:5px;box-shadow:0 3px 0 #ddd;background-color:#fff}@media (max-width:767px){.block-panel .top-knowledge202305 .block-list .link{height:46px;font-size:1.4rem}}.block-panel .top-knowledge202305 .block-list .link:after{display:block;content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url(/images/icon-common-w24.png?fd4e70d6ea481d8be71ada667298f8f5);background-position:0 -72px;background-repeat:no-repeat;background-size:auto 400%;margin:0 0 0 10px}.block-panel .top-knowledge202305 .block-list .link:hover{background-color:#ddd}.heading-search .block-knowledge .list-knowledge{display:flex;justify-content:flex-end;flex-wrap:wrap}.heading-search .block-knowledge .list-knowledge .item{margin-left:20px}.heading-search .block-knowledge .list-knowledge .link{display:flex;align-items:center;font-size:1.4rem;color:#33a3d3}@media (max-width:767px){.heading-search .block-knowledge .list-knowledge .link{font-size:1.2rem}}.heading-search .block-knowledge .list-knowledge .link:hover{text-decoration:underline}.heading-search .block-knowledge .list-knowledge .link:after{top:calc(50% - 10px);display:block;content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url(/images/icon-common-w24.png);background-position:0 -60px;background-repeat:no-repeat;background-size:auto 400%;margin-left:10px}.sec-examlist-ad{max-width:1350px;margin:0 auto}@media (min-width:1450px){.sec-examlist-ad.heading{padding:50px 0 0}}@media (max-width:1449px){.sec-examlist-ad.heading{padding:50px 60px 0}}@media (max-width:767px){.sec-examlist-ad.heading{padding:30px 15px 0}}@media (min-width:1450px){.sec-examlist-ad.bottom{padding:0 0 60px}}@media (max-width:1449px){.sec-examlist-ad.bottom{padding:0 60px 60px}}@media (max-width:767px){.sec-examlist-ad.bottom{padding:0 15px 30px}}.sec-examlist-ad .slider-examlist-ad .item img{display:block;max-width:100%;height:auto;margin:0 auto}@media (max-width:767px){.sec-examlist-ad .slider-examlist-ad .item img.is-pc{display:none}}.sec-examlist-ad .slider-examlist-ad .item img.is-sp{display:none}@media (max-width:767px){.sec-examlist-ad .slider-examlist-ad .item img.is-sp{display:block}}.sec-examlist-ad .list-examlist-ad{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:767px){.sec-examlist-ad .list-examlist-ad{gap:10px}}.sec-examlist-ad .list-examlist-ad .item{width:calc(33.33333% - 6.66667px)}.sec-examlist-ad .list-examlist-ad .item img{width:100%;display:block}@media (max-width:767px){.sec-examlist-ad .list-examlist-ad .item img.is-pc{display:none}}.sec-examlist-ad .list-examlist-ad .item img.is-sp{display:none}@media (max-width:767px){.sec-examlist-ad .list-examlist-ad .item img.is-sp{display:block}}@media (max-width:767px){.sec-examlist-ad .list-examlist-ad .item{width:100%}}.sec-examlist-ad .splide__pagination{display:none}.sec-examlist-editor{max-width:1350px;margin:0 auto}@media (min-width:1450px){.sec-examlist-editor{padding:0}}@media (max-width:1449px){.sec-examlist-editor{padding:0 60px}}@media (max-width:767px){.sec-examlist-editor{padding:0 15px}}.sec-examlist-editor-preview.block-editor h2,.sec-examlist-editor .block-editor h2{border-bottom:none;padding:0}.sec-examlist-editor-preview.block-editor :last-child,.sec-examlist-editor .block-editor :last-child{margin-bottom:0}.sec-examlist-editor.top .block-editor{border-top:1px solid #ccc}.sec-examlist-editor.bottom .block-editor{border-bottom:1px solid #ccc}.sec-examlist-editor.bottom.accordion{margin-top:60px}@media (max-width:767px){.sec-examlist-editor.bottom.accordion{margin-top:30px}}.sec-examlist-editor.bottom.accordion .heading{display:flex;align-items:center;background-color:#eee;font-weight:700;padding:5px 15px;font-size:1.6rem;border-radius:10px;cursor:pointer}@media (max-width:767px){.sec-examlist-editor.bottom.accordion .heading{font-size:1.2rem}}.sec-examlist-editor.bottom.accordion .heading img{display:block;margin-left:20px;filter:brightness(25%)}@media (max-width:767px){.sec-examlist-editor.bottom.accordion .heading img{width:12px;height:auto}}.sec-examlist-editor.bottom.accordion .heading span{font-weight:400;font-size:1.2rem}@media (max-width:767px){.sec-examlist-editor.bottom.accordion .heading span{font-size:1rem}}.sec-examlist-editor.bottom.accordion .heading.is-active img{transform:rotate(180deg)}.item-editor.block-editor{font-size:1.4rem}.item-editor.block-editor h1,.item-editor.block-editor h2,.item-editor.block-editor h3,.item-editor.block-editor h4{font-size:1.4rem;color:#000;border-bottom:none;margin:10px 0 0;padding:0;background-color:unset}.item-editor.block-editor h1:before,.item-editor.block-editor h2:before,.item-editor.block-editor h3:before,.item-editor.block-editor h4:before{display:none}.item-editor.block-editor p,.item-editor.block-editor ul{margin:10px 0 0}.item-editor.block-editor ul .link:before{width:18px;height:18px}.item-editor.block-editor :first-child{margin-top:0}.item-editor.block-editor :last-child{margin-bottom:0}.sec-examlist-result{max-width:1350px;margin:0 auto}@media (min-width:1450px){.sec-examlist-result{padding:80px 0}}@media (max-width:1449px){.sec-examlist-result{padding:80px 60px}}@media (max-width:767px){.sec-examlist-result{padding:60px 15px 30px}}.sec-examlist-result .sec-examlist-result-in .title{line-height:1;font-size:2.4rem;font-weight:900}@media (max-width:767px){.sec-examlist-result .sec-examlist-result-in .title{font-size:1.8rem}}.sec-examlist-result .sec-examlist-result-in .discription{margin-top:15px}@media (max-width:767px){.sec-examlist-result .sec-examlist-result-in .discription{margin-top:10px;font-size:1.4rem}}.sec-examlist-result .sec-examlist-result-in .discription .high-light{background-color:#fd0;padding:0 10px;font-weight:900}.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab{display:flex;flex-wrap:nowrap;width:100%;border-bottom:5px solid #33a3d3;margin-top:40px}@media (max-width:767px){.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab{margin-top:30px;border-bottom:3px solid #33a3d3}}.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item{display:flex;align-items:center;border-top:5px solid #ccc;border-right:5px solid #ccc;border-left:5px solid #ccc;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;margin-right:15px;height:75px;font-size:2.4rem;font-weight:900;line-height:1;padding:0 30px;cursor:pointer;transition:background-color .3s ease}@media (max-width:767px){.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item{flex-wrap:wrap;font-size:1.6rem;font-weight:700;padding:15px 10px;margin-right:5px;border-top:3px solid #ccc;border-right:3px solid #ccc;border-left:3px solid #ccc;height:unset}}.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item.is-active{position:relative;border-top:5px solid #33a3d3;border-right:5px solid #33a3d3;border-left:5px solid #33a3d3}@media (max-width:767px){.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item.is-active{border-top:3px solid #33a3d3;border-right:3px solid #33a3d3;border-left:3px solid #33a3d3}}.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item.is-active:after{content:"";position:absolute;display:block;width:100%;height:5px;background-color:#fff;left:0;bottom:-5px;z-index:5}.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item:hover{background-color:#eee}.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item.is-active:hover{background-color:inherit}.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item .text{margin-right:10px}.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item .number{font-size:1.8rem;font-weight:500}@media (max-width:767px){.sec-examlist-result .sec-examlist-result-in .block-tab .list-tab .item .number{display:block;width:100%;font-size:1rem;margin:10px 0 0}}.sec-examlist-result .sec-examlist-result-in .block-result{display:none;margin-top:40px}@media (max-width:767px){.sec-examlist-result .sec-examlist-result-in .block-result{margin-top:20px}}.sec-examlist-result .sec-examlist-result-in .block-result.is-active{display:block}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-head{display:flex;margin-bottom:-1px}@media (max-width:999px){.sec-examlist-result .sec-examlist-result-in .block-result .block-table-head{display:none}}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-head .item-head{display:flex;align-items:center;justify-content:center;background-color:#eee;border:1px solid #ccc;margin-right:-1px;font-size:1.4rem;font-weight:500;line-height:1.2;text-align:center;padding:10px 0}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item{margin-bottom:-1px}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-pc{display:flex;flex-wrap:wrap}@media (max-width:999px){.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-pc{display:none}}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-pc .item{display:flex;align-items:center;align-content:center;border:1px solid #ccc;margin-right:-1px;font-size:1.4rem;line-height:1.4;padding:5px}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-pc .item-extra{display:none;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-pc .item-extra .heading{background-color:#33a3d3;color:#fff;font-size:1.4rem;font-weight:900;text-shadow:0 0 5px rgba(0,0,0,.05);padding:10px;line-height:1}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-pc .item-extra .item-editor{padding:10px;background-color:#eee;font-size:1.4rem;line-height:1.6}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-pc .list-externalsite{margin-top:15px}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-pc .list-externalsite li{display:flex;list-style-type:none}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-sp{display:none}@media (max-width:999px){.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-sp{display:block}}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-sp .list-externalsite{margin-top:10px}.sec-examlist-result .sec-examlist-result-in .block-result .block-table-item .item-sp .list-externalsite li{display:flex;list-style-type:none;font-size:1.4rem;line-height:1.4}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .area,.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .end,.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .start{width:calc(10% + 1px);flex-wrap:wrap}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .area span,.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .end span,.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .start span{display:block;width:100%}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .name{width:calc(20% + 1px);font-size:1.6rem!important;font-weight:500}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .fuculty{width:calc(20% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .end,.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .schedule,.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .start{width:calc(7.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .exam{width:calc(7.5% + 1px);font-weight:700}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .money,.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .result{width:calc(7.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .detail{width:5%;justify-content:center}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .detail .btn{display:flex;justify-content:center;align-items:center;width:100%;border-radius:5px;height:30px;background-color:#33a3d3}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .detail .btn img{display:block;width:24px;height:24px;transition:transform .3s ease}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .detail .btn.is-active img{transform:rotate(180deg)}.sec-examlist-result .sec-examlist-result-in .block-result .item-pc .detail .btn:hover{cursor:pointer}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp{border:1px solid #ccc;border-radius:10px;margin-top:10px}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-head{padding:10px 15px 0}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-head .item.area{color:#33a3d3;font-size:1.2rem}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-head .item.area span{margin-right:5px}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-head .item.name{font-size:1.6rem;line-height:1.4;font-weight:700;margin-top:5px}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-head .item.name a{color:#33a3d3}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-head .item.fuculty{font-size:1.4rem;line-height:1.6;margin-top:10px;padding-bottom:15px}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-bottom{display:none}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-bottom .item-wrap{padding:0 15px 15px}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-bottom .item-extra{background-color:#eee;border-top:1px solid #ccc}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-bottom .item-extra .heading{background-color:#33a3d3;color:#fff;font-size:1.4rem;font-weight:900;text-shadow:0 0 5px rgba(0,0,0,.05);padding:10px;line-height:1}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-bottom .item-extra .item-editor{padding:15px;font-size:1.4rem;line-height:1.6}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-btn{display:block;justify-content:center;border-top:1px solid #ccc;background-color:#eee;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-btn:hover{cursor:pointer}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-btn .text{display:flex;align-items:center;justify-content:center;width:100%;font-size:1.4rem;height:40px;color:#000}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-btn .text:after{content:"";display:block;width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:8px 4px 0;margin-left:5px}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .block-btn.is-active .text:after{transform:rotate(180deg)}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .item-border{display:flex;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:-1px;font-size:1.4rem;line-height:1.4;width:100%}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .item-border .item{display:flex;align-items:center;flex-wrap:wrap;min-height:41px;width:50%;padding:5px 10px 5px 0}.sec-examlist-result .sec-examlist-result-in .block-result .item-sp .item-border .label{flex-shrink:0;width:90px;font-weight:700;padding:5px 0}.sec-examlist-result .sec-examlist-result-in .block-result .name a{color:#33a3d3}.sec-examlist-result .sec-examlist-result-in .block-result .name a:hover{text-decoration:underline}.sec-examlist-result .sec-examlist-result-in .block-result .name a:after{display:inline;content:"HP";background-color:#ff7878;padding:0 5px;line-height:1;color:#fff;font-size:1.4rem;border-radius:5px;margin-left:5px}@media (max-width:999px){.sec-examlist-result .sec-examlist-result-in .block-result .name a:after{font-size:1.2rem!important}}@media (max-width:999px){.sec-examlist-result .sec-examlist-result-in .block-result .notice{font-size:1.4rem}}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .main{width:calc(21.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .dedicated{width:calc(6.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .standards{width:calc(10.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .otherconditions{width:calc(6.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .end,.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .exam,.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .result{width:calc(12% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .money{width:calc(10.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .detail{width:8.5%;justify-content:center}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .detail .btn{display:flex;justify-content:center;align-items:center;width:100%;border-radius:5px;height:auto;padding:2px;background-color:#33a3d3;color:#fff;font-size:1.2rem;text-align:center}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .detail .btn:after{content:"\8A73\7D30\3092\898B\308B\25BC"}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .detail .btn.is-active:after{content:"\9589\3058\308B\25B2"}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-pc .detail .btn:hover{cursor:pointer}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-head .item-head{font-weight:700}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .main{flex-wrap:wrap}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .main a{color:#33a3d3;text-decoration:underline}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .main a:after{display:none}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .main .area{width:auto;background-color:#ddd;display:flex;align-items:center;justify-content:center;height:auto;font-size:1.2rem;padding:0 5px}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .main .school{width:100%;font-weight:700;font-size:1.6rem;margin-top:10px}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .main .exam{width:100%;font-weight:700;margin-top:5px}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .main .faculty,.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .main .notice{width:100%;margin-top:10px}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .dedicated,.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .otherconditions,.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .standards{justify-content:center}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .block-table-item .item-pc .exam{font-weight:400}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .item-border{width:100%;flex-grow:1}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .item-border .item{align-items:start;width:100%;padding:5px 10px 5px 0;min-height:30px}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .item-border span.label{padding:0}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head{padding:15px 15px 0}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head .item.main{font-size:1.4rem;padding-bottom:10px}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head .item.main a{color:#33a3d3;text-decoration:underline}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head .item.main a:after{display:none}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head .item.main .area{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#ddd;display:flex;align-items:center;justify-content:center;height:auto;font-size:1.2rem;padding:0 5px;line-height:1.2}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head .item.main .school{width:100%;font-weight:700;font-size:1.6rem;margin-top:10px}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head .item.main .exam{width:100%;font-weight:700;line-height:1.4;margin-top:5px}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head .item.main .faculty,.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-head .item.main .notice{width:100%;margin-top:10px;line-height:1.4}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-bottom .item-border .label{width:100%}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-bottom .item-border:last-child{border-bottom:none}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-btn.is-blue{background-color:#33a3d3}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-btn.is-blue .text{color:#fff}.sec-examlist-result .sec-examlist-result-in .block-result.sogo .item-sp .block-btn.is-blue .text:after{border-color:#fff transparent transparent}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .item{padding:10px 5px}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .name{width:calc(20% + 1px);flex-wrap:wrap}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .name .prefecture{width:100%;margin-bottom:5px;line-height:1;color:#333}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .name .prefecture span{display:inline-block;font-size:12px;margin-right:5px}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .fuculty{width:calc(22.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .schedule{width:calc(12.5% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .commtest{width:calc(5% + 1px);flex-wrap:wrap;justify-content:center}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .commtest span{display:block;width:100%}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .entry{width:calc(7.5% + 1px);flex-wrap:wrap}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .entry span{display:block;width:100%}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .detail{width:calc(10% + 1px)}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .detail .btn{background-color:#33a3d3}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .detail .btn:before{content:"\8A73\7D30\3092\898B\308B\25BC";color:#fff;font-weight:700;font-size:12px}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .detail .btn.is-active:before{content:"\9589\3058\308B\25B2"}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-pc .item-extra{width:calc(100% + 1px);border-bottom:1px solid #ccc;margin:-1px -1px 0 0}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-sp .block-head .item.area span{color:#333}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-sp .block-btn.is-blue{background-color:#33a3d3}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-sp .block-btn.is-blue .text{color:#fff}.sec-examlist-result .sec-examlist-result-in .block-result.koki2024 .item-sp .block-btn.is-blue .text:after{border-color:#fff transparent transparent}.sec-examlist-result .sec-examlist-result-in .block-roading{display:flex;align-items:center;justify-content:center;height:120px}@media (max-width:767px){.sec-examlist-result .sec-examlist-result-in .block-roading{height:60px}}.sec-examlist-result .sec-examlist-result-in .block-roading .ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);ransform:translateY(-15px)}.sec-examlist-result .sec-examlist-result-in .block-roading .ball-clip-rotate-pulse div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}.sec-examlist-result .sec-examlist-result-in .block-roading .ball-clip-rotate-pulse div:first-child{background:#33a3d3;height:16px;width:16px;top:7px;left:-7px;-webkit-animation:scale 1s cubic-bezier(.09,.57,.49,.9) 0s infinite;animation:scale 1s cubic-bezier(.09,.57,.49,.9) 0s infinite}.sec-examlist-result .sec-examlist-result-in .block-roading .ball-clip-rotate-pulse div:last-child{position:absolute;width:30px;height:30px;left:-14px;top:0;background:transparent;border:2px solid;border-color:#33a3d3 transparent;border-style:solid;border-width:2px;-webkit-animation:rotate 1s cubic-bezier(.09,.57,.49,.9) 0s infinite;animation:rotate 1s cubic-bezier(.09,.57,.49,.9) 0s infinite;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(.6)}to{transform:rotate(1turn) scale(1)}}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(.6)}to{transform:rotate(1turn) scale(1)}}@-webkit-keyframes scale{30%{transform:scale(.3)}to{transform:scale(1)}}@keyframes scale{30%{transform:scale(.3)}to{transform:scale(1)}}.sec-text-notice{max-width:1350px;margin:0 auto}@media (max-width:1449px){.sec-text-notice{padding:0 60px}}@media (max-width:767px){.sec-text-notice{padding:0 15px}}.sec-text-notice .heading{display:flex;align-items:center;background-color:#eee;font-weight:700;padding:5px 15px;font-size:1.6rem}@media (max-width:767px){.sec-text-notice .heading{font-size:1.2rem}}.sec-text-notice .heading .status{font-weight:400;font-size:1.2rem}.sec-text-notice .heading img{display:block;margin-left:20px;filter:brightness(25%)}@media (max-width:767px){.sec-text-notice .heading img{width:12px;height:auto}}.sec-text-notice .heading.is-active img{transform:rotate(180deg)}.sec-text-notice .heading:hover{cursor:pointer;background-color:#ddd}.sec-text-notice .sec-text-notice-in{padding-top:20px}.sec-text-notice .sec-text-notice-in li,.sec-text-notice .sec-text-notice-in p{font-size:1.6rem}@media (max-width:767px){.sec-text-notice .sec-text-notice-in li,.sec-text-notice .sec-text-notice-in p{font-size:1.2rem}}.sec-text-notice .sec-text-notice-in li strong,.sec-text-notice .sec-text-notice-in p strong{font-weight:700}.sec-text-notice .sec-text-notice-in ol{padding-left:20px}@media (max-width:767px){.sec-text-notice .sec-text-notice-in ol{padding-left:15px}}.block-table-head.item-pc.is-fixed{position:fixed;top:80px;left:50%;transform:translateX(-50%)}@media (min-width:1450px){.block-table-head.item-pc.is-fixed{width:1350px}}@media (max-width:1449px){.block-table-head.item-pc.is-fixed{max-width:1230px;width:calc(100% - 120px)}}.is-banner .block-table-head.item-pc.is-fixed{top:150px}.block-majorheading{font-weight:700;font-size:2rem;width:100%;padding:50px 0 20px}.block-majorheading.is_blue{border-bottom:3px solid #33a3d3;margin-bottom:-15px}.block-majorheading.is_black{border-bottom:3px solid #000}@media (max-width:767px){.block-majorheading{font-size:1.4rem;width:calc(100% + 20px);padding:20px 0 15px}.block-majorheading.is_black,.block-majorheading.is_blue{margin:0 -10px 10px}}.top-examlist .wrap-examlist{display:flex;flex-wrap:wrap;gap:2rem;margin-top:30px}@media (max-width:767px){.top-examlist .wrap-examlist{gap:1rem;margin-top:0}}.top-examlist .wrap-examlist .item-examlist{width:calc(50% - 1rem);flex-grow:1}@media (max-width:1279px){.top-examlist .wrap-examlist .item-examlist{width:100%}}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist{width:calc(50% - .5rem);flex-grow:1}}.top-examlist .wrap-examlist .item-examlist .link{display:flex;flex-wrap:nowrap;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:10px;transition:background-color .3s ease}.top-examlist .wrap-examlist .item-examlist .link:hover{background-color:#ddf1f9}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist .link{flex-wrap:wrap}}.top-examlist .wrap-examlist .item-examlist .link .block-img{position:relative;width:35%;min-height:200px}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist .link .block-img{width:100%;padding-top:56.25%;min-height:50px}}.top-examlist .wrap-examlist .item-examlist .link .block-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-top-left-radius:10px;border-bottom-left-radius:10px}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist .link .block-img img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0}}.top-examlist .wrap-examlist .item-examlist .link .block-text{position:relative;width:65%;padding:30px 75px 30px 30px}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist .link .block-text{width:100%;padding:20px 15px}}.top-examlist .wrap-examlist .item-examlist .link .block-text .maintitle{font-weight:700;line-height:1.4;font-size:2rem}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist .link .block-text .maintitle{font-size:1.6rem}}.top-examlist .wrap-examlist .item-examlist .link .block-text .subtitle{line-height:1.4;font-size:1.4rem;margin-top:10px}.top-examlist .wrap-examlist .item-examlist .link .block-text .discription{color:#999;line-height:1.4;font-size:1.4rem;margin-top:10px}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist .link .block-text .discription{font-size:1.2rem}}.top-examlist .wrap-examlist .item-examlist .link .block-text .is_arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist .link .block-text .is_arrow{top:0;right:15px;transform:translateY(-50%);width:30px;height:30px}}.top-examlist .wrap-examlist .item-examlist .link .block-text .is_ill{position:absolute;left:0;top:30px;transform:translateX(-50%)}@media (max-width:767px){.top-examlist .wrap-examlist .item-examlist .link .block-text .is_ill{left:15px;top:0;transform:translateY(-50%);width:40px;height:40px}}@media (max-width:767px){.top-examlist{width:calc(100% + 20px);margin:0 -10px 20px}}.sec-examlist-result .wrap-result .block-OC-result p.notice{font-size:1.6rem}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result p.notice{font-size:1.4rem}}.sec-examlist-result .wrap-result .block-OC-result .box-title{display:flex;border-bottom:4px solid #33a3d3;padding-top:20px}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-title{flex-wrap:wrap;padding-bottom:20px}}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-title{padding-bottom:10px}}.sec-examlist-result .wrap-result .block-OC-result .box-title .title-main{display:flex;align-items:center;height:70px;font-size:2.2rem;font-weight:700}.sec-examlist-result .wrap-result .block-OC-result .box-title .title-main img{margin-right:15px}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-title .title-main{width:100%;height:auto}}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-title .title-main{font-size:1.8rem}.sec-examlist-result .wrap-result .block-OC-result .box-title .title-main img{margin-right:10px}}.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external{display:flex;align-items:center;padding-left:50px}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external{width:100%;padding-left:0}}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external{padding-top:10px}}.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external .link-list{display:flex;flex-wrap:wrap}.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external .link-list .link-item{margin-right:30px}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external .link-list .link-item{margin-right:20px}}.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external .link-list .link{display:flex;align-items:center;font-size:1.4rem}.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external .link-list .link img{margin-right:10px}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-title .link-external .link-list .link img{margin-right:5px}}.sec-examlist-result .wrap-result .block-OC-result .box-title a{text-decoration:underline;color:#33a3d3}.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus{position:relative;background-color:#f5f5f5;border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:0 20px 20px}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus{padding:0 15px 15px}}.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title{display:flex;flex-wrap:wrap;align-items:center;height:70px}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title{height:90px;align-content:center}}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title{height:auto;padding:15px 0 10px}}.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title .name{font-weight:700;font-weight:2rem;padding-right:25px}.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title .name img{margin-right:10px}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title .name{font-weight:1.6rem;margin-bottom:5px}}.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title .address{font-weight:500;font-size:1.4rem}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title .address{width:100%;margin-top:10px}}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus .title .address{font-size:1.2rem}}.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus.is-blue{background-color:#e8f8ff}.sec-examlist-result .wrap-result .block-OC-result .box-body .box-campus:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom:none}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc{position:relative}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc{display:none}}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default{display:flex;flex-wrap:wrap}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item{display:flex;flex-wrap:nowrap;align-items:flex-start}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item{flex-wrap:wrap;align-content:flex-start}}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .head{display:flex;align-items:center;font-size:1.4rem;font-weight:700}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .details .text{display:block;font-size:1.6rem;line-height:1.4}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .details .list-date{display:flex;flex-wrap:wrap}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .details .list-date .item{display:flex;align-items:center;background-color:#fff;padding:4px 10px;border-radius:5px;margin-right:5px;margin-bottom:5px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .details .list-date .item .date{font-weight:900;font-size:1.8rem}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .details .list-date .item .day{font-size:1.4rem;color:#666}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .details .list-date .item .rsv{color:#33a3d3}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .details .list-date .item .disc{font-size:1.4rem;padding-left:10px;line-height:1.2}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item .details .list-date .item.is-active{background-color:#fd0}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.faculty{width:33%;padding-right:20px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.faculty .head{width:100px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.faculty .details{width:calc(100% - 100px)}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.faculty .details{width:100%}}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.date{width:67%;border-left:1px solid #ccc;padding-left:20px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.date .head{width:80px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.date .details{width:calc(100% - 80px)}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.date .details{width:100%}}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.other{width:100%;margin-top:20px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.other .head{width:100px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.other .details{width:calc(100% - 80px)}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .default>.item.other .details{width:100%}}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .point{padding-top:20px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .point .head{display:flex;background-color:#33a3d3;color:#fff;font-size:1.4rem;font-weight:900;padding:5px 10px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .btn-point{position:absolute;display:flex;align-items:center;right:0;top:-55px;height:40px;background-color:#33a3d3;border:2px solid #33a3d3;border-radius:5px;padding:5px 10px;font-size:1.4rem;font-weight:500;color:#fff}@media (max-width:999px){.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .btn-point{top:-65px}}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .btn-point:before{display:block;content:"";width:24px;height:24px;background-position:50%;background-repeat:no-repeat;background-image:url(/img/oc2024/icon_point_white.svg);margin-right:10px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .btn-point:after{display:block;content:"";width:24px;height:24px;background-position:50%;background-repeat:no-repeat;background-image:url(/img/oc2024/icon_up_white.svg);margin-left:10px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .btn-point:hover{cursor:pointer}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .btn-point.is-active{background-color:#fff;color:#000}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .btn-point.is-active:before{background-image:url(/img/oc2024/icon_point_blue.svg)}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-pc .btn-point.is-active:after{background-image:url(/img/oc2024/icon_up_blue.svg)}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp{display:none}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp{display:block}}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .item .head{display:flex;align-items:center;font-size:1.2rem;font-weight:700;margin-top:5px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .item .details{margin-top:5px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .item .details .text{display:block;font-size:1.2rem;line-height:1.4}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .list-date{display:flex;flex-wrap:wrap}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .list-date .item{display:flex;align-items:center;background-color:#fff;padding:2px 5px;border-radius:5px;margin-right:5px;margin-bottom:5px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .list-date .item .date{font-weight:900;font-size:1.4rem}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .list-date .item .day{font-size:1.2rem;color:#666}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .list-date .item .rsv{font-size:1.2rem;color:#33a3d3}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .list-date .item .disc{font-size:1.2rem;padding-left:5px;line-height:1.2}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .list-date .item.is-active{background-color:#fd0}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .accordion .point{padding-top:20px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .accordion .point .head{display:flex;background-color:#33a3d3;color:#fff;font-size:1.2rem;font-weight:900;padding:5px 10px}.sec-examlist-result .wrap-result .block-OC-result .box-body .details-sp .accordion .point .details{font-size:1.2rem}.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor{font-size:1.4rem;padding-bottom:0}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor{font-size:1.2rem;line-height:1.2}}.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h1,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h2,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h3,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h4{font-size:1.4rem;color:#000;border-bottom:none;margin:10px 0 0;padding:0;background-color:unset}.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h1:before,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h2:before,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h3:before,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h4:before{display:none}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h1,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h2,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h3,.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor h4{font-size:1.2rem}}.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor p{margin:10px 0 0}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor p{font-size:1.2rem}}.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor ul{margin:10px 0 0}.sec-examlist-result .wrap-result .block-OC-result .box-body .block-editor ul .link:before{width:18px;height:18px}.sec-examlist-result .wrap-result .block-OC-result .btn-detail-sp{display:none;cursor:pointer}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .btn-detail-sp{display:flex;background-color:#ddd;border-radius:5px;height:40px;align-items:center;justify-content:center;font-size:1.2rem;margin-top:10px}}@media (max-width:767px){.sec-examlist-result .wrap-result .block-OC-result .btn-detail-sp.is-blue{background-color:#33a3d3;color:#fff}.sec-examlist-result .wrap-result .block-OC-result .btn-detail-sp.is-blue:after{content:"";display:block;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:8px 4px 0;margin-left:5px}.sec-examlist-result .wrap-result .block-OC-result .btn-detail-sp.is-blue.is-active:after{transform:rotate(180deg)}}body.mce-content-body.editing{background-color:transparent;padding:5px}.tiny-style{padding:5px!important}