@import url(//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);@charset "UTF-8";*{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;font:inherit;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;text-decoration:none;vertical-align:baseline}html{font-size:62.5%}body,html{width:100%;height:100%}body{font-smoothing:antialiased;position:relative;font-size:10px;font-size:1rem;line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}article,aside,dialog,figure,footer,header,main,menu,nav,section{display:block}audio,canvas,video{display:inline-block}hr{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,select{vertical-align:middle}table{border-collapse:collapse;border-spacing:0;empty-cells:show}img{vertical-align:bottom}@font-face{src:url(/common/icon/fonts/icomoon.eot);src:url(/common/icon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/common/icon/fonts/icomoon.woff2) format("woff2"),url(/common/icon/fonts/icomoon.ttf) format("truetype"),url(/common/icon/fonts/icomoon.woff) format("woff"),url(f/common/icon/onts/icomoon.svg#icomoon) format("svg");font-family:icomoon;font-style:normal;font-weight:400}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}[class*=" icon-"] .__hidden,[class*=" icon-"] .__hide,[class^=icon-] .__hidden,[class^=icon-] .__hide{clip:rect(1px,1px,1px,1px);display:block;position:absolute;top:-999999px;left:-999999px;width:1px;height:1px;font-size:1px;opacity:0}.icon-x:before{content:"\E917"}.icon-calendar:before{content:"\E915"}.icon-book-opened:before{content:"\E914"}.icon-book:before{content:"\E913"}.icon-close-thin:before{content:"\E912"}.icon-menu-thin:before{content:"\E910"}.icon-plus-thin:before{content:"\E911"}.icon-search03:before{content:"\E90E"}.icon-search02:before{content:"\E90F"}.icon-question-speech-bubble:before{content:"\E907"}.icon-question2:before{content:"\E90D"}.icon-youtube:before{content:"\E90B"}.icon-line:before{content:"\E90C"}.icon-thin-close:before{content:"\E908"}.icon-triangle:before{content:"\E909"}.icon-circle:before{content:"\E90A"}.icon-slipper:before{content:"\1F3A9"}.icon-window:before{content:"\E906"}.icon-beginner02:before{content:"\E916"}.icon-beginner:before{content:"\E900"}.icon-ranking02:before{content:"\E901"}.icon-ranking01:before{content:"\E902"}.icon-pen:before{content:"\E903"}.icon-star:before{content:"\E904"}.icon-school:before{content:"\E905"}.icon-plus:before{content:"\F067"}.icon-question:before{content:"\F128"}.icon-minus:before{content:"\F068"}.icon-search:before{content:"\F002"}.icon-envelope-o:before{content:"\F003"}.icon-user:before{content:"\F007"}.icon-th:before{content:"\F00A"}.icon-check:before{content:"\F00C"}.icon-close:before,.icon-remove:before,.icon-times:before{content:"\F00D"}.icon-lock:before{content:"\F023"}.icon-print:before{content:"\F02F"}.icon-pencil:before{content:"\F040"}.icon-map-marker:before{content:"\F041"}.icon-chevron-left:before{content:"\F053"}.icon-chevron-right:before{content:"\F054"}.icon-exclamation-triangle:before,.icon-warning:before{content:"\F071"}.icon-chevron-up:before{content:"\F077"}.icon-chevron-down:before{content:"\F078"}.icon-sign-out:before{content:"\F08B"}.icon-phone:before{content:"\F095"}.icon-twitter:before{content:"\F099"}.icon-facebook-f:before,.icon-facebook:before{content:"\F09A"}.icon-chain:before,.icon-link:before{content:"\F0C1"}.icon-bars:before,.icon-navicon:before,.icon-reorder:before{content:"\F0C9"}.icon-list-ul:before{content:"\F0CA"}.icon-caret-down:before{content:"\F0D7"}.icon-caret-up:before{content:"\F0D8"}.icon-envelope:before{content:"\F0E0"}.icon-sitemap:before{content:"\F0E8"}.icon-angle-left:before{content:"\F104"}.icon-angle-right:before{content:"\F105"}.icon-angle-up:before{content:"\F106"}.icon-angle-down:before{content:"\F107"}.icon-exclamation:before{content:"\F12A"}.icon-file:before{content:"\F15B"}.icon-file-pdf-o:before{content:"\F1C1"}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.u-pos-s{position:static!important}.u-pos-a{position:absolute!important}.u-pos-r{position:relative!important}.u-pos-f{position:fixed!important}.u-t-a{top:auto!important}.u-t-0{top:0!important}.u-r-a{right:auto!important}.u-r-0{right:0!important}.u-b-a{bottom:auto!important}.u-b-0{bottom:0!important}.u-l-a{left:auto!important}.u-l-0{left:0!important}.u-z-a{z-index:auto!important}.u-z-0{z-index:0!important}.u-z-1{z-index:1!important}.u-z-2{z-index:2!important}.u-z-3{z-index:3!important}.u-z-4{z-index:4!important}.u-z-5{z-index:5!important}.u-z-6{z-index:6!important}.u-z-9999{z-index:9999!important}.u-fl-n{float:none!important}.u-fl-l{float:left!important}.u-fl-r{float:right!important}.u-cl-n{clear:none!important}.u-cl-l{clear:left!important}.u-cl-r{clear:right!important}.u-cl-b{clear:both!important}.u-d-n{display:none!important}.u-d-b{display:block!important}.u-d-f{display:flex!important}.u-d-if{display:inline-flex!important}.u-d-i{display:inline!important}.u-d-ib{display:inline-block!important}.u-d-li{display:list-item!important}.u-d-ri{display:run-in!important}.u-d-cp{display:compact!important}.u-d-tb{display:table!important}.u-d-itb{display:inline-table!important}.u-d-tbcp{display:table-caption!important}.u-d-tbcl{display:table-column!important}.u-d-tbclg{display:table-column-group!important}.u-d-tbhg{display:table-header-group!important}.u-d-tbfg{display:table-footer-group!important}.u-d-tbr{display:table-row!important}.u-d-tbrg{display:table-row-group!important}.u-d-tbc{display:table-cell!important}.u-d-rb{display:ruby!important}.u-d-rbb{display:ruby-base!important}.u-d-rbbg{display:ruby-base-group!important}.u-d-rbt{display:ruby-text!important}.u-d-rbtg{display:ruby-text-group!important}.u-ov-v{overflow:visible!important}.u-ov-h{overflow:hidden!important}.u-ov-s{overflow:scroll!important}.u-ov-a{overflow:auto!important}.u-ovx-v{overflow-x:visible!important}.u-ovx-h{overflow-x:hidden!important}.u-ovx-s{overflow-x:scroll!important}.u-ovx-a{overflow-x:auto!important}.u-ovy-v{overflow-y:visible!important}.u-ovy-h{overflow-y:hidden!important}.u-ovy-s{overflow-y:scroll!important}.u-ovy-a{overflow-y:auto!important}.u-bxz-cb{box-sizing:content-box!important}.u-bxz-bb{box-sizing:border-box!important}.u-bxsh-n{box-shadow:none!important}.u-ol-n{outline:none!important}.u-olw-tn{outline-width:thin!important}.u-olw-md{outline-width:medium!important}.u-olw-tc{outline-width:thick!important}.u-ols-n{outline-style:none!important}.u-ols-dt{outline-style:dotted!important}.u-ols-ds{outline-style:dashed!important}.u-ols-s{outline-style:solid!important}.u-ols-db{outline-style:double!important}.u-ols-g{outline-style:groove!important}.u-ols-r{outline-style:ridge!important}.u-ols-i{outline-style:inset!important}.u-ols-o{outline-style:outset!important}.u-olc-i{outline-color:invert!important}.u-bfv-h{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.u-bfv-v{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.u-bd-n{border:none!important}.u-bd-0{border:0!important}.u-bdcl-c{border-collapse:collapse!important}.u-bdcl-s{border-collapse:separate!important}.u-bdc-t{border-color:transparent!important}.u-bdc-cc{border-color:currentColor!important}.u-bdc-white{border-color:#fff!important}.u-bdc-silver{border-color:#ddd!important}.u-bdc-gray{border-color:#ccc!important}.u-bdc-black{border-color:#111!important}.u-bdc-navy{border-color:#001f3f!important}.u-bdc-blue{border-color:#0074d9!important}.u-bdc-aqua{border-color:#7fdbff!important}.u-bdc-teal{border-color:#39cccc!important}.u-bdc-olive{border-color:#3d9970!important}.u-bdc-green{border-color:#2ecc40!important}.u-bdc-lime{border-color:#01ff70!important}.u-bdc-yellow{border-color:#ffdc00!important}.u-bdc-orange{border-color:#ff851b!important}.u-bdc-red{border-color:#ff4136!important}.u-bdc-maroon{border-color:#85144b!important}.u-bdc-fuchsia{border-color:#f012be!important}.u-bdc-purple{border-color:#b10dc9!important}.u-bdc-primary{border-color:#0275d8!important}.u-bdc-success{border-color:#5cb85c!important}.u-bdc-info{border-color:#5bc0de!important}.u-bdc-warning{border-color:#f0ad4e!important}.u-bdc-danger{border-color:#d9534f!important}.u-bdi-n{-o-border-image:none!important;border-image:none!important}.u-bds-n{border-style:none!important}.u-bds-h{border-style:hidden!important}.u-bds-dt{border-style:dotted!important}.u-bds-ds{border-style:dashed!important}.u-bds-s{border-style:solid!important}.u-bds-db{border-style:double!important}.u-bds-w{border-style:wave!important}.u-bds-g{border-style:groove!important}.u-bds-r{border-style:ridge!important}.u-bds-i{border-style:inset!important}.u-bds-o{border-style:outset!important}.u-bdw-0{border-width:0!important}.u-bdw-1{border-width:1px!important}.u-bdw-2{border-width:2px!important}.u-bdw-3{border-width:3px!important}.u-bdw-4{border-width:4px!important}.u-bdw-5{border-width:5px!important}.u-bdw-6{border-width:6px!important}.u-bdtw-0{border-top-width:0!important}.u-bdtw-1{border-top-width:1px!important}.u-bdtw-2{border-top-width:2px!important}.u-bdtw-3{border-top-width:3px!important}.u-bdtw-4{border-top-width:4px!important}.u-bdtw-5{border-top-width:5px!important}.u-bdtw-6{border-top-width:6px!important}.u-bdrw-0{border-right-width:0!important}.u-bdrw-1{border-right-width:1px!important}.u-bdrw-2{border-right-width:2px!important}.u-bdrw-3{border-right-width:3px!important}.u-bdrw-4{border-right-width:4px!important}.u-bdrw-5{border-right-width:5px!important}.u-bdrw-6{border-right-width:6px!important}.u-bdbw-0{border-bottom-width:0!important}.u-bdbw-1{border-bottom-width:1px!important}.u-bdbw-2{border-bottom-width:2px!important}.u-bdbw-3{border-bottom-width:3px!important}.u-bdbw-4{border-bottom-width:4px!important}.u-bdbw-5{border-bottom-width:5px!important}.u-bdbw-6{border-bottom-width:6px!important}.u-bdlw-0{border-left-width:0!important}.u-bdlw-1{border-left-width:1px!important}.u-bdlw-2{border-left-width:2px!important}.u-bdlw-3{border-left-width:3px!important}.u-bdlw-4{border-left-width:4px!important}.u-bdlw-5{border-left-width:5px!important}.u-bdlw-6{border-left-width:6px!important}.u-bdt-n{border-top:none!important}.u-bdt-0{border-top:0!important}.u-bdtc-t{border-top-color:transparent!important}.u-bdtc-cc{border-top-color:currentColor!important}.u-bdr-n{border-right:none!important}.u-bdr-0{border-right:0!important}.u-bdrc-t{border-right-color:transparent!important}.u-bdrc-cc{border-right-color:currentColor!important}.u-bdb-n{border-bottom:none!important}.u-bdb-0{border-bottom:0!important}.u-bdbc-t{border-bottom-color:transparent!important}.u-bdbc-cc{border-bottom-color:currentColor!important}.u-bdl-n{border-left:none!important}.u-bdl-0{border-left:0!important}.u-bdlc-t{border-left-color:transparent!important}.u-bdlc-cc{border-left-color:currentColor!important}.u-bgc-t{background-color:transparent!important}.u-bgc-cc{background-color:currentColor!important}.u-bgc-white{background-color:#fff!important}.u-bgc-silver{background-color:#ddd!important}.u-bgc-gray{background-color:#aaa!important}.u-bgc-black{background-color:#111!important}.u-bgc-navy{background-color:#001f3f!important}.u-bgc-blue{background-color:#0074d9!important}.u-bgc-aqua{background-color:#7fdbff!important}.u-bgc-teal{background-color:#73d6cd!important}.u-bgc-olive{background-color:#3d9970!important}.u-bgc-green{background-color:#2ecc40!important}.u-bgc-lime{background-color:#01ff70!important}.u-bgc-yellow{background-color:#ffdc00!important}.u-bgc-orange{background-color:#ff851b!important}.u-bgc-red{background-color:#ff4136!important}.u-bgc-maroon{background-color:#85144b!important}.u-bgc-fuchsia{background-color:#f012be!important}.u-bgc-purple{background-color:#b10dc9!important}.u-bgc-primary{background-color:#0275d8!important}.u-bgc-success{background-color:#5cb85c!important}.u-bgc-info{background-color:#5bc0de!important}.u-bgc-warning{background-color:#f0ad4e!important}.u-bgc-danger{background-color:#d9534f!important}.u-bgi-n{background-image:none!important}.u-bgr-n{background-repeat:no-repeat!important}.u-bgr-x{background-repeat:repeat-x!important}.u-bgr-y{background-repeat:repeat-y!important}.u-bgr-sp{background-repeat:space!important}.u-bgr-rd{background-repeat:round!important}.u-bga-f{background-attachment:fixed!important}.u-bga-s{background-attachment:scroll!important}.u-bgp-t{background-position:top!important}.u-bgp-r{background-position:100%!important}.u-bgp-b{background-position:bottom!important}.u-bgp-l{background-position:0!important}.u-bgp-c{background-position:50%!important}.u-bgsz-a{background-size:auto!important}.u-bgsz-ct{background-size:contain!important}.u-bgsz-cv{background-size:cover!important}.u-bg-n{background:none!important}.u-c-i{color:inherit!important}.u-tbl-a{table-layout:auto!important}.u-tbl-f{table-layout:fixed!important}.u-lis-n{list-style:none!important}.u-lisp-i{list-style-position:inside!important}.u-lisp-o{list-style-position:outside!important}.u-list-n{list-style-type:none!important}.u-list-d{list-style-type:disc!important}.u-list-c{list-style-type:circle!important}.u-list-s{list-style-type:square!important}.u-list-dc{list-style-type:decimal!important}.u-list-dclz{list-style-type:decimal-leading-zero!important}.u-list-lr{list-style-type:lower-roman!important}.u-list-ur{list-style-type:upper-roman!important}.u-lisi-n{list-style-image:none!important}.u-va-sup{vertical-align:super!important}.u-va-t{vertical-align:top!important}.u-va-tt{vertical-align:text-top!important}.u-va-m{vertical-align:middle!important}.u-va-bl{vertical-align:baseline!important}.u-va-b{vertical-align:bottom!important}.u-va-tb{vertical-align:text-bottom!important}.u-va-sub{vertical-align:sub!important}.u-ta-l{text-align:left!important}.u-ta-c{text-align:center!important}.u-ta-r{text-align:right!important}.u-ta-j{text-align:justify!important}.u-font-xxxs{font-size:1rem!important}.u-font-xxs{font-size:1.2rem!important}.u-font-xs{font-size:1.3rem!important}.u-font-s{font-size:1.4rem!important}.u-font-m{font-size:1.6rem!important}.u-font-l{font-size:1.8rem!important}.u-font-xl{font-size:2rem!important}.u-font-xxl{font-size:2.2rem!important}.u-font-xxxl{font-size:2.4rem!important}.u-font-bold{font-weight:700!important}.u-font-black{font-weight:900!important}.u-font-red{color:#d00!important}.u-font-green{color:#25b7aa!important}.u-font-green-dark{color:#02ab9f!important}.u-font-white{color:#fff!important}.u-font-blue{color:#377abe!important}.u-font-pink{color:#ea4993!important}.u-font-orange{color:#ff7003!important}.u-font-gray{color:#565656!important}.u-td-n{text-decoration:none!important}.u-td-u{text-decoration:underline!important}.u-td-o{text-decoration:overline!important}.u-td-l{text-decoration:line-through!important}.u-to-e{text-overflow:ellipsis!important}.u-lh-nm{line-height:normal!important}.u-lh-i{line-height:inherit!important}.u-lh-0{line-height:0!important}.u-lh-1{line-height:1!important}.u-lh-2{line-height:2!important}.u-lh-3{line-height:3!important}.u-lh-4{line-height:4!important}.u-lh-5{line-height:5!important}.u-lh-6{line-height:6!important}.u-lh-xs{line-height:1.25!important}.u-lh-sm{line-height:1.33!important}.u-lh-md{line-height:1.5!important}.u-lh-lg{line-height:1.75!important}.u-lh-xl{line-height:2!important}.u-whs-nm{white-space:normal!important}.u-whs-p{white-space:pre!important}.u-whs-nw{white-space:nowrap!important}.u-whs-pw{white-space:pre-wrap!important}.u-whs-pl{white-space:pre-line!important}.u-wob-nm{word-break:normal!important}.u-wob-k{word-break:keep-all!important}.u-wob-ba{word-break:break-all!important}.u-wow-nm{word-wrap:normal!important}.u-wow-n{word-wrap:none!important}.u-wow-u{word-wrap:unrestricted!important}.u-wow-s{word-wrap:suppress!important}.u-wow-bw{word-wrap:break-word!important}.u-cur-a{cursor:auto!important}.u-cur-d{cursor:default!important}.u-cur-c{cursor:crosshair!important}.u-cur-ha{cursor:hand!important}.u-cur-he{cursor:help!important}.u-cur-m{cursor:move!important}.u-cur-p{cursor:pointer!important}.u-cur-t{cursor:text!important}.u-fxd-r{flex-direction:row!important}.u-fxd-rr{flex-direction:row-reverse!important}.u-fxd-c{flex-direction:column!important}.u-fxd-cr{flex-direction:column-reverse!important}.u-fxw-n{flex-wrap:nowrap!important}.u-fxw-w{flex-wrap:wrap!important}.u-fxw-wr{flex-wrap:wrap-reverse!important}.u-jc-fs{justify-content:flex-start!important}.u-jc-fe{justify-content:flex-end!important}.u-jc-c{justify-content:center!important}.u-jc-sb{justify-content:space-between!important}.u-jc-sa{justify-content:space-around!important}.u-ai-fs{align-items:flex-start!important}.u-ai-fe{align-items:flex-end!important}.u-ai-c{align-items:center!important}.u-ai-b{align-items:baseline!important}.u-ai-s{align-items:stretch!important}.u-ac-fs{align-content:flex-start!important}.u-ac-fe{align-content:flex-end!important}.u-ac-c{align-content:center!important}.u-ac-sb{align-content:space-between!important}.u-ac-sa{align-content:space-around!important}.u-ac-s{align-content:stretch!important}.u-ord--1{order:-1!important}.u-ord-0{order:0!important}.u-ord-1{order:1!important}.u-ord-2{order:2!important}.u-ord-3{order:3!important}.u-ord-4{order:4!important}.u-ord-5{order:5!important}.u-ord-6{order:6!important}.u-ord-9999{order:9999!important}.u-fx-n{flex:none!important}.u-fx-0_0_a{flex:0 0 auto!important}.u-fx-0_1_a{flex:0 1 auto!important}.u-fx-1_1_a{flex:1 1 auto!important}.u-fx-1_0_a{flex:1 0 auto!important}.u-fx-1_1_1{flex:1 1 1px!important}.u-as-a{-ms-grid-row-align:auto!important;align-self:auto!important}.u-as-fs{align-self:flex-start!important}.u-as-fe{align-self:flex-end!important}.u-as-c{-ms-grid-row-align:center!important;align-self:center!important}.u-as-b{align-self:baseline!important}.u-as-s{-ms-grid-row-align:stretch!important;align-self:stretch!important}.u-cc-1{-moz-column-count:1!important;column-count:1!important}.u-cc-2{-moz-column-count:2!important;column-count:2!important}.u-cc-3{-moz-column-count:3!important;column-count:3!important}.u-m-a{margin:auto!important}.u-ma0{margin:0!important}.u-mt0{margin-top:0!important}.u-mt5{margin-top:5px!important}.u-mt10{margin-top:10px!important}.u-mt15{margin-top:15px!important}.u-mt20{margin-top:20px!important}.u-mt25{margin-top:25px!important}.u-mt30{margin-top:30px!important}.u-mt35{margin-top:35px!important}.u-mt40{margin-top:40px!important}.u-mt45{margin-top:45px!important}.u-mt50{margin-top:50px!important}.u-mt55{margin-top:55px!important}.u-mt60{margin-top:60px!important}.u-mt65{margin-top:65px!important}.u-mt70{margin-top:70px!important}.u-mt75{margin-top:75px!important}.u-mt80{margin-top:80px!important}.u-mt85{margin-top:85px!important}.u-mt90{margin-top:90px!important}.u-mt95{margin-top:95px!important}.u-mt100{margin-top:100px!important}.u-mb0{margin-bottom:0!important}.u-mb5{margin-bottom:5px!important}.u-mb10{margin-bottom:10px!important}.u-mb15{margin-bottom:15px!important}.u-mb20{margin-bottom:20px!important}.u-mb25{margin-bottom:25px!important}.u-mb30{margin-bottom:30px!important}.u-mb35{margin-bottom:35px!important}.u-mb40{margin-bottom:40px!important}.u-mb45{margin-bottom:45px!important}.u-mb50{margin-bottom:50px!important}.u-mb55{margin-bottom:55px!important}.u-mb60{margin-bottom:60px!important}.u-mb65{margin-bottom:65px!important}.u-mb70{margin-bottom:70px!important}.u-mb75{margin-bottom:75px!important}.u-mb80{margin-bottom:80px!important}.u-mb85{margin-bottom:85px!important}.u-mb90{margin-bottom:90px!important}.u-mb95{margin-bottom:95px!important}.u-mb100{margin-bottom:100px!important}.u-ml0{margin-left:0!important}.u-ml5{margin-left:5px!important}.u-ml10{margin-left:10px!important}.u-ml15{margin-left:15px!important}.u-ml20{margin-left:20px!important}.u-ml25{margin-left:25px!important}.u-ml30{margin-left:30px!important}.u-ml35{margin-left:35px!important}.u-ml40{margin-left:40px!important}.u-ml45{margin-left:45px!important}.u-ml50{margin-left:50px!important}.u-ml55{margin-left:55px!important}.u-ml60{margin-left:60px!important}.u-ml65{margin-left:65px!important}.u-ml70{margin-left:70px!important}.u-ml75{margin-left:75px!important}.u-ml80{margin-left:80px!important}.u-ml85{margin-left:85px!important}.u-ml90{margin-left:90px!important}.u-ml95{margin-left:95px!important}.u-ml100{margin-left:100px!important}.u-mr0{margin-right:0!important}.u-mr5{margin-right:5px!important}.u-mr10{margin-right:10px!important}.u-mr15{margin-right:15px!important}.u-mr20{margin-right:20px!important}.u-mr25{margin-right:25px!important}.u-mr30{margin-right:30px!important}.u-mr35{margin-right:35px!important}.u-mr40{margin-right:40px!important}.u-mr45{margin-right:45px!important}.u-mr50{margin-right:50px!important}.u-mr55{margin-right:55px!important}.u-mr60{margin-right:60px!important}.u-mr65{margin-right:65px!important}.u-mr70{margin-right:70px!important}.u-mr75{margin-right:75px!important}.u-mr80{margin-right:80px!important}.u-mr85{margin-right:85px!important}.u-mr90{margin-right:90px!important}.u-mr95{margin-right:95px!important}.u-mr100{margin-right:100px!important}.u-nmt5{margin-top:-5px!important}.u-nmt10{margin-top:-10px!important}.u-nmt15{margin-top:-15px!important}.u-nmt20{margin-top:-20px!important}.u-nmt25{margin-top:-25px!important}.u-nmt30{margin-top:-30px!important}.u-nmt35{margin-top:-35px!important}.u-nmt40{margin-top:-40px!important}.u-nmt45{margin-top:-45px!important}.u-nmt50{margin-top:-50px!important}.u-nmt55{margin-top:-55px!important}.u-nmt60{margin-top:-60px!important}.u-nmt65{margin-top:-65px!important}.u-nmt70{margin-top:-70px!important}.u-nmt75{margin-top:-75px!important}.u-nmt80{margin-top:-80px!important}.u-nmt85{margin-top:-85px!important}.u-nmt90{margin-top:-90px!important}.u-nmt95{margin-top:-95px!important}.u-nmt100{margin-top:-100px!important}.u-pa0{padding:0!important}.u-pa5{padding:5px!important}.u-pa10{padding:10px!important}.u-pa15{padding:15px!important}.u-pa20{padding:20px!important}.u-pa25{padding:25px!important}.u-pa30{padding:30px!important}.u-pa35{padding:35px!important}.u-pa40{padding:40px!important}.u-pa45{padding:45px!important}.u-pa50{padding:50px!important}.u-pa55{padding:55px!important}.u-pa60{padding:60px!important}.u-pa65{padding:65px!important}.u-pa70{padding:70px!important}.u-pa75{padding:75px!important}.u-pa80{padding:80px!important}.u-pa85{padding:85px!important}.u-pa90{padding:90px!important}.u-pa95{padding:95px!important}.u-pa100{padding:100px!important}.u-pt0{padding-top:0!important}.u-pt5{padding-top:5px!important}.u-pt10{padding-top:10px!important}.u-pt15{padding-top:15px!important}.u-pt20{padding-top:20px!important}.u-pt25{padding-top:25px!important}.u-pt30{padding-top:30px!important}.u-pt35{padding-top:35px!important}.u-pt40{padding-top:40px!important}.u-pt45{padding-top:45px!important}.u-pt50{padding-top:50px!important}.u-pt55{padding-top:55px!important}.u-pt60{padding-top:60px!important}.u-pt65{padding-top:65px!important}.u-pt70{padding-top:70px!important}.u-pt75{padding-top:75px!important}.u-pt80{padding-top:80px!important}.u-pt85{padding-top:85px!important}.u-pt90{padding-top:90px!important}.u-pt95{padding-top:95px!important}.u-pt100{padding-top:100px!important}.u-pr0{padding-right:0!important}.u-pr5{padding-right:5px!important}.u-pr10{padding-right:10px!important}.u-pr15{padding-right:15px!important}.u-pr20{padding-right:20px!important}.u-pr25{padding-right:25px!important}.u-pr30{padding-right:30px!important}.u-pr35{padding-right:35px!important}.u-pr40{padding-right:40px!important}.u-pr45{padding-right:45px!important}.u-pr50{padding-right:50px!important}.u-pr55{padding-right:55px!important}.u-pr60{padding-right:60px!important}.u-pr65{padding-right:65px!important}.u-pr70{padding-right:70px!important}.u-pr75{padding-right:75px!important}.u-pr80{padding-right:80px!important}.u-pr85{padding-right:85px!important}.u-pr90{padding-right:90px!important}.u-pr95{padding-right:95px!important}.u-pr100{padding-right:100px!important}.u-pb0{padding-bottom:0!important}.u-pb5{padding-bottom:5px!important}.u-pb10{padding-bottom:10px!important}.u-pb15{padding-bottom:15px!important}.u-pb20{padding-bottom:20px!important}.u-pb25{padding-bottom:25px!important}.u-pb30{padding-bottom:30px!important}.u-pb35{padding-bottom:35px!important}.u-pb40{padding-bottom:40px!important}.u-pb45{padding-bottom:45px!important}.u-pb50{padding-bottom:50px!important}.u-pb55{padding-bottom:55px!important}.u-pb60{padding-bottom:60px!important}.u-pb65{padding-bottom:65px!important}.u-pb70{padding-bottom:70px!important}.u-pb75{padding-bottom:75px!important}.u-pb80{padding-bottom:80px!important}.u-pb85{padding-bottom:85px!important}.u-pb90{padding-bottom:90px!important}.u-pb95{padding-bottom:95px!important}.u-pb100{padding-bottom:100px!important}.u-pl0{padding-left:0!important}.u-pl5{padding-left:5px!important}.u-pl10{padding-left:10px!important}.u-pl15{padding-left:15px!important}.u-pl20{padding-left:20px!important}.u-pl25{padding-left:25px!important}.u-pl30{padding-left:30px!important}.u-pl35{padding-left:35px!important}.u-pl40{padding-left:40px!important}.u-pl45{padding-left:45px!important}.u-pl50{padding-left:50px!important}.u-pl55{padding-left:55px!important}.u-pl60{padding-left:60px!important}.u-pl65{padding-left:65px!important}.u-pl70{padding-left:70px!important}.u-pl75{padding-left:75px!important}.u-pl80{padding-left:80px!important}.u-pl85{padding-left:85px!important}.u-pl90{padding-left:90px!important}.u-pl95{padding-left:95px!important}.u-pl100{padding-left:100px!important}.u-pc-wd-fit{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.u-pc-wd-a{width:auto!important}.u-pc-wd0{width:0}.u-pc-wd5{width:5px}.u-pc-wd10{width:10px}.u-pc-wd15{width:15px}.u-pc-wd20{width:20px}.u-pc-wd25{width:25px}.u-pc-wd30{width:30px}.u-pc-wd35{width:35px}.u-pc-wd40{width:40px}.u-pc-wd45{width:45px}.u-pc-wd50{width:50px}.u-pc-wd55{width:55px}.u-pc-wd60{width:60px}.u-pc-wd65{width:65px}.u-pc-wd70{width:70px}.u-pc-wd75{width:75px}.u-pc-wd80{width:80px}.u-pc-wd85{width:85px}.u-pc-wd90{width:90px}.u-pc-wd95{width:95px}.u-pc-wd100{width:100px}.u-pc-wd105{width:105px}.u-pc-wd110{width:110px}.u-pc-wd115{width:115px}.u-pc-wd120{width:120px}.u-pc-wd125{width:125px}.u-pc-wd130{width:130px}.u-pc-wd135{width:135px}.u-pc-wd140{width:140px}.u-pc-wd145{width:145px}.u-pc-wd150{width:150px}.u-pc-wd155{width:155px}.u-pc-wd160{width:160px}.u-pc-wd165{width:165px}.u-pc-wd170{width:170px}.u-pc-wd175{width:175px}.u-pc-wd180{width:180px}.u-pc-wd185{width:185px}.u-pc-wd190{width:190px}.u-pc-wd195{width:195px}.u-pc-wd200{width:200px}.u-pc-wd205{width:205px}.u-pc-wd210{width:210px}.u-pc-wd215{width:215px}.u-pc-wd220{width:220px}.u-pc-wd225{width:225px}.u-pc-wd230{width:230px}.u-pc-wd235{width:235px}.u-pc-wd240{width:240px}.u-pc-wd245{width:245px}.u-pc-wd250{width:250px}.u-pc-wd255{width:255px}.u-pc-wd260{width:260px}.u-pc-wd265{width:265px}.u-pc-wd270{width:270px}.u-pc-wd275{width:275px}.u-pc-wd280{width:280px}.u-pc-wd285{width:285px}.u-pc-wd290{width:290px}.u-pc-wd295{width:295px}.u-pc-wd300{width:300px}.u-pc-wd305{width:305px}.u-pc-wd310{width:310px}.u-pc-wd315{width:315px}.u-pc-wd320{width:320px}.u-pc-wd325{width:325px}.u-pc-wd330{width:330px}.u-pc-wd335{width:335px}.u-pc-wd340{width:340px}.u-pc-wd345{width:345px}.u-pc-wd350{width:350px}.u-pc-wd355{width:355px}.u-pc-wd360{width:360px}.u-pc-wd365{width:365px}.u-pc-wd370{width:370px}.u-pc-wd375{width:375px}.u-pc-wd380{width:380px}.u-pc-wd385{width:385px}.u-pc-wd390{width:390px}.u-pc-wd395{width:395px}.u-pc-wd400{width:400px}.u-pc-wd405{width:405px}.u-pc-wd410{width:410px}.u-pc-wd415{width:415px}.u-pc-wd420{width:420px}.u-pc-wd425{width:425px}.u-pc-wd430{width:430px}.u-pc-wd435{width:435px}.u-pc-wd440{width:440px}.u-pc-wd445{width:445px}.u-pc-wd450{width:450px}.u-pc-wd455{width:455px}.u-pc-wd460{width:460px}.u-pc-wd465{width:465px}.u-pc-wd470{width:470px}.u-pc-wd475{width:475px}.u-pc-wd480{width:480px}.u-pc-wd485{width:485px}.u-pc-wd490{width:490px}.u-pc-wd495{width:495px}.u-pc-wd500{width:500px}.u-pc-wd505{width:505px}.u-pc-wd510{width:510px}.u-pc-wd515{width:515px}.u-pc-wd520{width:520px}.u-pc-wd525{width:525px}.u-pc-wd530{width:530px}.u-pc-wd535{width:535px}.u-pc-wd540{width:540px}.u-pc-wd545{width:545px}.u-pc-wd550{width:550px}.u-pc-wd555{width:555px}.u-pc-wd560{width:560px}.u-pc-wd565{width:565px}.u-pc-wd570{width:570px}.u-pc-wd575{width:575px}.u-pc-wd580{width:580px}.u-pc-wd585{width:585px}.u-pc-wd590{width:590px}.u-pc-wd595{width:595px}.u-pc-wd600{width:600px}.u-pc-wd605{width:605px}.u-pc-wd610{width:610px}.u-pc-wd615{width:615px}.u-pc-wd620{width:620px}.u-pc-wd625{width:625px}.u-pc-wd630{width:630px}.u-pc-wd635{width:635px}.u-pc-wd640{width:640px}.u-pc-wd645{width:645px}.u-pc-wd650{width:650px}.u-pc-wd655{width:655px}.u-pc-wd660{width:660px}.u-pc-wd665{width:665px}.u-pc-wd670{width:670px}.u-pc-wd675{width:675px}.u-pc-wd680{width:680px}.u-pc-wd685{width:685px}.u-pc-wd690{width:690px}.u-pc-wd695{width:695px}.u-pc-wd700{width:700px}.u-pc-wd705{width:705px}.u-pc-wd710{width:710px}.u-pc-wd715{width:715px}.u-pc-wd720{width:720px}.u-pc-wd725{width:725px}.u-pc-wd730{width:730px}.u-pc-wd735{width:735px}.u-pc-wd740{width:740px}.u-pc-wd745{width:745px}.u-pc-wd750{width:750px}.u-pc-wd755{width:755px}.u-pc-wd760{width:760px}.u-pc-wd765{width:765px}.u-pc-wd770{width:770px}.u-pc-wd775{width:775px}.u-pc-wd780{width:780px}.u-pc-wd785{width:785px}.u-pc-wd790{width:790px}.u-pc-wd795{width:795px}.u-pc-wd800{width:800px}.u-pc-wd805{width:805px}.u-pc-wd810{width:810px}.u-pc-wd815{width:815px}.u-pc-wd820{width:820px}.u-pc-wd825{width:825px}.u-pc-wd830{width:830px}.u-pc-wd835{width:835px}.u-pc-wd840{width:840px}.u-pc-wd845{width:845px}.u-pc-wd850{width:850px}.u-pc-wd855{width:855px}.u-pc-wd860{width:860px}.u-pc-wd865{width:865px}.u-pc-wd870{width:870px}.u-pc-wd875{width:875px}.u-pc-wd880{width:880px}.u-pc-wd885{width:885px}.u-pc-wd890{width:890px}.u-pc-wd895{width:895px}.u-pc-wd900{width:900px}.u-pc-wd905{width:905px}.u-pc-wd910{width:910px}.u-pc-wd915{width:915px}.u-pc-wd920{width:920px}.u-pc-wd925{width:925px}.u-pc-wd930{width:930px}.u-pc-wd935{width:935px}.u-pc-wd940{width:940px}.u-pc-wd945{width:945px}.u-pc-wd950{width:950px}.u-pc-wd955{width:955px}.u-pc-wd960{width:960px}.u-pc-wd965{width:965px}.u-pc-wd970{width:970px}.u-pc-wd975{width:975px}.u-pc-wd980{width:980px}.u-pc-wd985{width:985px}.u-pc-wd990{width:990px}.u-pc-wd995{width:995px}.u-pc-wd1000{width:1000px}.u-pc-mw0p{width:0}.u-pc-mw1p{width:1%}.u-pc-mw2p{width:2%}.u-pc-mw3p{width:3%}.u-pc-mw4p{width:4%}.u-pc-mw5p{width:5%}.u-pc-mw6p{width:6%}.u-pc-mw7p{width:7%}.u-pc-mw8p{width:8%}.u-pc-mw9p{width:9%}.u-pc-mw10p{width:10%}.u-pc-mw11p{width:11%}.u-pc-mw12p{width:12%}.u-pc-mw13p{width:13%}.u-pc-mw14p{width:14%}.u-pc-mw15p{width:15%}.u-pc-mw16p{width:16%}.u-pc-mw17p{width:17%}.u-pc-mw18p{width:18%}.u-pc-mw19p{width:19%}.u-pc-mw20p{width:20%}.u-pc-mw21p{width:21%}.u-pc-mw22p{width:22%}.u-pc-mw23p{width:23%}.u-pc-mw24p{width:24%}.u-pc-mw25p{width:25%}.u-pc-mw26p{width:26%}.u-pc-mw27p{width:27%}.u-pc-mw28p{width:28%}.u-pc-mw29p{width:29%}.u-pc-mw30p{width:30%}.u-pc-mw31p{width:31%}.u-pc-mw32p{width:32%}.u-pc-mw33p{width:33%}.u-pc-mw34p{width:34%}.u-pc-mw35p{width:35%}.u-pc-mw36p{width:36%}.u-pc-mw37p{width:37%}.u-pc-mw38p{width:38%}.u-pc-mw39p{width:39%}.u-pc-mw40p{width:40%}.u-pc-mw41p{width:41%}.u-pc-mw42p{width:42%}.u-pc-mw43p{width:43%}.u-pc-mw44p{width:44%}.u-pc-mw45p{width:45%}.u-pc-mw46p{width:46%}.u-pc-mw47p{width:47%}.u-pc-mw48p{width:48%}.u-pc-mw49p{width:49%}.u-pc-mw50p{width:50%}.u-pc-mw51p{width:51%}.u-pc-mw52p{width:52%}.u-pc-mw53p{width:53%}.u-pc-mw54p{width:54%}.u-pc-mw55p{width:55%}.u-pc-mw56p{width:56%}.u-pc-mw57p{width:57%}.u-pc-mw58p{width:58%}.u-pc-mw59p{width:59%}.u-pc-mw60p{width:60%}.u-pc-mw61p{width:61%}.u-pc-mw62p{width:62%}.u-pc-mw63p{width:63%}.u-pc-mw64p{width:64%}.u-pc-mw65p{width:65%}.u-pc-mw66p{width:66%}.u-pc-mw67p{width:67%}.u-pc-mw68p{width:68%}.u-pc-mw69p{width:69%}.u-pc-mw70p{width:70%}.u-pc-mw71p{width:71%}.u-pc-mw72p{width:72%}.u-pc-mw73p{width:73%}.u-pc-mw74p{width:74%}.u-pc-mw75p{width:75%}.u-pc-mw76p{width:76%}.u-pc-mw77p{width:77%}.u-pc-mw78p{width:78%}.u-pc-mw79p{width:79%}.u-pc-mw80p{width:80%}.u-pc-mw81p{width:81%}.u-pc-mw82p{width:82%}.u-pc-mw83p{width:83%}.u-pc-mw84p{width:84%}.u-pc-mw85p{width:85%}.u-pc-mw86p{width:86%}.u-pc-mw87p{width:87%}.u-pc-mw88p{width:88%}.u-pc-mw89p{width:89%}.u-pc-mw90p{width:90%}.u-pc-mw91p{width:91%}.u-pc-mw92p{width:92%}.u-pc-mw93p{width:93%}.u-pc-mw94p{width:94%}.u-pc-mw95p{width:95%}.u-pc-mw96p{width:96%}.u-pc-mw97p{width:97%}.u-pc-mw98p{width:98%}.u-pc-mw99p{width:99%}.u-pc-mw100p{width:100%}.u-pc-maw-n{max-width:none!important}.u-pc-maw-1p{max-width:1%!important}.u-pc-maw-10p{max-width:10%!important}.u-pc-maw-20p{max-width:20%!important}.u-pc-maw-25p{max-width:25%!important}.u-pc-maw-30p{max-width:30%!important}.u-pc-maw-33p{max-width:33%!important}.u-pc-maw-40p{max-width:40%!important}.u-pc-maw-50p{max-width:50%!important}.u-pc-maw-60p{max-width:60%!important}.u-pc-maw-66p{max-width:66%!important}.u-pc-maw-70p{max-width:70%!important}.u-pc-maw-75p{max-width:75%!important}.u-pc-maw-80p{max-width:80%!important}.u-pc-maw-90p{max-width:90%!important}.u-pc-maw-100p{max-width:100%!important}.u-pc-hga{height:auto!important}.u-pc-hg0{height:0!important}.u-pc-hg5{height:5px!important}.u-pc-hg10{height:10px!important}.u-pc-hg15{height:15px!important}.u-pc-hg20{height:20px!important}.u-pc-hg25{height:25px!important}.u-pc-hg30{height:30px!important}.u-pc-hg35{height:35px!important}.u-pc-hg40{height:40px!important}.u-pc-hg45{height:45px!important}.u-pc-hg50{height:50px!important}.u-pc-hg55{height:55px!important}.u-pc-hg60{height:60px!important}.u-pc-hg65{height:65px!important}.u-pc-hg70{height:70px!important}.u-pc-hg75{height:75px!important}.u-pc-hg80{height:80px!important}.u-pc-hg85{height:85px!important}.u-pc-hg90{height:90px!important}.u-pc-hg95{height:95px!important}.u-pc-hg100{height:100px!important}.u-pc-hg105{height:105px!important}.u-pc-hg110{height:110px!important}.u-pc-hg115{height:115px!important}.u-pc-hg120{height:120px!important}.u-pc-hg125{height:125px!important}.u-pc-hg130{height:130px!important}.u-pc-hg135{height:135px!important}.u-pc-hg140{height:140px!important}.u-pc-hg145{height:145px!important}.u-pc-hg150{height:150px!important}.u-pc-hg155{height:155px!important}.u-pc-hg160{height:160px!important}.u-pc-hg165{height:165px!important}.u-pc-hg170{height:170px!important}.u-pc-hg175{height:175px!important}.u-pc-hg180{height:180px!important}.u-pc-hg185{height:185px!important}.u-pc-hg190{height:190px!important}.u-pc-hg195{height:195px!important}.u-pc-hg200{height:200px!important}.u-pc-hg205{height:205px!important}.u-pc-hg210{height:210px!important}.u-pc-hg215{height:215px!important}.u-pc-hg220{height:220px!important}.u-pc-hg225{height:225px!important}.u-pc-hg230{height:230px!important}.u-pc-hg235{height:235px!important}.u-pc-hg240{height:240px!important}.u-pc-hg245{height:245px!important}.u-pc-hg250{height:250px!important}.u-pc-hg255{height:255px!important}.u-pc-hg260{height:260px!important}.u-pc-hg265{height:265px!important}.u-pc-hg270{height:270px!important}.u-pc-hg275{height:275px!important}.u-pc-hg280{height:280px!important}.u-pc-hg285{height:285px!important}.u-pc-hg290{height:290px!important}.u-pc-hg295{height:295px!important}.u-pc-hg300{height:300px!important}.u-pc-hg305{height:305px!important}.u-pc-hg310{height:310px!important}.u-pc-hg315{height:315px!important}.u-pc-hg320{height:320px!important}.u-pc-hg325{height:325px!important}.u-pc-hg330{height:330px!important}.u-pc-hg335{height:335px!important}.u-pc-hg340{height:340px!important}.u-pc-hg345{height:345px!important}.u-pc-hg350{height:350px!important}.u-pc-hg355{height:355px!important}.u-pc-hg360{height:360px!important}.u-pc-hg365{height:365px!important}.u-pc-hg370{height:370px!important}.u-pc-hg375{height:375px!important}.u-pc-hg380{height:380px!important}.u-pc-hg385{height:385px!important}.u-pc-hg390{height:390px!important}.u-pc-hg395{height:395px!important}.u-pc-hg400{height:400px!important}.u-pc-hg405{height:405px!important}.u-pc-hg410{height:410px!important}.u-pc-hg415{height:415px!important}.u-pc-hg420{height:420px!important}.u-pc-hg425{height:425px!important}.u-pc-hg430{height:430px!important}.u-pc-hg435{height:435px!important}.u-pc-hg440{height:440px!important}.u-pc-hg445{height:445px!important}.u-pc-hg450{height:450px!important}.u-pc-hg455{height:455px!important}.u-pc-hg460{height:460px!important}.u-pc-hg465{height:465px!important}.u-pc-hg470{height:470px!important}.u-pc-hg475{height:475px!important}.u-pc-hg480{height:480px!important}.u-pc-hg485{height:485px!important}.u-pc-hg490{height:490px!important}.u-pc-hg495{height:495px!important}.u-pc-hg500{height:500px!important}.u-pc-hg505{height:505px!important}.u-pc-hg510{height:510px!important}.u-pc-hg515{height:515px!important}.u-pc-hg520{height:520px!important}.u-pc-hg525{height:525px!important}.u-pc-hg530{height:530px!important}.u-pc-hg535{height:535px!important}.u-pc-hg540{height:540px!important}.u-pc-hg545{height:545px!important}.u-pc-hg550{height:550px!important}.u-pc-hg555{height:555px!important}.u-pc-hg560{height:560px!important}.u-pc-hg565{height:565px!important}.u-pc-hg570{height:570px!important}.u-pc-hg575{height:575px!important}.u-pc-hg580{height:580px!important}.u-pc-hg585{height:585px!important}.u-pc-hg590{height:590px!important}.u-pc-hg595{height:595px!important}.u-pc-hg600{height:600px!important}.u-pc-hg605{height:605px!important}.u-pc-hg610{height:610px!important}.u-pc-hg615{height:615px!important}.u-pc-hg620{height:620px!important}.u-pc-hg625{height:625px!important}.u-pc-hg630{height:630px!important}.u-pc-hg635{height:635px!important}.u-pc-hg640{height:640px!important}.u-pc-hg645{height:645px!important}.u-pc-hg650{height:650px!important}.u-pc-hg655{height:655px!important}.u-pc-hg660{height:660px!important}.u-pc-hg665{height:665px!important}.u-pc-hg670{height:670px!important}.u-pc-hg675{height:675px!important}.u-pc-hg680{height:680px!important}.u-pc-hg685{height:685px!important}.u-pc-hg690{height:690px!important}.u-pc-hg695{height:695px!important}.u-pc-hg700{height:700px!important}.u-pc-hg705{height:705px!important}.u-pc-hg710{height:710px!important}.u-pc-hg715{height:715px!important}.u-pc-hg720{height:720px!important}.u-pc-hg725{height:725px!important}.u-pc-hg730{height:730px!important}.u-pc-hg735{height:735px!important}.u-pc-hg740{height:740px!important}.u-pc-hg745{height:745px!important}.u-pc-hg750{height:750px!important}.u-pc-hg755{height:755px!important}.u-pc-hg760{height:760px!important}.u-pc-hg765{height:765px!important}.u-pc-hg770{height:770px!important}.u-pc-hg775{height:775px!important}.u-pc-hg780{height:780px!important}.u-pc-hg785{height:785px!important}.u-pc-hg790{height:790px!important}.u-pc-hg795{height:795px!important}.u-pc-hg800{height:800px!important}.u-pc-hg805{height:805px!important}.u-pc-hg810{height:810px!important}.u-pc-hg815{height:815px!important}.u-pc-hg820{height:820px!important}.u-pc-hg825{height:825px!important}.u-pc-hg830{height:830px!important}.u-pc-hg835{height:835px!important}.u-pc-hg840{height:840px!important}.u-pc-hg845{height:845px!important}.u-pc-hg850{height:850px!important}.u-pc-hg855{height:855px!important}.u-pc-hg860{height:860px!important}.u-pc-hg865{height:865px!important}.u-pc-hg870{height:870px!important}.u-pc-hg875{height:875px!important}.u-pc-hg880{height:880px!important}.u-pc-hg885{height:885px!important}.u-pc-hg890{height:890px!important}.u-pc-hg895{height:895px!important}.u-pc-hg900{height:900px!important}.u-pc-hg905{height:905px!important}.u-pc-hg910{height:910px!important}.u-pc-hg915{height:915px!important}.u-pc-hg920{height:920px!important}.u-pc-hg925{height:925px!important}.u-pc-hg930{height:930px!important}.u-pc-hg935{height:935px!important}.u-pc-hg940{height:940px!important}.u-pc-hg945{height:945px!important}.u-pc-hg950{height:950px!important}.u-pc-hg955{height:955px!important}.u-pc-hg960{height:960px!important}.u-pc-hg965{height:965px!important}.u-pc-hg970{height:970px!important}.u-pc-hg975{height:975px!important}.u-pc-hg980{height:980px!important}.u-pc-hg985{height:985px!important}.u-pc-hg990{height:990px!important}.u-pc-hg995{height:995px!important}.u-pc-hg1000{height:1000px!important}.u-mah-n{max-height:none!important}.u-mah-100p{max-height:100%!important}.u-miw-0{min-width:0!important}.u-mih-0{min-height:0!important}@media print,screen and (min-width:737px){html{overflow-y:scroll}#wrap{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8}#wrap:has(.fixed-bnr){padding-bottom:100px}.sp_view{display:none!important}a{color:#333;transition:all .3s}a:hover{opacity:.7}.icon-window{font-size:1rem!important}.icon-sortable-handle{display:inline-block;width:32px;height:32px;background:url(/common/img/common/ico_sort01@2x.png) 0 0 no-repeat;background-size:32px}header{position:relative;background:#fff}header .header-inner{display:flex;align-items:center;justify-content:space-between;max-width:1000px;margin:0 auto;padding:10px 0}header .header-inner2{display:flex;flex-wrap:wrap;justify-content:flex-end}header .header-mypage{background:#f2f2f2}header .header-mypage__head{display:none}header .header-mypage__inner{display:flex;align-items:center;max-width:1000px;margin:0 auto;padding:10px 0}header .header-mypage__beginning .btn{position:relative;height:35px;margin:0;padding:0 20px 0 50px;box-shadow:none}header .header-mypage__beginning .btn .__character{translate:0 -50%;position:absolute;top:50%;left:5px;width:40px}header .header-mypage__beginning .btn .icon-angle-right{right:10px}header .header-mypage-login{display:flex;align-items:center;margin-left:auto}header .header-mypage-login__header{display:flex;align-items:center;color:#ff7003;font-weight:700}header .header-mypage-login__header .__ico{margin:0 5px 0 0;font-size:1.8rem}header .header-mypage-login__body{display:flex;align-items:center;margin:0 0 0 15px}header .header-mypage-login__form{display:flex;align-items:center}header .header-mypage-login__form input[type=email],header .header-mypage-login__form input[type=password]{width:180px;height:35px;margin:0 5px 0 0;padding:0 5px}header .header-mypage-login__form .btn{width:80px;min-width:0;height:30px;margin:0;padding:0;box-shadow:none;font-size:1.3rem}header .header-mypage-login__help{display:flex;align-items:center;margin:0 0 0 15px;color:#25b7aa}header .header-mypage-login__help .icon-question{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#25b7aa;color:#fff}header .header-mypage-login__help .__elem{margin:0 5px 0 3px}header .header-mypage-login__help:hover .__elem{text-decoration:underline}header .header-mypage__label{height:25px;margin:0 15px 0 0;padding:0 5px;color:#fff;font-size:1.2rem;line-height:25px;text-align:center}header .header-mypage-user{display:flex;flex:1 1 auto}header .header-mypage-user__item{display:flex;align-items:center}header .header-mypage-user__item:not(:first-child){margin:0 0 0 2em}header .header-mypage-user__item .__label{font-size:1.2rem}header .header-mypage-user__item .__label:after{content:"\FF1A"}header .header-mypage-user__item .__name{font-weight:700}header .header-mypage__setting{display:flex;align-items:center}header .header-mypage__setting .btn{min-width:0;height:35px;margin:0;padding:0 10px;box-shadow:none;font-size:1.3rem}header .header-mypage__setting .btn:not(:first-child){margin:0 0 0 5px}header .header-mypage__setting .btn .icon-warning{margin:0 5px 0 0}header .header-mypage__setting .btn._unset_{background:#d00;font-weight:700}header .header-mypage__menu{display:flex;align-items:center;justify-content:center;min-width:0;height:35px;margin:0 15px;padding:0 10px;border-radius:4px;box-shadow:1px 1px 1px hsla(0,0%,82.4%,.8);color:#fff;cursor:pointer;transition:all .3s}header .header-mypage__menu .__ico{margin:0 5px 0 0}header .header-mypage__menu:hover{opacity:.7}header .header-mypage:hover .gnav-mypage{visibility:visible;transform:translateY(0);opacity:1}header .header-mypage__logout .btn{min-width:0;height:30px;margin:0;padding:0 10px;box-shadow:none;font-size:1.3rem}header._student_ .header-mypage__label{background:#ff7003}header._student_ .header-mypage-user{display:block}header._student_ .header-mypage-user__item{font-size:1.3rem}header._student_ .header-mypage-user__item:not(:first-child){margin:0}header._student_ .header-mypage__menu{background:#ff7003}header._juku_ .header-mypage__label,header._juku_ .header-mypage__menu{background:#2da14f}header._school_ .header-mypage__label,header._school_ .header-mypage__menu{background:#255eab}header .heigan-overlap{display:flex;align-items:center;justify-content:center;padding:10px;background:#ffecec;color:#bb1900;font-size:1.6rem;font-weight:700;line-height:1.5}header .header-juku-mypage{background:#333}header .header-juku-mypage__inner{display:flex;align-items:center;max-width:1000px;height:45px;margin:0 auto;color:#fff}header .header-juku-mypage__user{display:flex;align-items:center;margin-right:auto}header .header-juku-mypage__btn{display:flex;align-items:center;justify-content:center;width:110px;min-width:0;height:30px;margin:0 0 0 5px;padding:0;border-radius:2px;background:#fff;box-shadow:none;font-size:1.2rem}header #header_logo{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-start}header #header_logo a{width:216px;height:52px;margin:0 20px 0 0}header #header_logo a img{width:100%}header #header_logo p{color:#8d8d8d;font-size:1.1rem}header #header_logo.header_logo--juku .header_logo__text{padding:3px 10px;border:1px solid #25b7aa;color:#25b7aa}header .header_btn{display:flex;flex:0 0 auto}header .header_btn .btn{min-width:0;height:35px;margin:0 0 0 10px;padding:0 15px}header .header_btn .btn .icon-lock{margin:0 6px 0 0}header .hnav{display:flex;justify-content:flex-end;width:100%;margin:10px 0 0}header .hnav__item{margin:0 0 0 15px}header .hnav__link{color:#25b7aa}header .hnav__link .__ico{display:none}header .hnav__link .__elem{margin:0 5px 0 0}header .hnav__link:hover .__elem{text-decoration:underline}header .header-menu{display:none}header .gnav{position:relative;background:#25b7aa}header .gnav__inner{display:flex;align-items:center;max-width:1000px;height:55px;margin:0 auto}header .gnav__item{background:#fff}header .gnav__item,header .gnav__item__inner{display:flex;align-items:center;justify-content:center;height:55px}header .gnav__item__inner{z-index:20;position:relative;width:100%;font-size:1.6rem;cursor:pointer}header .gnav__item__inner i{margin:0 6px 0 0}header .gnav__item__inner:after{position:absolute;right:0;bottom:0;left:0;height:3px;content:""}header .gnav__item__inner:hover{opacity:.7}header .gnav__item__inner--column{cursor:default}header .gnav__item--trial{width:110px;box-shadow:-2px 1px 2px rgba(0,0,0,.1)}header .gnav__item--trial .gnav__item__inner{position:relative;color:#296ae1}header .gnav__item--trial .gnav__item__inner .icon-file{font-size:1.4rem}header .gnav__item--trial .gnav__item__inner:after{background:#296ae1}header .gnav__item--data{width:150px;box-shadow:2px 1px 2px rgba(0,0,0,.1)}header .gnav__item--data .gnav__item__inner{color:#ff7003}header .gnav__item--data .gnav__item__inner:before{position:absolute;top:16px;bottom:14px;left:0;border-left:1px solid #d6d5d5;content:""}header .gnav__item--data .gnav__item__inner:after{background:#ff7003}header .gnav__item--materials{width:120px;box-shadow:2px 1px 2px rgba(0,0,0,.1)}header .gnav__item--materials .gnav__item__inner{color:#01a8dc}header .gnav__item--materials .gnav__item__inner:before{position:absolute;top:16px;bottom:14px;left:0;border-left:1px solid #d6d5d5;content:""}header .gnav__item--materials .gnav__item__inner:after{background:#01a8dc}header .gnav__returnee{gap:5px;display:flex;position:relative;align-items:center;justify-content:center;width:118px;height:36px;margin-left:auto;border-radius:3px;background:#fff;color:#fff;font-size:1.5rem}header .gnav__returnee:before{inset:0;position:absolute;border:1px solid #ffa303;border-radius:3px;background:#ffa303;box-shadow:0 2px 0 rgba(0,0,0,.15);content:"";transition:opacity .3s ease}header .gnav__returnee .__ico,header .gnav__returnee .__txt{position:relative}header .gnav-mypage{visibility:hidden;z-index:10;position:absolute;top:35px;width:215px;transform:translateY(-15%);background:#fff;box-shadow:inset 0 2px 0 rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);opacity:0;transition:all .3s}header .gnav-mypage__inner{display:flex;flex-direction:column}header .gnav-mypage__item{border-top:1px solid #e9e9e9}header .gnav-mypage__item__link{display:flex;align-items:center;padding:10px 15px}header .gnav-mypage__item__link__text{flex:1 1 auto;font-weight:700}header .gnav-mypage__item__link__icon{color:#25b7aa;font-size:1rem}header .gnav-mypage__item__link:hover{color:#25b7aa}header .gnav-mypage__item__accordion{padding:10px 15px;font-weight:700}header .gnav-mypage__item .sp-accordion-block{margin:-5px 0 0;padding:0 20px 15px}header .gnav-mypage__item__link02{display:flex;align-items:center;margin:0 0 2px}header .gnav-mypage__item__link02__icon{margin:0 5px 0 0;color:#25b7aa}header .gnav-mypage__item__link02:hover{opacity:1}header .gnav-mypage__item__link02:hover .gnav-mypage__item__link02__text{color:#25b7aa;text-decoration:underline}.dropdown{visibility:hidden;z-index:0;position:absolute;top:55px;left:0;width:100%;padding:30px 0;background:rgba(0,0,0,.7);line-height:1.5;opacity:0;transition:visibility .3s ease,opacity .3s ease}.dropdown._show_{visibility:visible;z-index:5;opacity:1;transition:visibility .1s ease,opacity .1s ease}.dropdown__inner{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin:0 auto}.dropdown__item{width:313px;padding:0 25px 30px;background:#fff}.dropdown__item__title{display:flex;align-items:center;margin:0 0 15px;line-height:1.3}.dropdown__item__title__text{padding:5px 0 0;color:#25b7aa;font-size:2rem;font-weight:700}.dropdown__item__title .ribbon{position:relative;margin:0 15px 0 0;padding:0 0 9px}.dropdown__item__title .ribbon i{display:block;width:40px;background:#25b7aa;color:#fff;font-size:1.6rem;line-height:46px;text-align:center}.dropdown__item__title .ribbon:after{position:absolute;bottom:0;left:0;border-color:transparent #25b7aa;border-style:solid;border-width:0 20px 9px;content:""}.dropdown__item__title02{position:relative;margin:0 0 15px;padding:10px 20px;background:#e8e8e8;font-size:1.6rem;line-height:1.4}.dropdown__item__title02:before{display:block;position:absolute;top:50%;left:0;width:3px;height:20px;transform:translateY(-50%);background:#25b7aa;content:""}.dropdown__item__title03{margin:0 0 10px;color:#f95252;font-size:1.5rem;font-weight:700}.dropdown__item__link{display:block;padding:12px 5px;border-bottom:1px dotted #d2d2d2;font-weight:700}.dropdown__item__link:hover{color:#25b7aa;opacity:1}.dropdown__item__link .icon-chevron-right{margin:0 8px 0 0;color:#25b7aa;font-size:1rem}.dropdown--moshi .dropdown__item--outline{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 0 30px}.dropdown--moshi .dropdown__item--outline .dropdown__item__title{display:flex;flex:0 0 100%;align-items:flex-start;justify-content:space-between}.dropdown--moshi .dropdown__item--outline .dropdown__item__title__btn{margin:0;padding-top:10px}.dropdown--moshi .dropdown__item--outline .dropdown__item__title__btn .btn{display:flex;position:relative;align-items:center;justify-content:center;margin:0!important;padding:23px 20px 25px}.dropdown--moshi .dropdown__item--outline .dropdown__item__title__btn .btn .icon-lock{position:relative;top:2px;font-size:3rem}.dropdown--moshi .dropdown__item--outline .dropdown__item__title__btn__txt{line-height:1.2;text-align:left}.dropdown--moshi .dropdown__item--outline .dropdown__item__link{padding:0;border-bottom:none}.dropdown--moshi .dropdown__item--outline .dropdown__item__link:not(:last-child){margin:0 0 8px}.dropdown--moshi .dropdown__item--outline .school-grade5,.dropdown--moshi .dropdown__item--outline .school-grade6{width:345px}.dropdown--moshi .dropdown__item--outline .school-grade5:after,.dropdown--moshi .dropdown__item--outline .school-grade6:after{display:table;clear:both;content:""}.dropdown--moshi .dropdown__item--outline .school-grade5 .dropdown__item__column:first-of-type,.dropdown--moshi .dropdown__item--outline .school-grade6 .dropdown__item__column:first-of-type{float:left}.dropdown--moshi .dropdown__item--outline .school-grade5 .dropdown__item__column:not(:first-of-type),.dropdown--moshi .dropdown__item--outline .school-grade6 .dropdown__item__column:not(:first-of-type){margin:0 0 30px 160px}.dropdown--moshi .dropdown__item--outline .school-grade4{width:210px;margin-bottom:25px}.dropdown--moshi .dropdown__item__inner{display:flex;flex-wrap:wrap}.dropdown--moshi .dropdown__item__inner:not(:last-child){margin:0 0 20px}.dropdown--moshi .dropdown__item__inner .dropdown__item__column:first-of-type{flex:0 0 390px}.dropdown--moshi .dropdown__item__inner .dropdown__item__column:nth-of-type(2){flex:0 0 160px;margin:0 35px}.dropdown--moshi .dropdown__item__inner .dropdown__item__column:nth-of-type(3){flex:0 0 105px}.dropdown--moshi .dropdown__item__inner .dropdown__item__title02{flex:0 0 100%}.dropdown--moshi .dropdown__item__link-wrap{display:flex}.dropdown--moshi .dropdown__item__link-wrap>*{flex:0 0 33.3%}.dropdown--school .dropdown__item{width:320px}.dropdown--materials .dropdown__item{width:100%}.dropdown--materials .dropdown__item__list{gap:0 25px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:1fr 25px 1fr 25px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.dropdown--materials .dropdown__item__list>:first-child{-ms-grid-row:1;-ms-grid-column:1}.dropdown--materials .dropdown__item__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.dropdown--materials .dropdown__item__list>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}#contents{padding:20px 0 60px;background:#fafafa;box-shadow:inset 0 2px 2px rgba(0,0,0,.15)}#contents #contents_inner{display:flex;justify-content:space-between;max-width:1000px;margin:0 auto}#contents #main_contents{width:660px}#contents #main_contents a{color:#25b7aa}#contents #side_contents{width:300px}#contents #side_contents>:not(:last-child){margin:0 0 25px}#contents #side_contents>section{padding:0 10px 10px}.l-inner{max-width:1000px;margin:0 auto}.l-inner._w-fc_{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:none}time{color:#757575;font-size:1.2rem}.column-count2{-moz-column-count:2;column-count:2}.column-count3{-moz-column-count:3;column-count:3}.column-count4{-moz-column-count:4;column-count:4}#map-canvas,#map-canvas *{max-width:none}.select-school{position:relative;top:-20px;background:#d00;color:#fff;font-weight:700;line-height:1.5}.select-school .__elem{display:block;max-width:1000px;margin:0 auto;padding:8px 0}.lead{color:#25b7aa;font-size:2rem;font-weight:700}p{margin-bottom:25px}#side_contents p,footer p,header p{margin-bottom:0}p.accordion .icon-angle-down{display:inline-block;transition:all .3s}p.accordion.active .icon-angle-down{transform:rotateX(180deg)}em,strong{font-weight:700}strong{color:#25b7aa}.indent{display:table}.indent>span:first-child{display:table-cell}.link-underline{color:#25b7aa;text-decoration:underline}.link-underline:hover{text-decoration:none}.ttl01{position:relative;margin:0 auto 30px;padding:0 0 20px;line-height:1.3}.ttl01 p{margin:0 0 5px 5px;color:#7a7a7a;font-size:1.6rem;font-weight:700}.ttl01 .h1,.ttl01 h1{color:#25b7aa;font-size:3.4rem}.ttl01:before{position:absolute;bottom:0;left:0;width:80px;border-bottom:3px solid #25b7aa;content:""}.ttl02{display:flex;align-items:center;margin:0 0 20px;line-height:1.3}.ttl02 span:not(.ribbon){color:#25b7aa;font-size:2.2rem;font-weight:700}.ttl02 span:not(.ribbon):after{display:block;margin:5px 0 0;color:#bcbdbd;font-size:1.1rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;content:attr(data-text)}.ttl02 .ribbon{position:relative;margin:0 15px 0 0;padding:0 0 9px}.ttl02 .ribbon i{display:block;width:40px;background:#25b7aa;color:#fff;font-size:1.6rem;line-height:46px;text-align:center}.ttl02 .ribbon:after{position:absolute;bottom:0;left:0;border-color:transparent #25b7aa;border-style:solid;border-width:0 20px 9px;content:""}.ttl03{position:relative;margin:0 0 30px;padding:0 0 20px;border-bottom:1px solid #ccc;font-size:2rem;line-height:1.4}.ttl03:after{z-index:1;position:absolute;bottom:-2px;left:0;width:140px;height:3px;background:#25b7aa;content:""}.ttl03._both-ends_{display:flex;align-items:flex-end}.ttl03._both-ends_ .__sub{margin-left:auto;font-size:1.4rem}.ttl04{position:relative;margin:0 0 30px;padding:12px 20px;background:#e8e8e8;font-size:1.8rem;line-height:1.4}.ttl04--narrow{padding:6px 15px}.ttl04:before{left:0;width:3px;height:20px;background:#25b7aa;content:""}.ttl04.accordion .icon-angle-down,.ttl04:before{display:block;position:absolute;top:50%;transform:translateY(-50%)}.ttl04.accordion .icon-angle-down{right:15px;color:#25b7aa;transition:all .3s}.ttl04.active .icon-angle-down{transform:translateY(-50%) rotateX(180deg)}.ttl05{margin:0 0 20px;color:#25b7aa;font-size:1.8rem;font-weight:700;line-height:1.6}.ttl05._ico_{display:flex}.ttl05._ico_ .__ico{position:relative;top:.1em;flex:0 0 auto;margin:0 10px 0 0;font-size:2.2rem}.ttl05._line_{position:relative;padding-left:18px}.ttl05._line_:before{position:absolute;top:4px;bottom:4px;left:0;width:4px;background:rgba(37,183,170,.8);content:""}.ttl06{font-size:1.6rem;line-height:1.6}.ttl06,.ttl07{margin:0 0 20px;font-weight:700}.ttl07{padding:10px 20px;border-radius:3px;background:#25b7aa;color:#fff;font-size:1.8rem;line-height:1.4}.ttl_side{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin:0 0 25px;line-height:1.3;text-align:center}.ttl_side .ribbon{position:relative;margin:0 0 10px;padding:0 0 9px}.ttl_side .ribbon i{display:block;width:40px;background:#25b7aa;color:#fff;font-size:1.6rem;line-height:30px;text-align:center}.ttl_side .ribbon .icon-ranking01{font-size:1.9rem}.ttl_side .ribbon:after{position:absolute;bottom:0;left:0;border-color:transparent #25b7aa;border-style:solid;border-width:0 20px 9px;content:""}.ttl_side span:not(.ribbon){color:#25b7aa;font-size:1.8rem;font-weight:700}.ttl_side span:not(.ribbon):after{display:block;margin:5px 0 0;color:#bcbdbd;font-size:1rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;content:attr(data-text)}.ttl-digital-pamphlet{display:flex;align-items:center;margin-bottom:30px}.ttl-digital-pamphlet .ttl01{margin:0}.ttl-digital-pamphlet .btn{margin:0 0 0 auto;padding:0 20px}.ttl-digital-pamphlet .btn .icon-book{margin-right:8px;font-size:2.8rem}.panel .ttl_side{margin-top:-1px}.ttl-shingo-db{color:#25b7aa;font-family:新ゴ DB;font-size:36px;line-height:1.4}.block-movie{width:100%}.block-movie__movie{margin:0 0 15px}.column{flex-wrap:wrap}.column,.column._stretch_>*{display:flex}.column>*{margin-bottom:15px}.column>* *{max-width:100%}.column>* img{width:100%;outline:1px solid transparent}.column1>*{width:100%}.column2{margin-right:-1.5%;margin-left:-1.5%}.column2>*{width:47%;margin-right:1.5%;margin-left:1.5%}.column2._my15_>:nth-child(n+3){margin-top:15px}.column2._my30_>:nth-child(n+3){margin-top:30px}.column3{margin-right:-1%;margin-left:-1%}.column3>*{width:31.3%;margin-right:1%;margin-left:1%}.column3._my30_>:nth-child(n+4){margin-top:30px}.column4{margin-right:-1%;margin-left:-1%}.column4>*{width:23%;margin-right:1%;margin-left:1%}.column5{margin-right:-1%;margin-left:-1%}.column5>*{width:18%;margin-right:1%;margin-left:1%}.column6{margin-right:-1%;margin-left:-1%}.column6>*{width:14.6%;margin-right:1%;margin-left:1%}.column-middile{align-items:center}.column-panel>*{border:1px solid #e9e9e9;background:#fff;box-shadow:0 1px 0 hsla(0,0%,82.4%,.8)}.column-panel>:not(.article-block) :not(img):not(a){margin:10px 15px}.flex-column{display:flex;justify-content:space-between}.flex-column>*{flex:0 0 auto}.flex-column>* *{max-width:100%}.float:after{display:block;clear:both;content:""}.float--left .float__item{max-width:50%;margin:0 20px 20px 0;float:left}.float--left .float__item *{width:100%}.float--right .float__item{max-width:50%;margin:0 0 20px 20px;float:right}.float--right .float__item *{width:100%}.list{list-style-type:none}.list>*{position:relative;margin-bottom:5px;padding-left:15px}.list>:before{display:block;position:absolute;top:.7em;left:0;width:6px;height:6px;content:""}.list--circle>:before{width:6px;height:6px;border-radius:100%}.list--green>:before{background:#25b7aa}.list--black>:before{background:#333}.list--decimal{margin:0 0 15px 20px;list-style:decimal outside}.list--decimal>*{padding-left:0}.list--border{margin:0 0 15px;border-top:1px solid #e9e9e9}.list--border>*{margin:0;padding:15px 10px;border-bottom:1px solid #e9e9e9}.box{box-sizing:border-box;padding:25px;background:#fff}.box--border-white{border:1px solid #fff}.box--border-gray{border:1px solid #e9e9e9}.box--border-green{border:1px solid #25b7aa}.box--border-red{border:1px solid #d21e1e}.box--shadow{box-shadow:0 1px 0 hsla(0,0%,82.4%,.8)}.box--green{background:#ddf9f4}.box--red{background:#ffd6d6}.box--narrow{padding:10px 15px}.box p:last-of-type{margin-bottom:0}.iframe{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.iframe>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.table,table{width:100%}.table td,.table th,table td,table th{padding:10px 15px;border:1px solid #e2e2e2;background:#fff;font-size:1.4rem;line-height:1.6;text-align:left;vertical-align:middle}.table th,table th{background:#efefef;text-align:left}.table .bg-green,.table thead th,table .bg-green,table thead th{background:#25b7aa;color:#fff}.table .bg-green-lighten,table .bg-green-lighten{background:#73d6cd;color:#fff}.table .bg-green-lighten2,table .bg-green-lighten2{background:#ddf9f4;color:#333}.table .bg-gray,table .bg-gray{background:#efefef;color:#333}.table .bg-red,table .bg-red{background:#ffe8ed}.table #main .tablelist .th01,table #main .tablelist .th01{color:#fff}.table--center td,.table--center th{text-align:center}.table--thin td,.table--thin th{padding:5px 10px;line-height:1.4}.data-table td{padding:10px 20px}.data-table__year{width:15%;text-align:center}.data-table__grade{width:12%;text-align:center}.data-table tr:nth-child(odd) td{background:#f8f8f8}.btn{display:inline-flex;position:relative;align-items:center;justify-content:center;min-width:150px;height:40px;margin:5px;padding:0 30px;border-radius:3px;box-shadow:0 2px 0 hsla(0,0%,82.4%,.8);color:#fff!important;line-height:1.4;text-align:center;cursor:pointer;transition:all .3s}.btn .icon-angle-down,.btn .icon-angle-left,.btn .icon-angle-right,.btn .icon-fixed-left,.btn .icon-fixed-right{position:absolute;top:50%;transform:translateY(-50%);color:#fff}.btn .icon-angle-down,.btn .icon-angle-right,.btn .icon-fixed-right{right:20px}.btn .icon-angle-left,.btn .icon-fixed-left{left:20px}.btn:hover{opacity:.7}.btn--green{background:#25b7aa}.btn--moss-green{background:#2da14f}.btn--orange{background:#ff7003}.btn--yellow{background:#feea3b;color:#333!important}.btn--yellow [class^=icon-]{color:#333}.btn--black{background:#333}.btn--blue{background:#255eab}.btn--gray{background:#888}.btn--gray-lighten{background:#e7e7e7;color:#333!important}.btn--white{background:#fff;color:#333!important}.btn--red{background:#d00}.btn--unregistered{background:#feea3b;color:#333!important}.btn--unregistered:before{flex:0 0 auto;margin:0 2px 0 0;color:#d00;font-family:icomoon;line-height:1;content:"\F071"}.btn--shadow-inset{box-shadow:inset 0 2px 0 #d5d5d5}.btn--shadow-none{box-shadow:none}.btn--lg{min-width:350px;height:50px;font-size:1.6rem}.btn--s,.btn--sm{min-width:inherit}.btn--s{height:25px;font-size:1.2rem;line-height:inherit}.btn--xs{min-width:0;height:auto;margin:0;padding:5px 8px;box-shadow:0 1px 0 hsla(0,0%,82.4%,.8);box-shadow:none}.btn--circle{width:30px;min-width:inherit;height:30px;padding:0;border-radius:50%}.btn.accordion .icon-angle-down:before{display:block;transition:all .3s}.btn.accordion.active .icon-angle-down:before{transform:rotate(180deg)}.btn[disabled]{cursor:default;opacity:.5}input[type=button].btn,input[type=submit].btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.link-arrow{text-align:right}.link-arrow .__link{display:inline-flex;align-items:center;color:#25b7aa}.link-arrow .__link:after{display:inline-block;flex:0 0 auto;margin:0 0 0 5px;overflow:hidden;font-family:icomoon;line-height:1;text-decoration:none;content:"\F105"}.link-arrow .__link:hover{text-decoration:underline;opacity:1}.link-arrow-block{display:flex;align-items:center;margin-top:-1px;padding:15px;border:1px solid #d8d8d8;background:#fff;line-height:1.5}.link-arrow-block .__elem{margin:0 10px 0 0;color:#333}.link-arrow-block:after{margin-left:auto;color:#25b7aa;font-family:icomoon;font-size:2rem;line-height:1;content:"\F105"}.link-arrow-block:hover{background:#e7f7f5;opacity:1}.link-arrow02{gap:5px;display:flex;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#25b7aa;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.link-arrow02:before{translate:0 5px;display:inline-block;flex:0 0 auto;overflow:hidden;font-family:icomoon;line-height:1;text-decoration:none;content:"\F105"}.link-panel{display:block;width:100%;border:1px solid #e2e2e2;background:#fff;color:#333!important;line-height:1.7}.link-panel__img{position:relative;padding:75% 0 0;overflow:hidden}.link-panel__img .__elem{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.link-panel__ttl{margin:10px 15px 0;color:#25b7aa;font-weight:700}.link-panel__txt{margin:10px 15px 15px}.link-panel-event{gap:8px 1em;display:-ms-grid;display:grid;position:relative;grid-auto-flow:row;grid-template-areas:"date ttl" "txt txt" "school school";-ms-grid-columns:auto 1em 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 8px 1fr 8px auto;grid-template-rows:auto 1fr auto;width:100%;padding:10px 25px 10px 15px;border:1px solid #e2e2e2;background:#fff;color:#333!important;line-height:1.5}.link-panel-event .__date{grid-area:date;font-weight:700}.link-panel-event .__ttl{grid-area:ttl;font-weight:700}.link-panel-event .__txt{grid-area:txt}.link-panel-event .__school{grid-area:school;color:#25b7aa;font-weight:700}.link-panel-event:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#25b7aa;font-family:icomoon;font-size:1.8rem;content:"\F105"}.link-panel-event:hover{border-color:#25b7aa;background:#e0f8f6;opacity:1}.badge{display:inline-block;margin:1px 2px;padding:3px 8px 4px;border-radius:3px;color:#fff;font-size:1.1rem;line-height:1;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.badge--inline{display:inline}.badge--block{margin-inline:auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn .badge{position:relative;top:-1px}a.badge:focus,a.badge:hover{text-decoration:none;cursor:pointer;opacity:.7}.badge--default{background:#6c6c6c}.badge--primary{background:#25b7aa}.badge--red{background:#f95252}.badge--pink{background:#f18597}.badge--orange{background:#ffa803}.badge--yellow{background:#fc0}.badge--green{background:#255eab}.badge--blue{background:#2a74fb}.badge--gray{background:#999}.nav--tab{display:flex;flex-wrap:nowrap;border-bottom:1px solid #f0f0f0}.nav--tab__item{margin:0 2px 0 0;border:1px solid #f0f0f0;border-radius:5px 5px 0 0}.nav--tab__item__inner{display:block;padding:10px 20px;border-radius:5px 5px 0 0;background:#73d6cd;color:#fff;text-align:center}.nav--tab__item__inner:hover{color:#fff;text-decoration:none}.nav--tab__item.active .nav--tab__item__inner{background:#25b7aa}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tab--js .active>*{opacity:.7}.pager{display:flex;position:relative;flex-wrap:wrap;justify-content:center;margin:30px 0 0}.pager li{margin:0 3px 5px}.pager li *{display:block;padding:5px 12px;border:1px solid #25b7aa;border-radius:3px;background:#fff;color:#25b7aa}.pager li .current,.pager li :hover{background:#25b7aa;color:#fff;opacity:1}.pager__prev{position:absolute;left:0}.pager__next{position:absolute;right:0}.label{width:80px;height:25px;margin:0;color:#fff;font-size:1.2rem;line-height:25px;text-align:center}.label--trial{background:#f95252}.label--trial.label--alpha{background:rgba(249,82,82,.85)}.label--entrance{background:#ffa803}.label--entrance.label--alpha{background:rgba(255,168,3,.85)}.label--school{background:#255eab}.label--school.label--alpha{background:rgba(37,94,171,.85)}.label--event{background:#2a74fb}.label--event.label--alpha{background:rgba(42,116,251,.85)}.label--pr{background:#6c6c6c}.label--pr.label--alpha{background:hsla(0,0%,42.4%,.85)}.label--care{background:#fc0}.label--care.label--alpha{background:rgba(255,204,0,.85)}.label--returnee{background:#9053d5}.label--returnee.label--alpha{background:rgba(144,83,213,.85)}.label--education{background:#548a00}.label--education.label--alpha{background:rgba(84,138,0,.85)}.label--expenses,.label--scode{background:#17aec4}.label--expenses.label--alpha,.label--scode.label--alpha{background:rgba(23,174,196,.85)}.label--club{background:#f18597}.label--club.label--alpha{background:rgba(241,133,151,.85)}.label--square{width:25px;border-radius:2px;font-size:1.4rem}.label--square-lg{width:40px;height:40px;border-radius:3px;font-size:1.6rem;line-height:40px}.label--round{display:flex;align-items:center;justify-content:center;height:25px;border-radius:50px}.label--md,.label--round{width:auto;min-width:80px;padding:0 10px}.label--kokuritsu{background:#4cb3d5}.label--koritsu{background:#87c341}.label--shiritsu{background:#ff9600}.label--danshi{background:#377abe}.label--joshi{background:#ea4993}.label--kyogaku{background:#079798}.label--nodata{background:#a6a8ab;color:#fff}.label--unregistered{display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:5px 10px;border-radius:3px;background:#f7e43b;color:#333;font-size:1.3rem;font-weight:700;line-height:1.5}.label--unregistered:before{margin:0 5px 0 0;color:#d00;font-family:icomoon;content:"\F071"}.label--gray{background:#e9e9e9;color:#333}.label--green{background:#25b7aa;color:#fff}.label--light-green{background:#dcf5ef;color:#25b7aa}.label--yellow-green{background:#23ac0e}.label--yellow-green-light{background:#dbf3d8;color:#23ac0e}.label--yellow{background:#f6ca06}.label--pink{background:#e81e63}.label--purple{background:#932674}.panel{padding:30px}.panel,.panel02{border:1px solid #e9e9e9;background:#fff;box-shadow:0 1px 0 hsla(0,0%,82.4%,.8)}.panel02__thumb{position:relative;padding-top:75%}.panel02__thumb .__elem{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.panel02__body{padding:15px 15px 20px}.panel02__ttl{color:#25b7aa;font-size:1.8rem;font-weight:700}.panel02__txt{margin-top:5px;color:#333}.article-block>a{display:block}.article-block>a:hover{opacity:.7}.article-block__thumb{position:relative}.article-block__thumb:has(.large-thumbnail){aspect-ratio:3/2}.article-block__thumb img{width:100%}.article-block__thumb .large-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-block__thumb .label{position:absolute;bottom:0;left:0;margin:0}.article-block__text{padding:10px 0 0;line-height:1.6}.column-panel .article-block__text{padding:10px 15px}.article-block__text>time{display:block;margin:5px 0 0;text-align:right}.article-block__text>p{margin:0}.article-block__author{display:flex;align-items:center;justify-content:space-between;margin:15px 0 0}.article-block__author img{flex:0 0 35px;width:35px}.article-block__author p{flex:1 0 auto;margin:0 15px;font-size:1.3rem}.article-block02{display:flex;flex-direction:column;width:100%;border:1px solid #e2e2e2;background:#fff}.article-block02__thumb{position:relative;flex:0 0 auto;padding:63% 0 0;overflow:hidden}.article-block02__thumb .__elem{top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-block02__thumb .__elem,.article-block02__thumb .label{position:absolute;bottom:0;left:0}.article-block02__body{display:flex;flex:1 0 auto;flex-direction:column;padding:10px 15px}.article-block02__txt{flex:1 0 auto}.article-block02__school{flex:0 0 auto;margin:10px 0 0;color:#333}.article-block03{display:flex;width:100%;border:1px solid #e2e2e2;background:#fff}.article-block03__thumb{position:relative;flex:0 0 135px;overflow:hidden}.article-block03__thumb .__elem{top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-block03__thumb .__elem,.article-block03__thumb .label{position:absolute;bottom:0;left:0}.article-block03__body{display:flex;flex:1 1 auto;flex-direction:column;padding:10px;line-height:1.6}.article-block03__ttl{flex:1 0 auto;min-height:6.3rem;min-height:4.2rem;font-size:1.3rem}.article-block03__school{flex:0 0 auto;margin:10px 0 0;color:#333;font-size:1.2rem}.article-block-row,.article-block-row>a{display:flex;align-items:flex-start}.article-block-row .article-block__text{padding:0 0 0 10px}.ranking_list .article-block-row .article-block__thumb{flex:0 0 100px}.ranking_list .article-block-row .article-block__thumb .label{width:70px;height:20px;font-size:1rem;line-height:20px}.ranking_list .article-block-row .article-block__thumb>p{font-size:1.2rem}.article-block-not-thumb,.article-block-not-thumb>a{display:flex;flex-wrap:wrap;align-items:center}.article-block-not-thumb>a{width:100%}.article-block-not-thumb time{margin:0 0 0 10px}.article-block-not-thumb p:not([class^=label]){flex:1 0 100%;margin:5px 0 0}.article-block-not-thumb.box{padding:15px 20px}.article-block-not-thumb.box>a{width:130%;margin:-15px -20px;padding:15px 20px}.border_list>li{padding:15px 0;border-top:1px solid #e9e9e9}.border_list>li:first-child{padding-top:0;border-top:0}.border_list>li:last-child{padding-bottom:0}.panel .ranking_list:nth-of-type(2){display:none}.ranking_list li{display:flex;counter-increment:rank}.ranking_list li .rank{display:flex;flex:0 0 28px;flex-direction:column;align-items:center;justify-content:center;margin:0 10px 0 0}.ranking_list li .rank .icon-ranking02{margin:0 0 5px;font-size:1.8rem}.ranking_list li .rank p{margin:0;font-family:Times New Roman,Times,serif;font-size:2.6rem;font-style:italic;font-weight:700;line-height:.8}.ranking_list li:first-child .icon-ranking02{color:#fc0}.ranking_list li:nth-child(2) .icon-ranking02{color:#c2c2c2}.ranking_list li:nth-child(3) .icon-ranking02{color:#dbac50}.news_list li{gap:0 20px;display:flex;padding:20px 0;border-bottom:1px solid #e9e9e9}.news_list li:first-child{padding-top:0}.news_list li:last-child{padding-bottom:0;border-bottom:none}.news_list li a{gap:0 20px;display:flex;width:100%}.news_list li p{margin:0}.news_list li p:not(.label){flex:1 0 0%}.news-list{color:#333}.news-list__item{border-bottom:1px solid #e9e9e9}.news-list__item:not(:has(>a)){gap:1em;display:flex;padding:10px 0}.news-list__link{gap:1em;display:flex;padding:10px 0;color:#25b7aa}.news-list__link .__ttl{-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.news-list__link[href$=pdf] .__ttl:after,.news-list__link[target*=blank] .__ttl:after{margin-left:5px;font-family:icomoon}.news-list__link[target*=blank] .__ttl:after{content:"\E906"}.news-list__link[href$=pdf] .__ttl:after{content:"\F1C1"}.news-list .__date{translate:0 1px;color:#757575;font-size:1.2rem;text-align:right}.faq_list dt{position:relative;padding:10px 35px 10px 55px;border:1px solid #e9e9e9;border-radius:3px;background:#fff;color:#25b7aa;font-size:1.6rem;font-weight:700;line-height:1.6;cursor:pointer;transition:all .3s}.faq_list dt:not(:first-child){margin:10px 0 0}.faq_list dt:after,.faq_list dt:before{position:absolute;top:50%;transform:translateY(-50%);color:#25b7aa;transition:all .3s}.faq_list dt:before{display:block;left:15px;width:30px;height:30px;border-radius:50%;font-family:Arial,Helvetica," sans-serif";font-size:2rem;text-align:center;content:"Q."}.faq_list dt:after{right:15px;font-family:icomoon;font-size:1.2rem;content:"\F107"}.faq_list dt.active,.faq_list dt:hover{background:#25b7aa;color:#fff}.faq_list dt.active:after,.faq_list dt.active:before,.faq_list dt:hover:after,.faq_list dt:hover:before{color:#fff}.faq_list dt.active{border-bottom:none;border-radius:3px 3px 0 0}.faq_list dt.active:after{content:"\F106"}.faq_list dd{display:none;position:relative;margin:0 0 30px;padding-left:55px}.faq_list dd p:last-child{margin-bottom:0}.faq_list dd:before{position:absolute;top:25px;left:20px;color:#f95252;font-family:Arial,Helvetica," sans-serif";font-size:2rem;font-weight:700;content:"A."}.faq_list_qa dt{position:relative;padding:10px 35px 10px 20px;border:1px solid #e9e9e9;border-radius:3px;background:#fff;color:#25b7aa;font-size:1.6rem;font-weight:700;line-height:1.6;cursor:pointer;transition:all .3s}.faq_list_qa dt:not(:first-child){margin:10px 0 0}.faq_list_qa dt:after,.faq_list_qa dt:before{position:absolute;top:50%;transform:translateY(-50%);color:#25b7aa;transition:all .3s}.faq_list_qa dt:after{right:15px;font-family:icomoon;font-size:1.2rem;content:"\F107"}.faq_list_qa dt.active,.faq_list_qa dt:hover{background:#25b7aa;color:#fff}.faq_list_qa dt.active:after,.faq_list_qa dt.active:before,.faq_list_qa dt:hover:after,.faq_list_qa dt:hover:before{color:#fff}.faq_list_qa dt.active{border-bottom:none;border-radius:3px 3px 0 0}.faq_list_qa dt.active:after{content:"\F106"}.faq_list_qa dd{display:none;position:relative;margin:0 0 30px;padding-left:55px}.faq_list_qa dd .faq_list__question{position:relative;margin:0 0 20px}.faq_list_qa dd .faq_list__question:before{position:absolute;top:-5px;left:-30px;color:#25b7aa;font-family:Arial,Helvetica," sans-serif";font-size:2rem;font-weight:700;content:"Q."}.faq_list_qa dd .faq_list__answer{position:relative}.faq_list_qa dd .faq_list__answer:before{position:absolute;top:-5px;left:-30px;color:#f95252;font-family:Arial,Helvetica," sans-serif";font-size:2rem;font-weight:700;content:"A."}.faq_list_qa dd .faq_list__answer p:last-child{margin-bottom:0}.accordion{cursor:pointer}.accordion+*{display:none}.tab{display:flex;margin:0 0 15px;padding:0 15px;border-bottom:1px solid #f95252}.tab li{display:flex;flex:1 0 auto}.tab li:not(:first-child){margin:0 0 0 5px}.tab li a{display:flex;align-items:center;justify-content:center;width:100%;min-height:30px;padding:5px 0;border-radius:3px 3px 0 0;background:#e8e8e8;font-size:1.3rem;text-align:center}.tab li a i{margin:0 0 0 10px}.tab li.active a,.tab li a:hover{background:#333;background:#25b7aa;background:#f95252;color:#fff;opacity:1}.tab2{display:flex}.tab2__item{flex:1 1 auto}.tab2__item__link{display:flex;position:relative;align-items:center;justify-content:center;padding:10px 5px;background:#ddf9f4;color:#333!important}.tab2__item__link--current,.tab2__item__link:hover{background:#25b7aa;color:#fff!important;opacity:1}.tab2__item__link--current:before{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-color:#25b7aa transparent transparent;border-style:solid;border-width:6px 6px 0;content:""}.tab2__item.current .tab2__item__link{background:#25b7aa;color:#fff!important;opacity:1}.tab2__item.current .tab2__item__link:before{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-color:#25b7aa transparent transparent;border-style:solid;border-width:6px 6px 0;content:""}.tab3{display:flex;border-top:1px solid #51c5bb;background:#fff}.tab3__item{flex:1 1 auto}.tab3__item:not(:first-child){border-left:1px solid #51c5bb}.tab3__item__link{display:flex;position:relative;align-items:center;justify-content:center;padding:10px 5px;background:#25b7aa;color:#fff!important}.tab3__item__link:hover{background:#67cdc4;opacity:1}.tab3__item__link--current:before{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-color:#25b7aa transparent transparent;border-style:solid;border-width:6px 6px 0;content:""}.tab4{display:flex;width:100%}.tab4__item{flex:1 1 auto}.tab4__item:first-child,.tab4__item:first-child>*{border-radius:3px 0 0 3px}.tab4__item:last-child,.tab4__item:last-child>*{border-radius:0 3px 3px 0}.tab4__item:not(:has(.tab4__link)){display:flex;position:relative;align-items:center;justify-content:center;padding:8px;background:#eee;color:#333;text-align:center;cursor:pointer;transition:background .3s ease,color .3s ease}.tab4__item:not(:has(.tab4__link)):after{position:absolute;bottom:-7px;left:50%;width:12px;height:8px;transform:translate(-50%);background:#25b7aa;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";opacity:0;transition:opacity .3s ease}.tab4__item._show_{background:#25b7aa;color:#fff!important}.tab4__item._show_:after{opacity:1}.tab4__link{display:flex;position:relative;align-items:center;justify-content:center;padding:8px;background:#eee;color:#333!important;text-align:center;opacity:1!important;transition:background .3s ease,color .3s ease}.tab4__link:after{position:absolute;bottom:-7px;left:50%;width:12px;height:8px;transform:translate(-50%);background:#25b7aa;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";opacity:0;transition:opacity .3s ease}.tab4__link._show_{background:#25b7aa;color:#fff!important}.tab4__link._show_:after{opacity:1}.tab-content-box{padding:40px;border:2px solid #25b7aa;border-top:none;background:#fff}.tab-wrap .tab-content{display:none}.tab-wrap .tab-content.current{display:block}.js-tab-contents{display:none}.js-tab-contents._show_{display:block}.data-tab{display:flex;border-bottom:2px solid #25b7aa}.data-tab__item{display:flex;flex:1 0 19.5%}.data-tab__item:not(:first-child){margin:0 0 0 .5%}.data-tab__item__link{display:inline-flex;position:relative;flex-direction:column;align-items:center;width:100%;padding:10px;border:1px solid #e9e9e9;border-bottom:none;border-radius:4px 4px 0 0;background:#fff}.data-tab__item__link__ttl{max-width:100%;margin:0 0 5px;color:#25b7aa;font-size:1.6rem;font-weight:700}.data-tab__item__link__text{max-width:100%;margin:0;font-size:1rem;line-height:1.4}.data-tab__item__link--active,.data-tab__item__link:hover{border-color:#25b7aa;background:#25b7aa;color:#fff;opacity:1}.data-tab__item__link--active .data-tab__item__link__ttl,.data-tab__item__link:hover .data-tab__item__link__ttl{color:#fff}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;padding:0 15px;border:1px solid #e9e9e9;border-radius:0;color:#333}input[type=date].fild--wide,input[type=datetime-local].fild--wide,input[type=email].fild--wide,input[type=number].fild--wide,input[type=password].fild--wide,input[type=text].fild--wide{box-sizing:border-box;width:100%}.label-must{display:inline-block;right:5px;padding:5px;border-radius:2px;background:#d21e1e;color:#fff;font-size:1rem;line-height:1;text-align:center}.selectbox{position:relative;height:40px;border:1px solid #e9e9e9;background:#fff;cursor:pointer}.selectbox:before{top:0;right:0;bottom:0;width:40px;background:#25b7aa;content:""}.selectbox:after,.selectbox:before{position:absolute;pointer-events:none}.selectbox:after{top:50%;right:13px;transform:translateY(-50%);color:#fff;font-family:icomoon;font-size:2rem;content:"\F107"}.selectbox select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:38px;padding:0 15px;color:#333;cursor:pointer}.ms-parent{display:inline-block;position:relative;height:40px;border:1px solid #e9e9e9;background:#fff;vertical-align:middle}.ms-choice{display:block;width:100%;height:38px;overflow:hidden;background:#fff;line-height:38px;text-align:left;white-space:nowrap;cursor:pointer}.ms-choice.disabled{background:#eaeaea;cursor:default}.ms-choice>span{display:block;position:absolute;top:0;right:20px;left:0;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-choice>span.placeholder{color:#999}.ms-choice>div{position:absolute;top:0;right:0;bottom:0;width:40px;background:#25b7aa}.ms-choice>div:after{position:absolute;top:50%;right:13px;transform:translateY(-50%);color:#fff;font-family:icomoon;font-size:2rem;content:"\F107"}.ms-choice>div.open:after{transform:rotate(180deg) translateY(50%)}.ms-drop{display:none;z-index:100;position:absolute;width:100%;margin-top:-1px;overflow:hidden;border:1px solid #e9e9e9;background:#fff}.ms-drop.bottom{top:100%;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ms-drop.top{bottom:100%;box-shadow:0 -1px 2px rgba(0,0,0,.1)}.ms-search{display:inline-block;z-index:10000;position:relative;width:100%;min-height:26px;margin:0;padding:4px;white-space:nowrap}.ms-search input{width:100%;height:auto!important;min-height:24px;margin:0;padding:0 20px 0 5px;border:1px solid #aaa;border-radius:0;outline:0;box-shadow:none;font-family:sans-serif;font-size:1em}.ms-drop input[type=checkbox]{vertical-align:middle}.ms-drop .ms-no-results{display:none}.ms-drop ul{overflow:auto}.ms-drop ul>li .disabled{filter:Alpha(Opacity=35);opacity:.35}.ms-drop ul>li.selected{background:#e3f6f3}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.multiple label{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-drop ul>li.group{clear:both;background:none}.ms-drop ul>li label{display:block;padding:2px 10px;white-space:nowrap}.ms-drop ul>li label.optgroup{padding:10px 10px 3px;font-size:1.6rem;font-weight:700}.ms-drop ul>li label input[type=checkbox]{display:none}.ms-drop ul>li label input[type=checkbox]+span{position:relative;padding:0 0 0 25px;color:#333;cursor:pointer}.ms-drop ul>li label input[type=checkbox]+span:after,.ms-drop ul>li label input[type=checkbox]+span:before{position:absolute;top:50%;transform:translateY(-50%)}.ms-drop ul>li label input[type=checkbox]+span:before{left:0;width:14px;height:14px;border:2px solid #d9d9d9;content:""}.ms-drop ul>li label input[type=checkbox]+span:after{left:1px;color:#25b7aa;font-family:icomoon;font-size:1.6rem;content:"\F00C";opacity:0}.ms-drop ul>li label input[type=checkbox]:checked+span:after{opacity:1}.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:400px;height:200px;padding:5px 15px;border:1px solid #e9e9e9;border-radius:0;color:#333}.radio input[type=radio]{display:none}.radio input[type=radio]+span{position:relative;padding:0 0 0 20px;color:#333;cursor:pointer}.radio input[type=radio]+span:after,.radio input[type=radio]+span:before{position:absolute;top:50%;transform:translateY(-50%);content:""}.radio input[type=radio]+span:before{left:0;width:14px;height:14px;border:2px solid #d2d2d2;border-radius:50%;background:#fff}.radio input[type=radio]+span:after{left:5px;width:8px;height:8px;border-radius:50%;background:#25b7aa;opacity:0}.radio input[type=radio]:checked+span:after{opacity:1}.radio--disabled input[type=radio]+span{color:#a2a2a2;cursor:default}.radio--disabled input[type=radio]+span:before{border:2px solid #e2e2e2;background:#eaeaea}.btn-radio-wrap{display:flex;justify-content:space-between;width:100%;border:1px solid #e9e9e9;border-radius:3px}.btn-radio-wrap--5column .btn-radio{width:20%}.btn-radio-wrap--3column .btn-radio{width:33.3%}.btn-radio-wrap .btn-radio input[type=radio]{display:none}.btn-radio-wrap .btn-radio input[type=radio]+span{display:block;width:100%;height:40px;border-left:1px solid #e9e9e9;background:linear-gradient(#fff,#f7f7f7);font-weight:700;line-height:40px;text-align:center}.btn-radio-wrap .btn-radio input[type=radio]+span:hover{cursor:pointer}.btn-radio-wrap .btn-radio input[type=radio]:checked+span{background:linear-gradient(rgba(0,0,0,.2),transparent);background-color:#25b7aa;color:#fff}.btn-radio-wrap .btn-radio:first-child input[type=radio]+span{border-left:none}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]+span{position:relative;padding:0 0 0 20px;color:#333;cursor:pointer}.checkbox input[type=checkbox]+span:after,.checkbox input[type=checkbox]+span:before{position:absolute;top:50%;transform:translateY(-50%)}.checkbox input[type=checkbox]+span:before{left:0;width:14px;height:14px;border:2px solid #d9d9d9;background:#fff;content:""}.checkbox input[type=checkbox]+span:after{left:1px;color:#25b7aa;font-family:icomoon;font-size:1.6rem;content:"\F00C";opacity:0}.checkbox input[type=checkbox]:checked+span:after{opacity:1}.checkbox--disabled input[type=checkbox]+span{color:#a2a2a2;cursor:default}.checkbox--disabled input[type=checkbox]+span:before{border:2px solid #e2e2e2;background:#eaeaea}.checkbox-btn{cursor:pointer}.checkbox-btn input[type=checkbox]{display:none}.checkbox-btn input[type=checkbox]+span{display:block;min-width:calc(4em + 20px);padding:4px 10px;border-radius:4px;background:#e8e8e8;text-align:center;white-space:nowrap;transition:all .3s}.checkbox-btn input[type=checkbox]+span.hover,.checkbox-btn input[type=checkbox]:checked+span{background:#25b7aa;color:#fff}.error-block{margin:0 0 15px;padding:15px 20px;border:3px solid #bb1900;border-radius:5px;background:#ffecec}.error-block__text{margin:0 0 5px;color:#bb1900;font-size:1.8rem;font-weight:700}.error-block ul{padding:0 0 0 20px;list-style-type:disc}.error-block ul li{margin:0 0 5px;color:#bb1900;font-size:1.6rem;line-height:1.4}.error{display:block;color:#bb1900}.bx-next,.bx-prev{display:block;position:absolute;top:50%;width:25px;height:25px;margin:-12px 0 0;background:#333;color:#fff;line-height:25px;text-align:center}.bx-next:before,.bx-prev:before{font-family:icomoon}.bx-prev:before{content:"\F104"}.bx-next:before{content:"\F105"}.bxslider_box{position:relative;padding:17px;border:3px solid #dbdbdb;background:#fff}.bxslider_box .bx-prev{left:-3px}.bxslider_box .bx-next{right:-3px}.local_nav{padding:0}.local_nav h2>*{display:block;padding:15px;background:#25b7aa;color:#fff;font-size:1.6rem;line-height:1.6}.local_nav ul li:not(:last-child){border-bottom:1px solid #e9e9e9}.local_nav ul li a{display:block;position:relative;padding:15px}.local_nav ul li a .icon-angle-right{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#25b7aa}.local_nav ul li a:hover{color:#25b7aa;text-decoration:underline;opacity:1}.local_nav .column2>*{width:50%;margin:0}.local-nav02{display:flex;border-radius:4px}.local-nav02__item{position:relative;flex:1 1 auto;padding:15px 0;overflow:hidden;border:1px solid #e9e9e9;border-left:none;background:#fff;text-align:center}.local-nav02__item:first-child{border-left:1px solid #e9e9e9;border-radius:4px 0 0 4px}.local-nav02__item:last-child{border-radius:0 4px 4px 0}.local-nav02__item--current,.local-nav02__item:hover{background:#25b7aa;color:#fff!important;opacity:1}.local-nav03{display:flex;flex-wrap:wrap;margin:0}.local-nav03__item{display:flex;align-items:center;width:100%;margin:0;padding:15px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;line-height:1.4}.local-nav03__item__text{flex:1 1 auto}.local-nav03__item__icon{color:#25b7aa}.local-nav03.column{margin-right:0;margin-left:0}.local-nav03.column2 .local-nav03__item{width:50%}.local-nav03.column2 .local-nav03__item:nth-child(-n+2){border-top:1px solid #e9e9e9}.local-nav03.column2 .local-nav03__item:nth-child(odd){border-left:1px solid #e9e9e9}.local-nav03.column3 .local-nav03__item{width:33.3%}.local-nav03.column3 .local-nav03__item:nth-child(-n+3){border-top:1px solid #e9e9e9}.local-nav03.column3 .local-nav03__item:nth-child(3n+1){border-left:1px solid #e9e9e9}.local-nav03.column4 .local-nav03__item{width:25%}.local-nav03.column4 .local-nav03__item:nth-child(-n+4){border-top:1px solid #e9e9e9}.local-nav03.column4 .local-nav03__item:nth-child(4n+1){border-left:1px solid #e9e9e9}.local-nav03.column5 .local-nav03__item{width:20%}.local-nav03.column5 .local-nav03__item:nth-child(-n+5){border-top:1px solid #e9e9e9}.local-nav03.column5 .local-nav03__item:nth-child(5n+1){border-left:1px solid #e9e9e9}.a-txt-icon{display:flex;color:#25b7aa}.a-txt-icon .__ico{position:relative;top:.15em;flex:0 0 auto;margin:0 5px 0 0;font-size:1.8rem;line-height:1}.a-txt-icon:hover{opacity:1}.a-txt-icon:hover .__elem{text-decoration:underline}.a-txt-underline{color:#25b7aa;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.topic-path{width:1000px;margin:0 auto 20px}.topic-path ul{display:flex;flex-wrap:wrap;font-size:1.2rem}.topic-path ul li:not(:last-child):after{margin:0 5px;content:">"}.topic-path ul li a{color:#25b7aa}.topic-path ul li a:hover{text-decoration:underline}.sns-tools{margin:0 0 30px}#modal{display:flex;visibility:hidden;z-index:10;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background:rgba(0,0,0,.7);opacity:0}#modal:target{visibility:visible;opacity:1}#modal .modal-content{position:relative;width:950px;padding:60px 50px 50px;border-radius:4px;background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.25);font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8}#modal .modal-close{position:absolute;top:15px;right:15px}.m-anchor-link{width:100%;overflow:hidden}.m-anchor-link__list{display:flex;flex-wrap:wrap;margin:0 -10px}.m-anchor-link__item{margin:5px 10px}.m-anchor-link__item .__link{display:block;position:relative;padding-left:20px;color:#333;-webkit-text-decoration:underline 1px solid transparent;text-decoration:underline 1px solid transparent;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.m-anchor-link__item .__link:before{box-sizing:border-box;position:absolute;top:5px;left:0;width:15px;height:15px;padding-top:1px;font-family:icomoon;font-size:1.3rem;content:"\F107"}.m-anchor-link__item .__link:before,.m-faq__answer:before,.m-faq__question:before{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#25b7aa;color:#fff}.m-faq__answer:before,.m-faq__question:before{width:35px;height:35px;font-size:2rem}.m-faq__question{display:flex;align-items:center;padding:15px;border-radius:4px;background:#e4f2ef;font-size:1.5rem;transition:background .3s ease,color .3s ease}.m-faq__question:not(:first-child){margin-top:15px}.m-faq__question:before{flex:0 0 auto;margin-right:15px;content:"Q";transition:background .3s ease,color .3s ease}.m-faq__question:after{flex:0 0 auto;margin-left:auto;color:#25b7aa;font-family:icomoon;font-size:2rem;content:"\F107";transition:color .3s ease}.m-faq__question .__txt{flex:1 1 auto;margin-right:20px}.m-faq__question.active{border-radius:4px 4px 0 0;background:#25b7aa;color:#fff}.m-faq__question.active:before{background:#fff;color:#25b7aa}.m-faq__question.active:after{color:#fff}.m-faq__answer{position:relative;padding:20px 20px 20px 70px;border:1px solid #e2e2e2;border-top:none;border-radius:0 0 4px 4px;background:#fff}.m-faq__answer:before{position:absolute;top:20px;left:20px;content:"A"}.m-faq__answer>p:last-child{margin-bottom:0}.faq-item{position:relative}.faq-item--question{margin:0 0 15px;padding:0 0 15px 40px;border-bottom:1px solid #eee}.faq-item--question:before{position:absolute;left:0;width:28px;height:28px;padding:0 0 1px;border-radius:14px;background:#d21e1e;color:#fff;line-height:28px;text-align:center;content:"Q"}.faq-item--answer{padding:0 0 0 40px}.faq-item--answer:before{position:absolute;left:0;width:28px;height:28px;padding:0 0 1px;border-radius:14px;background:#25b7aa;color:#fff;line-height:28px;text-align:center;content:"A"}.entry-info{display:flex;justify-content:space-between;padding:8px 10px;border:1px solid #e2e2e2;background:#fff;line-height:30px}.entry-info__time{color:#333;font-size:1.4rem}.entry-info__pic{display:inline-block;width:30px;height:30px;margin:0 5px}.blog-entry__lead,.school-entry__lead{font-family:新ゴ M;font-size:1.8rem}.blog-entry__content,.school-entry{margin:0 0 60px}.sns-share{gap:15px;display:flex;align-items:center;justify-content:flex-end;margin-top:40px}.sns-share__body,.sns-share__head{flex:0 0 auto}.sns-share-list{gap:8px;display:flex;align-items:center}.sns-share-list__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#ddd;text-decoration:none;cursor:pointer;transition:opacity .3s ease}.sns-share-list__link>*{color:#fff;font-size:2rem;line-height:1}.sns-share-list__link>.icon-link{color:#999}.sns-share-list__link:has(.icon-facebook){background:#1877f2}.sns-share-list__link:has(.icon-x){background:#282828}.sns-share-list__link:has(.icon-line){background:#00c300}.sns-share-list__link:has(.icon-envelope){background:#d21e1e}.sns-share-list__link:has(.icon-envelope)>*{font-size:1.6rem}.sns-share-list__link:hover{opacity:.7}.sns-share .complete-msg{translate:-50% -50%;display:none;position:fixed;top:50%;left:50%;width:100%;max-width:500px}.sns-share .complete-msg .__inner{display:flex;justify-content:center;width:100%;padding:15px 20px;border:1px solid #25b7aa;background:#ddf9f4;text-align:center}.important-entry__time{display:block;margin-top:10px;font-size:1.4rem;text-align:right}.important-entry__description{margin-top:40px}.jishi-kaijo-result .result-head{display:flex;background:#25b7aa!important;text-align:center}.jishi-kaijo-result .result-head>*{padding:5px 10px;border-right:1px solid #fff;color:#fff;font-size:1.4rem;text-align:center}.jishi-kaijo-result .result-head__shimekiri{width:162px;border-left:1px solid #fff}.jishi-kaijo-result .result-head__jisikaijo{width:600px}.jishi-kaijo-result .result-head__hogosya{width:240px}.jishi-kaijo-result .result-list{display:table;width:100%;border-collapse:collapse;border-spacing:0}.jishi-kaijo-result .result-list__item{display:table-row}.jishi-kaijo-result .result-list__item>*{box-sizing:border-box;display:table-cell;padding:5px 10px;border:1px solid #e2e2e2;background:#fff;text-align:center;vertical-align:middle}.jishi-kaijo-result .result-list__item__am,.jishi-kaijo-result .result-list__item__pm,.jishi-kaijo-result .result-list__item__uwabaki{width:80px;font-size:1.1rem}.jishi-kaijo-result .result-list__item__sex{width:100px;font-size:1.1rem}.jishi-kaijo-result .result-list__item__hogosya-am,.jishi-kaijo-result .result-list__item__hogosya-pm,.jishi-kaijo-result .result-list__item__map{width:120px;font-size:1.1rem}.jishi-kaijo-result .result-list__item__school{width:300px;font-size:1.6rem;line-height:1.4;text-align:left;white-space:nowrap}.jishi-kaijo-result .result-list__item:nth-child(odd)>*{background:#f8f8f8}.jishi-kaijo-result .result-list__item--ttl>*{background:#73d6cd!important;color:#fff;font-size:1.4rem;text-align:center}.data-result-list{display:table;width:100%;border-collapse:collapse;border-spacing:0}.data-result-list__item{display:table-row}.data-result-list__item>*{box-sizing:border-box;display:table-cell;padding:10px 20px;border:1px solid #e2e2e2;background:#fff;text-align:left;vertical-align:middle}.db-result .result-list{display:table;width:100%;border-collapse:collapse;border-spacing:0}.db-result .result-list__item{display:table-row}.db-result .result-list__item>*{display:table-cell;padding:10px 15px;border:1px solid #e2e2e2;background:#fff;text-align:center;vertical-align:middle}.db-result .result-list__item:nth-child(odd)>*{background:#f8f8f8}.db-result .result-list__item__school{width:46%;text-align:left}.db-result .result-list__item__coeducation,.db-result .result-list__item__pref,.db-result .result-list__item__special{width:10%}.db-result .result-list__item__special{width:14%}.db-result .result-list__item__web{width:20%}.db-result .result-list__item--ttl>*{background:#25b7aa!important;color:#fff;text-align:center}.db-result .result-map{display:flex;justify-content:space-between}.db-result .result-map #map-canvas{flex:0 0 620px;height:560px}.db-result .result-map .school-list{flex:0 0 350px;height:560px;overflow-y:auto}.db-result .result-map .school-list p{margin:0 0 5px;padding:0 0 5px;border-bottom:2px solid #e9e9e9;font-weight:700}.db-result .result-map .school-list ul:not(:last-child){margin:0 0 20px}.db-result .result-map #infowindow{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.6}.db-result .result-map #infowindow h3{margin:0 0 10px;font-size:1.6rem;font-weight:700}.db-result .result-map #infowindow ul{display:table;width:400px;font-size:1.3rem}.db-result .result-map #infowindow ul li{display:table-row}.db-result .result-map #infowindow ul li span{display:table-cell;padding:5px 0;border-top:1px solid #e9e9e9}.db-result .result-map #infowindow ul li span:first-child{width:4em}.db-result .result-map #infowindow ul li span:last-child{position:relative;padding:0 0 0 1em}.db-result .result-map #infowindow ul li span:last-child:before{position:absolute;top:5px;left:0;content:"\FF1A"}.school-code-result .result-list{display:table;width:100%;border-collapse:collapse;border-spacing:0}.school-code-result .result-list__item{display:table-row}.school-code-result .result-list__item>*{display:table-cell;padding:10px 15px;border:1px solid #e9e9e9;background:#fff;text-align:center;vertical-align:middle}.school-code-result .result-list__item__school{text-align:left}.school-code-result .result-list__item--ttl>*{background:#25b7aa;color:#fff;text-align:center}.ui-datepicker{width:auto!important}.ui-datepicker table thead th{background:#ddd;color:#333;font-weight:400}.ui-datepicker td a,.ui-datepicker td span{padding:.2em .5em!important;text-align:center!important}.judgment-flow{display:flex;margin:0 0 40px;line-height:1.4;counter-reset:step}.judgment-flow__column{display:flex;position:relative;flex:1 0 auto;align-items:center;justify-content:center;height:54px;margin:0 25px 0 0;background:#e8e8e8}.judgment-flow__column:after,.judgment-flow__column:before{position:absolute;top:0;border-color:transparent;border-style:solid;border-width:27px 0 27px 20px;content:""}.judgment-flow__column:before{left:-20px;border-top-color:#e8e8e8;border-bottom-color:#e8e8e8}.judgment-flow__column:after{right:-20px;border-left-color:#e8e8e8}.judgment-flow__column:first-child:before{display:none}.judgment-flow__column--active{background:#25b7aa;color:#fff}.judgment-flow__column--active:before{border-top-color:#25b7aa;border-bottom-color:#25b7aa}.judgment-flow__column--active:after{border-left-color:#25b7aa}.judgment-flow__column__text:before{display:inline-block;margin:0 10px 0 0;font-size:1.2rem;font-weight:700;content:"STEP" counter(step);counter-increment:step}.judgment-result-hensachi{display:table;width:100%;border-collapse:collapse;border-spacing:0}.judgment-result-hensachi__item{display:table-row}.judgment-result-hensachi__item>*{display:table-cell;padding:10px 15px;border:1px solid #e9e9e9;background:#fff;text-align:center}.judgment-result-hensachi__item>* strong{font-size:1.6rem}.judgment-result-hensachi__item__subject{background:#f8f8f8}.judgment-result-hensachi__item--title>*{background:#25b7aa;color:#fff;font-weight:400}.judgment-result-siboukou{display:table;width:100%;border-collapse:collapse;border-spacing:0}.judgment-result-siboukou__item{display:table-row}.judgment-result-siboukou__item>*{display:table-cell;width:15%;padding:10px 15px;border:1px solid #e9e9e9;background:#fff;text-align:center}.judgment-result-siboukou__item__school{width:30%;text-align:left}.judgment-result-siboukou__item__date,.judgment-result-siboukou__item__subject{width:10%}.judgment-result-siboukou__item--title>*{background:#25b7aa;color:#fff;text-align:center}.judgment-result-siboukou__item--school>*{background:rgba(37,183,170,.15)}.schedule{display:flex;flex-wrap:wrap;margin:0 -1%}.schedule__column{width:14.6%;margin-right:1%;margin-left:1%;border-radius:3px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.15);font-weight:700;line-height:1.5;text-align:center}.schedule__column--period{width:31.33333%}.schedule__column__ttl{padding:3px 0;border-radius:3px 3px 0 0;background:#25b7aa;color:#fff;letter-spacing:3px}.schedule__column__date{display:flex;justify-content:center;height:50px;margin:5px 0;font-weight:500;line-height:1}.schedule__column__date__month{align-self:flex-start;font-size:2.2rem;text-align:right}.schedule__column__date__date{position:relative;align-self:flex-end;padding:0 0 0 15px;font-size:4rem}.schedule__column__date__date:before{display:block;position:absolute;top:-10px;left:-5px;transform:rotate(15deg);font-weight:100;content:"/"}.schedule__column__day{padding:0 0 5px;color:#25b7aa}.schedule__column__application{position:relative;padding:5px 0;border-radius:0 0 3px 3px;background:rgba(37,183,170,.15);font-size:1.2rem}.schedule__column__application .icon-chevron-right{position:absolute;top:50%;right:5px;transform:translateY(-50%);color:#25b7aa;font-size:1rem}.schedule__column__period{display:flex;align-items:center;justify-content:center}.schedule__column__period__dash{margin:0 10px}.side-nav{padding:0 10px}.side-nav__item{display:flex;align-items:center;justify-content:space-between;padding:15px 5px 15px 10px;border-top:1px solid #e9e9e9;line-height:1.5}.side-nav__item .icon-chevron-right{color:#25b7aa;font-size:1.2rem}.side-nav__item:hover{color:#25b7aa;opacity:1}.school_pickup{position:relative;margin:0 0 25px;padding:0 20px 20px}.school_pickup .ttl_side{margin-bottom:15px}.school_pickup li a{display:flex;align-items:flex-start;padding:15px 0;border-bottom:1px solid #e9e9e9}.school_pickup li a figure{flex:0 0 120px;margin:0 15px 0 0}.school_pickup li a figure img{width:100%}.school_pickup li a h3{margin:0 0 5px;color:#25b7aa}.school_pickup li a p{margin-bottom:0;font-size:1.2rem}.school_pickup .btn--black{width:100%;margin-top:20px}.flow{display:flex;margin:0 0 30px}.flow__item{display:flex;position:relative;flex:1 1 auto;align-items:center;justify-content:center;height:46px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff}.flow__item:after,.flow__item:before{z-index:1;position:absolute;top:-1px;border-width:23px 0 23px 20px;border-style:solid;content:""}.flow__item:before{right:-20px;border-color:transparent transparent transparent #e2e2e2}.flow__item:after{right:-19px;border-color:transparent transparent transparent #fff}.flow__item:first-child{border-left:1px solid #e9e9e9}.flow__item:last-child{border-right:1px solid #e9e9e9}.flow__item:last-child:after,.flow__item:last-child:before{display:none}.flow__item--current{background:#25b7aa;color:#fff;font-weight:700}.flow__item--current:after{border-left-color:#25b7aa}.flow__item--past{background:#bde9e5}.flow__item--past:after{border-left-color:#bde9e5}.rate{position:relative;width:5em;margin:0 0 0 10px;font-size:1em}.rate,.rate:after,.rate:before{display:inline-block;height:1em}.rate:after,.rate:before{position:absolute;top:0;left:0;color:#ddd;line-height:1em;content:"\2605\2605\2605\2605\2605"}.rate:after{overflow:hidden;color:#ffa803;white-space:nowrap}.rate0:after{width:0}.rate1:after{width:1em}.rate2:after{width:2em}.rate3:after{width:3em}.rate4:after{width:4em}.rate5:after{width:5em}.rate-info{font-size:1.3rem;line-height:1.5}.rate-info__subject{position:relative;background:#d1f4ea}.rate-info__subject__inner{display:flex;align-items:center;padding:6px 25px 6px 10px}.rate-info__subject__date{width:22%}.rate-info__subject__class{width:60%;padding-right:10px}.rate-info__subject__gender{width:18%;text-align:center}.rate-info__subject__toggle{position:absolute;top:50%;right:8px;margin:-.5em 0 0;color:#25b7aa;font-size:1.2rem;line-height:1;transition:all .3s}.rate-info__subject__toggle.active{transform:rotateX(180deg)}.rate-info__data{display:flex;align-items:center;padding:6px 25px 6px 10px}.rate-info__data__capacity{width:58%;text-align:right}.rate-info__data__apply{width:24%;text-align:center}.rate-info__data__rate{width:18%;text-align:center}.rate-info__past{display:none;padding:5px 0 10px;border-top:1px dotted #ccc}.rate-info__past__item{display:flex;align-items:center;margin:0 0 5px;padding:0 25px 0 10px}.rate-info__past__item__year{width:58%;text-align:right}.rate-info__past__item__apply{width:24%;text-align:center}.rate-info__past__item__rate{width:18%;text-align:center}.rate-info__past__closing{padding:5px 25px 0;border-top:1px dotted #ccc;color:#25b7aa;text-align:right}.tab-menu{display:flex;border-bottom:3px solid #25b7aa}.tab-menu__item{margin:0 10px 0 0}.tab-menu__item__btn{display:inline-flex;position:relative;align-items:center;justify-content:center;min-width:150px;height:50px;padding:0 30px;border:1px solid #e2e2e2;border-bottom:none;border-radius:4px 4px 0 0;background:#fff;color:#25b7aa;font-size:1.6rem;line-height:1.4;text-align:center;cursor:pointer;transition:all .3s}.tab-menu__item._show_ .tab-menu__item__btn,.tab-menu__item.active .tab-menu__item__btn,.tab-menu__item__btn._show_{border-color:transparent;background:#25b7aa;color:#fff}.tab-menu._orange_{border-bottom-color:#ff7003}.tab-menu._orange_ .tab-menu__item__btn{color:#ff7003}.tab-menu._orange_ .tab-menu__item._show_ .tab-menu__item__btn,.tab-menu._orange_ .tab-menu__item.active .tab-menu__item__btn{background:#ff7003;color:#fff}.accordion-news__item,.juku-info__item{display:block}.accordion-news__item:not(:last-child),.juku-info__item:not(:last-child){margin:0 0 10px}.accordion-news__item__ttl,.juku-info__item__ttl{display:flex;align-items:center;padding:15px 20px;border:1px solid #e9e9e9;background:#fff}.accordion-news__item__ttl__element,.accordion-news__item__ttl__text,.juku-info__item__ttl__element,.juku-info__item__ttl__text{flex:1 1 auto}.accordion-news__item__ttl .icon-angle-down,.juku-info__item__ttl .icon-angle-down{flex:0 0 auto;color:#25b7aa}.accordion-news__item__ttl.active .icon-angle-down,.juku-info__item__ttl.active .icon-angle-down{transform:rotate(180deg)}.accordion-news__item__ttl._register-results_,.juku-info__item__ttl._register-results_{border:2px solid #f5c2c7;background:#f8d7da;color:#d00}.accordion-news__item__ttl._register-results_ .__ttl,.juku-info__item__ttl._register-results_ .__ttl{display:block;font-size:2rem;font-weight:700;text-align:center}.accordion-news__item__ttl._register-results_ .__txt,.juku-info__item__ttl._register-results_ .__txt{display:block;margin-top:10px}.accordion-news__item__ttl._register-results_ .accordion-news__item__ttl__element,.juku-info__item__ttl._register-results_ .accordion-news__item__ttl__element{margin-right:15px}.accordion-news__item__ttl._register-results_ .icon-angle-right,.juku-info__item__ttl._register-results_ .icon-angle-right{font-size:1.6rem}.accordion-news__item__detail,.juku-info__item__detail{padding:15px 20px;border:1px solid #e9e9e9;border-top:none;background:#f5f5f5}.accordion-news__item__detail em,.juku-info__item__detail em{color:#d21e1e;font-weight:700}.accordion-news__item__detail strong,.juku-info__item__detail strong{color:#333;font-weight:700}.online__head{display:flex;align-items:center;padding:10px 15px;background:#ddf9f4;transition:all .3s}.online__head:hover{opacity:.7}.online__head:not(:first-child){margin:20px 0 0}.online__head__label{flex:0 0 auto}.online__head__school{flex:1 1 auto;margin:0 15px;color:#25b7aa;font-size:1.8rem;line-height:1.6}.online__head__school .__area{font-size:1.4rem}.online__head__icon{flex:0 0 auto;color:#25b7aa;font-size:1.8rem}.online__head.active .online__head__icon{transform:rotate(180deg)}.online__list__item{border-bottom:1px solid #e9e9e9}.online__link{display:flex;padding:15px 5px;line-height:1.5}.online__link__label{flex:0 0 auto;width:80px;height:25px;margin:0;background:#ffa803;color:#fff;font-size:1.2rem;line-height:25px;text-align:center}.online__link__label._live_{background:#f95252}.online__link__label._click_{background:#5279f9}.online__link__content{flex:1 1 auto;margin:0 15px;transform:translateY(2px);color:#333}.online__link__content .__time{margin-bottom:3px}.online__link__content .__time,.online__link__content .__txt{display:block}.online__link__icon{flex:0 0 auto;-ms-grid-row-align:center;align-self:center;color:#ffa803;font-size:1.8rem}.subject-skill{display:flex;width:100%}.subject-skill__item{display:flex;flex:0 0 25%;flex-direction:column-reverse}.subject-skill__item:not(:first-child){border-left:1px solid #e9e9e9}.subject-skill__subject{flex:0 0 auto;padding:5px 15px 0;border-top:1px solid #e9e9e9;font-weight:700;text-align:center}.subject-skill__skills{padding:20px 15px 10px}.skill-list__item{padding:3px 5px;background:rgba(37,183,170,.1);color:#30aca1;line-height:1.5;text-align:center}.skill-list__item:not(:first-child){margin:8px 0 0}.deviation-table{margin:0 0 30px}.deviation-table__item{display:flex;border:1px solid #e2e2e2}.deviation-table__item:not(:first-child){border-top:none}.deviation-table__head{display:flex;flex:0 0 8em;align-items:center;padding:15px;border-right:1px solid #e2e2e2;background:#ddf9f4}.deviation-table__body{display:flex;flex:1 1 auto;padding:8px 15px;background:#fff}.deviation-table__body .__col{display:flex;flex-wrap:wrap}.deviation-table__body .__col .checkbox-btn{margin:6px 5px}.deviation-result{display:flex;flex-wrap:wrap}.deviation-label{display:inline-flex;position:relative;align-items:center;margin:5px 3px;padding:4px 8px;border:1px solid;border-radius:3px;line-height:1.4;cursor:pointer}.deviation-label.kubun--kokkou{border-color:#007fb1;background:#f3fafc;color:#007fb1}.deviation-label.kubun--kokkou .__hantei{background:#007fb1}.deviation-label.kubun--danshi{border-color:#5d639e;background:#f3f3f9;color:#5d639e}.deviation-label.kubun--danshi .__hantei{background:#5d639e}.deviation-label.kubun--joshi{border-color:#da6272;background:#fdf6f7;color:#da6272}.deviation-label.kubun--joshi .__hantei{background:#da6272}.deviation-label.kubun--kyogaku{border-color:#009250;background:#edf9f3;color:#009250}.deviation-label.kubun--kyogaku .__hantei{background:#009250}.deviation-label .__hantei{margin:0 0 0 8px;padding:0 6px;border-radius:2px;color:#fff}.deviation-label .__date{margin:0 0 0 8px}.deviation-popup{z-index:5;position:absolute;bottom:100%;left:50%;width:250px;padding:15px 15px 10px;transform:translate(-50%,-10px);border:2px solid #25b7aa;border-radius:6px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);color:#333;cursor:default}.deviation-popup:after,.deviation-popup:before{position:absolute;left:50%;width:0;height:0;transform:translate(-50%);border:solid transparent;border-width:10px 10px 0;content:""}.deviation-popup:before{z-index:-1;bottom:-10px;border-top-color:#25b7aa}.deviation-popup:after{bottom:-7px;border-top-color:#fff}.deviation-popup__close{display:flex;position:absolute;top:-10px;right:-10px;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#25b7aa;color:#fff;cursor:pointer;transition:all .3s}.deviation-popup__close:hover{opacity:.8}.deviation-popup__content1{display:flex;align-items:center}.deviation-popup__content2{margin:10px 0 0;text-align:center}.deviation-popup__content3{display:flex;align-items:center;justify-content:center;margin:8px 0 0}.deviation-popup__label{display:flex;margin:0 8px 0 0}.deviation-popup__label .label:not(:first-child){margin:0 0 0 5px}.deviation-popup__date{margin:0 0 0 15px}.deviation-popup__btn{margin:10px 0 0;text-align:center}.deviation-detail-search{gap:40px 40px;display:-ms-grid;display:grid;grid-template-areas:"deviation-local-search deviation-table" "deviation-details deviation-details";-ms-grid-columns:250px 40px 1fr;grid-template-columns:250px 1fr;-ms-grid-rows:auto 40px auto;grid-template-rows:auto auto}.deviation-detail-search .deviation-table{grid-area:deviation-table}.deviation-detail-search .deviation-local-search{grid-area:deviation-local-search}.deviation-detail-search .deviation-details{grid-area:deviation-details}.remodal-close-foot{display:inline-flex;align-items:center;justify-content:center;margin:0 auto;background:none;cursor:pointer}.exam-results{gap:40px 4%;display:-ms-grid;display:grid;grid-template-areas:"content01 content01" "content02 content03";-ms-grid-columns:56% 4% 40%;grid-template-columns:56% 40%;-ms-grid-rows:auto 40px auto;grid-template-rows:auto auto}.exam-results__content01{display:flex;grid-area:content01;align-items:center}.exam-results__content01 .__user{font-size:1.8rem;font-weight:700}.exam-results__content01 .__back{margin-left:auto}.exam-results__content01 .__back .btn--sm{padding:0 25px 0 35px}.exam-results__content02{grid-area:content02}.exam-results__content03{grid-area:content03}.exam-results-examination__item,.exam-results__content03 .ttl07{position:relative}.exam-results-examination__item:not(:first-child){margin-top:10px}.exam-results-examination-label__input{display:none}.exam-results-examination-label__body{gap:0 15px;display:-ms-grid;display:grid;position:relative;grid-template-areas:"date school" "date txt";-ms-grid-columns:65px 15px 1fr;grid-template-columns:65px 1fr;-ms-grid-rows:auto 0 auto;grid-template-rows:auto auto;padding:15px 50px 60px;border:1px solid #e9e9e9;background:#fff;color:#333;cursor:pointer;transition:all .3s}.exam-results-examination-label__body .__date{grid-area:date;font-weight:700}.exam-results-examination-label__body .__shool{grid-area:school;font-weight:700}.exam-results-examination-label__body .__txt{grid-area:txt;flex:0 0 100%}.exam-results-examination-label__body:after,.exam-results-examination-label__body:before{position:absolute;top:50%;transform:translateY(-50%);content:""}.exam-results-examination-label__body:before{left:15px;width:14px;height:14px;border:2px solid #d2d2d2;border-radius:50%;background:#fff}.exam-results-examination-label__body:after{left:20px;width:8px;height:8px;border-radius:50%;background:#25b7aa;opacity:0}.exam-results-examination-label__input:disabled+.exam-results-examination-label__body{background:#e9e9e9;cursor:default;opacity:.6}.exam-results-examination-label__input:checked+.exam-results-examination-label__body{border-color:#25b7aa;background:#ddf9f4}.exam-results-examination-label__input:checked+.exam-results-examination-label__body:after{opacity:1}.exam-results-examination-label__input:not(:disabled):not(:checked)+.exam-results-examination-label__body:hover{border-color:#25b7aa;color:#25b7aa}.exam-results-examination-label._untested_ .exam-results-examination-label__body{display:block;padding-bottom:15px}.exam-results-examination__result{position:absolute;right:50px;bottom:15px;left:130px}.exam-results-examination__btn{display:none}.exam-results-examination__del{position:absolute;top:50%;right:15px;transform:translateY(-50%);background:none;color:#5f5f5f;cursor:pointer;transition:all .3s}.exam-results-examination__del:hover{color:#25b7aa}.exam-results-comment{position:relative;margin:15px 0;padding:10px 15px;background:#ff7003;color:#fff}.exam-results-comment:before{position:absolute;bottom:-10px;left:20px;width:0;height:0;border-color:#ff7003 transparent transparent;border-style:solid;border-width:10px 6px 0;content:""}.exam-results-textarea{width:100%;height:300px}.exam-results-add-school{display:flex;position:absolute;top:50%;right:15px;align-items:center;padding:4px 8px 4px 12px;transform:translateY(-50%);border-radius:4px;background:#fff;color:#25b7aa;font-size:1.4rem;font-weight:400;cursor:pointer;transition:all .3s}.exam-results-add-school:hover{background:#333;color:#fff}.exam-results-add-school .__ico{margin-left:5px;font-weight:700}.exam-results-school__item{display:flex;align-items:center;padding:15px;border:1px solid #e9e9e9;background:#fff}.exam-results-school__item:not(:first-child){border-top:none}.exam-results-school__ico{flex:0 0 auto;font-size:2rem}.exam-results-school__label{display:flex;flex:0 0 auto;margin:0 0 0 15px}.exam-results-school__label>:not(:first-child){margin:0 0 0 5px}.exam-results-school__link{flex:1 1 auto;margin:0 0 0 15px;color:#25b7aa;text-decoration:underline;cursor:pointer}.exam-results-school__link:hover{text-decoration:none;opacity:1}.exam-results-school__btn{flex:0 0 auto;background:none;color:#5f5f5f;font-size:1.2rem;cursor:pointer;transition:color .3s ease}.exam-results-school__btn:hover{color:#25b7aa}.exam-results-school02{display:table;width:100%;border-top:1px solid #e9e9e9}.exam-results-school02__head{display:table-header-group;background:#f8f8f8}.exam-results-school02__body{display:table-row-group}.exam-results-school02__item{display:table-row}.exam-results-school02__item>*{display:table-cell;padding:15px 0;border-bottom:1px solid #e9e9e9;text-align:left}.modal-school-select-school__head .exam-results-school02__item>*{padding:6px;text-align:center}.exam-results-school02__label{width:75px;padding-left:15px}.exam-results-school02__label>*{display:inline-block}.exam-results-school02__label>:not(:first-child){margin-left:5px}.exam-results-school02__area,.exam-results-school02__school{padding-left:20px}.exam-results-school02__btn{padding-left:20px;text-align:center}.exam-results-school02__btn .__btn{display:inline-flex;align-items:center;justify-content:center;width:70px;padding:0 10px;border:1px solid #25b7aa;border-radius:4px;background:#fff;color:#25b7aa;transition:all .3s}.exam-results-school02__btn .__btn:not(._added_){cursor:pointer}.exam-results-school02__btn .__btn:not(._added_):after{margin-left:3px;font-family:icomoon;font-weight:700;content:"\E911"}.exam-results-school02__btn .__btn:not(._added_):hover{background:#25b7aa;color:#fff}.exam-results-school02__btn .__btn._added_{background:#25b7aa;color:#fff;pointer-events:none}.exam-results-school02__failure,.exam-results-school02__pass{width:200px;text-align:center}.exam-results-school02-sort,.exam-results-school02-sort__btn{display:flex;align-items:center;justify-content:center}.exam-results-school02-sort__btn{flex-direction:column}.exam-results-school02-sort__btn .__btn{width:20px;height:15px;margin:2px;background:none;color:#999;line-height:1;cursor:pointer;transition:all .3s}.exam-results-school02-sort__btn .__btn._current_,.exam-results-school02-sort__btn .__btn:hover{color:#25b7aa}.exam-results-radio-list{display:flex}.exam-results-radio-list__item{width:calc(20% - 6.4px)}.exam-results-radio-list__item:not(:first-child){margin-left:8px}.exam-results-radio{cursor:pointer}.exam-results-radio .__elem{display:none}.exam-results-radio .__txt{display:block;padding:4px 10px;border-radius:4px;background:#e8e8e8;box-shadow:0 1px 0 hsla(0,0%,82.4%,.8);text-align:center;white-space:nowrap;transition:all .3s}.exam-results-radio .__elem:checked+.__txt,.exam-results-radio .__txt:hover{background:#255eab;color:#fff}.exam-results-radio._pass_ .__elem:checked+.__txt,.exam-results-radio._pass_ .__txt:hover{background:#f95252}.exam-results-radio._untested_ .__elem:checked+.__txt,.exam-results-radio._untested_ .__txt:hover{background:#ff7003}.exam-results-regist{padding-bottom:40px;border-bottom:1px solid #e9e9e9}.exam-results-regist__input{gap:0 0;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"name kana gender";-ms-grid-columns:1fr 0 1fr 0 auto;grid-template-columns:1fr 1fr auto;-ms-grid-rows:auto;grid-template-rows:auto}.exam-results-regist__item{display:flex;flex-direction:column;border:1px solid #e9e9e9;background:#fff}.exam-results-regist__item:not(:first-child){border-left:none}.exam-results-regist__item._name_{grid-area:name}.exam-results-regist__item._kana_{grid-area:kana}.exam-results-regist__item._gender_{grid-area:gender}.exam-results-regist__head{flex:0 0 auto;padding:5px;background:#ddf9f4;text-align:center}.exam-results-regist__body{display:flex;flex:1 0 auto;align-items:center;justify-content:center;padding:15px 20px;border-top:1px solid #e9e9e9}.exam-results-regist__body input[type=text]{width:180px}.exam-results-regist__body input[type=text]:not(:first-child){margin-left:10px}.exam-results-regist__body .radio:not(:first-child){margin-left:15px}.exam-results-regist__btn{margin-top:15px;text-align:center}.exam-results-search{display:flex;align-items:center;margin:40px 0}.exam-results-search__select>*{width:400px}.exam-results-search__btn{flex:0 0 auto;margin-left:auto}.exam-results-list{display:table;border-collapse:collapse;border-spacing:0}.exam-results-list__item{display:table-row}.exam-results-list__item>*{display:table-cell;padding:10px 15px;border:1px solid #e9e9e9;background:#fff;vertical-align:middle}.exam-results-list__item._head_>*{background:#ddf9f4;text-align:center}.exam-results-list__class{width:44%}.exam-results-list__number{width:16%;text-align:center}.exam-results-list__gender{width:10%;text-align:center}.exam-results-list__name{width:20%}.exam-results-list__name .__kana,.exam-results-list__name .__name{display:block}.exam-results-list__edit{text-align:center}.exam-results-list__edit>*{min-width:120px;margin:0;padding:0}.exam-results-list__untried{text-align:center}.exam-results-list__untried>*{min-width:80px;margin:0;padding:0}.exam-results-refinement__list{display:flex;align-items:center}.exam-results-refinement__item:not(:first-child){margin-left:5px}.exam-results-refinement__csv{margin-left:auto}.exam-results-refinement._horizon_{display:flex;align-items:center}.exam-results-refinement._horizon_ .exam-results-refinement__list:not(:first-child){margin-left:30px}.exam-results-refinement._vertical_ .exam-results-refinement__list:not(:first-child){margin-top:10px}.modal-school-select.remodal{max-width:900px}.modal-school-select .ttl07{-moz-text-align-last:left;text-align-last:left}.modal-school-select input[type=checkbox]+span:hover{background:#25b7aa;color:#fff}.modal-school-select-search{gap:20px 20px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"head body01" "head body02";-ms-grid-columns:auto 20px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 20px auto;grid-template-rows:auto auto;margin:40px 0}.modal-school-select-search__head{grid-area:head;font-weight:700}.modal-school-select-search__body01{position:relative;grid-area:body01}.modal-school-select-search__body02{display:flex;grid-area:body02;align-items:center}.modal-school-select-search__body02._fxd-c_{flex-direction:column;align-items:flex-start}.modal-school-select-search__body02._fxd-c_ .modal-school-select-search-refinement:not(:first-child){margin:10px 0 0}.modal-school-select-search__input{width:100%}.modal-school-select-search__btn{display:flex;position:absolute;top:0;right:0;bottom:0;align-items:center;justify-content:center;width:40px;background:none;color:#25b7aa;cursor:pointer}.modal-school-select-search__btn .__hidden{clip:rect(1px,1px,1px,1px);display:block;position:absolute;top:-999999px;left:-999999px;width:1px;height:1px;font-size:1px;opacity:0}.modal-school-select-search-refinement{display:flex}.modal-school-select-search-refinement:not(:first-child){margin-left:30px}.modal-school-select-search-refinement__item:not(:first-child){margin-left:6px}.modal-school-select-school{display:table;width:100%;margin:20px 0 0;border-top:1px solid #e9e9e9}.modal-school-select-school__head{display:table-header-group;background:#f8f8f8}.modal-school-select-school__body{display:table-row-group}.modal-school-select-school__item{display:table-row}.modal-school-select-school__item>*{display:table-cell;padding:15px 0;border-bottom:1px solid #e9e9e9;text-align:left}.modal-school-select-school__head .modal-school-select-school__item>*{padding:6px;text-align:center}.modal-school-select-school__label{width:75px;padding-left:15px}.modal-school-select-school__label>*{display:inline-block}.modal-school-select-school__label>:not(:first-child){margin-left:5px}.modal-school-select-school__area,.modal-school-select-school__school{padding-left:20px}.modal-school-select-school__btn{padding-left:20px;text-align:center}.modal-school-select-school__btn .__btn{display:inline-flex;align-items:center;justify-content:center;width:70px;padding:0 10px;border:1px solid #25b7aa;border-radius:4px;background:#fff;color:#25b7aa;transition:all .3s}.modal-school-select-school__btn .__btn:not(._added_){cursor:pointer}.modal-school-select-school__btn .__btn:not(._added_):after{margin-left:3px;font-family:icomoon;font-weight:700;content:"\E911"}.modal-school-select-school__btn .__btn:not(._added_):hover{background:#25b7aa;color:#fff}.modal-school-select-school__btn .__btn._added_{background:#25b7aa;color:#fff;pointer-events:none}.modal-school-select-juku{gap:0 40px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"content01 content03" "content02 content03";-ms-grid-columns:1fr 40px 300px;grid-template-columns:1fr 300px;-ms-grid-rows:auto 0 1fr;grid-template-rows:auto 1fr}.modal-school-select-juku__content01{grid-area:content01;margin:0!important}.modal-school-select-juku__content02{grid-area:content02}.modal-school-select-juku__content03{grid-area:content03;padding:15px;background:#ddf9f4}.modal-school-select-juku__content03 .ttl05{margin-bottom:0;text-align:left}.modal-school-select-juku__content03 .modal-school-select-school{margin-top:10px}.modal-school-select-juku .modal-school-select-school__label{width:60px;padding-left:0}.modal-school-select-juku .modal-school-select-school__label>:not(:first-child){margin-left:3px}.modal-school-select-juku .modal-school-select-school__school{padding-left:10px}.modal-school-select-juku .modal-school-select-school__btn{padding-left:15px}.modal-school-select-juku .modal-school-select-school__btn .__btn{width:60px;padding:0}.modal-input-results.remodal{max-width:800px}.modal-input-results .ttl07{text-align:left}.modal-input-results-school{display:flex;align-items:center;margin:30px 0;text-align:left}.modal-input-results-school__label{display:flex;flex:0 0 auto}.modal-input-results-school__label>:not(:first-child){margin-left:5px}.modal-input-results-school__school{flex:1 1 auto;margin:0 15px;color:#25b7aa;font-size:1.8rem;font-weight:700}.modal-input-results-school__area{flex:0 0 auto}.modal-input-results-exam{border-top:1px solid #e9e9e9}.modal-input-results-exam__item{gap:10px 20px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"date name" "date results";-ms-grid-columns:auto 20px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 10px auto;grid-template-rows:auto auto;padding:15px 10px 20px;border-bottom:1px solid #e9e9e9;text-align:left}.modal-input-results-exam__date{grid-area:date;min-width:65px;font-weight:700}.modal-input-results-exam__name{grid-area:name;font-weight:700}.modal-input-results-exam__results{grid-area:results}.search-block{position:relative}.search-block .__input{width:100%;height:45px}.search-block .__btn{position:absolute;top:0;right:0;width:45px;height:45px;margin:0;padding:0;border:none;background:transparent;color:#25b7aa;font-size:1.8rem;cursor:pointer}.school-list02__item{display:flex;align-items:center;padding:15px 10px;border-bottom:1px solid #e2e2e2}.school-list02__category{display:flex;flex:0 0 auto}.school-list02__category>:not(:first-child){margin-left:5px}.school-list02__school{flex:1 1 auto;margin:0 15px;line-height:1.5}.school-list02__school .__link{color:#25b7aa;text-decoration:underline}.school-list02__school .__link:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;opacity:1}.school-list02__btn{flex:0 0 auto}.scroll-block{overflow-y:auto}.scroll-block._max-h-10vh_{max-height:10vh}.scroll-block._max-h-15vh_{max-height:15vh}.scroll-block._max-h-20vh_{max-height:20vh}.scroll-block._max-h-25vh_{max-height:25vh}.scroll-block._max-h-30vh_{max-height:30vh}.scroll-block._max-h-35vh_{max-height:35vh}.scroll-block._max-h-40vh_{max-height:40vh}.scroll-block._max-h-45vh_{max-height:45vh}.scroll-block._max-h-50vh_{max-height:50vh}.scroll-block._max-h-55vh_{max-height:55vh}.scroll-block._max-h-60vh_{max-height:60vh}.scroll-block._max-h-65vh_{max-height:65vh}.scroll-block._max-h-70vh_{max-height:70vh}.scroll-block._max-h-75vh_{max-height:75vh}.scroll-block._max-h-80vh_{max-height:80vh}.scroll-block._max-h-85vh_{max-height:85vh}.scroll-block._max-h-90vh_{max-height:90vh}.scroll-block._max-h-95vh_{max-height:95vh}.mogisiken-lead{display:flex;align-items:center;margin:0 15px}.mogisiken-lead__img{flex:0 0 100px;margin-right:10px}.mogisiken-lead__img img{width:100%}.mogisiken-lead__txt{position:relative;flex:1 1 auto;font-size:1.7rem}.mogisiken-lead__txt:before{position:absolute;bottom:-20px;left:5px;width:20px;height:12px;background-color:#ff7003;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:""}.mogisiken-lead__txt p:last-child{margin-bottom:0}.print-exam-voucher__ttl{color:#d21e1e;font-size:2.2rem;font-weight:700;line-height:1.4}.print-exam-voucher__ttl strong{margin-left:5px;padding:0 10px;border-radius:3px;background:#d21e1e;color:#fff}.print-exam-voucher__cols{gap:10px 20px;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto 10px auto;grid-template-rows:repeat(2,auto);margin-top:20px}.print-exam-voucher__cols>:first-child{-ms-grid-row:1;-ms-grid-column:1}.print-exam-voucher__cols>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.print-exam-voucher__cols>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.print-exam-voucher__cols>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.print-exam-voucher__cols>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}.print-exam-voucher__cols>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}.print-exam-voucher__col{display:contents}.print-exam-voucher__head{display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1.4;text-align:left}.print-exam-voucher__head .__ico{margin-right:10px;color:#d21e1e;font-size:2.4rem}.print-exam-voucher__head .__txt{font-size:1.6rem}.print-exam-voucher__body img{width:100%}.print-exam-voucher__btn{margin-top:25px}.form-media-request:has(input[type=checkbox].request-reprinting:not(:checked)) .textarea.request-reprinting,.form-media-request:has(input[type=radio].request-reprinting:not(:checked)) .textarea.request-reprinting{background:#f2f2f2;pointer-events:none}.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .textarea.request-interview,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) input[type=date].request-interview,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) input[type=datetime-local].request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .textarea.request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) input[type=date].request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) input[type=datetime-local].request-interview{background:#f2f2f2;pointer-events:none}.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview{pointer-events:none}.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview input[type=checkbox]+span,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview input[type=radio]+span,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview input[type=checkbox]+span,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview input[type=radio]+span,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview input[type=checkbox]+span,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview input[type=radio]+span,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview input[type=checkbox]+span,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview input[type=radio]+span{color:#a2a2a2}.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview input[type=checkbox]+span:before,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview input[type=radio]+span:before,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview input[type=checkbox]+span:before,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview input[type=radio]+span:before,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview input[type=checkbox]+span:before,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview input[type=radio]+span:before,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview input[type=checkbox]+span:before,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview input[type=radio]+span:before{border:2px solid #e2e2e2;background:#eaeaea}.form-media-request:has(input[type=checkbox].request-other:not(:checked)) .textarea.request-other,.form-media-request:has(input[type=radio].request-other:not(:checked)) .textarea.request-other{background:#f2f2f2;pointer-events:none}.user-guide{border:1px solid #e2e2e2;background:#fff}.user-guide:is(.mypage-col2__right :not(:first-child)){margin-top:25px}.user-guide__ttl{position:relative;height:50px;padding:0 15px 0 58px;background:#ffa303;color:#fff;font-family:Noto Sans JP,sans-serif;font-weight:500}.user-guide__ttl,.user-guide__ttl .__ico{display:flex;align-items:center;font-size:1.8rem}.user-guide__ttl .__ico{position:absolute;top:0;left:10px;justify-content:center;width:32px;height:45px;padding-bottom:5px;background:#fff;color:#ff7003;line-height:1;-webkit-clip-path:polygon(0 0,0 100%,50% 80%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,50% 80%,100% 100%,100% 0)}.user-guide__body{border-top:1px solid #e2e2e2}.user-guide-tab{display:flex}.user-guide-tab__item{display:flex;position:relative;flex:1 1 auto;align-items:center;justify-content:center;height:40px;background:#ddf9f4;cursor:pointer;transition:background .3s ease,color .3s ease}.user-guide-tab__item:not(:first-child){border-left:1px solid #bbe6df}.user-guide-tab__item:after{translate:-50% 0;position:absolute;bottom:-6px;left:50%;width:12px;height:7px;background:#25b7aa;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";opacity:0;transition:opacity .3s ease}.user-guide-tab__item._show_{background:#25b7aa;color:#fff}.user-guide-tab__item._show_:after{opacity:1}.user-guide__content{display:none;padding:20px}.user-guide__content._show_{display:block}.user-guide__list>li{padding:8px 0;border-bottom:1px dotted #c7c7c7}.user-guide__btn{gap:5px;display:flex;align-items:center;margin-top:5px}.user-guide__btn .__btn{gap:5px;display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid #25b7aa;border-radius:3px;background:#fff;color:#25b7aa;transition:background .3s ease,color .3s ease}.user-guide__btn .__btn:after{font-family:icomoon;content:"\F105"}.fixed-bnr{z-index:1;position:fixed;bottom:0;left:0;width:100%;padding:15px 0;border-top:1px solid #e2e2e2;background:hsla(0,0%,100%,.9)}.fixed-bnr__slider{margin-inline:auto;width:100%;max-width:1000px}.fixed-bnr__item{padding:0 10px}.fixed-bnr__link{gap:0 10px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:100px 10px 1fr;grid-template-columns:100px 1fr;-ms-grid-rows:auto;grid-template-rows:auto;width:100%;font-size:1.2rem;line-height:1.6}.fixed-bnr__link>:first-child{-ms-grid-row:1;-ms-grid-column:1}.fixed-bnr__link>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.fixed-bnr__thumb img{width:100%}.fixed-bnr__school{margin-top:5px;color:#25b7aa;font-size:1.1rem}.fixed-application{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;position:fixed;right:30px;bottom:220px;align-items:center;justify-content:center;width:55px;padding:20px 0;border-radius:4px;background:#ff7003;color:#fff;font-size:1.8rem;letter-spacing:.05em;cursor:pointer;transition:opacity .3s ease;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}footer .pagetop{position:fixed;right:30px;bottom:150px;max-width:1000px;margin:0 auto}footer .pagetop a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:55px;height:55px;border-radius:3px;background:#25b7aa;color:#fff;font-size:1.1rem;line-height:1.2;text-align:center}footer .pagetop a .icon-angle-up{margin:0 0 3px}footer #footer_nav{background:#343434;color:#fff}footer #footer_nav a{color:#fff}footer #footer_nav a:hover{text-decoration:underline;opacity:1}footer #footer_nav .sitemap{max-width:1000px;margin:0 auto;padding:40px 0 60px}footer #footer_nav .sitemap h2{position:relative;margin:0 0 35px;padding:0 0 0 10px;overflow:hidden;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.2}footer #footer_nav .sitemap h2 span{display:block}footer #footer_nav .sitemap h2 span:before{position:absolute;top:50%;left:130px;width:1000px;margin:-2px 0 0;border-top:3px double #404040;content:""}footer #footer_nav .sitemap h2 span .icon-sitemap{margin:0 10px 0 0}footer #footer_nav .sitemap>ul{display:flex}footer #footer_nav .sitemap>ul>li{flex:1 0 auto;margin:0 0 0 10px}footer #footer_nav .sitemap>ul>li h3{margin:0 0 10px;font-size:1.3rem}footer #footer_nav .sitemap>ul>li ul{display:block!important;height:auto!important}footer #footer_nav .sitemap>ul>li ul li{position:relative;padding:0 0 0 8px;font-size:1.2rem}footer #footer_nav .sitemap>ul>li ul li:before{position:absolute;top:0;left:0;content:"-"}footer #footer_nav .sitemap>ul>li ul li:not(:first-child){margin:8px 0 0}footer #footer_nav .inner{padding:20px 0;border-top:1px solid #494848}footer #footer_nav .inner ul{display:flex;align-items:center;justify-content:flex-start;max-width:1000px;margin:0 auto;font-size:1.2rem;line-height:20px}footer #footer_nav .inner ul li{padding:0 15px;border-left:1px solid #636363}footer #footer_nav .inner ul li:first-child{padding-left:0;border-left:0}footer .footer-login-btn{display:none}footer .footer_lower{gap:20px;flex-wrap:wrap;max-width:1000px;margin:0 auto;padding:15px 0}footer .footer_lower,footer .footer_lower .footer_logo{display:flex;align-items:center}footer .footer_lower .footer_logo img{width:38px;height:35px;margin:0 7px 0 0}footer .footer_lower .footer_logo span{font-size:1.2rem;font-weight:700;line-height:1.3}footer .footer_lower .footer_contact_btn{height:35px;margin:0;padding:0 20px;box-shadow:none;font-size:1.3rem}footer .footer_lower .footer-social{gap:5px;display:flex}footer .footer_lower .footer-social__link{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:4px;color:#fff;font-size:2.2rem;line-height:1.2}footer .footer_lower .footer-social__link:has(.icon-facebook){background:#1877f2}footer .footer_lower .footer-social__link:has(.icon-x){background:#282828}footer .footer_lower .footer-social__link:has(.icon-line){background:#00c300}footer .footer_lower .footer-social__link:has(.icon-youtube){background:red;font-size:1.6rem}footer .footer_lower .footer-social__link:hover{opacity:.5}footer .footer_lower .footer-social__ico .__hidden{clip:rect(1px,1px,1px,1px);display:block;position:absolute;top:-999999px;left:-999999px;width:1px;height:1px;font-size:1px;opacity:0}footer .footer_lower .footer_copyright{margin-left:auto;color:#757575;font-size:1.1rem;text-align:center}#index .btn01{width:100%;margin:15px 0 0}#index .contents_upper{gap:30px 2%;margin-inline:auto;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:68% 2% 30%;grid-template-columns:68% 30%;-ms-grid-rows:auto;grid-template-rows:auto;max-width:1000px}#index .contents_upper>:first-child{-ms-grid-row:1;-ms-grid-column:1}#index .contents_upper>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#index .contents_lower{display:flex;justify-content:space-between;max-width:1000px;margin:60px auto 40px}#index .contents_lower .contents_lower_left{flex:0 0 590px}#index .contents_lower .contents_lower_left>:not(:last-child){margin:0 0 50px}#index .contents_lower .contents_lower_right{flex:0 0 370px}#index .sns-block{max-width:1000px;margin:10px auto 20px}#index .sns-block .sns-tools{margin:0}#index .index-visual__link{display:block}#index .index-visual__link img{max-width:100%}#index .index-content1 .pr a{display:block}#index .index-content1 .pr a img{width:100%}#index .index-content1 .btn_block{gap:10px;display:flex;margin:10px 0 0}#index .index-content1 .btn_block .btn{gap:0 15px;display:flex;align-items:center;justify-content:center;width:145px;min-width:inherit;height:55px;margin:0;padding:0 5px;color:#fff;text-align:left}#index .index-content1 .btn_block .btn img{width:22px}#index .index-content1 .btn_block .btn--orange{gap:0 5px;font-size:1.2rem}#index .index-bnr{margin-top:80px;padding:25px 0;background:#f2f2f2}#index .index-bnr__inner{margin-inline:auto;width:100%;max-width:1000px}#index .index-bnr__slider{opacity:0;transition:opacity .5s ease .5s}#index .index-bnr__slider.slick-initialized{opacity:1}#index .index-bnr__slider.slick-dotted:has(.slick-dots._hide_){margin-bottom:0}#index .index-bnr__slider .slick-track{display:flex}#index .index-bnr__slider .slick-slide{height:auto!important}#index .index-bnr__slider .slick-next,#index .index-bnr__slider .slick-prev{width:20px;height:20px;padding:0;border:none;outline:none;background:transparent;color:transparent}#index .index-bnr__slider .slick-next:before,#index .index-bnr__slider .slick-prev:before{color:#25b7aa;font-family:icomoon;font-size:2.4rem}#index .index-bnr__slider .slick-prev:before{content:"\F104"}#index .index-bnr__slider .slick-next:before{content:"\F105"}#index .index-bnr__slider .slick-dots{gap:10px;display:flex;bottom:-30px;align-items:center;justify-content:center}#index .index-bnr__slider .slick-dots li{width:8px;height:8px;margin:0}#index .index-bnr__slider .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:8px;height:8px;padding:0;border-radius:50%;background:#e2e2e2;opacity:1;transition:background .3s ease}#index .index-bnr__slider .slick-dots li button:before{content:none}#index .index-bnr__slider .slick-dots li.slick-active button{background:#25b7aa}#index .index-bnr__slider:not(:has(.slick-arrow)) .slick-dots{display:none}#index .index-bnr__item{display:flex;align-items:center;justify-content:center;padding:0 10px}#index .index-bnr__link{display:block;width:100%}#index .index-bnr__link img{width:100%}#index .news{margin:0 0 25px;padding:0 20px 20px}#index .news__more{margin-top:15px}#index .news__more>*{margin-left:auto}#index .school_pickup{position:relative;margin:0 0 25px;padding:0 20px 20px}#index .school_pickup li a{display:flex;align-items:flex-start;padding:15px 0;border-bottom:1px solid #e9e9e9}#index .school_pickup li a figure{flex:0 0 155px;margin:0 15px 0 0}#index .school_pickup li a figure img{width:100%}#index .school_pickup li a h3{margin:0 0 5px;color:#25b7aa}#index .school_pickup li a p{margin-bottom:0;font-size:1.2rem}#index .school_pickup .btn01{margin-top:20px}#index .ranking{position:relative;margin:0 0 20px;padding:0 20px 20px}#index .ranking .ranking_list .rank{margin-right:18px}#index .ranking .btn01{margin-top:30px}#index .side_bnr .bxslider_side_bnr img{width:100%}.index-important{-ms-grid-column-span:2;grid-column:span 2;border:3px solid #f95252;font-size:1.6rem;font-weight:500}.index-important,.index-important__ttl{display:flex;font-family:Noto Sans JP,sans-serif}.index-important__ttl{flex:0 0 180px;align-items:center;justify-content:center;background:#f95252;color:#fff;font-weight:700}.index-important__body{flex:1 1 auto;padding:20px;color:#f95252}.index-important__body .link-arrow02{margin:15px 0 0 auto;color:#f95252!important}.index-important__list{gap:5px 1.5em;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 1.5em 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto;flex:1 1 auto}.index-important__list>:first-child{-ms-grid-row:1;-ms-grid-column:1}.index-important__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.index-important__col{display:contents}.index-important__txt a{color:#f95252!important;text-decoration:underline;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.index-important__txt a[href$=".pdf"]:after,.index-important__txt a[target*=blank]:after{translate:0 2px;display:inline-block;margin-left:5px;overflow:hidden;line-height:1;text-decoration:none}.index-important__txt a[target*=blank]:after{font-family:icomoon;content:"\E906"}.index-important__txt a[href$=".pdf"]:after{font-family:icomoon;content:"\F1C1"}.index-important+.accordion-news{margin-top:30px}.index-schedule__head{display:flex;position:relative;align-items:center;height:50px;padding:0 15px 0 62px;border:1px solid #e2e2e2;background:linear-gradient(90deg,#ff7003,#ffa303)}.index-schedule__head .__ico{display:flex;position:absolute;top:0;left:15px;align-items:center;justify-content:center;width:32px;height:45px;padding-bottom:8px;background:#fff;color:#ff7003;font-size:2.2rem;line-height:1;-webkit-clip-path:polygon(0 0,0 100%,50% 80%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,50% 80%,100% 100%,100% 0)}.index-schedule__head .__ttl{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:1.8rem;font-weight:500}.index-schedule__head .__btn{gap:0 5px;display:flex;align-items:center;justify-content:center;width:90px;height:30px;margin-left:auto;border-radius:3px;background:#fff;color:#ff7003}.index-schedule__head .__btn:after{font-family:icomoon;content:"\F105"}.index-schedule__body{gap:0;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:95px 0 1fr;grid-template-columns:95px 1fr;-ms-grid-rows:auto;grid-template-rows:auto;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2}.index-schedule__body>:first-child{-ms-grid-row:1;-ms-grid-column:1}.index-schedule__body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.index-schedule__grade{display:flex;align-items:center;justify-content:center;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#ffebd1;color:#ff7003;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:700}.index-schedule__list{padding:5px 15px;border-bottom:1px solid #e2e2e2;background:#fff}.index-schedule__col{gap:15px;display:flex;align-items:center;padding:12px 0}.index-schedule__col:not(:last-child){border-bottom:1px dotted #c7c7c7}.index-schedule__test{flex:0 0 auto;font-family:Noto Sans JP,sans-serif;font-weight:500}.index-schedule__date{flex:0 0 auto}.index-schedule__btn{gap:5px;display:flex;align-items:center;margin-left:auto}.index-schedule__btn .__btn{gap:5px;display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid #25b7aa;border-radius:3px;background:#fff;color:#25b7aa;transition:background .3s ease,color .3s ease}.index-schedule__btn .__btn:after{font-family:icomoon;content:"\F105"}.index-schedule__foot{display:flex;flex-direction:column;align-items:flex-end;margin-top:10px}.index-column-search{display:flex;border-bottom:2px solid #25b7aa}.index-column-search__item{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:10px;background:#ddf9f4;cursor:pointer;transition:background .3s ease,color .3s ease}.index-column-search__item:not(:first-child){border-left:1px solid #bbe6df}.index-column-search__item:first-child{border-radius:4px 0 0 0}.index-column-search__item:last-child{border-radius:0 4px 0 0}.index-column-search__item._active_{background:#25b7aa;color:#fff}.index-column__content{display:none;padding-top:20px}.index-column__content:first-of-type{display:block}.index-column__content .column{margin-top:20px}.juku .search-result-list__item>*{padding:8px 10px;line-height:1.5}.juku .tablesorter .tablesorter-header{cursor:pointer}.juku .tablesorter .tablesorter-header .tablesorter-header-inner{position:relative}.juku .tablesorter .tablesorter-header .tablesorter-header-inner:after,.juku .tablesorter .tablesorter-header .tablesorter-header-inner:before{display:block;position:absolute;right:0;color:#fff;font-family:icomoon;line-height:1}.juku .tablesorter .tablesorter-header .tablesorter-header-inner:before{bottom:50%;content:"\F106"}.juku .tablesorter .tablesorter-header .tablesorter-header-inner:after{top:50%;content:"\F107"}.juku .tablesorter .tablesorter-header.tablesorter-headerDesc .tablesorter-header-inner:before{top:50%;bottom:auto;transform:translateY(-50%)}.juku .tablesorter .tablesorter-header.tablesorter-headerAsc .tablesorter-header-inner:before,.juku .tablesorter .tablesorter-header.tablesorter-headerDesc .tablesorter-header-inner:after{display:none}.juku .tablesorter .tablesorter-header.tablesorter-headerAsc .tablesorter-header-inner:after{transform:translateY(-50%)}.juku .tablesorter .tablesorter-header.sorter-false .tablesorter-header-inner:after,.juku .tablesorter .tablesorter-header.sorter-false .tablesorter-header-inner:before{display:none}#juku_index .contents_inner,#juku_login .contents_inner{display:flex;justify-content:space-between;max-width:1000px;margin:0 auto}.side_contents__juku_banner__item{width:100%}.side_contents__juku_banner__item>*{max-width:100%}.side_contents__student_banner__item{width:100%}.side_contents__student_banner__item>*{max-width:100%}.remodal._mymenu_{padding:80px 0;transform:none;background:none;text-align:left}.remodal._mymenu_ .remodal-close{position:fixed;top:10px;right:10px;color:#fff;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.mymenu-top{display:flex;position:absolute;top:30px;left:0;align-items:center;justify-content:center;width:180px;height:35px;border-radius:3px;background:#ff7003;box-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff;text-align:center}.mymenu-top .__ico{margin-right:5px;font-size:1.6rem}.mymenu{background:#fff}.mymenu__head{padding:10px 15px;background:#25b7aa;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.5}.mymenu__body{padding:20px 20px 30px}.mymenu__grid{display:flex}.mymenu__grid .__col{flex:0 0 calc(50% - 30px);margin:0 15px}.mymenu-btn{display:flex;flex-direction:column;align-items:center;text-align:center}.mymenu-btn__txt{margin:0 0 5px;color:#d00;font-weight:700;text-align:center}.mymenu-btn .btn--lg{width:100%;min-width:0}.mymenu .ttl05{margin-bottom:10px}.mymenu .label{display:inline-block;margin:5px 0 -5px}.mypage-col2{gap:30px 4%;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:68% 4% 28%;grid-template-columns:68% 28%;-ms-grid-rows:auto;grid-template-rows:auto;max-width:1000px;margin:30px auto 0}.mypage-col2>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-col2>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-col2+#main_contents{margin-top:60px}.mypage-advertisement{gap:10px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto;margin-top:25px}.mypage-advertisement>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-advertisement>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-advertisement__link{display:block}.mypage-advertisement__link._wide_{-ms-grid-column-span:2;grid-column:span 2}.mypage-advertisement__link img{width:100%}.mypage-exam-schedule{gap:5px 1em;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 1em 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto;font-size:1.6rem;font-weight:700}.mypage-exam-schedule>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-exam-schedule>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-exam-schedule .__body._date_,.mypage-exam-schedule .__head._date_{font-size:1.8rem}.mypage-exam-schedule .__head{display:flex}.mypage-exam-schedule .__head:after{margin-left:auto;content:"\FF1A"}.mypage-online-closing{gap:0 3em;display:flex;text-align:center}.mypage-online-closing__col:last-child .mypage-online-closing__body .__time:after{content:none}.mypage-online-closing__head{font-weight:700}.mypage-online-closing__body{gap:2px 1em;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 1em auto;grid-template-columns:repeat(2,auto);-ms-grid-rows:auto;grid-template-rows:auto}.mypage-online-closing__body>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-online-closing__body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-online-closing__body div{display:contents}.mypage-online-closing__body .__time{position:relative}.mypage-online-closing__body .__time:after{position:absolute;right:-2em;content:"\2192"}.mypage-online-closing__body:has(.__number){gap:2px 5px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 5px auto 5px auto;grid-template-columns:repeat(3,auto);-ms-grid-rows:auto;grid-template-rows:auto}.mypage-online-closing__body:has(.__number)>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-online-closing__body:has(.__number)>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-online-closing__body:has(.__number)>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.mypage-online-closing__body:has(.__number) .__time{margin-left:1em}.mypage-venue{gap:15px 15px;margin-inline:auto;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:2fr 15px 2fr 15px 1fr;grid-template-columns:repeat(2,2fr) 1fr;-ms-grid-rows:auto 15px auto 15px auto;grid-template-rows:repeat(3,auto);max-width:800px}.mypage-venue>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-venue>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-venue>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.mypage-venue>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}.mypage-venue>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.mypage-venue>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}.mypage-venue>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}.mypage-venue>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}.mypage-venue>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}.mypage-venue-label{display:flex;position:relative}.mypage-venue-label._yamanotesen_{order:4}.mypage-venue-label._tokyo-seibu_{order:3}.mypage-venue-label._kanagawa_{-ms-grid-column-span:2;grid-column:span 2;order:5}.mypage-venue-label._saitama_{-ms-grid-column-span:2;grid-column:span 2;order:1}.mypage-venue-label._chiba_{-ms-grid-row-span:3;grid-row:span 3;order:2}.mypage-venue-label__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.mypage-venue-label__txt{gap:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:15px;border:1px solid #e2e2e2;border-radius:5px;background:#fff;text-align:center;cursor:pointer;transition:background .3s ease,border .3s ease}.mypage-venue-label__txt .__txt1{color:#da6272;font-size:1.8rem;font-weight:700}.mypage-venue-label__txt .__txt2{color:#999;transition:color .3s ease}.mypage-venue-label__checkbox:checked+.mypage-venue-label__txt{border-color:#da6272;background:#fbedef}.mypage-venue-label__checkbox:checked+.mypage-venue-label__txt .__txt1,.mypage-venue-label__checkbox:checked+.mypage-venue-label__txt .__txt2{color:#da6272}.table-venue-list .closing-am,.table-venue-list .closing-pm{width:6%}.table-venue-list .venue{position:relative;width:33%;padding:10px}.table-venue-list .venue .__link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5px 45px 0 0;color:#25b7aa;font-size:1.6rem;font-weight:700;text-decoration:underline;cursor:pointer;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.table-venue-list .venue .__btn{position:absolute;right:10px;bottom:10px}.table-venue-list .briefing,.table-venue-list .parents,.table-venue-list .reserve,.table-venue-list .waiting-room{width:6.5%}.table-venue-list .briefing .badge,.table-venue-list .parents .badge,.table-venue-list .reserve .badge,.table-venue-list .waiting-room .badge{margin:5px 0}.table-venue-list .reserve a{color:#25b7aa;text-decoration:underline;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.table-venue-list .note{width:29%}.table-venue-list .note a{color:#25b7aa;text-decoration:underline;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.mypage-yoko-school,.table-venue-list td.note,.table-venue-list td.venue{text-align:left}.mypage-yoko-school-head{display:none}.mypage-yoko-school-info{gap:5px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 5px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin-top:20px}.mypage-yoko-school-info>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-yoko-school-info>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-yoko-school-info__head{gap:5px;display:flex;font-weight:700}.mypage-yoko-school-info__head:after{margin-left:auto;content:"\FF1A"}.mypage-yoko-school-info__body{gap:5px;display:flex;align-items:center}.mypage-yoko-school-note__head{margin-top:20px;font-weight:700}.mypage-yoko-school__iframe{aspect-ratio:16/9;position:relative;margin-top:30px}.mypage-yoko-school__iframe iframe{inset:0;position:absolute;width:100%;height:100%}.mypage-yoko-school__btn{display:flex;justify-content:center;margin-top:20px}.mypage-yoko-school__btn .btn{margin:0}.mypage-yoko-school__access{margin-top:30px}.mypage-yoko-school__precautions{margin-top:40px}.mypage-yoko-school a:not(.btn){color:#25b7aa;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.school-order{display:none}.applicant-school{display:flex;align-items:center;margin:0 0 15px;padding:5px 20px;background:rgba(37,183,170,.15);line-height:1.2}.applicant-school__num{margin:0 1.5em 0 0;padding:10px 0;font-weight:700}.applicant-school__koumei{margin-right:auto;font-weight:700}.applicant-school__rate{display:flex;align-items:center;margin:0 10px 0 0}.applicant-school__handle{display:flex;align-items:center;justify-content:center;margin:0 0 0 10px;padding:10px;cursor:move}.heigan-toroku{display:table;width:100%;border-collapse:collapse;border-spacing:0}.heigan-toroku__item{display:table-row}.heigan-toroku__item>*{display:table-cell;padding:8px 10px;border:1px solid #e9e9e9;line-height:1.4}.heigan-toroku__item__check{width:60px}.heigan-toroku__item__day{width:90px}.heigan-toroku__item__school{text-align:left}.heigan-toroku__item__data{width:130px;padding:0}.heigan-toroku__item__data>*{display:table-cell;width:65px;padding:8px 10px;border-left:1px solid #e9e9e9}.heigan-toroku__item__data>:first-child{border-left:none}.heigan-toroku__item--header{background:#25b7aa;color:#fff}.search-result-list{display:table;width:100%;border-collapse:collapse;border-spacing:0}.search-result-list__item{display:table-row}.search-result-list__item>*{box-sizing:border-box;display:table-cell;padding:5px 10px;border:1px solid #e2e2e2;background:#fff;line-height:1.4;text-align:center;vertical-align:middle}.search-result-list__item__kubun{width:75px}.search-result-list__item__kubun .label:not(:first-child){margin:0 0 0 5px}.search-result-list__item__school{width:215px;text-align:left}.search-result-list__item__address{width:130px;font-size:1.3rem;text-align:left}.search-result-list__item__deviation{width:100px}.search-result-list__item__entry{width:130px}.search-result-list__item__detail{width:80px}.search-result-list__item__deviation-cram{width:130px}.search-result-list__item__students{width:80px}.search-result-list__item:nth-child(odd)>*{background:#f8f8f8}.search-result-list__item--ttl>*{background:#25b7aa!important;color:#fff;font-size:1.4rem;line-height:1.8;text-align:center}.grad-wrap{position:relative}.grad-wrap .grad-trigger{z-index:5;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.grad-wrap .grad-trigger.is-show{display:none}.grad-wrap .grad-item{position:relative;overflow:hidden}.grad-wrap .grad-item.is-hide{height:100px}.grad-wrap .grad-item:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(180deg,hsla(0,0%,98%,0),hsla(0,0%,98%,.9) 50%,#fafafa);content:""}.grad-wrap .grad-trigger.is-show+.grad-item:before{display:none}.school-event-list{display:table;width:100%;border-collapse:collapse;border-spacing:0}.school-event-list__row{display:table-row}.school-event-list__row>*{display:table-cell;padding:5px 10px;border:1px solid #e2e2e2;background:#fff}.school-event-list__row:nth-child(odd):not(:first-child)>*{background:#f8f8f8}.school-event-list__row--ttl>*{padding:8px 10px;background:#25b7aa;color:#fff;text-align:center}.school-event-list__detail,.school-event-list__reserve{width:120px;text-align:center}.school-app-guide{line-height:1.6}.school-app-guide__row:nth-child(odd):not(:first-child) .school-app-guide__accordion>*{background:#f8f8f8}.school-app-guide__row:nth-child(odd):not(:first-child) .school-app-guide__accordion:hover>*{background:#ddf9f4}.school-app-guide__row--ttl .school-app-guide__accordion>*{justify-content:center;background:#25b7aa!important;color:#fff}.school-app-guide__accordion{display:flex;margin:0 0 -1px;transition:all .3s}.school-app-guide__accordion:hover>*{background:#ddf9f4}.school-app-guide__accordion>*{display:flex;align-items:center;justify-content:center;padding:10px 15px;border:1px solid #e2e2e2;border-left:none;background:#fff}.school-app-guide__accordion.active>*{background:#ddf9f4!important}.school-app-guide__accordion.active .school-app-guide__detail .icon-chevron-down{display:block;transform:rotate(180deg)}.school-app-guide__code{justify-content:center;width:12%;border-left:1px solid #e2e2e2}.school-app-guide__ttl{justify-content:flex-start;width:24%}.school-app-guide__date{width:10%}.school-app-guide__subject{justify-content:flex-start;width:22%}.school-app-guide__capacity,.school-app-guide__deviation{width:12%}.school-app-guide__detail{width:8%}.school-app-guide .accordion-hide{padding-left:24%}.search-event-result-list{display:table;width:100%;border-collapse:collapse;border-spacing:0}.search-event-result-list__item{display:table-row}.search-event-result-list__item>*{box-sizing:border-box;display:table-cell;padding:5px 10px;border:1px solid #e2e2e2;background:#fff;line-height:1.4;text-align:center;vertical-align:middle}.search-event-result-list__item__schedule{width:140px}.search-event-result-list__item__kubun{width:75px}.search-event-result-list__item__kubun .label:not(:first-child){margin:0 0 0 5px}.search-event-result-list__item__school{text-align:left}.search-event-result-list__item__address{width:130px;font-size:1.3rem;text-align:left}.search-event-result-list__item__category{width:180px;text-align:left}.search-event-result-list__item__classify{font-size:1.3rem}.search-event-result-list__item__classify:before{content:"\3010"}.search-event-result-list__item__classify:after{content:"\3011"}.search-event-result-list__item:nth-child(odd)>*{background:#f8f8f8}.search-event-result-list__item--ttl>*{background:#25b7aa!important;color:#fff;font-size:1.4rem;line-height:1.8;text-align:center}.remodal .search-event-result-list__item{display:flex;flex-wrap:wrap;padding:20px 15px;border-bottom:1px solid #e9e9e9}.remodal .search-event-result-list__item>*{display:block;padding:0;border:none;background:none;text-align:left}.remodal .search-event-result-list__item:first-child{padding-top:0}.remodal .search-event-result-list__item:last-child{padding-bottom:0;border-bottom:none}.remodal .search-event-result-list__item__schedule{width:50%}.remodal .search-event-result-list__item__address{width:50%;text-align:right}.remodal .search-event-result-list__item__category{width:100%;margin:10px 0 8px;font-weight:700}.remodal .search-event-result-list__item__category>*{display:inline;font-size:1.6rem}.remodal .search-event-result-list__item__classify:before{content:""}.remodal .search-event-result-list__item__classify:after{content:"\30FB"}.remodal .search-event-result-list__item__kubun{width:55px;margin:0 10px 0 0}.remodal .search-event-result-list__item__school{width:calc(100% - 65px);margin:0 0 20px;font-size:1.8rem;font-weight:700}.remodal .search-event-result-list__item__other{width:100%;margin:0 0 20px}.remodal .search-event-result-list__item__yoyaku{display:flex;width:100%;margin:0 0 10px}.remodal .search-event-result-list__item__yoyaku:before{display:flex;align-items:center;justify-content:center;width:5em;margin:-3px 15px -3px 0;padding:5px;background:#f0f0f0;font-size:1.3rem;text-align:center;content:"\4E88\7D04\671F\9593"}.remodal .search-event-result-list__item__bikou{display:flex;width:100%;margin:0 0 15px;padding:4px 0}.remodal .search-event-result-list__item__bikou:before{display:flex;align-items:center;justify-content:center;width:5em;margin:-3px 15px -3px 0;padding:5px;background:#f0f0f0;font-size:1.3rem;text-align:center;content:"\5099\8003"}.hantei{margin:0 0 15px;padding:10px 15px;background:#ddf9f4;line-height:1.4}.hantei,.hantei__box{display:flex;align-items:center}.hantei__box{flex:0 0 auto;flex-direction:column;justify-content:center;width:40px;height:40px;margin:0 15px 0 0;background:#25b7aa;color:#fff;font-size:1.6rem;line-height:1.2}.hantei__school{flex:1 1 auto}.hantei__result{display:flex;align-items:center;justify-content:center;min-width:100px;height:30px;border-radius:50px;color:#fff;font-size:1.3rem}.hantei__result--a{background:#3f51b5}.hantei__result--b{background:#673ab7}.hantei__result--c{background:#9c27b0}.hantei__result--d{background:#f483d9}.hantei__result--e{background:#f8778f}.hantei__result--f{background:#f95252}.hantei__result--g{background:#d00}.hantei__result--hensachi1{background:#18776f}.hantei__result--hensachi2{background:#25b7aa}.hantei__icon{flex:0 0 auto;margin:0 0 0 15px;color:#25b7aa}.hantei.active .hantei__icon{transform:rotate(180deg)}.hantei-result{font-weight:700}.hantei-result--a{color:#3f51b5}.hantei-result--b{color:#673ab7}.hantei-result--c{color:#9c27b0}.hantei-result--d{color:#f483d9}.hantei-result--e{color:#f8778f}.hantei-result--f{color:#f95252}.hantei-result--g{color:#d00}.mycalendar-lead{display:flex;margin-bottom:40px}.mycalendar-lead._jc-c_{justify-content:center}.mycalendar-lead__txt{flex:1 1 auto;margin-right:15px}.mycalendar-lead__btn{flex:0 0 auto}.fc-event,.fc-event-dot{border:none!important;background:transparent!important;color:#21a296!important}.fc-day-grid-event{padding:5px!important;text-align:left!important}.fc-day-grid-event .fc-content{white-space:normal!important}.siboukou-heigan-touroku{position:absolute;bottom:10px;left:330px;padding:5px 15px;border:1px solid #bb1900;border-radius:3px;background:#ffecec;color:#bb1900;font-weight:700;line-height:1.4}.siboukou-heigan-touroku:after,.siboukou-heigan-touroku:before{position:absolute;top:50%;transform:translateY(-50%);border-color:transparent;border-style:solid;border-width:5px 10px 5px 0;content:""}.siboukou-heigan-touroku:before{left:-10px;border-right-color:#bb1900}.siboukou-heigan-touroku:after{left:-8px;border-right-color:#ffecec}.mycalendar-nyushi-legend__item{font-weight:700}.mycalendar-nyushi-legend__item--syutsugan{color:#23ac0e}.mycalendar-nyushi-legend__item--nyushi{color:#f6ca06}.mycalendar-nyushi-legend__item--happyou{color:#e81e63}.mycalendar-nyushi-legend__item--tetsuduki{color:#932674}.mycalendar-nyushi01 .responsive{background:#fff}.mycalendar-nyushi01 .scrollable table td{background:none}.mycalendar-nyushi01 .text-syutsugan{color:#23ac0e}.mycalendar-nyushi01 .text-nyushi{color:#f6ca06}.mycalendar-nyushi01 .text-happyou{color:#e81e63}.mycalendar-nyushi01 .text-tetsuduki{color:#932674}.mycalendar-nyushi02__item{display:flex;border:1px solid #e2e2e2;background:#fff}.mycalendar-nyushi02__item:not(:last-child){border-bottom:none}.mycalendar-nyushi02__item__date{display:flex;flex:0 1 20%;align-items:center;justify-content:center;background:#ddf9f4;text-align:center}.mycalendar-nyushi02__item__body{flex:0 1 80%;border-left:1px solid #e2e2e2}.mycalendar-nyushi02__item__body__row{display:flex;border-bottom:1px solid #e2e2e2}.mycalendar-nyushi02__item__body__row>*{padding:10px 15px;border-right:1px solid #e2e2e2}.mycalendar-nyushi02__item__body__row>:last-child{border-right:none}.mycalendar-nyushi02__item__body__row:last-child{border-bottom:none}.mycalendar-nyushi02__item__body__time{flex:0 1 20%;text-align:center}.mycalendar-nyushi02__item__body__event{flex:0 1 20%;font-weight:700;text-align:center}.mycalendar-nyushi02__item__body__event--syutsugan{color:#23ac0e}.mycalendar-nyushi02__item__body__event--nyushi{color:#f6ca06}.mycalendar-nyushi02__item__body__event--happyou{color:#e81e63}.mycalendar-nyushi02__item__body__event--tetsuduki{color:#932674}.mycalendar-nyushi02__item__body__school{flex:0 1 60%}.mycalendar-fixed{display:flex;align-items:center;justify-content:center;margin-top:90px;padding:30px;background:#f8f8f8;background:#efefef}.mycalendar-fixed>.btn{margin:0 10px}.mycalendar-school-list__item{gap:0 20px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"menu category school del";-ms-grid-columns:auto 20px auto 20px 1fr 20px auto;grid-template-columns:auto auto 1fr auto;-ms-grid-rows:auto;grid-template-rows:auto;align-items:center;padding:20px;border:1px solid #e2e2e2}.mycalendar-school-list__item:not(:first-child){border-top:none}.mycalendar-school-list__menu{grid-area:menu;font-size:1.6rem;line-height:1}.mycalendar-school-list__category{display:flex;grid-area:category;align-items:center}.mycalendar-school-list__category>:not(:first-child){margin-left:5px}.mycalendar-school-list__school{grid-area:school}.mycalendar-school-list__school .__link{color:#25b7aa;-webkit-text-decoration:underline 1px solid #25b7aa;text-decoration:underline 1px solid #25b7aa;cursor:pointer;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.mycalendar-school-list__del{grid-area:del;color:#9a9a9a;font-size:1.2rem;line-height:1}.mycalendar-school-list__btn{display:flex;justify-content:center;padding:20px;border:1px solid #e2e2e2;border-top:none;background:#e4f2ef}.mycalendar-school-list__btn>.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;box-shadow:none}.mycalendar-table .label{width:calc(7em + 20px);margin:0 auto}.mycalendar-table__link{color:#25b7aa;-webkit-text-decoration:underline 1px solid;text-decoration:underline 1px solid;cursor:pointer;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.mycalendar-table-sticky{position:relative;width:100%;padding-bottom:10px;overflow-x:auto}.mycalendar-table-sticky::-webkit-scrollbar{height:5px;margin-top:10px}.mycalendar-table-sticky::-webkit-scrollbar-track{background-color:#e2e2e2}.mycalendar-table-sticky::-webkit-scrollbar-thumb{background-color:#25b7aa}.mycalendar-table-sticky__table{width:auto;min-width:100%;white-space:nowrap}.mycalendar-table-sticky__table td,.mycalendar-table-sticky__table th{background-clip:padding-box}.mycalendar-table-sticky__table tr>:first-child{position:-webkit-sticky;position:sticky;left:0}.mycalendar-table-sticky__table .text-syutsugan{color:#23ac0e}.mycalendar-table-sticky__table .text-nyushi{color:#f6ca06}.mycalendar-table-sticky__table .text-happyou{color:#e81e63}.mycalendar-table-sticky__table .text-tetsuduki{color:#932674}.mycalendar-exam-date-setting__ttl:after{content:none!important}.mycalendar-exam-date-setting__ttl .__date,.mycalendar-exam-date-setting__ttl .__school,.mycalendar-exam-date-setting__ttl .__txt{margin-right:.75em}.mycalendar-exam-date-setting__ttl .__date:after,.mycalendar-exam-date-setting__ttl .__school:after,.mycalendar-exam-date-setting__ttl .__txt:after{content:none!important}.mycalendar-exam-date-setting__date{display:flex;align-items:center}.mycalendar-exam-date-setting__date .__txt{margin:0 10px}.mycalendar-exam-date-setting__date .__input:disabled{width:160px;padding-right:0}.mycalendar-exam-date-setting__application{gap:10px 10px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"head1 body1" "head2 body2";-ms-grid-columns:auto 10px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 10px auto;grid-template-rows:auto auto;align-items:center}.mycalendar-exam-date-setting__application .__head:first-child{grid-area:head1}.mycalendar-exam-date-setting__application .__head:nth-child(3){grid-area:head2}.mycalendar-exam-date-setting__application .__body:nth-child(2){grid-area:body1}.mycalendar-exam-date-setting__application .__body:nth-child(4){grid-area:body2}.mycalendar-exam-date-setting__exam{display:flex}.mycalendar-exam-date-setting-announcement__item:not(:first-child){margin-top:30px}.mycalendar-exam-date-setting-announcement__item .__method{margin-top:5px}.mycalendar-exam-date-setting__edit._hide_,.mycalendar-exam-date-setting__save._hide_{display:none}.mycalendar-exam-date-setting input{transition:background .3s ease,border .3s ease}.mycalendar-exam-date-setting input:disabled{border:1px solid #e9e9e9;background:#fafafa}.mycalendar-exam-date-setting input:focus{border-color:#25b7aa;background:#e4f2ef}.mycalendar-exam-date-setting textarea{height:150px;transition:background .3s ease,border .3s ease}.mycalendar-exam-date-setting textarea:focus{border-color:#25b7aa;background:#e4f2ef}.mycalendar-exam-date-setting textarea::-webkit-scrollbar{width:10px}.mycalendar-exam-date-setting textarea::-webkit-scrollbar-track{background-color:#ccc}.mycalendar-exam-date-setting textarea::-webkit-scrollbar-thumb{background-color:#17585d}.mycalendar-exam-date-setting div.textarea{height:auto;padding:10px;border:1px solid #e9e9e9;background:#fafafa}.mycalendar-exam-date-setting .selectbox._disabled_{background:#ededed;pointer-events:none}.web-exam-result-list{display:table;width:100%;border-collapse:collapse;border-spacing:0}.web-exam-result-list__item{display:table-row}.web-exam-result-list__item>*{box-sizing:border-box;display:table-cell;padding:5px 10px;border:1px solid #e2e2e2;background:#fff;line-height:1.4;text-align:center;vertical-align:middle}.web-exam-result-list__item__nendo{width:150px}.web-exam-result-list__item__school{text-align:left}.web-exam-result-list__item__subject{width:100px;font-size:1.3rem;text-align:left}.web-exam-result-list__item__play{width:250px}.web-exam-result-list__item--ttl>*{background:#25b7aa!important;color:#fff;font-size:1.4rem;line-height:1.8;text-align:center}.grades-table{table-layout:auto}.grades-table__head th{text-align:center}.grades-table__head__correct{width:65px}.grades-table__head__percent{width:160px}.grades-table__head__code,.grades-table__head__ttl{border-right:none}.grades-table__head__code,.grades-table__head__point{width:50px;border-left:none;white-space:nowrap}.grades-table__head__skill{width:280px}.grades-table__body__correct{line-height:1.3;text-align:center}.grades-table__body__correct .__mark{font-size:2.4rem;font-weight:700}.grades-table__body__correct .__value1{display:none}.grades-table__body__percent{line-height:1.3;text-align:center}.grades-table__body__percent .__mark{display:none}.grades-table__body__percent .__value2{margin:2px 0 0}.grades-table__body__percent .__value2:before{content:"\FF08"}.grades-table__body__percent .__value2:after{content:"\FF09"}.grades-table__body__ttl01,.grades-table__body__ttl02{padding-right:0;border-right:none}.grades-table__body__ttl02{border-left:none;color:#25b7aa;font-weight:700;white-space:nowrap}.grades-table__body__code,.grades-table__body__ttl03{border-right:none;border-left:none}.grades-table__body__code{text-align:center}.grades-table__body__point{border-left:none;text-align:center}.grades-table__body__skill-head{display:none}.grades-table__body__skill-body{width:280px;vertical-align:middle}.grades-table__body__skill-body .column3{width:250px;margin-right:0;margin-left:0}.grades-table__body__skill-body .column3 .label:not(:nth-child(3n+1)){margin-left:5px}.grades-table__body__skill-body .column3 .label:not(:nth-child(-n+3)){margin-top:5px}.meidai-data{gap:15px 30px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 30px 1fr 30px auto 30px 1fr;grid-template-columns:repeat(2,auto 1fr);-ms-grid-rows:auto;grid-template-rows:auto;align-items:center}.meidai-data>:first-child{-ms-grid-row:1;-ms-grid-column:1}.meidai-data>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.meidai-data__row{display:contents}.meidai-data__body._entirety_{-ms-grid-column-span:3;grid-column:span 3}.meidai-data__body .btn{min-width:170px;margin-top:0;margin-bottom:0;padding:0 10px}.meidai-column2{gap:40px 3%;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:1fr 3% 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.meidai-column2>:first-child{-ms-grid-row:1;-ms-grid-column:1}.meidai-column2>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.meidai-column2 img{width:100%}.exam-location-select{gap:15px 15px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"question1 question1" "content1-1 content1-2";-ms-grid-columns:1fr 15px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 15px auto;grid-template-rows:auto auto}.exam-location-select__question{padding:15px 20px;border:1px solid #73d6cd;border-radius:3px;background:#ddf9f4;font-size:1.6rem}.exam-location-select__question._question1_{grid-area:question1}.exam-location-select__question._question2_{grid-area:question2;margin-top:40px}.exam-location-select__content._content1-1_{grid-area:content1-1}.exam-location-select__content._content1-2_{grid-area:content1-2}.exam-location-select__content._content2-1_,.exam-location-select__content._content2-2_{margin-top:15px}.exam-location-select__answer{display:flex;padding:15px 20px;border:1px solid #e2e2e2;border-radius:3px;background:#fff;font-size:1.6rem;font-weight:700;cursor:pointer;transition:border .3s ease,color .3s ease,font .3s ease}.exam-location-select__answer:after{flex:0 0 auto;margin-left:auto;color:#25b7aa;font-family:icomoon;content:"\F078"}.exam-location-select__answer._active_{border:1px solid #25b7aa;color:#25b7aa}.exam-location-select__answer._active_:after{rotate:180deg}.exam-location-select__accordion{display:none;padding-bottom:30px}.exam-location-select__result{margin-top:15px;line-height:1.5;text-align:center}.exam-location-select__result .__txt1{font-size:1.8rem;font-weight:700}.exam-location-select__result .__txt2{margin-top:10px;font-size:1.2rem}.exam-location-select__result .btn{margin-top:15px}.school_mypage header .gnav-mypage,.school_mypage header .header_btn .mypage-menu .btn{width:220px}#school_mypage_index .school-info__item:not(:last-child){margin:0 0 10px}#school_mypage_index .school-info__item__ttl{display:flex;align-items:center;padding:15px 20px;border:1px solid #e9e9e9;background:#fff}#school_mypage_index .school-info__item__ttl__text{flex:1 1 auto}#school_mypage_index .school-info__item__ttl .icon-angle-down{flex:0 0 auto;color:#25b7aa}#school_mypage_index .school-info__item__ttl.active .icon-angle-down{transform:rotate(180deg)}#school_mypage_index .school-info__item__detail{padding:15px 20px;border:1px solid #e9e9e9;border-top:none;background:#e9e9e9}#school_mypage_index .data-list__item__header{position:relative;margin:0 0 10px;padding:12px 20px;border-radius:3px;background:#25b7aa;transition:all .3s}#school_mypage_index .data-list__item__header:hover{background:#3bc3b7;opacity:1;transition:all .3s}#school_mypage_index .data-list__item__header__element{color:#fff;font-size:1.8rem;line-height:1.4}#school_mypage_index .data-list__item__header .icon-chevron-down{position:absolute;top:15px;right:15px;color:#fff;transition:all .3s}#school_mypage_index .data-list__item__header.active .icon-chevron-down{transform:rotate(180deg);transition:all .3s}#school_mypage_index .data-detail{grid-column-gap:10px;display:-ms-grid;display:grid;-ms-grid-columns:80px 10px 1fr 10px 80px 10px 35px;grid-template-columns:80px 1fr 80px 35px;-ms-grid-rows:auto;grid-template-rows:auto;margin:0 0 10px;padding:10px 15px;border:1px solid #ccc;border-radius:3px;background:#fff}#school_mypage_index .data-detail>:first-child{-ms-grid-row:1;-ms-grid-column:1}#school_mypage_index .data-detail>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#school_mypage_index .data-detail>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}#school_mypage_index .data-detail>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}#school_mypage_index .data-detail:hover{background:#ceece9;opacity:1}#school_mypage_index .data-detail--free{-ms-grid-columns:1fr 80px 35px;grid-template-columns:1fr 80px 35px;-ms-grid-rows:auto;grid-template-rows:auto}#school_mypage_index .data-detail--free>:first-child{-ms-grid-row:1;-ms-grid-column:1}#school_mypage_index .data-detail--free>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#school_mypage_index .data-detail--free>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#school_mypage_index .data-detail__paid,#school_mypage_index .data-detail__ttl{display:flex;align-items:center}#school_mypage_index .data-detail__ttl__element{color:#333;font-weight:700}#school_mypage_index .data-detail__date{display:flex;align-items:center;justify-content:flex-end}#school_mypage_index .data-detail__date__element{color:#333;font-size:1.4rem}#school_mypage_index .data-detail__icon{display:flex;align-items:center;justify-content:flex-end}#school_mypage_index .data-detail__icon__element{width:25px}#school_mypage_index .data-detail--paid{opacity:.3}#school_mypage_index .data-detail--paid:hover{background:#fff;opacity:.3}.school_mypage_heigankou .another-list__item{display:flex;align-items:center;margin:0 0 10px;padding:15px;border:5px solid transparent;background:#ddf9f4;cursor:pointer}.school_mypage_heigankou .another-list__item:last-child{margin-bottom:0}.school_mypage_heigankou .another-list__item__category{display:flex;flex:0 0 auto}.school_mypage_heigankou .another-list__item__category>*{margin:0 5px 0 0}.school_mypage_heigankou .another-list__item__school{flex:1 1 auto;margin:0 15px 0 10px}.school_mypage_heigankou .another-list__item .label--round{flex:0 0 auto}.school_mypage_heigankou .another-list__item--selected,.school_mypage_heigankou .another-list__item:hover{border:5px solid #25b7aa}.member-list__item{grid-column-gap:5px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 5px 1fr 5px 2fr 5px 100px;grid-template-columns:1fr 1fr 2fr 100px;-ms-grid-rows:auto;grid-template-rows:auto;padding:5px 15px;border-bottom:1px solid #ccc;background:#fff}.member-list__item>:first-child{-ms-grid-row:1;-ms-grid-column:1}.member-list__item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.member-list__item>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.member-list__item>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.member-list__item:first-child{border-top:1px solid #ccc}.member-list__item:nth-child(2n){background:#e3f6f4}.member-list__item__name,.member-list__item__post{display:flex;align-items:center}.member-list__item__post__element{font-size:1.3rem}.member-list__item__email{display:flex;align-items:center}.member-list__item__email__element{font-size:1.3rem}.member-list__item__edit{display:flex;align-items:center}.side_contents__school_mypage_banner__item{width:100%}.side_contents__school_mypage_banner__item>*{max-width:100%}.school-db-lnav{margin:0 0 40px}.school-db-lnav__list{display:flex}.school-db-lnav__item{flex:1 1 auto;overflow:hidden;border:1px solid #e9e9e9}.school-db-lnav__item:not(:first-child){border-left:none}.school-db-lnav__item:first-child{border-radius:4px 0 0 4px}.school-db-lnav__item:last-child{border-radius:0 4px 4px 0}.school-db-lnav__item .__link{display:block;width:100%;padding:15px 0;overflow:hidden;background:#fff;text-align:center}.school-db-lnav__item .__link._current_,.school-db-lnav__item .__link:hover{background:#25b7aa;color:#fff!important;opacity:1}.school-db-content1{display:flex;margin:0 -1.5% 60px}.school-db-content1__col{width:47%;margin:0 1.5%}.school-db-content1__col:first-child .link-arrow{transform:translateY(-100%);line-height:1.4;pointer-events:none}.school-db-content1__col:first-child .link-arrow .__link{pointer-events:auto}.school-db-content1__slider{display:none}.school-db-content1__slider.slick-initialized{display:block}.school-db-content1__slider .slick-dots li,.school-db-content1__slider .slick-dots li button{width:10px;height:10px}.school-db-content1__slider .slick-dots li button:before{width:10px;height:10px;border-radius:50%;background:#d2d2d2;content:"";opacity:1;transition:background-color .3s ease}.school-db-content1__slider .slick-dots li.slick-active button:before,.school-db-content1__slider .slick-dots li button:hover:before{background:#25b7aa}.school-db-content1__slider .slick-next,.school-db-content1__slider .slick-prev{display:flex;z-index:1;align-items:center;justify-content:center;width:24px;height:24px;padding-bottom:2px;border-radius:50%;background:#25b7aa;transition:opacity .3s ease}.school-db-content1__slider .slick-next:before,.school-db-content1__slider .slick-prev:before{color:#fff;font-family:icomoon;font-size:2rem;line-height:1;opacity:1}.school-db-content1__slider .slick-next:focus,.school-db-content1__slider .slick-next:hover,.school-db-content1__slider .slick-prev:focus,.school-db-content1__slider .slick-prev:hover{background:#25b7aa;opacity:.7}.school-db-content1__slider .slick-prev{left:5px;padding-right:2px}.school-db-content1__slider .slick-prev:before{content:"\F104"}.school-db-content1__slider .slick-next{right:5px;padding-left:2px}.school-db-content1__slider .slick-next:before{content:"\F105"}.school-db-content1__img{position:relative;padding:75% 0 0;overflow:hidden}.school-db-content1__img .__elem{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.school-db-content1__ttl{margin:0 0 15px;color:#25b7aa;font-size:2rem;font-weight:700;line-height:1.5}.school-db-content1__txt{margin:0 0 15px}.school-db-content1__txt p:last-child{margin-bottom:0}.school-db-detail{padding:20px;border:1px solid #e2e2e2;background:#fff}.school-db-detail__theme{margin:0 0 20px;color:#25b7aa}.school-db-detail__theme,.school-db-detail__ttl{font-size:1.8rem;font-weight:700;line-height:1.5}.school-db-detail__ttl{margin:0 0 15px}.school-db-album{display:flex;flex-wrap:wrap;margin:0 -1% 60px}.school-db-album__item{width:23%;margin-right:1%;margin-left:1%}.school-db-album__item:nth-child(n+5){margin-top:2%}.school-db-album__link{display:block;position:relative;padding-top:75%;overflow:hidden;background:#fff}.school-db-album__link:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #e2e2e2;content:"";pointer-events:none}.school-db-album__link .__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer;transition:opacity .3s ease}.school-db-album__link .__img:hover{opacity:.7}.school-db-sns-official{gap:20px 20px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"ttl ttl" "logo txt";-ms-grid-columns:60px 20px 1fr;grid-template-columns:60px 1fr;-ms-grid-rows:auto 20px 1fr;grid-template-rows:auto 1fr;width:100%;padding:15px 20px 20px;border:1px solid #e2e2e2;background:#fff}.school-db-sns-official__logo{grid-area:logo;padding:10px 0 0}.school-db-sns-official__logo .__elem{max-width:100%}.school-db-sns-official__ttl{grid-area:ttl;color:#25b7aa;font-size:2rem;font-weight:700;line-height:1.5}.school-db-sns-official__ttl:after{position:relative;top:-3px;margin:0 0 0 5px;color:#25b7aa;font-family:icomoon;font-size:1.2rem;font-weight:400;line-height:1;content:"\E906"}.school-db-sns-official__txt{grid-area:txt}.school-db-sns-unofficial{display:flex;margin:0 5px}.school-db-sns-unofficial__item:not(:first-child){margin:0 0 0 15px}.school-db-sns-unofficial__link .__img{width:50px}}@media print,screen and (min-width:737px){.exam-location-select__question._question1_{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.exam-location-select__content._content1-1_{-ms-grid-row:3;-ms-grid-column:1}.exam-location-select__content._content1-2_{-ms-grid-row:3;-ms-grid-column:3}}@media print,screen and (min-width:737px){.modal-school-select-search__head{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.modal-school-select-search__body01{-ms-grid-row:1;-ms-grid-column:3}.modal-school-select-search__body02{-ms-grid-row:3;-ms-grid-column:3}}@media print,screen and (min-width:737px){.deviation-detail-search .deviation-table{-ms-grid-row:1;-ms-grid-column:3}.deviation-detail-search .deviation-local-search{-ms-grid-row:1;-ms-grid-column:1}.deviation-detail-search .deviation-details{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){html{zoom:.7;font-size:43.75%}}@media print and (hover:hover) and (pointer:fine),screen and (min-width:737px) and (hover:hover) and (pointer:fine){header .gnav__returnee:hover{opacity:1}header .gnav__returnee:hover:before{opacity:.7}.link-arrow02:hover{-webkit-text-decoration-color:#25b7aa;text-decoration-color:#25b7aa;opacity:1}.news-list__link:hover{opacity:1}.news-list__link:hover .__ttl{-webkit-text-decoration-color:#25b7aa;text-decoration-color:#25b7aa}.tab4__item:not(:has(.tab4__link)):hover{background:#25b7aa;color:#fff!important}.tab4__link:hover{background:#25b7aa;color:#fff!important}.a-txt-underline:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;opacity:1}.m-anchor-link__item .__link:hover{-webkit-text-decoration-color:#25b7aa;text-decoration-color:#25b7aa;opacity:1}.m-faq__question:hover{background:#25b7aa;color:#fff}.m-faq__question:hover:before{background:#fff;color:#25b7aa}.m-faq__question:hover:after{color:#fff}.tab-menu__item:hover{opacity:1}.tab-menu__item__btn:hover{border-color:transparent;background:#25b7aa;color:#fff!important;opacity:1}.tab-menu._orange_ .tab-menu__item__btn:hover{background:#ff7003}.user-guide-tab__item:hover{background:#25b7aa;color:#fff}.user-guide__btn .__btn:hover{background:#25b7aa;color:#fff;opacity:1}.fixed-application:hover{opacity:.7}#index .index-bnr__slider .slick-dots li button:hover{background:#25b7aa}.index-important__txt a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;opacity:1}.index-schedule__btn .__btn:hover{background:#25b7aa;color:#fff!important;opacity:1}.index-column-search__item:hover{background:#25b7aa;color:#fff}.mypage-venue-label__txt:hover{border-color:#da6272}.mycalendar-school-list__school .__link:hover,.mycalendar-table__link:hover,.mypage-yoko-school a:not(.btn):hover,.table-venue-list .note a:hover,.table-venue-list .reserve a:hover,.table-venue-list .venue .__link:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;opacity:1}.exam-location-select__answer:hover:hover{border-color:#25b7aa}}@media screen and (max-width:736px){#wrap{width:100%;height:100%;color:#333;font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8}#wrap:has(.fixed-bnr) footer{padding-bottom:90px}.pc_view{display:none!important}a{color:#333}.icon-window{font-size:1rem!important}.icon-sortable-handle{display:inline-block;width:32px;height:32px;background:url(/common/img/common/ico_sort01@2x.png) 0 0 no-repeat;background-size:32px}.ul-widget-main-window.mobile-layout{z-index:1!important;bottom:100px!important}.remodal-overlay{z-index:100!important}.remodal-wrapper{z-index:110!important}header{position:relative}header._juku_,header._school_,header._student_{display:flex;flex-direction:column-reverse}header .header-inner{display:flex;position:relative;align-items:center;width:100%;padding:15px;background:#fff}header .header-inner2{display:flex;align-items:center;justify-content:flex-end;margin-left:auto}header #header_logo{flex:0 0 auto}header #header_logo a{display:block}header #header_logo a img{height:30px}header #header_logo.header_logo--juku{display:flex;align-items:center}header #header_logo.header_logo--juku .header_logo__text{margin:0 0 0 10px;padding:3px 8px;border:1px solid #25b7aa;color:#25b7aa;font-size:1rem;line-height:1.5}header .header-mypage__head{display:flex;align-items:center;height:40px;padding:0 15px;background:#222;color:#fff;cursor:pointer}header .header-mypage__head .icon-user{margin:0 5px 0 0;font-size:1.6rem}header .header-mypage__head .icon-angle-down{margin-left:auto}header .header-mypage__head.active .icon-angle-down{transform:rotate(180deg)}header .header-mypage__body{display:none;z-index:20;position:absolute;width:100%}header .header-mypage__inner{display:flex;flex-direction:column-reverse;padding:20px 15px 25px;background:rgba(68,68,68,.9)}header .header-mypage__beginning{margin:15px 0 0}header .header-mypage__beginning .btn{max-width:300px;margin:0 auto}header .header-mypage-login__header{display:none}header .header-mypage-login__form{display:flex;flex-direction:column;align-items:center}header .header-mypage-login__form input[type=email],header .header-mypage-login__form input[type=password]{width:100%;height:35px;margin:0 0 10px;padding:0 5px}header .header-mypage-login__form .btn{display:flex;align-items:center;justify-content:center;width:120px;height:35px;margin:0;text-align:center}header .header-mypage-login__help{display:flex;align-items:center;justify-content:center;margin:10px 0 0;color:#fff}header .header-mypage-login__help .icon-question{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#fff;color:#333}header .header-mypage-login__help .__elem{margin:0 5px 0 3px}header .header-mypage-login__help:hover .__elem{text-decoration:underline}header .header-mypage__label{display:none}header .header-mypage-user{flex:1 1 auto;color:#fff}header .header-mypage-user__item{display:flex;align-items:center;font-size:1rem;line-height:1.4}header .header-mypage-user__item .__label:after{content:"\FF1A"}header .header-mypage-user__item .__name{font-feature-settings:"palt";font-weight:700}header .header-mypage__setting{display:flex;flex:0 0 auto}header .header-mypage__setting .btn{width:auto;height:auto;margin:0 0 0 5px;padding:2px 5px;background:#fff;box-shadow:none;color:#333!important;font-size:1rem;line-height:1.2}header .header-mypage__setting .btn .icon-warning{margin:0 3px 0 0}header .header-mypage__setting .btn._unset_{background:#f7e43b;color:#333!important;font-weight:700}header .header-mypage__setting .btn._unset_ .icon-warning{color:#d00}header .header-mypage__logout,header .header-mypage__menu{display:none}header .heigan-overlap{display:flex;align-items:center;padding:10px 15px;background:#ffecec;color:#bb1900;font-weight:700;line-height:1.5}header._juku_ .header-mypage__inner,header._school_ .header-mypage__inner,header._student_ .header-mypage__inner{display:flex;flex-direction:row;align-items:center;height:40px;padding:2px 5px 2px 10px;background:#333}header .header-juku-mypage{z-index:20;position:relative;background:#333}header .header-juku-mypage__inner{display:flex;align-items:center;height:40px;padding:0 10px 0 15px;color:#fff}header .header-juku-mypage__user{display:flex;flex:1 1 auto;align-items:center;font-size:1rem;line-height:1.4}header .header-juku-mypage__btn{display:flex;align-items:center;justify-content:center;width:70px;min-width:0;height:30px;margin:0 0 0 5px;padding:0;border-radius:2px;background:#fff;box-shadow:none;font-size:1rem;line-height:1.2;text-align:center}header .header_btn{display:flex;margin:0 5px 0 0}header .header_btn .btn{height:35px;margin:0 0 0 5px;padding:0 6px;font-size:1.2rem;white-space:nowrap}header .header_btn .btn .icon-lock{margin:0 3px 0 0}header._juku_ .header_btn,header._school_ .header_btn,header._student_ .header_btn{display:none}header .hnav{display:flex}header .hnav__item:not(:first-child){margin:0 0 0 5px}header .hnav__link{display:flex;position:relative;align-items:center;justify-content:center;width:35px;height:35px;border-radius:4px;background:#000;color:#fff;font-size:1.6rem}header .hnav__link .__elem,header .hnav__link .__ico-arrow{display:none}header .hnav__link._faq_{background:url(/common/img/common/bg_hnav_faq.svg) 50% no-repeat;background-size:100% auto}header .header-menu{display:flex;align-items:center;justify-content:center;height:35px;margin:0 10px 0 5px;padding:0 10px;border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer}header .header-menu .__ico{margin:0 5px 0 0}header._student_ .header-menu{background:#ff7003}header._juku_ .header-menu{background:#2da14f}header._school_ .header-menu{background:#255eab}header._not-login_ .header-menu{display:none}header .gnav{z-index:10;position:absolute;top:60px;left:0;width:100%;height:40px}#mypage_login header .gnav:not(.fixed){top:60px}header .gnav__inner{display:flex}header .gnav__item{flex:0 0 33.3%}header .gnav__item__inner{display:flex;z-index:20;position:relative;align-items:center;justify-content:center;height:40px;background:#25b7aa;color:#fff;font-size:1.3rem}header .gnav__item i{margin:0 5px 0 0}header .gnav__item:not(.gnav__item--column) .gnav__item__inner:before{position:absolute;top:5px;right:0;bottom:5px;border-left:1px solid hsla(0,0%,100%,.2);content:""}header .gnav__returnee{display:none}header .gnav.fixed{position:fixed;top:0}header .gnav.fixed .sp-dropdown{padding-top:40px}header._student_ .gnav:not(.fixed){top:105px}header .header-mypage+.header-inner+.gnav:not(.fixed){top:100px}header .gnav-mypage{display:none;position:fixed;top:100px;left:0;width:100vw;height:calc(100vh - 100px);padding:15px;overflow-y:auto;background:rgba(0,0,0,.8)}header .gnav-mypage__inner{display:flex;flex-direction:column;background:#fff}header .gnav-mypage__item{border-bottom:1px solid #e9e9e9}header .gnav-mypage__item:last-child{border-bottom:none}header .gnav-mypage__item__accordion,header .gnav-mypage__item__link{display:flex;align-items:center;padding:12px 15px}header .gnav-mypage__item__accordion__text,header .gnav-mypage__item__link__text{flex:1 1 auto}header .gnav-mypage__item__accordion__icon,header .gnav-mypage__item__link__icon{color:#25b7aa}header .gnav-mypage__item__accordion.active .gnav-mypage__item__accordion__icon{transform:rotate(180deg)}header .gnav-mypage__item__link02{display:flex;align-items:center;padding:12px 25px;border-top:1px solid #e9e9e9}header .gnav-mypage__item__link02__icon{margin:0 10px 0 0;color:#25b7aa;font-size:1.2rem}header .gnav-mypage .btn-mypage-close{text-align:center}header .gnav-mypage .btn-mypage-close .icon-thin-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:15px auto 0;border:1px solid #fff;border-radius:50%;color:#fff;font-size:1.2rem}.sp-dropdown{display:none;z-index:10;position:fixed;top:0;left:0;width:100%;height:100%;padding:100px 0 0;background:rgba(0,0,0,.8)}._student_ .sp-dropdown{padding-top:145px}.sp-dropdown .dropdown__inner{height:100%;padding:15px;overflow-y:auto;line-height:1.5}.sp-dropdown .btn--close{text-align:center}.sp-dropdown .btn--close .icon-thin-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:15px auto 0;border:1px solid #fff;border-radius:50%;color:#fff;font-size:1.2rem}.dropdown__head{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.dropdown__head .btn{display:flex;position:relative;align-items:center;justify-content:center;width:85%;margin:0!important;padding:23px 20px 25px}.dropdown__head .btn .icon-lock{position:relative;top:2px;font-size:3rem}.dropdown__head .btn--close{position:relative;width:12%;text-align:right}.dropdown__head .btn--close .icon-thin-close{margin:0 auto}.dropdown__item{background:#fff}.dropdown__item__title .ttl02{padding:10px 15px;background:#25b7aa}.dropdown__item__title .ttl02 span:not(.ribbon){color:#fff;font-size:1.5rem;font-weight:700}.dropdown__item__link{display:block;position:relative;padding:12px 15px}.dropdown__item__link:not(:last-child){border-bottom:1px solid #e9e9e9}.dropdown__item__link .icon-chevron-right{position:absolute;top:50%;right:5px;transform:translateY(-50%);color:#25b7aa;font-size:1.2rem}.dropdown--moshi .dropdown__item__column{display:flex;flex-wrap:wrap;padding:0 0 15px}.dropdown--moshi .dropdown__item__title02+.dropdown__item__column{padding-top:10px;border-top:1px solid #e9e9e9}.dropdown--moshi .dropdown__item__title02{position:relative;padding:12px 15px;border-top:1px solid #e9e9e9;color:#25b7aa;font-weight:700}.dropdown--moshi .dropdown__item__title02 .icon-chevron-down{position:absolute;top:50%;right:5px;transform:translateY(-50%);color:#25b7aa;font-size:1.2rem}.dropdown--moshi .dropdown__item__title02.active .icon-chevron-down:before{content:"\F077"}.dropdown--moshi .dropdown__item__title03{width:100%;margin:0 15px 10px;color:#f95252;font-weight:700}.dropdown--moshi .school-grade .dropdown__item__link{flex:0 0 50%;margin:0 0 5px;padding:0 0 5px 30px;border-bottom:none}.dropdown--moshi .school-grade .dropdown__item__link .icon-chevron-right{position:absolute;top:50%;left:15px;transform:scale(.8) translateY(-50%);transform-origin:left top;color:#f95252;font-size:1rem}.dropdown--materials .dropdown__item__list li{border-bottom:1px solid #e9e9e9}body.gnav-show{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}#contents{padding:50px 10px 45px;background:#fafafa}time{color:#757575;font-size:1rem}#main_contents{margin:0 0 30px}#main_contents a{color:#25b7aa}#side_contents>:not(:last-child){margin:0 0 25px}#side_contents>section{padding:0 10px 10px}.link-underline{color:#25b7aa;text-decoration:underline}.sp-column-count2{-moz-column-count:2;column-count:2}.sp-column-count3{-moz-column-count:3;column-count:3}.sp-column-count4{-moz-column-count:4;column-count:4}.accordion-block,.sp-accordion-block{display:none}#map-canvas,#map-canvas *{max-width:none}.select-school{position:relative;top:-10px;margin:0 -10px;background:#d00;color:#fff;font-weight:700;line-height:1.5}.select-school .__elem{display:block;max-width:1000px;margin:0 auto;padding:8px 10px}.lead{color:#25b7aa;font-size:1.6rem;font-weight:700}p{margin-bottom:25px}#side_contents p,footer p{margin-bottom:0}p.accordion .icon-angle-down{display:inline-block;transition:all .3s}p.accordion.active .icon-angle-down{transform:rotateX(180deg)}em,strong{font-weight:700}strong{color:#25b7aa}.indent{display:table}.indent>span:first-child{display:table-cell}.ttl01{position:relative;margin:0 auto 30px;padding:0 0 20px;line-height:1.3}.ttl01 p{margin:0 0 10px;color:#7a7a7a;font-size:1.4rem;font-weight:700}.ttl01 h1{color:#25b7aa;font-size:2.4rem}.ttl01:before{position:absolute;bottom:0;left:0;width:60px;border-bottom:3px solid #25b7aa;content:""}.ttl02{display:flex;align-items:center;margin:0 0 15px}.ttl02 span:not(.ribbon){color:#25b7aa;font-size:1.8rem;font-weight:700;line-height:1.4}.ttl02 span:not(.ribbon):after{display:block;color:#bcbdbd;font-size:1rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;content:attr(data-text)}.ttl02 .ribbon{position:relative;margin:0 10px 0 0;padding:0 0 4px}.ttl02 .ribbon i{display:block;width:20px;background:#25b7aa;color:#fff;font-size:1rem;line-height:23px;text-align:center}.ttl02 .ribbon:after{position:absolute;bottom:0;left:0;border-color:transparent #25b7aa;border-style:solid;border-width:0 10px 4px;content:""}.ttl03{position:relative;margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #ccc;font-size:1.8rem;line-height:1.4}.ttl03:after{z-index:1;position:absolute;bottom:-2px;left:0;width:100px;height:3px;background:#25b7aa;content:""}.ttl03._both-ends_{display:flex;align-items:flex-end}.ttl03._both-ends_ .__sub{margin-left:auto;font-size:1.3rem}.ttl04{position:relative;margin:0 0 15px;padding:10px 15px;background:#e8e8e8;font-size:1.6rem;line-height:1.4}.ttl04:before{display:block;position:absolute;top:50%;left:0;width:3px;height:20px;transform:translateY(-50%);background:#25b7aa;content:""}.ttl04.accordion .icon-angle-down,.ttl04.sp-accordion .icon-angle-down{display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#25b7aa;transition:all .3s}.ttl04.active .icon-angle-down{transform:translateY(-50%) rotateX(180deg)}.ttl05{margin:0 0 15px;color:#25b7aa;font-size:1.6rem;font-weight:700;line-height:1.6}.ttl05._ico_{display:flex}.ttl05._ico_ .__ico{position:relative;top:.1em;flex:0 0 auto;margin:0 8px 0 0;font-size:2rem}.ttl05._line_{position:relative;padding-left:15px}.ttl05._line_:before{position:absolute;top:3px;bottom:3px;left:0;width:4px;background:rgba(37,183,170,.8);content:""}.ttl06{margin:0 0 14px;line-height:1.6}.ttl06,.ttl07{font-size:1.6rem;font-weight:700}.ttl07{margin:0 0 15px;padding:10px 15px;border-radius:3px;background:#25b7aa;color:#fff;line-height:1.4}.ttl_side{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin:0 0 25px;text-align:center}.ttl_side .ribbon{position:relative;margin:0 0 10px;padding:0 0 4px}.ttl_side .ribbon i{display:block;width:20px;background:#25b7aa;color:#fff;font-size:1rem;line-height:23px;text-align:center}.ttl_side .ribbon .icon-ranking01{font-size:1.2rem}.ttl_side .ribbon:after{position:absolute;bottom:0;left:0;border-color:transparent #25b7aa;border-style:solid;border-width:0 10px 4px;content:""}.ttl_side span:not(.ribbon){color:#25b7aa;font-size:1.5rem;font-weight:700;line-height:1.4}.ttl_side span:not(.ribbon):after{display:block;color:#bcbdbd;font-size:1rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;content:attr(data-text)}.ttl-digital-pamphlet{display:flex;flex-direction:column;margin-bottom:40px}.ttl-digital-pamphlet .ttl01{margin:0 0 20px}.ttl-digital-pamphlet .btn{width:180px;margin:0 auto;padding:0 20px}.ttl-digital-pamphlet .btn .icon-book{margin-right:8px;font-size:2.8rem}.panel .ttl_side{margin-top:-1px}.ttl-shingo-db{color:#25b7aa;font-family:新ゴ DB;font-size:28px;line-height:1.4}.block-movie{display:flex;width:100%}.block-movie__movie{width:45%}.block-movie__txt{width:calc(55% - 15px);margin-left:15px}.column{flex-wrap:wrap}.column,.column._stretch_>*{display:flex}.column>*{margin-bottom:15px}.column>* *{max-width:100%}.column>* img{width:100%;outline:1px solid transparent}.column1>*{width:100%}.column2{margin-right:-1.5%;margin-left:-1.5%}.column2>*{width:47%;margin-right:1.5%;margin-left:1.5%}.column3,.column6{margin-right:-1%;margin-left:-1%}.column3>*,.column6>*{width:31%;margin-right:1%;margin-left:1%}.column4{margin-right:-1%;margin-left:-1%}.column4>*{width:23%;margin-right:1%;margin-left:1%}.column5{margin-right:-1%;margin-left:-1%}.column5>*{width:18%;margin-right:1%;margin-left:1%}.column-middile{align-items:center}.column-panel>*{border:1px solid #e9e9e9;background:#fff;box-shadow:0 1px 0 hsla(0,0%,82.4%,.8)}.column-panel>:not(.article-block) :not(img):not(a){margin:10px 15px}.sp-column1,.sp-column1>*{margin-right:0;margin-left:0}.sp-column1>*{width:100%}.sp-column1._sp-my20_>:not(:first-child){margin-top:20px}.sp-column2{margin-right:-1.5%;margin-left:-1.5%}.sp-column2>*{width:47%;margin-right:1.5%;margin-left:1.5%}.flex-column{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-column>*{flex:0 0 auto;width:100%}.flex-column>[class^=u-pc-wd]{width:100%}.flex-column>:not(:last-child){margin-bottom:20px}.flex-column>* img{display:block;margin:0 auto}.flex-column>* *{max-width:100%}.float:after{display:block;clear:both;content:""}.float--left .float__item{width:100%;max-width:100%;margin:0 0 10px;text-align:center}.float--left .float__item *{max-width:100%}.float--right .float__item{width:100%;max-width:100%;margin:0 0 10px;text-align:center}.float--right .float__item *{max-width:100%}.sp-float.float:after{display:block;clear:both;content:""}.sp-float.float--left .float__item{max-width:50%;margin:0 20px 20px 0;float:left;text-align:center}.sp-float.float--left .float__item *{max-width:100%}.sp-float.float--right .float__item{max-width:50%;margin:0 0 20px 20px;float:right;text-align:center}.sp-float.float--right .float__item *{max-width:100%}.list{list-style-type:none}.list>*{position:relative;margin-bottom:5px;padding-left:20px}.list>:before{display:block;position:absolute;top:.7em;left:5px;width:6px;height:6px;content:""}.list--circle>:before{width:6px;height:6px;border-radius:100%}.list--green>:before{background:#25b7aa}.list--black>:before{background:#333}.list--decimal{margin:0 0 15px 20px;list-style:decimal outside}.list--decimal>*{padding-left:0}.list--border{margin:0 0 15px;border-top:1px solid #e9e9e9}.list--border>*{margin:0;padding:12px 10px;border-bottom:1px solid #e9e9e9}.box{box-sizing:border-box;padding:20px;background:#fff}.box--border-white{border:1px solid #fff}.box--border-gray{border:1px solid #e9e9e9}.box--border-green{border:1px solid #25b7aa}.box--border-red{border:1px solid #d21e1e}.box--green{background:#ddf9f4}.box--red{background:#ffd6d6}.box--narrow{padding:10px 15px}.box p:last-of-type{margin-bottom:0}.iframe{position:relative;height:0;padding-top:30px;padding-bottom:56.25%;overflow:hidden}.iframe>iframe{position:absolute;top:0;left:0;width:100%;height:100%}table{word-wrap:break-word;width:100%;font-size:1.2rem;line-height:1.6;word-break:break-all;table-layout:fixed}table,table td,table th{border:1px solid #e2e2e2}table td,table th{padding:10px;background:#fff;text-align:left;vertical-align:middle}table th{background:#efefef}table #main .tablelist .th01,table .bg-green,table thead th{background:#25b7aa;color:#fff}table .bg-gray{background:#efefef;color:#333}table .bg-green-lighten{background:#73d6cd;color:#fff}table .bg-green-lighten2{background:#ddf9f4;color:#333}table .bg-red{background:#ffe8ed}.table-wrap{width:100%;overflow-x:auto}.table-wrap table{table-layout:auto}.table-wrap table td,.table-wrap table th{white-space:nowrap}.table--center td,.table--center th{text-align:center}.table-column2 td,.table-column2 th{display:block;padding:15px;border:none;border-top:1px solid #e2e2e2}.table-column2 tr:first-child th{border-top:none}.table-wide{display:block;border:none}.table-wide td,.table-wide th{display:block;padding:5px 8px;border-right:none;border-bottom:none;text-align:center}.table-wide th{width:auto;text-align:left}.table-wide thead{display:block;float:left;overflow-x:scroll}.table-wide thead th{border-left:1px solid #e2e2e2}.table-wide tbody{display:block;width:auto;overflow-x:auto;white-space:nowrap}.table-wide tbody tr{display:inline-block;margin:0 -3px}.table-wide tbody tr:last-child td,.table-wide tbody tr:last-child th{border-right:1px solid #e2e2e2}.table-wide tbody th,.table-wide thead th:first-child{border-top:1px solid #e2e2e2}.table-wide tbody td:last-child,.table-wide thead th:last-child{border-bottom:1px solid #e2e2e2}.table-list{border:none}.table-list tr{display:block;margin:0 0 20px}.table-list th{display:block}.table-list td{display:list-item;margin:0 0 0 20px;padding:5px 0 0;border:none;background:none}.data-table__year{width:30%;text-align:center}.data-table__grade{width:15%;text-align:center}.data-table tr:nth-child(odd) td{background:#f8f8f8}.table--thin td,.table--thin th{padding:10px;line-height:1.4}.btn{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:40px;margin:10px 0;padding:0 15px;border-radius:3px;box-shadow:0 2px 0 rgba(0,0,0,.1);color:#fff!important;line-height:1.4;text-align:center}.btn .icon-angle-down,.btn .icon-angle-left,.btn .icon-angle-right,.btn .icon-fixed-left,.btn .icon-fixed-right{position:absolute;top:50%;transform:translateY(-50%);color:#fff}.btn .icon-angle-down,.btn .icon-angle-right,.btn .icon-fixed-right{right:15px}.btn .icon-angle-left,.btn .icon-fixed-left{left:15px}.btn--green{background:#25b7aa}.btn--moss-green{background:#2da14f}.btn--orange{background:#ff7003}.btn--yellow{background:#feea3b;color:#333!important}.btn--yellow [class^=icon-]{color:#333}.btn--black{background:#333}.btn--blue{background:#255eab}.btn--gray{background:#888}.btn--gray-lighten{background:#e7e7e7;color:#333!important}.btn--gray-lighten [class^=icon-]{color:#333}.btn--white{background:#fff;color:#333!important}.btn--red{background:#d00}.btn--unregistered{background:#feea3b;color:#333!important;font-weight:700}.btn--unregistered:before{flex:0 0 auto;margin:0 5px 0 0;color:#d00;font-family:icomoon;line-height:1;content:"\F071"}.btn--shadow-inset{box-shadow:inset 0 2px 0 #d5d5d5}.btn--lg{height:50px}.btn--s,.btn--sm{display:inline-flex;width:auto;font-size:1.2rem}.btn--s{height:30px}.btn--circle{width:30px;height:30px;border-radius:50%}.btn.accordion .icon-angle-down:before{display:block;transition:all .3s}.btn.accordion.active .icon-angle-down:before{transform:rotate(180deg)}.btn[disabled]{cursor:default;opacity:.5}input[type=button].btn,input[type=submit].btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}button[class^=btn]{display:flex}.btn--tab .active>*{opacity:1}.btn--tab :not(.active)>*{opacity:.5}.link-arrow{text-align:right}.link-arrow .__link{display:inline-flex;align-items:center;color:#25b7aa}.link-arrow .__link:after{display:inline-block;flex:0 0 auto;margin:0 0 0 5px;overflow:hidden;font-family:icomoon;line-height:1;text-decoration:none;content:"\F105"}.link-arrow-block{display:flex;align-items:center;margin-top:-1px;padding:15px 10px 15px 15px;border:1px solid #d8d8d8;background:#fff;line-height:1.5}.link-arrow-block .__elem{margin:0 10px 0 0;color:#333}.link-arrow-block:after{margin-left:auto;color:#25b7aa;font-family:icomoon;font-size:1.8rem;line-height:1;content:"\F105"}.link-arrow-block:hover{background:#e7f7f5;opacity:1}.link-arrow02{gap:5px;display:flex;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#25b7aa;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.link-arrow02:before{translate:0 5px;display:inline-block;flex:0 0 auto;overflow:hidden;font-family:icomoon;line-height:1;text-decoration:none;content:"\F105"}.link-panel{gap:8px 10px;display:-ms-grid;display:grid;position:relative;grid-auto-flow:row;grid-template-areas:"img ttl" "img txt";-ms-grid-columns:33% 10px 1fr;grid-template-columns:33% 1fr;-ms-grid-rows:auto 8px auto;grid-template-rows:auto auto;align-items:start;width:100%;border:1px solid #e2e2e2;background:#fff;color:#333!important;line-height:1.6}.link-panel__img{position:relative;grid-area:img;width:100%;padding:75% 0 0;overflow:hidden;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#fafafa}.link-panel__img .__elem{position:absolute;top:50%;left:50%;width:auto;max-width:none;height:100%;transform:translate(-50%,-50%)}.link-panel__ttl{grid-area:ttl;margin:10px 20px 0 0;color:#25b7aa;font-weight:700}.link-panel__txt{grid-area:txt;margin:0 20px 10px 0;font-size:1.2rem}.link-panel:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#25b7aa;font-family:icomoon;content:"\F105"}.link-panel-event{gap:8px 1em;display:-ms-grid;display:grid;position:relative;grid-auto-flow:row;grid-template-areas:"date ttl" "txt txt" "school school";-ms-grid-columns:auto 1em 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 8px auto 8px auto;grid-template-rows:auto auto auto;width:100%;padding:10px 25px 10px 15px;border:1px solid #e2e2e2;background:#fff;color:#333!important;line-height:1.5}.link-panel-event .__date{grid-area:date;font-weight:700}.link-panel-event .__ttl{grid-area:ttl;font-weight:700}.link-panel-event .__txt{grid-area:txt}.link-panel-event .__school{grid-area:school;color:#25b7aa;font-weight:700}.link-panel-event:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#25b7aa;font-family:icomoon;font-size:1.6rem;content:"\F105"}.badge{display:inline-block;margin:1px;padding:3px 8px 4px;border-radius:3px;color:#fff;font-size:1.1rem;line-height:1;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.badge--inline{display:inline}.badge--block{margin-inline:auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn .badge{position:relative;top:-1px}a.badge:focus,a.badge:hover{text-decoration:none;cursor:pointer;opacity:.7}.badge--default{background:#6c6c6c}.badge--primary{background:#25b7aa}.badge--red{background:#f95252}.badge--pink{background:#f18597}.badge--orange{background:#ffa803}.badge--yellow{background:#fc0}.badge--green{background:#255eab}.badge--blue{background:#2a74fb}.badge--gray{background:#999}.nav--tab{display:flex;flex-wrap:nowrap;border-bottom:1px solid #f0f0f0}.nav--tab__item{margin:0 2px 0 0;border:1px solid #f0f0f0;border-radius:5px 5px 0 0}.nav--tab__item__inner{display:block;padding:5px;border-radius:5px 5px 0 0;background:#73d6cd;color:#fff;font-size:1.2rem;line-height:1.4;text-align:center}.nav--tab__item__inner:hover{color:#fff;text-decoration:none}.nav--tab__item.active .nav--tab__item__inner{background:#25b7aa}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.pager{display:flex;position:relative;flex-wrap:wrap;justify-content:center;margin:30px 0 0}.pager li{margin:0 3px 10px}.pager li *{display:block;padding:5px 12px;border:1px solid #25b7aa;border-radius:3px;background:#fff;color:#25b7aa}.pager li .current{background:#25b7aa;color:#fff;opacity:1}.pager__prev{position:absolute;left:0}.pager__next{position:absolute;right:0}.label{width:45px;height:15px;margin:0;color:#fff;font-size:1rem;line-height:15px;text-align:center}.label--trial{background:#f95252}.label--trial.label--alpha{background:rgba(249,82,82,.85)}.label--entrance{background:#ffa803}.label--entrance.label--alpha{background:rgba(255,168,3,.85)}.label--school{background:#255eab}.label--school.label--alpha{background:rgba(37,94,171,.85)}.label--event{background:#2a74fb}.label--event.label--alpha{background:rgba(42,116,251,.85)}.label--pr{background:#6c6c6c}.label--pr.label--alpha{background:hsla(0,0%,42.4%,.85)}.label--care{background:#fc0}.label--care.label--alpha{background:rgba(255,204,0,.85)}.label--education{background:#548a00}.label--education.label--alpha{background:rgba(84,138,0,.85)}.label--expenses,.label--scode{background:#17aec4}.label--expenses.label--alpha,.label--scode.label--alpha{background:rgba(23,174,196,.85)}.label--club{background:#f18597}.label--club.label--alpha{background:rgba(241,133,151,.85)}.label--returnee{background:#9053d5}.label--returnee.label--alpha{background:rgba(144,83,213,.85)}.label--square{width:20px;height:20px;border-radius:2px;font-size:1.2rem;line-height:20px}.label--square-lg{width:30px;height:30px;border-radius:2px;font-size:1.4rem;line-height:30px}.label--round{display:flex;align-items:center;justify-content:center;min-width:40px;height:20px;padding:0 10px;border-radius:50px;background:#25b7aa}.label--md{width:auto;min-width:45px;height:auto;padding:5px;line-height:1.2}.label--kokuritsu{background:#4cb3d5}.label--koritsu{background:#87c341}.label--shiritsu{background:#ff9600}.label--danshi{background:#377abe}.label--joshi{background:#ea4993}.label--kyogaku{background:#079798}.label--unregistered{display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:3px 10px;border-radius:3px;background:#f7e43b;color:#333;font-size:1.2rem;font-weight:700;line-height:1.5}.label--unregistered:before{margin:0 5px 0 0;color:#d00;font-family:icomoon;content:"\F071"}.label--gray{background:#e9e9e9;color:#333}.label--green{background:#25b7aa;color:#fff}.label--light-green{background:#dcf5ef;color:#25b7aa}.label--yellow-green{background:#23ac0e}.label--yellow-green-light{background:#dbf3d8;color:#23ac0e}.label--yellow{background:#f6ca06}.label--pink{background:#e81e63}.label--purple{background:#932674}.panel{padding:15px}.panel,.panel02{border:1px solid #e9e9e9;background:#fff;box-shadow:0 1px 0 hsla(0,0%,82.4%,.8)}.panel02__thumb{position:relative;padding-top:75%;background:#f90}.panel02__thumb .__elem{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.panel02__body{padding:15px 15px 20px}.panel02__ttl{color:#25b7aa;font-size:1.8rem;font-weight:700}.panel02__txt{margin-top:5px;color:#333}.article-block{display:flex;line-height:1.5}.article-block>a{display:flex;flex-direction:column;width:100%}.article-block__thumb{position:relative;flex:0 0 auto}.article-block__thumb img{width:100%}.article-block__thumb .label{position:absolute;bottom:0;left:0}.article-block__text{padding:10px 0 0}.column-panel .article-block__text{padding:10px 15px}.article-block__text p{margin:0}.article-block__text>p{font-size:1.2rem}.article-block__text time{display:block;text-align:right}.article-block__author{display:flex;flex-wrap:wrap;align-items:center;margin:10px 0 0;font-size:1rem}.article-block__author img{flex:0 0 18px;width:18px;margin:0 8px 0 0}.article-block__author time{flex:0 0 100%}.sp-column1 .article-block,.sp-column1 .article-block>a{flex-direction:row}.sp-column1 .article-block__thumb{aspect-ratio:3/2;flex:0 0 135px;overflow:hidden}.sp-column1 .article-block__thumb img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sp-column1 .article-block__text{flex:1 0 0%;padding:10px}.article-block02{display:flex;flex-direction:column;width:100%;border:1px solid #e2e2e2;background:#fff;color:#333}.article-block02__thumb{position:relative;flex:0 0 auto;padding-top:63%;overflow:hidden}.article-block02__thumb .__elem{top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-block02__thumb .__elem,.article-block02__thumb .label{position:absolute;bottom:0;left:0}.article-block02__body{display:flex;flex:1 0 auto;flex-direction:column;padding:10px 15px}.article-block02__txt{flex:1 0 auto}.article-block02__school{margin:10px 0 0;color:#333;font-size:1.2rem}.article-block03{display:flex;width:100%;border:1px solid #e2e2e2;background:#fff}.article-block03__thumb{position:relative;flex:0 0 135px;min-height:100px;overflow:hidden}.article-block03__thumb .__elem{top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-block03__thumb .__elem,.article-block03__thumb .label{position:absolute;bottom:0;left:0}.article-block03__body{display:flex;flex:1 1 auto;flex-direction:column;padding:10px;line-height:1.6}.article-block03__ttl{flex:1 0 auto;font-size:1.2rem}.article-block03__school{flex:0 0 auto;margin:10px 0 0;color:#333;font-size:1rem}.article-block-row{flex-direction:row;align-items:flex-start}.article-block-row .article-block__thumb{flex:0 0 85px}.article-block-row .article-block__text{padding:0 0 0 10px}.article-block-not-thumb,.article-block-not-thumb>a{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.article-block-not-thumb>a{width:100%}.article-block-not-thumb time{margin:0 0 0 10px}.article-block-not-thumb p:not([class^=label]){flex:1 0 100%;margin:3px 0 0;line-height:1.4}.article-block-not-thumb.box{padding:10px}.article-block-not-thumb.box>a{width:120%;margin:-10px;padding:10px}.border_list>li{padding:10px 0;border-top:1px solid #e9e9e9}.border_list>li:first-child{padding-top:0;border-top:0}.border_list>li:last-child{padding-bottom:0}.panel .ranking_list:nth-of-type(2){display:none}.ranking_list li{display:flex}.ranking_list li .rank{display:flex;flex:0 0 14px;flex-direction:column;align-items:center;justify-content:center;margin:0 10px 0 0}.ranking_list li .rank .icon-ranking02{font-size:1.4rem}.ranking_list li .rank p{margin:5px 0 0;font-family:Times New Roman,Times,serif;font-size:1.4rem;font-style:italic;font-weight:700;line-height:1}.ranking_list li>:not([class=rank]){flex:1 0 0%}.ranking_list li:first-child .icon-ranking02{color:#fc0}.ranking_list li:nth-child(2) .icon-ranking02{color:#c2c2c2}.ranking_list li:nth-child(3) .icon-ranking02{color:#dbac50}.news_list li{padding:15px 0;border-bottom:1px solid #e9e9e9;line-height:1.4}.news_list li:first-child{padding-top:0}.news_list li:last-child{padding-bottom:0;border-bottom:none}.news_list li a{display:flex;flex-wrap:wrap}.news_list li p{margin:0}.news_list li p:not(.label){flex:0 0 100%;margin:5px 0 0}.news_list li .label{margin:0 10px 0 0}.news-list{color:#333}.news-list__item{border-bottom:1px solid #e9e9e9}.news-list__item:not(:has(>a)){gap:1em;display:flex;padding:10px 0}.news-list__link{gap:1em;display:flex;padding:10px 0;color:#25b7aa}.news-list__link .__ttl{-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.news-list__link[href$=pdf] .__ttl:after,.news-list__link[target*=blank] .__ttl:after{margin-left:5px;font-family:icomoon}.news-list__link[target*=blank] .__ttl:after{content:"\E906"}.news-list__link[href$=pdf] .__ttl:after{content:"\F1C1"}.news-list .__date{translate:0 1px;color:#757575;font-size:1.2rem;text-align:right}.faq_list dt{position:relative;padding:10px 35px 10px 40px;border:1px solid #e9e9e9;border-radius:3px;background:#fff;color:#25b7aa;font-weight:700;line-height:1.4;cursor:pointer;transition:all .3s}.faq_list dt:not(:first-child){margin:10px 0 0}.faq_list dt:after,.faq_list dt:before{position:absolute;top:50%;transform:translateY(-50%);color:#25b7aa;transition:all .3s}.faq_list dt:before{display:block;left:5px;width:30px;height:30px;border-radius:50%;font-family:Arial,Helvetica," sans-serif";font-size:1.8rem;text-align:center;content:"Q."}.faq_list dt:after{right:15px;font-family:icomoon;font-size:1.2rem;content:"\F107"}.faq_list dt.active{border-bottom:none;border-radius:3px 3px 0 0;background:#25b7aa;color:#fff}.faq_list dt.active:after,.faq_list dt.active:before{color:#fff}.faq_list dt.active:after{content:"\F106"}.faq_list dd{display:none;position:relative;margin:0 0 30px;padding-left:40px}.faq_list dd p:last-child{margin-bottom:0}.faq_list dd:before{position:absolute;top:15px;left:10px;color:#f95252;font-size:1.8rem;font-weight:700;content:"A."}.faq_list_qa dt{position:relative;padding:10px 35px 10px 15px;border:1px solid #e9e9e9;border-radius:3px;background:#fff;color:#25b7aa;font-weight:700;line-height:1.4;cursor:pointer;transition:all .3s}.faq_list_qa dt:not(:first-child){margin:10px 0 0}.faq_list_qa dt:after,.faq_list_qa dt:before{position:absolute;top:50%;transform:translateY(-50%);color:#25b7aa;transition:all .3s}.faq_list_qa dt:after{right:15px;font-family:icomoon;font-size:1.2rem;content:"\F107"}.faq_list_qa dt.active{border-bottom:none;border-radius:3px 3px 0 0;background:#25b7aa;color:#fff}.faq_list_qa dt.active:after,.faq_list_qa dt.active:before{color:#fff}.faq_list_qa dt.active:after{content:"\F106"}.faq_list_qa dd{display:none;position:relative;margin:0 0 30px;padding-left:40px}.faq_list_qa dd .faq_list__question{position:relative;margin:0 0 20px}.faq_list_qa dd .faq_list__question:before{position:absolute;top:-5px;left:-30px;color:#25b7aa;font-family:Arial,Helvetica," sans-serif";font-size:2rem;font-weight:700;content:"Q."}.faq_list_qa dd .faq_list__answer{position:relative}.faq_list_qa dd .faq_list__answer:before{position:absolute;top:-5px;left:-30px;color:#f95252;font-family:Arial,Helvetica," sans-serif";font-size:2rem;font-weight:700;content:"A."}.faq_list_qa dd .faq_list__answer p:last-child{margin-bottom:0}.accordion{cursor:pointer}.accordion+*{display:none}.tab{display:flex;margin:0 0 15px;padding:0 15px;border-bottom:1px solid #f95252}.tab li{display:flex;flex:1 0 auto}.tab li:not(:first-child){margin:0 0 0 5px}.tab li a{display:flex;align-items:center;justify-content:center;width:100%;min-height:30px;padding:5px 0;border-radius:3px 3px 0 0;background:#e8e8e8;font-size:1.3rem;text-align:center}.tab li a i{margin:0 0 0 10px}.tab li.active a,.tab li a:hover{background:#333;background:#25b7aa;background:#f95252;color:#fff;opacity:1}.tab2{display:flex}.tab2__item{flex:1 1 auto}.tab2__item__link{display:flex;position:relative;align-items:center;justify-content:center;padding:10px 5px;background:#ddf9f4;color:#333!important}.tab2__item__link--current{background:#25b7aa;color:#fff!important}.tab2__item__link--current:before{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-color:#25b7aa transparent transparent;border-style:solid;border-width:6px 6px 0;content:""}.tab2__item.current .tab2__item__link{background:#25b7aa;color:#fff!important}.tab2__item.current .tab2__item__link:before{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-color:#25b7aa transparent transparent;border-style:solid;border-width:6px 6px 0;content:""}.tab3{display:flex;border-top:1px solid #51c5bb;background:#fff}.tab3__item{flex:1 1 auto}.tab3__item:not(:first-child){border-left:1px solid #51c5bb}.tab3__item__link{display:flex;position:relative;align-items:center;justify-content:center;padding:10px 5px;background:#25b7aa;color:#fff!important}.tab3__item__link:hover{background:#67cdc4;opacity:1}.tab3__item__link--current:before{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-color:#25b7aa transparent transparent;border-style:solid;border-width:6px 6px 0;content:""}.tab4{display:flex;width:100%}.tab4__item{flex:1 1 auto}.tab4__item:first-child,.tab4__item:first-child>*{border-radius:3px 0 0 3px}.tab4__item:last-child,.tab4__item:last-child>*{border-radius:0 3px 3px 0}.tab4__item:not(:has(.tab4__link)){display:flex;position:relative;align-items:center;justify-content:center;padding:8px;background:#eee;color:#333;font-size:1.3rem;text-align:center;cursor:pointer;transition:background .3s ease,color .3s ease}.tab4__item:not(:has(.tab4__link)):after{position:absolute;bottom:-7px;left:50%;width:12px;height:8px;transform:translate(-50%);background:#25b7aa;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";opacity:0;transition:opacity .3s ease}.tab4__item._show_{background:#25b7aa;color:#fff!important}.tab4__item._show_:after{opacity:1}.tab4__link{display:flex;position:relative;align-items:center;justify-content:center;padding:8px;background:#eee;color:#333!important;font-size:1.3rem;text-align:center;opacity:1!important;transition:background .3s ease,color .3s ease}.tab4__link:after{position:absolute;bottom:-7px;left:50%;width:12px;height:8px;transform:translate(-50%);background:#25b7aa;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";opacity:0;transition:opacity .3s ease}.tab4__link._show_{background:#25b7aa;color:#fff!important}.tab4__link._show_:after{opacity:1}.tab-content-box{padding:15px;border:1px solid #25b7aa;border-top:none;background:#fff}.tab-wrap .tab-content{display:none}.tab-wrap .tab-content.current{display:block}.js-tab-contents{display:none}.js-tab-contents._show_{display:block}.data-tab__item:not(:first-child){margin:5px 0 0}.data-tab__item__link{display:flex;position:relative;align-items:center;width:100%;padding:10px 10px 10px 30px;border:1px solid #e9e9e9;border-radius:4px;background:#fff;line-height:1.4}.data-tab__item__link__ttl{flex:0 0 40%;margin:0;color:#25b7aa;font-weight:700}.data-tab__item__link__text{flex:0 0 60%;margin:0;font-size:1rem}.data-tab__item__link:before{position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#25b7aa;font-family:icomoon;content:"\F105"}.data-tab__item__link--active{border-color:#25b7aa;background:#25b7aa;color:#fff;opacity:1}.data-tab__item__link--active .data-tab__item__link__ttl{color:#fff}.data-tab__item__link--active:before{left:12px;color:#fff;content:"\F107"}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;padding:0 10px;border:1px solid #e9e9e9;border-radius:0;color:#333;font-size:1.6rem}.label-must{display:inline-block;right:5px;padding:5px;border-radius:2px;background:#d21e1e;color:#fff;font-size:1rem;line-height:1;text-align:center}.selectbox{position:relative;height:40px;border:1px solid #e9e9e9;background:#fff;cursor:pointer}.selectbox:before{top:0;right:0;bottom:0;width:40px;background:#25b7aa;content:""}.selectbox:after,.selectbox:before{position:absolute;pointer-events:none}.selectbox:after{top:50%;right:13px;transform:translateY(-50%);color:#fff;font-family:icomoon;font-size:2rem;content:"\F107"}.selectbox select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:38px;padding:0 10px;color:#333;font-size:1.6rem;cursor:pointer}.ms-parent{display:inline-block;position:relative;height:40px;border:1px solid #e9e9e9;background:#fff;vertical-align:middle}.ms-choice{display:block;width:100%;height:38px;overflow:hidden;background:#fff;line-height:38px;text-align:left;white-space:nowrap;cursor:pointer}.ms-choice.disabled{background:#eaeaea;cursor:default}.ms-choice>span{display:block;position:absolute;top:0;right:20px;left:0;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-choice>span.placeholder{color:#999}.ms-choice>div{position:absolute;top:0;right:0;bottom:0;width:40px;background:#25b7aa}.ms-choice>div:after{position:absolute;top:50%;right:13px;transform:translateY(-50%);color:#fff;font-family:icomoon;font-size:2rem;content:"\F107"}.ms-choice>div.open:after{transform:rotate(180deg) translateY(50%)}.ms-drop{display:none;z-index:100;position:absolute;width:100%;margin-top:-1px;overflow:hidden;border:1px solid #e9e9e9;background:#fff}.ms-drop.bottom{top:100%;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ms-drop.top{bottom:100%;box-shadow:0 -1px 2px rgba(0,0,0,.1)}.ms-search{display:inline-block;z-index:10000;position:relative;width:100%;min-height:26px;margin:0;padding:4px;background:#f90;white-space:nowrap}.ms-search input{width:100%;height:auto!important;min-height:24px;margin:0;padding:0 20px 0 5px;border:1px solid #aaa;border-radius:0;outline:0;box-shadow:none;font-family:sans-serif;font-size:1em}.ms-drop input[type=checkbox]{vertical-align:middle}.ms-drop .ms-no-results{display:none}.ms-drop ul{overflow:auto}.ms-drop ul>li .disabled{filter:Alpha(Opacity=35);opacity:.35}.ms-drop ul>li.selected{background:#e3f6f3}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.multiple label{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-drop ul>li.group{clear:both;background:none}.ms-drop ul>li label{display:block;padding:4px 10px;white-space:nowrap}.ms-drop ul>li label.optgroup{padding-top:10px;font-size:1.6rem;font-weight:700}.ms-drop ul>li label input[type=checkbox]{display:none}.ms-drop ul>li label input[type=checkbox]+span{position:relative;padding:0 0 0 25px;color:#333;font-size:1.6rem;cursor:pointer}.ms-drop ul>li label input[type=checkbox]+span:after,.ms-drop ul>li label input[type=checkbox]+span:before{position:absolute;top:50%;transform:translateY(-50%)}.ms-drop ul>li label input[type=checkbox]+span:before{left:0;width:14px;height:14px;border:2px solid #d9d9d9;content:""}.ms-drop ul>li label input[type=checkbox]+span:after{left:1px;color:#25b7aa;font-family:icomoon;font-size:1.6rem;content:"\F00C";opacity:0}.ms-drop ul>li label input[type=checkbox]:checked+span:after{opacity:1}.radio input[type=radio]{display:none}.radio input[type=radio]+span{position:relative;padding:0 0 0 20px;color:#333;font-size:1.6rem;cursor:pointer}.radio input[type=radio]+span:after,.radio input[type=radio]+span:before{position:absolute;top:50%;transform:translateY(-50%);content:""}.radio input[type=radio]+span:before{left:0;width:14px;height:14px;border:2px solid #d2d2d2;border-radius:50%;background:#fff}.radio input[type=radio]+span:after{left:5px;width:8px;height:8px;border-radius:50%;background:#25b7aa;opacity:0}.radio input[type=radio]:checked+span:after{opacity:1}.radio--disabled input[type=radio]+span{color:#a2a2a2;cursor:default}.radio--disabled input[type=radio]+span:before{border:2px solid #e2e2e2;background:#eaeaea}.btn-radio-wrap{display:flex;justify-content:space-between;width:100%;border:1px solid #e9e9e9;border-radius:3px}.btn-radio-wrap--5column .btn-radio{width:20%}.btn-radio-wrap--3column .btn-radio{width:33.3%}.btn-radio-wrap .btn-radio input[type=radio]{display:none}.btn-radio-wrap .btn-radio input[type=radio]+span{display:block;width:100%;height:40px;border-left:1px solid #e9e9e9;background:linear-gradient(#fff,#f7f7f7);font-weight:700;line-height:40px;text-align:center}.btn-radio-wrap .btn-radio input[type=radio]:checked+span{background:linear-gradient(rgba(0,0,0,.2),transparent);background-color:#25b7aa;color:#fff}.btn-radio-wrap .btn-radio:first-child input[type=radio]+span{border-left:none}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]+span{position:relative;padding:0 0 0 20px;color:#333;font-size:1.6rem;cursor:pointer}.checkbox input[type=checkbox]+span:after,.checkbox input[type=checkbox]+span:before{position:absolute;top:50%;transform:translateY(-50%)}.checkbox input[type=checkbox]+span:before{left:0;width:14px;height:14px;border:2px solid #d9d9d9;background:#fff;content:""}.checkbox input[type=checkbox]+span:after{left:1px;color:#25b7aa;font-family:icomoon;font-size:1.6rem;content:"\F00C";opacity:0}.checkbox input[type=checkbox]:checked+span:after{opacity:1}.checkbox--disabled input[type=checkbox]+span{color:#a2a2a2;cursor:default}.checkbox--disabled input[type=checkbox]+span:before{border:2px solid #e2e2e2;background:#eaeaea}.checkbox-btn{cursor:pointer}.checkbox-btn input[type=checkbox]{display:none}.checkbox-btn input[type=checkbox]+span{display:block;min-width:calc(4em + 16px);padding:3px 8px;border-radius:3px;background:#e8e8e8;font-size:1.2rem;text-align:center;transition:all .3s}.checkbox-btn input[type=checkbox]+span.hover,.checkbox-btn input[type=checkbox]:checked+span{background:#25b7aa;color:#fff}.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:100px;padding:5px 15px;border:1px solid #e9e9e9;border-radius:0;color:#333;font-size:1.6rem}.error-block{margin:0 0 15px;padding:15px 20px;border:3px solid #bb1900;border-radius:5px;background:#ffecec}.error-block__text{margin:0 0 5px;color:#bb1900;font-size:1.8rem;font-weight:700}.error-block ul{padding:0 0 0 20px;list-style-type:disc}.error-block ul li{margin:0 0 5px;color:#bb1900;font-size:1.6rem;line-height:1.4}.error{display:block;color:#bb1900}.bx-next,.bx-prev{display:block;position:absolute;top:50%;width:20px;height:20px;margin:-10px 0 0;background:#333;color:#fff;line-height:20px;text-align:center}.bx-next:before,.bx-prev:before{font-family:icomoon}.bx-prev:before{content:"\F104"}.bx-next:before{content:"\F105"}.bxslider_box{position:relative;padding:17px;border:3px solid #dbdbdb;background:#fff}.bxslider_box .bx-prev{left:-3px}.bxslider_box .bx-next{right:-3px}.local_nav{padding:0}.local_nav h2>*{display:block;padding:10px 15px;background:#25b7aa;color:#fff;font-size:1.6rem;line-height:1.6}.local_nav ul li:not(:last-child){border-bottom:1px solid #e9e9e9}.local_nav ul li a{display:block;position:relative;padding:10px 15px}.local_nav ul li a .icon-angle-right{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#25b7aa}.local_nav ul li a:hover{color:#25b7aa;text-decoration:underline;opacity:1}.local-nav02{display:flex;flex-wrap:wrap}.local-nav02__item{display:flex;align-items:center;width:33.3%;min-height:50px;padding:8px 5px 8px 12px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;font-size:1.3rem;line-height:1.4}.local-nav02__item .icon-angle-right{flex:0 0 auto;margin:0 8px 0 0;color:#25b7aa;font-size:1rem}.local-nav02__item:nth-child(3n+1){border-left:1px solid #e9e9e9}.local-nav02__item:nth-child(-n+3){border-top:1px solid #e9e9e9}.local-nav02__item--current{background:#25b7aa;color:#fff!important}.local-nav02__item--current .icon-angle-right{color:#fff}.local-nav03{display:flex;flex-wrap:wrap;margin:0}.local-nav03__item{display:flex;align-items:center;width:100%;margin:0;padding:15px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;line-height:1.4}.local-nav03__item__text{flex:1 1 auto}.local-nav03__item__icon{color:#25b7aa}.local-nav03.column2 .local-nav03__item{width:50%}.local-nav03.column2:not(.sp-column1) .local-nav03__item:nth-child(-n+2){border-top:1px solid #e9e9e9}.local-nav03.column2:not(.sp-column1) .local-nav03__item:nth-child(odd){border-left:1px solid #e9e9e9}.local-nav03.column3 .local-nav03__item{width:33.3%}.local-nav03.column3:not(.sp-column1):not(.sp-column2) .local-nav03__item:nth-child(-n+3){border-top:1px solid #e9e9e9}.local-nav03.column3:not(.sp-column1):not(.sp-column2) .local-nav03__item:nth-child(3n+1){border-left:1px solid #e9e9e9}.local-nav03.column4 .local-nav03__item{width:25%}.local-nav03.column4:not(.sp-column1):not(.sp-column2) .local-nav03__item:nth-child(-n+4){border-top:1px solid #e9e9e9}.local-nav03.column4:not(.sp-column1):not(.sp-column2) .local-nav03__item:nth-child(4n+1){border-left:1px solid #e9e9e9}.local-nav03.column5 .local-nav03__item{width:20%}.local-nav03.column5:not(.sp-column1):not(.sp-column2) .local-nav03__item:nth-child(-n+5){border-top:1px solid #e9e9e9}.local-nav03.column5:not(.sp-column1):not(.sp-column2) .local-nav03__item:nth-child(5n+1){border-left:1px solid #e9e9e9}.local-nav03.sp-column1 .local-nav03__item{width:100%;border-left:1px solid #e9e9e9}.local-nav03.sp-column1 .local-nav03__item:first-child{border-top:1px solid #e9e9e9}.local-nav03.sp-column2 .local-nav03__item{width:50%}.local-nav03.sp-column2 .local-nav03__item:nth-child(-n+2){border-top:1px solid #e9e9e9}.local-nav03.sp-column2 .local-nav03__item:nth-child(odd){border-left:1px solid #e9e9e9}.a-txt-icon{display:flex;color:#25b7aa}.a-txt-icon .__ico{position:relative;top:.15em;flex:0 0 auto;margin:0 5px 0 0;font-size:1.8rem;line-height:1}.a-txt-underline{color:#25b7aa;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.topic-path{margin:0 auto 20px}.topic-path ul{display:flex;flex-wrap:wrap;font-size:1.2rem}.topic-path ul li:not(:last-child):after{margin:0 5px;content:">"}.topic-path ul li a{color:#25b7aa}.topic-path ul li a:hover{text-decoration:underline}.fixed-box{z-index:500;position:fixed;width:100%;padding:15px}.fixed-box--bottom{bottom:0}.fixed-box--black{background:rgba(0,0,0,.6)}.sns-tools{margin:0 0 30px;text-align:left}#modal{display:flex;visibility:hidden;z-index:10;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background:rgba(0,0,0,.7);opacity:0}#modal:target{visibility:visible;opacity:1}#modal .modal-content{position:relative;width:90%;max-height:90%;padding:30px 15px;overflow-y:auto;border-radius:4px;background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.25);font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8}#modal .modal-close{position:absolute;top:5px;right:5px}.m-anchor-link{width:100%;overflow:hidden}.m-anchor-link__list{display:flex;flex-wrap:wrap;margin:0 -10px}.m-anchor-link__item{margin:5px 10px}.m-anchor-link__item .__link{display:block;position:relative;padding-left:20px;color:#333;-webkit-text-decoration:underline 1px solid transparent;text-decoration:underline 1px solid transparent;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.m-anchor-link__item .__link:before{box-sizing:border-box;position:absolute;top:5px;left:0;width:15px;height:15px;padding-top:3px;font-family:icomoon;font-size:1.2rem;content:"\F107"}.m-anchor-link__item .__link:before,.m-faq__answer:before,.m-faq__question:before{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#25b7aa;color:#fff}.m-faq__answer:before,.m-faq__question:before{width:30px;height:30px;font-size:1.6rem}.m-faq__question{display:flex;align-items:center;padding:10px;border-radius:4px;background:#e4f2ef;transition:background .3s ease,color .3s ease}.m-faq__question:not(:first-child){margin-top:15px}.m-faq__question:before{flex:0 0 auto;margin-right:10px;content:"Q";transition:background .3s ease,color .3s ease}.m-faq__question:after{flex:0 0 auto;margin-left:auto;color:#25b7aa;font-family:icomoon;font-size:1.8rem;content:"\F107";transition:color .3s ease}.m-faq__question .__txt{flex:1 1 auto;margin-right:20px}.m-faq__question.active{border-radius:4px 4px 0 0;background:#25b7aa;color:#fff}.m-faq__question.active:before{background:#fff;color:#25b7aa}.m-faq__question.active:after{color:#fff}.m-faq__answer{position:relative;padding:15px 15px 15px 55px;border:1px solid #e2e2e2;border-top:none;border-radius:0 0 4px 4px;background:#fff}.m-faq__answer:before{position:absolute;top:15px;left:15px;content:"A"}.m-faq__answer>p:last-child{margin-bottom:0}.faq-item{position:relative}.faq-item--question{margin:0 0 15px;padding:0 0 15px 40px;border-bottom:1px solid #eee}.faq-item--question:before{position:absolute;left:0;width:28px;height:28px;padding:0 0 1px;border-radius:14px;background:#d21e1e;color:#fff;line-height:28px;text-align:center;content:"Q"}.faq-item--answer{padding:0 0 0 40px}.faq-item--answer:before{position:absolute;left:0;width:28px;height:28px;padding:0 0 1px;border-radius:14px;background:#25b7aa;color:#fff;line-height:28px;text-align:center;content:"A"}.entry-info{display:flex;justify-content:space-between;padding:8px 5px;border:1px solid #e2e2e2;background:#fff;font-size:1.2rem;line-height:30px}.entry-info__time{color:#333;font-size:1.2rem}.entry-info__pic{display:inline-block;width:30px;height:30px;margin:0 5px}.blog-entry__lead,.school-entry__lead{font-family:新ゴ M;font-size:1.8rem}.blog-entry__content,.school-entry{margin:0 0 60px}.sns-share{gap:10px;display:flex;align-items:center;justify-content:flex-end;margin-top:40px}.sns-share__body,.sns-share__head{flex:0 0 auto}.sns-share-list{gap:6px;display:flex;align-items:center}.sns-share-list__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#ddd;text-decoration:none;cursor:pointer;transition:opacity .3s ease}.sns-share-list__link>*{color:#fff;font-size:1.9rem;line-height:1}.sns-share-list__link>.icon-link{color:#999}.sns-share-list__link:has(.icon-facebook){background:#1877f2}.sns-share-list__link:has(.icon-x){background:#282828}.sns-share-list__link:has(.icon-line){background:#00c300}.sns-share-list__link:has(.icon-envelope){background:#d21e1e}.sns-share-list__link:has(.icon-envelope)>*{font-size:1.6rem}.sns-share-list__link:hover{opacity:.7}.sns-share .complete-msg{translate:-50% -50%;display:none;position:fixed;top:50%;left:50%;width:calc(100% - 40px)}.sns-share .complete-msg .__inner{display:flex;justify-content:center;width:100%;padding:15px 20px;border:1px solid #25b7aa;background:#ddf9f4;text-align:center}.important-entry__time{display:block;margin-top:10px;font-size:1.4rem;text-align:right}.important-entry__description{margin-top:30px}.db-search-btn{z-index:1;position:fixed;bottom:0;left:0;width:100%;padding:5px 15px;background:rgba(0,0,0,.7)}.jishi-kaijo-result .result-list{border-top:1px solid #e9e9e9}.jishi-kaijo-result .result-list__item{padding:15px 5px;border-bottom:1px solid #e9e9e9}.jishi-kaijo-result .result-list__item>*{box-sizing:border-box;justify-content:space-between;padding:5px 0}.jishi-kaijo-result .result-list__item__time{margin-bottom:5px;padding:5px 10px;background:#f0f0f0}.jishi-kaijo-result .result-list__item__gender{white-space:nowrap}.jishi-kaijo-result .result-list__item__uwabaki{font-size:1.1rem;line-height:2.4}.jishi-kaijo-result .result-list__item__school{display:flex;align-items:flex-end;justify-content:space-between;width:100%;font-size:1.6rem;font-weight:700}.jishi-kaijo-result .result-list__item__am{width:20%;text-align:center}.jishi-kaijo-result .result-list__item__hogosya-am{width:60%;text-align:right}.jishi-kaijo-result .result-list__item__pm{width:20%;text-align:center}.jishi-kaijo-result .result-list__item__hogosya-pm{width:60%;text-align:right}.data-result-list{border-top:1px solid #e9e9e9}.data-result-list__item{display:flex;flex-wrap:wrap;padding:15px 5px 5px;border-bottom:1px solid #e9e9e9}.data-result-list__item>*{box-sizing:border-box;justify-content:space-between;padding:5px 0}.data-result-list__item__title,.data-result-list__item__year{box-sizing:border-box;padding:8px;background:#25b7aa;color:#fff}.data-result-list__item__year{width:30%}.data-result-list__item__title{width:70%}.data-result-list__item__grade,.data-result-list__item__number{box-sizing:border-box;padding:8px 8px 2px}.data-result-list__item__grade{width:20%}.data-result-list__item__number{width:80%}.db-result .result-list{border-top:1px solid #e9e9e9}.db-result .result-list__item{display:flex;flex-wrap:wrap;align-items:center;padding:10px 5px;border-bottom:1px solid #e9e9e9}.db-result .result-list__item__school{flex:0 0 100%;order:1;font-size:1.6rem;font-weight:700}.db-result .result-list__item__coeducation span,.db-result .result-list__item__pref span{width:5em;height:15px;margin:0 5px 0 0;padding:0 5px;color:#fff;font-size:1rem;line-height:15px;text-align:center}.db-result .result-list__item__pref span{background:#f95252}.db-result .result-list__item__coeducation span{background:#ffa803}.db-result .result-list__item__web{order:2;margin:0 10px 0 0}.db-result .result-list__item__special{order:3}.db-result .result-list__item .btn{height:32px}.db-result .result-map #map-canvas{width:100%;height:300px;margin:0 0 20px}.db-result .result-map .school-list{height:400px;overflow-y:auto}.db-result .result-map .school-list p{margin:0 0 5px;padding:0 0 5px;border-bottom:2px solid #e9e9e9;font-weight:700}.db-result .result-map .school-list ul:not(:last-child){margin:0 0 20px}.db-result .result-map #infowindow{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.5}.db-result .result-map #infowindow h3{margin:0 0 10px;font-size:1.3rem;font-weight:700}.db-result .result-map #infowindow ul{display:table;font-size:1rem}.db-result .result-map #infowindow ul li{display:table-row}.db-result .result-map #infowindow ul li span{display:table-cell;padding:5px 0;border-top:1px solid #e9e9e9}.db-result .result-map #infowindow ul li span:first-child{width:4.5em;font-weight:700}.school-code-result .result-list{border-top:1px solid #e9e9e9}.school-code-result .result-list__item{display:flex;flex-wrap:wrap;align-items:center;padding:15px 5px;border-bottom:1px solid #e9e9e9;line-height:1.4}.school-code-result .result-list__item__judg,.school-code-result .result-list__item__subject{display:flex;flex:0 0 60%;align-items:center;margin:5px 0 0}.school-code-result .result-list__item__deviation50,.school-code-result .result-list__item__deviation80{display:flex;flex:0 0 40%;align-items:center;margin:5px 0 0}.school-code-result .result-list__item__gender{order:1;margin:0 5px 0 0;padding:0 5px;color:#fff;font-size:1rem;line-height:20px;text-align:center}.school-code-result .result-list__item__gender--man{background:#17aec4}.school-code-result .result-list__item__gender--woman{background:#f18597}.school-code-result .result-list__item__code{order:2}.school-code-result .result-list__item__school{flex:0 0 100%;order:3;margin:10px 0 0;font-size:1.6rem;font-weight:700;line-height:1.4}.school-code-result .result-list__item__date{flex:0 0 100%;order:4;margin:5px 0;padding:0 0 0 2px;font-size:1.3rem;font-weight:700}.school-code-result .result-list__item__judg{order:5}.school-code-result .result-list__item__judg:before{min-width:4em;margin:0 10px 0 0;padding:5px;background:#25b7aa;color:#fff;font-size:1rem;line-height:1;text-align:center;content:"\5224\5B9A"}.school-code-result .result-list__item__subject{order:7}.school-code-result .result-list__item__subject:before{min-width:4em;margin:0 10px 0 0;padding:5px;background:#25b7aa;color:#fff;font-size:1rem;line-height:1;text-align:center;content:"\79D1\76EE"}.school-code-result .result-list__item__deviation80{order:6}.school-code-result .result-list__item__deviation80:before{min-width:4em;margin:0 10px 0 0;padding:5px;background:#ffa803;color:#fff;font-size:1rem;line-height:1;text-align:center;content:"\504F\5DEE\5024  80\FF05"}.school-code-result .result-list__item__deviation50{order:8}.school-code-result .result-list__item__deviation50:before{min-width:4em;margin:0 10px 0 0;padding:5px;background:#ffa803;color:#fff;font-size:1rem;line-height:1;text-align:center;content:"\504F\5DEE\5024  50\FF05"}.ui-datepicker{width:auto!important;max-width:85%!important}.ui-datepicker table{font-size:1.3rem!important}.ui-datepicker table thead th{background:#ddd;color:#333;font-weight:400}.ui-datepicker th{padding:.3em!important}.ui-datepicker td a,.ui-datepicker td span{padding:.3em .5em!important;text-align:center!important}.judgment-flow{display:flex;margin:0 0 30px;counter-reset:step}.judgment-flow__column{display:flex;position:relative;flex:1 0 auto;align-items:center;justify-content:center;height:48px;margin:0 16px 0 0;background:#e8e8e8}.judgment-flow__column:after,.judgment-flow__column:before{position:absolute;top:0;border-color:transparent;border-style:solid;border-width:24px 0 24px 12px;content:""}.judgment-flow__column:before{left:-12px;border-top-color:#e8e8e8;border-bottom-color:#e8e8e8}.judgment-flow__column:after{right:-12px;border-left-color:#e8e8e8}.judgment-flow__column:first-child:before{display:none}.judgment-flow__column--active{background:#25b7aa;color:#fff}.judgment-flow__column--active:before{border-top-color:#25b7aa;border-bottom-color:#25b7aa}.judgment-flow__column--active:after{border-left-color:#25b7aa}.judgment-flow__column__text{transform:scale(.9);font-size:1rem;line-height:1.3;text-align:center}.judgment-flow__column__text:before{display:block;font-weight:700;content:"STEP" counter(step);counter-increment:step}.judgment-result-hensachi__item{display:flex;flex-wrap:wrap;line-height:1.6}.judgment-result-hensachi__item:not(:last-child){margin:0 0 20px}.judgment-result-hensachi__item__scoring,.judgment-result-hensachi__item__subject{margin:0 0 10px;padding:5px 10px;background:#25b7aa;color:#fff}.judgment-result-hensachi__item__subject{flex:0 0 60%;font-weight:700}.judgment-result-hensachi__item__scoring{flex:0 0 40%;text-align:right}.judgment-result-hensachi__item__scoring:before{content:"\914D\70B9\FF1A"}.judgment-result-hensachi__item__scoring:after{content:"\70B9"}.judgment-result-hensachi__item__average,.judgment-result-hensachi__item__deviation,.judgment-result-hensachi__item__score{flex:0 0 33.33333%;padding:0 0 5px;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;background:#fff;font-size:1.6rem;text-align:center}.judgment-result-hensachi__item__average:before,.judgment-result-hensachi__item__deviation:before,.judgment-result-hensachi__item__score:before{display:block;margin:0 0 5px;padding:5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#f8f8f8;font-size:1.2rem}.judgment-result-hensachi__item__score:before{content:"\5F97\70B9"}.judgment-result-hensachi__item__average:before{content:"\5E73\5747\70B9"}.judgment-result-hensachi__item__deviation{border-right:1px solid #e9e9e9}.judgment-result-hensachi__item__deviation:before{content:"\504F\5DEE\5024"}.judgment-result-hensachi__item__rank{flex:0 0 100%;margin:10px 0 0;text-align:center}.judgment-result-hensachi__item__rank strong{font-size:1.6rem}.judgment-result-hensachi__item__rank:before{content:"\9806\4F4D\FF1A"}.judgment-result-siboukou__item{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 20px;line-height:1.6}.judgment-result-siboukou__item:last-child{margin-bottom:0}.judgment-result-siboukou__item__cord{flex:0 0 100px;margin:0 0 10px;padding:5px 10px;background:#dbf0ee}.judgment-result-siboukou__item__school{flex:0 0 auto;width:calc(100% - 100px);margin:0 0 10px;padding:5px 10px 5px 0;background:#dbf0ee}.judgment-result-siboukou__item__date{flex:0 0 25%;padding:0 0 0 10px;font-weight:700}.judgment-result-siboukou__item__judg,.judgment-result-siboukou__item__subject{display:flex;align-items:center}.judgment-result-siboukou__item__judg:before,.judgment-result-siboukou__item__subject:before{margin:0 10px 0 0;padding:0 6px;background:#ffa803;color:#fff;font-size:1.2rem}.judgment-result-siboukou__item__subject{flex:0 0 30%}.judgment-result-siboukou__item__subject:before{content:"\79D1\76EE"}.judgment-result-siboukou__item__judg{flex:0 0 45%}.judgment-result-siboukou__item__judg:before{background:#f95252;content:"\5224\5B9A"}.judgment-result-siboukou__item--school{display:flex;align-items:center;margin:0 0 15px;padding:5px 10px;background:#25b7aa;color:#fff;font-weight:700}.judgment-result-siboukou__item--school .judgment-result-siboukou__item__cord,.judgment-result-siboukou__item--school .judgment-result-siboukou__item__number,.judgment-result-siboukou__item--school .judgment-result-siboukou__item__school{flex:0 0 auto;width:auto;margin:0;padding:0 1em 0 0;background:none}.judgment-result-siboukou__item--school .judgment-result-siboukou__item__date,.judgment-result-siboukou__item--school .judgment-result-siboukou__item__date:before,.judgment-result-siboukou__item--school .judgment-result-siboukou__item__judg,.judgment-result-siboukou__item--school .judgment-result-siboukou__item__judg:before,.judgment-result-siboukou__item--school .judgment-result-siboukou__item__subject,.judgment-result-siboukou__item--school .judgment-result-siboukou__item__subject:before{display:none}.schedule{display:flex;flex-wrap:wrap;margin:0 -1%}.schedule__column{width:23%;margin:0 1% 10px;border-radius:3px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.15);font-weight:700;line-height:1.5;text-align:center}.schedule__column--period{width:48%}.schedule__column__ttl{padding:3px 0;border-radius:3px 3px 0 0;background:#25b7aa;color:#fff;font-size:1.2rem;letter-spacing:3px}.schedule__column__date{display:flex;justify-content:center;margin:10px 0 5px;font-weight:500;letter-spacing:-1px;line-height:1}.schedule__column__date__month{font-size:1.6rem;text-align:right}.schedule__column__date__date{position:relative;padding:0 0 0 15px;font-size:2.6rem}.schedule__column__date__date:before{display:block;position:absolute;top:-5px;left:3px;transform:rotate(15deg);font-weight:100;content:"/"}.schedule__column__day{padding:0 0 5px;color:#25b7aa;font-size:1rem}.schedule__column__application{position:relative;padding:5px 0;border-radius:0 0 3px 3px;background:rgba(37,183,170,.15);font-size:1rem}.schedule__column__application .icon-chevron-right{position:absolute;top:50%;right:2px;transform:scale(.8) translateY(-50%);transform-origin:right center;color:#25b7aa;font-size:1rem}.schedule__column__period{display:flex;align-items:center;justify-content:center}.schedule__column__period__dash{margin:0 10px}.side-nav{padding:0 10px}.side-nav__item{display:flex;align-items:center;justify-content:space-between;padding:15px 5px 15px 10px;border-top:1px solid #e9e9e9;line-height:1.5}.side-nav__item .icon-chevron-right{color:#25b7aa;font-size:1.2rem}.school_pickup{position:relative;margin:0 0 25px;padding:0 20px 20px}.school_pickup .ttl_side{margin-bottom:15px}.school_pickup li a{display:flex;align-items:flex-start;padding:15px 0;border-bottom:1px solid #e9e9e9}.school_pickup li a figure{flex:0 0 50%;margin:0 15px 0 0}.school_pickup li a figure img{width:100%}.school_pickup li a h3{margin:0 0 5px;color:#25b7aa;line-height:1.4}.school_pickup li a p{margin-bottom:0;font-size:1.2rem}.school_pickup .btn--black{width:100%;margin-top:20px}.acceptance-result .result-list{border-top:1px solid #e9e9e9}.acceptance-result .result-list__item{padding:15px 5px;border-bottom:1px solid #e9e9e9;font-weight:700;line-height:1.5}.acceptance-result .result-list__item__juku{margin:0 0 5px}.acceptance-result .result-list__item__test{margin:0 0 10px}.acceptance-result .result-list__item__school{margin:0 0 15px;font-size:1.8rem}.acceptance-result .result-list__item__remarks{display:flex;align-items:center}.acceptance-result .result-list__item__remarks__column{display:flex;flex:0 1 50%;align-items:center}.acceptance-result .result-list__item__remarks__label{margin:0 8px 0 0;padding:3px 5px;background:#25b7aa;color:#fff;font-size:1.2rem}.acceptance-result .result-list__item__remarks__text{font-weight:400}.flow{display:flex;margin:0 0 20px}.flow__item{display:flex;position:relative;flex:1 1 auto;align-items:center;justify-content:center;height:46px;padding:0 0 0 6px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;font-size:1.1rem;line-height:1.4;text-align:center}.flow__item:after,.flow__item:before{z-index:1;position:absolute;top:-1px;border-width:23px 0 23px 8px;border-style:solid;content:""}.flow__item:before{right:-8px;border-color:transparent transparent transparent #e2e2e2}.flow__item:after{right:-7px;border-color:transparent transparent transparent #fff}.flow__item:first-child{padding:0;border-left:1px solid #e9e9e9}.flow__item:last-child{border-right:1px solid #e9e9e9}.flow__item:last-child:after,.flow__item:last-child:before{display:none}.flow__item--current{background:#25b7aa;color:#fff;font-weight:700}.flow__item--current:after{border-left-color:#25b7aa}.flow__item--past{background:#bde9e5}.flow__item--past:after{border-left-color:#bde9e5}.rate{position:relative;width:5em;margin:0 0 0 10px;font-size:1em}.rate,.rate:after,.rate:before{display:inline-block;height:1em}.rate:after,.rate:before{position:absolute;top:0;left:0;color:#ddd;line-height:1em;content:"\2605\2605\2605\2605\2605"}.rate:after{overflow:hidden;color:#ffa803;white-space:nowrap}.rate0:after{width:0}.rate1:after{width:1em}.rate2:after{width:2em}.rate3:after{width:3em}.rate4:after{width:4em}.rate5:after{width:5em}.rate-info{font-size:1.3rem;line-height:1.5}.rate-info__subject{position:relative;background:#d1f4ea}.rate-info__subject__inner{display:flex;align-items:center;padding:6px 25px 6px 10px}.rate-info__subject__date{width:22%}.rate-info__subject__class{width:60%;padding-right:10px}.rate-info__subject__gender{width:18%;text-align:center}.rate-info__subject__toggle{position:absolute;top:50%;right:8px;margin:-.5em 0 0;color:#25b7aa;font-size:1rem;line-height:1;transition:all .3s}.rate-info__subject__toggle.active{transform:rotateX(180deg)}.rate-info__data{display:flex;align-items:center;padding:6px 25px 6px 10px}.rate-info__data__capacity{width:58%;text-align:right}.rate-info__data__apply{width:24%;text-align:center}.rate-info__data__rate{width:18%;text-align:center}.rate-info__past{display:none;padding:5px 0 10px;border-top:1px dotted #ccc}.rate-info__past__item{display:flex;align-items:center;margin:0 0 5px;padding:0 25px 0 10px}.rate-info__past__item__year{width:58%;text-align:right}.rate-info__past__item__apply{width:24%;text-align:center}.rate-info__past__item__rate{width:18%;text-align:center}.rate-info__past__closing{padding:5px 25px 0;border-top:1px dotted #ccc;color:#25b7aa;text-align:right}.tab-menu{display:flex;border-bottom:3px solid #25b7aa}.tab-menu__item{margin:0 5px 0 0}.tab-menu__item__btn{display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:40px;padding:0 15px;border:1px solid #e2e2e2;border-bottom:none;border-radius:4px 4px 0 0;background:#fff;color:#25b7aa;line-height:1.4;text-align:center;cursor:pointer;transition:all .3s}.tab-menu__item._show_ .tab-menu__item__btn,.tab-menu__item.active .tab-menu__item__btn,.tab-menu__item__btn._show_{border-color:transparent;background:#25b7aa;color:#fff}.accordion-news__item,.juku-info__item{display:block}.accordion-news__item:not(:last-child),.juku-info__item:not(:last-child){margin:0 0 10px}.accordion-news__item__ttl,.juku-info__item__ttl{display:flex;align-items:center;padding:10px 15px;border:1px solid #e9e9e9;background:#fff;line-height:1.5}.accordion-news__item__ttl__element,.accordion-news__item__ttl__text,.juku-info__item__ttl__element,.juku-info__item__ttl__text{flex:1 1 auto}.accordion-news__item__ttl .icon-angle-down,.juku-info__item__ttl .icon-angle-down{flex:0 0 auto;margin:0 0 0 15px;color:#25b7aa}.accordion-news__item__ttl.active .icon-angle-down,.juku-info__item__ttl.active .icon-angle-down{transform:rotate(180deg)}.accordion-news__item__ttl._register-results_,.juku-info__item__ttl._register-results_{border:2px solid #f5c2c7;background:#f8d7da;color:#d00}.accordion-news__item__ttl._register-results_ .__ttl,.juku-info__item__ttl._register-results_ .__ttl{display:block;font-size:1.8rem;font-weight:700;text-align:center}.accordion-news__item__ttl._register-results_ .__txt,.juku-info__item__ttl._register-results_ .__txt{display:block;margin-top:10px}.accordion-news__item__ttl._register-results_ .accordion-news__item__ttl__element,.juku-info__item__ttl._register-results_ .accordion-news__item__ttl__element{margin-right:15px}.accordion-news__item__ttl._register-results_ .icon-angle-right,.juku-info__item__ttl._register-results_ .icon-angle-right{font-size:1.4rem}.accordion-news__item__detail,.juku-info__item__detail{padding:15px;border:1px solid #e9e9e9;border-top:none;background:#e9e9e9}.accordion-news__item__detail em,.juku-info__item__detail em{color:#d21e1e;font-weight:700}.accordion-news__item__detail strong,.juku-info__item__detail strong{color:#333;font-weight:700}.online__head{display:flex;align-items:center;padding:10px 15px;background:#ddf9f4}.online__head:not(:first-child){margin:15px 0 0}.online__head__label{flex:0 0 auto}.online__head__school{flex:1 1 auto;margin:0 10px;color:#25b7aa;font-size:1.5rem;line-height:1.4}.online__head__school .__area{font-size:1.2rem}.online__head__icon{flex:0 0 auto;color:#25b7aa;font-size:1.6rem}.online__head.active .online__head__icon{transform:rotate(180deg)}.online__list__item{border-bottom:1px solid #e9e9e9}.online__link{display:flex;padding:15px 5px;line-height:1.5}.online__link__label{flex:0 0 auto;width:45px;height:15px;margin:0;transform:translateY(3px);background:#ffa803;color:#fff;font-size:1rem;line-height:15px;text-align:center}.online__link__label._live_{background:#f95252}.online__link__label._click_{background:#5279f9}.online__link__content{flex:1 1 auto;margin:0 10px;color:#333}.online__link__content .__time{margin-bottom:3px}.online__link__content .__time,.online__link__content .__txt{display:block}.online__link__icon{flex:0 0 auto;-ms-grid-row-align:center;align-self:center;color:#ffa803;font-size:1.6rem}.subject-skill{display:flex;width:100%}.subject-skill__item{display:flex;flex:0 0 25%;flex-direction:column-reverse}.subject-skill__item:not(:first-child){border-left:1px solid #e9e9e9}.subject-skill__subject{flex:0 0 auto;padding:5px 10px 0;border-top:1px solid #e9e9e9;font-weight:700;text-align:center}.subject-skill__skills{padding:20px 10px 10px}.skill-list__item{padding:3px 5px;background:rgba(37,183,170,.1);color:#30aca1;font-size:1.2rem;line-height:1.5;text-align:center}.skill-list__item:not(:first-child){margin:8px 0 0}.deviation-table{margin:0 0 20px}.deviation-table__item{display:flex;border:1px solid #e2e2e2}.deviation-table__item:not(:first-child){border-top:none}.deviation-table__head{display:flex;flex:0 0 auto;flex-basis:calc(4em + 12px);align-items:center;justify-content:center;padding:10px 5px;border-right:1px solid #e2e2e2;background:#ddf9f4;font-size:1.2rem}.deviation-table__body{display:flex;flex:1 1 auto;padding:5px 6px;background:#fff}.deviation-table__body .__col{display:flex;flex-wrap:wrap}.deviation-table__body .__col .checkbox-btn{margin:4px 3px}.deviation-result{display:flex;flex-direction:column;align-items:flex-start}.deviation-label{display:inline-flex;position:relative;align-items:center;margin:5px 3px;padding:4px 8px;border:1px solid;border-radius:3px;line-height:1.4;cursor:pointer}.deviation-label.kubun--kokkou{border-color:#007fb1;background:#f3fafc;color:#007fb1}.deviation-label.kubun--kokkou .__hantei{background:#007fb1}.deviation-label.kubun--danshi{border-color:#5d639e;background:#f3f3f9;color:#5d639e}.deviation-label.kubun--danshi .__hantei{background:#5d639e}.deviation-label.kubun--joshi{border-color:#da6272;background:#fdf6f7;color:#da6272}.deviation-label.kubun--joshi .__hantei{background:#da6272}.deviation-label.kubun--kyogaku{border-color:#009250;background:#edf9f3;color:#009250}.deviation-label.kubun--kyogaku .__hantei{background:#009250}.deviation-label .__hantei{margin:0 0 0 8px;padding:0 6px;border-radius:2px;color:#fff}.deviation-label .__date{margin:0 0 0 8px}.deviation-popup{z-index:5;position:absolute;bottom:100%;left:0;width:250px;padding:15px 15px 10px;transform:translateY(-10px);border:2px solid #25b7aa;border-radius:6px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);color:#333;cursor:default}.deviation-popup:after,.deviation-popup:before{position:absolute;left:50%;width:0;height:0;transform:translate(-50%);border:solid transparent;border-width:10px 10px 0;content:""}.deviation-popup:before{z-index:-1;bottom:-10px;border-top-color:#25b7aa}.deviation-popup:after{bottom:-7px;border-top-color:#fff}.deviation-popup__close{display:flex;position:absolute;top:-10px;right:-10px;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#25b7aa;color:#fff;cursor:pointer;transition:all .3s}.deviation-popup__close:hover{opacity:.8}.deviation-popup__content1{display:flex;align-items:center}.deviation-popup__content2{margin:10px 0 0;text-align:center}.deviation-popup__content3{display:flex;align-items:center;justify-content:center;margin:8px 0 0}.deviation-popup__label{display:flex;margin:0 8px 0 0}.deviation-popup__label .label:not(:first-child){margin:0 0 0 5px}.deviation-popup__date{margin:0 0 0 15px}.deviation-popup__btn{margin:10px 0 0;text-align:center}.deviation-detail-search .deviation-local-search,.deviation-detail-search .deviation-table{margin:0 0 30px}.exam-results{gap:60px 0;display:-ms-grid;display:grid;grid-template-areas:"content03" "content02";-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 60px auto;grid-template-rows:auto auto}.exam-results__content01{display:none}.exam-results__content02{grid-area:content02}.exam-results__content03{grid-area:content03}.exam-results-examination__item{position:relative}.exam-results-examination__item:not(:first-child){margin-top:10px}.exam-results-examination-label__input{display:none}.exam-results-examination-label__body{display:flex;position:relative;flex-direction:column;padding:10px 120px 10px 45px;border:1px solid #e9e9e9;background:#fff;color:#333;cursor:pointer;transition:border .3s ease}.exam-results-examination-label__body .__date,.exam-results-examination-label__body .__shool{font-weight:700}.exam-results-examination-label__body .__txt{font-size:1.2rem}.exam-results-examination-label__body:after,.exam-results-examination-label__body:before{position:absolute;top:50%;transform:translateY(-50%);content:""}.exam-results-examination-label__body:before{left:15px;width:14px;height:14px;border:2px solid #d2d2d2;border-radius:50%;background:#fff}.exam-results-examination-label__body:after{left:20px;width:8px;height:8px;border-radius:50%;background:#25b7aa;opacity:0}.exam-results-examination-label__input:disabled+.exam-results-examination-label__body{background:#e9e9e9;cursor:default;opacity:.5}.exam-results-examination-label__input:checked+.exam-results-examination-label__body{border-color:#25b7aa;background:#ddf9f4}.exam-results-examination-label__input:checked+.exam-results-examination-label__body:after{opacity:1}.exam-results-examination-label._untested_ .exam-results-examination-label__body{display:block}.exam-results-examination__result{display:none}.exam-results-examination__btn{position:absolute;top:50%;right:40px;width:65px;padding:3px 0;transform:translateY(-50%);border-radius:4px;background:#255eab;color:#fff;font-size:1.2rem}.exam-results-examination__btn._pass_{background:#f95252}.exam-results-examination__del{position:absolute;top:50%;right:15px;transform:translateY(-50%);background:none;color:#5f5f5f;font-size:1.2rem}.exam-results-comment{position:relative;margin:15px 0;padding:10px 15px;background:#ff7003;color:#fff}.exam-results-comment:before{position:absolute;bottom:-10px;left:20px;width:0;height:0;border-color:#ff7003 transparent transparent;border-style:solid;border-width:10px 6px 0;content:""}.exam-results-textarea{width:100%;height:300px}.exam-results-add-school{padding:12px 15px;background:#ddf9f4;text-align:center}.exam-results-add-school__btn{display:inline-flex;align-items:center;justify-content:center;width:100px;padding:4px 8px 4px 12px;border:1px solid #25b7aa;border-radius:4px;background:#fff;color:#25b7aa;font-size:1.4rem;font-weight:400;cursor:pointer;transition:all .3s}.exam-results-add-school__btn .__ico{margin-left:5px;font-weight:700}.exam-results-school__item{display:flex;align-items:center;padding:15px;border:1px solid #e9e9e9;background:#fff}.exam-results-school__item:not(:first-child){border-top:none}.exam-results-school__ico{flex:0 0 auto;font-size:2rem}.exam-results-school__label{display:flex;flex:0 0 auto;margin:0 0 0 15px}.exam-results-school__label>:not(:first-child){margin:0 0 0 5px}.exam-results-school__link{flex:1 1 auto;margin:0 0 0 15px;color:#25b7aa;text-decoration:underline;cursor:pointer}.exam-results-school__link:hover{text-decoration:none;opacity:1}.exam-results-school__btn{flex:0 0 auto;background:none;color:#5f5f5f;font-size:1.2rem;cursor:pointer;transition:color .3s ease}.exam-results-school__btn:hover{color:#25b7aa}.exam-results-school02{display:table;width:100%;margin:20px 0 0;border-top:1px solid #e9e9e9}.exam-results-school02__head{display:table-header-group}.exam-results-school02__body{display:table-row-group}.exam-results-school02__item{display:table-row}.exam-results-school02__item>*{display:table-cell;padding:15px 0;border-bottom:1px solid #e9e9e9;text-align:left;vertical-align:middle}.modal-school-select-school__head .exam-results-school02__item>*{padding:6px;text-align:center}.exam-results-school02__label{width:60px;padding-left:5px}.exam-results-school02__label>*{display:inline-block}.exam-results-school02__label>:not(:first-child){margin-left:2px}.exam-results-school02__school{padding-left:5px;line-height:1.5}.exam-results-school02__area{display:none}.exam-results-school02__btn{padding-right:5px;padding-left:10px;text-align:right;vertical-align:middle}.exam-results-school02__btn .__btn{display:inline-flex;align-items:center;justify-content:center;width:70px;padding:0 10px;border:1px solid #25b7aa;border-radius:4px;background:#fff;color:#25b7aa;transition:all .3s}.exam-results-school02__btn .__btn:not(._added_){cursor:pointer}.exam-results-school02__btn .__btn:not(._added_):after{margin-left:3px;font-family:icomoon;font-weight:700;content:"\E911"}.exam-results-school02__btn .__btn:not(._added_):hover{background:#25b7aa;color:#fff}.exam-results-school02__btn .__btn._added_{background:#25b7aa;color:#fff;pointer-events:none}.exam-results-school02__failure,.exam-results-school02__pass{min-width:90px;padding:5px;line-height:1.4;text-align:center}.exam-results-school02__failure .__elem1,.exam-results-school02__failure .__elem2,.exam-results-school02__pass .__elem1,.exam-results-school02__pass .__elem2{display:block;text-align:center}.exam-results-school02-sort{display:flex;align-items:center;justify-content:center}.exam-results-school02-sort__txt{font-feature-settings:"palt"}.exam-results-school02-sort__btn{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.exam-results-school02-sort__btn .__btn{display:flex;align-items:center;justify-content:center;width:20px;height:15px;margin:2px 0;border:none;background:none;color:#999}.exam-results-school02-sort__btn .__btn._current_{color:#25b7aa}.exam-results-radio-list{display:flex}.exam-results-radio-list__item{width:calc(20% - 6.4px)}.exam-results-radio-list__item:not(:first-child){margin-left:8px}.exam-results-radio .__elem{display:none}.exam-results-radio .__txt{display:block;padding:4px 10px;border-radius:4px;background:#e8e8e8;box-shadow:0 1px 0 hsla(0,0%,82.4%,.8);text-align:center;white-space:nowrap;transition:all .3s}.exam-results-radio .__elem:checked+.__txt{background:#255eab;color:#fff}.exam-results-radio._pass_ .__elem:checked+.__txt,.exam-results-radio._pass_ .__txt:hover{background:#f95252}.exam-results-regist__item{display:flex;border:1px solid #e9e9e9;background:#fff}.exam-results-regist__item:not(:first-child){border-top:none}.exam-results-regist__head{display:flex;flex:0 0 80px;align-items:center;padding:10px;background:#ddf9f4}.exam-results-regist__body{flex:1 1 auto;padding:10px 14px;border-left:1px solid #e9e9e9}.exam-results-regist input[type=text]{width:calc(50% - 7.5px)}.exam-results-regist input[type=text]:not(:first-child){margin-left:8px}.exam-results-regist .radio:not(:first-child){margin-left:20px}.exam-results-regist__btn{margin:20px 0 0;text-align:center}.exam-results-regist__btn>*{width:180px;margin:0 auto}.exam-results-search{margin:50px 0}.exam-results-search__btn{margin-top:15px;text-align:center}.exam-results-search__btn>*{width:200px;margin:0 auto}.exam-results-search__btn>:not(:first-child){margin-top:10px}.exam-results-list{border-top:1px solid #e9e9e9}.exam-results-list__item{gap:0 0;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"class class edit" "number number edit" "name gender untried";-ms-grid-columns:1fr 0 auto 0 auto;grid-template-columns:1fr auto auto;-ms-grid-rows:auto 0 auto 0 auto;grid-template-rows:auto auto auto;padding:15px 0;border-bottom:1px solid #e9e9e9}.exam-results-list__item._head_{display:none}.exam-results-list__class{grid-area:class}.exam-results-list__number{grid-area:number}.exam-results-list__gender{display:-ms-grid;display:grid;grid-area:gender;align-items:center;margin-left:15px}.exam-results-list__name{grid-area:name}.exam-results-list__name .__kana,.exam-results-list__name .__name{display:block}.exam-results-list__name .__kana{font-size:1.2rem;line-height:1.3}.exam-results-list__edit{display:-ms-grid;display:grid;grid-area:edit;align-items:flex-end;margin:0 0 5px 20px}.exam-results-list__edit>*{width:90px;margin:0;padding:0 10px}.exam-results-list__untried{display:-ms-grid;display:grid;grid-area:untried;align-items:flex-start;margin:5px 0 0 20px}.exam-results-list__untried>*{width:90px;margin:0;padding:0 10px}.exam-results-refinement__list{display:flex;align-items:center}.exam-results-refinement__list:not(:first-child){margin-top:10px}.exam-results-refinement__item:not(:first-child){margin-left:5px}.exam-results-refinement__csv{margin-top:15px;text-align:center}.modal-school-select .ttl07{-moz-text-align-last:left;text-align-last:left}.modal-school-select-search__body02,.modal-school-select-search__head{display:none}.modal-school-select-search__body01{position:relative}.modal-school-select-search__input{width:100%}.modal-school-select-search__btn{display:flex;position:absolute;top:0;right:0;bottom:0;align-items:center;justify-content:center;width:40px;background:none;color:#25b7aa;cursor:pointer}.modal-school-select-search__btn .__hidden{clip:rect(1px,1px,1px,1px);display:block;position:absolute;top:-999999px;left:-999999px;width:1px;height:1px;font-size:1px;opacity:0}.modal-school-select-search-refinement{display:flex}.modal-school-select-search-refinement:not(:first-child){margin-left:30px}.modal-school-select-search-refinement__item:not(:first-child){margin-left:6px}.modal-school-select-school{display:table;width:100%;margin:20px 0 0;border-top:1px solid #e9e9e9}.modal-school-select-school__head{display:none}.modal-school-select-school__body{display:table-row-group}.modal-school-select-school__item{display:table-row}.modal-school-select-school__item>*{display:table-cell;padding:15px 0;border-bottom:1px solid #e9e9e9;text-align:left}.modal-school-select-school__head .modal-school-select-school__item>*{padding:6px;text-align:center}.modal-school-select-school__label{width:60px;padding-left:5px}.modal-school-select-school__label>*{display:inline-block}.modal-school-select-school__label>:not(:first-child){margin-left:2px}.modal-school-select-school__school{padding-left:5px}.modal-school-select-school__area{display:none}.modal-school-select-school__btn{padding-right:5px;padding-left:10px;text-align:right;vertical-align:middle}.modal-school-select-school__btn .__btn{display:inline-flex;align-items:center;justify-content:center;width:70px;padding:0 10px;border:1px solid #25b7aa;border-radius:4px;background:#fff;color:#25b7aa;transition:all .3s}.modal-school-select-school__btn .__btn:not(._added_){cursor:pointer}.modal-school-select-school__btn .__btn:not(._added_):after{margin-left:3px;font-family:icomoon;font-weight:700;content:"\E911"}.modal-school-select-school__btn .__btn:not(._added_):hover{background:#25b7aa;color:#fff}.modal-school-select-school__btn .__btn._added_{background:#25b7aa;color:#fff;pointer-events:none}.modal-school-select-juku{gap:0 0;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"content03" "content01" "content02";-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 0 auto 0 auto;grid-template-rows:auto auto auto}.modal-school-select-juku__content01{grid-area:content01;margin-top:50px}.modal-school-select-juku__content02{grid-area:content02}.modal-school-select-juku__content03{grid-area:content03;padding:10px 15px 15px;background:#ddf9f4}.modal-school-select-juku__content03 .ttl05{margin-bottom:0}.modal-school-select-juku__content03 .modal-school-select-school{margin-top:10px}.modal-input-results.remodal{max-width:800px}.modal-input-results .ttl07{text-align:left}.modal-input-results-school{gap:0 15px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"label school" "label area";-ms-grid-columns:auto 15px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 0 auto;grid-template-rows:auto auto;margin:30px 0;text-align:left}.modal-input-results-school__label{display:flex;grid-area:label;padding-top:5px}.modal-input-results-school__label>:not(:first-child){margin-left:5px}.modal-input-results-school__school{grid-area:school;color:#25b7aa;font-size:1.8rem;font-weight:700;line-height:1.6}.modal-input-results-school__area{grid-area:area}.modal-input-results-exam{border-top:1px solid #e9e9e9}.modal-input-results-exam__item{gap:10px 20px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"date name" "date results";-ms-grid-columns:auto 20px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 10px auto;grid-template-rows:auto auto;padding:15px 10px 20px;border-bottom:1px solid #e9e9e9;text-align:left}.modal-input-results-exam__date{grid-area:date;min-width:50px;font-weight:700}.modal-input-results-exam__name{grid-area:name;font-weight:700}.modal-input-results-exam__results{grid-area:results}.search-block{position:relative}.search-block .__input{width:100%;height:45px}.search-block .__btn{position:absolute;top:0;right:0;width:45px;height:45px;margin:0;padding:0;border:none;background:transparent;color:#25b7aa;font-size:1.8rem;cursor:pointer}.school-list02__item{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #e2e2e2}.school-list02__category{display:flex;flex:0 0 auto}.school-list02__category>:not(:first-child){margin-left:5px}.school-list02__school{flex:1 1 auto;margin:0 10px;line-height:1.5}.school-list02__school .__link{color:#25b7aa;text-decoration:underline}.school-list02__btn{flex:0 0 auto}.school-list02__btn .btn{margin:0}.scroll-block{overflow-y:auto}.scroll-block._max-h-10vh_{max-height:10vh}.scroll-block._max-h-15vh_{max-height:15vh}.scroll-block._max-h-20vh_{max-height:20vh}.scroll-block._max-h-25vh_{max-height:25vh}.scroll-block._max-h-30vh_{max-height:30vh}.scroll-block._max-h-35vh_{max-height:35vh}.scroll-block._max-h-40vh_{max-height:40vh}.scroll-block._max-h-45vh_{max-height:45vh}.scroll-block._max-h-50vh_{max-height:50vh}.scroll-block._max-h-55vh_{max-height:55vh}.scroll-block._max-h-60vh_{max-height:60vh}.scroll-block._max-h-65vh_{max-height:65vh}.scroll-block._max-h-70vh_{max-height:70vh}.scroll-block._max-h-75vh_{max-height:75vh}.scroll-block._max-h-80vh_{max-height:80vh}.scroll-block._max-h-85vh_{max-height:85vh}.scroll-block._max-h-90vh_{max-height:90vh}.scroll-block._max-h-95vh_{max-height:95vh}.mogisiken-lead{display:flex;visibility:visible;z-index:20;position:fixed;bottom:75px;left:15px;align-items:center;width:calc(100% - 30px);padding:10px;border:1px solid #6c6c6c;border-radius:4px;background:#fff;opacity:1;transition:opacity .3s ease,visibility .3s ease}.mogisiken-lead._hide_{visibility:hidden;opacity:0}.mogisiken-lead:after,.mogisiken-lead:before{position:absolute;right:calc(25% - 10px);width:20px;height:12px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:""}.mogisiken-lead:before{bottom:-12px;background:#6c6c6c}.mogisiken-lead:after{bottom:-10px;background:#fff}.mogisiken-lead__img{flex:0 0 50px;margin-right:10px}.mogisiken-lead__img img{width:100%}.mogisiken-lead__txt{flex:1 1 auto;line-height:1.5}.mogisiken-lead__txt p:last-child{margin-bottom:0}.print-exam-voucher__ttl{color:#d21e1e;font-size:2rem;font-weight:700;line-height:1.4}.print-exam-voucher__ttl strong{margin-left:5px;padding:0 10px;border-radius:3px;background:#d21e1e;color:#fff}.print-exam-voucher__col{margin-top:30px}.print-exam-voucher__head{display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1.4;text-align:left}.print-exam-voucher__head .__ico{margin-right:10px;color:#d21e1e;font-size:2rem}.print-exam-voucher__head .__txt{font-size:1.8rem}.print-exam-voucher__body{max-width:60vw;margin:15px auto 0}.print-exam-voucher__body img{width:100%}.print-exam-voucher__btn{margin-top:25px}.form-media-request:has(input[type=checkbox].request-reprinting:not(:checked)) .textarea.request-reprinting,.form-media-request:has(input[type=radio].request-reprinting:not(:checked)) .textarea.request-reprinting{background:#f2f2f2;pointer-events:none}.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .textarea.request-interview,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) input[type=date].request-interview,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) input[type=datetime-local].request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .textarea.request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) input[type=date].request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) input[type=datetime-local].request-interview{background:#f2f2f2;pointer-events:none}.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview{pointer-events:none}.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview input[type=checkbox]+span,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview input[type=radio]+span,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview input[type=checkbox]+span,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview input[type=radio]+span,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview input[type=checkbox]+span,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview input[type=radio]+span,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview input[type=checkbox]+span,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview input[type=radio]+span{color:#a2a2a2}.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview input[type=checkbox]+span:before,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .checkbox.request-interview input[type=radio]+span:before,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview input[type=checkbox]+span:before,.form-media-request:has(input[type=checkbox].request-interview:not(:checked)) .radio.request-interview input[type=radio]+span:before,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview input[type=checkbox]+span:before,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .checkbox.request-interview input[type=radio]+span:before,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview input[type=checkbox]+span:before,.form-media-request:has(input[type=radio].request-interview:not(:checked)) .radio.request-interview input[type=radio]+span:before{border:2px solid #e2e2e2;background:#eaeaea}.form-media-request:has(input[type=checkbox].request-other:not(:checked)) .textarea.request-other,.form-media-request:has(input[type=radio].request-other:not(:checked)) .textarea.request-other{background:#f2f2f2;pointer-events:none}.user-guide{margin-top:15px;border:1px solid #e2e2e2;background:#fff}.user-guide__ttl{display:flex;position:relative;align-items:center;height:50px;padding:0 15px 0 62px;background:linear-gradient(90deg,#ff7003,#ffa303);color:#fff;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:500}.user-guide__ttl .__ico{display:flex;position:absolute;top:0;left:15px;align-items:center;justify-content:center;width:32px;height:45px;padding-bottom:5px;background:#fff;color:#ff7003;font-size:1.8rem;line-height:1;-webkit-clip-path:polygon(0 0,0 100%,50% 80%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,50% 80%,100% 100%,100% 0)}.user-guide__ttl:is(.remodal *){display:none}.user-guide__body{border-top:1px solid #e2e2e2}.user-guide__body:is(.remodal *){border-top:none}.user-guide-tab{display:flex}.user-guide-tab__item{display:flex;position:relative;flex:1 1 auto;align-items:center;justify-content:center;height:40px;background:#ddf9f4;cursor:pointer;transition:background .3s ease,color .3s ease}.user-guide-tab__item:not(:first-child){border-left:1px solid #bbe6df}.user-guide-tab__item:after{translate:-50% 0;position:absolute;bottom:-6px;left:50%;width:12px;height:7px;background:#25b7aa;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";opacity:0;transition:opacity .3s ease}.user-guide-tab__item._show_{background:#25b7aa;color:#fff}.user-guide-tab__item._show_:after{opacity:1}.user-guide__content{display:none;padding:20px}.user-guide__content._show_{display:block}.user-guide__list{text-align:left}.user-guide__list>li{padding:8px 0;border-bottom:1px dotted #c7c7c7}.user-guide__btn{gap:5px;display:flex;align-items:center;margin-top:5px}.user-guide__btn .__btn{gap:5px;display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid #25b7aa;border-radius:3px;background:#fff;color:#25b7aa;transition:background .3s ease,color .3s ease}.user-guide__btn .__btn:after{font-family:icomoon;content:"\F105"}.fixed-bnr{z-index:1;position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #e2e2e2;background:hsla(0,0%,100%,.9)}.fixed-bnr__slider{margin-inline:auto;width:100%;max-width:1000px}.fixed-bnr__link{gap:0 10px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:100px 10px 1fr;grid-template-columns:100px 1fr;-ms-grid-rows:auto;grid-template-rows:auto;width:100%;padding:10px;font-size:1.2rem;line-height:1.6}.fixed-bnr__link>:first-child{-ms-grid-row:1;-ms-grid-column:1}.fixed-bnr__link>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.fixed-bnr__thumb img{width:100%}.fixed-bnr__school{margin-top:5px;color:#25b7aa;font-size:1.1rem}footer .pagetop a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:33px;background:#25b7aa;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.05em}footer #footer_nav{background:#343434;color:#fff}footer #footer_nav a{color:#fff}footer #footer_nav .sitemap>ul>li{border-bottom:1px solid #494848}footer #footer_nav .sitemap>ul>li h3{position:relative;padding:10px;cursor:pointer}footer #footer_nav .sitemap>ul>li h3 .icon-plus{position:absolute;top:50%;right:10px;transform:translateY(-50%)}footer #footer_nav .sitemap>ul>li h3.active .icon-plus:before{content:"\F068"}footer #footer_nav .sitemap>ul>li ul{display:none;margin:0 20px;padding:0 0 10px;font-size:1.2rem}footer #footer_nav .sitemap>ul>li ul li{position:relative;padding:0 0 0 10px}footer #footer_nav .sitemap>ul>li ul li:before{position:absolute;top:0;left:0;content:"-"}footer #footer_nav .sitemap>ul>li ul li:not(:first-child){margin:5px 0 0}footer #footer_nav .inner{padding:10px}footer #footer_nav .inner ul li a{display:block;padding:5px 0;font-size:1.2rem}footer .footer-login-btn{gap:0 4%;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:1fr 4% 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto;margin:15px 15px 0}footer .footer-login-btn>:first-child{-ms-grid-row:1;-ms-grid-column:1}footer .footer-login-btn>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}footer .footer-login-btn .btn{gap:10px;margin:0}footer .footer_lower{display:flex;flex-direction:column;margin:20px 15px 0;padding-bottom:20px}footer .footer_lower .footer_logo{gap:5px;display:flex;align-items:center;margin-top:20px;font-size:1rem;font-weight:700;line-height:1.3}footer .footer_lower .footer_logo img{width:27px;height:25px}footer .footer_lower .footer_contact_btn{display:none}footer .footer_lower .footer-social{gap:5px;display:flex;justify-content:center;order:-1}footer .footer_lower .footer-social__link{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:4px;color:#fff;font-size:2.2rem;line-height:1.2}footer .footer_lower .footer-social__link:has(.icon-facebook){background:#1877f2}footer .footer_lower .footer-social__link:has(.icon-x){background:#282828}footer .footer_lower .footer-social__link:has(.icon-line){background:#00c300}footer .footer_lower .footer-social__link:has(.icon-youtube){background:red;font-size:1.6rem}footer .footer_lower .footer-social__link:hover{opacity:.5}footer .footer_lower .footer-social__ico .__hidden{clip:rect(1px,1px,1px,1px);display:block;position:absolute;top:-999999px;left:-999999px;width:1px;height:1px;font-size:1px;opacity:0}footer .footer_lower .footer_copyright{margin-top:15px;color:#757575;font-size:1rem;text-align:center}#index .contents_lower{margin-top:25px}#index .contents_lower_left,#index .contents_lower_right{display:flex;flex-direction:column}#index .contents_lower_left>section,#index .contents_lower_right>section{min-height:0;margin:0 0 25px}#index .btn01{margin:10px 0 0}#index .index-visual__link{display:block}#index .index-visual__link img{max-width:100%}#index .index-content1 .pr{margin:15px 0 0}#index .index-content1 .pr a{display:block;max-width:100%;margin:0 auto}#index .index-content1 .pr a img{width:100%}#index .index-content1 .btn_block{display:flex;justify-content:space-between;margin-top:15px}#index .index-content1 .btn_block .btn{display:flex;flex:0 0 48.3%;align-items:center;margin:0;border-radius:3px;box-shadow:0 2px 0 hsla(0,0%,82.4%,.8);color:#fff;font-size:1.2rem}#index .index-content1 .btn_block .btn img{width:12px;margin:0 5px 0 0}#index .index-bnr{margin:20px -10px 0;padding:15px;background:#f2f2f2}#index .index-bnr__inner{width:100%}#index .index-bnr__slider{opacity:0;transition:opacity .5s ease .5s}#index .index-bnr__slider.slick-initialized{opacity:1}#index .index-bnr__slider.slick-dotted:has(.slick-dots._hide_){margin-bottom:0}#index .index-bnr__slider .slick-track{display:flex}#index .index-bnr__slider .slick-slide{height:auto!important}#index .index-bnr__slider .slick-next,#index .index-bnr__slider .slick-prev{z-index:1;width:20px;height:20px;padding:0;border:none;outline:none;background:transparent;color:transparent}#index .index-bnr__slider .slick-next:before,#index .index-bnr__slider .slick-prev:before{color:#25b7aa;font-family:icomoon;font-size:2.4rem}#index .index-bnr__slider .slick-prev{left:-15px}#index .index-bnr__slider .slick-prev:before{content:"\F104"}#index .index-bnr__slider .slick-next{right:-15px}#index .index-bnr__slider .slick-next:before{content:"\F105"}#index .index-bnr__slider .slick-dots{gap:10px;display:flex;bottom:-30px;align-items:center;justify-content:center}#index .index-bnr__slider .slick-dots li{width:8px;height:8px;margin:0}#index .index-bnr__slider .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:8px;height:8px;padding:0;border-radius:50%;background:#e2e2e2;opacity:1;transition:background .3s ease}#index .index-bnr__slider .slick-dots li button:before{content:none}#index .index-bnr__slider .slick-dots li.slick-active button{background:#25b7aa}#index .index-bnr__slider:not(:has(.slick-arrow)) .slick-dots{display:none}#index .index-bnr__item{display:flex;align-items:center;justify-content:center;padding:0 10px}#index .index-bnr__link{display:block;width:100%}#index .index-bnr__link img{width:100%}#index .news{margin-top:20px;padding:0 10px 10px}#index .news__more{margin-top:15px}#index .news__more>*{margin-left:auto}#index .school_pickup{position:relative;padding:0 10px 10px}#index .school_pickup li a{display:flex;align-items:flex-start;padding:15px 0;border-bottom:1px solid #e9e9e9;line-height:1.6}#index .school_pickup li a figure{flex:0 0 78px;margin:0 10px 0 0}#index .school_pickup li a figure img{width:100%}#index .school_pickup li a h3{color:#25b7aa}#index .school_pickup li a p{margin-bottom:0;font-size:1.2rem}#index .school_pickup .btn01{margin-top:20px}#index .ranking{position:relative;padding:0 10px 10px}#index .ranking .btn01{margin-top:20px}.index-important{margin-top:15px;border:2px solid #f95252;font-family:Noto Sans JP,sans-serif;font-weight:500}.index-important__ttl{padding:5px 10px;background:#f95252;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:700}.index-important__body{padding:15px;color:#f95252}.index-important__body .link-arrow02{margin:10px 0 0 auto;color:#f95252!important}.index-important__list{gap:5px 1.5em;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 1.5em 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.index-important__list>:first-child{-ms-grid-row:1;-ms-grid-column:1}.index-important__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.index-important__col{display:contents}.index-important__txt a{color:#f95252!important;text-decoration:underline;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.index-important__txt a[href$=".pdf"]:after,.index-important__txt a[target*=blank]:after{translate:0 2px;display:inline-block;margin-left:5px;overflow:hidden;line-height:1;text-decoration:none}.index-important__txt a[target*=blank]:after{font-family:icomoon;content:"\E906"}.index-important__txt a[href$=".pdf"]:after{font-family:icomoon;content:"\F1C1"}.index-important+.accordion-news{margin-top:20px}.index-schedule{margin-top:15px}.index-schedule__head{display:flex;position:relative;align-items:center;height:50px;padding:5px 10px 5px 62px;border:1px solid #e2e2e2;background:linear-gradient(90deg,#ff7003,#ffa303)}.index-schedule__head .__ico{display:flex;position:absolute;top:0;left:15px;align-items:center;justify-content:center;width:32px;height:45px;padding-bottom:8px;background:#fff;color:#ff7003;font-size:2.2rem;line-height:1;-webkit-clip-path:polygon(0 0,0 100%,50% 80%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,50% 80%,100% 100%,100% 0)}.index-schedule__head .__ttl{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:500}.index-schedule__head .__btn{gap:0 5px;display:flex;align-items:center;justify-content:center;width:90px;height:30px;margin-left:auto;border-radius:3px;background:#fff;color:#ff7003}.index-schedule__head .__btn:after{font-family:icomoon;content:"\F105"}.index-schedule__body{gap:0;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:40px 0 1fr;grid-template-columns:40px 1fr;-ms-grid-rows:auto;grid-template-rows:auto;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2}.index-schedule__body>:first-child{-ms-grid-row:1;-ms-grid-column:1}.index-schedule__body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.index-schedule__grade{display:flex;align-items:center;justify-content:center;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#ffebd1;color:#ff7003;font-family:Noto Sans JP,sans-serif;font-weight:700}.index-schedule__list{padding:0 10px;border-bottom:1px solid #e2e2e2;background:#fff}.index-schedule__col{gap:15px;display:flex;align-items:center;padding:12px 0}.index-schedule__col:not(:last-child){border-bottom:1px dotted #c7c7c7}.index-schedule__test{font-family:Noto Sans JP,sans-serif;font-weight:500}.index-schedule__date{font-size:1.3rem}.index-schedule__btn{gap:5px;display:flex;-ms-grid-column-span:2;grid-column:span 2;align-items:center;margin-left:auto}.index-schedule__btn .__btn{gap:3px;display:flex;align-items:center;justify-content:center;padding:2px 5px;border:1px solid #25b7aa;border-radius:3px;background:#fff;color:#25b7aa;font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt";font-size:1.1rem;font-weight:500;transition:background .3s ease,color .3s ease}.index-schedule__btn .__btn:after{font-family:icomoon;font-size:1rem;content:"\F105"}.index-schedule__foot{display:flex;flex-direction:column;align-items:flex-end;width:100%;padding-top:10px}.index-column-search{display:flex;border-bottom:2px solid #25b7aa}.index-column-search__item{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:10px 8px;background:#ddf9f4;cursor:pointer;transition:background .3s ease,color .3s ease}.index-column-search__item:not(:first-child){border-left:1px solid #bbe6df}.index-column-search__item:first-child{border-radius:4px 0 0 0}.index-column-search__item:last-child{border-radius:0 4px 0 0}.index-column-search__item._active_{background:#25b7aa;color:#fff}.index-column__content{display:none;padding-top:10px}.index-column__content:first-of-type{display:block}.index-column__content .column{margin-top:10px}.juku:not(#juku_login) .gnav:not(.fixed){top:100px}.juku .search-result-list__item{align-items:stretch;padding-right:5px}.juku .search-result-list__item__school{width:calc(100% - 60px)}.juku .search-result-list__item__kubun{order:2;width:45px;margin:0 0 0 15px}.juku .search-result-list__item__deviation-cram>span,.juku .search-result-list__item__deviation>span,.juku .search-result-list__item__kubun,.juku .search-result-list__item__students>span{-ms-grid-row-align:center;align-self:center}.juku .search-result-list__item__deviation{width:40%}.juku .search-result-list__item__deviation-cram{width:35%}.juku .search-result-list__item__students{width:25%}.juku .table-scroll{overflow-x:auto}.juku .table-scroll table{table-layout:auto}.juku .table-scroll td,.juku .table-scroll th{white-space:nowrap}.juku .tablesorter .tablesorter-header{cursor:pointer}.juku .tablesorter .tablesorter-header .tablesorter-header-inner{position:relative;padding-right:1em}.juku .tablesorter .tablesorter-header .tablesorter-header-inner:after,.juku .tablesorter .tablesorter-header .tablesorter-header-inner:before{display:block;position:absolute;right:0;color:#fff;font-family:icomoon;line-height:1}.juku .tablesorter .tablesorter-header .tablesorter-header-inner:before{bottom:50%;content:"\F106"}.juku .tablesorter .tablesorter-header .tablesorter-header-inner:after{top:50%;content:"\F107"}.juku .tablesorter .tablesorter-header.tablesorter-headerDesc .tablesorter-header-inner:before{top:50%;bottom:auto;transform:translateY(-50%)}.juku .tablesorter .tablesorter-header.tablesorter-headerAsc .tablesorter-header-inner:before,.juku .tablesorter .tablesorter-header.tablesorter-headerDesc .tablesorter-header-inner:after{display:none}.juku .tablesorter .tablesorter-header.tablesorter-headerAsc .tablesorter-header-inner:after{transform:translateY(-50%)}.juku .tablesorter .tablesorter-header.sorter-false .tablesorter-header-inner:after,.juku .tablesorter .tablesorter-header.sorter-false .tablesorter-header-inner:before{display:none}#juku_seiseki_hantei .table-wide.siboukou-rank thead tr{display:block}#juku_seiseki_hantei .table-wide.siboukou-rank thead th{width:100%}.side_contents__juku_banner__item{display:flex;justify-content:center;width:100%}.side_contents__juku_banner__item>*{max-width:100%;max-height:200px}.side_contents__student_banner__item{display:flex;justify-content:center;width:100%}.side_contents__student_banner__item>*{max-width:100%;max-height:200px}.remodal._mymenu_{max-height:calc(100% - 50px);margin-top:40px;padding:0;transform:none;text-align:left;vertical-align:top}.remodal._mymenu_ .remodal-close{position:fixed;top:5px;right:5px;color:#fff;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.mymenu-top{display:flex;position:fixed;top:8px;left:10px;align-items:center;justify-content:center;width:180px;height:35px;border-radius:3px;background:#ff7003;box-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff;text-align:center}.mymenu-top .__ico{margin-right:5px;font-size:1.6rem}.mymenu{overscroll-behavior-y:contain;max-height:calc(100vh - 60px);max-height:calc(100dvh - 60px);overflow-y:auto;background:#fff}.mymenu__head{padding:10px 15px;background:#25b7aa;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.5}.mymenu__body{padding:10px 15px 20px}.mymenu__grid .__col:not(:first-child){margin:20px 0 0}.mymenu-btn{display:flex;flex-direction:column;align-items:center;text-align:center}.mymenu-btn__txt{color:#d00;font-weight:700;text-align:center}.mymenu-btn .btn--lg{width:200px}.mymenu .ttl05{margin-bottom:10px}.mymenu .label{display:inline-block;margin:5px 0 0}.mymenu .local-nav03__item{min-height:50px;padding:10px 15px}body:has(.fixed-box) .mymenu{max-height:calc(100dvh - 130px)}.mypage-col2+#main_contents{margin-top:40px!important}.mypage-advertisement{display:none}.remodal._transparent_{gap:20px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:10px;background:transparent}.remodal._transparent_ .remodal__body{position:relative;width:100%;max-height:calc(100vh - 244px);padding:30px 15px 15px;overflow-y:auto;background:#fff}.remodal._transparent_ .remodal-advertisement__link{margin-inline:auto;aspect-ratio:300/204;display:block;position:relative;width:80vw;max-width:300px}.remodal._transparent_ .remodal-advertisement__link img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mypage-exam-schedule{gap:5px 1em;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 1em 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto;font-weight:700}.mypage-exam-schedule>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-exam-schedule>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-exam-schedule .__body._date_,.mypage-exam-schedule .__head._date_{font-size:1.6rem}.mypage-exam-schedule .__head{display:flex}.mypage-exam-schedule .__head:after{margin-left:auto;content:"\FF1A"}.mypage-online-closing{gap:0 3em;display:flex;text-align:center}.mypage-online-closing__col:last-child .mypage-online-closing__body .__time:after{content:none}.mypage-online-closing__head{font-weight:700}.mypage-online-closing__body{gap:2px 1em;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 1em auto;grid-template-columns:repeat(2,auto);-ms-grid-rows:auto;grid-template-rows:auto}.mypage-online-closing__body>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-online-closing__body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-online-closing__body div{display:contents}.mypage-online-closing__body .__time{position:relative}.mypage-online-closing__body .__time:after{position:absolute;right:-2em;content:"\2192"}.mypage-online-closing__body:has(.__number){gap:2px 5px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 5px auto 5px auto;grid-template-columns:repeat(3,auto);-ms-grid-rows:auto;grid-template-rows:auto}.mypage-online-closing__body:has(.__number)>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-online-closing__body:has(.__number)>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-online-closing__body:has(.__number)>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.mypage-online-closing__body:has(.__number) .__time{margin-left:1em}.mypage-venue{gap:10px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"yamanotesen tokyo-seibu ." "kanagawa saitama chiba";-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto 10px auto;grid-template-rows:repeat(2,auto)}.mypage-venue-label{position:relative}.mypage-venue-label._yamanotesen_{grid-area:yamanotesen}.mypage-venue-label._tokyo-seibu_{grid-area:tokyo-seibu}.mypage-venue-label._kanagawa_{grid-area:kanagawa}.mypage-venue-label._saitama_{grid-area:saitama}.mypage-venue-label._chiba_{grid-area:chiba}.mypage-venue-label__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.mypage-venue-label__txt{display:flex;align-items:center;justify-content:center;width:100%;padding:5px;border:1px solid #25b7aa;border-radius:3px;color:#25b7aa;text-align:center}.mypage-venue-label__txt .__txt2{display:none}.mypage-venue-label__checkbox:checked+.mypage-venue-label__txt{background:#25b7aa;color:#fff}.table-venue-list{display:block;border:none}.table-venue-list tbody,.table-venue-list thead{display:block}.table-venue-list thead tr:first-child{display:none}.table-venue-list thead tr:last-child{display:flex;justify-content:flex-end}.table-venue-list thead th{display:flex;flex:0 0 50px;align-items:center;justify-content:center;padding:5px;border:none;background:#25b7aa!important;text-align:center}.table-venue-list tbody{border-top:1px solid #e2e2e2}.table-venue-list tbody tr{gap:0;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:1fr 0 50px 0 50px;grid-template-columns:1fr repeat(2,50px);-ms-grid-rows:auto;grid-template-rows:auto;border-bottom:1px solid #e2e2e2}.table-venue-list tbody tr>:first-child{-ms-grid-row:1;-ms-grid-column:1}.table-venue-list tbody tr>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.table-venue-list tbody tr>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.table-venue-list tbody td{display:block;border:none;background:none}.table-venue-list .closing-am,.table-venue-list .closing-pm{display:flex;align-items:center;justify-content:center;order:2;padding:5px}.table-venue-list .venue{order:1;text-align:left}.table-venue-list .venue .__link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:5px;color:#25b7aa;font-size:1.6rem;font-weight:700;-webkit-text-decoration:underline 1px #25b7aa;text-decoration:underline 1px #25b7aa}.table-venue-list .briefing,.table-venue-list .note,.table-venue-list .parents,.table-venue-list .reserve,.table-venue-list .venue .__btn,.table-venue-list .waiting-room{display:none}.mypage-yoko-school{text-align:left}.mypage-yoko-school-head{gap:5px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 5px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto;align-items:center}.mypage-yoko-school-head>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-yoko-school-head>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-yoko-school-head__school{-ms-grid-column-span:2;grid-column:span 2;color:#25b7aa;font-size:1.8rem;font-weight:700}.mypage-yoko-school-info{gap:5px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 5px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin-top:20px}.mypage-yoko-school-info>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mypage-yoko-school-info>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mypage-yoko-school-info__head{gap:5px;display:flex;font-weight:700}.mypage-yoko-school-info__head:after{margin-left:auto;content:"\FF1A"}.mypage-yoko-school-info__body{gap:5px;display:flex;align-items:center}.mypage-yoko-school-note__head{margin-top:20px;font-weight:700}.mypage-yoko-school__iframe{aspect-ratio:3/2;position:relative;margin-top:30px}.mypage-yoko-school__iframe iframe{inset:0;position:absolute;width:100%;height:100%}.mypage-yoko-school__btn{display:flex;justify-content:center;margin-top:25px}.mypage-yoko-school__btn .btn{margin:0}.mypage-yoko-school__access{margin-top:20px}.mypage-yoko-school__precautions{margin-top:30px}.mypage-yoko-school a:not(.btn){color:#25b7aa;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.school-order{display:none}.applicant-school{display:flex;position:relative;flex-wrap:wrap;align-items:center;margin:0 0 15px;padding:15px;background:rgba(37,183,170,.15);line-height:1.2}.applicant-school__num{margin:0 1.5em 0 0;font-weight:700}.applicant-school__koumei{margin-right:auto;font-weight:700}.applicant-school__rate{display:flex;align-items:center;width:100%;margin:15px 0}.applicant-school__handle{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.applicant-school .btn{height:35px;margin:0 6px 0 0;padding:0 12px}.heigan-toroku .heigan-toroku__item{display:flex;position:relative;flex-wrap:wrap;align-items:center;margin:0 0 15px;padding:10px 15px 15px 50px;border:1px solid #e9e9e9;font-size:1.3rem}.heigan-toroku .heigan-toroku__item__check{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.heigan-toroku .heigan-toroku__item__day{margin:0 1em 0 0;font-weight:700}.heigan-toroku .heigan-toroku__item__school{font-weight:700;text-align:left}.heigan-toroku .heigan-toroku__item__data{display:flex;width:100%;margin:10px 0 0;font-size:1.2rem;line-height:1.2}.heigan-toroku .heigan-toroku__item__data>*{padding:1px 15px;border-left:1px solid #e9e9e9}.heigan-toroku .heigan-toroku__item__data>:last-child{border-right:1px solid #e9e9e9}.search-result-list{border-top:1px solid #e9e9e9}.search-result-list__item{display:flex;position:relative;flex-wrap:wrap;align-items:center;min-height:110px;padding:15px 105px 15px 5px;border-bottom:1px solid #e9e9e9}.search-result-list__item__school{order:1;width:100%;font-size:1.6rem;font-weight:700}.search-result-list__item__address{order:2;width:100%;margin:0 0 10px;font-size:1.3rem}.search-result-list__item__kubun{order:3;margin:0 15px 0 0}.search-result-list__item__kubun .label:not(:first-child){margin:0 0 0 5px}.search-result-list__item__deviation{display:flex;order:4;font-size:1.2rem;line-height:1.4}.search-result-list__item__deviation:before{display:flex;align-items:center;margin:0 8px 0 0;padding:2px 5px;background:#25b7aa;color:#fff;font-size:1rem;content:"\504F\5DEE\5024"}.search-result-list__item__entry{position:absolute;top:15px;right:0}.search-result-list__item__detail{position:absolute;top:60px;right:0}.search-result-list__item__detail .btn,.search-result-list__item__entry .btn{width:90px;height:35px;margin:0}.search-result-list__item__deviation-cram{display:flex;order:5;font-size:1.2rem;line-height:1.4}.search-result-list__item__deviation-cram:before{display:flex;align-items:center;margin:0 8px 0 0;padding:3px 5px;background:#25b7aa;color:#fff;font-size:1rem;line-height:1.2;text-align:center;white-space:pre;content:"\587E\5185\A\5E73\5747\504F\5DEE\5024"}.search-result-list__item__students{display:flex;order:6;font-size:1.2rem;line-height:1.4}.search-result-list__item__students:before{display:flex;align-items:center;margin:0 8px 0 0;padding:3px 5px;background:#25b7aa;color:#fff;font-size:1rem;line-height:1.2;text-align:center;white-space:pre;content:"\587E\5185\A\5FD7\671B\4EBA\6570"}.search-result-anchor{box-sizing:border-box;z-index:10;position:fixed;bottom:0;left:0;width:100%;padding:10px;background:rgba(0,0,0,.5)}.grad-wrap{position:relative}.grad-wrap .grad-trigger{z-index:5;position:absolute;bottom:0;left:0}.grad-wrap .grad-trigger.is-show{display:none}.grad-wrap .grad-item{position:relative;overflow:hidden}.grad-wrap .grad-item.is-hide{height:200px}.grad-wrap .grad-item:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(180deg,hsla(0,0%,98%,0),hsla(0,0%,98%,.9) 50%,#fafafa);content:""}.grad-wrap .grad-trigger.is-show+.grad-item:before{display:none}.school-event-list{border-top:1px solid #e9e9e9}.school-event-list__row{display:flex;position:relative;flex-wrap:wrap;padding:15px 5px;border-bottom:1px solid #e9e9e9;line-height:1.5}.school-event-list__date{order:4;width:100%;font-size:1.3rem}.school-event-list__date:before{content:"\958B\50AC\65E5\FF1A"}.school-event-list__category{order:1;margin:0 2px 8px;padding:3px 5px;background:#25b7aa;color:#fff;font-size:1.2rem}.school-event-list__ttl{order:3;width:100%;margin:0 0 8px;font-size:1.6rem;font-weight:700}.school-event-list__reserve{order:2;margin:0 2px 8px;font-size:1.2rem}.school-event-list__reserve:not(:empty){padding:3px 5px;background:#d21e1e;color:#fff}.school-event-list__detail{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.school-event-list__detail .btn{width:75px;margin:0}.remodal table .school-event-list__category{margin:0;padding:10px;background:#fff;color:#333}.remodal table .school-event-list__ttl{width:auto;margin:0;font-size:1.2rem;font-weight:400}.school-app-guide{border-top:1px solid #e9e9e9}.school-app-guide__row{position:relative;padding:15px 5px;border-bottom:1px solid #e9e9e9;line-height:1.6}.school-app-guide__accordion{display:flex;position:relative;flex-wrap:wrap;padding:0 30px 0 0}.school-app-guide__accordion>:not(.school-app-guide__code):not(.school-app-guide__ttl):not(.school-app-guide__detail){display:flex;align-items:center;font-size:1.2rem}.school-app-guide__accordion>:not(.school-app-guide__code):not(.school-app-guide__ttl):not(.school-app-guide__detail):before{margin:0 8px 0 0;padding:2px 6px;background:#25b7aa;color:#fff;font-size:1.1rem;white-space:nowrap}.school-app-guide__accordion.active .school-app-guide__detail .icon-chevron-down{display:block;transform:rotate(180deg)}.school-app-guide__code{width:100%;font-size:1.3rem}.school-app-guide__ttl{width:100%;margin:0 0 10px;font-size:1.8rem;font-weight:700}.school-app-guide__date{width:50%;margin:0 0 5px}.school-app-guide__date:before{content:"\5165\8A66\65E5"}.school-app-guide__subject{order:3;width:50%}.school-app-guide__subject:before{content:"\6559\79D1"}.school-app-guide__deviation{order:2;width:50%}.school-app-guide__deviation:before{content:"\504F\5DEE\5024"}.school-app-guide__capacity{order:1;width:50%;margin:0 0 5px}.school-app-guide__capacity:before{content:"\5B9A\54E1"}.school-app-guide__detail{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.search-event-result-list{border-top:1px solid #e9e9e9}.search-event-result-list__item{display:flex;position:relative;flex-wrap:wrap;align-items:center;min-height:110px;padding:15px 5px;border-bottom:1px solid #e9e9e9}.search-event-result-list__item__schedule{order:1;width:50%;font-size:1.2rem;font-weight:700}.search-event-result-list__item__address{order:2;width:50%;font-size:1.2rem;text-align:right}.search-event-result-list__item__category{order:3;width:100%;font-weight:700}.search-event-result-list__item__category>*{display:inline}.search-event-result-list__item__classify:after{content:"\30FB"}.search-event-result-list__item__kubun{order:4;width:50px;margin:0 5px 0 0}.search-event-result-list__item__kubun .label{margin:0 5px 0 0}.search-event-result-list__item__school{order:5;width:calc(100% - 55px);font-size:1.6rem;font-weight:700}.remodal .search-event-result-list{border-top:none}.remodal .search-event-result-list__item{padding:20px 5px;text-align:left}.remodal .search-event-result-list__item:first-child{padding-top:0}.remodal .search-event-result-list__item:last-child{padding-bottom:0;border-bottom:none}.remodal .search-event-result-list__item__other{order:6;width:100%;margin:10px 0}.remodal .search-event-result-list__item__yoyaku{display:flex;order:7;width:100%;margin:0 0 10px}.remodal .search-event-result-list__item__yoyaku:before{display:flex;align-items:center;justify-content:center;width:5em;margin:-3px 10px -3px 0;padding:2px 4px;background:#f0f0f0;font-size:1rem;text-align:center;content:"\4E88\7D04\671F\9593"}.remodal .search-event-result-list__item__bikou{display:flex;order:8;width:100%;margin:0 0 10px}.remodal .search-event-result-list__item__bikou:before{display:flex;align-items:center;justify-content:center;width:5em;margin:-3px 10px -3px 0;padding:2px 4px;background:#f0f0f0;font-size:1rem;text-align:center;content:"\5099\8003"}.remodal .search-event-result-list__item__btn{order:9}.hantei{margin:0 0 10px;padding:10px;background:#ddf9f4;line-height:1.4}.hantei,.hantei__box{display:flex;align-items:center}.hantei__box{flex:0 0 auto;flex-direction:column;justify-content:center;width:35px;height:35px;margin:0 10px 0 0;background:#25b7aa;color:#fff}.hantei__school{flex:1 1 auto}.hantei__result{display:flex;align-items:center;justify-content:center;min-width:65px;height:25px;margin:0 0 0 10px;border-radius:50px;color:#fff;font-size:1.1rem;font-weight:700}.hantei__result--a{background:#3f51b5}.hantei__result--b{background:#673ab7}.hantei__result--c{background:#9c27b0}.hantei__result--d{background:#f483d9}.hantei__result--e{background:#f8778f}.hantei__result--f{background:#f95252}.hantei__result--g{background:#d00}.hantei__result--hensachi1{background:#18776f}.hantei__result--hensachi2{background:#25b7aa}.hantei__icon{flex:0 0 auto;margin:0 0 0 10px;color:#25b7aa}.hantei.active .hantei__icon{transform:rotate(180deg)}.hantei-result{font-weight:700}.hantei-result--a{color:#3f51b5}.hantei-result--b{color:#673ab7}.hantei-result--c{color:#9c27b0}.hantei-result--d{color:#f483d9}.hantei-result--e{color:#f8778f}.hantei-result--f{color:#f95252}.hantei-result--g{color:#d00}.siboukou-heigan-touroku{position:relative;margin:0 0 15px;padding:10px;border:1px solid #bb1900;border-radius:4px;background:#ffecec;color:#bb1900;font-weight:700;line-height:1.4;text-align:center}.siboukou-heigan-touroku:after,.siboukou-heigan-touroku:before{position:absolute;left:154px;transform:translate(-50%);border-color:transparent;border-style:solid;border-width:8px 6px 0;content:""}.siboukou-heigan-touroku:before{bottom:-8px;border-top-color:#bb1900}.siboukou-heigan-touroku:after{bottom:-6px;border-top-color:#ffecec}.mycalendar-lead__btn{display:flex;z-index:10;position:fixed;bottom:0;left:0;align-items:center;justify-content:center;width:100%;padding:15px 10px;background:rgba(0,0,0,.75)}.mycalendar-lead__btn .btn{height:45px;margin:0}.mycalendar-lead__btn .btn:not(:first-child){margin-left:10px}.fc-event,.fc-event-dot{border:none!important;background:transparent!important;color:#21a296!important}.fc-day-grid-event{padding:0!important;font-size:1.1rem!important;text-align:left!important}.fc-day-grid-event .fc-content{white-space:normal!important}.mycalendar-nyushi-legend__item{font-weight:700}.mycalendar-nyushi-legend__item--syutsugan{color:#23ac0e}.mycalendar-nyushi-legend__item--nyushi{color:#f6ca06}.mycalendar-nyushi-legend__item--happyou{color:#e81e63}.mycalendar-nyushi-legend__item--tetsuduki{color:#932674}.mycalendar-nyushi01 table td,.mycalendar-nyushi01 table th{padding:5px 10px;line-height:1.4}.mycalendar-nyushi01 table tbody td{height:45px}.mycalendar-nyushi01 .responsive{background:#fff}.mycalendar-nyushi01 .scrollable table td{background:none}.mycalendar-nyushi01 .text-syutsugan{color:#23ac0e}.mycalendar-nyushi01 .text-nyushi{color:#f6ca06}.mycalendar-nyushi01 .text-happyou{color:#e81e63}.mycalendar-nyushi01 .text-tetsuduki{color:#932674}.mycalendar-nyushi02__item{border:1px solid #e2e2e2;background:#fff}.mycalendar-nyushi02__item:not(:last-child){border-bottom:none}.mycalendar-nyushi02__item__date{padding:6px 10px;border-bottom:1px solid #e2e2e2;background:#ddf9f4}.mycalendar-nyushi02__item__body__row{display:flex}.mycalendar-nyushi02__item__body__row:not(:last-child){border-bottom:1px solid #e2e2e2}.mycalendar-nyushi02__item__body__row>*{padding:6px 10px;border-right:1px solid #e2e2e2}.mycalendar-nyushi02__item__body__row>:last-child{border-right:none}.mycalendar-nyushi02__item__body__time{flex:0 1 25%;text-align:center}.mycalendar-nyushi02__item__body__event{flex:0 1 25%;font-weight:700;text-align:center}.mycalendar-nyushi02__item__body__event--syutsugan{color:#23ac0e}.mycalendar-nyushi02__item__body__event--nyushi{color:#f6ca06}.mycalendar-nyushi02__item__body__event--happyou{color:#e81e63}.mycalendar-nyushi02__item__body__event--tetsuduki{color:#932674}.mycalendar-nyushi02__item__body__school{flex:0 1 50%}.mycalendar-fixed{display:flex;z-index:1;position:fixed;bottom:0;left:0;width:100%;padding:5px 10px;background:rgba(0,0,0,.75)}.mycalendar-fixed .__btn1,.mycalendar-fixed .__btn2{height:45px;padding:5px 10px}.mycalendar-fixed .__btn1{flex:1 1 auto;width:65%}.mycalendar-fixed .__btn2{flex:0 1 auto;width:35%;margin-left:10px;font-size:1.2rem}body.mypage_mycalendar footer{padding-bottom:60px}.mycalendar-school-list__item{gap:0 10px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"menu category school del";-ms-grid-columns:auto 10px auto 10px 1fr 10px auto;grid-template-columns:auto auto 1fr auto;-ms-grid-rows:auto;grid-template-rows:auto;align-items:center;padding:15px 10px;border:1px solid #e2e2e2}.mycalendar-school-list__item:not(:first-child){border-top:none}.mycalendar-school-list__menu{grid-area:menu;font-size:1.6rem;line-height:1}.mycalendar-school-list__category{display:flex;grid-area:category;align-items:center}.mycalendar-school-list__category>:not(:first-child){margin-left:5px}.mycalendar-school-list__school{grid-area:school}.mycalendar-school-list__school .__link{color:#25b7aa;-webkit-text-decoration:underline 1px solid #25b7aa;text-decoration:underline 1px solid #25b7aa;cursor:pointer;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.mycalendar-school-list__del{grid-area:del;color:#9a9a9a;font-size:1.2rem;line-height:1}.mycalendar-school-list__btn{display:flex;justify-content:center;padding:10px 15px;border:1px solid #e2e2e2;border-top:none;background:#e4f2ef}.mycalendar-school-list__btn>.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:35px;margin:0 auto;padding:0 20px;box-shadow:none}.mycalendar-table .label{width:calc(6em + 20px);margin:0 auto}.mycalendar-table__link{color:#25b7aa;-webkit-text-decoration:underline 1px solid;text-decoration:underline 1px solid;cursor:pointer;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.mycalendar-table-sticky{position:relative;width:100%;padding-bottom:10px;overflow-x:auto}.mycalendar-table-sticky::-webkit-scrollbar{height:5px;margin-top:10px}.mycalendar-table-sticky::-webkit-scrollbar-track{background-color:#e2e2e2}.mycalendar-table-sticky::-webkit-scrollbar-thumb{background-color:#25b7aa}.mycalendar-table-sticky__table{width:auto;min-width:100%;white-space:nowrap}.mycalendar-table-sticky__table td,.mycalendar-table-sticky__table th{background-clip:padding-box}.mycalendar-table-sticky__table tr>:first-child{position:-webkit-sticky;position:sticky;left:0}.mycalendar-table-sticky__table .text-syutsugan{color:#23ac0e}.mycalendar-table-sticky__table .text-nyushi{color:#f6ca06}.mycalendar-table-sticky__table .text-happyou{color:#e81e63}.mycalendar-table-sticky__table .text-tetsuduki{color:#932674}.mycalendar-exam-date-setting__ttl{gap:0 15px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"date school" "date txt";-ms-grid-columns:auto 15px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 0 auto;grid-template-rows:auto auto}.mycalendar-exam-date-setting__ttl .__date{grid-area:date}.mycalendar-exam-date-setting__ttl .__school{grid-area:school}.mycalendar-exam-date-setting__ttl .__txt{grid-area:txt}.mycalendar-exam-date-setting__date{display:flex;align-items:center}.mycalendar-exam-date-setting__date .__txt{margin:0 3px}.mycalendar-exam-date-setting__date .__input:disabled{width:150px;padding:0 0 0 5px;font-size:1.4rem}.mycalendar-exam-date-setting__application{gap:10px 10px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"head1 body1" "head2 body2";-ms-grid-columns:auto 10px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 10px auto;grid-template-rows:auto auto}.mycalendar-exam-date-setting__application .__head:first-child{grid-area:head1}.mycalendar-exam-date-setting__application .__head:nth-child(3){grid-area:head2}.mycalendar-exam-date-setting__application .__body:nth-child(2){grid-area:body1}.mycalendar-exam-date-setting__application .__body:nth-child(4){grid-area:body2}.mycalendar-exam-date-setting__exam{display:flex}.mycalendar-exam-date-setting-announcement__item:not(:first-child){margin-top:15px}.mycalendar-exam-date-setting-announcement__item .__method{margin-top:5px}.mycalendar-exam-date-setting__edit._hide_,.mycalendar-exam-date-setting__save._hide_{display:none}.mycalendar-exam-date-setting input{transition:background .3s ease,border .3s ease}.mycalendar-exam-date-setting input:disabled{border:1px solid #e9e9e9;background:#fafafa}.mycalendar-exam-date-setting input:focus{border-color:#25b7aa;background:#e4f2ef}.mycalendar-exam-date-setting textarea{height:180px}.mycalendar-exam-date-setting textarea:focus{border-color:#25b7aa;background:#e4f2ef}.mycalendar-exam-date-setting div.textarea{height:auto;padding:10px;border:1px solid #e9e9e9;background:#fafafa;font-size:1.4rem}.mycalendar-exam-date-setting .selectbox._disabled_{background:#ededed;pointer-events:none}.web-exam-result-list{border-top:1px solid #e9e9e9}.web-exam-result-list__item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 150px;grid-template-columns:1fr 20px 150px;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;padding:5px 0;border-bottom:1px solid #e9e9e9}.web-exam-result-list__item>:first-child{-ms-grid-row:1;-ms-grid-column:1}.web-exam-result-list__item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.web-exam-result-list__item>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.web-exam-result-list__item>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.web-exam-result-list__item>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.web-exam-result-list__item>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.web-exam-result-list__item>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.web-exam-result-list__item>:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}.web-exam-result-list__item>:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}.web-exam-result-list__item__school{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;font-size:1.6rem;font-weight:700}.web-exam-result-list__item__nendo{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;font-size:1.3rem}.web-exam-result-list__item__subject{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.web-exam-result-list__item__play{display:flex;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;align-items:center;justify-content:flex-end}.grades-table{display:block;border-bottom:none}.grades-table__body,.grades-table__head{display:block}.grades-table__body__row,.grades-table__head__row{display:flex;flex-wrap:wrap}.grades-table__head th{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:5px 0;border-top:none;border-left:none;font-size:1rem;line-height:1.3;text-align:center;white-space:nowrap}.grades-table__head th .__brackets{font-size:.7em}.grades-table__head__correct{width:13%}.grades-table__head__percent{width:16%}.grades-table__head__ttl{width:36%}.grades-table__head__code,.grades-table__head__point{width:10%}.grades-table__head__skill{width:15%;border-right:none}.grades-table__body td:not(.grades-table__body__skill-body){display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:5px;border-top:none;border-left:none;font-size:1rem;line-height:1.3}.grades-table__body__correct{flex-direction:column;width:13%;text-align:center}.grades-table__body__correct .__mark{font-size:2.2rem;font-weight:700}.grades-table__body__percent{flex-direction:column;width:16%;text-align:center}.grades-table__body__percent .__mark{font-size:2.2rem;font-weight:700}.grades-table__body__percent .__value1{display:none}.grades-table__body__ttl01{width:8%;padding-right:0;border-right:none}.grades-table__body__ttl02{width:10%;padding-right:0;border-right:none;border-left:none;color:#25b7aa;font-weight:700;white-space:nowrap}.grades-table__body__ttl03{width:18%}.grades-table__body__code,.grades-table__body__point{width:10%}.grades-table__body__skill-head{width:15%;border-right:none}.grades-table__body__skill-head .__elem{position:relative;padding:5px 5px 12px;background:#dcf5ef;color:#25b7aa}.grades-table__body__skill-head .__elem:after{position:absolute;bottom:4px;left:50%;width:0;height:0;transform:translate(-50%);border-color:#25b7aa transparent transparent;border-style:solid;border-width:4px 3px 0;content:""}.grades-table__body__skill-body{display:none;width:100%;border-top:none;border-right:none;border-left:none;background:#f9f9f9}.grades-table__body__skill-body .column3{justify-content:flex-end;margin-right:0;margin-left:0}.grades-table__body__skill-body .column3 .label{width:50px;height:20px;line-height:20px}.grades-table__body__skill-body .column3 .label:not(:first-child){margin-left:5px}.meidai-data{gap:20px 15px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto 15px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto;align-items:center}.meidai-data>:first-child{-ms-grid-row:1;-ms-grid-column:1}.meidai-data>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.meidai-data__row{display:contents}.meidai-data__body{gap:10px;display:flex}.meidai-data__body .btn{flex:1 1 auto;width:auto;margin:0;padding:0 10px}.meidai-column2{gap:40px 0;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.meidai-column2>:first-child{-ms-grid-row:1;-ms-grid-column:1}.meidai-column2 img{width:100%}.exam-list__head{display:flex;align-items:center;margin:0 0 15px;padding:10px 15px;background:#25b7aa;color:#fff;font-size:1.6rem;font-weight:700;line-height:1.5}.exam-list__head .__elem{margin:0 10px 0 0}.exam-list__head:after{margin-left:auto;font-family:icomoon;font-weight:400;content:"\F107"}.exam-list__head.active:after{content:"\F106"}.exam-list__body:not(:last-child){margin:0 0 30px}.exam-detail{margin:15px 0 0;border:1px solid #e2e2e2;border-bottom:0}.exam-detail__item{display:flex;align-items:center;padding:12px 10px 12px 15px;border-bottom:1px solid #e2e2e2;background:#fff;line-height:1.5}.exam-detail__head{margin:0 10px 0 0}.exam-detail__body{flex:0 0 110px;margin-left:auto;text-align:center}.exam-detail .btn{display:flex;height:auto;margin:0;padding:8px 5px;box-shadow:none;font-size:1.2rem}.exam-location-select__accordion{display:none;padding:30px 0 30px 20px}.exam-location-select__question{padding:10px 15px;border:1px solid #73d6cd;border-radius:3px;background:#ddf9f4;font-weight:700}.exam-location-select__answer{display:flex;margin-top:10px;padding:10px 15px;border:1px solid #e2e2e2;border-radius:3px;background:#fff;font-weight:700}.exam-location-select__answer:after{flex:0 0 auto;margin-left:auto;color:#25b7aa;font-family:icomoon;content:"\F078"}.exam-location-select__answer._active_{border-color:#25b7aa;color:#25b7aa}.exam-location-select__answer._active_:after{rotate:180deg}.exam-location-select__result{margin:-15px 0 0 -20px;line-height:1.4;text-align:center}.exam-location-select__result .__txt1{font-size:1.8rem;font-weight:700}.exam-location-select__result .__txt2{margin-top:10px;font-size:1.2rem}.exam-location-select__result .btn{margin-top:15px}.school_mypage:not(#school_mypage_login) .gnav:not(.fixed){top:100px}.school_mypage header .header_btn .mypage-menu .btn{font-size:1.1rem}#school_mypage_index .school-info__item:not(:last-child){margin:0 0 10px}#school_mypage_index .school-info__item__ttl{display:flex;align-items:center;padding:10px 15px;border:1px solid #e9e9e9;background:#fff;line-height:1.5}#school_mypage_index .school-info__item__ttl__text{flex:1 1 auto}#school_mypage_index .school-info__item__ttl .icon-angle-down{flex:0 0 auto;margin:0 0 0 15px;color:#25b7aa}#school_mypage_index .school-info__item__ttl.active .icon-angle-down{transform:rotate(180deg)}#school_mypage_index .school-info__item__detail{padding:15px;border:1px solid #e9e9e9;border-top:none;background:#e9e9e9}#school_mypage_index .data-list__item__header{position:relative;margin:0 0 10px;padding:12px 20px;border-radius:3px;background:#25b7aa;transition:all .3s}#school_mypage_index .data-list__item__header:hover{background:#3bc3b7;opacity:1;transition:all .3s}#school_mypage_index .data-list__item__header__element{color:#fff;font-size:1.8rem;line-height:1.4}#school_mypage_index .data-list__item__header .icon-chevron-down{position:absolute;top:15px;right:15px;color:#fff;transition:all .3s}#school_mypage_index .data-list__item__header.active .icon-chevron-down{transform:rotate(180deg);transition:all .3s}#school_mypage_index .data-detail{grid-column-gap:10px;display:-ms-grid;display:grid;-ms-grid-columns:80px 10px 1fr 10px 80px 10px 35px;grid-template-columns:80px 1fr 80px 35px;-ms-grid-rows:auto;grid-template-rows:auto;margin:0 0 10px;padding:10px 15px;border:1px solid #ccc;border-radius:3px;background:#fff}#school_mypage_index .data-detail>:first-child{-ms-grid-row:1;-ms-grid-column:1}#school_mypage_index .data-detail>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#school_mypage_index .data-detail>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}#school_mypage_index .data-detail>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}#school_mypage_index .data-detail:hover{background:#ceece9;opacity:1}#school_mypage_index .data-detail--free{-ms-grid-columns:1fr 80px 35px;grid-template-columns:1fr 80px 35px;-ms-grid-rows:auto;grid-template-rows:auto}#school_mypage_index .data-detail--free>:first-child{-ms-grid-row:1;-ms-grid-column:1}#school_mypage_index .data-detail--free>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#school_mypage_index .data-detail--free>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#school_mypage_index .data-detail__paid,#school_mypage_index .data-detail__ttl{display:flex;align-items:center}#school_mypage_index .data-detail__ttl__element{color:#333;font-weight:700}#school_mypage_index .data-detail__date{display:flex;align-items:center;justify-content:flex-end}#school_mypage_index .data-detail__date__element{color:#333;font-size:1.4rem}#school_mypage_index .data-detail__icon{display:flex;align-items:center;justify-content:flex-end}#school_mypage_index .data-detail__icon__element{width:25px}#school_mypage_index .data-detail--paid{opacity:.3}#school_mypage_index .data-detail--paid:hover{background:#fff;opacity:.3}.school_mypage_heigankou .another-list__item{display:flex;align-items:center;margin:0 0 8px;padding:10px;border:5px solid transparent;background:#ddf9f4;cursor:pointer}.school_mypage_heigankou .another-list__item:last-child{margin-bottom:0}.school_mypage_heigankou .another-list__item__category{display:flex;flex:0 0 auto}.school_mypage_heigankou .another-list__item__category>*{margin:0 5px 0 0}.school_mypage_heigankou .another-list__item__school{flex:1 1 auto;margin:0 15px 0 10px}.school_mypage_heigankou .another-list__item .label--round{flex:0 0 auto}.school_mypage_heigankou .another-list__item--selected,.school_mypage_heigankou .another-list__item:hover{border:5px solid #25b7aa}.side_contents__school_mypage_banner__item{width:100%}.side_contents__school_mypage_banner__item>*{max-width:100%}.school-db-lnav{margin:0 0 30px}.school-db-lnav__list{display:flex;flex-wrap:wrap}.school-db-lnav__item{width:25%;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-size:1.3rem;line-height:1.4}.school-db-lnav__item:nth-child(4n+1){border-left:1px solid #e9e9e9}.school-db-lnav__item:nth-child(-n+4){border-top:1px solid #e9e9e9}.school-db-lnav__item .__link{display:flex;align-items:center;min-height:50px;padding:8px 5px 8px 10px;background:#fff}.school-db-lnav__item .__link:before{flex:0 0 auto;margin:0 6px 0 0;color:#25b7aa;font-family:icomoon;font-size:1.2rem;content:"\F105"}.school-db-lnav__item .__link._current_{background:#25b7aa;color:#fff}.school-db-lnav__item .__link._current_:before{color:#fff}.school-db-content1{margin:0 0 40px}.school-db-content1__col:not(:first-child){margin:15px 0 0}.school-db-content1__col:first-child .link-arrow{top:-2px;transform:translateY(-100%);line-height:1.5;pointer-events:none}.school-db-content1__col:first-child .link-arrow .__link{pointer-events:auto}.school-db-content1__slider{display:none}.school-db-content1__slider.slick-initialized{display:block}.school-db-content1__slider .slick-dots{bottom:-30px}.school-db-content1__slider .slick-dots li,.school-db-content1__slider .slick-dots li button{width:8px;height:8px}.school-db-content1__slider .slick-dots li button:before{width:8px;height:8px;border-radius:50%;background:#d2d2d2;content:"";opacity:1;transition:background-color .3s ease}.school-db-content1__slider .slick-dots li.slick-active button:before,.school-db-content1__slider .slick-dots li button:hover:before{background:#25b7aa}.school-db-content1__slider .slick-next,.school-db-content1__slider .slick-prev{display:flex;z-index:1;align-items:center;justify-content:center;width:20px;height:20px;padding-bottom:2px;border-radius:50%;background:#25b7aa}.school-db-content1__slider .slick-next:before,.school-db-content1__slider .slick-prev:before{color:#fff;font-family:icomoon;font-size:1.8rem;line-height:1}.school-db-content1__slider .slick-prev{left:5px;padding-right:2px}.school-db-content1__slider .slick-prev:before{content:"\F104"}.school-db-content1__slider .slick-next{right:5px;padding-left:2px}.school-db-content1__slider .slick-next:before{content:"\F105"}.school-db-content1__img{position:relative;padding:75% 0 0;overflow:hidden}.school-db-content1__img .__elem{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.school-db-content1__ttl{margin:0 0 15px;color:#25b7aa;font-size:1.8rem;font-weight:700;line-height:1.5}.school-db-content1__txt{margin:0 0 15px}.school-db-content1__txt p:last-child{margin-bottom:0}.school-db-detail{padding:15px 20px;border:1px solid #e2e2e2;background:#fff}.school-db-detail__theme{color:#25b7aa}.school-db-detail__theme,.school-db-detail__ttl{margin:0 0 15px;font-size:1.6rem;font-weight:700;line-height:1.5}.school-db-album{display:flex;flex-wrap:wrap;margin:0 -2% 40px}.school-db-album__item{width:46%;margin-right:2%;margin-left:2%}.school-db-album__item:nth-child(n+3){margin-top:4%}.school-db-album__link{display:block;position:relative;padding-top:75%;overflow:hidden;background:#fff}.school-db-album__link:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #e2e2e2;content:"";pointer-events:none}.school-db-album__link .__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.school-db-sns-official{gap:15px 10px;display:-ms-grid;display:grid;grid-auto-flow:row;grid-template-areas:"logo ttl" "txt txt";-ms-grid-columns:50px 10px 1fr;grid-template-columns:50px 1fr;-ms-grid-rows:auto 15px 1fr;grid-template-rows:auto 1fr;width:100%;padding:15px;border:1px solid #e2e2e2;background:#fff}.school-db-sns-official__logo{grid-area:logo}.school-db-sns-official__logo .__elem{max-width:100%}.school-db-sns-official__ttl{display:flex;grid-area:ttl;align-items:center;color:#25b7aa;font-size:1.6rem;font-weight:700;line-height:1.5}.school-db-sns-official__ttl:after{position:relative;top:-3px;margin:0 0 0 5px;color:#25b7aa;font-family:icomoon;font-size:1.2rem;font-weight:400;line-height:1;content:"\E906"}.school-db-sns-official__txt{grid-area:txt}.school-db-sns-unofficial{display:flex;margin:0 5px}.school-db-sns-unofficial__item:not(:first-child){margin:0 0 0 10px}.school-db-sns-unofficial__link .__img{width:40px}.u-sp-pos-s{position:static!important}.u-sp-pos-a{position:absolute!important}.u-sp-pos-r{position:relative!important}.u-sp-pos-f{position:fixed!important}.u-sp-t-a{top:auto!important}.u-sp-t-0{top:0!important}.u-sp-r-a{right:auto!important}.u-sp-r-0{right:0!important}.u-sp-b-a{bottom:auto!important}.u-sp-b-0{bottom:0!important}.u-sp-l-a{left:auto!important}.u-sp-l-0{left:0!important}.u-sp-z-a{z-index:auto!important}.u-sp-z-0{z-index:0!important}.u-sp-z-1{z-index:1!important}.u-sp-z-2{z-index:2!important}.u-sp-z-3{z-index:3!important}.u-sp-z-4{z-index:4!important}.u-sp-z-5{z-index:5!important}.u-sp-z-6{z-index:6!important}.u-sp-z-9999{z-index:9999!important}.u-sp-fl-n{float:none!important}.u-sp-fl-l{float:left!important}.u-sp-fl-r{float:right!important}.u-sp-cl-n{clear:none!important}.u-sp-cl-l{clear:left!important}.u-sp-cl-r{clear:right!important}.u-sp-cl-b{clear:both!important}.u-sp-d-n{display:none!important}.u-sp-d-b{display:block!important}.u-sp-d-f{display:flex!important}.u-sp-d-if{display:inline-flex!important}.u-sp-d-i{display:inline!important}.u-sp-d-ib{display:inline-block!important}.u-sp-d-li{display:list-item!important}.u-sp-d-ri{display:run-in!important}.u-sp-d-cp{display:compact!important}.u-sp-d-tb{display:table!important}.u-sp-d-itb{display:inline-table!important}.u-sp-d-tbcp{display:table-caption!important}.u-sp-d-tbcl{display:table-column!important}.u-sp-d-tbclg{display:table-column-group!important}.u-sp-d-tbhg{display:table-header-group!important}.u-sp-d-tbfg{display:table-footer-group!important}.u-sp-d-tbr{display:table-row!important}.u-sp-d-tbrg{display:table-row-group!important}.u-sp-d-tbc{display:table-cell!important}.u-sp-d-rb{display:ruby!important}.u-sp-d-rbb{display:ruby-base!important}.u-sp-d-rbbg{display:ruby-base-group!important}.u-sp-d-rbt{display:ruby-text!important}.u-sp-d-rbtg{display:ruby-text-group!important}.u-sp-ov-v{overflow:visible!important}.u-sp-ov-h{overflow:hidden!important}.u-sp-ov-s{overflow:scroll!important}.u-sp-ov-a{overflow:auto!important}.u-sp-ovx-v{overflow-x:visible!important}.u-sp-ovx-h{overflow-x:hidden!important}.u-sp-ovx-s{overflow-x:scroll!important}.u-sp-ovx-a{overflow-x:auto!important}.u-sp-ovy-v{overflow-y:visible!important}.u-sp-ovy-h{overflow-y:hidden!important}.u-sp-ovy-s{overflow-y:scroll!important}.u-sp-ovy-a{overflow-y:auto!important}.u-sp-bxz-cb{box-sizing:content-box!important}.u-sp-bxz-bb{box-sizing:border-box!important}.u-sp-bxsh-n{box-shadow:none!important}.u-sp-ol-n{outline:none!important}.u-sp-olw-tn{outline-width:thin!important}.u-sp-olw-md{outline-width:medium!important}.u-sp-olw-tc{outline-width:thick!important}.u-sp-ols-n{outline-style:none!important}.u-sp-ols-dt{outline-style:dotted!important}.u-sp-ols-ds{outline-style:dashed!important}.u-sp-ols-s{outline-style:solid!important}.u-sp-ols-db{outline-style:double!important}.u-sp-ols-g{outline-style:groove!important}.u-sp-ols-r{outline-style:ridge!important}.u-sp-ols-i{outline-style:inset!important}.u-sp-ols-o{outline-style:outset!important}.u-sp-olc-i{outline-color:invert!important}.u-sp-bfv-h{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.u-sp-bfv-v{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.u-sp-bd-n{border:none!important}.u-sp-bd-0{border:0!important}.u-sp-bdcl-c{border-collapse:collapse!important}.u-sp-bdcl-s{border-collapse:separate!important}.u-sp-bdc-t{border-color:transparent!important}.u-sp-bdc-cc{border-color:currentColor!important}.u-sp-bdc-white{border-color:#fff!important}.u-sp-bdc-silver{border-color:#ddd!important}.u-sp-bdc-gray{border-color:#aaa!important}.u-sp-bdc-black{border-color:#111!important}.u-sp-bdc-navy{border-color:#001f3f!important}.u-sp-bdc-blue{border-color:#0074d9!important}.u-sp-bdc-aqua{border-color:#7fdbff!important}.u-sp-bdc-teal{border-color:#39cccc!important}.u-sp-bdc-olive{border-color:#3d9970!important}.u-sp-bdc-green{border-color:#2ecc40!important}.u-sp-bdc-lime{border-color:#01ff70!important}.u-sp-bdc-yellow{border-color:#ffdc00!important}.u-sp-bdc-orange{border-color:#ff851b!important}.u-sp-bdc-red{border-color:#ff4136!important}.u-sp-bdc-maroon{border-color:#85144b!important}.u-sp-bdc-fuchsia{border-color:#f012be!important}.u-sp-bdc-purple{border-color:#b10dc9!important}.u-sp-bdc-primary{border-color:#0275d8!important}.u-sp-bdc-success{border-color:#5cb85c!important}.u-sp-bdc-info{border-color:#5bc0de!important}.u-sp-bdc-warning{border-color:#f0ad4e!important}.u-sp-bdc-danger{border-color:#d9534f!important}.u-sp-bdi-n{-o-border-image:none!important;border-image:none!important}.u-sp-bds-n{border-style:none!important}.u-sp-bds-h{border-style:hidden!important}.u-sp-bds-dt{border-style:dotted!important}.u-sp-bds-ds{border-style:dashed!important}.u-sp-bds-s{border-style:solid!important}.u-sp-bds-db{border-style:double!important}.u-sp-bds-w{border-style:wave!important}.u-sp-bds-g{border-style:groove!important}.u-sp-bds-r{border-style:ridge!important}.u-sp-bds-i{border-style:inset!important}.u-sp-bds-o{border-style:outset!important}.u-sp-bdw-0{border-width:0!important}.u-sp-bdw-1{border-width:1px!important}.u-sp-bdw-2{border-width:2px!important}.u-sp-bdw-3{border-width:3px!important}.u-sp-bdw-4{border-width:4px!important}.u-sp-bdw-5{border-width:5px!important}.u-sp-bdw-6{border-width:6px!important}.u-sp-bdtw-0{border-top-width:0!important}.u-sp-bdtw-1{border-top-width:1px!important}.u-sp-bdtw-2{border-top-width:2px!important}.u-sp-bdtw-3{border-top-width:3px!important}.u-sp-bdtw-4{border-top-width:4px!important}.u-sp-bdtw-5{border-top-width:5px!important}.u-sp-bdtw-6{border-top-width:6px!important}.u-sp-bdrw-0{border-right-width:0!important}.u-sp-bdrw-1{border-right-width:1px!important}.u-sp-bdrw-2{border-right-width:2px!important}.u-sp-bdrw-3{border-right-width:3px!important}.u-sp-bdrw-4{border-right-width:4px!important}.u-sp-bdrw-5{border-right-width:5px!important}.u-sp-bdrw-6{border-right-width:6px!important}.u-sp-bdbw-0{border-bottom-width:0!important}.u-sp-bdbw-1{border-bottom-width:1px!important}.u-sp-bdbw-2{border-bottom-width:2px!important}.u-sp-bdbw-3{border-bottom-width:3px!important}.u-sp-bdbw-4{border-bottom-width:4px!important}.u-sp-bdbw-5{border-bottom-width:5px!important}.u-sp-bdbw-6{border-bottom-width:6px!important}.u-sp-bdlw-0{border-left-width:0!important}.u-sp-bdlw-1{border-left-width:1px!important}.u-sp-bdlw-2{border-left-width:2px!important}.u-sp-bdlw-3{border-left-width:3px!important}.u-sp-bdlw-4{border-left-width:4px!important}.u-sp-bdlw-5{border-left-width:5px!important}.u-sp-bdlw-6{border-left-width:6px!important}.u-sp-bdt-n{border-top:none!important}.u-sp-bdt-0{border-top:0!important}.u-sp-bdtc-t{border-top-color:transparent!important}.u-sp-bdtc-cc{border-top-color:currentColor!important}.u-sp-bdr-n{border-right:none!important}.u-sp-bdr-0{border-right:0!important}.u-sp-bdrc-t{border-right-color:transparent!important}.u-sp-bdrc-cc{border-right-color:currentColor!important}.u-sp-bdb-n{border-bottom:none!important}.u-sp-bdb-0{border-bottom:0!important}.u-sp-bdbc-t{border-bottom-color:transparent!important}.u-sp-bdbc-cc{border-bottom-color:currentColor!important}.u-sp-bdl-n{border-left:none!important}.u-sp-bdl-0{border-left:0!important}.u-sp-bdlc-t{border-left-color:transparent!important}.u-sp-bdlc-cc{border-left-color:currentColor!important}.u-sp-bgc-t{background-color:transparent!important}.u-sp-bgc-cc{background-color:currentColor!important}.u-sp-bgc-white{background-color:#fff!important}.u-sp-bgc-silver{background-color:#ddd!important}.u-sp-bgc-gray{background-color:#aaa!important}.u-sp-bgc-black{background-color:#111!important}.u-sp-bgc-navy{background-color:#001f3f!important}.u-sp-bgc-blue{background-color:#0074d9!important}.u-sp-bgc-aqua{background-color:#7fdbff!important}.u-sp-bgc-teal{background-color:#73d6cd!important}.u-sp-bgc-olive{background-color:#3d9970!important}.u-sp-bgc-green{background-color:#2ecc40!important}.u-sp-bgc-lime{background-color:#01ff70!important}.u-sp-bgc-yellow{background-color:#ffdc00!important}.u-sp-bgc-orange{background-color:#ff851b!important}.u-sp-bgc-red{background-color:#ff4136!important}.u-sp-bgc-maroon{background-color:#85144b!important}.u-sp-bgc-fuchsia{background-color:#f012be!important}.u-sp-bgc-purple{background-color:#b10dc9!important}.u-sp-bgc-primary{background-color:#0275d8!important}.u-sp-bgc-success{background-color:#5cb85c!important}.u-sp-bgc-info{background-color:#5bc0de!important}.u-sp-bgc-warning{background-color:#f0ad4e!important}.u-sp-bgc-danger{background-color:#d9534f!important}.u-sp-bgi-n{background-image:none!important}.u-sp-bgr-n{background-repeat:no-repeat!important}.u-sp-bgr-x{background-repeat:repeat-x!important}.u-sp-bgr-y{background-repeat:repeat-y!important}.u-sp-bgr-sp{background-repeat:space!important}.u-sp-bgr-rd{background-repeat:round!important}.u-sp-bga-f{background-attachment:fixed!important}.u-sp-bga-s{background-attachment:scroll!important}.u-sp-bgp-t{background-position:top!important}.u-sp-bgp-r{background-position:100%!important}.u-sp-bgp-b{background-position:bottom!important}.u-sp-bgp-l{background-position:0!important}.u-sp-bgp-c{background-position:50%!important}.u-sp-bgsz-a{background-size:auto!important}.u-sp-bgsz-ct{background-size:contain!important}.u-sp-bgsz-cv{background-size:cover!important}.u-sp-bg-n{background:none!important}.u-sp-c-i{color:inherit!important}.u-sp-tbl-a{table-layout:auto!important}.u-sp-tbl-f{table-layout:fixed!important}.u-sp-lis-n{list-style:none!important}.u-sp-lisp-i{list-style-position:inside!important}.u-sp-lisp-o{list-style-position:outside!important}.u-sp-list-n{list-style-type:none!important}.u-sp-list-d{list-style-type:disc!important}.u-sp-list-c{list-style-type:circle!important}.u-sp-list-s{list-style-type:square!important}.u-sp-list-dc{list-style-type:decimal!important}.u-sp-list-dclz{list-style-type:decimal-leading-zero!important}.u-sp-list-lr{list-style-type:lower-roman!important}.u-sp-list-ur{list-style-type:upper-roman!important}.u-sp-lisi-n{list-style-image:none!important}.u-sp-va-sup{vertical-align:super!important}.u-sp-va-t{vertical-align:top!important}.u-sp-va-tt{vertical-align:text-top!important}.u-sp-va-m{vertical-align:middle!important}.u-sp-va-bl{vertical-align:baseline!important}.u-sp-va-b{vertical-align:bottom!important}.u-sp-va-tb{vertical-align:text-bottom!important}.u-sp-va-sub{vertical-align:sub!important}.u-sp-ta-l{text-align:left!important}.u-sp-ta-c{text-align:center!important}.u-sp-ta-r{text-align:right!important}.u-sp-ta-j{text-align:justify!important}.u-sp-font-xxxs{font-size:1rem!important}.u-sp-font-xxs{font-size:1.2rem!important}.u-sp-font-xs{font-size:1.3rem!important}.u-sp-font-s{font-size:1.4rem!important}.u-sp-font-m{font-size:1.6rem!important}.u-sp-font-l{font-size:1.8rem!important}.u-sp-font-xl{font-size:2rem!important}.u-sp-font-xxl{font-size:2.2rem!important}.u-sp-font-xxxl{font-size:2.4rem!important}.u-sp-font-bold{font-weight:700!important}.u-sp-font-black{font-weight:900!important}.u-sp-font-red{color:#d00!important}.u-sp-font-green{color:#25b7aa!important}.u-sp-font-green-dark{color:#02ab9f!important}.u-sp-font-white{color:#fff!important}.u-sp-font-blue{color:#377abe!important}.u-sp-font-pink{color:#ea4993!important}.u-sp-font-orange{color:#ff7003!important}.u-sp-font-gray{color:#565656!important}.u-sp-td-n{text-decoration:none!important}.u-sp-td-u{text-decoration:underline!important}.u-sp-td-o{text-decoration:overline!important}.u-sp-td-l{text-decoration:line-through!important}.u-sp-to-e{text-overflow:ellipsis!important}.u-sp-lh-nm{line-height:normal!important}.u-sp-lh-i{line-height:inherit!important}.u-sp-lh-0{line-height:0!important}.u-sp-lh-1{line-height:1!important}.u-sp-lh-2{line-height:2!important}.u-sp-lh-3{line-height:3!important}.u-sp-lh-4{line-height:4!important}.u-sp-lh-5{line-height:5!important}.u-sp-lh-6{line-height:6!important}.u-sp-lh-xs{line-height:1.25!important}.u-sp-lh-sm{line-height:1.33!important}.u-sp-lh-md{line-height:1.5!important}.u-sp-lh-lg{line-height:1.75!important}.u-sp-lh-xl{line-height:2!important}.u-sp-whs-nm{white-space:normal!important}.u-sp-whs-p{white-space:pre!important}.u-sp-whs-nw{white-space:nowrap!important}.u-sp-whs-pw{white-space:pre-wrap!important}.u-sp-whs-pl{white-space:pre-line!important}.u-sp-wob-nm{word-break:normal!important}.u-sp-wob-k{word-break:keep-all!important}.u-sp-wob-ba{word-break:break-all!important}.u-sp-wow-nm{word-wrap:normal!important}.u-sp-wow-n{word-wrap:none!important}.u-sp-wow-u{word-wrap:unrestricted!important}.u-sp-wow-s{word-wrap:suppress!important}.u-sp-wow-bw{word-wrap:break-word!important}.u-sp-cur-a{cursor:auto!important}.u-sp-cur-d{cursor:default!important}.u-sp-cur-c{cursor:crosshair!important}.u-sp-cur-ha{cursor:hand!important}.u-sp-cur-he{cursor:help!important}.u-sp-cur-m{cursor:move!important}.u-sp-cur-p{cursor:pointer!important}.u-sp-cur-t{cursor:text!important}.u-sp-fxd-r{flex-direction:row!important}.u-sp-fxd-rr{flex-direction:row-reverse!important}.u-sp-fxd-c{flex-direction:column!important}.u-sp-fxd-cr{flex-direction:column-reverse!important}.u-sp-fxw-n{flex-wrap:nowrap!important}.u-sp-fxw-w{flex-wrap:wrap!important}.u-sp-fxw-wr{flex-wrap:wrap-reverse!important}.u-sp-jc-fs{justify-content:flex-start!important}.u-sp-jc-fe{justify-content:flex-end!important}.u-sp-jc-c{justify-content:center!important}.u-sp-jc-sb{justify-content:space-between!important}.u-sp-jc-sa{justify-content:space-around!important}.u-sp-ai-fs{align-items:flex-start!important}.u-sp-ai-fe{align-items:flex-end!important}.u-sp-ai-c{align-items:center!important}.u-sp-ai-b{align-items:baseline!important}.u-sp-ai-s{align-items:stretch!important}.u-sp-ac-fs{align-content:flex-start!important}.u-sp-ac-fe{align-content:flex-end!important}.u-sp-ac-c{align-content:center!important}.u-sp-ac-sb{align-content:space-between!important}.u-sp-ac-sa{align-content:space-around!important}.u-sp-ac-s{align-content:stretch!important}.u-sp-ord--1{order:-1!important}.u-sp-ord-0{order:0!important}.u-sp-ord-1{order:1!important}.u-sp-ord-2{order:2!important}.u-sp-ord-3{order:3!important}.u-sp-ord-4{order:4!important}.u-sp-ord-5{order:5!important}.u-sp-ord-6{order:6!important}.u-sp-ord-9999{order:9999!important}.u-sp-fx-n{flex:none!important}.u-sp-fx-0_0_a{flex:0 0 auto!important}.u-sp-fx-0_1_a{flex:0 1 auto!important}.u-sp-fx-1_1_a{flex:1 1 auto!important}.u-sp-fx-1_0_a{flex:1 0 auto!important}.u-sp-fx-1_1_1{flex:1 1 1px!important}.u-sp-as-a{-ms-grid-row-align:auto!important;align-self:auto!important}.u-sp-as-fs{align-self:flex-start!important}.u-sp-as-fe{align-self:flex-end!important}.u-sp-as-c{-ms-grid-row-align:center!important;align-self:center!important}.u-sp-as-b{align-self:baseline!important}.u-sp-as-s{-ms-grid-row-align:stretch!important;align-self:stretch!important}.u-sp-cc-1{-moz-column-count:1!important;column-count:1!important}.u-sp-cc-2{-moz-column-count:2!important;column-count:2!important}.u-sp-cc-3{-moz-column-count:3!important;column-count:3!important}.u-sp-m-a{margin:auto!important}.u-sp-ma0{margin:0!important}.u-sp-mt0{margin-top:0!important}.u-sp-mt5{margin-top:5px!important}.u-sp-mt10{margin-top:10px!important}.u-sp-mt15{margin-top:15px!important}.u-sp-mt20{margin-top:20px!important}.u-sp-mt25{margin-top:25px!important}.u-sp-mt30{margin-top:30px!important}.u-sp-mt35{margin-top:35px!important}.u-sp-mt40{margin-top:40px!important}.u-sp-mt45{margin-top:45px!important}.u-sp-mt50{margin-top:50px!important}.u-sp-mt55{margin-top:55px!important}.u-sp-mt60{margin-top:60px!important}.u-sp-mt65{margin-top:65px!important}.u-sp-mt70{margin-top:70px!important}.u-sp-mt75{margin-top:75px!important}.u-sp-mt80{margin-top:80px!important}.u-sp-mt85{margin-top:85px!important}.u-sp-mt90{margin-top:90px!important}.u-sp-mt95{margin-top:95px!important}.u-sp-mt100{margin-top:100px!important}.u-sp-mb0{margin-bottom:0!important}.u-sp-mb5{margin-bottom:5px!important}.u-sp-mb10{margin-bottom:10px!important}.u-sp-mb15{margin-bottom:15px!important}.u-sp-mb20{margin-bottom:20px!important}.u-sp-mb25{margin-bottom:25px!important}.u-sp-mb30{margin-bottom:30px!important}.u-sp-mb35{margin-bottom:35px!important}.u-sp-mb40{margin-bottom:40px!important}.u-sp-mb45{margin-bottom:45px!important}.u-sp-mb50{margin-bottom:50px!important}.u-sp-mb55{margin-bottom:55px!important}.u-sp-mb60{margin-bottom:60px!important}.u-sp-mb65{margin-bottom:65px!important}.u-sp-mb70{margin-bottom:70px!important}.u-sp-mb75{margin-bottom:75px!important}.u-sp-mb80{margin-bottom:80px!important}.u-sp-mb85{margin-bottom:85px!important}.u-sp-mb90{margin-bottom:90px!important}.u-sp-mb95{margin-bottom:95px!important}.u-sp-mb100{margin-bottom:100px!important}.u-sp-ml0{margin-left:0!important}.u-sp-ml5{margin-left:5px!important}.u-sp-ml10{margin-left:10px!important}.u-sp-ml15{margin-left:15px!important}.u-sp-ml20{margin-left:20px!important}.u-sp-ml25{margin-left:25px!important}.u-sp-ml30{margin-left:30px!important}.u-sp-ml35{margin-left:35px!important}.u-sp-ml40{margin-left:40px!important}.u-sp-ml45{margin-left:45px!important}.u-sp-ml50{margin-left:50px!important}.u-sp-ml55{margin-left:55px!important}.u-sp-ml60{margin-left:60px!important}.u-sp-ml65{margin-left:65px!important}.u-sp-ml70{margin-left:70px!important}.u-sp-ml75{margin-left:75px!important}.u-sp-ml80{margin-left:80px!important}.u-sp-ml85{margin-left:85px!important}.u-sp-ml90{margin-left:90px!important}.u-sp-ml95{margin-left:95px!important}.u-sp-ml100{margin-left:100px!important}.u-sp-mr0{margin-right:0!important}.u-sp-mr5{margin-right:5px!important}.u-sp-mr10{margin-right:10px!important}.u-sp-mr15{margin-right:15px!important}.u-sp-mr20{margin-right:20px!important}.u-sp-mr25{margin-right:25px!important}.u-sp-mr30{margin-right:30px!important}.u-sp-mr35{margin-right:35px!important}.u-sp-mr40{margin-right:40px!important}.u-sp-mr45{margin-right:45px!important}.u-sp-mr50{margin-right:50px!important}.u-sp-mr55{margin-right:55px!important}.u-sp-mr60{margin-right:60px!important}.u-sp-mr65{margin-right:65px!important}.u-sp-mr70{margin-right:70px!important}.u-sp-mr75{margin-right:75px!important}.u-sp-mr80{margin-right:80px!important}.u-sp-mr85{margin-right:85px!important}.u-sp-mr90{margin-right:90px!important}.u-sp-mr95{margin-right:95px!important}.u-sp-mr100{margin-right:100px!important}.u-sp-nmt5{margin-top:-5px!important}.u-sp-nmt10{margin-top:-10px!important}.u-sp-nmt15{margin-top:-15px!important}.u-sp-nmt20{margin-top:-20px!important}.u-sp-nmt25{margin-top:-25px!important}.u-sp-nmt30{margin-top:-30px!important}.u-sp-nmt35{margin-top:-35px!important}.u-sp-nmt40{margin-top:-40px!important}.u-sp-nmt45{margin-top:-45px!important}.u-sp-nmt50{margin-top:-50px!important}.u-sp-nmt55{margin-top:-55px!important}.u-sp-nmt60{margin-top:-60px!important}.u-sp-nmt65{margin-top:-65px!important}.u-sp-nmt70{margin-top:-70px!important}.u-sp-nmt75{margin-top:-75px!important}.u-sp-nmt80{margin-top:-80px!important}.u-sp-nmt85{margin-top:-85px!important}.u-sp-nmt90{margin-top:-90px!important}.u-sp-nmt95{margin-top:-95px!important}.u-sp-nmt100{margin-top:-100px!important}.u-sp-pa0{padding:0!important}.u-sp-pa5{padding:5px!important}.u-sp-pa10{padding:10px!important}.u-sp-pa15{padding:15px!important}.u-sp-pa20{padding:20px!important}.u-sp-pa25{padding:25px!important}.u-sp-pa30{padding:30px!important}.u-sp-pa35{padding:35px!important}.u-sp-pa40{padding:40px!important}.u-sp-pa45{padding:45px!important}.u-sp-pa50{padding:50px!important}.u-sp-pa55{padding:55px!important}.u-sp-pa60{padding:60px!important}.u-sp-pa65{padding:65px!important}.u-sp-pa70{padding:70px!important}.u-sp-pa75{padding:75px!important}.u-sp-pa80{padding:80px!important}.u-sp-pa85{padding:85px!important}.u-sp-pa90{padding:90px!important}.u-sp-pa95{padding:95px!important}.u-sp-pa100{padding:100px!important}.u-sp-pt0{padding-top:0!important}.u-sp-pt5{padding-top:5px!important}.u-sp-pt10{padding-top:10px!important}.u-sp-pt15{padding-top:15px!important}.u-sp-pt20{padding-top:20px!important}.u-sp-pt25{padding-top:25px!important}.u-sp-pt30{padding-top:30px!important}.u-sp-pt35{padding-top:35px!important}.u-sp-pt40{padding-top:40px!important}.u-sp-pt45{padding-top:45px!important}.u-sp-pt50{padding-top:50px!important}.u-sp-pt55{padding-top:55px!important}.u-sp-pt60{padding-top:60px!important}.u-sp-pt65{padding-top:65px!important}.u-sp-pt70{padding-top:70px!important}.u-sp-pt75{padding-top:75px!important}.u-sp-pt80{padding-top:80px!important}.u-sp-pt85{padding-top:85px!important}.u-sp-pt90{padding-top:90px!important}.u-sp-pt95{padding-top:95px!important}.u-sp-pt100{padding-top:100px!important}.u-sp-pr0{padding-right:0!important}.u-sp-pr5{padding-right:5px!important}.u-sp-pr10{padding-right:10px!important}.u-sp-pr15{padding-right:15px!important}.u-sp-pr20{padding-right:20px!important}.u-sp-pr25{padding-right:25px!important}.u-sp-pr30{padding-right:30px!important}.u-sp-pr35{padding-right:35px!important}.u-sp-pr40{padding-right:40px!important}.u-sp-pr45{padding-right:45px!important}.u-sp-pr50{padding-right:50px!important}.u-sp-pr55{padding-right:55px!important}.u-sp-pr60{padding-right:60px!important}.u-sp-pr65{padding-right:65px!important}.u-sp-pr70{padding-right:70px!important}.u-sp-pr75{padding-right:75px!important}.u-sp-pr80{padding-right:80px!important}.u-sp-pr85{padding-right:85px!important}.u-sp-pr90{padding-right:90px!important}.u-sp-pr95{padding-right:95px!important}.u-sp-pr100{padding-right:100px!important}.u-sp-pb0{padding-bottom:0!important}.u-sp-pb5{padding-bottom:5px!important}.u-sp-pb10{padding-bottom:10px!important}.u-sp-pb15{padding-bottom:15px!important}.u-sp-pb20{padding-bottom:20px!important}.u-sp-pb25{padding-bottom:25px!important}.u-sp-pb30{padding-bottom:30px!important}.u-sp-pb35{padding-bottom:35px!important}.u-sp-pb40{padding-bottom:40px!important}.u-sp-pb45{padding-bottom:45px!important}.u-sp-pb50{padding-bottom:50px!important}.u-sp-pb55{padding-bottom:55px!important}.u-sp-pb60{padding-bottom:60px!important}.u-sp-pb65{padding-bottom:65px!important}.u-sp-pb70{padding-bottom:70px!important}.u-sp-pb75{padding-bottom:75px!important}.u-sp-pb80{padding-bottom:80px!important}.u-sp-pb85{padding-bottom:85px!important}.u-sp-pb90{padding-bottom:90px!important}.u-sp-pb95{padding-bottom:95px!important}.u-sp-pb100{padding-bottom:100px!important}.u-sp-pl0{padding-left:0!important}.u-sp-pl5{padding-left:5px!important}.u-sp-pl10{padding-left:10px!important}.u-sp-pl15{padding-left:15px!important}.u-sp-pl20{padding-left:20px!important}.u-sp-pl25{padding-left:25px!important}.u-sp-pl30{padding-left:30px!important}.u-sp-pl35{padding-left:35px!important}.u-sp-pl40{padding-left:40px!important}.u-sp-pl45{padding-left:45px!important}.u-sp-pl50{padding-left:50px!important}.u-sp-pl55{padding-left:55px!important}.u-sp-pl60{padding-left:60px!important}.u-sp-pl65{padding-left:65px!important}.u-sp-pl70{padding-left:70px!important}.u-sp-pl75{padding-left:75px!important}.u-sp-pl80{padding-left:80px!important}.u-sp-pl85{padding-left:85px!important}.u-sp-pl90{padding-left:90px!important}.u-sp-pl95{padding-left:95px!important}.u-sp-pl100{padding-left:100px!important}.u-sp-wd-fit{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.u-sp-wd-a{width:auto!important}.u-sp-wd0{width:0}.u-sp-wd5{width:5px}.u-sp-wd10{width:10px}.u-sp-wd15{width:15px}.u-sp-wd20{width:20px}.u-sp-wd25{width:25px}.u-sp-wd30{width:30px}.u-sp-wd35{width:35px}.u-sp-wd40{width:40px}.u-sp-wd45{width:45px}.u-sp-wd50{width:50px}.u-sp-wd55{width:55px}.u-sp-wd60{width:60px}.u-sp-wd65{width:65px}.u-sp-wd70{width:70px}.u-sp-wd75{width:75px}.u-sp-wd80{width:80px}.u-sp-wd85{width:85px}.u-sp-wd90{width:90px}.u-sp-wd95{width:95px}.u-sp-wd100{width:100px}.u-sp-wd105{width:105px}.u-sp-wd110{width:110px}.u-sp-wd115{width:115px}.u-sp-wd120{width:120px}.u-sp-wd125{width:125px}.u-sp-wd130{width:130px}.u-sp-wd135{width:135px}.u-sp-wd140{width:140px}.u-sp-wd145{width:145px}.u-sp-wd150{width:150px}.u-sp-wd155{width:155px}.u-sp-wd160{width:160px}.u-sp-wd165{width:165px}.u-sp-wd170{width:170px}.u-sp-wd175{width:175px}.u-sp-wd180{width:180px}.u-sp-wd185{width:185px}.u-sp-wd190{width:190px}.u-sp-wd195{width:195px}.u-sp-wd200{width:200px}.u-sp-wd205{width:205px}.u-sp-wd210{width:210px}.u-sp-wd215{width:215px}.u-sp-wd220{width:220px}.u-sp-wd225{width:225px}.u-sp-wd230{width:230px}.u-sp-wd235{width:235px}.u-sp-wd240{width:240px}.u-sp-wd245{width:245px}.u-sp-wd250{width:250px}.u-sp-wd255{width:255px}.u-sp-wd260{width:260px}.u-sp-wd265{width:265px}.u-sp-wd270{width:270px}.u-sp-wd275{width:275px}.u-sp-wd280{width:280px}.u-sp-wd285{width:285px}.u-sp-wd290{width:290px}.u-sp-wd295{width:295px}.u-sp-wd300{width:300px}.u-sp-wd305{width:305px}.u-sp-wd310{width:310px}.u-sp-wd315{width:315px}.u-sp-wd320{width:320px}.u-sp-wd325{width:325px}.u-sp-wd330{width:330px}.u-sp-wd335{width:335px}.u-sp-wd340{width:340px}.u-sp-wd345{width:345px}.u-sp-wd350{width:350px}.u-sp-wd355{width:355px}.u-sp-wd360{width:360px}.u-sp-wd365{width:365px}.u-sp-wd370{width:370px}.u-sp-wd375{width:375px}.u-sp-wd380{width:380px}.u-sp-wd385{width:385px}.u-sp-wd390{width:390px}.u-sp-wd395{width:395px}.u-sp-wd400{width:400px}.u-sp-wd405{width:405px}.u-sp-wd410{width:410px}.u-sp-wd415{width:415px}.u-sp-wd420{width:420px}.u-sp-wd425{width:425px}.u-sp-wd430{width:430px}.u-sp-wd435{width:435px}.u-sp-wd440{width:440px}.u-sp-wd445{width:445px}.u-sp-wd450{width:450px}.u-sp-wd455{width:455px}.u-sp-wd460{width:460px}.u-sp-wd465{width:465px}.u-sp-wd470{width:470px}.u-sp-wd475{width:475px}.u-sp-wd480{width:480px}.u-sp-wd485{width:485px}.u-sp-wd490{width:490px}.u-sp-wd495{width:495px}.u-sp-wd500{width:500px}.u-sp-wd505{width:505px}.u-sp-wd510{width:510px}.u-sp-wd515{width:515px}.u-sp-wd520{width:520px}.u-sp-wd525{width:525px}.u-sp-wd530{width:530px}.u-sp-wd535{width:535px}.u-sp-wd540{width:540px}.u-sp-wd545{width:545px}.u-sp-wd550{width:550px}.u-sp-wd555{width:555px}.u-sp-wd560{width:560px}.u-sp-wd565{width:565px}.u-sp-wd570{width:570px}.u-sp-wd575{width:575px}.u-sp-wd580{width:580px}.u-sp-wd585{width:585px}.u-sp-wd590{width:590px}.u-sp-wd595{width:595px}.u-sp-wd600{width:600px}.u-sp-wd605{width:605px}.u-sp-wd610{width:610px}.u-sp-wd615{width:615px}.u-sp-wd620{width:620px}.u-sp-wd625{width:625px}.u-sp-wd630{width:630px}.u-sp-wd635{width:635px}.u-sp-wd640{width:640px}.u-sp-wd645{width:645px}.u-sp-wd650{width:650px}.u-sp-wd655{width:655px}.u-sp-wd660{width:660px}.u-sp-wd665{width:665px}.u-sp-wd670{width:670px}.u-sp-wd675{width:675px}.u-sp-wd680{width:680px}.u-sp-wd685{width:685px}.u-sp-wd690{width:690px}.u-sp-wd695{width:695px}.u-sp-wd700{width:700px}.u-sp-wd705{width:705px}.u-sp-wd710{width:710px}.u-sp-wd715{width:715px}.u-sp-wd720{width:720px}.u-sp-wd725{width:725px}.u-sp-wd730{width:730px}.u-sp-wd735{width:735px}.u-sp-wd740{width:740px}.u-sp-wd745{width:745px}.u-sp-wd750{width:750px}.u-sp-wd755{width:755px}.u-sp-wd760{width:760px}.u-sp-wd765{width:765px}.u-sp-wd770{width:770px}.u-sp-wd775{width:775px}.u-sp-wd780{width:780px}.u-sp-wd785{width:785px}.u-sp-wd790{width:790px}.u-sp-wd795{width:795px}.u-sp-wd800{width:800px}.u-sp-wd805{width:805px}.u-sp-wd810{width:810px}.u-sp-wd815{width:815px}.u-sp-wd820{width:820px}.u-sp-wd825{width:825px}.u-sp-wd830{width:830px}.u-sp-wd835{width:835px}.u-sp-wd840{width:840px}.u-sp-wd845{width:845px}.u-sp-wd850{width:850px}.u-sp-wd855{width:855px}.u-sp-wd860{width:860px}.u-sp-wd865{width:865px}.u-sp-wd870{width:870px}.u-sp-wd875{width:875px}.u-sp-wd880{width:880px}.u-sp-wd885{width:885px}.u-sp-wd890{width:890px}.u-sp-wd895{width:895px}.u-sp-wd900{width:900px}.u-sp-wd905{width:905px}.u-sp-wd910{width:910px}.u-sp-wd915{width:915px}.u-sp-wd920{width:920px}.u-sp-wd925{width:925px}.u-sp-wd930{width:930px}.u-sp-wd935{width:935px}.u-sp-wd940{width:940px}.u-sp-wd945{width:945px}.u-sp-wd950{width:950px}.u-sp-wd955{width:955px}.u-sp-wd960{width:960px}.u-sp-wd965{width:965px}.u-sp-wd970{width:970px}.u-sp-wd975{width:975px}.u-sp-wd980{width:980px}.u-sp-wd985{width:985px}.u-sp-wd990{width:990px}.u-sp-wd995{width:995px}.u-sp-wd1000{width:1000px}.u-sp-mw0p{width:0}.u-sp-mw1p{width:1%}.u-sp-mw2p{width:2%}.u-sp-mw3p{width:3%}.u-sp-mw4p{width:4%}.u-sp-mw5p{width:5%}.u-sp-mw6p{width:6%}.u-sp-mw7p{width:7%}.u-sp-mw8p{width:8%}.u-sp-mw9p{width:9%}.u-sp-mw10p{width:10%}.u-sp-mw11p{width:11%}.u-sp-mw12p{width:12%}.u-sp-mw13p{width:13%}.u-sp-mw14p{width:14%}.u-sp-mw15p{width:15%}.u-sp-mw16p{width:16%}.u-sp-mw17p{width:17%}.u-sp-mw18p{width:18%}.u-sp-mw19p{width:19%}.u-sp-mw20p{width:20%}.u-sp-mw21p{width:21%}.u-sp-mw22p{width:22%}.u-sp-mw23p{width:23%}.u-sp-mw24p{width:24%}.u-sp-mw25p{width:25%}.u-sp-mw26p{width:26%}.u-sp-mw27p{width:27%}.u-sp-mw28p{width:28%}.u-sp-mw29p{width:29%}.u-sp-mw30p{width:30%}.u-sp-mw31p{width:31%}.u-sp-mw32p{width:32%}.u-sp-mw33p{width:33%}.u-sp-mw34p{width:34%}.u-sp-mw35p{width:35%}.u-sp-mw36p{width:36%}.u-sp-mw37p{width:37%}.u-sp-mw38p{width:38%}.u-sp-mw39p{width:39%}.u-sp-mw40p{width:40%}.u-sp-mw41p{width:41%}.u-sp-mw42p{width:42%}.u-sp-mw43p{width:43%}.u-sp-mw44p{width:44%}.u-sp-mw45p{width:45%}.u-sp-mw46p{width:46%}.u-sp-mw47p{width:47%}.u-sp-mw48p{width:48%}.u-sp-mw49p{width:49%}.u-sp-mw50p{width:50%}.u-sp-mw51p{width:51%}.u-sp-mw52p{width:52%}.u-sp-mw53p{width:53%}.u-sp-mw54p{width:54%}.u-sp-mw55p{width:55%}.u-sp-mw56p{width:56%}.u-sp-mw57p{width:57%}.u-sp-mw58p{width:58%}.u-sp-mw59p{width:59%}.u-sp-mw60p{width:60%}.u-sp-mw61p{width:61%}.u-sp-mw62p{width:62%}.u-sp-mw63p{width:63%}.u-sp-mw64p{width:64%}.u-sp-mw65p{width:65%}.u-sp-mw66p{width:66%}.u-sp-mw67p{width:67%}.u-sp-mw68p{width:68%}.u-sp-mw69p{width:69%}.u-sp-mw70p{width:70%}.u-sp-mw71p{width:71%}.u-sp-mw72p{width:72%}.u-sp-mw73p{width:73%}.u-sp-mw74p{width:74%}.u-sp-mw75p{width:75%}.u-sp-mw76p{width:76%}.u-sp-mw77p{width:77%}.u-sp-mw78p{width:78%}.u-sp-mw79p{width:79%}.u-sp-mw80p{width:80%}.u-sp-mw81p{width:81%}.u-sp-mw82p{width:82%}.u-sp-mw83p{width:83%}.u-sp-mw84p{width:84%}.u-sp-mw85p{width:85%}.u-sp-mw86p{width:86%}.u-sp-mw87p{width:87%}.u-sp-mw88p{width:88%}.u-sp-mw89p{width:89%}.u-sp-mw90p{width:90%}.u-sp-mw91p{width:91%}.u-sp-mw92p{width:92%}.u-sp-mw93p{width:93%}.u-sp-mw94p{width:94%}.u-sp-mw95p{width:95%}.u-sp-mw96p{width:96%}.u-sp-mw97p{width:97%}.u-sp-mw98p{width:98%}.u-sp-mw99p{width:99%}.u-sp-mw100p{width:100%}.u-sp-maw-n{max-width:none!important}.u-sp-maw-1p{max-width:1%!important}.u-sp-maw-10p{max-width:10%!important}.u-sp-maw-20p{max-width:20%!important}.u-sp-maw-25p{max-width:25%!important}.u-sp-maw-30p{max-width:30%!important}.u-sp-maw-33p{max-width:33%!important}.u-sp-maw-40p{max-width:40%!important}.u-sp-maw-50p{max-width:50%!important}.u-sp-maw-60p{max-width:60%!important}.u-sp-maw-66p{max-width:66%!important}.u-sp-maw-70p{max-width:70%!important}.u-sp-maw-75p{max-width:75%!important}.u-sp-maw-80p{max-width:80%!important}.u-sp-maw-90p{max-width:90%!important}.u-sp-maw-100p{max-width:100%!important}.u-sp-hga{height:auto!important}.u-sp-hg0{height:0!important}.u-sp-hg5{height:5px!important}.u-sp-hg10{height:10px!important}.u-sp-hg15{height:15px!important}.u-sp-hg20{height:20px!important}.u-sp-hg25{height:25px!important}.u-sp-hg30{height:30px!important}.u-sp-hg35{height:35px!important}.u-sp-hg40{height:40px!important}.u-sp-hg45{height:45px!important}.u-sp-hg50{height:50px!important}.u-sp-hg55{height:55px!important}.u-sp-hg60{height:60px!important}.u-sp-hg65{height:65px!important}.u-sp-hg70{height:70px!important}.u-sp-hg75{height:75px!important}.u-sp-hg80{height:80px!important}.u-sp-hg85{height:85px!important}.u-sp-hg90{height:90px!important}.u-sp-hg95{height:95px!important}.u-sp-hg100{height:100px!important}.u-sp-hg105{height:105px!important}.u-sp-hg110{height:110px!important}.u-sp-hg115{height:115px!important}.u-sp-hg120{height:120px!important}.u-sp-hg125{height:125px!important}.u-sp-hg130{height:130px!important}.u-sp-hg135{height:135px!important}.u-sp-hg140{height:140px!important}.u-sp-hg145{height:145px!important}.u-sp-hg150{height:150px!important}.u-sp-hg155{height:155px!important}.u-sp-hg160{height:160px!important}.u-sp-hg165{height:165px!important}.u-sp-hg170{height:170px!important}.u-sp-hg175{height:175px!important}.u-sp-hg180{height:180px!important}.u-sp-hg185{height:185px!important}.u-sp-hg190{height:190px!important}.u-sp-hg195{height:195px!important}.u-sp-hg200{height:200px!important}.u-sp-hg205{height:205px!important}.u-sp-hg210{height:210px!important}.u-sp-hg215{height:215px!important}.u-sp-hg220{height:220px!important}.u-sp-hg225{height:225px!important}.u-sp-hg230{height:230px!important}.u-sp-hg235{height:235px!important}.u-sp-hg240{height:240px!important}.u-sp-hg245{height:245px!important}.u-sp-hg250{height:250px!important}.u-sp-hg255{height:255px!important}.u-sp-hg260{height:260px!important}.u-sp-hg265{height:265px!important}.u-sp-hg270{height:270px!important}.u-sp-hg275{height:275px!important}.u-sp-hg280{height:280px!important}.u-sp-hg285{height:285px!important}.u-sp-hg290{height:290px!important}.u-sp-hg295{height:295px!important}.u-sp-hg300{height:300px!important}.u-sp-hg305{height:305px!important}.u-sp-hg310{height:310px!important}.u-sp-hg315{height:315px!important}.u-sp-hg320{height:320px!important}.u-sp-hg325{height:325px!important}.u-sp-hg330{height:330px!important}.u-sp-hg335{height:335px!important}.u-sp-hg340{height:340px!important}.u-sp-hg345{height:345px!important}.u-sp-hg350{height:350px!important}.u-sp-hg355{height:355px!important}.u-sp-hg360{height:360px!important}.u-sp-hg365{height:365px!important}.u-sp-hg370{height:370px!important}.u-sp-hg375{height:375px!important}.u-sp-hg380{height:380px!important}.u-sp-hg385{height:385px!important}.u-sp-hg390{height:390px!important}.u-sp-hg395{height:395px!important}.u-sp-hg400{height:400px!important}.u-sp-hg405{height:405px!important}.u-sp-hg410{height:410px!important}.u-sp-hg415{height:415px!important}.u-sp-hg420{height:420px!important}.u-sp-hg425{height:425px!important}.u-sp-hg430{height:430px!important}.u-sp-hg435{height:435px!important}.u-sp-hg440{height:440px!important}.u-sp-hg445{height:445px!important}.u-sp-hg450{height:450px!important}.u-sp-hg455{height:455px!important}.u-sp-hg460{height:460px!important}.u-sp-hg465{height:465px!important}.u-sp-hg470{height:470px!important}.u-sp-hg475{height:475px!important}.u-sp-hg480{height:480px!important}.u-sp-hg485{height:485px!important}.u-sp-hg490{height:490px!important}.u-sp-hg495{height:495px!important}.u-sp-hg500{height:500px!important}.u-sp-hg505{height:505px!important}.u-sp-hg510{height:510px!important}.u-sp-hg515{height:515px!important}.u-sp-hg520{height:520px!important}.u-sp-hg525{height:525px!important}.u-sp-hg530{height:530px!important}.u-sp-hg535{height:535px!important}.u-sp-hg540{height:540px!important}.u-sp-hg545{height:545px!important}.u-sp-hg550{height:550px!important}.u-sp-hg555{height:555px!important}.u-sp-hg560{height:560px!important}.u-sp-hg565{height:565px!important}.u-sp-hg570{height:570px!important}.u-sp-hg575{height:575px!important}.u-sp-hg580{height:580px!important}.u-sp-hg585{height:585px!important}.u-sp-hg590{height:590px!important}.u-sp-hg595{height:595px!important}.u-sp-hg600{height:600px!important}.u-sp-hg605{height:605px!important}.u-sp-hg610{height:610px!important}.u-sp-hg615{height:615px!important}.u-sp-hg620{height:620px!important}.u-sp-hg625{height:625px!important}.u-sp-hg630{height:630px!important}.u-sp-hg635{height:635px!important}.u-sp-hg640{height:640px!important}.u-sp-hg645{height:645px!important}.u-sp-hg650{height:650px!important}.u-sp-hg655{height:655px!important}.u-sp-hg660{height:660px!important}.u-sp-hg665{height:665px!important}.u-sp-hg670{height:670px!important}.u-sp-hg675{height:675px!important}.u-sp-hg680{height:680px!important}.u-sp-hg685{height:685px!important}.u-sp-hg690{height:690px!important}.u-sp-hg695{height:695px!important}.u-sp-hg700{height:700px!important}.u-sp-hg705{height:705px!important}.u-sp-hg710{height:710px!important}.u-sp-hg715{height:715px!important}.u-sp-hg720{height:720px!important}.u-sp-hg725{height:725px!important}.u-sp-hg730{height:730px!important}.u-sp-hg735{height:735px!important}.u-sp-hg740{height:740px!important}.u-sp-hg745{height:745px!important}.u-sp-hg750{height:750px!important}.u-sp-hg755{height:755px!important}.u-sp-hg760{height:760px!important}.u-sp-hg765{height:765px!important}.u-sp-hg770{height:770px!important}.u-sp-hg775{height:775px!important}.u-sp-hg780{height:780px!important}.u-sp-hg785{height:785px!important}.u-sp-hg790{height:790px!important}.u-sp-hg795{height:795px!important}.u-sp-hg800{height:800px!important}.u-sp-hg805{height:805px!important}.u-sp-hg810{height:810px!important}.u-sp-hg815{height:815px!important}.u-sp-hg820{height:820px!important}.u-sp-hg825{height:825px!important}.u-sp-hg830{height:830px!important}.u-sp-hg835{height:835px!important}.u-sp-hg840{height:840px!important}.u-sp-hg845{height:845px!important}.u-sp-hg850{height:850px!important}.u-sp-hg855{height:855px!important}.u-sp-hg860{height:860px!important}.u-sp-hg865{height:865px!important}.u-sp-hg870{height:870px!important}.u-sp-hg875{height:875px!important}.u-sp-hg880{height:880px!important}.u-sp-hg885{height:885px!important}.u-sp-hg890{height:890px!important}.u-sp-hg895{height:895px!important}.u-sp-hg900{height:900px!important}.u-sp-hg905{height:905px!important}.u-sp-hg910{height:910px!important}.u-sp-hg915{height:915px!important}.u-sp-hg920{height:920px!important}.u-sp-hg925{height:925px!important}.u-sp-hg930{height:930px!important}.u-sp-hg935{height:935px!important}.u-sp-hg940{height:940px!important}.u-sp-hg945{height:945px!important}.u-sp-hg950{height:950px!important}.u-sp-hg955{height:955px!important}.u-sp-hg960{height:960px!important}.u-sp-hg965{height:965px!important}.u-sp-hg970{height:970px!important}.u-sp-hg975{height:975px!important}.u-sp-hg980{height:980px!important}.u-sp-hg985{height:985px!important}.u-sp-hg990{height:990px!important}.u-sp-hg995{height:995px!important}.u-sp-hg1000{height:1000px!important}.u-sp-mah-n{max-height:none!important}.u-sp-mah-100p{max-height:100%!important}.u-sp-miw-0{min-width:0!important}.u-sp-mih-0{min-height:0!important}.exam-results__content03,.modal-school-select-juku>.exam-results__content03,.modal-school-select-juku>.modal-school-select-juku__content03,.modal-school-select-juku__content03{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.link-panel>.__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.modal-school-select-juku>.exam-results__content01{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.exam-results__content02{-ms-grid-row:3;-ms-grid-column:1}.modal-school-select-juku>.exam-results__content02{-ms-grid-row:5;-ms-grid-column:1}.exam-results__content03,.modal-school-select-juku>.exam-results__content03{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.link-panel>.__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.exam-results-list__item>.exam-results-regist__item._name_{-ms-grid-row:5;-ms-grid-column:1}.modal-input-results-exam__item>.exam-results-regist__item._name_{-ms-grid-row:1;-ms-grid-column:3}.exam-results-list__item>.exam-results-regist__item._gender_{-ms-grid-row:5;-ms-grid-column:3}.modal-school-select-juku>.modal-school-select-juku__content01{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.modal-school-select-juku__content02{-ms-grid-row:3;-ms-grid-column:1}.modal-school-select-juku>.modal-school-select-juku__content02{-ms-grid-row:5;-ms-grid-column:1}.modal-school-select-juku>.modal-school-select-juku__content03,.modal-school-select-juku__content03{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.exam-results-list__item>.modal-input-results-exam__name{-ms-grid-row:5;-ms-grid-column:1}.modal-input-results-exam__item>.modal-input-results-exam__name{-ms-grid-row:1;-ms-grid-column:3}.modal-input-results-exam__item>.modal-input-results-exam__results{-ms-grid-row:3;-ms-grid-column:3}.mycalendar-exam-date-setting__application .__head:first-child{-ms-grid-row:1;-ms-grid-column:1}.mycalendar-exam-date-setting__application .__head:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.mycalendar-exam-date-setting__application .__body:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mycalendar-exam-date-setting__application .__body:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.link-panel>.school-db-sns-official__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.school-db-sns-official__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}@media print,screen and (min-width:737px){.mycalendar-exam-date-setting__application .__head:first-child{-ms-grid-row:1;-ms-grid-column:1}.mycalendar-exam-date-setting__application .__head:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.mycalendar-exam-date-setting__application .__body:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mycalendar-exam-date-setting__application .__body:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media print,screen and (min-width:737px){.exam-results-regist__item._name_{-ms-grid-row:1;-ms-grid-column:1}.exam-results-regist__item._kana_,.modal-input-results-exam__item>.exam-results-regist__item._name_{-ms-grid-row:1;-ms-grid-column:3}.exam-results-list__gender,.exam-results-regist__item._gender_{-ms-grid-row:1;-ms-grid-column:5}.exam-results-list__name{-ms-grid-row:1;-ms-grid-column:1}.modal-input-results-exam__item>.exam-results-list__name{-ms-grid-row:1;-ms-grid-column:3}.modal-input-results-exam__name{-ms-grid-row:1;-ms-grid-column:1}.modal-input-results-exam__item>.modal-input-results-exam__name{-ms-grid-row:1;-ms-grid-column:3}.modal-input-results-exam__results{-ms-grid-row:3;-ms-grid-column:3}}@media print,screen and (min-width:737px){.exam-results__content01{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.modal-school-select-juku>.exam-results__content01{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.exam-results__content02,.modal-school-select-juku>.exam-results__content02{-ms-grid-row:3;-ms-grid-column:1}.exam-results__content03{-ms-grid-row:3;-ms-grid-column:3}.modal-school-select-juku>.exam-results__content03{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.modal-school-select-juku__content01{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.modal-school-select-juku>.modal-school-select-juku__content01{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.modal-school-select-juku>.modal-school-select-juku__content02,.modal-school-select-juku__content02{-ms-grid-row:3;-ms-grid-column:1}.modal-school-select-juku__content03{-ms-grid-row:3;-ms-grid-column:3}.modal-school-select-juku>.modal-school-select-juku__content03{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}}@media screen and (max-width:736px){.exam-results__content02{-ms-grid-row:3;-ms-grid-column:1}.modal-school-select-juku>.exam-results__content02{-ms-grid-row:5;-ms-grid-column:1}.exam-results__content03,.modal-school-select-juku>.exam-results__content03{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.modal-school-select-juku>.modal-school-select-juku__content01{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.modal-school-select-juku__content02{-ms-grid-row:3;-ms-grid-column:1}.modal-school-select-juku>.modal-school-select-juku__content02{-ms-grid-row:5;-ms-grid-column:1}.modal-school-select-juku>.modal-school-select-juku__content03,.modal-school-select-juku__content03{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}}@media print,screen and (min-width:737px){.exam-results-examination-label__body .__date{-ms-grid-row:1;-ms-grid-column:1}.exam-results-examination-label__body .__shool{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.__shool{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.mycalendar-school-list__item>.__shool{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.exam-results-examination-label__body .__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.link-panel__ttl{-ms-grid-row:1;-ms-grid-column:3}.school-db-sns-official>.link-panel__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.link-panel__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.link-panel__txt,.school-db-sns-official>.link-panel__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel-event .__date{-ms-grid-row:1;-ms-grid-column:1}.link-panel-event .__ttl{-ms-grid-row:1;-ms-grid-column:3}.school-db-sns-official>.__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.link-panel-event .__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.link-panel-event .__school,.modal-input-results-school__school{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.modal-input-results-school__school{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.mycalendar-school-list__item>.modal-input-results-school__school{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.modal-input-results-exam__date{-ms-grid-row:1;-ms-grid-column:1}.exam-results-examination-label__body>.modal-input-results-exam__date{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.mycalendar-school-list__menu{-ms-grid-row:1;-ms-grid-column:1}.mycalendar-school-list__category{-ms-grid-row:1;-ms-grid-column:3}.mycalendar-school-list__school{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.mycalendar-school-list__school{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.mycalendar-school-list__item>.mycalendar-school-list__school{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.mycalendar-school-list__del{-ms-grid-row:1;-ms-grid-column:7}.mycalendar-exam-date-setting__ttl .__date{-ms-grid-row:1;-ms-grid-column:1}.exam-results-examination-label__body>.__date{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.mycalendar-exam-date-setting__ttl .__school{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.__school{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.mycalendar-school-list__item>.__school{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.mycalendar-exam-date-setting__ttl .__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.__txt,.school-db-sns-official>.__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.school-db-sns-official__logo{-ms-grid-row:3;-ms-grid-column:1}.school-db-sns-official__ttl{-ms-grid-row:1;-ms-grid-column:3}.school-db-sns-official>.school-db-sns-official__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.school-db-sns-official__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.school-db-sns-official__txt,.school-db-sns-official>.school-db-sns-official__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}@media screen and (max-width:736px){.link-panel__img{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.link-panel>.link-panel__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.link-panel__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.school-db-sns-official__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.school-db-sns-official__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}@media screen and (max-width:736px){.mypage-venue-label._yamanotesen_{-ms-grid-row:1;-ms-grid-column:1}.mypage-venue-label._tokyo-seibu_{-ms-grid-row:1;-ms-grid-column:3}.mypage-venue-label._kanagawa_{-ms-grid-row:3;-ms-grid-column:1}.mypage-venue-label._saitama_{-ms-grid-row:3;-ms-grid-column:3}.mypage-venue-label._chiba_{-ms-grid-row:3;-ms-grid-column:5}}@media print,screen and (min-width:737px){.mycalendar-exam-date-setting__application .__head:first-child{-ms-grid-row:1;-ms-grid-column:1}.mycalendar-exam-date-setting__application .__head:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.mycalendar-exam-date-setting__application .__body:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mycalendar-exam-date-setting__application .__body:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media screen and (max-width:736px){.mycalendar-exam-date-setting__application .__head:first-child{-ms-grid-row:1;-ms-grid-column:1}.mycalendar-exam-date-setting__application .__head:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.mycalendar-exam-date-setting__application .__body:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mycalendar-exam-date-setting__application .__body:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media print,screen and (min-width:737px){.exam-results-regist__item._name_{-ms-grid-row:1;-ms-grid-column:1}.exam-results-regist__item._kana_,.modal-input-results-exam__item>.exam-results-regist__item._name_{-ms-grid-row:1;-ms-grid-column:3}.exam-results-list__gender,.exam-results-regist__item._gender_{-ms-grid-row:1;-ms-grid-column:5}.exam-results-list__name{-ms-grid-row:1;-ms-grid-column:1}.modal-input-results-exam__item>.exam-results-list__name{-ms-grid-row:1;-ms-grid-column:3}.modal-input-results-exam__name{-ms-grid-row:1;-ms-grid-column:1}.modal-input-results-exam__item>.modal-input-results-exam__name{-ms-grid-row:1;-ms-grid-column:3}.modal-input-results-exam__results{-ms-grid-row:3;-ms-grid-column:3}}@media screen and (max-width:736px){.exam-results-list__class{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-list__number{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-list__item>.exam-results-list__gender{-ms-grid-row:5;-ms-grid-column:3}.exam-results-list__item>.exam-results-list__name{-ms-grid-row:5;-ms-grid-column:1}.modal-input-results-exam__item>.exam-results-list__name{-ms-grid-row:1;-ms-grid-column:3}.exam-results-list__edit{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:5}.exam-results-list__untried{-ms-grid-row:5;-ms-grid-column:5}.modal-input-results-school__label{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.modal-input-results-school__area{-ms-grid-row:3;-ms-grid-column:3}.exam-results-list__item>.modal-input-results-exam__name{-ms-grid-row:5;-ms-grid-column:1}.modal-input-results-exam__item>.modal-input-results-exam__name{-ms-grid-row:1;-ms-grid-column:3}.modal-input-results-exam__item>.modal-input-results-exam__results{-ms-grid-row:3;-ms-grid-column:3}}@media print,screen and (min-width:737px){.exam-results__content01{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.modal-school-select-juku>.exam-results__content01{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.exam-results__content02,.modal-school-select-juku>.exam-results__content02{-ms-grid-row:3;-ms-grid-column:1}.exam-results__content03{-ms-grid-row:3;-ms-grid-column:3}.modal-school-select-juku>.exam-results__content03{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.modal-school-select-juku__content01{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.modal-school-select-juku>.modal-school-select-juku__content01{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.modal-school-select-juku>.modal-school-select-juku__content02,.modal-school-select-juku__content02{-ms-grid-row:3;-ms-grid-column:1}.modal-school-select-juku__content03{-ms-grid-row:3;-ms-grid-column:3}.modal-school-select-juku>.modal-school-select-juku__content03{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}}@media screen and (max-width:736px){.exam-results__content02{-ms-grid-row:3;-ms-grid-column:1}.modal-school-select-juku>.exam-results__content02{-ms-grid-row:5;-ms-grid-column:1}.exam-results__content03,.modal-school-select-juku>.exam-results__content03{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.modal-school-select-juku>.modal-school-select-juku__content01{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.modal-school-select-juku__content02{-ms-grid-row:3;-ms-grid-column:1}.modal-school-select-juku>.modal-school-select-juku__content02{-ms-grid-row:5;-ms-grid-column:1}.modal-school-select-juku>.modal-school-select-juku__content03,.modal-school-select-juku__content03{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}}@media print,screen and (min-width:737px){.exam-results-examination-label__body .__date{-ms-grid-row:1;-ms-grid-column:1}.exam-results-examination-label__body .__shool{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.__shool{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.mycalendar-school-list__item>.__shool{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.exam-results-examination-label__body .__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.link-panel__ttl{-ms-grid-row:1;-ms-grid-column:3}.school-db-sns-official>.link-panel__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.link-panel__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.link-panel__txt,.school-db-sns-official>.link-panel__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel-event .__date{-ms-grid-row:1;-ms-grid-column:1}.link-panel-event .__ttl{-ms-grid-row:1;-ms-grid-column:3}.school-db-sns-official>.__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.link-panel-event .__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.link-panel-event .__school,.modal-input-results-school__school{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.modal-input-results-school__school{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.mycalendar-school-list__item>.modal-input-results-school__school{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.modal-input-results-exam__date{-ms-grid-row:1;-ms-grid-column:1}.exam-results-examination-label__body>.modal-input-results-exam__date{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.mycalendar-school-list__menu{-ms-grid-row:1;-ms-grid-column:1}.mycalendar-school-list__category{-ms-grid-row:1;-ms-grid-column:3}.mycalendar-school-list__school{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.mycalendar-school-list__school{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.mycalendar-school-list__item>.mycalendar-school-list__school{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.mycalendar-school-list__del{-ms-grid-row:1;-ms-grid-column:7}.mycalendar-exam-date-setting__ttl .__date{-ms-grid-row:1;-ms-grid-column:1}.exam-results-examination-label__body>.__date{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.mycalendar-exam-date-setting__ttl .__school{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.__school{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.mycalendar-school-list__item>.__school{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.mycalendar-exam-date-setting__ttl .__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.__txt,.school-db-sns-official>.__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.school-db-sns-official__logo{-ms-grid-row:3;-ms-grid-column:1}.school-db-sns-official__ttl{-ms-grid-row:1;-ms-grid-column:3}.school-db-sns-official>.school-db-sns-official__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.school-db-sns-official__txt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.exam-results-examination-label__body>.school-db-sns-official__txt,.school-db-sns-official>.school-db-sns-official__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}@media screen and (max-width:736px){.link-panel__img{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.link-panel>.link-panel__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.link-panel__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.school-db-sns-official__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.link-panel>.school-db-sns-official__txt{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}@media screen and (max-width:736px) and (hover:hover) and (pointer:fine){.link-arrow02:hover{-webkit-text-decoration-color:#25b7aa;text-decoration-color:#25b7aa;opacity:1}.news-list__link:hover{opacity:1}.news-list__link:hover .__ttl{-webkit-text-decoration-color:#25b7aa;text-decoration-color:#25b7aa}.tab4__item:not(:has(.tab4__link)):hover{background:#25b7aa;color:#fff!important}.tab4__link:hover{background:#25b7aa;color:#fff!important}.a-txt-underline:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;opacity:1}.m-anchor-link__item .__link:hover{-webkit-text-decoration-color:#25b7aa;text-decoration-color:#25b7aa;opacity:1}.m-faq__question:hover{background:#25b7aa;color:#fff}.m-faq__question:hover:before{background:#fff;color:#25b7aa}.m-faq__question:hover:after{color:#fff}.tab-menu__item__btn:hover{border-color:transparent;background:#25b7aa;color:#fff!important;opacity:1}.user-guide-tab__item:hover{background:#25b7aa;color:#fff}.user-guide__btn .__btn:hover{background:#25b7aa;color:#fff;opacity:1}#index .index-bnr__slider .slick-dots li button:hover{background:#25b7aa}.index-important__txt a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;opacity:1}.index-schedule__btn .__btn:hover{background:#25b7aa;color:#fff!important;opacity:1}.index-column-search__item:hover,.mypage-venue-label__txt:hover{background:#25b7aa;color:#fff}.mycalendar-school-list__school .__link:hover,.mycalendar-table__link:hover,.mypage-yoko-school a:not(.btn):hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;opacity:1}}@media print{#wrap{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}}