.pc .osaka-cpn[data-v-d18c3d88]{width:16em}.pc main[data-v-d18c3d88]{justify-content:space-between}.pc main .main[data-v-d18c3d88]{width:710px}.sp main .main[data-v-d18c3d88]{max-width:100vw;width:100vw}.pc main .side[data-v-d18c3d88]{width:250px}main .attractions-banner[data-v-d18c3d88]{background-color:#cce4ea}html{font-feature-settings:"palt" 1}@media only screen and (max-width:599px){html{font-size:4vw!important}}.v-application{line-height:1.65}a{-webkit-text-decoration:none;text-decoration:none}address{font-style:normal}.pc .container{width:1024px!important}.roboto{font-family:Roboto;font-weight:400}.clearfix:after{clear:both;content:"";display:block}.v-btn--outlined{border-width:3px!important}.v-application .nl2br{white-space:pre-line!important}.hover-down{position:relative;top:0;transition:150msx}.hover-down:hover{top:2px;transition:.15s}i.icon-axis{font-feature-settings:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:axis-webding!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}.icon-axis-faq:before{content:""}.icon-axis-study:before{content:""}.icon-axis-elem:before{content:""}.icon-axis-juni:before{content:""}.icon-axis-high:before{content:""}.icon-axis-freecall:before{content:""}.icon-axis-school:before{content:""}#LAYOUT-page-footer .v-btn,#LAYOUT-page-header--pc .v-btn,#LAYOUT-page-header--sp .v-btn,#LAYOUT-sticky-app-bar--pc .v-btn,.v-dialog__content .v-btn,main .v-btn{font-weight:700;letter-spacing:0!important}#LAYOUT-page-footer .v-btn:not(.v-btn--text):not(.v-btn--fab):not(.v-btn--icon),#LAYOUT-page-header--pc .v-btn:not(.v-btn--text):not(.v-btn--fab):not(.v-btn--icon),#LAYOUT-page-header--sp .v-btn:not(.v-btn--text):not(.v-btn--fab):not(.v-btn--icon),#LAYOUT-sticky-app-bar--pc .v-btn:not(.v-btn--text):not(.v-btn--fab):not(.v-btn--icon),.v-dialog__content .v-btn:not(.v-btn--text):not(.v-btn--fab):not(.v-btn--icon),main .v-btn:not(.v-btn--text):not(.v-btn--fab):not(.v-btn--icon){box-shadow:inset 0 -3px 0 rgba(0,0,0,.15)!important}.pc #LAYOUT-page-footer .v-btn,.pc #LAYOUT-page-header--pc .v-btn,.pc #LAYOUT-page-header--sp .v-btn,.pc #LAYOUT-sticky-app-bar--pc .v-btn,.pc .v-dialog__content .v-btn,.pc main .v-btn{padding-bottom:1.1em!important;padding-top:1.1em!important}.sp #LAYOUT-page-footer .v-btn,.sp #LAYOUT-page-header--pc .v-btn,.sp #LAYOUT-page-header--sp .v-btn,.sp #LAYOUT-sticky-app-bar--pc .v-btn,.sp .v-dialog__content .v-btn,.sp main .v-btn{padding-bottom:1rem!important;padding-top:1rem!important}#LAYOUT-page-footer .v-btn:not(.v-btn--text):hover,#LAYOUT-page-header--pc .v-btn:not(.v-btn--text):hover,#LAYOUT-page-header--sp .v-btn:not(.v-btn--text):hover,#LAYOUT-sticky-app-bar--pc .v-btn:not(.v-btn--text):hover,.v-dialog__content .v-btn:not(.v-btn--text):hover,main .v-btn:not(.v-btn--text):hover{box-shadow:inset 0 3px 0 rgba(0,0,0,.15)!important}.sp #LAYOUT-page-footer .v-btn[href^="tel:"] .v-btn__content>:not(.v-icon),.sp #LAYOUT-page-header--pc .v-btn[href^="tel:"] .v-btn__content>:not(.v-icon),.sp #LAYOUT-page-header--sp .v-btn[href^="tel:"] .v-btn__content>:not(.v-icon),.sp #LAYOUT-sticky-app-bar--pc .v-btn[href^="tel:"] .v-btn__content>:not(.v-icon),.sp .v-dialog__content .v-btn[href^="tel:"] .v-btn__content>:not(.v-icon),.sp main .v-btn[href^="tel:"] .v-btn__content>:not(.v-icon){margin-top:0}.sp #LAYOUT-page-footer .v-btn[href^="tel:"] .v-btn__content>.v-icon,.sp #LAYOUT-page-header--pc .v-btn[href^="tel:"] .v-btn__content>.v-icon,.sp #LAYOUT-page-header--sp .v-btn[href^="tel:"] .v-btn__content>.v-icon,.sp #LAYOUT-sticky-app-bar--pc .v-btn[href^="tel:"] .v-btn__content>.v-icon,.sp .v-dialog__content .v-btn[href^="tel:"] .v-btn__content>.v-icon,.sp main .v-btn[href^="tel:"] .v-btn__content>.v-icon{margin-top:-.1em}.pc #LAYOUT-page-footer .v-btn__content>:not(.v-icon),.pc #LAYOUT-page-header--pc .v-btn__content>:not(.v-icon),.pc #LAYOUT-page-header--sp .v-btn__content>:not(.v-icon),.pc #LAYOUT-sticky-app-bar--pc .v-btn__content>:not(.v-icon),.pc .v-dialog__content .v-btn__content>:not(.v-icon),.pc main .v-btn__content>:not(.v-icon){margin-top:-4px}.sp #LAYOUT-page-footer .v-btn__content>:not(.v-icon),.sp #LAYOUT-page-header--pc .v-btn__content>:not(.v-icon),.sp #LAYOUT-page-header--sp .v-btn__content>:not(.v-icon),.sp #LAYOUT-sticky-app-bar--pc .v-btn__content>:not(.v-icon),.sp .v-dialog__content .v-btn__content>:not(.v-icon),.sp main .v-btn__content>:not(.v-icon){margin-top:-.2em}.pc #LAYOUT-page-footer .v-btn__content>.v-icon,.pc #LAYOUT-page-header--pc .v-btn__content>.v-icon,.pc #LAYOUT-page-header--sp .v-btn__content>.v-icon,.pc #LAYOUT-sticky-app-bar--pc .v-btn__content>.v-icon,.pc .v-dialog__content .v-btn__content>.v-icon,.pc main .v-btn__content>.v-icon{margin-top:-2px}.sp #LAYOUT-page-footer .v-btn__content>.v-icon,.sp #LAYOUT-page-header--pc .v-btn__content>.v-icon,.sp #LAYOUT-page-header--sp .v-btn__content>.v-icon,.sp #LAYOUT-sticky-app-bar--pc .v-btn__content>.v-icon,.sp .v-dialog__content .v-btn__content>.v-icon,.sp main .v-btn__content>.v-icon{margin-top:-.1em}#LAYOUT-page-footer .slick-slide,#LAYOUT-page-header--pc .slick-slide,#LAYOUT-page-header--sp .slick-slide,#LAYOUT-sticky-app-bar--pc .slick-slide,.v-dialog__content .slick-slide,main .slick-slide{outline:none}#LAYOUT-page-footer .dialog-close-btn,#LAYOUT-page-header--pc .dialog-close-btn,#LAYOUT-page-header--sp .dialog-close-btn,#LAYOUT-sticky-app-bar--pc .dialog-close-btn,.v-dialog__content .dialog-close-btn,main .dialog-close-btn{text-shadow:0 0 3px rgba(0,0,0,.5);z-index:5}.sp .buttons--contacts{align-content:flex-start;align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start}.sp .buttons--contacts .btn,.sp .buttons--contacts .v-btn{align-content:center;align-items:center;display:block;display:flex;flex:0 0 48%;flex-flow:row wrap;justify-content:center;margin-bottom:4%}.sp .buttons--contacts .btn .svg-inline--fa,.sp .buttons--contacts .v-btn .svg-inline--fa{height:1.3em}.sp .buttons--contacts .btn i,.sp .buttons--contacts .v-btn i{margin-bottom:0!important;margin-right:.6rem;position:relative;top:1px}.sp .buttons--contacts .btn:last-child:first-child,.sp .buttons--contacts .v-btn:last-child:first-child{flex:1 1 100%}.sp .buttons--contacts .btn:last-child:first-child i,.sp .buttons--contacts .v-btn:last-child:first-child i{flex:0 0 100%;margin-bottom:.384rem!important;margin:0;max-width:100%}.sp .buttons--contacts .buttons--contacts-col{align-content:flex-start;align-items:stretch;display:flex;flex:0 0 100%;flex-flow:row nowrap;justify-content:space-between;max-width:100%;padding:0}.sp .buttons--contacts .buttons--contacts-col:first-child{order:2}.sp .buttons--contacts .buttons--contacts-col>.v-btn{flex:0 0 48%;max-width:48%}.sp .buttons--contacts .buttons--contacts-col .v-btn__content{padding-bottom:0!important;padding-top:0!important}.pc .buttons--contacts{flex-flow:row nowrap}.pc .buttons--contacts,.pc .buttons--contacts-col{align-content:flex-start;align-items:stretch;display:flex;justify-content:center}.pc .buttons--contacts-col{flex:0 0 auto;flex-flow:row nowrap;padding:0;width:auto}.pc .buttons--contacts-col .v-btn{flex:0 0 196px;margin-left:4px;margin-right:4px;max-width:196px;min-width:196px!important;width:196px}.v-dialog__content .unstyled-list,main .unstyled-list{list-style:none;margin:0;padding:0}.v-dialog__content ._section-header,main ._section-header{background-size:contain;position:relative}.pc .v-dialog__content ._section-header,.pc main ._section-header{height:250px}.sp .v-dialog__content ._section-header,.sp main ._section-header{height:12rem}.v-dialog__content ._section-header .white,main ._section-header .white{bottom:0;height:6rem;position:absolute}.pc .v-dialog__content ._section-header .white,.pc main ._section-header .white{left:2rem;width:calc(100% - 4rem)}.sp .v-dialog__content ._section-header .white,.sp main ._section-header .white{left:16px;width:calc(100vw - 32px)}.v-dialog__content ._section-header ._wrapper,main ._section-header ._wrapper{bottom:1rem;position:absolute;text-align:center;width:100%}.pc .v-dialog__content ._section-header__icon,.pc main ._section-header__icon{width:80px}.sp .v-dialog__content ._section-header__icon,.sp main ._section-header__icon{width:4rem}.v-dialog__content ._section-header__title,main ._section-header__title{color:#044491;font-size:1.25rem;font-weight:700;margin-top:.35rem}.v-dialog__content ._section-header__title small,main ._section-header__title small{font-size:.8rem}.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;transform:scale(.25);transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;transform:scale(.25);transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;transform:scale(.25);transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:currentColor;fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:currentColor;fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}.globalmessage{background-image:linear-gradient(135deg,#dce4f2 35%,#eaecef 0);border-top:.15rem solid #dce4f2}.globalmessage:not(:has(ol li)){display:none}.globalmessage ol li{font-weight:400}.pc .globalmessage ol li{font-size:1rem}.globalmessage ol li p a:hover{-webkit-text-decoration:underline;text-decoration:underline}.globalmessage ol li .v-btn{background-color:#fff}#LAYOUT-breadcrumb[data-v-3f04cf7c]{background-color:#e9ecef;color:#666}.pc #LAYOUT-breadcrumb[data-v-3f04cf7c]{font-size:14px}.sp #LAYOUT-breadcrumb[data-v-3f04cf7c]{font-size:.85rem}#LAYOUT-breadcrumb ol li[data-v-3f04cf7c]:not(:first-child):before{content:"/";margin-left:.5em;margin-right:.5em}.page-title[data-v-a1ccd828]{background-image:linear-gradient(135deg,#044491 35%,#054f9d 0,#054f9d);color:#fff}.page-title h1[data-v-a1ccd828]{font-weight:500}.pc .page-title h1[data-v-a1ccd828]{font-size:2.1rem;padding-bottom:33px;padding-top:33px}.sp .page-title h1[data-v-a1ccd828]{font-size:1.35rem;padding-bottom:.5rem;padding-top:.5rem}.page-title h1 .v-chip[data-v-a1ccd828]{color:#044491}.sp .page-title h1 .v-chip[data-v-a1ccd828]{height:1.5em;padding:.5em!important}#emergency[data-v-6ff3c3d5]{background-image:linear-gradient(135deg,#dce4f2 35%,#eaecef 0)}#emergency[data-v-6ff3c3d5]:not(:has(ol li)){display:none}#emergency ol li[data-v-6ff3c3d5]{font-weight:600}.pc #emergency ol li[data-v-6ff3c3d5]{font-size:20px}#emergency ol li p a[data-v-6ff3c3d5]:hover{-webkit-text-decoration:underline;text-decoration:underline}#emergency ol li .v-btn[data-v-6ff3c3d5]{background-color:#fff}.phone[data-v-1593fb87]{font-size:2.75rem}.phone svg[data-v-1593fb87]{font-size:.85em;vertical-align:-.05em}.reception-time[data-v-1593fb87]{font-size:1rem}.reception-time .label[data-v-1593fb87]{line-height:1.3}.pc .forms .v-btn__content[data-v-1593fb87]{font-size:1.2rem!important}.sp .forms .v-btn__content[data-v-1593fb87]{font-size:1rem!important}.v-card.online-guidance[data-v-1593fb87]{border-color:#cfcfcf}.online-guidance[data-v-1593fb87]{background-color:#f9f9f9}.online-guidance__eyecandy[data-v-1593fb87]{position:absolute}.pc .online-guidance__eyecandy[data-v-1593fb87]{left:.5rem;top:-1rem;width:190px}.sp .online-guidance__eyecandy[data-v-1593fb87]{left:.25rem;top:-1.75rem;width:42%}.pc .online-guidance__text[data-v-1593fb87]{margin-left:145px;width:330px}.sp .online-guidance__text[data-v-1593fb87]{margin-left:27%;margin-top:.5rem}.sp .online-guidance__text__tagline[data-v-1593fb87]{font-size:.8rem;margin-left:1em}.online-guidance__text__primary[data-v-1593fb87]{font-weight:700}.pc .online-guidance__text__primary[data-v-1593fb87]{font-size:2rem}.sp .online-guidance__text__primary[data-v-1593fb87]{font-size:1.5rem;line-height:1.5}.online-guidance__text__primary__badge[data-v-1593fb87]{background-color:#fff;border:2px solid;border-radius:100%;vertical-align:.35em}.pc .online-guidance__text__primary__badge[data-v-1593fb87]{font-size:1rem;height:2.5rem;width:2.5rem}.sp .online-guidance__text__primary__badge[data-v-1593fb87]{font-size:.65rem;height:1.75rem;width:1.75rem}.online-guidance__btn .v-btn[data-v-1593fb87]{background-color:#fff!important}.sp .v-btn.red.accent-4[data-v-1593fb87]{height:auto}.pc .popover-micro-copy[data-v-1593fb87]{border:1px solid rgba(0,0,0,.3);left:0;right:0;top:-5px;transform:translateY(-100%) rotate(0deg)}.pc .popover-micro-copy .arrow[data-v-1593fb87]{bottom:-12px}.pc .popover-micro-copy .arrow[data-v-1593fb87]:after,.pc .popover-micro-copy .arrow[data-v-1593fb87]:before{border-left-width:9px;border-right-width:9px;border-top-width:12px}.pc .popover-body[data-v-1593fb87]{line-height:1.25;padding-bottom:6px;padding-top:6px}.sp .popover-micro-copy[data-v-1593fb87]{border:1px solid rgba(0,0,0,.3);top:-.5em}.sp .popover-micro-copy .arrow[data-v-1593fb87]{bottom:-.99rem!important}.sp .popover-micro-copy .arrow[data-v-1593fb87]:after,.sp .popover-micro-copy .arrow[data-v-1593fb87]:before{border-left-width:.7rem!important;border-right-width:.7rem!important;border-top-width:1rem!important}.sp .popover-body[data-v-1593fb87]{line-height:1.25;padding-bottom:.25rem;padding-top:.4rem}.scroller[data-v-64b3068c]{border-radius:.25rem;color:#1565c0!important;cursor:pointer;font-weight:700;width:auto;z-index:5}.pc .scroller[data-v-64b3068c]{border:1px solid #1565c0;box-shadow:0 0 2px rgba(21,101,192,.25);display:flex;flex-grow:1;flex-wrap:nowrap;position:sticky;top:136px}.sp .scroller[data-v-64b3068c]{grid-gap:.5rem;display:grid;flex-wrap:wrap;gap:.5rem;grid-template-columns:repeat(3,1fr)}.pc .scroller .scroller__item[data-v-64b3068c]:not(:last-of-type){border-right:1px solid rgba(21,101,192,.5)}.scroller .scroller__item[data-v-64b3068c]{background-color:#fff;flex-grow:1;flex-shrink:0;line-height:1.25}.sp .scroller .scroller__item[data-v-64b3068c]{border:1.5px solid #1565c0;border-radius:.5rem;box-shadow:inset 0 -3px 0 rgba(21,101,192,.15)!important;width:29vw}.pc .scroller .scroller__item[data-v-64b3068c]:first-of-type{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.pc .scroller .scroller__item[data-v-64b3068c]:last-of-type{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.scroller .scroller__item[data-v-64b3068c]:hover{background-color:#e9f2fd}.sp .scroller .scroller__item img[data-v-64b3068c]{width:50px}.pc .scroller .scroller__item img[data-v-64b3068c]{width:80px}.sp .scroller .scroller__item[data-v-64b3068c]{padding-bottom:.5rem;padding-top:.5rem}.scroller .scroller-item__privileges[data-v-64b3068c]:hover{background-color:#fcf1f1}.sp .scroller .scroller-item__privileges .img-wrapper[data-v-64b3068c]{width:50px}.sp .scroller .scroller-item__privileges img[data-v-64b3068c]{max-height:33px}.pc .scroller .scroller-item__privileges img[data-v-64b3068c]{max-height:53px}.courses .v-chip,.events .v-chip,.v-dialog__content .v-chip{vertical-align:top}.pc .courses .v-chip,.pc .events .v-chip,.pc .v-dialog__content .v-chip{font-size:.85rem!important}.sp .courses .v-chip,.sp .events .v-chip,.sp .v-dialog__content .v-chip{font-size:.65rem!important;height:auto!important;padding:0 .2rem!important;vertical-align:baseline}.pc .courses .v-chip:not(:first-child),.pc .events .v-chip:not(:first-child),.pc .v-dialog__content .v-chip:not(:first-child){margin-left:.25rem}.sp .courses .v-chip:not(:first-child),.sp .events .v-chip:not(:first-child),.sp .v-dialog__content .v-chip:not(:first-child){margin-left:.15rem}.courses .v-chip.high,.events .v-chip.high,.v-dialog__content .v-chip.high{background-color:#f25446!important}.courses .v-chip.juni,.events .v-chip.juni,.v-dialog__content .v-chip.juni{background-color:#0092db!important}.courses .v-chip.elem,.events .v-chip.elem,.v-dialog__content .v-chip.elem{background-color:#008e48!important}.dialog-close-btn[data-v-7c55f282]{position:fixed;right:.5rem;top:.5rem}.sp .dialog-close-btn[data-v-7c55f282]{background-color:rgba(0,0,0,.3)}.pc .conversion .form-btn[data-v-7c55f282]{font-size:1.5rem}.pc .conversion .form-btn .icon[data-v-7c55f282]{font-size:1.75rem}.SP .conversion .form-btn .icon[data-v-7c55f282]{font-size:1.5rem}.sp .conversion .phone-btn ._top[data-v-7c55f282]{font-size:2rem;line-height:1}.conversion .phone-btn ._top i[data-v-7c55f282]{font-size:.8em}.pc .conversion .phone[data-v-7c55f282]{width:90%}.conversion .phone ._title[data-v-7c55f282]{font-size:1.3rem;line-height:1.2}.conversion .phone ._right[data-v-7c55f282]{font-size:2.75rem;line-height:1}.conversion .phone ._right i[data-v-7c55f282]{font-size:.8em}.events__detail .noto-sans .v-btn__content{font-weight:700}.events__detail__general-info{border:1px solid gray;border-collapse:collapse;table-layout:fixed}.sp .events__detail__general-info,.sp .events__detail__general-info tbody,.sp .events__detail__general-info td,.sp .events__detail__general-info th,.sp .events__detail__general-info tr{display:block}.pc .events__detail__general-info tbody th{border-right:1px solid gray;text-align:left;vertical-align:top;white-space:nowrap}.events__detail__general-info tbody td,.events__detail__general-info tbody th{border-bottom:1px solid gray;padding:1rem}.sp .events__detail__general-info tbody tr:last-child td:last-child{border-bottom:none}.v-calendar-monthly .v-btn--fab.v-size--small{height:1.75rem;width:1.75rem}.v-calendar-monthly .v-calendar-weekly__head-weekday{color:#000!important}.v-calendar-monthly .v-calendar-weekly__head-weekday:first-child{color:#a00!important}.v-calendar-monthly .v-calendar-weekly__head-weekday:last-child{color:#06f!important}.sp .events__list__item__text__period{font-size:.85rem}.v-outside .v-calendar-weekly__day-label .v-btn__content{color:#aaa}.dialog-close-btn[data-v-21e2d090]{position:fixed;right:.5rem;top:.5rem}.pc .events__detail__general-info[data-v-21e2d090]{table-layout:fixed;width:100%}.events__detail__general-info th[data-v-21e2d090]{background-color:#edf6ff;background-image:radial-gradient(#b3d9ff 20%,transparent 0);background-repeat:repeat;background-size:5px 5px}.pc .events__detail__general-info th[data-v-21e2d090]{width:12em}.conversion>._title[data-v-21e2d090]{font-weight:700}.conversion .form-btn .icon[data-v-21e2d090],.pc .conversion>._title[data-v-21e2d090]{font-size:1.5rem}.sp .conversion .phone-btn ._top[data-v-21e2d090]{font-size:2rem;line-height:1}.conversion .phone-btn ._top i[data-v-21e2d090]{font-size:.8em}.pc .conversion .phone[data-v-21e2d090]{width:90%}.conversion .phone ._title[data-v-21e2d090]{font-size:1.3rem;line-height:1.2}.conversion .phone ._right[data-v-21e2d090]{font-size:2.75rem;line-height:1}.conversion .phone ._right i[data-v-21e2d090]{font-size:.8em}.pc .v-dialog__content .v-btn.form-btn[data-v-21e2d090]{font-size:1.5rem;padding-bottom:.75em!important;padding-top:.75em!important}._section-header[data-v-280ff822]{height:auto!important}._section-header__title[data-v-280ff822]{color:#f56658!important;font-size:1.5rem}.sp ._section-header__title[data-v-280ff822]{line-height:1.4}._section-header__title span[data-v-280ff822]{border-bottom:3px solid #f56658}.privileges__list__item__title[data-v-280ff822]{background-color:#feeae8;color:#f56658;font-size:1.2rem;font-weight:700;line-height:1.4}.privileges__list__item__title i[data-v-280ff822]{background-color:#f56658}.privileges__list__item__title em[data-v-280ff822]{font-style:normal}.privileges__list__item__title em{color:#f45040;font-style:normal}._section-header[data-v-783a8ad9]{height:auto!important}._section-header ._wrapper[data-v-783a8ad9]{position:static}.news_featured__item .v-expansion-panel-content__wrap[data-v-783a8ad9]{display:block!important;height:100px;overflow-y:hidden;transition:height .25s ease-in-out}.news_featured__item .v-expansion-panel-header[data-v-783a8ad9]{cursor:pointer}.news_featured__item .v-icon.reverse[data-v-783a8ad9]{transform:rotate(180deg);transition:.15s}.news__item[data-v-783a8ad9]{box-shadow:none}.news__item[aria-expanded=true][data-v-783a8ad9]{background-color:#f7f7f7;outline:1px solid #ccc}.news__item[aria-expanded=true] .title[data-v-783a8ad9]{color:red;transition:color .25s}.news__item .title[data-v-783a8ad9]{color:rgba(0,0,0,.7);font-weight:600;line-height:1.4}.pc .news__item .title[data-v-783a8ad9]{width:92%}.sp .news__item .title[data-v-783a8ad9]{width:83%}.news__item .image[data-v-783a8ad9]{float:right;margin-bottom:1rem;margin-left:1rem}.pc .news__item .image .v-image[data-v-783a8ad9]{max-width:200px}.sp .news__item .image .v-image[data-v-783a8ad9]{max-width:100px}.news__item .image .v-card+.v-card[data-v-783a8ad9]{margin-top:.5rem}.news__item .news-conversion__title[data-v-783a8ad9]{font-size:1.1rem;font-weight:700}.news__item .news-conversion__phone__title[data-v-783a8ad9]{font-weight:700}.news__item .news-conversion__phone__body[data-v-783a8ad9]{font-size:2rem;height:auto;line-height:1.3}.sp .news__item .news-conversion__phone__body.v-btn[data-v-783a8ad9]{padding-bottom:.5rem!important;padding-top:.5rem!important}.news__item .news-conversion__phone__accept[data-v-783a8ad9]{font-size:.9rem}.news__image-dialog img.image[data-v-783a8ad9]{vertical-align:bottom;width:100%!important}.sp .news .v-expansion-panel-content__wrap,.sp .news .v-expansion-panel-header{padding-left:1rem;padding-right:1rem}.atmosphere{background-image:repeating-linear-gradient(45deg,#cce4ea,#cce4ea 7px,#c7e1e8 0,#c7e1e8 14px)}.atmosphere ._section-header{background-image:url(/schools/id/_nuxt/img/atmosphere-section-title-bg.jpg.43df071.webp)}.pc .atmosphere ._section-header__icon{width:80px}.atmosphere-feature__title{background-color:#5fbdce;border-radius:1.5em;color:#fff;font-size:1.35rem;font-weight:700;line-height:1.4;margin-left:auto;margin-right:auto;padding-bottom:.5em;padding-top:.5em;position:relative;text-align:center}.pc .atmosphere-feature__title{width:27rem}.sp .atmosphere-feature__title{padding-left:2rem;padding-right:2rem}.atmosphere-feature__title ._eyecandy{position:absolute}.pc .atmosphere-feature__title ._eyecandy{right:-2rem;top:-.75rem;width:5.5rem}.sp .atmosphere-feature__title ._eyecandy{right:-1rem;top:-.1rem;width:4rem}.atmosphere-feature__more{margin-top:20px;text-align:center}.atmosphere-carousel .slick-track{display:flex}.atmosphere-carousel .slick-slide{height:auto!important;opacity:.5;transition:.25s}.atmosphere-carousel .slick-slide.slick-current{opacity:1;transition:.25s}.atmosphere-carousel .slick-slide .atmosphere-carousel__item,.atmosphere-carousel .slick-slide .v-card.v-sheet,.atmosphere-carousel .slick-slide>div{height:100%!important}.atmosphere-carousel .slick-dots{padding:0}.atmosphere-carousel .slick-dots button:before{color:#054f9d;font-size:.75rem}.sp .atmosphere-carousel .slick-dots{bottom:-1rem}.atmosphere-carousel .custom-arrow{background-color:#fff;border:3px solid #054f9d;border-radius:50%;display:inline-flex;line-height:1;z-index:2}.pc .atmosphere-carousel .custom-arrow{border:3px solid #054f9d;height:3rem;top:calc(50% - 1.5rem);width:3rem}.sp .atmosphere-carousel .custom-arrow{border:2px solid #054f9d;height:2rem;top:calc(50% - 1rem);width:2rem}.atmosphere-carousel .custom-arrow:before{content:none}.atmosphere-carousel .custom-arrow i{align-self:center;color:#054f9d;justify-content:center}.pc .atmosphere-carousel .custom-arrow i{font-size:2.5rem}.sp .atmosphere-carousel .custom-arrow i{font-size:1.7rem}.pc .atmosphere-carousel .custom-arrow.prev{left:11.5%}.sp .atmosphere-carousel .custom-arrow.prev{left:.25rem}.pc .atmosphere-carousel .custom-arrow.next{right:10.5%}.sp .atmosphere-carousel .custom-arrow.next{right:.25rem}.atmosphere-carousel ._text__title{color:#054f9d}.message ._section-header{background-image:url(/schools/id/_nuxt/img/message-section-title-bg.jpg.659c2bf.webp)}.sp .message ._section-header{height:auto}.sp .message ._section-header__title{line-height:1.45}.sp .message .white{height:3rem;top:6rem}.sp .message ._wrapper{padding-top:5.5rem;position:relative}.pc .message-article{margin-left:5%;margin-right:5%}.sp .message-article{margin-left:1rem;margin-right:1rem}.message-article__headline{background-image:linear-gradient(125deg,#054f9d 60%,#044491 0,#044491)}.pc .message-article__headline{font-size:26px;min-height:200px;padding-right:230px!important}.sp .message-article__headline{font-size:1.25rem;padding:1.5rem}.message-article__body__portrait{float:right}.pc .message-article__body__portrait{margin-top:-200px;padding:1.5rem 1.5rem 1.5rem 2rem;width:230px}.sp .message-article__body__portrait{margin-top:1.5rem;padding-left:1rem;width:45%}.message-article__body__portrait ._signature{font-weight:500}.sp .message-article__body__portrait ._signature{font-size:.9rem}.message-article__body__portrait ._signature__name{font-size:1.25em}.pc .message-article__body__portrait ._signature.no-image{border-left:1px solid #fff}.sp .lecturers{max-width:100vw}.lecturers ._section-header{background-image:url(/schools/id/_nuxt/img/lecturers-section-title-bg.jpg.79fee19.webp)}.pc .lecturers ._section-contents{margin-left:1.25rem;margin-right:1.25rem}.sp .lecturers ._section-contents{margin-left:calc(1rem + 2px);margin-right:1rem}.lecturers ._section-contents .lecturers-item ._photo{border:2px solid #054f9d}.lecturers ._section-contents .lecturers-item ._text ._name{font-size:1.25rem;font-weight:700}.lecturers ._section-contents .lecturers-item ._subject ._label{border-radius:3px;font-size:.85rem;font-weight:700;padding:.1em .35em}.guidance ._section-header{background-image:url(/schools/id/_nuxt/img/guidance-section-title-bg.jpg.1d5486b.webp)}.sp .guidance__tabs{overflow:visible}.pc .guidance .plz-select{border-radius:100px;margin-left:144px!important;margin-right:144px!important}.pc .guidance .chobo-wrapper{margin-bottom:2px;margin-top:2px}.guidance .chobo{color:#044491;text-align:center}.pc .guidance .chobo{margin-left:15px;margin-right:15px;width:120px}.sp .guidance .chobo{width:105px}.guidance__tab{border-bottom:none!important;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.pc .guidance__tab{margin-left:15px;margin-right:15px;width:120px}.sp .guidance__tab{margin-left:.5rem;margin-right:.5rem;width:5rem}.guidance__tab.high{border:2px solid #f25446}.guidance__tab.high:hover,.guidance__tab.high[aria-selected=true]{background-color:#fcd8d5}.guidance__tab.juni{border:2px solid #0092db}.guidance__tab.juni:hover,.guidance__tab.juni[aria-selected=true]{background-color:#75d1ff}.guidance__tab.elem{border:2px solid #008e48}.guidance__tab.elem:hover,.guidance__tab.elem[aria-selected=true]{background-color:#aae3c7}.guidance__tab img{height:45px}.guidance__tab-item.high{border-top:4px solid #f25446}.guidance__tab-item.juni{border-top:4px solid #0092db}.guidance__tab-item.elem{border-top:4px solid #008e48}.guidance__tab-item__head.high{background-color:#f8dcd9}.guidance__tab-item__head.juni{background-color:#b1dff6}.guidance__tab-item__head.elem{background-color:#aae3c7}.guidance__tab-item__head ._eyecandy{flex-grow:0;flex-shrink:0}.guidance__tab-item__head ._eyecandy.high{background-color:#f25446}.guidance__tab-item__head ._eyecandy.juni{background-color:#0092db}.guidance__tab-item__head ._eyecandy.elem{background-color:#008e48}.guidance__tab-item__head ._title{font-weight:500}.pc .guidance__tab-item__head ._title{text-indent:-54px}.guidance .counter-measures__list li{border:1px solid #aaa;box-shadow:2px 2px 2px rgba(0,0,0,.15);color:#054f9d!important;font-size:1.1rem}.pc .guidance .counter-measures__list li{width:49%}.sp .guidance .counter-measures__list li{width:100%}.guidance .counter-measures__list li:hover{background-color:#eff7fe;transition:.15s}.guidance .school-measures__item__title{background-image:linear-gradient(90deg,#a5cffc 5px,#fff 0);border:1px solid #054f9d;color:#054f9d;font-weight:700}.sp .guidance .school-measures .v-btn{width:90%!important}.guidance .periodic-exam-achievements__item{height:100%;position:relative}.guidance .periodic-exam-achievements__item ._result{background-color:#fff;background-image:url(/schools/id/_nuxt/img/achievement-item-bg.png.38b0ea5.webp);background-repeat:no-repeat;border:3px solid #de1014}.pc .guidance .periodic-exam-achievements__item ._result{background-position:right 8px bottom;background-size:100%}.sp .guidance .periodic-exam-achievements__item ._result{background-position:right 1vw bottom;background-size:118%}.guidance .periodic-exam-achievements__item ._result__title{border-bottom:1px solid #de1014;font-weight:700}.guidance .periodic-exam-achievements__item ._result__score-1{color:#de1014;white-space:nowrap}.guidance .periodic-exam-achievements__item ._result__score__number{font-family:Roboto;font-weight:400;font-weight:900;letter-spacing:-.02em;line-height:1.1}.pc .guidance .periodic-exam-achievements__item ._result__score__number{font-size:3.85rem}.sp .guidance .periodic-exam-achievements__item ._result__score__number{font-size:3.2rem}.guidance .periodic-exam-achievements__item ._result__score__suffix{font-size:1.3rem;font-weight:700}.guidance .periodic-exam-achievements__item ._result__score-2{font-weight:700}.guidance .periodic-exam-achievements__item ._result__score__subject{font-size:.9rem}.guidance .periodic-exam-achievements__item ._result__score__score__after{font-size:1.1rem}.guidance .periodic-exam-achievements__item ._signature{font-size:.9rem;min-height:4rem}.guidance .entrance-exam-achievements ._banner{background-image:url(/schools/id/_nuxt/img/entrance-exam-achievements-banner-bg.jpg.8b75427.webp);background-repeat:no-repeat;background-size:cover;color:#054f9d}.pc .guidance .entrance-exam-achievements ._banner{font-size:1.3rem;height:150px}.sp .guidance .entrance-exam-achievements ._banner{font-size:1.1rem;height:5rem}.sp .guidance .entrance-exam-achievements .v-btn{width:90%!important}.guidance .links-to-outline{position:relative}.sp .guidance .links-to-outline{max-width:100vw}.guidance .links-to-outline ._title{position:absolute;z-index:2}.pc .guidance .links-to-outline ._title{left:calc(50% - 89px);top:40px;width:178px}.sp .guidance .links-to-outline ._title{left:calc(50% - 13.5vw);top:8vw;width:27vw}.sp .guidance .links-to-outline__item{width:50%}.guidance .links-to-outline__item img{max-width:100%}.guidance .links-to-outline a:hover{opacity:.8;transition:.15s}.measures-icon[data-v-303e128a]{width:2rem}.school-measures__item__title[data-v-303e128a]{cursor:pointer}.school-measures__item__title[data-v-303e128a]:hover{background-image:linear-gradient(90deg,#a5cffc 5px,#eff7fe 0)}.school-measures__item__body-wrapper[data-v-303e128a]{display:none}.school-measures__item[open] .v-icon[data-v-303e128a]{transform:rotateX(180deg) rotateY(-180deg);transition:.35s}.school-measures__item .v-icon[data-v-303e128a]{position:relative;transition:.35s}.guidance__study-styles-carousel .v-card{border:1px solid #ccc;min-height:370px}.guidance__study-styles-carousel .v-card .v-image{border-bottom:1px solid #ccc}.guidance__study-styles-carousel .slick-slide{opacity:.5;transition:.25s}.guidance__study-styles-carousel .slick-slide.slick-current{opacity:1;transition:.25s}.guidance__study-styles-carousel .slick-dots{padding-left:0}.guidance__study-styles-carousel .slick-dots button:before{color:#054f9d;font-size:.75rem}.sp .guidance__study-styles-carousel .slick-dots{bottom:-1rem}.guidance__study-styles-carousel .custom-arrow{background-color:#fff;border-radius:50%;display:inline-flex;line-height:1;z-index:2}.pc .guidance__study-styles-carousel .custom-arrow{border:3px solid #054f9d;height:3rem;top:calc(50% - 1.5rem);width:3rem}.sp .guidance__study-styles-carousel .custom-arrow{border:2px solid #054f9d;height:2rem;top:calc(50% - 1rem);width:2rem}.guidance__study-styles-carousel .custom-arrow:before{content:none}.guidance__study-styles-carousel .custom-arrow i{align-self:center;color:#054f9d;justify-content:center}.pc .guidance__study-styles-carousel .custom-arrow i{font-size:2.5rem}.sp .guidance__study-styles-carousel .custom-arrow i{font-size:1.7rem}.pc .guidance__study-styles-carousel .custom-arrow.prev{left:22%}.sp .guidance__study-styles-carousel .custom-arrow.prev{left:8vw}.pc .guidance__study-styles-carousel .custom-arrow.next{right:21.5%}.sp .guidance__study-styles-carousel .custom-arrow.next{right:8vw}.guidance__study-styles-carousel ._text__title{color:#054f9d}.guidance__study-styles-carousel ._text__btn{width:9.5rem}.success-experience[data-v-5d42e19c]{text-align:justify}.success-experience ul[data-v-5d42e19c]{padding:0}.success-experience__article[data-v-5d42e19c]{flex-grow:0;flex-shrink:0}.pc .success-experience__article[data-v-5d42e19c]{flex:0 0 49%;margin-bottom:12px;max-width:49%;padding:12px}.sp .success-experience__article[data-v-5d42e19c]{flex:0 0 100%;margin-bottom:10px;max-width:100%;padding:15px}.success-experience .student_block[data-v-5d42e19c]{display:flex;flex-flow:row wrap;justify-content:left}.success-experience .student_block article[data-v-5d42e19c]{background:#f8f7f3;border:1px solid #cbcbcd;box-sizing:border-box;display:flex;flex-flow:column;font-size:13px;position:relative}.success-experience .student_block article .student[data-v-5d42e19c]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:15px;position:relative}.success-experience .student_block article .student[data-v-5d42e19c]:after{content:url(/schools/id/_nuxt/img/goukaku_icon.png.51e0f61.webp);position:absolute;right:-4px;top:50px;width:50px;z-index:0}.success-experience .student_block article .student .student_wrap[data-v-5d42e19c]{background:#fff;box-shadow:6px 6px 9px 6px rgba(0,0,0,.1);flex:0 0 100px;margin-right:14px;max-width:100px;padding:5px}.success-experience .student_block article .student .student_wrap .student_fig[data-v-5d42e19c]{margin:0;position:relative}.success-experience .student_block article .student .student_wrap .student_fig i.fa-spin[data-v-5d42e19c]{opacity:.25;position:absolute}.success-experience .student_block article .student .student_wrap .student_fig img[data-v-5d42e19c]{display:block;position:relative;width:100%}.success-experience .student_block article .student .student_profile[data-v-5d42e19c]{flex:1 1 auto;margin:0;padding:0;position:relative;width:100%}.success-experience .student_block article .student .student_profile li[data-v-5d42e19c]{list-style:none;margin:0;padding:0}.pc .success-experience .student_block article .student .student_profile .juken_meta[data-v-5d42e19c]{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:.25em;padding:0}.pc .success-experience .student_block article .student .student_profile .juken_meta>li[data-v-5d42e19c]{display:flex;flex-flow:column;font-size:12px;justify-content:center;white-space:nowrap}.pc .success-experience .student_block article .student .student_profile .juken_meta[data-v-5d42e19c]>:first-child{border:1px solid transparent}.pc .success-experience .student_block article .student .student_profile .juken_meta[data-v-5d42e19c]>:nth-child(2){background-color:#fff;border:1px solid #7d7d7d;border-radius:2px;padding:0 .5em}.sp .success-experience .student_block article .student .student_profile .juken_meta[data-v-5d42e19c]{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:.25em}.sp .success-experience .student_block article .student .student_profile .juken_meta>li[data-v-5d42e19c]{display:flex;flex-flow:column;justify-content:center}.sp .success-experience .student_block article .student .student_profile .juken_meta[data-v-5d42e19c]>:first-child{border:1px solid transparent}.sp .success-experience .student_block article .student .student_profile .juken_meta[data-v-5d42e19c]>:nth-child(2){background-color:#fff;border:1px solid #7d7d7d;border-radius:2px;padding:0 .5em}.success-experience .student_block article .student .student_profile .student_profile_school[data-v-5d42e19c]{color:#c00012;font-size:20.5px;font-weight:600;line-height:1.3;text-align:left}.success-experience .student_block article .student .student_profile .student_profile_school .nowrap[data-v-5d42e19c]{display:inline-block}.success-experience .student_block article .graduate[data-v-5d42e19c]{flex-grow:0;flex-shrink:0}.success-experience .student_block article .graduate li[data-v-5d42e19c]{align-items:stretch;border-left:6px solid #c00012;display:flex;line-height:1;margin:8px 0;padding-left:8px}.success-experience .student_block article .graduate li span[data-v-5d42e19c]{line-height:1.3}.success-experience .student_block article .graduate li .kou-wrap>span[data-v-5d42e19c]{display:inline-block}.success-experience .student_block article .graduate li .kou-wrap>span.bumon[data-v-5d42e19c]{margin-right:.5em}.success-experience .student_block article .graduate li .label[data-v-5d42e19c]{white-space:nowrap}.success-experience .student_block article .message[data-v-5d42e19c]{display:flex;flex-direction:column;flex-grow:1}.success-experience .student_block article .message>h1[data-v-5d42e19c]{background:none!important;color:#000!important;font-weight:700!important;height:auto!important;line-height:1.65!important;padding-left:0!important}.pc .success-experience .student_block article .message>h1[data-v-5d42e19c],.sp .success-experience .student_block article .message>h1[data-v-5d42e19c]{font-size:1rem!important}.success-experience .student_block article .message .message_title[data-v-5d42e19c]{flex-grow:0;font-size:16px;font-weight:700;line-height:1.4!important;margin-bottom:.2em}.success-experience .student_block article .message .message_txt[data-v-5d42e19c]{flex-grow:1;height:5em;letter-spacing:-.02em;overflow-y:hidden;text-align:justify}.success-experience .student_block article .message .message_wrap[data-v-5d42e19c]{text-align:right}.success-experience .student_block article .message .message_wrap .message_read-more[data-v-5d42e19c]{color:#006fe6;display:inline-block;font-weight:500;line-height:1.6;padding-right:15px;position:relative;text-align:right}.success-experience .student_block article .message .message_wrap .message_read-more[data-v-5d42e19c]:after{border-right:2px solid #006fe6;border-top:2px solid #006fe6;content:"";height:7px;position:absolute;right:5px;top:50%;transform:translate3d(0,-50%,0) rotate(45deg);width:7px}.testimonials{background-image:repeating-linear-gradient(45deg,#cce4ea,#cce4ea 7px,#c7e1e8 0,#c7e1e8 14px)}.testimonials ._section-header{height:auto!important}.testimonials ._section-header__title{text-shadow:0 2px #fff,2px 2px #fff,2px 0 #fff,2px -2px #fff,0 -2px #fff,-2px -2px #fff,-2px 0 #fff}.testimonials ._section-header ._wrapper{bottom:0;position:relative}.testimonials__item{background-color:#fff;border:2px solid #6fc3d3}.pc .testimonials__item ._profile{float:right;margin-bottom:.5rem;width:45%}.testimonials__item ._profile__image{flex-shrink:0;margin-right:.75rem}.pc .testimonials__item ._profile__image{width:80px}.sp .testimonials__item ._profile__image{width:25vw}.testimonials__item ._profile__name{font-size:1.1rem;font-weight:700}.testimonials__item ._profile__graduate_school{font-size:.9rem}.testimonials__item ._title{color:#054f9d;font-size:1.35rem}.pc .testimonials__item ._body{clear:both}.testimonials .v-btn{background-color:#fff}.pc .parents-reviews ._section-header{height:200px}.pc .parents-reviews ._section-header__icon{width:45px}.sp .parents-reviews ._section-header__icon{width:2.5rem}.parents-reviews .custom-arrow{background-color:#fff;border-radius:20px;height:40px;width:40px;z-index:1}.pc .parents-reviews .custom-arrow{top:85px}.sp .parents-reviews .custom-arrow{top:12.5rem}.parents-reviews .custom-arrow:after,.parents-reviews .custom-arrow:before{display:none}.pc .parents-reviews .custom-arrow.prev{left:12px}.sp .parents-reviews .custom-arrow.prev{left:.25rem}.pc .parents-reviews .custom-arrow.next{right:12px}.sp .parents-reviews .custom-arrow.next{right:.25rem}.pc .parents-reviews__item{flex-flow:row;justify-content:space-between;padding-left:40px;padding-right:50px;padding-top:20px}.sp .parents-reviews__item{flex-flow:column;padding-left:1rem;padding-right:1rem;padding-top:1rem}.pc .parents-reviews figure{flex-basis:25%;flex-flow:column}.sp .parents-reviews figure{flex-flow:row;width:100%}.parents-reviews .avatar{flex-grow:0}.pc .parents-reviews .avatar{margin:0 auto;width:100px}.sp .parents-reviews .avatar{flex-basis:6rem}.pc .parents-reviews .author{justify-content:center;padding-top:5px}.sp .parents-reviews .author{align-items:center;padding-left:1rem;padding-top:.75rem}.parents-reviews .comment{position:relative;white-space:pre-wrap}.pc .parents-reviews .comment{border:5px solid #eeece4;border-radius:20px;flex-basis:70%;margin-right:12.5px;padding:20px 30px}.sp .parents-reviews .comment{border:.3rem solid #eeece4;border-radius:1rem;margin-top:1.5rem;padding:1.25rem 2rem}.parents-reviews .comment:after,.parents-reviews .comment:before{border:0 solid transparent;content:"";position:absolute}.pc .parents-reviews .comment:after,.pc .parents-reviews .comment:before{border-width:15px 20px;top:40px}.sp .parents-reviews .comment:after,.sp .parents-reviews .comment:before{border-width:1.2rem .7rem;left:2rem}.pc .parents-reviews .comment:before{border-right-color:#eeece4;left:-40px}.sp .parents-reviews .comment:before{border-bottom-color:#eeece4;top:-2.5rem}.pc .parents-reviews .comment:after{border-right-color:#fff;left:-33px}.sp .parents-reviews .comment:after{border-bottom-color:#fff;top:-1.9rem}.pc .school-info__example-courses[data-v-c9a6ffec]{margin-top:-10rem!important;padding-top:10rem!important}.sp .school-info__example-courses[data-v-c9a6ffec]{margin-top:-3rem!important;padding-top:3rem!important}._section-specialize1on1 .bg-color-diff[data-v-c9a6ffec]{background-color:#f25446}._section-specialize1on1 .bg-color-juni[data-v-c9a6ffec]{background-color:#008e48}._section-specialize1on1 .bg-color-inte[data-v-c9a6ffec]{background-color:#0651a5}._section-specialize1on1 .bg-color-high[data-v-c9a6ffec]{background-color:#0092db}._section-specialize1on1 .font-color-wht[data-v-c9a6ffec]{color:#fff}._section-specialize1on1 ._navi[data-v-c9a6ffec]{font-size:1.1rem;justify-content:space-between}._section-specialize1on1 ._navi ._item[data-v-c9a6ffec]{border-radius:.5rem;line-height:1.3;text-align:center;width:24%}._section-specialize1on1 ._header ._title[data-v-c9a6ffec]{font-size:1.2rem}._section-specialize1on1 ._header ._contents ._course_name[data-v-c9a6ffec]{padding-bottom:10px;padding-left:16px;padding-right:16px}._section-specialize1on1 ._header ._contents ._course_name ._grade[data-v-c9a6ffec]{align-items:center;border-radius:.25rem;justify-content:center;line-height:1.25}.pc ._section-specialize1on1 ._header ._contents ._course_name ._grade[data-v-c9a6ffec]{flex-basis:12.5%;height:50px}.sp ._section-specialize1on1 ._header ._contents ._course_name ._grade[data-v-c9a6ffec]{flex-basis:22.5%;height:4rem}.pc ._section-specialize1on1 ._header ._contents ._course_name ._wrapper[data-v-c9a6ffec]{flex-basis:87.5%}.sp ._section-specialize1on1 ._header ._contents ._course_name ._wrapper[data-v-c9a6ffec]{flex-basis:77.5%}._section-specialize1on1 ._header ._contents ._course_name ._wrapper ._title[data-v-c9a6ffec]{font-size:1.2rem}._section-specialize1on1 ._header ._contents ._course_name ._wrapper ._subtitle[data-v-c9a6ffec]{line-height:1.25}.bg-main-color[data-v-c9a6ffec]{background-color:#054f9d}._section-header[data-v-c9a6ffec]{background-image:linear-gradient(125deg,#054f9d 60%,#044491 0)}.pc ._section-header[data-v-c9a6ffec]{height:auto!important}._section-header ._wrapper[data-v-c9a6ffec]{bottom:auto;position:relative}.pc ._section-header ._wrapper[data-v-c9a6ffec]{padding-bottom:70px;padding-top:30px}.sp ._section-header ._wrapper[data-v-c9a6ffec]{padding-top:1.5rem}.school-info__title[data-v-c9a6ffec]{background-color:#fff;border:3px solid #054f9d;color:#054f9d;font-size:1.5rem;font-weight:700;margin-top:-3rem;position:relative}.school-info__sub-title[data-v-c9a6ffec]{border-left:5px solid #054f9d;color:#054f9d;font-size:1.2rem;font-weight:700;padding-left:5px}.school-info__sub-title svg[data-v-c9a6ffec]{font-size:1.5rem;vertical-align:-.2em}.sp ._static-map[data-v-c9a6ffec]{max-width:100%}._timetable[data-v-c9a6ffec]{border:1px solid #ccc;border-collapse:collapse;width:100%}._timetable td.blue[data-v-c9a6ffec],._timetable td.red[data-v-c9a6ffec],._timetable td[data-v-c9a6ffec],._timetable th.blue[data-v-c9a6ffec],._timetable th.grey[data-v-c9a6ffec],._timetable th.red[data-v-c9a6ffec],._timetable th[data-v-c9a6ffec]{border:1px solid #ccc!important}._timetable tbody th[data-v-c9a6ffec]{font-weight:400}._timetable+._timetable[data-v-c9a6ffec]{margin-top:1rem}._caption[data-v-c9a6ffec]{font-size:.9rem}.school-info__example-courses__item[data-v-c9a6ffec]{border:1px solid #ccc;height:100%}.school-info__example-courses__item ._top[data-v-c9a6ffec]{width:100%}.school-info__example-courses__item ._class[data-v-c9a6ffec]{background-color:#eee;border-left:5px solid #aaa;color:#333;font-weight:700}.school-info__example-courses__item ._class.h[data-v-c9a6ffec]{background-color:#fcd8d5;border-left:5px solid #f25446}.school-info__example-courses__item ._class.j[data-v-c9a6ffec]{background-color:#a8e2ff;border-left:5px solid #0092db}.school-info__example-courses__item ._class.e[data-v-c9a6ffec]{background-color:#b9eed4;border-left:5px solid #008e48}.school-info__example-courses__item ._class.hj[data-v-c9a6ffec]{background-color:#a8e2ff;border-left:5px solid #0092db}.school-info__example-courses__item ._class.he[data-v-c9a6ffec],.school-info__example-courses__item ._class.hje[data-v-c9a6ffec],.school-info__example-courses__item ._class.je[data-v-c9a6ffec]{background-color:#b9eed4;border-left:5px solid #008e48}.school-info__example-courses__item ._name[data-v-c9a6ffec]{color:#054f9d;font-size:1.35rem;font-weight:700;line-height:1.5}.school-info__example-courses__item ._study-style[data-v-c9a6ffec]{background-color:#888;color:#fff;font-size:.9rem;font-weight:700}.sp ._neighborhood .image[data-v-c9a6ffec]{flex-basis:40%;flex-shrink:0}.pc ._section-header[data-v-300ec507]{height:120px}.sp ._section-header[data-v-300ec507]{height:7rem}.faq__item_q[data-v-300ec507]{font-weight:500;line-height:1.5;margin-bottom:0;position:relative}.pc .faq__item_q[data-v-300ec507]{font-size:1.25rem;padding:0 0 0 45px}.sp .faq__item_q[data-v-300ec507]{font-size:1.1rem;padding:0 0 0 20px}.faq__item_q[data-v-300ec507]:before{background:url(data:image/webp;base64,UklGRgYCAABXRUJQVlA4IPoBAADQCQCdASoaAB0APm0ukkakIqGhKA1QgA2JbACdMoR0X53TAdVX1AW4DeAPQA6VeWc477RdzIPG5896TMenX5ovqOWz1zzdqm/rfgPhe1Pz9P98PVGrDrAA/v8TNmP//cfDD+Z7pibNBnGnvn//3G6pM/3EGVikFszffQWov/0A/Rv15GqkJT20GRfCcAqhIhNjtJi5pXaQpnJX2/dFPAfMBTmXw+M/tddxJpW5yLb454BBb8O/PQf9uOOW7t2eqW4UPoNWUWntE/oP8hPN86CRCt8/GbdORTocHJ41UVM3/yS32m3V8wHh2gwH9/ySBEbkdWJDPv8DdRln6iz/jmQNqAl/GB9i0UGKgyhfSvu/7t/yut5mMP/jsn+DfpEYGIPHa3FTJod+Vyjn8m+/gjDSyn85hoEdilNL9r/Gm1+x+slL/LFh2+VOVStrCN46csPtU1f117pE7uTStD1R/mGZ8CIU9r/qPxC+fSw6ZgP8qkMiKYKRhT7g9lskO/Ptgg8KfBd/QZeVIuPySuCVNscdGW6/ty2XyJXlwUBEbvg76Vo+a8bDKsSzhCfzhdjyj2C8O5zUH85ouQDHfoufU/xg5fCc9B3p1/j12Hr5wvB4fvDGU0TIo2KnMoLhpa12cNquz6N5mLXENW4/i3Pe98emGV/AS25kx9HgAA==) no-repeat 50%/contain;content:"";left:0;position:absolute}.pc .faq__item_q[data-v-300ec507]:before{height:29px;top:2px;width:26px}.sp .faq__item_q[data-v-300ec507]:before{height:14.5px;top:5px;width:13px}.faq__item_a[data-v-300ec507]{line-height:1.8;margin-bottom:0;position:relative}.pc .faq__item_a[data-v-300ec507]{font-size:1rem;padding:0 0 0 45px}.sp .faq__item_a[data-v-300ec507]{font-size:1rem;padding:0 0 0 20px}.faq__item_a[data-v-300ec507]:before{background:url(data:image/webp;base64,UklGRrYBAABXRUJQVlA4IKoBAAAQCgCdASoaABoAPm0wk0ckIqGhKAqogA2JbACxJUE6DhC+ASEX+KxAGeAdZX6I37AelJ+x3w1TD3ZmeusW951OfWbyj6BlV7V/XV/AAgtsqUwBlOp7aOQ7gAD+/jBn2l4U6si5pOQiS63J7forThHMumeqeJRNS+EdLlkRJe4eyvdTkF7dbcNZTSZaL5U9mj3B1Y1r71HxXJY8bAWxjkc85v+2xPpRLyeB2ssWldrfz6mO2/diDgr/2Xjn+tycy+KIUfJxJ+b/mW0bSfw2qObNnzUvXxVdLTfuLeBdqIiNOctd5QQAJc0WNQ8Pl/FtFCh6MAvXN4mCb7n9NxiGsXTUc2KcS78HH/SIWIJ1uHDseUKfaEgV0lS06Onl8fl6CsPO/9pqI6y8z/y5H3TQDxK5cXYemQKWp7G2LDLPE9lD9CIT6EVnl/a0bnn/idStc/+B3Ymf5MAX2KA7b5k5+4R/1E4xJwXJH9UNtwvwY8N7fJW4+gmPCGYgAU4sles72P+oV97fvwBWr9unQ3dyMxeeYT8qGmwUWzH+vXPntyDY6gRjPH1lYbqAAAA=) no-repeat 50%/contain;content:"";left:0;position:absolute}.pc .faq__item_a[data-v-300ec507]:before{height:26px;top:2px;width:26px}.sp .faq__item_a[data-v-300ec507]:before{height:14.5px;top:8px;width:13px}.ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]{position:relative}.ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]:after,.ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]:before{bottom:0;content:"";display:block;position:absolute;width:10px}.pc .ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]:after,.pc .ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]:before{height:3rem}.sp .ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]:after,.sp .ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]:before{height:5rem}.ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]:before{border-left:1px solid #000;transform:rotate(-20deg)}.ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]:after{border-right:1px solid #000;right:0;transform:rotate(20deg)}.pc .ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]{width:70%}.sp .ad_largest-number-of-schools-in-prefecture[data-v-39bd176a]{width:80%}.ad_largest-number-of-schools-in-prefecture ._main[data-v-39bd176a]{font-weight:500;line-height:1.3}.ad_largest-number-of-schools-in-prefecture ._main em[data-v-39bd176a],.ad_largest-number-of-schools-in-prefecture ._main strong[data-v-39bd176a]{font-size:1.4em;font-style:normal;font-weight:700;vertical-align:-.08em}.pc ._section-header[data-v-65675bcf]{height:150px}.sp ._section-header[data-v-65675bcf]{height:8rem}.pc ._section-header__icon[data-v-65675bcf]{width:40px}.sp ._section-header__icon[data-v-65675bcf]{width:2.5rem}._section-contents>dl>dt[data-v-65675bcf]{border-left:.4rem solid #044491;color:#044491;line-height:1.5;padding-left:.6rem}._section-contents>dl>dd[data-v-65675bcf]{border-bottom:1px solid #adb5bd}.sp ._section-contents>dl>dd>dl[data-v-65675bcf]{flex-wrap:wrap}.pc ._section-contents>dl>dd>dl>dt[data-v-65675bcf]{flex-basis:40%}.sp ._section-contents>dl>dd>dl>dt[data-v-65675bcf]{width:100%}.outline-links__item{border:2px solid gray;border-radius:5px}.pc .outline-links__item{flex-basis:32%}.sp .outline-links__item{margin-bottom:1rem}.outline-links__item ._title{border-radius:3px;color:#fff;display:block;font-weight:700;margin:4px 4px 0;position:relative}.pc .outline-links__item ._title{background-position:top,100%;height:160px}.sp .outline-links__item ._title{background-position:left 1.5rem bottom,100%;background-size:contain,cover;height:20vw}.outline-links__item ._title ._text{position:absolute}.pc .outline-links__item ._title ._text{bottom:1rem;width:100%}.sp .outline-links__item ._title ._text{left:43%;top:calc(50% - .75em)}.outline-links__item ._title span.v-icon{color:#fff;position:absolute;right:0;top:calc(50% - 15px)}.outline-links__item ._links{width:100%}.outline-links__item ._links__item{display:block;font-weight:500;line-height:1.5;position:relative}.pc .outline-links__item ._links__item{margin-left:8px;margin-right:8px}.sp .outline-links__item ._links__item{flex-basis:50%;margin-bottom:.5rem;margin-top:.5rem;padding-right:4px}.pc .outline-links__item ._links__item:first-child{border-bottom:1px solid gray}.sp .outline-links__item ._links__item:first-child{border-right:1px solid gray}.outline-links__item ._links__item span.v-icon{position:absolute;right:0;top:calc(50% - 15px)}.pc .outline-links__item ._links__item span.v-icon{right:-4px}.sp .outline-links__item ._links__item span.v-icon{right:4px}.outline-links__item.high{border-color:#f25446}.pc .outline-links__item.high ._title{background-image:url(/schools/id/_nuxt/img/outline-fig-high-pc.png.f46475d.webp),url(data:image/webp;base64,UklGRh4DAABXRUJQVlA4WAoAAAAQAAAA0AIAogAAQUxQSGkAAAABcFPbthNZQwpSKCmRgQTKZCB6yDASxkEi7YiYgCA6gKb5B5nFYfQ+mpfHs5z/+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//LmD4rzqeDcezF//x30UY//VhfqxsX5/uUicAVlA4II4CAACwLwCdASrRAqMAPm02mEmkIqIhITHIUIANiWlu4XMuO/bxXyotYziAL3Tn/AL+Xi9M7xWZeL0zvFZl4vTK5kKvw+v5KKAmFdTkT+uBMvad4rMvF6Z3isy8XpneFeWkathlp0gNmUnqYuuvO8VmXi9M7xWZeL0zvFZl4xJVC+tdhnS0w2ZSepi6vHkvF6Z3isy8XpneKzLxemd4tWVNlvX7t4NB7CSirn0mFzwEy9p3isy8XpneKzLxemVAknhkVNZf2MdRlzTN+KzLxemd4rMvF6Z3isy8W1axSTlcMUj0YVwacASkQY5pO8VmXi9M7xWZeL0zvFZl4ch6e/o2tjg4HqpLKic4tYywZmXtO8VmXi9M7xWZeL0yp4WBjQA2MUckeqksqLIwsUJYTO8VmXi9M7xWZeL0zvFZetUFBQdasfv+jo9VJZQ7rUhRCQTzLxemd4rMvF6Z3isyoh6e/o2tjDs+34/3cz5HVsv2vaLx+clq5nyOrZfsVX+/vK1kU2mnhD0BowQA/syN/3N/PX7vrB//q0P/+Wh//y0P3BBswAZxZl3iu9sW5dGeCCEjBdWwMF91MABgT++EonKoN0ghIy8SuMoAAWsvEdISD78UgyxSyKI8AAVmHs4Sd1NeAB2aiUzCsMAAKxaxrIcdkSPDlwXjZE9jvv4AAmeNVwVbKh0wX8s2YzupBAKOgZzb0AByddmp5p7cogsd/s5xAZaRrZPbgAJRPF6ZejXl3RIZOzmeH4EhDJ7cACETxemXo15d0SE0dBqJTrNp5DLMinoKugCsK5VwVbKjdBY4FW4AGc9v1AboifzOxNHRRBrZVzWSOOzOP9oBx6OMWvaHTzZjQHj7VsQHX8mq7/sAAAA=)}.sp .outline-links__item.high ._title{background-image:url(/schools/id/_nuxt/img/outline-fig-high-sp.png.222792e.webp),url(data:image/webp;base64,UklGRh4DAABXRUJQVlA4WAoAAAAQAAAA0AIAogAAQUxQSGkAAAABcFPbthNZQwpSKCmRgQTKZCB6yDASxkEi7YiYgCA6gKb5B5nFYfQ+mpfHs5z/+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//LmD4rzqeDcezF//x30UY//VhfqxsX5/uUicAVlA4II4CAACwLwCdASrRAqMAPm02mEmkIqIhITHIUIANiWlu4XMuO/bxXyotYziAL3Tn/AL+Xi9M7xWZeL0zvFZl4vTK5kKvw+v5KKAmFdTkT+uBMvad4rMvF6Z3isy8XpneFeWkathlp0gNmUnqYuuvO8VmXi9M7xWZeL0zvFZl4xJVC+tdhnS0w2ZSepi6vHkvF6Z3isy8XpneKzLxemd4tWVNlvX7t4NB7CSirn0mFzwEy9p3isy8XpneKzLxemVAknhkVNZf2MdRlzTN+KzLxemd4rMvF6Z3isy8W1axSTlcMUj0YVwacASkQY5pO8VmXi9M7xWZeL0zvFZl4ch6e/o2tjg4HqpLKic4tYywZmXtO8VmXi9M7xWZeL0yp4WBjQA2MUckeqksqLIwsUJYTO8VmXi9M7xWZeL0zvFZetUFBQdasfv+jo9VJZQ7rUhRCQTzLxemd4rMvF6Z3isyoh6e/o2tjDs+34/3cz5HVsv2vaLx+clq5nyOrZfsVX+/vK1kU2mnhD0BowQA/syN/3N/PX7vrB//q0P/+Wh//y0P3BBswAZxZl3iu9sW5dGeCCEjBdWwMF91MABgT++EonKoN0ghIy8SuMoAAWsvEdISD78UgyxSyKI8AAVmHs4Sd1NeAB2aiUzCsMAAKxaxrIcdkSPDlwXjZE9jvv4AAmeNVwVbKh0wX8s2YzupBAKOgZzb0AByddmp5p7cogsd/s5xAZaRrZPbgAJRPF6ZejXl3RIZOzmeH4EhDJ7cACETxemXo15d0SE0dBqJTrNp5DLMinoKugCsK5VwVbKjdBY4FW4AGc9v1AboifzOxNHRRBrZVzWSOOzOP9oBx6OMWvaHTzZjQHj7VsQHX8mq7/sAAAA=)}.outline-links__item.high ._links__item{color:#f25446}.outline-links__item.high ._links__item:first-child{border-color:#f25446}.outline-links__item.high ._links__item span.v-icon{color:#f25446}.outline-links__item.juni{border-color:#0092db}.pc .outline-links__item.juni ._title{background-image:url(/schools/id/_nuxt/img/outline-fig-juni-pc.png.1b71375.webp),url(data:image/webp;base64,UklGRtQCAABXRUJQVlA4WAoAAAAQAAAA0AIAogAAQUxQSGkAAAABcFPbthNZQwpSKCmRgQTKZCB6yDASxkEi7YiYgCA6gKb5B5nFYfQ+mpfHs5z/+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//LmD4rzqeDcezF//x30UY//VhfqxsX5/uUicAVlA4IEQCAAAQKwCdASrRAqMAPm02mkmkIyihIEiJEA2JaW7hc/gLs3hgFZ/wFl73AE+5e09YM0oxnrBmlGM9YMy/SPyI6KLit+/wK6pmjpo6aOgh1UacrwSjGesGaUYz1gzSjGesGaUWqY+ENjxzFPHdQKCg61tGTPWDNKMZ6wZpRjPWDNKMZ6hASaSRVPn4E57rjolmDNKMZ6wZpRjPWDNKMZ6wZpRah02QeaxI6Tjmvg/4ndBjPWDNKMZ6wZpRjPWDNKMZ3xuswLZ9zJAoFBjPWDNKMZ6wZpRjPWDNKMZagCbfhtUOwfFZmYvTPWDNKMZ6wZpRjPWDIXaFkIxS7HYaZrl7T1gzSjGesGaUYz1gzSi1UjqIkIkMbuEqenmZi9M9YM0oxnrBmlGM9XjjU9cdylsYpdjvFDNKMZ6wZpRjPWDNKMZ6wSlwr7veu8l09YM0oxnrBmlGM9YM0oxXHR9BfRJq5opBQAD++ld//+e/fsL7C4pf/+1/v9X+/1f76jwAaI4iMhJ1md3UOwzucktV1wIbSmWwAGV4pWUozwVqyvAAThmQgDHfdyRgx8AAXZmQnOO+7kjBj4AAY8WBFWVG396CVyYAAEp6f7pzVeJuQbiZW1JyXqgAB997FW3eooYleIlneLARjoTTABo+PKAdXIn6EugkhE++xPFZBcAFF6f7pzVeJuQbiP9cV/EnIoZ4L03Uy4q1yoAUXp/unNV4m5BuI/1xX8KECQA9Ew2x4JvD715McatqVOWKJuVmO9Lg6j7xP1AGAAAA)}.sp .outline-links__item.juni ._title{background-image:url(/schools/id/_nuxt/img/outline-fig-juni-sp.png.8c640c1.webp),url(data:image/webp;base64,UklGRtQCAABXRUJQVlA4WAoAAAAQAAAA0AIAogAAQUxQSGkAAAABcFPbthNZQwpSKCmRgQTKZCB6yDASxkEi7YiYgCA6gKb5B5nFYfQ+mpfHs5z/+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//LmD4rzqeDcezF//x30UY//VhfqxsX5/uUicAVlA4IEQCAAAQKwCdASrRAqMAPm02mkmkIyihIEiJEA2JaW7hc/gLs3hgFZ/wFl73AE+5e09YM0oxnrBmlGM9YMy/SPyI6KLit+/wK6pmjpo6aOgh1UacrwSjGesGaUYz1gzSjGesGaUWqY+ENjxzFPHdQKCg61tGTPWDNKMZ6wZpRjPWDNKMZ6hASaSRVPn4E57rjolmDNKMZ6wZpRjPWDNKMZ6wZpRah02QeaxI6Tjmvg/4ndBjPWDNKMZ6wZpRjPWDNKMZ3xuswLZ9zJAoFBjPWDNKMZ6wZpRjPWDNKMZagCbfhtUOwfFZmYvTPWDNKMZ6wZpRjPWDIXaFkIxS7HYaZrl7T1gzSjGesGaUYz1gzSi1UjqIkIkMbuEqenmZi9M9YM0oxnrBmlGM9XjjU9cdylsYpdjvFDNKMZ6wZpRjPWDNKMZ6wSlwr7veu8l09YM0oxnrBmlGM9YM0oxXHR9BfRJq5opBQAD++ld//+e/fsL7C4pf/+1/v9X+/1f76jwAaI4iMhJ1md3UOwzucktV1wIbSmWwAGV4pWUozwVqyvAAThmQgDHfdyRgx8AAXZmQnOO+7kjBj4AAY8WBFWVG396CVyYAAEp6f7pzVeJuQbiZW1JyXqgAB997FW3eooYleIlneLARjoTTABo+PKAdXIn6EugkhE++xPFZBcAFF6f7pzVeJuQbiP9cV/EnIoZ4L03Uy4q1yoAUXp/unNV4m5BuI/1xX8KECQA9Ew2x4JvD715McatqVOWKJuVmO9Lg6j7xP1AGAAAA)}.outline-links__item.juni ._links__item{color:#0092db}.outline-links__item.juni ._links__item:first-child{border-color:#0092db}.outline-links__item.juni ._links__item span.v-icon{color:#0092db}.outline-links__item.elem{border-color:#008e48}.pc .outline-links__item.elem ._title{background-image:url(/schools/id/_nuxt/img/outline-fig-elem-pc.png.fd8fe82.webp),url(data:image/webp;base64,UklGRu4CAABXRUJQVlA4WAoAAAAQAAAA0AIAogAAQUxQSGkAAAABcFPbthNZQwpSKCmRgQTKZCB6yDASxkEi7YiYgCA6gKb5B5nFYfQ+mpfHs5z/+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//LmD4rzqeDcezF//x30UY//VhfqxsX5/uUicAVlA4IF4CAADQLACdASrRAqMAPm02mUmkIyshIEiJYA2JaW7hdKEK9mPMr3iAJ9y9p6wZpRjPWDNKMZ6wZmAxygAxhOSNrL0X9wbdNrKzMxemesGaUYz1gzSjGesEodDZcQMNLVTUMTIeCPLPPNYM0oxnrBmlGM9YM0oxnrBkE76zO6IFhSjK4e646JL+HmYvTPWDNKMZ6wZpRjPWDNH429XHx1onpxVZirkUBSjGesGaUYz1gzSjGesGaUYnComb8y9niXUhl7T1gzSjGesGaUYz1gzSjGerxZ+5armwTagST3/gFKwwueApRjPWDNKMZ6wZpRjPWCTqBQUHW378Q3ce7UAyo4FKMZ6wZpRjPWDNKMZ6wZo/D09/RtgTGWmbHn3qgHe8esGaUYz1gzSjGesGaUYzv4V1NfwCZlrlh/3lyk7fQYz1gzSjGesGaUYz1gzL7ZqzGka2xemesGaUYz1gzSjGesGaUYz1f8QOu/abLz+kgZ7YAP795IniY9Fa///Xo//89H//no/zgAAm+E58IGP0z+/iTA4G2bkFffrkUuby8RvdyElR9PzAADp9xEH6DmL8BxTVsEb3chCLIAAAn7Gr0TevN6SH03MgjT6EfAAG/XnBquAv1/Cp3puZBHgC4GIAAwkEu8P/LqlUotNbBeQs6AAAEGRvdyAxYQDGoAHPAAIoje7kDmOvw57OV5waqiAAc/SQ+m2fVq7pLP717+NQAVMKnem2fVsn4poLNXom+zO5DgUmcAY8Knem4Uqr1pyCEAIULLi+8J2b27qc2qVAIKMNimCTgWebWzOedf9AAAA=)}.sp .outline-links__item.elem ._title{background-image:url(/schools/id/_nuxt/img/outline-fig-elem-sp.png.9da2c23.webp),url(data:image/webp;base64,UklGRu4CAABXRUJQVlA4WAoAAAAQAAAA0AIAogAAQUxQSGkAAAABcFPbthNZQwpSKCmRgQTKZCB6yDASxkEi7YiYgCA6gKb5B5nFYfQ+mpfHs5z/+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//+I//LmD4rzqeDcezF//x30UY//VhfqxsX5/uUicAVlA4IF4CAADQLACdASrRAqMAPm02mUmkIyshIEiJYA2JaW7hdKEK9mPMr3iAJ9y9p6wZpRjPWDNKMZ6wZmAxygAxhOSNrL0X9wbdNrKzMxemesGaUYz1gzSjGesEodDZcQMNLVTUMTIeCPLPPNYM0oxnrBmlGM9YM0oxnrBkE76zO6IFhSjK4e646JL+HmYvTPWDNKMZ6wZpRjPWDNH429XHx1onpxVZirkUBSjGesGaUYz1gzSjGesGaUYnComb8y9niXUhl7T1gzSjGesGaUYz1gzSjGerxZ+5armwTagST3/gFKwwueApRjPWDNKMZ6wZpRjPWCTqBQUHW378Q3ce7UAyo4FKMZ6wZpRjPWDNKMZ6wZo/D09/RtgTGWmbHn3qgHe8esGaUYz1gzSjGesGaUYzv4V1NfwCZlrlh/3lyk7fQYz1gzSjGesGaUYz1gzL7ZqzGka2xemesGaUYz1gzSjGesGaUYz1f8QOu/abLz+kgZ7YAP795IniY9Fa///Xo//89H//no/zgAAm+E58IGP0z+/iTA4G2bkFffrkUuby8RvdyElR9PzAADp9xEH6DmL8BxTVsEb3chCLIAAAn7Gr0TevN6SH03MgjT6EfAAG/XnBquAv1/Cp3puZBHgC4GIAAwkEu8P/LqlUotNbBeQs6AAAEGRvdyAxYQDGoAHPAAIoje7kDmOvw57OV5waqiAAc/SQ+m2fVq7pLP717+NQAVMKnem2fVsn4poLNXom+zO5DgUmcAY8Knem4Uqr1pyCEAIULLi+8J2b27qc2qVAIKMNimCTgWebWzOedf9AAAA=)}.outline-links__item.elem ._links__item{color:#008e48}.outline-links__item.elem ._links__item:first-child{border-color:#008e48}.outline-links__item.elem ._links__item span.v-icon{color:#008e48}.schools-list__subheader[data-v-4ad3bc53]{color:#044491;font-size:14px;font-weight:700}.schools-list__item[data-v-4ad3bc53]{flex-basis:50%;flex-grow:0;white-space:nowrap}.schools-list__subheader[data-v-21fd88e6]{color:#044491;font-size:14px;font-weight:700}.schools-list__item[data-v-21fd88e6]{background-color:#f4f4f4;border-bottom:2px solid #fff;padding-left:.75rem;padding-right:.25rem}.schools-list .school-search__keyword .v-input__slot{padding-right:0!important}.schools-list .v-list-item__title{font-size:14px!important}.LAYOUT-event_banners{background-color:#fff}.pc .LAYOUT-event_banners{border-top:1px solid #a7a8aa}.LAYOUT-event_banners .campaign__title{color:#054f9d;font-size:1.5rem;font-weight:700;margin-bottom:1.75rem;margin-top:.75rem;text-align:center}.LAYOUT-event_banners .campaign__wrap{display:flex;flex-wrap:wrap;justify-content:center}.pc .LAYOUT-event_banners .campaign__wrap .campaign__item{margin:0 1.5rem;width:calc(48% - 3rem)}.sp .LAYOUT-event_banners .campaign__wrap .campaign__item{margin:0 1rem;width:calc(100% - 2rem)}.sp .LAYOUT-event_banners .campaign__wrap .campaign__item+.campaign__item{margin-top:2rem}.LAYOUT-event_banners .campaign__wrap .campaign__item a{display:block!important;height:auto!important;padding:0!important}.LAYOUT-event_banners .campaign__wrap .campaign__item a img{vertical-align:top;width:100%}.pc .LAYOUT-event_banners .campaign__wrap+.privilege{margin-top:2.5rem}.sp .LAYOUT-event_banners .campaign__wrap+.privilege{margin-top:3rem}.sp .LAYOUT-event_banners .privilege img{width:calc(100% - 2rem)}.LAYOUT-event_banners .download{border-top:1px solid #1f296a}.sp .LAYOUT-event_banners .download img{max-width:100%}.pc .LAYOUT-event_banners .download img{width:914px}