@charset "UTF-8";body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{to{transform:rotate(1turn)}}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@-webkit-keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,to{transform:translateX(-40px);opacity:0}}@keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,to{transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,.15),transparent 16px,transparent)}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15),transparent 16px,transparent),linear-gradient(270deg,rgba(0,0,0,.15),transparent 16px,transparent)}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15),transparent 16px,transparent)}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PHBhdGggZD0iTTIxLjMzIDMwLjUySDcuODVBMS41NSAxLjU1IDAgMDE2LjMgMjlhMTIuNDYgMTIuNDYgMCAwMC0uNjMtNC40MiAyNS4xNiAyNS4xNiAwIDAwLTQuMjUtNWwtLjA2LS4wNkE1IDUgMCAwMTAgMTUuODZhMy42NCAzLjY0IDAgMDExLjE3LTIuNjIgMy42MyAzLjYzIDAgMDE1LjE0LjA3VjMuNzdhMy43NyAzLjc3IDAgMTE3LjU0IDB2NC41NmEzLjM1IDMuMzUgMCAwMTEuMjYgMCAzIDMgMCAwMTIgMS4yMiAzLjUgMy41IDAgMDEyLS4wNiAzLjIxIDMuMjEgMCAwMTIgMS41NCAzLjc0IDMuNzQgMCAwMTMgLjQ3IDQuMjEgNC4yMSAwIDAxMS42MyAzLjV2LjQ2YTE5LjI2IDE5LjI2IDAgMDEtLjg0IDdjLS4xNC4zOC0uMzYuODEtLjU2IDEuMjJsLS4xMS4yMmMwIC4wNy0uMDkuMTQtLjE0LjIxYTcuMTMgNy4xMyAwIDAwLTEuMTcgMi4xN2MtLjA2LjU2LS4wNiAyLjE1LS4wNSAyLjcxYTEuNTUgMS41NSAwIDAxLTEuNTQgMS41M3pNOC42MSAyOC4yMWgxMmMwLS43MSAwLTEuNzEuMDctMi4yM2E4Ljc0IDguNzQgMCAwMTEuNTktMy4yNWwuMDYtLjEyYTEwIDEwIDAgMDAuNDYtMSAxNi44IDE2LjggMCAwMC43LTYuMTJ2LS41NGEyIDIgMCAwMC0uNjQtMS41MiAxLjMzIDEuMzMgMCAwMC0xLjU1LjA4IDEuMTMgMS4xMyAwIDAxLTEuMTguMjggMS4xNSAxLjE1IDAgMDEtLjc4LS45NCAxLjI2IDEuMjYgMCAwMC0uNzUtMS4xMSAxIDEgMCAwMC0xLjExLjI4bC0uMS4xYTEuMTUgMS4xNSAwIDAxLTEuMTkuMjkgMS4xNiAxLjE2IDAgMDEtLjc4LS45NWMtLjA5LS42OC0uMjEtLjc3LS43LS44N2EuODIuODIgMCAwMC0xIC40OCAxLjE2IDEuMTYgMCAwMS0yLjE2LS41OFYzLjc3YTEuNDYgMS40NiAwIDEwLTIuOTIgMHYxMi4xOGExLjE3IDEuMTcgMCAwMS0uODMgMS4xMSAxLjE1IDEuMTUgMCAwMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSAxLjM1IDAgMDAtMi0uMTJMMi43IDE1YTEuMzIgMS4zMiAwIDAwLS4zOSAxQTIuNTcgMi41NyAwIDAwMyAxNy44NWEyNy4yNCAyNy4yNCAwIDAxNC43IDUuNjIgMTIuNjMgMTIuNjMgMCAwMS45MSA0Ljc0em0xNC41OS00Ljg2ek02LjUxIDE2LjU5eiIgZmlsbD0iI2ZmZiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSIvPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTEuODUgNi4wMWg4LjU1bTAgMS4xNkgxLjg1YTEuMTYgMS4xNiAwIDExMC0yLjMxaDguNTVhMS4xNiAxLjE2IDAgMTEwIDIuMzF6Ii8+PHBhdGggZD0iTTcuNCAxMmExLjE1IDEuMTUgMCAwMS0uNzItLjI1bC02LjI1LTVBMS4yIDEuMiAwIDAxMCA1Ljg3IDEuMTQgMS4xNCAwIDAxLjQ2IDVMNi43LjIzYTEuMTYgMS4xNiAwIDAxMS40IDEuODVMMyA1LjkxIDguMTIgMTBhMS4xNiAxLjE2IDAgMDEtLjcyIDJ6bTI0LjA1LTUuOTloLTguNTZtOC41NiAxLjE2aC04LjU2YTEuMTYgMS4xNiAwIDExMC0yLjMxaDguNTZhMS4xNiAxLjE2IDAgMDEwIDIuMzF6Ii8+PHBhdGggZD0iTTI1LjkgMTJhMS4xOCAxLjE4IDAgMDEtLjkxLS40MyAxLjE3IDEuMTcgMCAwMS4xOC0xLjU3bDUuMDktNC4wNS01LjA2LTMuODdBMS4xNiAxLjE2IDAgMDEyNi41OS4yM0wzMi44NCA1YTEuMTYgMS4xNiAwIDAxLjQ1LjkxIDEuMTQgMS4xNCAwIDAxLS40My45MmwtNi4yNCA1YTEuMTcgMS4xNyAwIDAxLS43Mi4xN3oiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{-webkit-animation:scroll-hint-appear 1.2s linear;animation:scroll-hint-appear 1.2s linear;-webkit-animation-iteration-count:2;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PHBhdGggZD0iTTIxLjMzIDMwLjUySDcuODVBMS41NSAxLjU1IDAgMDE2LjMgMjlhMTIuNDYgMTIuNDYgMCAwMC0uNjMtNC40MiAyNS4xNiAyNS4xNiAwIDAwLTQuMjUtNWwtLjA2LS4wNkE1IDUgMCAwMTAgMTUuODZhMy42NCAzLjY0IDAgMDExLjE3LTIuNjIgMy42MyAzLjYzIDAgMDE1LjE0LjA3VjMuNzdhMy43NyAzLjc3IDAgMTE3LjU0IDB2NC41NmEzLjM1IDMuMzUgMCAwMTEuMjYgMCAzIDMgMCAwMTIgMS4yMiAzLjUgMy41IDAgMDEyLS4wNiAzLjIxIDMuMjEgMCAwMTIgMS41NCAzLjc0IDMuNzQgMCAwMTMgLjQ3IDQuMjEgNC4yMSAwIDAxMS42MyAzLjV2LjQ2YTE5LjI2IDE5LjI2IDAgMDEtLjg0IDdjLS4xNC4zOC0uMzYuODEtLjU2IDEuMjJsLS4xMS4yMmMwIC4wNy0uMDkuMTQtLjE0LjIxYTcuMTMgNy4xMyAwIDAwLTEuMTcgMi4xN2MtLjA2LjU2LS4wNiAyLjE1LS4wNSAyLjcxYTEuNTUgMS41NSAwIDAxLTEuNTQgMS41M3pNOC42MSAyOC4yMWgxMmMwLS43MSAwLTEuNzEuMDctMi4yM2E4Ljc0IDguNzQgMCAwMTEuNTktMy4yNWwuMDYtLjEyYTEwIDEwIDAgMDAuNDYtMSAxNi44IDE2LjggMCAwMC43LTYuMTJ2LS41NGEyIDIgMCAwMC0uNjQtMS41MiAxLjMzIDEuMzMgMCAwMC0xLjU1LjA4IDEuMTMgMS4xMyAwIDAxLTEuMTguMjggMS4xNSAxLjE1IDAgMDEtLjc4LS45NCAxLjI2IDEuMjYgMCAwMC0uNzUtMS4xMSAxIDEgMCAwMC0xLjExLjI4bC0uMS4xYTEuMTUgMS4xNSAwIDAxLTEuMTkuMjkgMS4xNiAxLjE2IDAgMDEtLjc4LS45NWMtLjA5LS42OC0uMjEtLjc3LS43LS44N2EuODIuODIgMCAwMC0xIC40OCAxLjE2IDEuMTYgMCAwMS0yLjE2LS41OFYzLjc3YTEuNDYgMS40NiAwIDEwLTIuOTIgMHYxMi4xOGExLjE3IDEuMTcgMCAwMS0uODMgMS4xMSAxLjE1IDEuMTUgMCAwMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSAxLjM1IDAgMDAtMi0uMTJMMi43IDE1YTEuMzIgMS4zMiAwIDAwLS4zOSAxQTIuNTcgMi41NyAwIDAwMyAxNy44NWEyNy4yNCAyNy4yNCAwIDAxNC43IDUuNjIgMTIuNjMgMTIuNjMgMCAwMS45MSA0Ljc0em0xNC41OS00Ljg2ek02LjUxIDE2LjU5eiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSIvPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSI+PHBhdGggZD0iTTEuODUgNi4wMWg4LjU1bTAgMS4xNkgxLjg1YTEuMTYgMS4xNiAwIDExMC0yLjMxaDguNTVhMS4xNiAxLjE2IDAgMTEwIDIuMzF6Ii8+PHBhdGggZD0iTTcuNCAxMmExLjE1IDEuMTUgMCAwMS0uNzItLjI1bC02LjI1LTVBMS4yIDEuMiAwIDAxMCA1Ljg3IDEuMTQgMS4xNCAwIDAxLjQ2IDVMNi43LjIzYTEuMTYgMS4xNiAwIDAxMS40IDEuODVMMyA1LjkxIDguMTIgMTBhMS4xNiAxLjE2IDAgMDEtLjcyIDJ6bTI0LjA1LTUuOTloLTguNTZtOC41NiAxLjE2aC04LjU2YTEuMTYgMS4xNiAwIDExMC0yLjMxaDguNTZhMS4xNiAxLjE2IDAgMDEwIDIuMzF6Ii8+PHBhdGggZD0iTTI1LjkgMTJhMS4xOCAxLjE4IDAgMDEtLjkxLS40MyAxLjE3IDEuMTcgMCAwMS4xOC0xLjU3bDUuMDktNC4wNS01LjA2LTMuODdBMS4xNiAxLjE2IDAgMDEyNi41OS4yM0wzMi44NCA1YTEuMTYgMS4xNiAwIDAxLjQ1LjkxIDEuMTQgMS4xNCAwIDAxLS40My45MmwtNi4yNCA1YTEuMTcgMS4xNyAwIDAxLS43Mi4xN3oiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}.w1p{width:1px!important}.w2p{width:2px!important}.w3p{width:3px!important}.w4p{width:4px!important}.w5p{width:5px!important}.w6p{width:6px!important}.w7p{width:7px!important}.w8p{width:8px!important}.w9p{width:9px!important}.w10p{width:10px!important}.w11p{width:11px!important}.w12p{width:12px!important}.w13p{width:13px!important}.w14p{width:14px!important}.w15p{width:15px!important}.w16p{width:16px!important}.w17p{width:17px!important}.w18p{width:18px!important}.w19p{width:19px!important}.w20p{width:20px!important}.w21p{width:21px!important}.w22p{width:22px!important}.w23p{width:23px!important}.w24p{width:24px!important}.w25p{width:25px!important}.w26p{width:26px!important}.w27p{width:27px!important}.w28p{width:28px!important}.w29p{width:29px!important}.w30p{width:30px!important}.w31p{width:31px!important}.w32p{width:32px!important}.w33p{width:33px!important}.w34p{width:34px!important}.w35p{width:35px!important}.w36p{width:36px!important}.w37p{width:37px!important}.w38p{width:38px!important}.w39p{width:39px!important}.w40p{width:40px!important}.w41p{width:41px!important}.w42p{width:42px!important}.w43p{width:43px!important}.w44p{width:44px!important}.w45p{width:45px!important}.w46p{width:46px!important}.w47p{width:47px!important}.w48p{width:48px!important}.w49p{width:49px!important}.w50p{width:50px!important}.w51p{width:51px!important}.w52p{width:52px!important}.w53p{width:53px!important}.w54p{width:54px!important}.w55p{width:55px!important}.w56p{width:56px!important}.w57p{width:57px!important}.w58p{width:58px!important}.w59p{width:59px!important}.w60p{width:60px!important}.w61p{width:61px!important}.w62p{width:62px!important}.w63p{width:63px!important}.w64p{width:64px!important}.w65p{width:65px!important}.w66p{width:66px!important}.w67p{width:67px!important}.w68p{width:68px!important}.w69p{width:69px!important}.w70p{width:70px!important}.w71p{width:71px!important}.w72p{width:72px!important}.w73p{width:73px!important}.w74p{width:74px!important}.w75p{width:75px!important}.w76p{width:76px!important}.w77p{width:77px!important}.w78p{width:78px!important}.w79p{width:79px!important}.w80p{width:80px!important}.w81p{width:81px!important}.w82p{width:82px!important}.w83p{width:83px!important}.w84p{width:84px!important}.w85p{width:85px!important}.w86p{width:86px!important}.w87p{width:87px!important}.w88p{width:88px!important}.w89p{width:89px!important}.w90p{width:90px!important}.w91p{width:91px!important}.w92p{width:92px!important}.w93p{width:93px!important}.w94p{width:94px!important}.w95p{width:95px!important}.w96p{width:96px!important}.w97p{width:97px!important}.w98p{width:98px!important}.w99p{width:99px!important}.w100p{width:100px!important}.w101p{width:101px!important}.w102p{width:102px!important}.w103p{width:103px!important}.w104p{width:104px!important}.w105p{width:105px!important}.w106p{width:106px!important}.w107p{width:107px!important}.w108p{width:108px!important}.w109p{width:109px!important}.w110p{width:110px!important}.w111p{width:111px!important}.w112p{width:112px!important}.w113p{width:113px!important}.w114p{width:114px!important}.w115p{width:115px!important}.w116p{width:116px!important}.w117p{width:117px!important}.w118p{width:118px!important}.w119p{width:119px!important}.w120p{width:120px!important}.w121p{width:121px!important}.w122p{width:122px!important}.w123p{width:123px!important}.w124p{width:124px!important}.w125p{width:125px!important}.w126p{width:126px!important}.w127p{width:127px!important}.w128p{width:128px!important}.w129p{width:129px!important}.w130p{width:130px!important}.w131p{width:131px!important}.w132p{width:132px!important}.w133p{width:133px!important}.w134p{width:134px!important}.w135p{width:135px!important}.w136p{width:136px!important}.w137p{width:137px!important}.w138p{width:138px!important}.w139p{width:139px!important}.w140p{width:140px!important}.w141p{width:141px!important}.w142p{width:142px!important}.w143p{width:143px!important}.w144p{width:144px!important}.w145p{width:145px!important}.w146p{width:146px!important}.w147p{width:147px!important}.w148p{width:148px!important}.w149p{width:149px!important}.w150p{width:150px!important}.w151p{width:151px!important}.w152p{width:152px!important}.w153p{width:153px!important}.w154p{width:154px!important}.w155p{width:155px!important}.w156p{width:156px!important}.w157p{width:157px!important}.w158p{width:158px!important}.w159p{width:159px!important}.w160p{width:160px!important}.w161p{width:161px!important}.w162p{width:162px!important}.w163p{width:163px!important}.w164p{width:164px!important}.w165p{width:165px!important}.w166p{width:166px!important}.w167p{width:167px!important}.w168p{width:168px!important}.w169p{width:169px!important}.w170p{width:170px!important}.w171p{width:171px!important}.w172p{width:172px!important}.w173p{width:173px!important}.w174p{width:174px!important}.w175p{width:175px!important}.w176p{width:176px!important}.w177p{width:177px!important}.w178p{width:178px!important}.w179p{width:179px!important}.w180p{width:180px!important}.w181p{width:181px!important}.w182p{width:182px!important}.w183p{width:183px!important}.w184p{width:184px!important}.w185p{width:185px!important}.w186p{width:186px!important}.w187p{width:187px!important}.w188p{width:188px!important}.w189p{width:189px!important}.w190p{width:190px!important}.w191p{width:191px!important}.w192p{width:192px!important}.w193p{width:193px!important}.w194p{width:194px!important}.w195p{width:195px!important}.w196p{width:196px!important}.w197p{width:197px!important}.w198p{width:198px!important}.w199p{width:199px!important}.w200p{width:200px!important}.w201p{width:201px!important}.w202p{width:202px!important}.w203p{width:203px!important}.w204p{width:204px!important}.w205p{width:205px!important}.w206p{width:206px!important}.w207p{width:207px!important}.w208p{width:208px!important}.w209p{width:209px!important}.w210p{width:210px!important}.w211p{width:211px!important}.w212p{width:212px!important}.w213p{width:213px!important}.w214p{width:214px!important}.w215p{width:215px!important}.w216p{width:216px!important}.w217p{width:217px!important}.w218p{width:218px!important}.w219p{width:219px!important}.w220p{width:220px!important}.w221p{width:221px!important}.w222p{width:222px!important}.w223p{width:223px!important}.w224p{width:224px!important}.w225p{width:225px!important}.w226p{width:226px!important}.w227p{width:227px!important}.w228p{width:228px!important}.w229p{width:229px!important}.w230p{width:230px!important}.w231p{width:231px!important}.w232p{width:232px!important}.w233p{width:233px!important}.w234p{width:234px!important}.w235p{width:235px!important}.w236p{width:236px!important}.w237p{width:237px!important}.w238p{width:238px!important}.w239p{width:239px!important}.w240p{width:240px!important}.w241p{width:241px!important}.w242p{width:242px!important}.w243p{width:243px!important}.w244p{width:244px!important}.w245p{width:245px!important}.w246p{width:246px!important}.w247p{width:247px!important}.w248p{width:248px!important}.w249p{width:249px!important}.w250p{width:250px!important}.w251p{width:251px!important}.w252p{width:252px!important}.w253p{width:253px!important}.w254p{width:254px!important}.w255p{width:255px!important}.w256p{width:256px!important}.w257p{width:257px!important}.w258p{width:258px!important}.w259p{width:259px!important}.w260p{width:260px!important}.w261p{width:261px!important}.w262p{width:262px!important}.w263p{width:263px!important}.w264p{width:264px!important}.w265p{width:265px!important}.w266p{width:266px!important}.w267p{width:267px!important}.w268p{width:268px!important}.w269p{width:269px!important}.w270p{width:270px!important}.w271p{width:271px!important}.w272p{width:272px!important}.w273p{width:273px!important}.w274p{width:274px!important}.w275p{width:275px!important}.w276p{width:276px!important}.w277p{width:277px!important}.w278p{width:278px!important}.w279p{width:279px!important}.w280p{width:280px!important}.w281p{width:281px!important}.w282p{width:282px!important}.w283p{width:283px!important}.w284p{width:284px!important}.w285p{width:285px!important}.w286p{width:286px!important}.w287p{width:287px!important}.w288p{width:288px!important}.w289p{width:289px!important}.w290p{width:290px!important}.w291p{width:291px!important}.w292p{width:292px!important}.w293p{width:293px!important}.w294p{width:294px!important}.w295p{width:295px!important}.w296p{width:296px!important}.w297p{width:297px!important}.w298p{width:298px!important}.w299p{width:299px!important}.w300p{width:300px!important}.w301p{width:301px!important}.w302p{width:302px!important}.w303p{width:303px!important}.w304p{width:304px!important}.w305p{width:305px!important}.w306p{width:306px!important}.w307p{width:307px!important}.w308p{width:308px!important}.w309p{width:309px!important}.w310p{width:310px!important}.w311p{width:311px!important}.w312p{width:312px!important}.w313p{width:313px!important}.w314p{width:314px!important}.w315p{width:315px!important}.w316p{width:316px!important}.w317p{width:317px!important}.w318p{width:318px!important}.w319p{width:319px!important}.w320p{width:320px!important}.w321p{width:321px!important}.w322p{width:322px!important}.w323p{width:323px!important}.w324p{width:324px!important}.w325p{width:325px!important}.w326p{width:326px!important}.w327p{width:327px!important}.w328p{width:328px!important}.w329p{width:329px!important}.w330p{width:330px!important}.w331p{width:331px!important}.w332p{width:332px!important}.w333p{width:333px!important}.w334p{width:334px!important}.w335p{width:335px!important}.w336p{width:336px!important}.w337p{width:337px!important}.w338p{width:338px!important}.w339p{width:339px!important}.w340p{width:340px!important}.w341p{width:341px!important}.w342p{width:342px!important}.w343p{width:343px!important}.w344p{width:344px!important}.w345p{width:345px!important}.w346p{width:346px!important}.w347p{width:347px!important}.w348p{width:348px!important}.w349p{width:349px!important}.w350p{width:350px!important}.w351p{width:351px!important}.w352p{width:352px!important}.w353p{width:353px!important}.w354p{width:354px!important}.w355p{width:355px!important}.w356p{width:356px!important}.w357p{width:357px!important}.w358p{width:358px!important}.w359p{width:359px!important}.w360p{width:360px!important}.w361p{width:361px!important}.w362p{width:362px!important}.w363p{width:363px!important}.w364p{width:364px!important}.w365p{width:365px!important}.w366p{width:366px!important}.w367p{width:367px!important}.w368p{width:368px!important}.w369p{width:369px!important}.w370p{width:370px!important}.w371p{width:371px!important}.w372p{width:372px!important}.w373p{width:373px!important}.w374p{width:374px!important}.w375p{width:375px!important}.w376p{width:376px!important}.w377p{width:377px!important}.w378p{width:378px!important}.w379p{width:379px!important}.w380p{width:380px!important}.w381p{width:381px!important}.w382p{width:382px!important}.w383p{width:383px!important}.w384p{width:384px!important}.w385p{width:385px!important}.w386p{width:386px!important}.w387p{width:387px!important}.w388p{width:388px!important}.w389p{width:389px!important}.w390p{width:390px!important}.w391p{width:391px!important}.w392p{width:392px!important}.w393p{width:393px!important}.w394p{width:394px!important}.w395p{width:395px!important}.w396p{width:396px!important}.w397p{width:397px!important}.w398p{width:398px!important}.w399p{width:399px!important}.w400p{width:400px!important}.w401p{width:401px!important}.w402p{width:402px!important}.w403p{width:403px!important}.w404p{width:404px!important}.w405p{width:405px!important}.w406p{width:406px!important}.w407p{width:407px!important}.w408p{width:408px!important}.w409p{width:409px!important}.w410p{width:410px!important}.w411p{width:411px!important}.w412p{width:412px!important}.w413p{width:413px!important}.w414p{width:414px!important}.w415p{width:415px!important}.w416p{width:416px!important}.w417p{width:417px!important}.w418p{width:418px!important}.w419p{width:419px!important}.w420p{width:420px!important}.w421p{width:421px!important}.w422p{width:422px!important}.w423p{width:423px!important}.w424p{width:424px!important}.w425p{width:425px!important}.w426p{width:426px!important}.w427p{width:427px!important}.w428p{width:428px!important}.w429p{width:429px!important}.w430p{width:430px!important}.w431p{width:431px!important}.w432p{width:432px!important}.w433p{width:433px!important}.w434p{width:434px!important}.w435p{width:435px!important}.w436p{width:436px!important}.w437p{width:437px!important}.w438p{width:438px!important}.w439p{width:439px!important}.w440p{width:440px!important}.w441p{width:441px!important}.w442p{width:442px!important}.w443p{width:443px!important}.w444p{width:444px!important}.w445p{width:445px!important}.w446p{width:446px!important}.w447p{width:447px!important}.w448p{width:448px!important}.w449p{width:449px!important}.w450p{width:450px!important}.w451p{width:451px!important}.w452p{width:452px!important}.w453p{width:453px!important}.w454p{width:454px!important}.w455p{width:455px!important}.w456p{width:456px!important}.w457p{width:457px!important}.w458p{width:458px!important}.w459p{width:459px!important}.w460p{width:460px!important}.w461p{width:461px!important}.w462p{width:462px!important}.w463p{width:463px!important}.w464p{width:464px!important}.w465p{width:465px!important}.w466p{width:466px!important}.w467p{width:467px!important}.w468p{width:468px!important}.w469p{width:469px!important}.w470p{width:470px!important}.w471p{width:471px!important}.w472p{width:472px!important}.w473p{width:473px!important}.w474p{width:474px!important}.w475p{width:475px!important}.w476p{width:476px!important}.w477p{width:477px!important}.w478p{width:478px!important}.w479p{width:479px!important}.w480p{width:480px!important}.w481p{width:481px!important}.w482p{width:482px!important}.w483p{width:483px!important}.w484p{width:484px!important}.w485p{width:485px!important}.w486p{width:486px!important}.w487p{width:487px!important}.w488p{width:488px!important}.w489p{width:489px!important}.w490p{width:490px!important}.w491p{width:491px!important}.w492p{width:492px!important}.w493p{width:493px!important}.w494p{width:494px!important}.w495p{width:495px!important}.w496p{width:496px!important}.w497p{width:497px!important}.w498p{width:498px!important}.w499p{width:499px!important}.w500p{width:500px!important}.w501p{width:501px!important}.w502p{width:502px!important}.w503p{width:503px!important}.w504p{width:504px!important}.w505p{width:505px!important}.w506p{width:506px!important}.w507p{width:507px!important}.w508p{width:508px!important}.w509p{width:509px!important}.w510p{width:510px!important}.w511p{width:511px!important}.w512p{width:512px!important}.w513p{width:513px!important}.w514p{width:514px!important}.w515p{width:515px!important}.w516p{width:516px!important}.w517p{width:517px!important}.w518p{width:518px!important}.w519p{width:519px!important}.w520p{width:520px!important}.w521p{width:521px!important}.w522p{width:522px!important}.w523p{width:523px!important}.w524p{width:524px!important}.w525p{width:525px!important}.w526p{width:526px!important}.w527p{width:527px!important}.w528p{width:528px!important}.w529p{width:529px!important}.w530p{width:530px!important}.w531p{width:531px!important}.w532p{width:532px!important}.w533p{width:533px!important}.w534p{width:534px!important}.w535p{width:535px!important}.w536p{width:536px!important}.w537p{width:537px!important}.w538p{width:538px!important}.w539p{width:539px!important}.w540p{width:540px!important}.w541p{width:541px!important}.w542p{width:542px!important}.w543p{width:543px!important}.w544p{width:544px!important}.w545p{width:545px!important}.w546p{width:546px!important}.w547p{width:547px!important}.w548p{width:548px!important}.w549p{width:549px!important}.w550p{width:550px!important}.w551p{width:551px!important}.w552p{width:552px!important}.w553p{width:553px!important}.w554p{width:554px!important}.w555p{width:555px!important}.w556p{width:556px!important}.w557p{width:557px!important}.w558p{width:558px!important}.w559p{width:559px!important}.w560p{width:560px!important}.w561p{width:561px!important}.w562p{width:562px!important}.w563p{width:563px!important}.w564p{width:564px!important}.w565p{width:565px!important}.w566p{width:566px!important}.w567p{width:567px!important}.w568p{width:568px!important}.w569p{width:569px!important}.w570p{width:570px!important}.w571p{width:571px!important}.w572p{width:572px!important}.w573p{width:573px!important}.w574p{width:574px!important}.w575p{width:575px!important}.w576p{width:576px!important}.w577p{width:577px!important}.w578p{width:578px!important}.w579p{width:579px!important}.w580p{width:580px!important}.w581p{width:581px!important}.w582p{width:582px!important}.w583p{width:583px!important}.w584p{width:584px!important}.w585p{width:585px!important}.w586p{width:586px!important}.w587p{width:587px!important}.w588p{width:588px!important}.w589p{width:589px!important}.w590p{width:590px!important}.w591p{width:591px!important}.w592p{width:592px!important}.w593p{width:593px!important}.w594p{width:594px!important}.w595p{width:595px!important}.w596p{width:596px!important}.w597p{width:597px!important}.w598p{width:598px!important}.w599p{width:599px!important}.w600p{width:600px!important}.w601p{width:601px!important}.w602p{width:602px!important}.w603p{width:603px!important}.w604p{width:604px!important}.w605p{width:605px!important}.w606p{width:606px!important}.w607p{width:607px!important}.w608p{width:608px!important}.w609p{width:609px!important}.w610p{width:610px!important}.w611p{width:611px!important}.w612p{width:612px!important}.w613p{width:613px!important}.w614p{width:614px!important}.w615p{width:615px!important}.w616p{width:616px!important}.w617p{width:617px!important}.w618p{width:618px!important}.w619p{width:619px!important}.w620p{width:620px!important}.w621p{width:621px!important}.w622p{width:622px!important}.w623p{width:623px!important}.w624p{width:624px!important}.w625p{width:625px!important}.w626p{width:626px!important}.w627p{width:627px!important}.w628p{width:628px!important}.w629p{width:629px!important}.w630p{width:630px!important}.w631p{width:631px!important}.w632p{width:632px!important}.w633p{width:633px!important}.w634p{width:634px!important}.w635p{width:635px!important}.w636p{width:636px!important}.w637p{width:637px!important}.w638p{width:638px!important}.w639p{width:639px!important}.w640p{width:640px!important}.w641p{width:641px!important}.w642p{width:642px!important}.w643p{width:643px!important}.w644p{width:644px!important}.w645p{width:645px!important}.w646p{width:646px!important}.w647p{width:647px!important}.w648p{width:648px!important}.w649p{width:649px!important}.w650p{width:650px!important}.w651p{width:651px!important}.w652p{width:652px!important}.w653p{width:653px!important}.w654p{width:654px!important}.w655p{width:655px!important}.w656p{width:656px!important}.w657p{width:657px!important}.w658p{width:658px!important}.w659p{width:659px!important}.w660p{width:660px!important}.w661p{width:661px!important}.w662p{width:662px!important}.w663p{width:663px!important}.w664p{width:664px!important}.w665p{width:665px!important}.w666p{width:666px!important}.w667p{width:667px!important}.w668p{width:668px!important}.w669p{width:669px!important}.w670p{width:670px!important}.w671p{width:671px!important}.w672p{width:672px!important}.w673p{width:673px!important}.w674p{width:674px!important}.w675p{width:675px!important}.w676p{width:676px!important}.w677p{width:677px!important}.w678p{width:678px!important}.w679p{width:679px!important}.w680p{width:680px!important}.w681p{width:681px!important}.w682p{width:682px!important}.w683p{width:683px!important}.w684p{width:684px!important}.w685p{width:685px!important}.w686p{width:686px!important}.w687p{width:687px!important}.w688p{width:688px!important}.w689p{width:689px!important}.w690p{width:690px!important}.w691p{width:691px!important}.w692p{width:692px!important}.w693p{width:693px!important}.w694p{width:694px!important}.w695p{width:695px!important}.w696p{width:696px!important}.w697p{width:697px!important}.w698p{width:698px!important}.w699p{width:699px!important}.w700p{width:700px!important}.w701p{width:701px!important}.w702p{width:702px!important}.w703p{width:703px!important}.w704p{width:704px!important}.w705p{width:705px!important}.w706p{width:706px!important}.w707p{width:707px!important}.w708p{width:708px!important}.w709p{width:709px!important}.w710p{width:710px!important}.w711p{width:711px!important}.w712p{width:712px!important}.w713p{width:713px!important}.w714p{width:714px!important}.w715p{width:715px!important}.w716p{width:716px!important}.w717p{width:717px!important}.w718p{width:718px!important}.w719p{width:719px!important}.w720p{width:720px!important}.w721p{width:721px!important}.w722p{width:722px!important}.w723p{width:723px!important}.w724p{width:724px!important}.w725p{width:725px!important}.w726p{width:726px!important}.w727p{width:727px!important}.w728p{width:728px!important}.w729p{width:729px!important}.w730p{width:730px!important}.w731p{width:731px!important}.w732p{width:732px!important}.w733p{width:733px!important}.w734p{width:734px!important}.w735p{width:735px!important}.w736p{width:736px!important}.w737p{width:737px!important}.w738p{width:738px!important}.w739p{width:739px!important}.w740p{width:740px!important}.w741p{width:741px!important}.w742p{width:742px!important}.w743p{width:743px!important}.w744p{width:744px!important}.w745p{width:745px!important}.w746p{width:746px!important}.w747p{width:747px!important}.w748p{width:748px!important}.w749p{width:749px!important}.w750p{width:750px!important}.w751p{width:751px!important}.w752p{width:752px!important}.w753p{width:753px!important}.w754p{width:754px!important}.w755p{width:755px!important}.w756p{width:756px!important}.w757p{width:757px!important}.w758p{width:758px!important}.w759p{width:759px!important}.w760p{width:760px!important}.w761p{width:761px!important}.w762p{width:762px!important}.w763p{width:763px!important}.w764p{width:764px!important}.w765p{width:765px!important}.w766p{width:766px!important}.w767p{width:767px!important}.w768p{width:768px!important}.w769p{width:769px!important}.w770p{width:770px!important}.w771p{width:771px!important}.w772p{width:772px!important}.w773p{width:773px!important}.w774p{width:774px!important}.w775p{width:775px!important}.w776p{width:776px!important}.w777p{width:777px!important}.w778p{width:778px!important}.w779p{width:779px!important}.w780p{width:780px!important}.w781p{width:781px!important}.w782p{width:782px!important}.w783p{width:783px!important}.w784p{width:784px!important}.w785p{width:785px!important}.w786p{width:786px!important}.w787p{width:787px!important}.w788p{width:788px!important}.w789p{width:789px!important}.w790p{width:790px!important}.w791p{width:791px!important}.w792p{width:792px!important}.w793p{width:793px!important}.w794p{width:794px!important}.w795p{width:795px!important}.w796p{width:796px!important}.w797p{width:797px!important}.w798p{width:798px!important}.w799p{width:799px!important}.w800p{width:800px!important}.w801p{width:801px!important}.w802p{width:802px!important}.w803p{width:803px!important}.w804p{width:804px!important}.w805p{width:805px!important}.w806p{width:806px!important}.w807p{width:807px!important}.w808p{width:808px!important}.w809p{width:809px!important}.w810p{width:810px!important}.w811p{width:811px!important}.w812p{width:812px!important}.w813p{width:813px!important}.w814p{width:814px!important}.w815p{width:815px!important}.w816p{width:816px!important}.w817p{width:817px!important}.w818p{width:818px!important}.w819p{width:819px!important}.w820p{width:820px!important}.w821p{width:821px!important}.w822p{width:822px!important}.w823p{width:823px!important}.w824p{width:824px!important}.w825p{width:825px!important}.w826p{width:826px!important}.w827p{width:827px!important}.w828p{width:828px!important}.w829p{width:829px!important}.w830p{width:830px!important}.w831p{width:831px!important}.w832p{width:832px!important}.w833p{width:833px!important}.w834p{width:834px!important}.w835p{width:835px!important}.w836p{width:836px!important}.w837p{width:837px!important}.w838p{width:838px!important}.w839p{width:839px!important}.w840p{width:840px!important}.w841p{width:841px!important}.w842p{width:842px!important}.w843p{width:843px!important}.w844p{width:844px!important}.w845p{width:845px!important}.w846p{width:846px!important}.w847p{width:847px!important}.w848p{width:848px!important}.w849p{width:849px!important}.w850p{width:850px!important}.w851p{width:851px!important}.w852p{width:852px!important}.w853p{width:853px!important}.w854p{width:854px!important}.w855p{width:855px!important}.w856p{width:856px!important}.w857p{width:857px!important}.w858p{width:858px!important}.w859p{width:859px!important}.w860p{width:860px!important}.w861p{width:861px!important}.w862p{width:862px!important}.w863p{width:863px!important}.w864p{width:864px!important}.w865p{width:865px!important}.w866p{width:866px!important}.w867p{width:867px!important}.w868p{width:868px!important}.w869p{width:869px!important}.w870p{width:870px!important}.w871p{width:871px!important}.w872p{width:872px!important}.w873p{width:873px!important}.w874p{width:874px!important}.w875p{width:875px!important}.w876p{width:876px!important}.w877p{width:877px!important}.w878p{width:878px!important}.w879p{width:879px!important}.w880p{width:880px!important}.w881p{width:881px!important}.w882p{width:882px!important}.w883p{width:883px!important}.w884p{width:884px!important}.w885p{width:885px!important}.w886p{width:886px!important}.w887p{width:887px!important}.w888p{width:888px!important}.w889p{width:889px!important}.w890p{width:890px!important}.w891p{width:891px!important}.w892p{width:892px!important}.w893p{width:893px!important}.w894p{width:894px!important}.w895p{width:895px!important}.w896p{width:896px!important}.w897p{width:897px!important}.w898p{width:898px!important}.w899p{width:899px!important}.w900p{width:900px!important}.w901p{width:901px!important}.w902p{width:902px!important}.w903p{width:903px!important}.w904p{width:904px!important}.w905p{width:905px!important}.w906p{width:906px!important}.w907p{width:907px!important}.w908p{width:908px!important}.w909p{width:909px!important}.w910p{width:910px!important}.w911p{width:911px!important}.w912p{width:912px!important}.w913p{width:913px!important}.w914p{width:914px!important}.w915p{width:915px!important}.w916p{width:916px!important}.w917p{width:917px!important}.w918p{width:918px!important}.w919p{width:919px!important}.w920p{width:920px!important}.w921p{width:921px!important}.w922p{width:922px!important}.w923p{width:923px!important}.w924p{width:924px!important}.w925p{width:925px!important}.w926p{width:926px!important}.w927p{width:927px!important}.w928p{width:928px!important}.w929p{width:929px!important}.w930p{width:930px!important}.w931p{width:931px!important}.w932p{width:932px!important}.w933p{width:933px!important}.w934p{width:934px!important}.w935p{width:935px!important}.w936p{width:936px!important}.w937p{width:937px!important}.w938p{width:938px!important}.w939p{width:939px!important}.w940p{width:940px!important}.w941p{width:941px!important}.w942p{width:942px!important}.w943p{width:943px!important}.w944p{width:944px!important}.w945p{width:945px!important}.w946p{width:946px!important}.w947p{width:947px!important}.w948p{width:948px!important}.w949p{width:949px!important}.w950p{width:950px!important}.w951p{width:951px!important}.w952p{width:952px!important}.w953p{width:953px!important}.w954p{width:954px!important}.w955p{width:955px!important}.w956p{width:956px!important}.w957p{width:957px!important}.w958p{width:958px!important}.w959p{width:959px!important}.w960p{width:960px!important}.w961p{width:961px!important}.w962p{width:962px!important}.w963p{width:963px!important}.w964p{width:964px!important}.w965p{width:965px!important}.w966p{width:966px!important}.w967p{width:967px!important}.w968p{width:968px!important}.w969p{width:969px!important}.w970p{width:970px!important}.w971p{width:971px!important}.w972p{width:972px!important}.w973p{width:973px!important}.w974p{width:974px!important}.w975p{width:975px!important}.w976p{width:976px!important}.w977p{width:977px!important}.w978p{width:978px!important}.w979p{width:979px!important}.w980p{width:980px!important}.w981p{width:981px!important}.w982p{width:982px!important}.w983p{width:983px!important}.w984p{width:984px!important}.w985p{width:985px!important}.w986p{width:986px!important}.w987p{width:987px!important}.w988p{width:988px!important}.w989p{width:989px!important}.w990p{width:990px!important}.w991p{width:991px!important}.w992p{width:992px!important}.w993p{width:993px!important}.w994p{width:994px!important}.w995p{width:995px!important}.w996p{width:996px!important}.w997p{width:997px!important}.w998p{width:998px!important}.w999p{width:999px!important}.w1000p{width:1000px!important}.w1{width:1%!important}.w2{width:2%!important}.w3{width:3%!important}.w4{width:4%!important}.w5{width:5%!important}.w6{width:6%!important}.w7{width:7%!important}.w8{width:8%!important}.w9{width:9%!important}.w10{width:10%!important}.w11{width:11%!important}.w12{width:12%!important}.w13{width:13%!important}.w14{width:14%!important}.w15{width:15%!important}.w16{width:16%!important}.w17{width:17%!important}.w18{width:18%!important}.w19{width:19%!important}.w20{width:20%!important}.w21{width:21%!important}.w22{width:22%!important}.w23{width:23%!important}.w24{width:24%!important}.w25{width:25%!important}.w26{width:26%!important}.w27{width:27%!important}.w28{width:28%!important}.w29{width:29%!important}.w30{width:30%!important}.w31{width:31%!important}.w32{width:32%!important}.w33{width:33%!important}.w34{width:34%!important}.w35{width:35%!important}.w36{width:36%!important}.w37{width:37%!important}.w38{width:38%!important}.w39{width:39%!important}.w40{width:40%!important}.w41{width:41%!important}.w42{width:42%!important}.w43{width:43%!important}.w44{width:44%!important}.w45{width:45%!important}.w46{width:46%!important}.w47{width:47%!important}.w48{width:48%!important}.w49{width:49%!important}.w50{width:50%!important}.w51{width:51%!important}.w52{width:52%!important}.w53{width:53%!important}.w54{width:54%!important}.w55{width:55%!important}.w56{width:56%!important}.w57{width:57%!important}.w58{width:58%!important}.w59{width:59%!important}.w60{width:60%!important}.w61{width:61%!important}.w62{width:62%!important}.w63{width:63%!important}.w64{width:64%!important}.w65{width:65%!important}.w66{width:66%!important}.w67{width:67%!important}.w68{width:68%!important}.w69{width:69%!important}.w70{width:70%!important}.w71{width:71%!important}.w72{width:72%!important}.w73{width:73%!important}.w74{width:74%!important}.w75{width:75%!important}.w76{width:76%!important}.w77{width:77%!important}.w78{width:78%!important}.w79{width:79%!important}.w80{width:80%!important}.w81{width:81%!important}.w82{width:82%!important}.w83{width:83%!important}.w84{width:84%!important}.w85{width:85%!important}.w86{width:86%!important}.w87{width:87%!important}.w88{width:88%!important}.w89{width:89%!important}.w90{width:90%!important}.w91{width:91%!important}.w92{width:92%!important}.w93{width:93%!important}.w94{width:94%!important}.w95{width:95%!important}.w96{width:96%!important}.w97{width:97%!important}.w98{width:98%!important}.w99{width:99%!important}.w100{width:100%!important}.mw1p{min-width:1px}.mw2p{min-width:2px}.mw3p{min-width:3px}.mw4p{min-width:4px}.mw5p{min-width:5px}.mw6p{min-width:6px}.mw7p{min-width:7px}.mw8p{min-width:8px}.mw9p{min-width:9px}.mw10p{min-width:10px}.mw11p{min-width:11px}.mw12p{min-width:12px}.mw13p{min-width:13px}.mw14p{min-width:14px}.mw15p{min-width:15px}.mw16p{min-width:16px}.mw17p{min-width:17px}.mw18p{min-width:18px}.mw19p{min-width:19px}.mw20p{min-width:20px}.mw21p{min-width:21px}.mw22p{min-width:22px}.mw23p{min-width:23px}.mw24p{min-width:24px}.mw25p{min-width:25px}.mw26p{min-width:26px}.mw27p{min-width:27px}.mw28p{min-width:28px}.mw29p{min-width:29px}.mw30p{min-width:30px}.mw31p{min-width:31px}.mw32p{min-width:32px}.mw33p{min-width:33px}.mw34p{min-width:34px}.mw35p{min-width:35px}.mw36p{min-width:36px}.mw37p{min-width:37px}.mw38p{min-width:38px}.mw39p{min-width:39px}.mw40p{min-width:40px}.mw41p{min-width:41px}.mw42p{min-width:42px}.mw43p{min-width:43px}.mw44p{min-width:44px}.mw45p{min-width:45px}.mw46p{min-width:46px}.mw47p{min-width:47px}.mw48p{min-width:48px}.mw49p{min-width:49px}.mw50p{min-width:50px}.mw51p{min-width:51px}.mw52p{min-width:52px}.mw53p{min-width:53px}.mw54p{min-width:54px}.mw55p{min-width:55px}.mw56p{min-width:56px}.mw57p{min-width:57px}.mw58p{min-width:58px}.mw59p{min-width:59px}.mw60p{min-width:60px}.mw61p{min-width:61px}.mw62p{min-width:62px}.mw63p{min-width:63px}.mw64p{min-width:64px}.mw65p{min-width:65px}.mw66p{min-width:66px}.mw67p{min-width:67px}.mw68p{min-width:68px}.mw69p{min-width:69px}.mw70p{min-width:70px}.mw71p{min-width:71px}.mw72p{min-width:72px}.mw73p{min-width:73px}.mw74p{min-width:74px}.mw75p{min-width:75px}.mw76p{min-width:76px}.mw77p{min-width:77px}.mw78p{min-width:78px}.mw79p{min-width:79px}.mw80p{min-width:80px}.mw81p{min-width:81px}.mw82p{min-width:82px}.mw83p{min-width:83px}.mw84p{min-width:84px}.mw85p{min-width:85px}.mw86p{min-width:86px}.mw87p{min-width:87px}.mw88p{min-width:88px}.mw89p{min-width:89px}.mw90p{min-width:90px}.mw91p{min-width:91px}.mw92p{min-width:92px}.mw93p{min-width:93px}.mw94p{min-width:94px}.mw95p{min-width:95px}.mw96p{min-width:96px}.mw97p{min-width:97px}.mw98p{min-width:98px}.mw99p{min-width:99px}.mw100p{min-width:100px}.mw101p{min-width:101px}.mw102p{min-width:102px}.mw103p{min-width:103px}.mw104p{min-width:104px}.mw105p{min-width:105px}.mw106p{min-width:106px}.mw107p{min-width:107px}.mw108p{min-width:108px}.mw109p{min-width:109px}.mw110p{min-width:110px}.mw111p{min-width:111px}.mw112p{min-width:112px}.mw113p{min-width:113px}.mw114p{min-width:114px}.mw115p{min-width:115px}.mw116p{min-width:116px}.mw117p{min-width:117px}.mw118p{min-width:118px}.mw119p{min-width:119px}.mw120p{min-width:120px}.mw121p{min-width:121px}.mw122p{min-width:122px}.mw123p{min-width:123px}.mw124p{min-width:124px}.mw125p{min-width:125px}.mw126p{min-width:126px}.mw127p{min-width:127px}.mw128p{min-width:128px}.mw129p{min-width:129px}.mw130p{min-width:130px}.mw131p{min-width:131px}.mw132p{min-width:132px}.mw133p{min-width:133px}.mw134p{min-width:134px}.mw135p{min-width:135px}.mw136p{min-width:136px}.mw137p{min-width:137px}.mw138p{min-width:138px}.mw139p{min-width:139px}.mw140p{min-width:140px}.mw141p{min-width:141px}.mw142p{min-width:142px}.mw143p{min-width:143px}.mw144p{min-width:144px}.mw145p{min-width:145px}.mw146p{min-width:146px}.mw147p{min-width:147px}.mw148p{min-width:148px}.mw149p{min-width:149px}.mw150p{min-width:150px}.mw151p{min-width:151px}.mw152p{min-width:152px}.mw153p{min-width:153px}.mw154p{min-width:154px}.mw155p{min-width:155px}.mw156p{min-width:156px}.mw157p{min-width:157px}.mw158p{min-width:158px}.mw159p{min-width:159px}.mw160p{min-width:160px}.mw161p{min-width:161px}.mw162p{min-width:162px}.mw163p{min-width:163px}.mw164p{min-width:164px}.mw165p{min-width:165px}.mw166p{min-width:166px}.mw167p{min-width:167px}.mw168p{min-width:168px}.mw169p{min-width:169px}.mw170p{min-width:170px}.mw171p{min-width:171px}.mw172p{min-width:172px}.mw173p{min-width:173px}.mw174p{min-width:174px}.mw175p{min-width:175px}.mw176p{min-width:176px}.mw177p{min-width:177px}.mw178p{min-width:178px}.mw179p{min-width:179px}.mw180p{min-width:180px}.mw181p{min-width:181px}.mw182p{min-width:182px}.mw183p{min-width:183px}.mw184p{min-width:184px}.mw185p{min-width:185px}.mw186p{min-width:186px}.mw187p{min-width:187px}.mw188p{min-width:188px}.mw189p{min-width:189px}.mw190p{min-width:190px}.mw191p{min-width:191px}.mw192p{min-width:192px}.mw193p{min-width:193px}.mw194p{min-width:194px}.mw195p{min-width:195px}.mw196p{min-width:196px}.mw197p{min-width:197px}.mw198p{min-width:198px}.mw199p{min-width:199px}.mw200p{min-width:200px}.mw201p{min-width:201px}.mw202p{min-width:202px}.mw203p{min-width:203px}.mw204p{min-width:204px}.mw205p{min-width:205px}.mw206p{min-width:206px}.mw207p{min-width:207px}.mw208p{min-width:208px}.mw209p{min-width:209px}.mw210p{min-width:210px}.mw211p{min-width:211px}.mw212p{min-width:212px}.mw213p{min-width:213px}.mw214p{min-width:214px}.mw215p{min-width:215px}.mw216p{min-width:216px}.mw217p{min-width:217px}.mw218p{min-width:218px}.mw219p{min-width:219px}.mw220p{min-width:220px}.mw221p{min-width:221px}.mw222p{min-width:222px}.mw223p{min-width:223px}.mw224p{min-width:224px}.mw225p{min-width:225px}.mw226p{min-width:226px}.mw227p{min-width:227px}.mw228p{min-width:228px}.mw229p{min-width:229px}.mw230p{min-width:230px}.mw231p{min-width:231px}.mw232p{min-width:232px}.mw233p{min-width:233px}.mw234p{min-width:234px}.mw235p{min-width:235px}.mw236p{min-width:236px}.mw237p{min-width:237px}.mw238p{min-width:238px}.mw239p{min-width:239px}.mw240p{min-width:240px}.mw241p{min-width:241px}.mw242p{min-width:242px}.mw243p{min-width:243px}.mw244p{min-width:244px}.mw245p{min-width:245px}.mw246p{min-width:246px}.mw247p{min-width:247px}.mw248p{min-width:248px}.mw249p{min-width:249px}.mw250p{min-width:250px}.mw251p{min-width:251px}.mw252p{min-width:252px}.mw253p{min-width:253px}.mw254p{min-width:254px}.mw255p{min-width:255px}.mw256p{min-width:256px}.mw257p{min-width:257px}.mw258p{min-width:258px}.mw259p{min-width:259px}.mw260p{min-width:260px}.mw261p{min-width:261px}.mw262p{min-width:262px}.mw263p{min-width:263px}.mw264p{min-width:264px}.mw265p{min-width:265px}.mw266p{min-width:266px}.mw267p{min-width:267px}.mw268p{min-width:268px}.mw269p{min-width:269px}.mw270p{min-width:270px}.mw271p{min-width:271px}.mw272p{min-width:272px}.mw273p{min-width:273px}.mw274p{min-width:274px}.mw275p{min-width:275px}.mw276p{min-width:276px}.mw277p{min-width:277px}.mw278p{min-width:278px}.mw279p{min-width:279px}.mw280p{min-width:280px}.mw281p{min-width:281px}.mw282p{min-width:282px}.mw283p{min-width:283px}.mw284p{min-width:284px}.mw285p{min-width:285px}.mw286p{min-width:286px}.mw287p{min-width:287px}.mw288p{min-width:288px}.mw289p{min-width:289px}.mw290p{min-width:290px}.mw291p{min-width:291px}.mw292p{min-width:292px}.mw293p{min-width:293px}.mw294p{min-width:294px}.mw295p{min-width:295px}.mw296p{min-width:296px}.mw297p{min-width:297px}.mw298p{min-width:298px}.mw299p{min-width:299px}.mw300p{min-width:300px}.mw301p{min-width:301px}.mw302p{min-width:302px}.mw303p{min-width:303px}.mw304p{min-width:304px}.mw305p{min-width:305px}.mw306p{min-width:306px}.mw307p{min-width:307px}.mw308p{min-width:308px}.mw309p{min-width:309px}.mw310p{min-width:310px}.mw311p{min-width:311px}.mw312p{min-width:312px}.mw313p{min-width:313px}.mw314p{min-width:314px}.mw315p{min-width:315px}.mw316p{min-width:316px}.mw317p{min-width:317px}.mw318p{min-width:318px}.mw319p{min-width:319px}.mw320p{min-width:320px}.mw321p{min-width:321px}.mw322p{min-width:322px}.mw323p{min-width:323px}.mw324p{min-width:324px}.mw325p{min-width:325px}.mw326p{min-width:326px}.mw327p{min-width:327px}.mw328p{min-width:328px}.mw329p{min-width:329px}.mw330p{min-width:330px}.mw331p{min-width:331px}.mw332p{min-width:332px}.mw333p{min-width:333px}.mw334p{min-width:334px}.mw335p{min-width:335px}.mw336p{min-width:336px}.mw337p{min-width:337px}.mw338p{min-width:338px}.mw339p{min-width:339px}.mw340p{min-width:340px}.mw341p{min-width:341px}.mw342p{min-width:342px}.mw343p{min-width:343px}.mw344p{min-width:344px}.mw345p{min-width:345px}.mw346p{min-width:346px}.mw347p{min-width:347px}.mw348p{min-width:348px}.mw349p{min-width:349px}.mw350p{min-width:350px}.mw351p{min-width:351px}.mw352p{min-width:352px}.mw353p{min-width:353px}.mw354p{min-width:354px}.mw355p{min-width:355px}.mw356p{min-width:356px}.mw357p{min-width:357px}.mw358p{min-width:358px}.mw359p{min-width:359px}.mw360p{min-width:360px}.mw361p{min-width:361px}.mw362p{min-width:362px}.mw363p{min-width:363px}.mw364p{min-width:364px}.mw365p{min-width:365px}.mw366p{min-width:366px}.mw367p{min-width:367px}.mw368p{min-width:368px}.mw369p{min-width:369px}.mw370p{min-width:370px}.mw371p{min-width:371px}.mw372p{min-width:372px}.mw373p{min-width:373px}.mw374p{min-width:374px}.mw375p{min-width:375px}.mw376p{min-width:376px}.mw377p{min-width:377px}.mw378p{min-width:378px}.mw379p{min-width:379px}.mw380p{min-width:380px}.mw381p{min-width:381px}.mw382p{min-width:382px}.mw383p{min-width:383px}.mw384p{min-width:384px}.mw385p{min-width:385px}.mw386p{min-width:386px}.mw387p{min-width:387px}.mw388p{min-width:388px}.mw389p{min-width:389px}.mw390p{min-width:390px}.mw391p{min-width:391px}.mw392p{min-width:392px}.mw393p{min-width:393px}.mw394p{min-width:394px}.mw395p{min-width:395px}.mw396p{min-width:396px}.mw397p{min-width:397px}.mw398p{min-width:398px}.mw399p{min-width:399px}.mw400p{min-width:400px}.mw401p{min-width:401px}.mw402p{min-width:402px}.mw403p{min-width:403px}.mw404p{min-width:404px}.mw405p{min-width:405px}.mw406p{min-width:406px}.mw407p{min-width:407px}.mw408p{min-width:408px}.mw409p{min-width:409px}.mw410p{min-width:410px}.mw411p{min-width:411px}.mw412p{min-width:412px}.mw413p{min-width:413px}.mw414p{min-width:414px}.mw415p{min-width:415px}.mw416p{min-width:416px}.mw417p{min-width:417px}.mw418p{min-width:418px}.mw419p{min-width:419px}.mw420p{min-width:420px}.mw421p{min-width:421px}.mw422p{min-width:422px}.mw423p{min-width:423px}.mw424p{min-width:424px}.mw425p{min-width:425px}.mw426p{min-width:426px}.mw427p{min-width:427px}.mw428p{min-width:428px}.mw429p{min-width:429px}.mw430p{min-width:430px}.mw431p{min-width:431px}.mw432p{min-width:432px}.mw433p{min-width:433px}.mw434p{min-width:434px}.mw435p{min-width:435px}.mw436p{min-width:436px}.mw437p{min-width:437px}.mw438p{min-width:438px}.mw439p{min-width:439px}.mw440p{min-width:440px}.mw441p{min-width:441px}.mw442p{min-width:442px}.mw443p{min-width:443px}.mw444p{min-width:444px}.mw445p{min-width:445px}.mw446p{min-width:446px}.mw447p{min-width:447px}.mw448p{min-width:448px}.mw449p{min-width:449px}.mw450p{min-width:450px}.mw451p{min-width:451px}.mw452p{min-width:452px}.mw453p{min-width:453px}.mw454p{min-width:454px}.mw455p{min-width:455px}.mw456p{min-width:456px}.mw457p{min-width:457px}.mw458p{min-width:458px}.mw459p{min-width:459px}.mw460p{min-width:460px}.mw461p{min-width:461px}.mw462p{min-width:462px}.mw463p{min-width:463px}.mw464p{min-width:464px}.mw465p{min-width:465px}.mw466p{min-width:466px}.mw467p{min-width:467px}.mw468p{min-width:468px}.mw469p{min-width:469px}.mw470p{min-width:470px}.mw471p{min-width:471px}.mw472p{min-width:472px}.mw473p{min-width:473px}.mw474p{min-width:474px}.mw475p{min-width:475px}.mw476p{min-width:476px}.mw477p{min-width:477px}.mw478p{min-width:478px}.mw479p{min-width:479px}.mw480p{min-width:480px}.mw481p{min-width:481px}.mw482p{min-width:482px}.mw483p{min-width:483px}.mw484p{min-width:484px}.mw485p{min-width:485px}.mw486p{min-width:486px}.mw487p{min-width:487px}.mw488p{min-width:488px}.mw489p{min-width:489px}.mw490p{min-width:490px}.mw491p{min-width:491px}.mw492p{min-width:492px}.mw493p{min-width:493px}.mw494p{min-width:494px}.mw495p{min-width:495px}.mw496p{min-width:496px}.mw497p{min-width:497px}.mw498p{min-width:498px}.mw499p{min-width:499px}.mw500p{min-width:500px}.mw501p{min-width:501px}.mw502p{min-width:502px}.mw503p{min-width:503px}.mw504p{min-width:504px}.mw505p{min-width:505px}.mw506p{min-width:506px}.mw507p{min-width:507px}.mw508p{min-width:508px}.mw509p{min-width:509px}.mw510p{min-width:510px}.mw511p{min-width:511px}.mw512p{min-width:512px}.mw513p{min-width:513px}.mw514p{min-width:514px}.mw515p{min-width:515px}.mw516p{min-width:516px}.mw517p{min-width:517px}.mw518p{min-width:518px}.mw519p{min-width:519px}.mw520p{min-width:520px}.mw521p{min-width:521px}.mw522p{min-width:522px}.mw523p{min-width:523px}.mw524p{min-width:524px}.mw525p{min-width:525px}.mw526p{min-width:526px}.mw527p{min-width:527px}.mw528p{min-width:528px}.mw529p{min-width:529px}.mw530p{min-width:530px}.mw531p{min-width:531px}.mw532p{min-width:532px}.mw533p{min-width:533px}.mw534p{min-width:534px}.mw535p{min-width:535px}.mw536p{min-width:536px}.mw537p{min-width:537px}.mw538p{min-width:538px}.mw539p{min-width:539px}.mw540p{min-width:540px}.mw541p{min-width:541px}.mw542p{min-width:542px}.mw543p{min-width:543px}.mw544p{min-width:544px}.mw545p{min-width:545px}.mw546p{min-width:546px}.mw547p{min-width:547px}.mw548p{min-width:548px}.mw549p{min-width:549px}.mw550p{min-width:550px}.mw551p{min-width:551px}.mw552p{min-width:552px}.mw553p{min-width:553px}.mw554p{min-width:554px}.mw555p{min-width:555px}.mw556p{min-width:556px}.mw557p{min-width:557px}.mw558p{min-width:558px}.mw559p{min-width:559px}.mw560p{min-width:560px}.mw561p{min-width:561px}.mw562p{min-width:562px}.mw563p{min-width:563px}.mw564p{min-width:564px}.mw565p{min-width:565px}.mw566p{min-width:566px}.mw567p{min-width:567px}.mw568p{min-width:568px}.mw569p{min-width:569px}.mw570p{min-width:570px}.mw571p{min-width:571px}.mw572p{min-width:572px}.mw573p{min-width:573px}.mw574p{min-width:574px}.mw575p{min-width:575px}.mw576p{min-width:576px}.mw577p{min-width:577px}.mw578p{min-width:578px}.mw579p{min-width:579px}.mw580p{min-width:580px}.mw581p{min-width:581px}.mw582p{min-width:582px}.mw583p{min-width:583px}.mw584p{min-width:584px}.mw585p{min-width:585px}.mw586p{min-width:586px}.mw587p{min-width:587px}.mw588p{min-width:588px}.mw589p{min-width:589px}.mw590p{min-width:590px}.mw591p{min-width:591px}.mw592p{min-width:592px}.mw593p{min-width:593px}.mw594p{min-width:594px}.mw595p{min-width:595px}.mw596p{min-width:596px}.mw597p{min-width:597px}.mw598p{min-width:598px}.mw599p{min-width:599px}.mw600p{min-width:600px}.mw601p{min-width:601px}.mw602p{min-width:602px}.mw603p{min-width:603px}.mw604p{min-width:604px}.mw605p{min-width:605px}.mw606p{min-width:606px}.mw607p{min-width:607px}.mw608p{min-width:608px}.mw609p{min-width:609px}.mw610p{min-width:610px}.mw611p{min-width:611px}.mw612p{min-width:612px}.mw613p{min-width:613px}.mw614p{min-width:614px}.mw615p{min-width:615px}.mw616p{min-width:616px}.mw617p{min-width:617px}.mw618p{min-width:618px}.mw619p{min-width:619px}.mw620p{min-width:620px}.mw621p{min-width:621px}.mw622p{min-width:622px}.mw623p{min-width:623px}.mw624p{min-width:624px}.mw625p{min-width:625px}.mw626p{min-width:626px}.mw627p{min-width:627px}.mw628p{min-width:628px}.mw629p{min-width:629px}.mw630p{min-width:630px}.mw631p{min-width:631px}.mw632p{min-width:632px}.mw633p{min-width:633px}.mw634p{min-width:634px}.mw635p{min-width:635px}.mw636p{min-width:636px}.mw637p{min-width:637px}.mw638p{min-width:638px}.mw639p{min-width:639px}.mw640p{min-width:640px}.mw641p{min-width:641px}.mw642p{min-width:642px}.mw643p{min-width:643px}.mw644p{min-width:644px}.mw645p{min-width:645px}.mw646p{min-width:646px}.mw647p{min-width:647px}.mw648p{min-width:648px}.mw649p{min-width:649px}.mw650p{min-width:650px}.mw651p{min-width:651px}.mw652p{min-width:652px}.mw653p{min-width:653px}.mw654p{min-width:654px}.mw655p{min-width:655px}.mw656p{min-width:656px}.mw657p{min-width:657px}.mw658p{min-width:658px}.mw659p{min-width:659px}.mw660p{min-width:660px}.mw661p{min-width:661px}.mw662p{min-width:662px}.mw663p{min-width:663px}.mw664p{min-width:664px}.mw665p{min-width:665px}.mw666p{min-width:666px}.mw667p{min-width:667px}.mw668p{min-width:668px}.mw669p{min-width:669px}.mw670p{min-width:670px}.mw671p{min-width:671px}.mw672p{min-width:672px}.mw673p{min-width:673px}.mw674p{min-width:674px}.mw675p{min-width:675px}.mw676p{min-width:676px}.mw677p{min-width:677px}.mw678p{min-width:678px}.mw679p{min-width:679px}.mw680p{min-width:680px}.mw681p{min-width:681px}.mw682p{min-width:682px}.mw683p{min-width:683px}.mw684p{min-width:684px}.mw685p{min-width:685px}.mw686p{min-width:686px}.mw687p{min-width:687px}.mw688p{min-width:688px}.mw689p{min-width:689px}.mw690p{min-width:690px}.mw691p{min-width:691px}.mw692p{min-width:692px}.mw693p{min-width:693px}.mw694p{min-width:694px}.mw695p{min-width:695px}.mw696p{min-width:696px}.mw697p{min-width:697px}.mw698p{min-width:698px}.mw699p{min-width:699px}.mw700p{min-width:700px}.mw701p{min-width:701px}.mw702p{min-width:702px}.mw703p{min-width:703px}.mw704p{min-width:704px}.mw705p{min-width:705px}.mw706p{min-width:706px}.mw707p{min-width:707px}.mw708p{min-width:708px}.mw709p{min-width:709px}.mw710p{min-width:710px}.mw711p{min-width:711px}.mw712p{min-width:712px}.mw713p{min-width:713px}.mw714p{min-width:714px}.mw715p{min-width:715px}.mw716p{min-width:716px}.mw717p{min-width:717px}.mw718p{min-width:718px}.mw719p{min-width:719px}.mw720p{min-width:720px}.mw721p{min-width:721px}.mw722p{min-width:722px}.mw723p{min-width:723px}.mw724p{min-width:724px}.mw725p{min-width:725px}.mw726p{min-width:726px}.mw727p{min-width:727px}.mw728p{min-width:728px}.mw729p{min-width:729px}.mw730p{min-width:730px}.mw731p{min-width:731px}.mw732p{min-width:732px}.mw733p{min-width:733px}.mw734p{min-width:734px}.mw735p{min-width:735px}.mw736p{min-width:736px}.mw737p{min-width:737px}.mw738p{min-width:738px}.mw739p{min-width:739px}.mw740p{min-width:740px}.mw741p{min-width:741px}.mw742p{min-width:742px}.mw743p{min-width:743px}.mw744p{min-width:744px}.mw745p{min-width:745px}.mw746p{min-width:746px}.mw747p{min-width:747px}.mw748p{min-width:748px}.mw749p{min-width:749px}.mw750p{min-width:750px}.mw751p{min-width:751px}.mw752p{min-width:752px}.mw753p{min-width:753px}.mw754p{min-width:754px}.mw755p{min-width:755px}.mw756p{min-width:756px}.mw757p{min-width:757px}.mw758p{min-width:758px}.mw759p{min-width:759px}.mw760p{min-width:760px}.mw761p{min-width:761px}.mw762p{min-width:762px}.mw763p{min-width:763px}.mw764p{min-width:764px}.mw765p{min-width:765px}.mw766p{min-width:766px}.mw767p{min-width:767px}.mw768p{min-width:768px}.mw769p{min-width:769px}.mw770p{min-width:770px}.mw771p{min-width:771px}.mw772p{min-width:772px}.mw773p{min-width:773px}.mw774p{min-width:774px}.mw775p{min-width:775px}.mw776p{min-width:776px}.mw777p{min-width:777px}.mw778p{min-width:778px}.mw779p{min-width:779px}.mw780p{min-width:780px}.mw781p{min-width:781px}.mw782p{min-width:782px}.mw783p{min-width:783px}.mw784p{min-width:784px}.mw785p{min-width:785px}.mw786p{min-width:786px}.mw787p{min-width:787px}.mw788p{min-width:788px}.mw789p{min-width:789px}.mw790p{min-width:790px}.mw791p{min-width:791px}.mw792p{min-width:792px}.mw793p{min-width:793px}.mw794p{min-width:794px}.mw795p{min-width:795px}.mw796p{min-width:796px}.mw797p{min-width:797px}.mw798p{min-width:798px}.mw799p{min-width:799px}.mw800p{min-width:800px}.mw801p{min-width:801px}.mw802p{min-width:802px}.mw803p{min-width:803px}.mw804p{min-width:804px}.mw805p{min-width:805px}.mw806p{min-width:806px}.mw807p{min-width:807px}.mw808p{min-width:808px}.mw809p{min-width:809px}.mw810p{min-width:810px}.mw811p{min-width:811px}.mw812p{min-width:812px}.mw813p{min-width:813px}.mw814p{min-width:814px}.mw815p{min-width:815px}.mw816p{min-width:816px}.mw817p{min-width:817px}.mw818p{min-width:818px}.mw819p{min-width:819px}.mw820p{min-width:820px}.mw821p{min-width:821px}.mw822p{min-width:822px}.mw823p{min-width:823px}.mw824p{min-width:824px}.mw825p{min-width:825px}.mw826p{min-width:826px}.mw827p{min-width:827px}.mw828p{min-width:828px}.mw829p{min-width:829px}.mw830p{min-width:830px}.mw831p{min-width:831px}.mw832p{min-width:832px}.mw833p{min-width:833px}.mw834p{min-width:834px}.mw835p{min-width:835px}.mw836p{min-width:836px}.mw837p{min-width:837px}.mw838p{min-width:838px}.mw839p{min-width:839px}.mw840p{min-width:840px}.mw841p{min-width:841px}.mw842p{min-width:842px}.mw843p{min-width:843px}.mw844p{min-width:844px}.mw845p{min-width:845px}.mw846p{min-width:846px}.mw847p{min-width:847px}.mw848p{min-width:848px}.mw849p{min-width:849px}.mw850p{min-width:850px}.mw851p{min-width:851px}.mw852p{min-width:852px}.mw853p{min-width:853px}.mw854p{min-width:854px}.mw855p{min-width:855px}.mw856p{min-width:856px}.mw857p{min-width:857px}.mw858p{min-width:858px}.mw859p{min-width:859px}.mw860p{min-width:860px}.mw861p{min-width:861px}.mw862p{min-width:862px}.mw863p{min-width:863px}.mw864p{min-width:864px}.mw865p{min-width:865px}.mw866p{min-width:866px}.mw867p{min-width:867px}.mw868p{min-width:868px}.mw869p{min-width:869px}.mw870p{min-width:870px}.mw871p{min-width:871px}.mw872p{min-width:872px}.mw873p{min-width:873px}.mw874p{min-width:874px}.mw875p{min-width:875px}.mw876p{min-width:876px}.mw877p{min-width:877px}.mw878p{min-width:878px}.mw879p{min-width:879px}.mw880p{min-width:880px}.mw881p{min-width:881px}.mw882p{min-width:882px}.mw883p{min-width:883px}.mw884p{min-width:884px}.mw885p{min-width:885px}.mw886p{min-width:886px}.mw887p{min-width:887px}.mw888p{min-width:888px}.mw889p{min-width:889px}.mw890p{min-width:890px}.mw891p{min-width:891px}.mw892p{min-width:892px}.mw893p{min-width:893px}.mw894p{min-width:894px}.mw895p{min-width:895px}.mw896p{min-width:896px}.mw897p{min-width:897px}.mw898p{min-width:898px}.mw899p{min-width:899px}.mw900p{min-width:900px}.mw901p{min-width:901px}.mw902p{min-width:902px}.mw903p{min-width:903px}.mw904p{min-width:904px}.mw905p{min-width:905px}.mw906p{min-width:906px}.mw907p{min-width:907px}.mw908p{min-width:908px}.mw909p{min-width:909px}.mw910p{min-width:910px}.mw911p{min-width:911px}.mw912p{min-width:912px}.mw913p{min-width:913px}.mw914p{min-width:914px}.mw915p{min-width:915px}.mw916p{min-width:916px}.mw917p{min-width:917px}.mw918p{min-width:918px}.mw919p{min-width:919px}.mw920p{min-width:920px}.mw921p{min-width:921px}.mw922p{min-width:922px}.mw923p{min-width:923px}.mw924p{min-width:924px}.mw925p{min-width:925px}.mw926p{min-width:926px}.mw927p{min-width:927px}.mw928p{min-width:928px}.mw929p{min-width:929px}.mw930p{min-width:930px}.mw931p{min-width:931px}.mw932p{min-width:932px}.mw933p{min-width:933px}.mw934p{min-width:934px}.mw935p{min-width:935px}.mw936p{min-width:936px}.mw937p{min-width:937px}.mw938p{min-width:938px}.mw939p{min-width:939px}.mw940p{min-width:940px}.mw941p{min-width:941px}.mw942p{min-width:942px}.mw943p{min-width:943px}.mw944p{min-width:944px}.mw945p{min-width:945px}.mw946p{min-width:946px}.mw947p{min-width:947px}.mw948p{min-width:948px}.mw949p{min-width:949px}.mw950p{min-width:950px}.mw951p{min-width:951px}.mw952p{min-width:952px}.mw953p{min-width:953px}.mw954p{min-width:954px}.mw955p{min-width:955px}.mw956p{min-width:956px}.mw957p{min-width:957px}.mw958p{min-width:958px}.mw959p{min-width:959px}.mw960p{min-width:960px}.mw961p{min-width:961px}.mw962p{min-width:962px}.mw963p{min-width:963px}.mw964p{min-width:964px}.mw965p{min-width:965px}.mw966p{min-width:966px}.mw967p{min-width:967px}.mw968p{min-width:968px}.mw969p{min-width:969px}.mw970p{min-width:970px}.mw971p{min-width:971px}.mw972p{min-width:972px}.mw973p{min-width:973px}.mw974p{min-width:974px}.mw975p{min-width:975px}.mw976p{min-width:976px}.mw977p{min-width:977px}.mw978p{min-width:978px}.mw979p{min-width:979px}.mw980p{min-width:980px}.mw981p{min-width:981px}.mw982p{min-width:982px}.mw983p{min-width:983px}.mw984p{min-width:984px}.mw985p{min-width:985px}.mw986p{min-width:986px}.mw987p{min-width:987px}.mw988p{min-width:988px}.mw989p{min-width:989px}.mw990p{min-width:990px}.mw991p{min-width:991px}.mw992p{min-width:992px}.mw993p{min-width:993px}.mw994p{min-width:994px}.mw995p{min-width:995px}.mw996p{min-width:996px}.mw997p{min-width:997px}.mw998p{min-width:998px}.mw999p{min-width:999px}.mw1000p{min-width:1000px}article,aside,audio,blockquote,body,canvas,caption,code,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,legend,li,menu,nav,object,ol,p,pre,section,table,tbody,td,tfoot,th,thead,ul,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}[hidden]{display:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}menu,ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:none;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}a img,map a{border:none}a:active,a:focus,a:hover{outline:0}embed{width:100%}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}embed,img,object{max-width:100%;height:auto}embed,object{height:100%}img{-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:inherit}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;line-height:1}table{empty-cells:show}input{line-height:1}form img,input,select{vertical-align:middle}textarea{resize:none}select{padding:1px}label{margin-right:5px}legend{display:none}input[type=password],input[type=text],textarea{padding:3px 4px 0 3px;border-bottom:1px solid #999;border-right:1px solid #999;border-color:#999 #ccc #ccc #999;border-style:solid;border-width:1px;font-size:1.3rem}.noDisplay{display:none!important}.block{display:block!important}.inline{display:inline!important}.inlineBlock{display:inline-block!important}.static{position:static!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.leftBox{float:left}.rightBox{float:right}.nofloat{float:none!important}.clearfix{zoom:1}.clearfix:after{display:block}.clear{clear:both!important}@media only screen and (min-width:768px){a.hover:hover,input.hover:hover{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media only screen and (min-width:768px){a.hover{transition:opacity .3s ease}}.auto{margin-right:auto!important;margin-left:auto!important}.ma0,.mt0,.mv0{margin-top:0!important}.ma0,.mh0,.mr0{margin-right:0!important}.ma0,.mb0,.mv0{margin-bottom:0!important}.ma0,.mh0,.ml0{margin-left:0!important}.pa0,.pt0,.pv0{padding-top:0!important}.pa0,.ph0,.pr0{padding-right:0!important}.pa0,.pb0,.pv0{padding-bottom:0!important}.pa0,.ph0,.pl0{padding-left:0!important}.ma5,.mt5,.mv5{margin-top:5px!important}.ma5,.mh5,.mr5{margin-right:5px!important}.ma5,.mb5,.mv5{margin-bottom:5px!important}.ma5,.mh5,.ml5{margin-left:5px!important}.pa5,.pt5,.pv5{padding-top:5px!important}.pa5,.ph5,.pr5{padding-right:5px!important}.pa5,.pb5,.pv5{padding-bottom:5px!important}.pa5,.ph5,.pl5{padding-left:5px!important}.ma10,.mt10,.mv10{margin-top:10px!important}.ma10,.mh10,.mr10{margin-right:10px!important}.ma10,.mb10,.mv10{margin-bottom:10px!important}.ma10,.mh10,.ml10{margin-left:10px!important}.pa10,.pt10,.pv10{padding-top:10px!important}.pa10,.ph10,.pr10{padding-right:10px!important}.pa10,.pb10,.pv10{padding-bottom:10px!important}.pa10,.ph10,.pl10{padding-left:10px!important}.ma20,.mt20,.mv20{margin-top:20px!important}.ma20,.mh20,.mr20{margin-right:20px!important}.ma20,.mb20,.mv20{margin-bottom:20px!important}.ma20,.mh20,.ml20{margin-left:20px!important}.pa20,.pt20,.pv20{padding-top:20px!important}.pa20,.ph20,.pr20{padding-right:20px!important}.pa20,.pb20,.pv20{padding-bottom:20px!important}.pa20,.ph20,.pl20{padding-left:20px!important}.ma30,.mt30,.mv30{margin-top:30px!important}.ma30,.mh30,.mr30{margin-right:30px!important}.ma30,.mb30,.mv30{margin-bottom:30px!important}.ma30,.mh30,.ml30{margin-left:30px!important}.pa30,.pt30,.pv30{padding-top:30px!important}.pa30,.ph30,.pr30{padding-right:30px!important}.pa30,.pb30,.pv30{padding-bottom:30px!important}.pa30,.ph30,.pl30{padding-left:30px!important}.ma40,.mt40,.mv40{margin-top:40px!important}.ma40,.mh40,.mr40{margin-right:40px!important}.ma40,.mb40,.mv40{margin-bottom:40px!important}.ma40,.mh40,.ml40{margin-left:40px!important}.pa40,.pt40,.pv40{padding-top:40px!important}.pa40,.ph40,.pr40{padding-right:40px!important}.pa40,.pb40,.pv40{padding-bottom:40px!important}.pa40,.ph40,.pl40{padding-left:40px!important}.ba0,.bt0{border-top:none!important}.ba0,.br0{border-right:none!important}.ba0,.bb0{border-bottom:none!important}.ba0,.bl0{border-left:none!important}.bold,strong{font-weight:700}.italic{font-style:italic}.indentList01 li,.indentList li,.note{margin-left:1em;text-indent:-1em}.f10{font-size:77%}.f11{font-size:85%}.f12{font-size:93%}.f14{font-size:108%}.f15{font-size:116%}.f16{font-size:123.1%}.f17{font-size:131%}.f18{font-size:138.5%}.f19{font-size:146.5%}.f20{font-size:153.9%}.f21{font-size:161.6%}.f22{font-size:167%}.f23{font-size:174%}.f24{font-size:182%}.f25{font-size:189%}.f26{font-size:197%}.red{color:#c00}.white{color:#fff}.grayC{color:#ccc}.gray9{color:#999}.gray6{color:#666}.gray3{color:#333}.black{color:#000}.middle{vertical-align:middle!important}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}.underline{text-decoration:underline!important}.disc{list-style:disc}.circle,.disc{padding-left:2em}.circle{list-style:circle}.decimal{padding-left:2.4em;list-style:decimal}.boxShadow{box-shadow:0 0 5px #ddd}.textShadowW{text-shadow:0 1px 0 #e7e7e7}.textShadowB{text-shadow:0 1px 0 #111}.radius5{border-radius:5px}.radius10{border-radius:10px}html{box-sizing:border-box;overflow-x:hidden;background:#fff;font-size:10px}html.noScroll{overflow:hidden}*,:after,:before{box-sizing:inherit}body{overflow-x:hidden;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;word-wrap:break-word}a{color:#36c;text-decoration:none}@media only screen and (min-width:768px){a:hover{color:#36c;text-decoration:underline}}body{color:#1d1d1d;font-weight:400;font-size:1.3rem;line-height:1.4;font-family:Noto Sans JP,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Verdana,Arial,sans-serif}.clearfix:after{clear:both;content:"";display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#header{position:absolute;top:0;left:0;width:100%;padding:10px 0 0;transition:background-color .3s ease}#header.fixedNav,#header.headerFixed,#header.hFixed{position:fixed!important;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);z-index:11}#header.fixedNav .iconArrowRight,#header.headerFixed .iconArrowRight,#header.hFixed .iconArrowRight{fill:#1d1d1d}#header.fixedNav .contentTop .item,#header.fixedNav .contentTop .item>a,#header.headerFixed .contentTop .item,#header.headerFixed .contentTop .item>a,#header.hFixed .contentTop .item,#header.hFixed .contentTop .item>a{color:#1d1d1d}#header.fixedNav .contentTop .item span,#header.headerFixed .contentTop .item span,#header.hFixed .contentTop .item span{background-color:#1d1d1d;color:#fff}#header.fixedNav .logoSchool,#header.headerFixed .logoSchool,#header.hFixed .logoSchool{fill:#1d1d1d}#header.fixedNav .logoAnnounce svg,#header.headerFixed .logoAnnounce svg,#header.hFixed .logoAnnounce svg{fill:#e4005a}#header.fixedNav .logoToho svg,#header.headerFixed .logoToho svg,#header.hFixed .logoToho svg{fill:#0d64b6}#header.fixedNav .btnCircle,#header.headerFixed .btnCircle,#header.hFixed .btnCircle{background-color:hsla(0,0%,96.1%,.95)}#header.fixedNav .btnCircle.active,#header.headerFixed .btnCircle.active,#header.hFixed .btnCircle.active{background-color:#0e3092}#header.fixedNav .customD,#header.headerFixed .customD,#header.hFixed .customD{display:block!important}#header.fixedNav .logo,#header.fixedNav .logoNav,#header.headerFixed .logo,#header.headerFixed .logoNav,#header.hFixed .logo,#header.hFixed .logoNav{display:none}#header.fixedNav .breadcrumbs,#header.headerFixed .breadcrumbs,#header.hFixed .breadcrumbs{display:block;top:5px;left:0;position:absolute;color:#1d1d1d;width:calc(100% - 400px);height:16px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}#header.fixedNav .breadcrumbs a,#header.headerFixed .breadcrumbs a,#header.hFixed .breadcrumbs a{color:#186bcc}#header.fixedNav .breadcrumbs li,#header.headerFixed .breadcrumbs li,#header.hFixed .breadcrumbs li{display:inline}#header.fixedNav{min-height:100vh;z-index:99!important;background-color:hsla(0,0%,100%,.95)!important}#header.fixedNav .headerInner{justify-content:space-between!important}@media only screen and (max-width:767px){#header.fixedNav{background-color:#fff!important}}#header .searchBox .arrowBox{position:relative;background-color:rgba(29,29,29,.95);margin:10px 0 0;box-shadow:none;max-width:100%}#header .searchBox .arrowBox form.gsc-search-box{min-width:400px}#header .searchBox input.gsc-input{margin-top:0!important}#header.headerForm{position:relative;z-index:10;padding:18px 0 20px;background-color:#fff}#header.headerForm .headerInner .logo{padding:0}#header.headerForm .headerInner .headerContent .contentTop .item{color:#1d1d1d;padding-bottom:0}#header.headerForm .headerInner .headerContent .contentTop .item a{color:#1d1d1d}#header.headerSchool{min-height:115px;max-height:115px}#header.headerSchool .logo{padding:0}#header.headerSchool .headerInner{align-items:flex-start}#header.headerSchool .headerInner .contentL{padding-top:25px}#header.headerSchool.fixedNav .headerInner,#header.headerSchool.headerFixed .headerInner,#header.headerSchool.hFixed .headerInner{align-items:center}#header.headerSchool.fixedNav{min-height:100vh}#header.headerSchool .navItem.style01{height:auto}@media only screen and (max-width:767px){#header.headerSchool{min-height:54px;max-height:54px}#header.headerSchool .inner{padding:0}#header.headerSchool .headerInner{align-items:center}#header.headerSchool .headerInner .contentL{padding-top:0}#header.headerSchool .headerContent .language span{background-color:rgba(0,0,0,.1)}#header.headerSchool .navItem.style01{min-height:auto}#header.headerSchool .navContent .item .highlight{color:#0d64b6}#header.headerSchool .navContent .item.resetPd{margin-top:50px;padding-top:5px;border-top:1px solid #e5e5e5}#header.headerSchool.hFixedDown .logo,#header.headerSchool.hFixedUp .logo{display:none}#header.headerSchool.fixedNav .inner,#header.headerSchool.hFixedDown .inner,#header.headerSchool.hFixedUp .inner{padding:0 10px}}.headerInner,.headerKeyvBox{position:relative}.headerInner{display:flex;align-items:center;justify-content:space-between;z-index:3}.headerInner .logo{display:block;margin-right:10px;padding-top:15px;padding-bottom:15px}.headerInner a{line-height:0}.headerInner .langBox{display:none}.headerInner .headerContent .contentTop{display:flex;justify-content:flex-end;align-items:center}.headerInner .headerContent .contentTop .item{font-family:Roboto,sans-serif;font-size:1.3rem;color:#fff;font-weight:700}.headerInner .headerContent .contentTop .item span{display:inline-block;font-size:1rem;font-weight:500;color:#1d1d1d;border-radius:100px;background-color:#fff;min-width:28px;min-height:17px;text-align:center;padding:2px;margin-left:6px}.headerInner .headerContent .contentTop .item a{color:#fff}.headerInner .headerContent .contentTop .item:not(:last-child){margin-right:11px}.headerInner .headerContent .contentTop .item.itemLogo{margin-right:20px;padding-bottom:8px}.headerInner .headerContent .language{position:relative;cursor:pointer;font-size:1.5rem!important;display:flex;align-items:center}.headerInner .headerContent .language .showBox{min-width:200px;left:50%;transform:translateX(-50%);top:90%}.headerInner .headerContent .language .showBox a{color:#fff;font-size:1.3rem;font-weight:700;display:block;margin-bottom:15px;text-align:center;line-height:1.3}.headerInner .headerContent .language .arrowBox{padding-bottom:5px}.headerInner .headerContent .language .arrowBox:before{left:50%;transform:translateX(-50%)}.headerInner .headerContent .content{display:flex;align-items:center;justify-content:flex-end;position:relative}.headerInner .headerContent .content>*{padding-bottom:15px}.headerInner .headerContent .headerNav{display:flex}.headerInner .headerContent .headerNav a{font-size:1.3rem;font-weight:700;color:#0d266f;padding:19px 16px;border-radius:5px;background-color:#fff;transition:opacity .3s ease;margin-right:5px;text-align:center}.headerInner .headerContent .headerNav a.navEntry{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.headerInner .headerContent .headerNav a.navBrief{color:#fff!important}@media only screen and (min-width:1300px){.headerInner .headerContent .headerNav a.navBrief{min-width:123px}.headerInner .headerContent .headerNav a.bgYellow02{min-width:84px}}@media only screen and (min-width:768px){.headerInner .headerContent .headerNav a:hover{text-decoration:none;opacity:.7}}.headerInner .headerContent .btnCircle{width:56px;min-width:56px;height:56px;border-radius:50%;background-color:#fff;cursor:pointer;transition:opacity .3s ease}.headerInner .headerContent .btnCircle:not(:last-child){margin-right:10px;margin-left:5px}.headerInner .headerContent .btnSearch{background:#fff url(/assets/img/svg/icon_search.svg) no-repeat 50% 50%}.headerInner .headerContent .btnMenu{text-align:center;padding:15px 10px;margin-bottom:15px;transition:background-color .3s ease}.headerInner .headerContent .btnMenu span{position:relative;display:inline-block;width:21px;height:3px;background-color:#1d1d1d}.headerInner .headerContent .btnMenu span:after,.headerInner .headerContent .btnMenu span:before{content:"";position:absolute;left:0;top:-5px;transform:translateY(-50%);width:100%;height:100%;transition:all .3s;background-color:#1d1d1d;border-radius:2px;transition:all .3s ease}.headerInner .headerContent .btnMenu span:after{top:auto;bottom:-8px}.headerInner .headerContent .btnMenu.active{background-color:#0e3092}.headerInner .headerContent .btnMenu.active span{background-color:transparent!important}.headerInner .headerContent .btnMenu.active span:before{top:45%;transform:rotate(135deg);background-color:#fff}.headerInner .headerContent .btnMenu.active span:after{top:45%;transform:rotate(-135deg);background-color:#fff}.showBox{display:none;position:absolute;top:87%;right:0;z-index:1}.arrowBox{position:relative;background-color:rgba(29,29,29,.95);padding:25px;border-radius:10px;margin-top:10px}.arrowBox:before{content:"";top:-10px;position:absolute;right:80px;width:0;height:0;border-color:transparent transparent rgba(29,29,29,.95);border-style:solid;border-width:0 10px 10px}@media only screen and (min-width:768px){.headerInner .headerContent .btnCircle:focus,.headerInner .headerContent .btnCircle:hover{opacity:.7}}@media only screen and (max-width:1300px){.headerInner .headerContent .headerNav a{font-size:1.2rem;padding-left:8px;padding-right:8px}}@media only screen and (max-width:1199px){.headerInner .headerContent{width:100%}.headerInner .headerContent .headerNav a{padding-left:6px;padding-right:6px}}@media only screen and (max-width:992px){#header.headerSchool{max-height:135px}.headerInner .headerContent .headerNav a{font-size:1.1rem}.headerInner .headerContent .headerNav.style01{flex-wrap:wrap;justify-content:flex-end;max-width:385px;padding-bottom:10px}.headerInner .headerContent .headerNav.style01 a{margin-bottom:5px}}@media only screen and (max-width:992px){.headerInner .headerContent .headerNav.style01{max-width:275px}.headerInner .logo img{max-width:200px}}@media only screen and (max-width:767px){#header{padding:7px 0}#header.fixedNav .btnSearch{background:hsla(0,0%,78.8%,.95) url(/assets/img/svg/icon_search_white.svg) no-repeat 50% 50%/15px auto!important}#header.fixedNav .language .btnCircle{background-color:hsla(0,0%,76.5%,.2)!important}#header .inner{padding:0 10px}#header .searchBox .arrowBox form.gsc-search-box{min-width:100%}#header.headerCustom.hFixedUp,#header.headerFixed.hFixedUp,#header.hFixedDown,#header.hFixedUp{position:fixed!important;z-index:10;left:0;width:100%}#header.hFixedDown .logo,#header.hFixedUp .logo{display:none}#header.hFixedDown .headerInner,#header.hFixedUp .headerInner{justify-content:flex-end}#header.hFixedDown .headerInner .language span,#header.hFixedUp .headerInner .language span{background-color:rgba(0,0,0,.3)}#header.hFixedDown .btnMenu,#header.hFixedUp .btnMenu{background-color:#0e3092}#header.hFixedDown .btnMenu span,#header.hFixedDown .btnMenu span:after,#header.hFixedDown .btnMenu span:before,#header.hFixedUp .btnMenu span,#header.hFixedUp .btnMenu span:after,#header.hFixedUp .btnMenu span:before{background-color:#fff}#header.hFixedDown .btnSearch,#header.hFixedUp .btnSearch{background:rgba(0,0,0,.3) url(/assets/img/svg/icon_search_white.svg) no-repeat 50% 50%/15px auto}#header.hFixedUp{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}#header.hFixedUp .headerInner{justify-content:space-between;align-items:center}#header.hFixedUp .headerInner .language span{background-color:hsla(0,0%,76.5%,.2)}#header.hFixedUp .btnSearch{background-color:hsla(0,0%,78.8%,.95)}#header.hFixedUp .customD{display:block!important}#header.hFixedUp .logoAnnounce svg{fill:#e4005a}#header.hFixedUp .logoToho svg{fill:#0d64b6}#header.headerForm{padding:13px 0 12px}#header.headerForm .headerInner .logo img{height:30px}#header.headerForm .headerInner .headerContent .contentTop{display:block}#header.headerForm .headerInner .headerContent .contentTop .item{font-size:1.1rem}#header.headerForm .headerInner .headerContent .contentTop svg,.headerInner .headerContent .contentTop{display:none}.headerInner .headerContent .content>*{padding-bottom:0}.headerInner .headerContent .headerNav{display:none}.headerInner .headerContent .btnCircle{width:40px;min-width:40px;height:40px}.headerInner .headerContent .btnCircle:not(:last-child){margin-right:7px;margin-left:0}.headerInner .headerContent .btnMenu{padding:6px 10px;margin-bottom:0}.headerInner .headerContent .btnMenu span{width:14px;height:2px;border-radius:2px}.headerInner .headerContent .btnMenu span:before{top:-4px}.headerInner .headerContent .btnMenu span:after{bottom:-6px}.headerInner .headerContent .btnSearch{background-size:15px auto}.headerInner .headerContent .language{margin-right:7px}.headerInner .headerContent .language span{display:block;background-color:hsla(0,0%,100%,.2);text-align:center;padding:10px 5px;font-family:Roboto,sans-serif;margin-right:0!important}.headerInner .headerContent .language span em{display:inline-block;background-color:#fff;border-radius:50px;color:#1d1d1d;font-size:1rem;padding:2px 5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.16);min-height:17px;min-width:20px}.headerInner .headerContent .searchBox .showBox{width:calc(100vw - 20px)}.headerInner .logo{padding-top:0;padding-bottom:0}.headerInner .logo img{max-width:150px}.showBox{top:110%!important;height:auto!important}.arrowBox{padding:15px 10px}.arrowBox:before{content:"";top:-10px;position:absolute;right:55px;width:0;height:0;border-color:transparent transparent rgba(29,29,29,.95);border-style:solid;border-width:0 10px 10px}}@media only screen and (max-width:992px){html:not([lang=ja]) #header.headerSchool .headerInner .contentL{max-width:200px}}@media only screen and (max-width:1199px){html:not([lang=ja]) .headerInner .headerContent .headerNav.style01{width:auto!important}html:not([lang=ja]) .headerInner .headerContent .headerNav.style01 a{font-size:1.1rem!important;padding-right:5px!important;padding-left:5px!important}}@media only screen and (max-width:992px){html:not([lang=ja]) .headerInner .headerContent .headerNav.style01{max-width:320px}html:not([lang=ja]) .headerInner .headerContent .headerNav.style01 a{font-size:1rem!important}}html:not([lang=ja]) #pageEntryGuide #wrapper{padding-top:160px}html:not([lang=ja]) #pageEntryGuide #header.headerFixed{margin-top:0!important;top:44px}@media only screen and (max-width:992px){html:not([lang=ja]) #pageEntryGuide #wrapper{padding-top:180px}}@media only screen and (max-width:767px){html:not([lang=ja]) #pageEntryGuide #wrapper{padding-top:98px!important}}html:not([lang=ja]) #pageRequestForm .keyv02{padding-top:23px!important}@media only screen and (max-width:767px){html:not([lang=ja]) #pageRequestForm .keyv02{padding-top:13px!important}}html[lang=en] #header.headerSchool,html[lang=id] #header.headerSchool,html[lang=th] #header.headerSchool,html[lang=vi] #header.headerSchool{max-height:135px}html[lang=en] .lHeaderFix.lAbroad #wrapper,html[lang=id] .lHeaderFix.lAbroad #wrapper,html[lang=th] .lHeaderFix.lAbroad #wrapper,html[lang=vi] .lHeaderFix.lAbroad #wrapper{padding-top:115px}html[lang=en] .lHeaderFix #wrapper,html[lang=id] .lHeaderFix #wrapper,html[lang=th] .lHeaderFix #wrapper,html[lang=vi] .lHeaderFix #wrapper{padding-top:135px}html[lang=en] .headerInner .headerContent .headerNav.style01,html[lang=id] .headerInner .headerContent .headerNav.style01,html[lang=th] .headerInner .headerContent .headerNav.style01,html[lang=vi] .headerInner .headerContent .headerNav.style01{flex-wrap:wrap;justify-content:flex-end;padding-bottom:10px}html[lang=en] .headerInner .headerContent .headerNav.style01 a,html[lang=id] .headerInner .headerContent .headerNav.style01 a,html[lang=th] .headerInner .headerContent .headerNav.style01 a,html[lang=vi] .headerInner .headerContent .headerNav.style01 a{margin-bottom:5px}html[lang=en] #pageEntryGuide #wrapper,html[lang=id] #pageEntryGuide #wrapper,html[lang=th] #pageEntryGuide #wrapper,html[lang=vi] #pageEntryGuide #wrapper{padding-top:180px}.navBlock{visibility:hidden;opacity:0;transition:opacity .3s ease;margin:30px -5px 0;position:absolute;z-index:-1}.navBlock.active{position:relative;visibility:visible;opacity:1;z-index:2}.navContent{padding:0 5px;margin-bottom:-10px}.navContent .item{height:100%}.navContent .item>.ttl{display:block;color:#1d1d1d;background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.16);transition:background-color .3s ease;padding:23px 20px;margin-bottom:10px;font-size:1.5rem;font-weight:700;border-radius:10px}@media only screen and (min-width:768px){.navContent .item>.ttl:hover{background-color:#e6eff8;text-decoration:none}}.navContent .item>.ttl:first-child{color:#fff;transition:opacity .3s ease}@media only screen and (min-width:768px){.navContent .item>.ttl:first-child:hover{opacity:.7}}.navItem{border-radius:10px;padding:20px;color:#fff;font-weight:700;margin-bottom:10px;background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.16)}.navItem.style01{color:#1d1d1d;height:calc(100% - 87px)}.navItem.style01 .ttl{font-size:1.5rem;line-height:1.5;border-bottom:2px solid #d6d6d6;margin-bottom:15px;padding-bottom:5px}.navItem.style01 .detailBox a,.navItem.style01 .secSchoolLife01 .introBox .detailBox02 a,.secSchoolLife01 .introBox .navItem.style01 .detailBox02 a{color:#1d1d1d;font-size:1.2rem;background:none;padding-left:0;margin-bottom:12px}.navItem.style01.cusL{height:auto}@media only screen and (max-width:992px){.navItem.style01.cusL{padding:20px 15px}}@media only screen and (max-width:767px){.navItem.style01.cusL{padding:12px 10px}}.navItem .ttl{font-size:0;line-height:0;border-bottom:2px solid #fff;margin-bottom:15px;padding-bottom:10px}.navItem .ttl img{max-height:19px}.navItem .ttl a{position:relative}.navItem .detailBox a,.navItem .secSchoolLife01 .introBox .detailBox02 a,.secSchoolLife01 .introBox .navItem .detailBox02 a{color:#fff;display:block;font-size:1.4rem;margin-bottom:10px;background:url(/assets/img/svg/icon_arrow_right01.svg) no-repeat 0 50%;padding-left:15px}@media only screen and (max-width:992px){.navContent .item>.ttl{font-size:1.4rem;padding:23px 10px}.navItem .detailBox a,.navItem .secSchoolLife01 .introBox .detailBox02 a,.secSchoolLife01 .introBox .navItem .detailBox02 a{width:100%}}@media only screen and (max-width:767px){.navBlock{margin:22px 0 0}.navBlock .bnrNav{margin:25px 0;border-top:1px solid #e6eff8;text-align:center;box-shadow:0 3px 10px 0 rgba(0,0,0,.16);line-height:0}.navBlock .bnrNav img{width:100%;border-radius:6px}.navBlock .socialBox{margin-top:35px;text-align:center;margin-bottom:40px}.navBlock .socialBox .ttl{font-size:1.3rem;font-weight:700;color:#999;margin-bottom:15px}.navBlock .socialBox .navSocial{display:flex;justify-content:center;align-items:center}.navBlock .socialBox .navSocial a{display:block;padding:0 12px}.navBlock .socialBox .navSocial a img{max-height:36px}.navBlock .socialBox .navSocial a img.setW{width:32px}.navBlock .closeBox{text-align:center;font-size:1.3rem;font-weight:700;color:#333}.navBlock .closeBox .closeBtn{width:44px;height:44px;border-radius:50%;background:#fff url(/assets/img/svg/icon_close.svg) no-repeat 50% 50%/14px auto;box-shadow:0 3px 10px rgba(0,0,0,.2);display:block;margin:0 auto 10px}.navContent{padding:0}.navContent .item{height:auto}.navContent .item a.ttl{background-color:transparent;font-size:1.3rem;padding:15px 10px;border-bottom:1px solid #e5e5e5;border-radius:0;margin-bottom:0;box-shadow:none}.navContent .item a.ttl:first-child{border-top:1px solid #e5e5e5}.navItem{background:transparent!important;color:#1d1d1d;box-shadow:none;padding:12px 10px;border-bottom:1px solid #e5e5e5;border-radius:0;margin-bottom:0}.navItem:first-child{border-top:1px solid #e5e5e5}.navItem.bgBlue01 .ttl a{color:#0d64b6}.navItem.bgOrange .ttl a{color:#e84709}.navItem.bgOrange .detailBox a,.navItem.bgOrange .secSchoolLife01 .introBox .detailBox02 a,.secSchoolLife01 .introBox .navItem.bgOrange .detailBox02 a{background-color:#fdece5}.navItem.bgGreen .ttl a{color:#009a63}.navItem.bgGreen .detailBox a,.navItem.bgGreen .secSchoolLife01 .introBox .detailBox02 a,.secSchoolLife01 .introBox .navItem.bgGreen .detailBox02 a{background-color:#ebf8ea}.navItem.bgPink01 .ttl a{color:#e4005a}.navItem.bgPink01 .detailBox a,.navItem.bgPink01 .secSchoolLife01 .introBox .detailBox02 a,.secSchoolLife01 .introBox .navItem.bgPink01 .detailBox02 a{background-color:#ffe5ee}.navItem .ttl{font-size:1.8rem;padding-bottom:0;margin-bottom:0;border-bottom:0;line-height:1.5}.navItem .ttl.small{font-size:13px}.navItem .ttl a{color:#1d1d1d}.navItem .ttl img{display:none}.navItem .detailBox,.navItem .secSchoolLife01 .introBox .detailBox02,.secSchoolLife01 .introBox .navItem .detailBox02{margin-top:6px;display:flex;flex-wrap:wrap;justify-content:space-between}.navItem .detailBox:after,.navItem .secSchoolLife01 .introBox .detailBox02:after,.secSchoolLife01 .introBox .navItem .detailBox02:after{content:"";width:calc(50% - 3px)}.navItem .detailBox a,.navItem .secSchoolLife01 .introBox .detailBox02 a,.secSchoolLife01 .introBox .navItem .detailBox02 a{font-size:1.2rem;color:#1d1d1d;font-weight:700;border-radius:4px;padding:12px;background:none;background-color:#e6eff8;width:calc(50% - 3px);margin-bottom:6px}.navItem.style01{height:auto}.navItem.style01 .ttl{font-size:13px;padding-bottom:0;margin-bottom:0;border-bottom:0}.navItem.style01 .detailBox,.navItem.style01 .secSchoolLife01 .introBox .detailBox02,.secSchoolLife01 .introBox .navItem.style01 .detailBox02{border-top:1px solid #e5e5e5;padding:20px 5px 0}.navItem.style01 .detailBox a,.navItem.style01 .secSchoolLife01 .introBox .detailBox02 a,.secSchoolLife01 .introBox .navItem.style01 .detailBox02 a{padding:0}}@media only screen and (min-width:768px){.scrollBox01{overflow-y:auto;height:calc(100vh - 170px)}}@media only screen and (max-width:767px){.scrollBox{height:calc(100vh - 72px);overflow-y:auto;padding-bottom:150px}.headerNavSp{margin-bottom:20px}.headerNavSp .col2>*,.headerNavSp .equimentGroup>*{width:calc(50% - 3px)}.headerNavSp .col2:after,.headerNavSp .equimentGroup:after{content:"";width:calc(50% - 3px)}.itemNav{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.3rem;line-height:1.1;font-weight:700;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);padding:8px 15px;text-align:center;border-radius:6px;margin-bottom:6px}.itemNav:hover{text-decoration:none}.itemNav.bgYellow{color:#333}.itemNav.bgBlue03{color:#0e3092}.itemNav .icon{display:block;fill:currentColor;stroke:currentColor;width:18px;min-width:18px;height:18px;margin-bottom:10px}.itemNav.style01{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;margin-bottom:0;padding-right:2px}.itemNav.style01 .icon{margin-bottom:0;margin-right:10px}}@media only screen and (max-width:425px){.itemNav{padding-right:8px;padding-left:8px;font-size:1.1rem}.itemNav.style01 .icon{margin-right:5px}}.inner{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner{padding:0 10px}}@media only screen and (max-width:1199px){.inner{max-width:100%;padding:0 2.5vw}}.inner01{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner01{padding:0 10px}}.inner02{width:100%;max-width:1040px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner02{padding:0 2.5vw}}.inner03{width:100%;max-width:840px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner03{padding:0 20px}}.inner04{width:100%;max-width:680px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner04{padding:0 20px;max-width:100%}}.inner05{width:100%;max-width:990px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner05{padding:0 20px;max-width:100%}}.inner06{width:100%;max-width:880px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner06{padding:0 15px}}.inner07{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner07{padding:0 15px}}.inner08{width:100%;max-width:1040px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner08{padding:0}}.inner09{width:100%;max-width:1040px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner09{padding:0 20px}}.inner10{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner10{padding:0 20px}}.inner11{width:100%;max-width:1140px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner11{padding:0 20px}}.inner12{width:100%;max-width:950px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner12{padding:0 10px}}.inner13{width:100%;max-width:1040px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner13{padding:0 17px}}.inner14{width:100%;max-width:1000px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner14{padding:0}}.inner15{width:100%;max-width:960px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner15{padding:0 10px}}.inner16{width:100%;max-width:1020px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner16{padding:0 15px}}.inner17{width:100%;max-width:100%;margin:0 auto;padding:0}@media only screen and (max-width:767px){.inner17{padding:0 15px}}.inner18{width:100%;max-width:1178px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner18{padding:0 15px}}.inner19{width:100%;max-width:1105px;margin:0 auto;padding:0 20px}@media only screen and (max-width:767px){.inner19{padding:0 15px}}#wrapper.fixed{position:fixed;width:100%;top:0;left:0;z-index:99;background-color:#fff;min-height:100vh}#wrapper.fixed .customD{display:block!important}#wrapper.fixed .logo{display:none}@media only screen and (max-width:767px){#header.headerFixed.headerSchool .inner{padding:0 10px}#header.headerFixed.fixedNav{background-color:#fff!important}#header.headerFixed.fixedNav .logo.customD{display:block!important}#header.headerFixed.fixedNav .btnSearch{background:hsla(0,0%,78.8%,.95) url(/assets/img/svg/icon_search_white.svg) no-repeat 50% 50%/15px auto}#header.headerFixed.fixedNav .language .btnCircle,#header.headerFixed .headerInner .language span{background-color:hsla(0,0%,76.5%,.2)}#header.headerFixed .btnSearch{background:hsla(0,0%,78.8%,.95) url(/assets/img/svg/icon_search_white.svg) no-repeat 50% 50%/15px auto}#header.headerFixed .btnMenu{background-color:#0e3092}#header.headerFixed .btnMenu span,#header.headerFixed .btnMenu span:after,#header.headerFixed .btnMenu span:before{background-color:#fff}#header.headerFixed.hFixedDown,#header.headerFixed.hFixedUp{background-color:transparent;box-shadow:none}#header.headerFixed.hFixedDown .logo,#header.headerFixed.hFixedUp .logo{display:none!important}#header.headerFixed.hFixedDown .headerInner .language span,#header.headerFixed.hFixedUp .headerInner .language span{background-color:rgba(0,0,0,.3)}#header.headerFixed.hFixedDown .btnSearch,#header.headerFixed.hFixedUp .btnSearch{background:rgba(0,0,0,.3) url(/assets/img/svg/icon_search_white.svg) no-repeat 50% 50%/15px auto}#header.headerFixed.hFixedUp{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}#header.headerFixed.hFixedUp .headerInner{justify-content:space-between;align-items:center}#header.headerFixed.hFixedUp .headerInner .language span{background-color:hsla(0,0%,76.5%,.2)}#header.headerFixed.hFixedUp .btnSearch{background-color:hsla(0,0%,78.8%,.95)}#header.headerFixed.hFixedUp .customD{display:block!important}}#header.headerCustom{position:relative;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);z-index:11}#header.headerCustom.fixedNav+.keyvTop,#header.headerCustom.headerFixed+.keyvTop,#header.headerCustom.hFixed+.keyvTop{padding-top:115px}#header.headerCustom .iconArrowRight{fill:#1d1d1d}#header.headerCustom .contentTop .item,#header.headerCustom .contentTop .item>a{color:#1d1d1d}#header.headerCustom .contentTop .item span{background-color:#1d1d1d;color:#fff}#header.headerCustom .logoSchool{fill:#1d1d1d}#header.headerCustom .logoAnnounce svg{fill:#e4005a}#header.headerCustom .logoToho svg{fill:#0d64b6}#header.headerCustom .btnCircle{background-color:hsla(0,0%,96.1%,.95)}#header.headerCustom .btnCircle.active{background-color:#0e3092}#header.headerCustom .customD{display:block!important}#header.headerCustom .logo,#header.headerCustom .logoNav{display:none}#header.headerCustom .breadcrumbs{display:block;top:5px;left:0;position:absolute;color:#1d1d1d;width:calc(100% - 400px);height:16px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}#header.headerCustom .breadcrumbs a{color:#186bcc}#header.headerCustom .breadcrumbs li{display:inline}@media only screen and (max-width:992px){#header.headerCustom.fixedNav+.keyvTop,#header.headerCustom.headerFixed+.keyvTop,#header.headerCustom.hFixed+.keyvTop{padding-top:140px}}@media only screen and (max-width:767px){#header.headerCustom.hFixedDown+.keyvTop,#header.headerCustom.hFixedUp+.keyvTop{padding-top:54px}#header.headerCustom.headerSchool .inner{padding:0 10px}#header.headerCustom.fixedNav{background-color:#fff!important}#header.headerCustom.fixedNav .logo.customD{display:block!important}#header.headerCustom.fixedNav .btnSearch{background:hsla(0,0%,78.8%,.95) url(/assets/img/svg/icon_search_white.svg) no-repeat 50% 50%/15px auto}#header.headerCustom.fixedNav .language .btnCircle,#header.headerCustom .headerInner .language span{background-color:hsla(0,0%,76.5%,.2)}#header.headerCustom .btnSearch{background:hsla(0,0%,78.8%,.95) url(/assets/img/svg/icon_search_white.svg) no-repeat 50% 50%/15px auto}#header.headerCustom .btnMenu{background-color:#0e3092}#header.headerCustom .btnMenu span,#header.headerCustom .btnMenu span:after,#header.headerCustom .btnMenu span:before{background-color:#fff}#header.headerCustom.hFixedDown,#header.headerCustom.hFixedUp{background-color:transparent;box-shadow:none}#header.headerCustom.hFixedDown .logo,#header.headerCustom.hFixedUp .logo{display:none!important}#header.headerCustom.hFixedDown .headerInner .language span,#header.headerCustom.hFixedUp .headerInner .language span{background-color:rgba(0,0,0,.3)}#header.headerCustom.hFixedDown .btnSearch,#header.headerCustom.hFixedUp .btnSearch{background:rgba(0,0,0,.3) url(/assets/img/svg/icon_search_white.svg) no-repeat 50% 50%/15px auto}#header.headerCustom.hFixedUp{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}#header.headerCustom.hFixedUp .headerInner{justify-content:space-between;align-items:center}#header.headerCustom.hFixedUp .headerInner .language span{background-color:hsla(0,0%,76.5%,.2)}#header.headerCustom.hFixedUp .btnSearch{background-color:hsla(0,0%,78.8%,.95)}#header.headerCustom.hFixedUp .customD{display:block!important}}.lHeaderFix #wrapper,.lHeaderFix.lAbroad #wrapper{padding-top:115px}@media only screen and (max-width:992px){.lHeaderFix #wrapper{padding-top:135px}}@media only screen and (max-width:767px){.lHeaderFix #wrapper{padding-top:54px!important}.lHeaderFix .breadcrumbsSp{margin:0}.lHeaderFix .contactSection{padding-top:15px}}#pageRequestForm #footer{padding:70px 0}#pageRequestForm #footer .copyRight{margin-right:0;text-align:center}#pageRequestForm #contents{padding:40px 0 100px}#pageRequestForm #contents.setPt{padding-top:90px!important}@media only screen and (max-width:767px){#pageRequestForm #contents{padding:30px 0 50px}#pageRequestForm #contents.setPt{padding-top:50px!important}#pageRequestForm #footer{padding:45px 0}#pageRequestForm #footer .copyRight{font-size:1rem}}.formThank #contents{padding:150px 0 100px!important}.formThank .formRequestBox .listStep{margin-bottom:60px}@media only screen and (max-width:767px){.formThank #contents{padding:110px 0 30px!important}.formThank .formRequestBox .listStep{margin-bottom:30px}}.langPage{font-family:Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Verdana,Arial,sans-serif}@media only screen and (max-width:767px){#pageAbroadFaq.lAbroad .btnGuide,#pageAbroadGuidelines.lAbroad .btnGuide{display:none!important}}.lAbroad .navEntry{display:none}.lAbroad .contactList .listLink{padding-bottom:15px}.lAbroad .contactList .listLink li{margin-bottom:10px}.lAbroad .contactList .listLink .contactNote{display:block;font-size:1.4rem}.lAbroad .contactList .listLink .contactDetail{display:flex;align-items:center}.lAbroad .contactList .listLink .contactDetail:not(:last-child){margin-right:5px}.lAbroad .contactList .listLink .contactDetail01 a{margin-left:0;padding-left:0;background:none;pointer-events:none}@media only screen and (max-width:992px){.lAbroad .headerInner .headerContent .headerNav.style01{max-width:385px}}@media only screen and (max-width:767px){.lAbroad #header.headerFixed.hFixedDown .btnGuide,.lAbroad #header.headerFixed.hFixedUp .btnGuide{display:inline-flex;align-items:center;max-width:100%;height:40px;margin-right:7px;min-width:218px;padding-left:25px;background-position:8px 50%}}@media only screen and (max-width:767px) and (max-width:400px){.lAbroad #header.headerFixed.hFixedDown .btnGuide,.lAbroad #header.headerFixed.hFixedUp .btnGuide{font-size:1.2rem;min-width:200px}}@media only screen and (max-width:767px) and (max-width:374px){.lAbroad #header.headerFixed.hFixedDown .btnGuide,.lAbroad #header.headerFixed.hFixedUp .btnGuide{letter-spacing:-1px;padding-left:24px;font-size:1rem;background-position:8px 50%;min-width:155px}}@media only screen and (max-width:767px){.lAbroad #header.headerFixed.hFixedDown .headerInner,.lAbroad #header.headerFixed.hFixedUp .headerInner{justify-content:space-between}}@media only screen and (max-width:767px){.lAbroad #header.headerFixed.hFixedUp .btnGuide{display:none}}@media only screen and (max-width:767px){.lAbroad .scrollShowBox .navEntry{display:flex}}@media only screen and (max-width:767px){.lAbroad .contactList .listLink{padding-bottom:20px}.lAbroad .contactList .listLink li:first-child{flex-direction:column;align-items:center}.lAbroad .contactList .listLink li:last-child{margin-bottom:0}.lAbroad .contactList .listLink .contactDetail{margin-top:10px;margin-bottom:5px}.lAbroad .contactList .listLink .contactDetail:not(:last-child){margin-right:0}.lAbroad .contactList .listLink .contactDetail01{margin-top:0}.lAbroad .contactList .listLink .contactNote{font-size:1.3rem}}.contentFlex{display:flex;align-items:flex-start;justify-content:flex-end;padding:50px 0}.justify-flex-end{justify-content:flex-end!important}aside{width:220px;min-width:220px;margin-right:40px;align-self:flex-start}main{width:calc(100% - 260px)}@media only screen and (max-width:767px){.contentFlex{display:block;padding-top:0;padding-bottom:40px}.contentFlex.relativeSp{position:relative}aside{width:100%;margin-bottom:20px}main{width:100%;padding:0 20px}}#pageAbout #navTop a,#pageAboutDetail #navDetail a,#pageAboutDiploma #navDiploma a,#pageAboutDonation #navDonation a,#pageAboutLink #navLink a,#pageAboutPhilosophy #navPhilosophy a,#pageAboutRecruit #navRecruit a,#pageAboutSchool #navSchool a,#pageAboutValuation #navValuation a,#pageAbroad #navTop a,#pageAbroadApplication #navApplication>a,#pageAbroadEvent #navEvent a,#pageAbroadExhibitioner #navExhibitioner a,#pageAbroadFaq #navFaq a,#pageAbroadFlow #navFlow a,#pageAbroadForeign #navForeign a,#pageAbroadGeneral #navGeneral a,#pageAbroadGraduate #navGraduate a,#pageAbroadGuide #navGuide a,#pageAbroadGuidelines #navGuidelines>a,#pageAbroadGuidelinesAbout #navAbout a,#pageAbroadHouse #navHouse a,#pageAbroadNew #navNew a,#pageAbroadOffice #navOffice a,#pageAbroadPayment #navPayment a,#pageAbroadPoint #navPoint a,#pageAbroadRecommendation #navRecommendation a,#pageAbroadRecruit #navRecruit a,#pageAbroadWebApplication #navWebApplication a,#pageEnta #navTop a,#pageEntaAnime #navEntaAnime a,#pageEntaCd #navEntaCd a,#pageEntaTv #navEntaTv a,#pageGeneralForeignExam #navGeneralForeignExam a,#pageGuidelines #navTop a,#pageGuidelinesAbout #navAbout a,#pageGuidelinesAboutWeb #navWebApplication a,#pageGuidelinesAo #navAo a,#pageGuidelinesApplication #navApplication a,#pageGuidelinesDormitory #navDormitory a,#pageGuidelinesGeneral #navGeneral a,#pageGuidelinesHoripro #navHoripro a,#pageGuidelinesProcedure #navProcedure a,#pageGuidelinesRecommend #navRecommend a,#pageGuidelinesScholarshipExam #navScholarshipExam a,#pageGuidelinesScholarshipSystem #navScholarshipSystem a,#pageGuidelinesStudentSupport #navStudentSupport a,#pageGuidelinesTuition #navTuition a,#pageGuidelinesVfx #navTop a,#pageGuidelinesVfxAbout #navAbout a,#pageGuidelinesVfxApplication #navApplication a,#pageGuidelinesVfxDormitory #navDormitory a,#pageGuidelinesVfxGeneral #navGeneral a,#pageGuidelinesVfxProcedure #navProcedure a,#pageGuidelinesVfxRecommend #navRecommend a,#pageGuidelinesVfxScholarshipExam #navScholarshipExam a,#pageGuidelinesVfxScholarshipSystem #navScholarshipSystem a,#pageGuidelinesVfxStudentSupport #navStudentSupport a,#pageGuidelinesVfxTuition #navTuition a,#pagePhilosophy #navPhilosophy a,#pageSchool #navSchool a{color:#0e3092;background-color:#f5f5f5}@media only screen and (max-width:767px){#pageAbout #navTop a,#pageAboutDetail #navDetail a,#pageAboutDiploma #navDiploma a,#pageAboutDonation #navDonation a,#pageAboutLink #navLink a,#pageAboutPhilosophy #navPhilosophy a,#pageAboutRecruit #navRecruit a,#pageAboutSchool #navSchool a,#pageAboutValuation #navValuation a,#pageAbroad #navTop a,#pageAbroadApplication #navApplication>a,#pageAbroadEvent #navEvent a,#pageAbroadExhibitioner #navExhibitioner a,#pageAbroadFaq #navFaq a,#pageAbroadFlow #navFlow a,#pageAbroadForeign #navForeign a,#pageAbroadGeneral #navGeneral a,#pageAbroadGraduate #navGraduate a,#pageAbroadGuide #navGuide a,#pageAbroadGuidelines #navGuidelines>a,#pageAbroadGuidelinesAbout #navAbout a,#pageAbroadHouse #navHouse a,#pageAbroadNew #navNew a,#pageAbroadOffice #navOffice a,#pageAbroadPayment #navPayment a,#pageAbroadPoint #navPoint a,#pageAbroadRecommendation #navRecommendation a,#pageAbroadRecruit #navRecruit a,#pageAbroadWebApplication #navWebApplication a,#pageEnta #navTop a,#pageEntaAnime #navEntaAnime a,#pageEntaCd #navEntaCd a,#pageEntaTv #navEntaTv a,#pageGeneralForeignExam #navGeneralForeignExam a,#pageGuidelines #navTop a,#pageGuidelinesAbout #navAbout a,#pageGuidelinesAboutWeb #navWebApplication a,#pageGuidelinesAo #navAo a,#pageGuidelinesApplication #navApplication a,#pageGuidelinesDormitory #navDormitory a,#pageGuidelinesGeneral #navGeneral a,#pageGuidelinesHoripro #navHoripro a,#pageGuidelinesProcedure #navProcedure a,#pageGuidelinesRecommend #navRecommend a,#pageGuidelinesScholarshipExam #navScholarshipExam a,#pageGuidelinesScholarshipSystem #navScholarshipSystem a,#pageGuidelinesStudentSupport #navStudentSupport a,#pageGuidelinesTuition #navTuition a,#pageGuidelinesVfx #navTop a,#pageGuidelinesVfxAbout #navAbout a,#pageGuidelinesVfxApplication #navApplication a,#pageGuidelinesVfxDormitory #navDormitory a,#pageGuidelinesVfxGeneral #navGeneral a,#pageGuidelinesVfxProcedure #navProcedure a,#pageGuidelinesVfxRecommend #navRecommend a,#pageGuidelinesVfxScholarshipExam #navScholarshipExam a,#pageGuidelinesVfxScholarshipSystem #navScholarshipSystem a,#pageGuidelinesVfxStudentSupport #navStudentSupport a,#pageGuidelinesVfxTuition #navTuition a,#pagePhilosophy #navPhilosophy a,#pageSchool #navSchool a{border-bottom:3px solid #0e3092;background-color:transparent}}#page404{overflow-y:hidden}#page404 .fBlock,#page404 .fNav01,#page404 .fNav02{display:none}#page404 .footerBot{padding:0}#page404 #footer{background-color:#e9e9e9;text-align:center}#page404 #footer .inner{max-width:100%;padding:20px}#page404 .chatBot,#page404 .scrollShowBox{display:none!important}@media only screen and (max-width:767px){#page404 #footer{padding-bottom:0}}#page404 .errorSection{padding:100px 30px 30px;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 171px)}@media only screen and (max-width:767px){#page404 .errorSection{min-height:calc(100vh - 110px)}}#page404 .errorBox{display:flex;justify-content:center;align-items:center;max-width:880px;width:100%;min-height:226px;border:1px solid #ccc;margin-bottom:80px;font-size:1.5rem;font-weight:700;padding:0 20px;border-radius:20px}@media only screen and (max-width:767px){#page404 .errorBox{width:100%}}.firstView .headerKeyvBox{position:absolute;left:0;top:0;width:100vw;z-index:10;min-height:872px;background-color:#0d64b6}.firstView #contents{padding-top:751px}@media only screen and (max-width:767px){.firstView .headerKeyvBox{padding-top:0}.firstView #header.headerSchool .inner{padding:0 10px}}.maintenanceBox{display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1.7;width:80%;margin:200px auto 0}@media only screen and (max-width:767px){.maintenanceBox{margin:50px auto;font-size:1.4rem}}.lineBlock{display:flex;align-items:center;padding:25px 30px;border:1px solid #ccc;margin-top:20px}.lineBlock .iconLine{min-width:165px;max-width:165px;margin-right:25px}.lineBlock .iconLine a{line-height:0}.lineBlock .textLine{font-size:1.6rem}@media only screen and (max-width:767px){.lineBlock{padding:15px}.lineBlock .iconLine{min-width:130px;max-width:130px;margin-right:15px}.lineBlock .textLine{font-size:1.4rem}}.setOrd4{order:4}.sidebarBox{border:1px solid #d5d5d5;border-radius:5px;z-index:9;background-color:#fff;margin-bottom:20px}.sidebarBox .ttl{font-size:1.6rem;font-weight:700;padding:14px 10px;text-align:center;background-color:#eff2f8;border-radius:5px 5px 0 0}.navSidebar .item{border-top:1px solid #d5d5d5}.navSidebar .item a{display:block;padding:13px 10px 13px 30px;background:url(/assets/img/svg/icon_arrow_right_blue.svg) no-repeat 15px 50%;color:#1d1d1d;transition:color .3s}@media only screen and (min-width:768px){.navSidebar .item a:hover{background-color:#eff2f8;text-decoration:none}}.navSidebar .item .subMenu li{position:relative;transition:color .3s}.navSidebar .item .subMenu li:after{position:absolute;top:0;left:30px;right:0;height:1px;background-color:#d5d5d5;content:""}.navSidebar .item .subMenu li a{background:none}@media only screen and (min-width:768px){.navSidebar .item .subMenu li:hover{background-color:#eff2f8;text-decoration:none}}.navSidebar .item:last-child a{border-radius:0 0 5px 5px}@media only screen and (min-width:768px){.sidebarBox .swiper-wrapper{display:block}}@media only screen and (max-width:767px){#sidebar.scroll-to-fixed-fixed.scrollDown{visibility:hidden}#sidebar.scroll-to-fixed-fixed.scrollDown.keepVisible{visibility:visible;position:absolute!important;top:0!important}#sidebar.scroll-to-fixed-fixed.scrollUp{visibility:visible}.sidebarBox{position:relative;border-radius:0;border-width:0 0 1px;background-color:#eff2f8;margin-bottom:0}.sidebarBox:after{content:"";position:absolute;right:0;top:0;height:100%;width:5%;background-image:linear-gradient(270deg,hsla(0,0%,100%,.7),rgba(239,242,248,0));z-index:1}.sidebarBox .ttl{display:none}.sidebarBox .swiper-container-initialized .navSidebar{overflow-x:visible;overflow-y:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap}.navSidebar{display:block;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;white-space:nowrap}.navSidebar .item{border-top:0;width:auto;padding:0 10px;display:inline}.navSidebar .item a{display:inline-block;background:none;padding:15px 0;width:auto;font-weight:700;font-size:1.2rem}.navSidebar .item:first-child{padding-left:20px}.navSidebar .item:last-child{padding-right:20px}.navSidebar .item:last-child a{border-radius:0}.navSidebar .subMenu{display:none}}.contactSection{padding-top:30px}@media only screen and (max-width:767px){.contactSection{padding-top:20px}}.bnrBlock{display:flex;flex-flow:wrap;justify-content:space-between;margin-bottom:30px}.bnrBlock li{width:calc(50% - 10px)}.bnrBlock li a{display:flex;justify-content:center;align-items:center;position:relative;padding:20px 60px;height:100%;min-height:120px;border-radius:10px;background:#e8003e;background:linear-gradient(90deg,#e8003e,#e0018a);color:#fff;font-size:1.4rem;font-weight:900;letter-spacing:.05em;text-decoration:none;transition:opacity .3s ease}@media only screen and (min-width:768px){.bnrBlock li a:hover{opacity:.7;text-decoration:none}}.bnrBlock li a .bnrContent{display:block;text-align:center}.bnrBlock li a .bnrContent .title{padding-bottom:9px;font-size:3.2rem}.bnrBlock li a .bnrContent svg{fill:#fff;font-size:2.8rem;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.bnrBlock li a .bnrContent:hover{color:#fff}.bnrBlock li .bgColor{background:#ffeb00;background:linear-gradient(90deg,#ffeb00,#ffce00);color:#1d1d1d}.bnrBlock li .bgColor .bnrContent .image{position:absolute;left:20px;top:50%;width:98px;height:140px;transform:translateY(-50%)}.bnrBlock li .bgColor .bnrContent .image img{border-radius:5px;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bnrBlock li .bgColor .bnrContent svg{fill:#1d1d1d}.bnrBlock li .bgColor .bnrContent:hover{color:#1d1d1d}@media only screen and (max-width:1199px){.bnrBlock li a .bnrContent .title span{display:block}.bnrBlock li .bgColor .bnrContent .image{width:60px;height:85px}}@media only screen and (max-width:992px){.bnrBlock li a{padding:20px 50px;font-size:1.2rem}.bnrBlock li a .bnrContent .title{font-size:3.2rem}.bnrBlock li a .bnrContent svg{font-size:2.5rem;right:15px}.bnrBlock li .bgColor .bnrContent .image{position:absolute;left:15px}}@media only screen and (max-width:767px){.bnrBlock{margin-bottom:20px}.bnrBlock li{width:100%}.bnrBlock li:first-child{margin-bottom:10px}.bnrBlock li a{min-height:100px;padding:15px 40px;font-size:1.1rem}.bnrBlock li a .bnrContent .title{padding-bottom:5px;font-size:2.3rem}.bnrBlock li a .bnrContent .title span{display:inline-block}.bnrBlock li a .bnrContent svg{font-size:1.8rem}.bnrBlock li .bgColor .bnrContent .image{width:50px;height:70px}}.contactList,.contactList .listLink{padding-bottom:25px;border-bottom:1px solid #d5d5d5}.contactList .listLink{display:flex;flex-flow:wrap;justify-content:center;font-size:1.8rem;font-weight:700;margin-bottom:25px}.contactList .listLink li{display:flex;justify-content:center;padding:0 22px;border-left:1px solid #ccc}.contactList .listLink li:first-child a{margin-left:15px;padding-left:35px;background:url(/assets/img/svg/icon_phone.svg) no-repeat 0 5px;color:#1d1d1d;text-decoration:none;pointer-events:none}.contactList .listLink li:first-child a:hover{text-decoration:none}.contactList .listLink li:last-child{border-right:1px solid #ccc}.contactList .listLink li a{padding-left:20px;background:url(/assets/img/svg/icon_arrow_right.svg) no-repeat 0 50%;color:#1d1d1d}.contactList .listLink li.bnrLink{order:3;width:100%;margin-top:20px;border:0}.contactList .listLink li.bnrLink a{overflow:hidden;display:block;max-width:542px;min-width:48px;min-height:48px;background:none;padding:0;border-radius:8px;border:1px solid #ed8263;line-height:0;transition:opacity .3s}.contactList .listLink li.bnrLink a:hover{opacity:.6}.contactList .listLink li.bnrLink img{width:100%;border-radius:8px}.contactList .listLink .contactDetail01,.contactList .listLink .contactNote{display:none}@media only screen and (max-width:900px){.contactList{font-size:1.6rem}.contactList .listLink li{padding:0 15px}}@media only screen and (max-width:767px){.contactList{border-top:0;border-bottom:25px solid #f8f8f8;margin:0 -2.5%}.contactList .listLink{font-size:1.3rem;padding:0 20px 20px;margin-bottom:20px;border-bottom:25px solid #f8f8f8}.contactList .listLink li{width:100%;padding:0;border-left:none;text-align:center}.contactList .listLink li:not(:last-child){margin-bottom:10px}.contactList .listLink li:first-child a{margin-left:10px;margin-top:-5px;padding:5px 5px 5px 25px;background-position:0 7px;background-size:20px auto;pointer-events:visible}.contactList .listLink li:last-child{border-right:none}.contactList .listLink li a{padding:5px 0 5px 15px;background-position:0 8px}.contactList .listLink li.bnrLink{order:unset;max-width:350px;margin-top:5px;margin-bottom:15px}.contactList .listLink li.bnrLink a,.contactList .listLink li.bnrLink img{border-radius:4px}}@media only screen and (max-width:375px){.contactList{font-size:1.2rem}}.socialBlock{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 20px}.socialBlock .socialTxt{color:#999;font-size:1.5rem;font-weight:700}.socialBlock .socialLink{font-size:1.2rem;font-weight:700}.socialBlock .socialLink a{padding-left:17px;background:url(/assets/img/svg/icon_arrow_right.svg) no-repeat 0 3px;color:#1d1d1d}@media only screen and (max-width:1199px){.socialBlock .socialTxt{width:150px;margin-right:10px}}@media only screen and (max-width:810px){.socialBlock{text-align:center}.socialBlock .socialTxt{width:100%;margin-right:0;padding-bottom:20px}.socialBlock .socialLink{width:100%}}@media only screen and (max-width:767px){.socialBlock{padding:0 20px}.socialBlock .socialTxt{font-size:1.3rem}.socialBlock .socialLink{font-size:1.3rem;margin-top:15px}.socialBlock .socialLink a{background-position:0 10px;padding:5px 0 5px 17px}}.socialList{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:330px}.socialList li{width:25%;font-size:0;text-align:center}.socialList li img{width:40px;height:auto}.socialList li img.setW{width:36px}@media only screen and (max-width:992px){.socialList{width:280px}}@media only screen and (max-width:810px){.socialList{width:320px;margin:0 auto 20px}}@media only screen and (max-width:767px){.socialList{width:100%;margin:0 20px}.socialList li img{width:23px}.socialList li img.setW{width:20px}}.footerBot{padding:40px 20px}@media only screen and (max-width:767px){.footerBot{padding:35px 10px}}.copyRight{font-size:1.2rem;color:#1d1d1d;min-width:400px;margin-right:20px}@media only screen and (max-width:1199px){.copyRight{min-width:auto;width:100%;margin-right:0}}.fNav01{display:flex;flex-wrap:wrap;justify-content:center;margin-top:14px;padding:30px 0 25px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.fNav01 li{padding:0 18px}.fNav01 a{display:inline-block;font-size:1.2rem;color:#1d1d1d;line-height:1.3}.fNav02{display:flex;flex-wrap:wrap;margin:0 -10px 20px}.fNav02 li{padding:0 10px}.fNav02 li:not(:last-child){border-right:1px solid #d5d5d5}.fNav02 a{display:inline-block;font-size:1.2rem;color:#1d1d1d;line-height:1.3}@media only screen and (max-width:1199px){.fNav01{justify-content:flex-start;padding:31px 0 30px 10px}}@media only screen and (max-width:767px){.fNav01{padding:30px 0 15px 10px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.fNav01 li{width:50%;padding:0 5px 20px 0}.fNav01 a{font-weight:700}.fNav02{margin:0 0 30px}.fNav02 li{width:100%;padding:0 0 20px}.fNav02 li:not(:last-child){border-right:none}}.fBlock{display:flex;justify-content:space-between;flex-flow:wrap;padding:40px 0 0 22px}.fBlock .fLogo{width:230px;padding-right:20px;line-height:0}.fBlock .fBlockInner{width:calc(100% - 230px)}@media only screen and (max-width:1199px){.fBlock .fLogo{width:100%;margin:0 0 20px 20px;padding-right:0}.fBlock .fBlockInner{width:100%;margin-left:20px}}@media only screen and (max-width:767px){.fBlock{padding:30px 0 0}.fBlock .fBlockInner{margin-left:0}.fBlock .fLogo{width:100%;margin:0 0 30px 10px}}.blockList01{display:flex;flex-flow:wrap;max-width:920px;margin:0 -7px 21px}.blockList01 .blockItem{width:calc(25% - 14px);margin:0 7px}@media only screen and (min-width:768px){.blockList01 .blockItem.navFtMovie .blockTitle{font-size:1.4rem}.blockList01 .blockItem.navFtMovie .blockTitle:after{top:2px}}.blockList01 .blockItem .blockTitle{position:relative;margin-bottom:19px;padding-left:14px;color:#0d64b6;font-size:1.5rem;font-weight:700}@media only screen and (min-width:768px){.blockList01 .blockItem .blockTitle:after{position:absolute;left:0;top:4px;content:"";width:6px;height:16px;background-color:#d5d5d5}}.blockList01 .blockItem .blockTitle a{display:inline-block}.blockList01 .blockItem .txtColor01{color:#0d64b6}.blockList01 .blockItem .txtColor02{color:#e84709}.blockList01 .blockItem .txtColor03{color:#009a63}.blockList01 .blockItem .txtColor04{color:#e8003e}.blockList01 .blockItem .listTxt01 li{padding-bottom:14px}.blockList01 .blockItem .listTxt01 li a{color:#1d1d1d;font-size:1.2rem;line-height:1.55}@media only screen and (max-width:1199px){.blockList01{max-width:100%}}@media only screen and (max-width:767px){.blockList01{margin:0;border-top:1px solid #d5d5d5}.blockList01 .blockItem{width:100%;margin:0}.blockList01 .blockItem .blockTitle{margin-bottom:0;padding:17px 10px;border-bottom:1px solid #d5d5d5;font-size:1.8rem;cursor:pointer}.blockList01 .blockItem .blockTitle span{display:block;width:100%;padding-right:20px}.blockList01 .blockItem .listTxt01 li{padding:0 10px 14px}.blockList01 .blockItem .listTxt01 li a{font-weight:700}}.txtFaq{margin-bottom:31px;padding:28px 0 23px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;font-weight:700;font-size:1.5rem;line-height:1.55}.txtFaq a{color:#1d1d1d}@media only screen and (max-width:767px){.txtFaq{padding:20px 10px;border-top:none;font-size:1.8rem}}.fListBorder{margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #eaeaea}.fList01{display:flex;flex-flow:wrap;max-width:920px;margin:0 -7px}.fList01 li{width:calc(25% - 14px);margin:0 7px;padding-bottom:18px;font-size:1.2rem;line-height:1.55}.fList01 li a{padding-left:17px;background:url(/assets/img/svg/icon_arrow_right.svg) no-repeat 0 3px;color:#1d1d1d}@media only screen and (max-width:1199px){.fList01{max-width:100%}}@media only screen and (max-width:767px){.fList01{margin:0}.fList01 li{width:calc(50% - 20px);margin:0 10px;padding-bottom:20px;font-weight:700}.fList01 li a{padding-left:0;background:none!important;color:#1d1d1d}}@media only screen and (max-width:767px){#footer{padding-bottom:50px}}#footer{background-color:#fff}#footer .iconLogo{fill:#382020;width:135px;height:35px}.contactSectionFull{background-color:#fff}.contactSectionFull .bnrBlock li{max-width:540px;margin:0 auto;width:100%}.contactSectionFull .bnrBlock li .bnrContent{display:flex;align-items:center;justify-content:center;width:100%}.contactSectionFull .bnrBlock li .bnrContent .detail{margin:0 10px}.contactSectionFull .bnrBlock li a{padding:20px}.contactSectionDetail{padding-top:65px;background-color:#fff}@media only screen and (max-width:767px){.contactSectionDetail{padding-top:65px;background-color:#fff}}.contactSnsSection{padding:40px 0 55px;border-bottom:1px solid #eaeaea}.contactSnsSection .itemFlex{flex-direction:row;text-align:left}.contactSnsSection .iconContact{min-width:90px;margin-right:30px}.contactSnsSection .ttl{font-size:3.2rem;font-weight:500;color:#00113c;line-height:1.2}.contactSnsSection .subTtl{font-family:Montserrat,sans-serif;font-size:1.6rem;color:#ff6b6b;font-weight:600;margin-top:10px}.contactSnsItem{position:relative;background-color:#eee;border:1px solid #ddd;padding:20px 55px 20px 30px;border-radius:15px;text-align:center;min-height:173px;display:flex;flex-direction:column;align-items:center;justify-content:center}.contactSnsItem:hover{text-decoration:none}.contactSnsLink{position:absolute;right:12px;bottom:12px;line-height:0}.contactSnsSocial{margin-top:15px;width:100%;justify-content:center}.contactSnsSocial li{max-width:37px}.contactSnsSocial li:not(:last-child){margin-right:25px}@media only screen and (max-width:1100px){.contactSnsItem{padding-left:20px}.contactSnsItem .ttl{font-size:2.8rem}}@media only screen and (max-width:992px){.contactSnsSocial li:not(:last-child){margin-right:20px}}@media only screen and (max-width:767px){.contactSnsItem{padding:20px 35px 20px 20px;min-height:110px}.contactSnsItem .socialList{margin-bottom:0;margin-top:10px}.contactSnsItem .ttl{font-size:2rem}.contactSnsItem .subTtl{font-size:1rem}.contactSnsItem .contactSnsLink img{width:22px;height:auto}.contactSnsItem .iconContact{min-width:60px;margin-right:20px}.contactSnsItem .iconContact img{width:60px}.contactSnsItem .contactSnsSocial li{max-width:25px}.contactSnsItem .contactSnsSocial li:not(:last-child){margin-right:15px}}@media only screen and (max-width:374px){.contactSnsItem .ttl{font-size:1.8rem}.contactSnsItem .iconContact{min-width:45px}.contactSnsItem .iconContact img{width:45px}.contactSnsItem .contactSnsSocial li:not(:last-child){margin-right:10px}}@media only screen and (min-width:768px){.accordionBox{display:block!important}}@media only screen and (max-width:767px){.accordionBox{display:none;padding:10px 0}.accordion,.accordion01{position:relative}.accordion01:after,.accordion01:before,.accordion:after,.accordion:before{content:"";position:absolute;right:10px;width:15px;height:2px;background-color:#333;top:50%;transform:translateY(-50%);transition:all .3s ease}.accordion01:after,.accordion:after{transform:rotate(-90deg) translateY(-50%);right:9px;top:calc(50% - 1px)}.accordion.active:after,.active.accordion01:after{transform:rotate(0)}.accordion01{padding-right:40px}.accordion01:after,.accordion01:before{z-index:1;background-color:#186bcc}.accordion01 span{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background-color:#eff2f8}.accordion02{padding-right:30px}.accordion02:after,.accordion02:before{background-color:#fff}}.jsAccordionBox{display:none}.anchorWrap{position:absolute;bottom:30px;width:100%;max-width:1240px;left:50%;transform:translateX(-50%);z-index:1}@media only screen and (max-width:767px){.anchorWrap{position:relative;bottom:auto;background-color:#f5f5f5;padding:10px 5px}}.anchorLst{display:flex;align-items:center;background:#fff;border-radius:5px;box-shadow:0 6px 6px rgba(14,16,28,.15)}.anchorLst li{width:25%;padding:16px 0 13px}.anchorLst li:not(:last-child) a{border-right:1px solid #d8d8d8}.anchorLst a{display:flex;align-items:center;justify-content:center;text-align:center;padding:3px 14px}.anchorLst span{display:inline-block;line-height:0}.anchorLst span.txt{position:relative;padding-bottom:10px;margin:0 10px}.anchorLst span.txt:after{position:absolute;width:100%;height:3px;content:"";bottom:0;left:0;background-color:#0d64b6;display:block;transition:width .3s ease 0s,left .3s ease 0s}@media only screen and (min-width:768px){.anchorLst span.txt:hover:after{width:50%;left:25%}}.anchorLst span.iconArrow{border-radius:50%;box-shadow:0 3px 5px rgba(0,0,0,.1)}.anchorLst span.iconArrow.rotate{transform:rotate(-90deg)}.anchorLst .orange span.txt:after{background-color:#e84709}.anchorLst .green span.txt:after{background-color:#009a63}.anchorLst .pink span.txt:after{background-color:#e4005a}.anchorLst01{display:flex;align-items:center;border-radius:5px;flex-wrap:wrap;justify-content:space-between;max-width:500px;margin:0 auto}.anchorLst01 li{position:relative;width:calc(50% - 10px);background-color:#fff;border-radius:5px;box-shadow:0 6px 20px rgba(0,0,0,.12);margin-bottom:20px}.anchorLst01 a{display:flex;align-items:center;justify-content:center;text-align:center;padding:15px 10px}.anchorLst01 span{display:inline-block;line-height:0}.anchorLst01 span.txt{position:relative;padding-bottom:10px;margin-bottom:0}.anchorLst01 span.txt:after{position:absolute;width:100%;height:3px;content:"";bottom:0;left:0;background-color:#0d64b6;display:block;transition:width .3s ease 0s,left .3s ease 0s}@media only screen and (min-width:768px){.anchorLst01 span.txt:hover:after{width:50%;left:25%}}.anchorLst01 .orange span.txt:after{background-color:#e84709}.anchorLst01 .green span.txt:after{background-color:#009a63}.anchorLst01 .pink span.txt:after{background-color:#e4005a}.anchorLst01.row{max-width:100%}.anchorLst01.row li{width:calc(25% - 10px);margin-bottom:0}@media only screen and (max-width:1199px){.anchorLst span.txt{margin:0 10px}}@media only screen and (max-width:767px){.anchorLst{flex-wrap:wrap;justify-content:space-between;background:transparent;box-shadow:none;margin-bottom:-14px}.anchorLst li{position:relative;width:calc(50% - 8px);background-color:#fff;border-radius:5px;box-shadow:0 6px 20px rgba(0,0,0,.12);margin-bottom:14px;padding:0}.anchorLst li:not(:last-child) a{border-right:0}.anchorLst a{padding:13px 19px 10px}.anchorLst span.txt{margin:0;padding-bottom:7px}.anchorLst span.txt:after{height:2px}.anchorLst span.iconArrow{position:absolute;right:-2px;bottom:-3px}.anchorLst span.iconArrow img{width:16px}.anchorLst01{max-width:100%}.anchorLst01 li{width:calc(50% - 5px);margin-bottom:10px}.anchorLst01 a{padding:10px}.anchorLst01.row li{width:calc(50% - 10px);margin-bottom:10px}}.anchorLinkBox{margin-top:30px;position:relative;z-index:2}.anchorLinkBox nav a{display:flex;align-items:center;width:calc(50% - 5px);background-color:#fff;border-radius:4px;padding:11px 10px 11px 30px;margin-bottom:8px;background:#fff url(/assets/img/svg/icon_arrow_down_gray.svg) no-repeat 10px 53%/14px auto;color:#333;font-weight:700}.anchorLinkBox nav:after{content:"";width:calc(50% - 5px)}.anchorLinkBox01{margin-bottom:20px}.anchorLinkBox01 nav a{background-color:#eff2f8}.anchorLinkBox01 nav:after,.anchorLinkBox01 nav a{width:calc(33.33333% - 6.66667px)}.anchorLinkBox02{margin-bottom:20px}.anchorLinkBox02 nav a{width:calc(25% - 7.5px);background:#eff2f8 url(/assets/img/svg/icon_arrow_down_white.svg) no-repeat 10px 53%/12px auto;font-size:1.5rem;padding:5px 10px 3px 30px;transition:all .3s ease;min-height:50px}.anchorLinkBox02 nav a:hover{text-decoration:none}@media only screen and (min-width:768px){.anchorLinkBox02 nav a:hover{background-color:#0e3092;color:#fff}}.anchorLinkBox02 nav:after{width:calc(25% - 7.5px)}@media only screen and (max-width:767px){.anchorLinkBox02 nav a{width:calc(50% - 5px);font-size:1.3rem;min-height:40px}.anchorLinkBox02 nav:after{width:calc(50% - 5px)}}.boxKeyfarm{position:relative;background-color:#e6eff8}.circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.circles.style01 li{background:#fff}.circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:hsla(0,0%,100%,.05);-webkit-animation:animate 25s linear infinite;animation:animate 25s linear infinite;bottom:-150px}.circles li:first-child{left:25%;width:80px;height:80px;-webkit-animation-delay:0s;animation-delay:0s}.circles li:nth-child(2){left:10%;width:20px;height:20px;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:12s;animation-duration:12s}.circles li:nth-child(3){left:70%;width:20px;height:20px;-webkit-animation-delay:4s;animation-delay:4s}.circles li:nth-child(4){left:40%;width:60px;height:60px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:18s;animation-duration:18s}.circles li:nth-child(5){left:65%;width:20px;height:20px;-webkit-animation-delay:0s;animation-delay:0s}.circles li:nth-child(6){left:75%;width:110px;height:110px;-webkit-animation-delay:3s;animation-delay:3s}.circles li:nth-child(7){left:35%;width:150px;height:150px;-webkit-animation-delay:7s;animation-delay:7s}.circles li:nth-child(8){left:50%;width:25px;height:25px;-webkit-animation-delay:15s;animation-delay:15s;-webkit-animation-duration:45s;animation-duration:45s}.circles li:nth-child(9){left:20%;width:15px;height:15px;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:35s;animation-duration:35s}.circles li:nth-child(10){left:85%;width:150px;height:150px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:11s;animation-duration:11s}@-webkit-keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}to{transform:translateY(-1000px) rotate(2turn);opacity:0;border-radius:50%}}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}to{transform:translateY(-1000px) rotate(2turn);opacity:0;border-radius:50%}}.breadcrumbs{font-size:1.3rem;color:#fff;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;max-width:360px}.breadcrumbs a{display:inline;color:#fff}.breadcrumbs li{margin-right:2px}.breadcrumbsSp{display:none}@media only screen and (max-width:767px){.breadcrumbs{display:none!important}.breadcrumbsSp{display:block;margin:15px 0 0;background-color:#e6eff8;color:#1d1d1d;width:100%}.breadcrumbsSp .inner{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;display:flex;align-items:center;height:50px}.breadcrumbsSp ul{display:block;white-space:nowrap}.breadcrumbsSp ul a{font-size:1.2rem;font-weight:700;color:#0d64b6;background:url(/assets/img/svg/icon_arrow_gray.svg) no-repeat 100% 58%;padding-right:20px;background-size:6px auto}.breadcrumbsSp ul li{display:inline;flex:0 0 40%;padding:15px 0;margin-right:10px;margin-bottom:5px}}.calendarBlock{background-color:#f5f5f5;margin-bottom:20px;padding-top:30px;padding-bottom:30px}@media only screen and (max-width:767px){.calendarBlock{background-color:#fff;margin-bottom:0}.calendarBlock .textStyle02{margin-bottom:10px}.calendarBlock.inner02{padding:0 5px!important}}.calendarBlock .disablePointer .cld-day{pointer-events:none!important}.innerCalendar{max-width:600px;width:100%;margin:0 auto}#caleandar{margin-top:15px}.cld-main{background-color:#e8e8e8;border-radius:12px;padding:25px 10px 20px}@media only screen and (max-width:767px){.cld-main{border-radius:6px;padding:15px 5px}}.cld-main a{color:#333;font-weight:700}.cld-datetime{width:100%;min-width:100px;max-width:230px;padding-bottom:15px;overflow:hidden}.cld-datetime,.cld-datetime .today{position:relative;display:flex;align-items:center;margin:auto}.cld-datetime .today{justify-content:center;float:left;width:calc(100% - 64px);text-align:center}@media only screen and (max-width:767px){.cld-datetime{padding-bottom:10px;max-width:160px}}.cld-nav{position:relative;margin-top:2px;border-radius:50%;width:32px;height:32px;box-shadow:0 2px 4px rgba(0,0,0,.16);transition:opacity .3s}.cld-nav.disable{opacity:.1;pointer-events:none;cursor:default}@media only screen and (min-width:768px){.cld-nav:hover{opacity:.7}}@media only screen and (max-width:767px){.cld-nav{width:27px;height:27px}}.cld-nav:hover{cursor:pointer}.cld-nav:hover svg{fill:#666}.cld-rwd{float:left}.cld-fwd{float:right}.cld-labels{margin-bottom:5px}.cld-label{display:inline-block;width:14.28571%;text-align:center;font-size:1.3rem}.cld-label.sun{color:#e91849}@media only screen and (max-width:767px){.cld-label{font-size:1rem}}.cld-days{display:flex;flex-wrap:wrap;width:100%}.cld-day{display:inline-flex;align-items:center;justify-content:center;width:calc(14.28571% - 20px);height:60px;margin:8px 10px;border-radius:10px;font-size:1.2rem}@media only screen and (max-width:767px){.cld-day{width:calc(14.28571% - 10px);height:33px;margin:4px 5px;border-radius:5px;font-size:1rem}}@media (-ms-high-contrast:none){.cld-day{width:calc(14% - 20px)}.cld-label{width:14%}}.cld-day.disableDay{opacity:.5}.cld-day.nextMonth,.cld-day.prevMonth{background-color:#dbdbdb;color:#999}.cld-day.nextMonth:hover,.cld-day.prevMonth:hover{cursor:default}.cld-title{display:none!important;position:absolute;z-index:5;top:30px;left:0;padding:5px 10px;background:#fff;white-space:nowrap;border:1px solid #ccc;border-radius:5px;font-size:12px}.cld-number:hover .cld-title{display:block}.cld-title:before{content:"";position:absolute;top:-7.5px;left:7.5px;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:7.5px solid #ccc}.cld-number{display:flex;align-items:center;justify-content:center;position:relative}.currMonth{background-color:#fff;transition:opacity .3s}.currMonth.sun .cld-number{color:#e91849}.currMonth.entry_end,.currMonth.eventday,.currMonth.holiday_event,.currMonth.off{box-shadow:0 6px 20px rgba(0,0,0,.08);cursor:pointer}.currMonth.entry_end .cld-number,.currMonth.eventday .cld-number,.currMonth.holiday_event .cld-number,.currMonth.off .cld-number{width:44px;height:44px;border-radius:50%;background-color:#fecd4b}@media only screen and (max-width:767px){.currMonth.entry_end .cld-number,.currMonth.eventday .cld-number,.currMonth.holiday_event .cld-number,.currMonth.off .cld-number{width:22px;height:22px}}.currMonth.off{pointer-events:none}.currMonth.off .cld-number{background-color:#e8e8e8}.currMonth.off:hover{cursor:none}.currMonth.entry_end .cld-number{background-color:#e8e8e8;color:#e91849}.currMonth.holiday .cld-number,.currMonth.holiday_event .cld-number{color:#e91849}.currMonth.selected{background-color:#1bb1b7;color:#fff;cursor:pointer}@media only screen and (min-width:768px){.currMonth.open:hover{opacity:.7;cursor:pointer}.currMonth.off:hover{cursor:default;opacity:1}}.yearHead{font-size:2.2rem;line-height:1;font-family:Roboto,sans-serif;font-weight:700;margin-right:10px}@media only screen and (max-width:767px){.yearHead{font-size:1.3rem;margin-right:5px}}.monthHead{font-weight:700}.monthHead .ttl{font-size:3.2rem;font-weight:700;line-height:1;font-family:Roboto,sans-serif}.monthHead .txt{font-size:2.9rem;line-height:1}@media only screen and (max-width:767px){.monthHead .ttl{font-size:2.1rem}.monthHead .txt{font-size:1.9rem}}.listBtnEvent{display:flex;justify-content:flex-end;padding:15px 0}.listBtnEvent li{position:relative;padding-left:25px;margin-left:20px;font-size:1.6rem;line-height:2}.listBtnEvent li:before{position:absolute;width:16px;height:16px;left:0;top:50%;border-radius:50%;transform:translateY(-50%);content:""}.listBtnEvent li.yellow:before{background-color:#fecd4b}.listBtnEvent li.blue:before{background-color:#1bb1b7}.listBtnEvent li.gray:before{background-color:#e8e8e8;border:1px solid #d5d5d5}@media only screen and (max-width:767px){.listBtnEvent{padding:10px 0}.listBtnEvent li{font-size:1.5rem;padding-left:20px;margin-left:15px}}.openTime{display:flex;align-items:center;margin-bottom:20px;padding:20px;background-color:#fff;font-size:1.6rem;line-height:1.6}.openTime .title{min-width:140px;margin-right:20px;text-align:center;font-weight:700}.openTime .boxText{width:calc(100% - 160px)}@media only screen and (max-width:767px){.openTime{margin-bottom:15px;padding:15px;border:10px solid #f5f5f5;align-items:flex-start;font-size:1.3rem}.openTime .title{min-width:70px;margin-right:10px}.openTime .boxText{width:calc(100% - 80px);font-size:1.5rem;position:relative;top:-2px}}.searchControl{border:0;outline:0;height:48px;border-radius:27px;background:#fff url(/assets/img/svg/icon_search.svg) no-repeat right 20px top 50%;padding:20px 40px 20px 25px;min-width:400px}@media only screen and (max-width:767px){.searchControl{height:40px;border-radius:20px;background:none;background-color:#fff;padding:10px 20px;min-width:280px;width:100%}}.searchBlock{background-color:#fff;padding:40px 80px;margin-bottom:25px}.searchBlock .searchBox{display:none}.searchBlock .searchBox .col2:after,.searchBlock .searchBox .col2>*,.searchBlock .searchBox .equimentGroup:after,.searchBlock .searchBox .equimentGroup>*{width:calc(50% - 15px)}.searchBlock .searchBox .formBox.col2,.searchBlock .searchBox .formBox.equimentGroup{min-height:101px}.searchBlock .inputItem .inputContent{color:#000}.formItem{margin-bottom:15px}.formItem .ttl{text-align:center;font-size:2.4rem;font-weight:700;margin-bottom:10px}.formBox{padding:25px 40px 10px;background-color:#f5f5f5}.formBox.style01{margin-top:30px;background-color:#e8e8e8;padding:20px;text-align:center}.formBox .inputWrap{display:flex;flex-wrap:wrap}.formBox .inputWrap .inputItem{margin-right:60px}.formBox.col4>*{width:calc(25% - 11.25px)}.formBox .txtNoteCampus{font-size:1.2rem;color:#1d1d1d}.inputItem{margin-bottom:15px;position:relative}.inputItem .inputContent{display:block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;color:#1175c1;margin-right:0}.inputItem .inputContent.jsCheckAll{font-weight:700;font-size:1.5rem;margin-bottom:20px}.inputItem .inputContent.jsCheckAll.colorMovie{font-size:1.3rem}@media only screen and (max-width:767px){.inputItem .inputContent.jsCheckAll.colorMovie{font-size:1.6rem}}.inputItem .inputContent:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:18px;width:18px;border-radius:4px;background-color:#fff;border:1px solid #ccc}.inputItem .inputContent:after{content:"";position:absolute;display:none;top:calc(50% - 1px);transform:translateY(-50%) rotate(35deg) skewX(-8deg);width:5px;height:10px;border:2px solid #fff;border-top:0;border-left:0;left:7px}.inputItem .inputContent01:before{border-radius:50%}.inputItem .inputContent01:after{background:none;width:8px;height:8px;background-color:#0d64b6;border-radius:50%;top:50%;left:5px;border:0;transform:translateY(-50%)}.inputItem input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.inputItem input:checked~.inputContent:after{display:block}.inputItem input:checked~.inputContent:before{border:1px solid #0d64b6;background-color:#0d64b6}.inputItem input:checked~.inputContent01:before{border:1px solid #0d64b6;background-color:#fff}.inputItem.disabled{pointer-events:none}.inputItem.disabled .inputContent{background-color:#f8dfe0;color:#ce292f}@media only screen and (max-width:992px){.searchBlock{padding-right:40px;padding-left:40px}.formBox{padding-left:25px;padding-right:25px}}@media only screen and (max-width:767px){.searchBlock{padding:30px 20px;margin:0 -2.5% 10px}.searchBlock .searchBox form>.col2:after,.searchBlock .searchBox form>.col2>*,.searchBlock .searchBox form>.equimentGroup:after,.searchBlock .searchBox form>.equimentGroup>*{width:100%}.searchBlock .searchBox .col2:after,.searchBlock .searchBox .col2>*,.searchBlock .searchBox .equimentGroup:after,.searchBlock .searchBox .equimentGroup>*{width:50%}.searchBlock .searchBox .formBox.col2,.searchBlock .searchBox .formBox.equimentGroup{min-height:auto}.formItem .ttl{font-size:2rem}.formItem .rmEven .inputItem:nth-last-child(-n+2),.formItem .rmOdd .inputItem:last-child{border-bottom:0!important}.formBox{padding:0;background-color:#fff;border:2px solid #e6e6e6;border-radius:8px}.formBox.style01{margin-top:25px;padding:15px}.formBox.col4>*{width:100%}.formBox .jsChecked{display:flex;flex-wrap:wrap}.formBox .jsChecked>*{width:50%}.formBoxItem{border:2px solid #e6e6e6;border-radius:8px}.formBoxItem>.inputItem{border-bottom:2px solid #e6e6e6!important}.formBoxItem:not(:last-child){margin-bottom:20px}.formBox .inputWrap .inputItem{margin-right:0}.inputItem{margin-bottom:0;padding:13px 15px;border-bottom:1px solid #e6e6e6}.inputItem:nth-child(odd){border-right:1px solid #e6e6e6}.inputItem.brBot{border-bottom:1px solid #e6e6e6}.inputItem .inputContent{font-weight:700}.inputItem .inputContent.jsCheckAll{font-size:1.8rem;margin-bottom:0}}.checkBox{position:relative;z-index:5;margin:0;border-radius:5px}.checkBox.inputItem{border:none;padding:0}.checkBox .inputContent{display:flex;align-items:center;justify-content:center;padding:16px 20px;color:#1d1d1d;background-color:#e8e8e8;width:120px;min-width:120px;border-radius:5px;transition:opacity .3s;overflow:hidden;text-align:center}.checkBox .inputContent.large{width:260px;min-width:260px}.checkBox .inputContent:after,.checkBox .inputContent:before{content:none}.checkBox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.checkBox input:checked~.inputContent{background-color:#0e3092;color:#fff}@media only screen and (min-width:992.01px){.checkBox .inputContent:hover{opacity:.7;cursor:pointer}}@media only screen and (max-width:560px){.checkBox .inputContent{font-size:1.3rem;padding:13px 15px;width:90px;min-width:90px}.checkBox .inputContent.large{width:190px;min-width:190px}}@media only screen and (max-width:374px){.checkBox .inputContent{width:75px;min-width:75px}.checkBox .inputContent.large{width:150px;min-width:150px}}@media (-ms-high-contrast:none){.checkBox .inputContent:after{width:20px;height:20px}}.ttlSelect{margin-bottom:10px;font-size:1.6rem;font-weight:700;line-height:1.25;color:#666}@media only screen and (max-width:767px){.ttlSelect{font-size:1.3rem}}.timeZone{background-color:#e8e8e8;border-radius:12px;padding:20px}.timeZone .txtTime{padding:20px 30px;background:#fff;font-size:1.6rem;line-height:1.2;border-radius:12px}@media only screen and (max-width:767px){.timeZone{border-radius:6px;padding:15px}.timeZone .txtTime{padding:15px 25px;font-size:1.3rem}}.selectStyle{position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;border:none;border-radius:12px;font-size:1.6rem;line-height:1.2;width:100%;max-width:560px;padding:20px 60px 20px 30px;background:#fff url(/assets/img/svg/icon_down.svg) no-repeat right 30px top 50%;background-size:20px auto}@media only screen and (max-width:992px){.selectStyle{padding:15px 45px 15px 25px;font-size:1.3rem;background-size:14px auto;background-position:right 20px top 50%}}.formRequestIntro{font-size:1.2rem;line-height:1.6;margin-bottom:60px}.formRequestIntro01{margin-bottom:90px;font-size:1.6rem;font-weight:700;line-height:1.6;text-align:center}.formRequestBox{padding:50px 0 45px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.04);margin-bottom:40px}.formRequestBox01{margin-bottom:80px}.formRequestBox .listStep{margin-top:-75px;margin-bottom:70px}.formRequestBox .dFlex{display:flex;align-items:center}.formRequestBox .dFlex:not(:last-child){margin-bottom:20px}.formRequestBox .dFlex.cusLayoutSp{margin-bottom:0}.formRequestBox .txt{font-size:1.4rem;margin-bottom:15px}.formRequestBox .indentList01 li,.formRequestBox .indentList li,.formRequestBox .note,.indentList01 .formRequestBox li,.indentList .formRequestBox li{font-size:1.3rem;margin-left:30px}.formRequestBox .note01{font-size:1.3rem;margin-bottom:15px}.formRequestBox .noteZip{margin-left:15px;max-width:170px}.formRequestBox .formBox{padding:20px 20px 5px}.formRequestBox .formBox:not(:last-child){margin-bottom:20px}.formRequestBox .inputContent{color:#1d1d1d;font-weight:400}.formRequestBox .inputContent:after,.formRequestBox .inputContent:before{top:10px}.formRequestBox .accordionForm{margin-bottom:15px}.formRequestBox .accordionFormBox{padding:20px;display:none;border:1px solid #f079a4;margin-bottom:20px}.formRequestBox .ttlSearchZip{text-align:center;font-size:1.6rem;font-weight:700;margin-bottom:10px}.formRequestBox .labelBox{display:flex;align-items:flex-end;margin-bottom:10px}.formRequestBox .labelBox span{display:inline-block;min-width:70px}.formRequestBox .resultBox .resultContent{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-top:20px;margin-bottom:15px;padding-bottom:10px}.formRequestBox .resultBox .item{display:flex;align-items:center;justify-content:space-between}.formRequestBox .resultBox .item .txtBox{display:flex;padding:14px 0 12px;font-size:1.4rem;margin-right:15px;width:calc(100% - 84px)}.formRequestBox .resultBox .item:not(:last-child) .txtBox{border-bottom:1px solid #e8e8e8}.formRequestBox .resultBox .item .zip{display:inline-block;margin-right:10px;min-width:60px}.formRequestBox .resultBox .item:last-child .txtBox{padding-bottom:4px}.formRequestBox .resultBox .item:last-child .btnCommon05,.formRequestBox .resultBox .item:last-child .btnCommon06,.formRequestBox .resultBox .item:last-child .btnCommon07,.formRequestBox .resultBox .item:last-child .formRequestBtn{margin-top:5px}.formRequestBox .phone{background-size:20px;padding-left:25px}.formRequestBox .phoneList01{display:flex}.formRequestBox .phoneList01 li{position:relative;padding-right:34px;font-size:1.4rem}.formRequestBox .phoneList01 li:after{position:absolute;content:"";top:50%;right:10px;width:12px;height:1px;background-color:#1d1d1d}.formRequestBox .phoneList01 li:last-child{padding-right:0}.formRequestBox .phoneList01 li:last-child:after{width:0;height:0}.formRequestBox .setW{min-width:110px}.formRequestBox .setMr{margin-right:10px}.formRequestBox .ttl{font-size:1.4rem;margin-bottom:15px}.formRequestBox .required{font-size:1.1rem;color:#fff;padding:2px 5px 4px;text-align:center;background-color:#ce292f;display:inline-block;min-width:46px;margin-left:10px}.formRequestTxt{background-color:#fff;padding:30px;margin-bottom:65px;margin-top:20px}.formRequestTxt .txt02{font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:10px}.formRequestItem .txt01{font-size:1.5rem;font-weight:700;margin-bottom:10px;color:#e4005a}.formRequestItem .txt01[data-key=東放学園専門学校]{color:#0d64b6}.formRequestItem .txt01[data-key=東放学園映画アニメCG専門学校]{color:#e84709}.formRequestItem .txt01[data-key=東放学園音響専門学校]{color:#009a63}.formRequestItem:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e8e8e8}.formRequestTtl{display:flex;align-items:center;font-size:1.6rem;font-weight:700;border-left:4px solid #0e3092;padding-left:10px;margin-bottom:20px;line-height:1.2}.formRequestTtl.resetMb{margin-bottom:30px}.formRequestTtl.style01{font-size:2rem;margin-bottom:10px}.formRequestInput{position:relative}.formRequestInput:not(:last-child){margin-right:30px}.formRequestInput label{font-size:1.4rem;margin-right:20px;color:#1d1d1d}.formRequestInput label.space{margin-right:10px;margin-left:5px}.btnCommon05,.btnCommon06,.btnCommon07,.formRequestBtn{display:inline-flex;background-color:#0d64b6;color:#fff;font-weight:700;justify-content:center;border-radius:5px;padding:8px;transition:opacity .3s ease;min-width:80px;font-size:1.3rem;letter-spacing:.06rem}.formRequestBtn.style01,.style01.btnCommon05,.style01.btnCommon06,.style01.btnCommon07{background-color:#cee0f0;color:#0d64b6}.formRequestBtn.targetBlank,.targetBlank.btnCommon05,.targetBlank.btnCommon06,.targetBlank.btnCommon07{color:#0d64b6;background:#e6eff8 url(/assets/img/svg/icon_blank.svg) no-repeat right 8px top 50%;padding-right:25px}.disabled.btnCommon05,.disabled.btnCommon06,.disabled.btnCommon07,.formRequestBtn.disabled{background-color:#fecd4b;color:#1d1d1d;pointer-events:none}@media only screen and (min-width:768px){.btnCommon05:hover,.btnCommon06:hover,.btnCommon07:hover,.formRequestBtn:hover{opacity:.7;color:#fff;text-decoration:none}.formRequestBtn.targetBlank:hover,.targetBlank.btnCommon05:hover,.targetBlank.btnCommon06:hover,.targetBlank.btnCommon07:hover{color:#0d64b6}}.formRequestTxt01{display:flex}.formRequestTxt01 p{word-break:break-word;padding-right:15px;font-size:1.4rem}.formRequestTxt01 p:last-child{padding-right:0}.formRequestTxt02{font-size:1.4rem}.formRequestTxt03{font-size:1.5rem}.formRequestLink{display:inline-block;color:#0d64b6;font-weight:700;text-decoration:underline;cursor:pointer}@media only screen and (min-width:768px){.formRequestLink:hover{text-decoration:none}}input[type=number].formControl,input[type=password].formControl,input[type=text].formControl,select.formControl,textarea.formControl{display:inline-block;background-color:#f5f5f5;border:1px solid #e5e5e5;height:44px;border-radius:10px;outline:none;padding:10px 15px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.5rem}input[type=number].formControl::-moz-placeholder,input[type=password].formControl::-moz-placeholder,input[type=text].formControl::-moz-placeholder,select.formControl::-moz-placeholder,textarea.formControl::-moz-placeholder{font-size:1.5rem;color:#aaa}input[type=number].formControl:-ms-input-placeholder,input[type=password].formControl:-ms-input-placeholder,input[type=text].formControl:-ms-input-placeholder,select.formControl:-ms-input-placeholder,textarea.formControl:-ms-input-placeholder{font-size:1.5rem;color:#aaa}input[type=number].formControl::placeholder,input[type=password].formControl::placeholder,input[type=text].formControl::placeholder,select.formControl::placeholder,textarea.formControl::placeholder{font-size:1.5rem;color:#aaa}input[type=number].formControl.active,input[type=number].formControl:focus,input[type=password].formControl.active,input[type=password].formControl:focus,input[type=text].formControl.active,input[type=text].formControl:focus,select.formControl.active,select.formControl:focus,textarea.formControl.active,textarea.formControl:focus{background-color:#e2f5ed;border:1px solid #29ce88}@supports (-webkit-overflow-scrolling:touch){input[type=number].formControl,input[type=password].formControl,input[type=text].formControl,select.formControl,textarea.formControl{font-size:1.6rem}}select.formControl{background:#f5f5f5 url(/assets/img/svg/icon_select.svg) no-repeat right 15px top 50%}select.formControl::-ms-expand{display:none}select.formControl.chooseDefault{color:#aaa!important}select.formControl.chooseDefault>:not(:first-child){color:#1d1d1d!important}textarea.formControl{width:100%;min-height:120px;overflow:auto}.errorNotify{background-color:#f8dfe0!important;border:1px solid #ce292f!important}.errorNotify+.notifyVad{display:block}.notifyVad{display:none;position:absolute;z-index:2;font-size:1.2rem;background-color:#f8dfe0;border:1px solid #ce292f;max-width:100%;padding:5px;border-radius:5px;top:calc(100% + 8px);left:10px;color:#ce292f;font-weight:700}.notifyVad:before{top:-16px;border:8px solid transparent;border-bottom-color:#ce292f}.notifyVad:after,.notifyVad:before{display:block;position:absolute;left:20px;width:0;height:0;transform:translateX(-50%);content:""}.notifyVad:after{top:-12px;border:6px solid transparent;border-bottom-color:#f8dfe0}.notifyVad.pos01{top:-38px}.notifyVad.pos01:before{bottom:-16px;top:auto;border-top-color:#ce292f;border-bottom-color:transparent}.notifyVad.pos01:after{bottom:-12px;top:auto;border-top-color:#f8dfe0;border-bottom-color:transparent}.notifyVad.pos01.rePos{top:-53px}.notifyVad.rePos01{max-width:200px;left:auto;right:35px;top:-30px}@media only screen and (max-width:767px){.notifyVad.rePos01{right:0}}.notifyVad.rePos02{top:-10px;left:20px}.notifyVad.pos02{top:13px;left:35%}.notifyVad.pos02:before{border-right-color:#ce292f;left:-16px}.notifyVad.pos02:after,.notifyVad.pos02:before{top:50%;transform:translateY(-50%);border-bottom-color:transparent}.notifyVad.pos02:after{left:-12px;border-right-color:#f8dfe0}.searchElement{background-color:#d5d5d5;padding:25px 20px;border-radius:10px;max-width:440px;margin:0 auto 15px;box-shadow:0 6px 20px rgba(0,0,0,.12)}.searchElement form.gsc-search-box,.searchElement table.gsc-search-box{margin-bottom:0}.searchElement table.gsc-search-box{border-radius:27px;background-color:#fff}.searchElement .gsc-search-button{border:0;background-color:transparent;padding:0;margin-right:20px;margin-left:10px}.searchElement .gsc-search-button svg{fill:#1d1d1d;width:24px;height:24px}.searchElement .gsc-search-button:focus,.searchElement .gsc-search-button:hover{background-color:transparent}.searchElement .gsc-input{padding-right:0;font-size:1.6rem}.searchElement input{border:0;outline:0;height:40px!important;padding:0!important;width:100%}.searchElement .gsib_a{padding-left:25px}.searchElement .gsc-input-box{padding:0;border:0;border-radius:27px}@media only screen and (max-width:767px){.searchElement{padding:15px;max-width:100%;box-shadow:0 3px 10px rgba(0,0,0,.12)}.searchElement input{border-radius:20px;height:30px!important}.searchElement .gsib_a{padding-left:20px}.searchElement .gsc-input-box{border-radius:20px}.searchElement .gsc-search-button svg{width:18px;height:18px}}.searchResult .gsc-selected-option-container{max-width:100%;padding-right:20px;margin-left:10px}.inputHidden{border:none!important;background:transparent!important;height:0!important;color:transparent!important;width:0;padding:0;margin:0;position:absolute;overflow:hidden}@media only screen and (max-width:767px){.formRequestIntro01{margin-bottom:60px;font-size:1.5rem;text-align:left}.formRequestBox{padding:40px 0 35px;margin:0 -20px 25px}.formRequestBox01{margin-bottom:30px}.formRequestBox .listStep{margin-top:-60px;margin-bottom:25px}.formRequestBox .phoneList01 li{padding-right:30px;font-size:1.6rem}.formRequestBox .phoneList01 li:after{right:10px;width:10px}.formRequestBox .phoneList01 li:last-child{padding-right:0}.formRequestBox .phoneList01 li:last-child:after{width:0;height:0}.formRequestBox .formBox{background-color:#f5f5f5;border:0;border-radius:0;padding:15px 15px 0}.formRequestBox .formBox .inputItem{padding:0 0 15px;width:calc(50% - 5px)}.formRequestBox .inputItem{border:0;padding:0}.formRequestBox .accordionForm{font-size:1.2rem}.formRequestBox .accordionFormBox{padding:15px;margin-bottom:15px}.formRequestBox .ttlSearchZip{font-size:1.4rem}.formRequestBox .labelBox{font-size:1.2rem}.formRequestBox .resultBox .resultContent{margin-top:10px}.formRequestBox .resultBox .item .txtBox{font-size:1.3rem;margin-right:5px}.formRequestBox .resultBox .item .btnCommon05,.formRequestBox .resultBox .item .btnCommon06,.formRequestBox .resultBox .item .btnCommon07,.formRequestBox .resultBox .item .formRequestBtn{margin:5px 0 0}.formRequestBox .setMr{margin-right:5px}.formRequestBox .required{font-size:1rem;min-width:32px;margin-left:8px}.formRequestBox .note01{font-size:1.2rem;margin-bottom:10px}.formRequestBox .noteZip{margin-top:10px;margin-left:0;max-width:100%;width:100%}.formRequestBox .txt{font-size:1.3rem}.formRequestTxt01{flex-flow:wrap}.formRequestTxt01 p{font-size:1.6rem;width:100%;padding:0 0 10px}.formRequestTxt01 p:last-child{padding:0}.formRequestTxt02{font-size:1.6rem}.formRequestTxt03{font-size:1.4rem}.formRequestTtl{font-size:1.3rem;border-left-width:2px;padding-left:6px;margin-bottom:15px}.formRequestTtl.resetMb{margin-bottom:20px}.formRequestTxt{padding:15px 20px;margin-bottom:45px;font-size:1.2rem}.formRequestTxt .txt02{font-size:1.5rem}.formRequestInput label{font-size:1.2rem;margin-right:10px}.formRequestInput label.space{margin-right:5px}.formRequestBtn.targetBlank,.targetBlank.btnCommon05,.targetBlank.btnCommon06,.targetBlank.btnCommon07{background:none;background-color:#e6eff8;padding-right:5px}.w150p{width:80px!important}.w115p{min-width:115px}input[type=number].formControl,input[type=password].formControl,input[type=text].formControl,select.formControl,textarea.formControl{border-radius:8px;padding-left:10px;padding-right:5px;font-size:1.2rem}input[type=number].formControl::-moz-placeholder,input[type=password].formControl::-moz-placeholder,input[type=text].formControl::-moz-placeholder,select.formControl::-moz-placeholder,textarea.formControl::-moz-placeholder{font-size:1.3rem}input[type=number].formControl:-ms-input-placeholder,input[type=password].formControl:-ms-input-placeholder,input[type=text].formControl:-ms-input-placeholder,select.formControl:-ms-input-placeholder,textarea.formControl:-ms-input-placeholder{font-size:1.3rem}input[type=number].formControl::placeholder,input[type=password].formControl::placeholder,input[type=text].formControl::placeholder,select.formControl::placeholder,textarea.formControl::placeholder{font-size:1.3rem}@supports (-webkit-overflow-scrolling:touch){input[type=number].formControl,input[type=password].formControl,input[type=text].formControl,select.formControl,textarea.formControl{font-size:1.6rem}}select.formControl{padding-top:8px;padding-bottom:12px;background-size:8px auto;background-position:right 10px top 50%}.w500p{width:400px!important}}@media only screen and (max-width:575px){.formRequestBox .dFlex{flex-wrap:wrap}.formRequestBox .dFlex>*{width:100%}.formRequestBox .dFlex>label{margin-bottom:10px}.formRequestBox .dFlex:not(:last-child){margin-bottom:15px}.formRequestBox .dFlex .setW{min-width:auto;width:auto!important;margin-bottom:0;margin-right:10px}.formRequestBox .cusLayoutSp{flex-wrap:nowrap;width:100%;margin-bottom:10px}.formRequestBox .cusLayoutSp>*{width:auto}.formRequestBox .cusLayoutSp>:not(:last-child){margin-bottom:0;margin-right:10px}.formRequestBox .search_zip{margin-top:10px}.formRequestInput:not(:last-child){margin-bottom:15px}.w500p{width:100%!important}}@media only screen and (max-width:425px){.formRequestBox .resetColSp .inputItem{width:100%}}@media only screen and (max-width:374px){.w150p{width:68px!important;min-width:68px}.w200p{width:100%!important}}#jsCampusFormCarousel.disabled .campusCarouselForm.carouselBanner .swiper-button-next,#jsCampusFormCarousel.disabled .campusCarouselForm.carouselBanner .swiper-button-prev,#jsCampusFormCarousel.disabled .carouselBanner .swiper-pagination,#popupCampusFormBox.disabled .campusCarouselForm.carouselBanner .swiper-button-next,#popupCampusFormBox.disabled .campusCarouselForm.carouselBanner .swiper-button-prev,#popupCampusFormBox.disabled .carouselBanner .swiper-pagination{display:none!important}.btnArrowRight,.btnCommon10,.btnCommon11,.btnCommon15,.btnLangSelect,.btnScrollFix,.btnShow,.btnSubmit{align-items:center;background-color:#0e3092;border-radius:5px;color:#fff;display:inline-flex;font-size:1.5rem;letter-spacing:.06rem;font-weight:700;height:50px;justify-content:center;position:relative;text-align:center;width:350px;z-index:2;padding:10px}.btnArrowRight.max280,.btnArrowRight.max280s,.max280.btnCommon10,.max280.btnCommon11,.max280.btnCommon15,.max280.btnLangSelect,.max280.btnScrollFix,.max280.btnShow,.max280.btnSubmit,.max280s.btnCommon10,.max280s.btnCommon11,.max280s.btnCommon15,.max280s.btnLangSelect,.max280s.btnScrollFix,.max280s.btnShow,.max280s.btnSubmit{max-width:280px;width:100%}.btnArrowRight.max225,.max225.btnCommon10,.max225.btnCommon11,.max225.btnCommon15,.max225.btnLangSelect,.max225.btnScrollFix,.max225.btnShow,.max225.btnSubmit{max-width:225px;width:100%}.btnArrowRight.max380,.max380.btnCommon10,.max380.btnCommon11,.max380.btnCommon15,.max380.btnLangSelect,.max380.btnScrollFix,.max380.btnShow,.max380.btnSubmit{max-width:380px;width:100%}.btnArrowRight svg,.btnCommon10 svg,.btnCommon11 svg,.btnCommon15 svg,.btnLangSelect svg,.btnScrollFix svg,.btnShow svg,.btnSubmit svg{fill:currentColor;font-size:1.5rem;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .25s}@media only screen and (min-width:768px){.btnArrowRight:hover,.btnCommon10:hover,.btnCommon11:hover,.btnCommon15:hover,.btnLangSelect:hover,.btnScrollFix:hover,.btnShow:hover,.btnSubmit:hover{color:#fff;text-decoration:none}.btnArrowRight:hover svg,.btnCommon10:hover svg,.btnCommon11:hover svg,.btnCommon15:hover svg,.btnLangSelect:hover svg,.btnScrollFix:hover svg,.btnShow:hover svg,.btnSubmit:hover svg{right:17px}}.btnArrowRight.style01,.style01.btnCommon10,.style01.btnCommon11,.style01.btnCommon15,.style01.btnLangSelect,.style01.btnScrollFix,.style01.btnShow,.style01.btnSubmit{max-width:100%;width:100%;height:40px;padding:5px 20px 5px 10px;font-size:1.3rem}.btnArrowRight.style01 svg,.style01.btnCommon10 svg,.style01.btnCommon11 svg,.style01.btnCommon15 svg,.style01.btnLangSelect svg,.style01.btnScrollFix svg,.style01.btnShow svg,.style01.btnSubmit svg{right:10px}@media only screen and (min-width:768px){.btnArrowRight.style01:hover,.style01.btnCommon10:hover,.style01.btnCommon11:hover,.style01.btnCommon15:hover,.style01.btnLangSelect:hover,.style01.btnScrollFix:hover,.style01.btnShow:hover,.style01.btnSubmit:hover{color:#fff;text-decoration:none}.btnArrowRight.style01:hover svg,.style01.btnCommon10:hover svg,.style01.btnCommon11:hover svg,.style01.btnCommon15:hover svg,.style01.btnLangSelect:hover svg,.style01.btnScrollFix:hover svg,.style01.btnShow:hover svg,.style01.btnSubmit:hover svg{right:7px}}.btnArrowRight.style02,.style02.btnCommon10,.style02.btnCommon11,.style02.btnCommon15,.style02.btnLangSelect,.style02.btnScrollFix,.style02.btnShow,.style02.btnSubmit{background-color:#0e3092!important;height:auto;justify-content:flex-start;max-width:170px;padding:7px 15px;font-size:1.4rem;font-weight:500}.btnArrowRight.style03,.style03.btnCommon10,.style03.btnCommon11,.style03.btnCommon15,.style03.btnLangSelect,.style03.btnScrollFix,.style03.btnShow,.style03.btnSubmit{justify-content:flex-start;padding-left:20px;padding-right:20px;font-size:1.6rem;max-width:300px;text-align:left}.btnArrowRight.white,.white.btnCommon10,.white.btnCommon11,.white.btnCommon15,.white.btnLangSelect,.white.btnScrollFix,.white.btnShow,.white.btnSubmit{background-color:#fff!important;color:#0e3092!important}.btnArrowRight.youtube,.youtube.btnCommon10,.youtube.btnCommon11,.youtube.btnCommon15,.youtube.btnLangSelect,.youtube.btnScrollFix,.youtube.btnShow,.youtube.btnSubmit{position:relative;justify-content:center;padding:14px 45px 15px 55px;height:auto;max-width:300px;width:100%;margin-top:10px}.btnArrowRight.youtube:before,.youtube.btnCommon10:before,.youtube.btnCommon11:before,.youtube.btnCommon15:before,.youtube.btnLangSelect:before,.youtube.btnScrollFix:before,.youtube.btnShow:before,.youtube.btnSubmit:before{position:absolute;left:20px;top:50%;width:29px;height:20px;background:url(/assets/img/svg/icon_youtube_01.svg) no-repeat;background-size:29px auto;transform:translateY(-50%);content:""}.btnArrowRight.youtube01,.youtube01.btnCommon10,.youtube01.btnCommon11,.youtube01.btnCommon15,.youtube01.btnLangSelect,.youtube01.btnScrollFix,.youtube01.btnShow,.youtube01.btnSubmit{position:relative;background-color:#ececec!important;height:auto;justify-content:flex-start;align-items:center;max-width:100%;padding:12px 15px 10px 55px;font-size:1.5rem;font-weight:700;color:#1d1d1d}.btnArrowRight.youtube01:before,.youtube01.btnCommon10:before,.youtube01.btnCommon11:before,.youtube01.btnCommon15:before,.youtube01.btnLangSelect:before,.youtube01.btnScrollFix:before,.youtube01.btnShow:before,.youtube01.btnSubmit:before{position:absolute;left:15px;top:54%;width:29px;height:20px;background:url(/assets/img/svg/icon_youtube.svg) no-repeat;background-size:29px auto;transform:translateY(-50%);content:""}.btnArrowRight.youtube01 svg,.youtube01.btnCommon10 svg,.youtube01.btnCommon11 svg,.youtube01.btnCommon15 svg,.youtube01.btnLangSelect svg,.youtube01.btnScrollFix svg,.youtube01.btnShow svg,.youtube01.btnSubmit svg{fill:#e8003e}.bgCustom.btnCommon10,.bgCustom.btnCommon11,.bgCustom.btnCommon15,.bgCustom.btnLangSelect,.bgCustom.btnScrollFix,.bgCustom.btnShow,.bgCustom.btnSubmit,.btnArrowRight.bgCustom{background:linear-gradient(90deg,#0e3092,#1175c1)}.btnArrowRight.btnCommon05.iconLink01,.btnArrowRight.iconLink,.btnArrowRight.iconLink01.btnCommon07,.btnCommon05.iconLink01.btnCommon10,.btnCommon05.iconLink01.btnCommon11,.btnCommon05.iconLink01.btnCommon15,.btnCommon05.iconLink01.btnLangSelect,.btnScrollFix.btnCommon05.iconLink01,.btnScrollFix.iconLink01.btnCommon07,.btnShow.btnCommon05.iconLink01,.btnShow.iconLink01.btnCommon07,.btnSubmit.btnCommon05.iconLink01,.btnSubmit.iconLink01.btnCommon07,.iconLink01.btnCommon07.btnCommon10,.iconLink01.btnCommon07.btnCommon11,.iconLink01.btnCommon07.btnCommon15,.iconLink01.btnCommon07.btnLangSelect,.iconLink.btnCommon10,.iconLink.btnCommon11,.iconLink.btnCommon15,.iconLink.btnLangSelect,.iconLink.btnScrollFix,.iconLink.btnShow,.iconLink.btnSubmit{background-image:url(/assets/img/svg/icon_link.svg);background-repeat:no-repeat;background-position:20px 50%;padding-left:40px!important;padding-right:40px}@media only screen and (max-width:1200px){.btnArrowRight.youtube,.youtube.btnCommon10,.youtube.btnCommon11,.youtube.btnCommon15,.youtube.btnLangSelect,.youtube.btnScrollFix,.youtube.btnShow,.youtube.btnSubmit{padding:13px 15px 13px 50px;font-size:1.3rem;max-width:245px}.btnArrowRight.youtube:before,.youtube.btnCommon10:before,.youtube.btnCommon11:before,.youtube.btnCommon15:before,.youtube.btnLangSelect:before,.youtube.btnScrollFix:before,.youtube.btnShow:before,.youtube.btnSubmit:before{left:15px}.btnArrowRight.youtube .icon,.youtube.btnCommon10 .icon,.youtube.btnCommon11 .icon,.youtube.btnCommon15 .icon,.youtube.btnLangSelect .icon,.youtube.btnScrollFix .icon,.youtube.btnShow .icon,.youtube.btnSubmit .icon{display:none}}@media only screen and (max-width:992px){.btnArrowRight.youtube01,.youtube01.btnCommon10,.youtube01.btnCommon11,.youtube01.btnCommon15,.youtube01.btnLangSelect,.youtube01.btnScrollFix,.youtube01.btnShow,.youtube01.btnSubmit{font-size:1.4rem;padding-left:45px}.btnArrowRight.youtube01:before,.youtube01.btnCommon10:before,.youtube01.btnCommon11:before,.youtube01.btnCommon15:before,.youtube01.btnLangSelect:before,.youtube01.btnScrollFix:before,.youtube01.btnShow:before,.youtube01.btnSubmit:before{left:10px}.btnArrowRight.youtube01 svg,.youtube01.btnCommon10 svg,.youtube01.btnCommon11 svg,.youtube01.btnCommon15 svg,.youtube01.btnLangSelect svg,.youtube01.btnScrollFix svg,.youtube01.btnShow svg,.youtube01.btnSubmit svg{right:10px}.btnArrowRight.style03,.style03.btnCommon10,.style03.btnCommon11,.style03.btnCommon15,.style03.btnLangSelect,.style03.btnScrollFix,.style03.btnShow,.style03.btnSubmit{height:45px}}@media only screen and (max-width:767px){.btnArrowRight,.btnCommon10,.btnCommon11,.btnCommon15,.btnLangSelect,.btnScrollFix,.btnShow,.btnSubmit{max-width:200px;font-size:1.3rem;height:44px}.btnArrowRight.setMaxW,.setMaxW.btnCommon10,.setMaxW.btnCommon11,.setMaxW.btnCommon15,.setMaxW.btnLangSelect,.setMaxW.btnScrollFix,.setMaxW.btnShow,.setMaxW.btnSubmit{max-width:100%;width:auto;min-width:250px;padding:0 10px}.btnArrowRight svg,.btnCommon10 svg,.btnCommon11 svg,.btnCommon15 svg,.btnLangSelect svg,.btnScrollFix svg,.btnShow svg,.btnSubmit svg{display:none}.btnArrowRight.small,.small.btnCommon10,.small.btnCommon11,.small.btnCommon15,.small.btnLangSelect,.small.btnScrollFix,.small.btnShow,.small.btnSubmit{font-size:1.3rem}.btnArrowRight.max280s,.max280s.btnCommon10,.max280s.btnCommon11,.max280s.btnCommon15,.max280s.btnLangSelect,.max280s.btnScrollFix,.max280s.btnShow,.max280s.btnSubmit{max-width:200px}.btnArrowRight.max195s,.max195s.btnCommon10,.max195s.btnCommon11,.max195s.btnCommon15,.max195s.btnLangSelect,.max195s.btnScrollFix,.max195s.btnShow,.max195s.btnSubmit{max-width:195px}.btnArrowRight.max250s,.max250s.btnCommon10,.max250s.btnCommon11,.max250s.btnCommon15,.max250s.btnLangSelect,.max250s.btnScrollFix,.max250s.btnShow,.max250s.btnSubmit{max-width:250px}.btnArrowRight.style02,.style02.btnCommon10,.style02.btnCommon11,.style02.btnCommon15,.style02.btnLangSelect,.style02.btnScrollFix,.style02.btnShow,.style02.btnSubmit{max-width:100%;width:100%;border-radius:3px;padding:13px 25px}.btnArrowRight.style02 svg,.style02.btnCommon10 svg,.style02.btnCommon11 svg,.style02.btnCommon15 svg,.style02.btnLangSelect svg,.style02.btnScrollFix svg,.style02.btnShow svg,.style02.btnSubmit svg{display:block}.btnArrowRight.style03,.style03.btnCommon10,.style03.btnCommon11,.style03.btnCommon15,.style03.btnLangSelect,.style03.btnScrollFix,.style03.btnShow,.style03.btnSubmit{font-size:1.4rem;height:40px}.btnArrowRight.youtube01,.youtube01.btnCommon10,.youtube01.btnCommon11,.youtube01.btnCommon15,.youtube01.btnLangSelect,.youtube01.btnScrollFix,.youtube01.btnShow,.youtube01.btnSubmit{border-radius:3px;padding:13px 25px 13px 65px}.btnArrowRight.youtube01 svg,.youtube01.btnCommon10 svg,.youtube01.btnCommon11 svg,.youtube01.btnCommon15 svg,.youtube01.btnLangSelect svg,.youtube01.btnScrollFix svg,.youtube01.btnShow svg,.youtube01.btnSubmit svg{display:block;right:20px}.btnArrowRight.youtube01:before,.youtube01.btnCommon10:before,.youtube01.btnCommon11:before,.youtube01.btnCommon15:before,.youtube01.btnLangSelect:before,.youtube01.btnScrollFix:before,.youtube01.btnShow:before,.youtube01.btnSubmit:before{top:50%;left:25px}}.btnArrowLeft{align-items:center;background-color:#999;border-radius:5px;color:#fff;display:inline-flex;margin-top:40px;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;position:relative;text-align:center;transition:opacity .25s;width:350px;z-index:2}.btnArrowLeft svg{fill:currentColor;font-size:1.5rem;position:absolute;left:20px;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px){.btnArrowLeft:hover{color:#fff;opacity:.7;text-decoration:none}}@media only screen and (max-width:767px){.btnArrowLeft{width:200px;height:40px;margin-top:30px}.btnArrowLeft svg{font-size:1.3rem;left:15px}}.btnYoutube,.btnYoutubeWhite{align-items:center;background-color:#0e3092;border-radius:5px;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;position:relative;text-align:center;transition:opacity .25s;width:380px;z-index:2}.btnYoutube.fontCustom,.fontCustom.btnYoutubeWhite{font-size:1.4rem}.btnYoutube svg,.btnYoutubeWhite svg{fill:currentColor;font-size:1.5rem;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.btnYoutube svg:first-child,.btnYoutubeWhite svg:first-child{font-size:2.8rem;left:20px;right:inherit}@media only screen and (min-width:768px){.btnYoutube:hover,.btnYoutubeWhite:hover{color:#fff;opacity:.7;text-decoration:none}}.btnYoutubeWhite{background-color:#fff;color:#0d64b6}@media only screen and (min-width:768px){.btnYoutubeWhite:hover{color:#0d64b6}}@media only screen and (max-width:767px){.btnYoutube,.btnYoutubeWhite{max-width:90%;font-size:1.4rem;padding-left:45px;padding-right:10px}.btnYoutube.fontCustom,.fontCustom.btnYoutubeWhite{font-size:1.3rem}.btnYoutube svg,.btnYoutubeWhite svg{display:none}.btnYoutube svg:first-child,.btnYoutubeWhite svg:first-child{display:inline-block;left:15px}.btnYoutubeWhite{text-align:left}}.btnClose{position:absolute;right:-10px;top:-10px;background-color:#0e3092;border-radius:50%;width:30px;height:30px;transition:background-color .3s ease;cursor:pointer}.btnClose:after,.btnClose:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:2px;height:11px;transition:all .3s;background-color:#fff;border-radius:2px;transition:all .3s ease}.btnClose:after{width:11px;height:2px}@media only screen and (min-width:768px){.btnClose:hover{background-color:#0d64b6}.btnClose:hover+.quote{opacity:1}}.addBtn{width:100%}.addBtn a{display:block;padding:10px;background-color:#1bb91f;border-radius:5px;color:#fff;font-size:1.5rem;text-align:center}.addBtn a img{display:inline-block;width:27px;margin-right:10px;vertical-align:middle}.detailBtn a{width:280px}.detailBtnmw200pc{min-width:200px}@media only screen and (max-width:767px){.detailBtnmw200pc{min-width:165px}}.detailBtnmw300pc{min-width:285px}@media only screen and (max-width:767px){.detailBtnmw300pc{min-width:150px}}.btnShow{height:60px;width:100%;background-color:#e6007c!important}.btnShow span{background:url(/assets/img/svg/icon_add.svg) no-repeat 0 50%;padding-left:35px}@media only screen and (min-width:768px){.btnShow:hover,.btnShow:hover:after{opacity:1}}@media only screen and (max-width:767px){.btnShow{max-width:100%;height:48px}.btnShow span{background-size:15px auto;padding-left:25px}}.btnArrow2Right{display:flex;align-items:center;border-radius:4px;min-width:160px;min-height:50px;padding:8px 10px 10px 35px;background-color:#eff2f8;background-position:15px 50%;background-repeat:no-repeat;background-size:12px auto;color:#1d1d1d;font-size:1.5rem;font-weight:700;line-height:1.25;transition:.3s;background-image:url(/assets/img/svg/icon_arrow_right.svg)}@media only screen and (min-width:768px){.btnArrow2Right.active,.btnArrow2Right:hover{color:#fff;background-color:#0e3092;text-decoration:none}}@media only screen and (max-width:767px){.btnArrow2Right{min-width:90px;min-height:40px;padding:8px 10px 10px 25px;background-position:8px 50%;font-size:1.3rem}.btnArrow2Right.active{color:#fff;background-color:#0d64b6;text-decoration:none}}.btnArrow2Right01{max-width:160px}@media only screen and (max-width:767px){.btnArrow2Right01{max-width:100px}}.btnArrow2Right02{width:calc(20% - 10px);background-image:url(/assets/img/svg/icon_arrow_right_white.svg);color:#fff;transition:opacity .3s}@media only screen and (max-width:992px){.btnArrow2Right02{width:calc(33.33333% - 10px)}}@media only screen and (min-width:768px){.btnArrow2Right02:hover{opacity:.6}.btnArrow2Right02:hover.bgBlue01{background-color:#0d64b6}.btnArrow2Right02:hover.bgPink01{background-color:#e2137c}.btnArrow2Right02:hover.bgGreen{background-color:#009a63}.btnArrow2Right02:hover.bgPurple{background-color:#662b81}.btnArrow2Right02:hover.bgOrange{background-color:#e84709}}@media only screen and (max-width:767px){.btnArrow2Right02{width:calc(50% - 10px)}}.btnArrow2Down{display:flex;align-items:center;border-radius:4px;min-width:160px;min-height:50px;padding:8px 10px 10px 35px;background-color:#eff2f8;background-position:15px 50%;background-repeat:no-repeat;background-size:12px auto;color:#1d1d1d;font-size:1.5rem;font-weight:700;line-height:1.25;transition:.3s;background-image:url(/assets/img/svg/icon_arrow_down_gray02.svg)}@media only screen and (min-width:768px){.btnArrow2Down.active,.btnArrow2Down:hover{color:#fff;background-color:#0e3092;text-decoration:none}}@media only screen and (max-width:767px){.btnArrow2Down{min-width:90px;min-height:40px;padding:8px 10px 10px 25px;background-position:8px 50%;font-size:1.3rem}.btnArrow2Down.active{color:#fff;background-color:#0d64b6;text-decoration:none}}.btnArrow2Down01{min-width:240px}@media only screen and (max-width:767px){.btnArrow2Down01{width:calc(50% - 10px);min-width:auto}}.btnArrow2Down02{width:calc(25% - 10px);min-width:auto}@media only screen and (max-width:767px){.btnArrow2Down02{width:calc(50% - 10px)}}.btnArrow2Down03{width:calc(33.33333% - 10px);min-width:auto;background-color:#fff;color:#0e3092;box-shadow:0 0 20px rgba(0,0,0,.12)}@media only screen and (max-width:992px){.btnArrow2Down03{width:calc(50% - 10px)}}.btnArrow2Left{display:flex;align-items:center;border-radius:4px;min-width:160px;min-height:50px;padding:8px 10px 10px 35px;background-color:#eff2f8;background-position:15px 50%;background-repeat:no-repeat;background-size:12px auto;color:#1d1d1d;font-size:1.5rem;font-weight:700;line-height:1.25;transition:.3s;background-image:url(/assets/img/svg/icon_arrow_blue.svg);color:#186bcc}@media only screen and (min-width:768px){.btnArrow2Left.active,.btnArrow2Left:hover{color:#fff;background-color:#0e3092;text-decoration:none}}@media only screen and (max-width:767px){.btnArrow2Left{min-width:90px;min-height:40px;padding:8px 10px 10px 25px;background-position:8px 50%;font-size:1.3rem}.btnArrow2Left.active{color:#fff;background-color:#0d64b6;text-decoration:none}}button{border:0;outline:none;cursor:pointer;overflow:visible}button.btnCommon02,button.btnCommon04{border-bottom:8px solid #005d90}.btnScrollFix,.btnSubmit{padding:10px 20px;transition:opacity .3s}.btnScrollFix span,.btnSubmit span{background:url(/assets/img/svg/icon_search_white.svg) no-repeat 0 50%;background-size:17px auto;padding-left:35px;line-height:1.2}@media only screen and (min-width:768px){.btnScrollFix:hover,.btnSubmit:hover{opacity:.7}}@media only screen and (max-width:767px){.btnScrollFix,.btnSubmit{height:44px}.btnScrollFix span,.btnSubmit span{padding-left:25px}}.btnScrollFix{position:fixed;left:50%;transform:translateX(-50%);top:140px;box-shadow:0 12px 40px rgba(0,0,0,.3)}.btnScrollFix:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.3);transition:opacity .3s ease;opacity:0}@media only screen and (min-width:768px){.btnScrollFix:hover,.btnScrollFix:hover:after{opacity:1}}@media only screen and (max-width:767px){.btnScrollFix{top:75px}}.blockBtn01{text-align:center;padding:15px;background-color:#f5f5f5;margin-bottom:30px}@media only screen and (max-width:767px){.blockBtn01{padding:0;margin-bottom:15px;background:none}}.blockBtn02{text-align:center;margin-bottom:20px}.blockBtn02 .textAlert{display:inline-block;max-width:500px;width:100%;padding:3px 10px 4px;text-align:left}@media only screen and (max-width:767px){.blockBtn02{padding-top:30px}}.blockBtn03{display:flex;justify-content:center;padding:0 20px}.btnCommon01{display:inline-flex;justify-content:center;max-width:400px;width:100%;padding:15px 50px;background-color:#0079bb;border-bottom:5px solid #005d90;border-radius:5px;text-align:center;transition:opacity .3s}.btnCommon01 span{position:relative;color:#fecd4b;font-size:1.7rem;font-weight:700}.btnCommon01 span:after{position:absolute;width:22px;height:22px;right:-45px;top:2px;background:url(/assets/img/svg/icon_anchor05.svg) no-repeat 50% 50%;background-size:22px auto;content:""}@media only screen and (min-width:992.01px){.btnCommon01:hover{opacity:.7}}@media only screen and (max-width:767px){.btnCommon01{padding:15px 40px}.btnCommon01 span{font-size:1.4rem}.btnCommon01 span:after{width:18px;height:18px;right:-30px;top:2px;background-size:18px auto}}.tooltip{display:inline-block;position:relative;border:4px solid #0279bb;text-decoration:none;border-radius:30px;padding:1px 40px 2px;background-color:#fff;font-family:Noto Sans CJK JP,sans-serif;font-weight:700;font-size:1.9rem;line-height:1.6;box-shadow:0 6px 10px rgba(0,0,0,.2);color:#0279bb;word-break:keep-all}.tooltip:before{border:15px solid transparent;border-top-color:#0279bb}.tooltip:after,.tooltip:before{display:block;position:absolute;left:50%;top:100%;width:0;height:0;transform:translateX(-50%);content:""}.tooltip:after{border:9px solid transparent;border-top-color:#fff}@media only screen and (max-width:767px){.tooltip{padding:1px 25px 2px;font-size:1.4rem;border-width:2px}.tooltip:before{border-width:8px}.tooltip:after{border-width:6px}}@media only screen and (max-width:767px){.tooltip{font-size:1.2rem}}.tooltip2{display:inline-block;position:relative;width:100%;text-align:center;text-decoration:none;border-radius:30px;padding:8px 15px 7px;background-color:#0e3092;font-weight:700;font-size:1.6rem;line-height:1.6;color:#fff;word-break:keep-all}.tooltip2:after{display:block;position:absolute;left:50%;top:100%;width:0;height:0;transform:translateX(-50%);border:9px solid transparent;border-top-color:#0e3092;content:""}.tooltip2.noArrow:after{display:none}.tooltip2.color1{background-color:#ff99af;color:#1d1d1d}.tooltip2.color1:after{border-top-color:#ff99af}.tooltip2.color2{background-color:#dde7fc;color:#0e3092}.tooltip2.color2:after{border-top-color:#dde7fc}@media only screen and (max-width:767px){.tooltip2{font-size:1.4rem;border-radius:15px;padding:20px 15px}.tooltip2:after{border-width:6px}}@media only screen and (max-width:767px){.tooltip2{font-size:1.2rem}}.btnCommon02,.btnCommon04{position:relative;display:inline-flex;justify-content:center;max-width:500px;width:100%;padding:23px 24px 23px 60px;background-color:#0079bb;border-bottom:8px solid #005d90;border-radius:10px;text-align:center;transition:opacity .3s;text-decoration:none!important}.btnCommon02.btnCommon03,.btnCommon03.btnCommon04{padding:23px 24px}.btnCommon02.btnCommon03 .ttl,.btnCommon03.btnCommon04 .ttl{top:0}.btnCommon02.btnCommon03 .ttl:before,.btnCommon03.btnCommon04 .ttl:before{content:none}.btnCommon02 .tooltip,.btnCommon04 .tooltip{position:absolute;z-index:2;top:-27px;left:50%;transform:translateX(-50%)}.btnCommon02 .ttl,.btnCommon04 .ttl{position:relative;top:5px;color:#fecd4b;font-size:2.6rem;font-weight:700;font-family:Noto Sans CJK JP,sans-serif}.btnCommon02 .ttl:before,.btnCommon04 .ttl:before{position:absolute;width:26px;height:27px;left:-35px;top:50%;background:url(/assets/img/svg/icon_building.svg) no-repeat 50% 50%;background-size:26px auto;content:"";transform:translateY(-50%)}.btnCommon02.noIcon,.noIcon.btnCommon04{padding-left:24px}.btnCommon02.noIcon .ttl:before,.noIcon.btnCommon04 .ttl:before{content:none}@media only screen and (min-width:768px){.btnCommon02:hover,.btnCommon04:hover{opacity:.7}}@media only screen and (max-width:767px){.btnCommon02,.btnCommon04{padding:14px 14px 14px 47px}.btnCommon02 .iconText,.btnCommon04 .iconText{top:-30px;min-width:200px;width:40%}.btnCommon02 .ttl,.btnCommon04 .ttl{font-size:1.9rem;top:3px}.btnCommon02 .ttl:before,.btnCommon04 .ttl:before{width:22px;height:22px;left:-30px;background-size:22px auto}.btnCommon02 .tooltip,.btnCommon04 .tooltip{top:-21px}.btnCommon02.noIcon,.noIcon.btnCommon04{padding-left:14px}.btnCommon02.btnCommon03,.btnCommon03.btnCommon04{padding:14px}.btnCommon02:after,.btnCommon04:after{border:6px solid transparent}}@media only screen and (max-width:374px){.btnCommon02 .ttl,.btnCommon04 .ttl{font-size:1.7rem}}.btnCommon04{padding:24px;background-color:#0e3092;margin-top:20px;border-bottom:0}.btnCommon04 .ttl{color:#fff;top:0}.btnCommon04 .ttl:before{content:none}.btnCommon04.bgGray{background-color:#999}@media only screen and (max-width:767px){.btnCommon04{padding:15px}}.btnCommon05,.btnCommon07{max-width:300px;width:100%;text-align:center;align-items:center}.btnCommon05.iconLink,.btnCommon05.iconLink01,.iconLink01.btnCommon07,.iconLink.btnCommon07{background-image:url(/assets/img/svg/icon_link.svg);background-repeat:no-repeat;background-position:15px 50%}.btnCommon05.iconLink01,.iconLink01.btnCommon07{padding-left:35px}@media only screen and (min-width:768px){.bgOrange.btnCommon07,.btnCommon05.bgOrange{transition:background-color .3s}.bgOrange.btnCommon07:hover,.btnCommon05.bgOrange:hover{background-color:#c93800;opacity:1}.bgBlue04.btnCommon07,.btnCommon05.bgBlue04{transition:background-color .3s}.bgBlue04.btnCommon07:hover,.btnCommon05.bgBlue04:hover{background-color:#0e666a;opacity:1}}@media only screen and (max-width:767px){.btnCommon05,.btnCommon07{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:auto}}.btnCommon06{width:auto;padding:8px 35px}@media only screen and (max-width:767px){.btnCommon06{padding:8px 20px}}.btnCommon07{max-width:335px!important}@media only screen and (max-width:767px){.btnCommon07{width:100%}}.btnCommon08{display:inline-block;padding:8px 12px;font-size:1.2rem;font-weight:700;color:#fff;border-radius:5px;transition:opacity .3s}@media only screen and (min-width:768px){.btnCommon08:hover{opacity:.6;text-decoration:none;color:#fff}}.btnCommon09{display:inline-flex;justify-content:center;padding:8px;border-radius:5px;max-width:337px;width:100%;font-size:1.3rem;font-weight:700;background-color:#0e348f;color:#fff;transition:opacity .3s;text-decoration:none!important}.btnCommon09.btnCommon05.iconLink01,.btnCommon09.iconLink,.btnCommon09.iconLink01.btnCommon07{position:relative;padding-right:40px}.btnCommon09.btnCommon05.iconLink01:after,.btnCommon09.iconLink01.btnCommon07:after,.btnCommon09.iconLink:after{position:absolute;width:13px;height:14px;right:20px;top:50%;background:url(/assets/img/svg/icon_arrow01.svg) no-repeat 50% 50%;background-size:13px auto;transform:translateY(-50%);transition:right .3s;content:""}@media only screen and (min-width:768px){.btnCommon09:hover{opacity:.7;color:#fff}.btnCommon09.btnCommon05.iconLink01:hover:after,.btnCommon09.iconLink01.btnCommon07:hover:after,.btnCommon09:hover.iconLink:after{right:15px}}@media only screen and (max-width:767px){.btnCommon09{width:100%}.btnCommon09.btnCommon05.iconLink01,.btnCommon09.iconLink,.btnCommon09.iconLink01.btnCommon07{padding-right:35px}.btnCommon09.btnCommon05.iconLink01:after,.btnCommon09.iconLink01.btnCommon07:after,.btnCommon09.iconLink:after{right:15px;background-size:11px auto}}.btnCommon10{height:80px;max-width:460px;font-size:2.2rem;flex-wrap:wrap;width:100%}.btnCommon10 span{display:block;font-size:1.5rem}@media only screen and (max-width:767px){.btnCommon10{height:auto;font-size:1.6rem}.btnCommon10 span{font-size:1.3rem}}.btnCommon11,.btnCommon15{min-width:380px;max-width:500px;width:auto;padding:15px 40px 15px 15px;height:auto}@media only screen and (max-width:767px){.btnCommon11,.btnCommon15{min-width:70%;padding:14px 12px 12px}}.btnCommon12{display:inline-flex;justify-content:center;padding:9px 30px;border-radius:5px;max-width:277px;min-width:156px;font-size:1.3rem;font-weight:700;background-color:#0e348f;color:#fff;transition:opacity .3s;text-decoration:none!important}.btnCommon12.style01,.btnCommon12.style02{max-width:140px;min-width:140px;margin:0 auto;text-align:center}.btnCommon12.style02{background-color:#07b921}@media only screen and (min-width:768px){.btnCommon12:hover{opacity:.7;color:#fff}}@media only screen and (max-width:767px){.btnCommon12{font-size:1.2rem}.btnCommon12.style01,.btnCommon12.style02{max-width:125px;min-width:125px;padding:9px 10px}}.btnCommon13{display:flex;align-items:center;justify-content:center;padding:9px 15px;border-radius:5px;max-width:180px;margin:0 auto;font-size:1.4rem;font-weight:700;background-color:#f1f1f1;color:#333;transition:opacity .3s;text-decoration:none!important;pointer-events:none}.btnCommon13 img{width:25px;height:15px;margin-right:6px}@media only screen and (max-width:767px){.btnCommon13{max-width:125px;padding:9px 10px;font-size:1.2rem;pointer-events:visible}.btnCommon13 img{width:20px;height:10px;margin-right:5px}}.btnCommon15{background-color:#fff;justify-content:flex-start;text-align:left;color:#186bcc;min-width:340px;padding-left:20px;box-shadow:0 6px 20px rgba(0,0,0,.12)}@media only screen and (min-width:768px){.btnCommon15:hover{opacity:.7;color:#186bcc}}@media only screen and (max-width:767px){.btnCommon15{box-shadow:0 3px 10px rgba(0,0,0,.12)}}.btnCommon14{display:inline-block;position:relative;font-size:1.5rem;line-height:1.5;font-weight:700;color:#186bcc!important;background-color:#fff;max-width:300px;width:100%;padding:14px 40px 14px 20px;border-radius:5px;box-shadow:0 6px 20px rgba(0,0,0,.12);text-decoration:none!important;text-align:left;overflow:hidden}.btnCommon14:after{position:absolute;width:13px;height:13px;right:20px;top:50%;background:url(/assets/img/svg/icon_arrow04.svg) no-repeat 50% 50%;background-size:12px auto;transform:translateY(-50%);transition:right .3s;content:""}.btnCommon14.blue{background-color:#186bcc;color:#fff!important}.btnCommon14.blue:after{background:url(/assets/img/svg/icon_arrow01.svg) no-repeat 50% 50%;background-size:13px auto}.btnCommon14 .small{font-size:1.2rem}.btnCommon14.wAuto{width:auto;max-width:inherit}@media only screen and (min-width:768px){.btnCommon14:hover:after{right:15px}}@media only screen and (max-width:767px){.btnCommon14{font-size:1.3rem;padding:14px 40px 14px 15px;box-shadow:0 3px 10px rgba(0,0,0,.12)}.btnCommon14:after{width:11px;height:11px;right:15px;background-size:11px auto}.btnCommon14.blue{max-width:240px;text-align:center;padding:14px 15px}.btnCommon14.blue:after{display:none}.btnCommon14 .small{font-size:1.3rem}}.btnCommon16{display:flex;align-items:center;position:relative;padding:15px 30px;border-radius:5px;box-shadow:0 2px 3px rgba(0,0,0,.12);max-width:237px;font-size:1.5rem;background-color:#0e3092;color:#fff;font-weight:700;transition:opacity .3s;text-decoration:none!important;z-index:1}.btnCommon16 svg{fill:currentColor;font-size:1.5rem;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .25s}.btnCommon16:hover{color:#fff;text-decoration:none}.btnCommon16:hover svg{right:17px}@media only screen and (max-width:767px){.btnCommon16{padding:13px 30px;max-width:210px;font-size:1.3rem;line-height:1.5}.btnCommon16 svg{width:.7em;height:.7em}}@media only screen and (max-width:320px){.btnCommon16{font-size:1.2rem}.btnCommon16 svg{width:.6em;height:.6em}}.btnLangSelect{position:relative;justify-content:flex-start;padding:10px;background-color:#fff;color:#0e3092;box-shadow:0 6px 20px rgba(0,0,0,.12);width:100%;max-width:100%;text-align:left;letter-spacing:1px}.btnLangSelect svg{right:15px}@media only screen and (min-width:768px){.btnLangSelect:hover{color:#0e3092}.btnLangSelect:hover svg{right:12px}}@media only screen and (max-width:767px){.btnLangSelect{font-size:1.3rem}.btnLangSelect img{max-width:30px}}.btnLangSelect img{margin-right:10px}.btnGuide{display:none}.btnBox{display:flex;justify-content:center;margin-bottom:20px}.btnBox>:not(:last-child){margin-right:20px}@media only screen and (max-width:767px){.btnBox{flex-direction:column}.btnBox>:not(:last-child){margin-right:0;margin-bottom:10px}.btnBoxCenter{justify-content:center;align-items:center}}.btnTag{display:inline-block;border-radius:5px;padding:8px 25px;background-color:#0d64b6;color:#fff;font-size:1.3rem;font-weight:700;transition:opacity .3s;text-decoration:none!important}@media only screen and (min-width:768px){.btnTag:hover{color:#fff;opacity:.7}}@media only screen and (max-width:767px){.btnTag{padding:6px 22px 5px}}.btnAbout{display:flex;align-items:center;width:100%;border-radius:5px;padding:5px 15px;height:42px;text-align:center;justify-content:center;transition:opacity .3s;margin-bottom:15px;box-shadow:0 3px 10px rgba(0,0,0,.16)}@media only screen and (min-width:768px){.btnAbout:hover{opacity:.6}}@media only screen and (max-width:767px){.btnAbout{height:30px;padding:5px 10px}}.btnAnchor{display:block;height:auto;font-size:2.4rem;padding:10px 40px 12px 15px;color:#fff;background-image:url(/assets/img/common/icon_anchor.png);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:15px auto;transition:opacity .3s;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.16)}.btnAnchor:hover{color:#fff;text-decoration:none}@media only screen and (min-width:768px){.btnAnchor:hover{opacity:.6}}.btnAnchor span{display:block}@media only screen and (max-width:767px){.btnAnchor{margin-bottom:15px;font-size:1.6rem;background-size:10px auto;padding-right:32px}.btnAnchor:nth-last-of-type(-n+2){margin-bottom:0}}.btnEnter{background-color:#e6eff8;border-radius:5px;padding:5px 15px;color:#0d64b6;font-size:1.4rem;font-weight:700;transition:opacity .3s;text-align:left;max-width:100%;display:inline-block}.btnEnter .iconRead{width:21px;height:18px;fill:#0d64b6;margin-right:8px}.btnEnter .iconArrow{fill:#0d64b6;margin-left:5px}@media only screen and (min-width:768px){.btnEnter:hover{text-decoration:none;opacity:.7}}@media only screen and (max-width:767px){.btnEnter{padding-left:10px;padding-right:10px;font-size:1.3rem}.btnEnter .iconRead{width:17px;height:14px;margin-right:5px}}.jsShowBtn{display:none}.mw200pc{min-width:200px}@media only screen and (max-width:767px){.mw200pc{min-width:160px}}.lAnnounce .btnArrowRight,.lAnnounce .btnCommon06,.lAnnounce .btnCommon10,.lAnnounce .btnCommon11,.lAnnounce .btnCommon15,.lAnnounce .btnLangSelect,.lAnnounce .btnScrollFix,.lAnnounce .btnShow,.lAnnounce .btnSubmit,.lAnnounce .detailBtn a{background-color:#e8003e}.lToho .btnArrowRight,.lToho .btnCommon10,.lToho .btnCommon11,.lToho .btnCommon15,.lToho .btnLangSelect,.lToho .btnScrollFix,.lToho .btnShow,.lToho .btnSubmit{background-color:#0d64b6}.lMovie .btnArrowRight,.lMovie .btnCommon06,.lMovie .btnCommon10,.lMovie .btnCommon11,.lMovie .btnCommon15,.lMovie .btnLangSelect,.lMovie .btnScrollFix,.lMovie .btnShow,.lMovie .btnSubmit,.lMovie .detailBtn a{background-color:#e84709}.lOnkyo .btnArrowRight,.lOnkyo .btnCommon06,.lOnkyo .btnCommon10,.lOnkyo .btnCommon11,.lOnkyo .btnCommon15,.lOnkyo .btnLangSelect,.lOnkyo .btnScrollFix,.lOnkyo .btnShow,.lOnkyo .btnSubmit,.lOnkyo .detailBtn a{background-color:#009a63}@media only screen and (max-width:767px){.btnMax250sp .btnArrowRight,.btnMax250sp .btnCommon10,.btnMax250sp .btnCommon11,.btnMax250sp .btnCommon15,.btnMax250sp .btnLangSelect,.btnMax250sp .btnScrollFix,.btnMax250sp .btnShow,.btnMax250sp .btnSubmit{max-width:250px}}.btnCustom .btnArrowRight,.btnCustom .btnCommon10,.btnCustom .btnCommon11,.btnCustom .btnCommon15,.btnCustom .btnLangSelect,.btnCustom .btnScrollFix,.btnCustom .btnShow,.btnCustom .btnSubmit{width:auto;min-width:350px;padding:10px 40px 10px 20px}@media only screen and (max-width:767px){.btnCustom .btnArrowRight,.btnCustom .btnCommon10,.btnCustom .btnCommon11,.btnCustom .btnCommon15,.btnCustom .btnLangSelect,.btnCustom .btnScrollFix,.btnCustom .btnShow,.btnCustom .btnSubmit{padding:10px 20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}}@media only screen and (max-width:374px){.btnCustom .btnArrowRight,.btnCustom .btnCommon10,.btnCustom .btnCommon11,.btnCustom .btnCommon15,.btnCustom .btnLangSelect,.btnCustom .btnScrollFix,.btnCustom .btnShow,.btnCustom .btnSubmit{padding:10px 5px;max-width:100%;width:100%}}.btnAbroadRight{display:inline-flex;position:relative;max-width:360px;padding:6px 30px 5px 15px;border-radius:5px;background-color:#e6e6e6;color:#0d64b6;font-size:1.4rem;font-weight:700;transition:opacity .3s}.btnAbroadRight svg{position:absolute;top:50%;right:10px;display:inline-block;height:.8em;fill:#0d64b6;vertical-align:middle;transform:translateY(-50%);transition:fill .25s;width:.8em}@media only screen and (min-width:768px){.btnAbroadRight:hover{text-decoration:none;opacity:.7}}@media only screen and (max-width:767px){.btnAbroadRight{padding-left:25px;font-size:1.2rem}}.btnFilterList{display:flex;flex-wrap:wrap;margin:0 0 25px}.btnFilterList .btn{min-width:176px;margin:5px;padding:6px;background-color:#f2f2f2;color:#0d64b6;border:2px solid transparent;border-radius:5px;text-align:center;font-size:1.3rem;font-weight:700;line-height:1.6}.btnFilterList .btn.is-checked{border-color:#0f66b3}@media only screen and (max-width:1200px){.btnFilterList .btn{width:calc(25% - 10px)}}@media only screen and (max-width:767px){.btnFilterList .btn{min-width:120px;width:calc(50% - 10px);padding:9px;background-color:#fff;font-size:1.2rem}}html[lang=en] .btnArrowRight,html[lang=en] .btnCommon10,html[lang=en] .btnCommon11,html[lang=en] .btnCommon15,html[lang=en] .btnLangSelect,html[lang=en] .btnScrollFix,html[lang=en] .btnShow,html[lang=en] .btnSubmit,html[lang=id] .btnArrowRight,html[lang=id] .btnCommon10,html[lang=id] .btnCommon11,html[lang=id] .btnCommon15,html[lang=id] .btnLangSelect,html[lang=id] .btnScrollFix,html[lang=id] .btnShow,html[lang=id] .btnSubmit,html[lang=th] .btnArrowRight,html[lang=th] .btnCommon10,html[lang=th] .btnCommon11,html[lang=th] .btnCommon15,html[lang=th] .btnLangSelect,html[lang=th] .btnScrollFix,html[lang=th] .btnShow,html[lang=th] .btnSubmit,html[lang=vi] .btnArrowRight,html[lang=vi] .btnCommon10,html[lang=vi] .btnCommon11,html[lang=vi] .btnCommon15,html[lang=vi] .btnLangSelect,html[lang=vi] .btnScrollFix,html[lang=vi] .btnShow,html[lang=vi] .btnSubmit{word-break:break-word}@media only screen and (min-width:768px){html[lang=en] .btnArrowRight,html[lang=en] .btnCommon10,html[lang=en] .btnCommon11,html[lang=en] .btnCommon15,html[lang=en] .btnLangSelect,html[lang=en] .btnScrollFix,html[lang=en] .btnShow,html[lang=en] .btnSubmit,html[lang=id] .btnArrowRight,html[lang=id] .btnCommon10,html[lang=id] .btnCommon11,html[lang=id] .btnCommon15,html[lang=id] .btnLangSelect,html[lang=id] .btnScrollFix,html[lang=id] .btnShow,html[lang=id] .btnSubmit,html[lang=th] .btnArrowRight,html[lang=th] .btnCommon10,html[lang=th] .btnCommon11,html[lang=th] .btnCommon15,html[lang=th] .btnLangSelect,html[lang=th] .btnScrollFix,html[lang=th] .btnShow,html[lang=th] .btnSubmit,html[lang=vi] .btnArrowRight,html[lang=vi] .btnCommon10,html[lang=vi] .btnCommon11,html[lang=vi] .btnCommon15,html[lang=vi] .btnLangSelect,html[lang=vi] .btnScrollFix,html[lang=vi] .btnShow,html[lang=vi] .btnSubmit{padding-right:35px}}.btnDirect{position:relative;color:#1666b4;font-size:2.7rem;font-weight:700;border-radius:5px;display:inline-block!important;width:auto!important;background-color:#fff;padding:16px 75px 16px 35px;min-width:350px;text-align:center;box-shadow:0 6px 10px rgba(0,0,0,.2)}.btnDirect:after{position:absolute;content:"";right:35px;top:25px;transform:rotate(-90deg);width:20px;height:20px;background:url(/assets/img/svg/icon_anchor01.svg) 50% 50%/cover}.btnDirect:hover{text-decoration:none}@media only screen and (max-width:767px){.btnDirect{font-size:1.8rem;padding:10px 50px 10px 20px;min-width:215px}.btnDirect:after{top:13px;right:20px}}.btnSchoolLow{position:relative;display:inline-block;min-width:166px;border-radius:33px;padding:8px 30px 8px 45px;font-size:1.7rem;color:#07153b;font-weight:700;background-color:rgba(246,116,146,.7);transition:background-color .3s ease;box-shadow:0 3px 6px rgba(0,0,0,.16);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border:1px solid transparent}.btnSchoolLow:not(:last-child){margin-bottom:10px}.btnSchoolLow:before{content:"";position:absolute;left:15px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;border:1px solid #07153b;background:url(/assets/img/visitor/high_school_student_low/ic_arrow.svg) no-repeat 51% 50%;background-color:#fff;transition:background-color .3s ease}.btnSchoolLow:hover{text-decoration:none;color:#07153b}@media only screen and (min-width:768px){.btnSchoolLow:hover{background-color:#fff;border-color:#f79bb0}.btnSchoolLow:hover:before{background-color:#ffe0e7}}.btnSchoolLow.style01{background-color:#fff;display:flex;align-items:center;justify-content:center;padding:8px 15px;margin:0 auto;transition:opacity .3s ease;border:0}.btnSchoolLow.style01:before{content:none}.btnSchoolLow.style01 span{display:inline-block;width:22px;min-width:22px;height:22px;border-radius:50%;border:1px solid #07153b;background-color:#fff;transition:background-color .3s ease;margin-right:10px}.btnSchoolLow.style01 span img{vertical-align:middle;display:inline-block;padding-bottom:8px;padding-left:2px}@media only screen and (min-width:768px){.btnSchoolLow.style01:hover{opacity:.6}}.btnSchoolLow01{position:relative;display:inline-block;border-radius:10px;padding:18px 45px 18px 20px;background-color:#fde459;font-size:1.7rem;font-weight:700;color:#07153b;transition:background-color .3s ease;box-shadow:0 3px 6px rgba(0,0,0,.16)}.btnSchoolLow01:before{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;border:1px solid #07153b;background:url(/assets/img/visitor/high_school_student_low/ic_arrow.svg) no-repeat 51% 50%;background-color:#fff;transition:background-color .3s ease}.btnSchoolLow01:hover{text-decoration:none;color:#07153b}@media only screen and (min-width:768px){.btnSchoolLow01:hover{background-color:#fff;border-color:#f79bb0}.btnSchoolLow01:hover:before{background-color:#fef6c6}}@media only screen and (max-width:767px){.btnSchoolLow{min-width:215px;padding:8px 15px 8px 45px;font-size:1.6rem;text-align:left}.btnSchoolLow:not(:last-child){margin-bottom:5px}.btnSchoolLow01{border-radius:5px;padding:14px 45px 14px 20px}.btnSchoolLow.style01{min-width:226px;padding:12px 15px}.btnSchoolLow.style01 span{width:20px;min-width:20px;height:20px}.btnSchoolLow.style01 span img{padding-left:6px}}.btnSchoolRe{position:relative;display:flex;align-items:center;padding:20px 60px 20px 20px;background-color:#f4f4f4;border-radius:10px;transition:all .3s ease;font-size:2rem;font-weight:500;line-height:1.6;color:#0a1c4e;border:1px solid transparent;box-shadow:0 3px 6px rgba(0,0,0,.16)}.btnSchoolRe:before{content:"";position:absolute;right:30px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;border:1px solid #07153b;background:url(/assets/img/visitor/high_school_student_low/ic_arrow.svg) no-repeat 51% 50%;background-color:#fff;transition:background-color .3s ease}.btnSchoolRe span{line-height:0;display:inline-block;min-width:67px;margin-right:15px}.btnSchoolRe:hover{text-decoration:none;color:#0a1c4e}@media only screen and (min-width:768px){.btnSchoolRe:hover{border-color:#d8d8d8;background-color:#fff}}@media only screen and (max-width:1023px){.btnSchoolRe{font-size:1.5rem;padding:15px 35px 15px 15px}.btnSchoolRe:before{right:10px}.btnSchoolRe span{width:45px;min-width:45px;margin-right:10px}}@media only screen and (max-width:767px){.btnSchoolRe{font-size:1.7rem;margin-bottom:12px;padding:15px 45px 14px 15px;font-weight:700}.btnSchoolRe:before{right:15px}.btnSchoolRe span{width:34px;min-width:34px}}.btnSchoolLowLst{margin-top:45px}.btnSchoolReLst{margin-bottom:35px}.btnSchoolReLst>*{margin-bottom:20px}@media only screen and (max-width:767px){.btnSchoolLowLst{margin-top:25px}}.btnPdf{display:flex;justify-content:center;align-items:center;max-width:464px;background-color:#e84709;border-radius:10px;font-size:2.2rem;font-weight:700;color:#fff;padding:18px;margin:auto;transition:opacity .25s}.btnPdf span{min-width:46px;padding:3px 5px;background-color:#fff;font-size:1.3rem;line-height:1.2;font-weight:700;color:#e84709;text-align:center;margin-left:8px}.btnPdf:hover{text-decoration:none;color:#fff}@media only screen and (min-width:768px){.btnPdf:hover{opacity:.7}}@media only screen and (max-width:767px){.btnPdf{font-size:1.8rem;padding:12px;border-radius:5px}.btnPdf span{font-size:1.2rem}}.btnPdf01{display:inline-flex;justify-content:center;align-items:center;border-radius:5px;padding:10px 15px;background-color:#1f8f94;color:#fff;font-size:1.6rem;text-align:center;font-weight:700;transition:opacity .3s}.btnPdf01,.btnPdf01:hover{text-decoration:none}@media only screen and (min-width:768px){.btnPdf01:hover{color:#fff;opacity:.7}}@media only screen and (max-width:767px){.btnPdf01{font-size:1.4rem;padding:8px 10px}}.btnCommuni{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:50px;padding:11px 25px 13px;min-width:258px;font-size:1.8rem;color:#00113c;font-weight:500;transition:opacity .3s ease}.btnCommuni:hover{text-decoration:none}.btnCommuni span{display:inline-block;width:34px;min-width:34px;height:34px;border-radius:50%;background-color:#00113c;display:flex;align-items:center;justify-content:center;margin-left:15px;transition:transform .3s ease}.btnCommuni01{min-width:294px;padding:20px 35px 19px;background-color:gold}.btnCommuni.blue{position:relative;justify-content:center;color:#fff;background-color:#00113c;padding:18px 65px}.btnCommuni.blue span{position:absolute;right:22px;top:50%;transform:translateY(-50%);width:37px;min-width:37px;height:37px;background-color:#fff}.btnCommuni.blue span img{width:11px;height:auto}.btnCommuni.blue01 span img{width:15px;height:auto;padding-top:5px}.btnTuition{position:relative;display:inline-block;width:100%;border:1px solid #00113c;padding:16px 60px 16px 50px;background-color:#fff;font-size:1.8rem;font-weight:500;border-radius:30px;color:#00113c;transition:opacity .3s ease;z-index:10}.btnTuition:after{position:absolute;content:"";right:25px;top:50%;transform:translateY(-50%);width:33px;height:33px;border-radius:50%;background-image:url(/assets/img/svg/icon_arrow_right03.svg);background-repeat:no-repeat;background-position:50% 50%;transition:transform .3s ease}.btnTuition.orangeCir:after{background-color:#ff6b6b}.btnTuition.blueCir:after{background-color:#00a8e8}@media only screen and (max-width:992px){.btnCommuni.blue{padding:18px 65px 18px 25px}}@media only screen and (max-width:767px){.btnCommuni.blue{padding:18px 65px}}@media only screen and (min-width:992.01px){.btnCommuni:hover,.btnTuition:hover{color:#00113c;opacity:.75;text-decoration:none}.btnCommuni:hover span,.btnTuition:hover span{transform:translateX(10px)}.btnCommuni.blue:hover,.btnTuition.blue:hover{color:#fff}.btnCommuni.blue:hover span,.btnTuition.blue:hover span{transform:translateX(10px) translateY(-50%)}.btnTuition:hover:after{transform:translateX(8px) translateY(-50%)}}.icon{display:inline-block;height:.9em;vertical-align:middle;transition:fill .25s;width:.9em}.iconArrowRight{width:6px;height:6px;fill:currentColor;margin-right:3px}.iconArrowRight2{stroke:currentColor;margin-left:5px;width:5px;height:9px}.iconArrowRight3{fill:currentColor;margin-right:5px;width:16px;height:16px}.iconAdd{width:20px;height:20px}.schoolName{width:100%;height:17px;fill:currentColor}.button{-webkit-font-smoothing:antialiased;transition:all .1s ease-out}.button:active{transform:scale(.95)}.button--bubble{position:relative;z-index:2;color:#fff;background:none!important}.button--bubble:hover{background:none}.button--bubble:hover+.button--bubble__effect-container .button,.button--bubble:hover+.button--bubble__effect-container .circle{background:#44fd82;-webkit-animation:hue-rotate 10s linear infinite;animation:hue-rotate 10s linear infinite}.button--bubble:active+.button--bubble__effect-container{transform:scale(.95)}.button--bubble__container{position:relative;display:inline-block}.button--bubble__container .effect-button{position:absolute;width:50%;height:50px;top:55%;left:25%;border-radius:5px;z-index:1;transform:translateY(-50%);background:#0d64b6;transition:background .1s ease-out}@media only screen and (max-width:767px){.button--bubble__container .effect-button{height:44px;top:57%}}.button--bubble__effect-container{position:absolute;display:block;width:200%;height:400%;top:-150%;left:-50%;filter:url(/assets/img/svg/symbol-defs.svg#goo);transition:all .1s ease-out;pointer-events:none}.button--bubble__effect-container .circle{position:absolute;width:25px;height:25px;border-radius:15px;transition:background .1s ease-out}.button--bubble__effect-container .circle.top-left{top:40%;left:27%}.button--bubble__effect-container .circle.bottom-right{bottom:40%;right:27%}.goo{position:absolute;visibility:hidden;width:1px;height:1px}@-webkit-keyframes hue-rotate{0%{-moz-filter:hue-rotate(0);-ms-filter:hue-rotate(0);filter:hue-rotate(0)}to{-moz-filter:hue-rotate(1turn);-ms-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}@keyframes hue-rotate{0%{-moz-filter:hue-rotate(0);-ms-filter:hue-rotate(0);filter:hue-rotate(0)}to{-moz-filter:hue-rotate(1turn);-ms-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}.iconFlag{width:10px;min-width:10px;height:16px}.iconFlag.announce{fill:#e4005a}.iconFlag.toho{fill:#0d64b6}.iconFlag.movie{fill:#e84709}.iconFlag.onkyo{fill:#009a63}.iconControlLink{display:inline-block;text-align:center;width:24px;height:24px;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center}.iconControlLink svg{fill:#0e3092;width:9px;height:10px}.iconControlLink .iconNextLink{transform:rotate(180deg)}@media only screen and (max-width:767px){.iconControlLink{width:16px;height:16px}.iconControlLink svg{width:6px;height:8px}}#keyv .bnr{position:absolute;right:15px;bottom:30px;max-width:433px;z-index:1;line-height:0}#keyv .bnr img{border-radius:8px;width:100%}#keyv .bnr a{display:block;transition:opacity .3s ease}@media only screen and (min-width:768px){#keyv .bnr a:hover{opacity:.7}}@media only screen and (max-width:1599px){#keyv .bnr{right:160px}}@media only screen and (max-width:1199px){#keyv .bnr{max-width:350px;right:50px}}@media only screen and (max-width:767px){#keyv .bnr,#keyv.keyvTop .bnr{max-width:250px;right:auto;left:2.5%;bottom:14%}}.keyvBoxInner{z-index:1}.keyvBoxInner,.keyvBoxInner2{position:absolute;max-width:1240px;width:100%;top:0;left:50%;right:auto;bottom:0;transform:translateX(-50%)}.keyvBoxInner2{z-index:2}.keyvBoxInner2.style01 .inner{flex-direction:column;align-items:flex-start;justify-content:center}@media only screen and (max-width:1599px){.keyvBoxInner2{max-width:100%}}@media only screen and (min-width:768px){.keyvBoxInner2 .headline8.setPtPc{padding-top:160px}}@media only screen and (max-width:767px){.keyvBoxInner2.style01 .inner{justify-content:flex-end}}.lAnnounce .keyvTop .videoWrap{background-image:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/announce/poster.jpg)}@media only screen and (max-width:767px){.lAnnounce .keyvTop .videoWrap{background-image:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/announce/poster_sp.jpg)}}.lToho .keyvTop .videoWrap{background-image:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/toho/poster.jpg)}@media only screen and (max-width:767px){.lToho .keyvTop .videoWrap{background-image:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/toho/poster_sp.jpg)}}.lMovie .keyvTop .videoWrap{background-image:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/movie/poster.jpg)}@media only screen and (max-width:767px){.lMovie .keyvTop .videoWrap{background-image:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/movie/poster_sp.jpg)}}.lOnkyo .keyvTop .videoWrap{background-image:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/onkyo/poster.jpg)}@media only screen and (max-width:767px){.lOnkyo .keyvTop .videoWrap{background-image:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/onkyo/poster_sp.jpg)}}.keyvTop{position:relative;min-height:540px}.keyvTop .ttlKeyvBox{position:absolute;top:55%;transform:translateY(-50%);z-index:1;max-width:100%}.keyvTop .ttlKeyvBox .ttlKeyv{position:relative;top:-20px;color:#fff;font-size:3.2vw;line-height:1.2;font-weight:900}.keyvTop .ttlKeyvBox .ttlKeyv h1{font-weight:900}.keyvTop .ttlKeyvBox .ttlKeyv .titleSub{position:relative;font-size:1.8rem;margin-bottom:5px}.keyvTop .ttlKeyvBox .ttlKeyv .titleSub .textNote{position:absolute;right:10px;bottom:calc(100% - 10px)}.keyvTop .ttlKeyvBox .ttlKeyv .titleSub .textNote img{width:210px}.keyvTop .ttlKeyvBox .btnArrowRight,.keyvTop .ttlKeyvBox .btnCommon10,.keyvTop .ttlKeyvBox .btnCommon11,.keyvTop .ttlKeyvBox .btnCommon15,.keyvTop .ttlKeyvBox .btnLangSelect,.keyvTop .ttlKeyvBox .btnScrollFix,.keyvTop .ttlKeyvBox .btnShow,.keyvTop .ttlKeyvBox .btnSubmit{margin-top:10px}.keyvTop .videoWrap{position:relative;height:0;width:100%;padding-bottom:56.25%;background:url(https://p1-12ba952b.imageflux.jp/a=0,u=0,q=80,f=webp:auto/assets/img/common/poster.jpg) 50% 50%;background-size:cover;overflow:hidden}.keyvTop .videoWrap:after{position:absolute;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.2);left:0;top:0}.keyvTop .videoWrap.is-loaded #videoKeyv{opacity:1;visibility:visible}.keyvTop .videoWrap.is-loaded .videoKeyv{opacity:1}.keyvTop #videoKeyv{position:absolute;top:-60px;left:0;width:100%;height:calc(100% + 120px);overflow:hidden;opacity:0;visibility:hidden;transition:all .3s ease}.keyvTop .videoKeyv{position:absolute;left:0;top:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:auto;vertical-align:middle;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width:1400px){.keyvTop .ttlKeyvBox{padding-right:320px}.keyvTop .ttlKeyvBox .ttlKeyv .titleSub .textNote img{width:180px}}@media only screen and (max-width:1200px){.keyvTop .ttlKeyvBox .ttlKeyv .titleSub{font-size:1.2rem}.keyvTop .ttlKeyvBox .ttlKeyv .titleSub .textNote{right:8px}.keyvTop .ttlKeyvBox .ttlKeyv .titleSub .textNote img{width:100px}}@media only screen and (max-width:900px){.keyvTop .videoWrap{min-height:540px;overflow:hidden}.keyvTop #videoKeyv{width:975px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:767px){.keyvTop{min-height:auto}.keyvTop #videoKeyv{width:104%;height:calc(102.4% + 120px)}.keyvTop .videoWrap{min-height:100%;padding-bottom:170vw;background-image:url(/assets/img/common/poster_sp.jpg)}.keyvTop .ttlKeyvBox{padding-right:0;top:50%;left:0;width:100%}.keyvTop .ttlKeyvBox .ttlKeyv{top:0;font-size:3rem;padding:0 15px}.keyvTop .ttlKeyvBox .ttlKeyv .titleSub{margin-bottom:10px;line-height:1.5}.keyvTop .ttlKeyvBox .btnArrowRight,.keyvTop .ttlKeyvBox .btnCommon10,.keyvTop .ttlKeyvBox .btnCommon11,.keyvTop .ttlKeyvBox .btnCommon15,.keyvTop .ttlKeyvBox .btnLangSelect,.keyvTop .ttlKeyvBox .btnScrollFix,.keyvTop .ttlKeyvBox .btnShow,.keyvTop .ttlKeyvBox .btnSubmit{margin-left:15px}}@media only screen and (max-width:374px){.keyvTop .ttlKeyvBox .ttlKeyv .textNote{right:0}}.textKeyv{position:absolute;right:-85px;top:65%;max-width:643px;width:100%;transform:translateY(-50%);z-index:1}@media only screen and (max-width:1450px){.textKeyv{right:20px;max-width:400px}}@media only screen and (max-width:1200px){.textKeyv{max-width:300px;right:50px}}@media only screen and (max-width:900px){.textKeyv{top:50%;right:20px}}@media only screen and (max-width:767px){.textKeyv{top:auto;bottom:6%;right:0}}@media only screen and (max-width:400px){.textKeyv{bottom:3%}}@media only screen and (max-width:374px){.textKeyv{max-width:280px;bottom:4%}}.keyv{min-height:872px;height:100%;background-size:cover;background-position:30% 50%;background-repeat:no-repeat}.keyv .keyvImg{line-height:0}.keyv .keyvImg img{width:100%;min-height:872px;-o-object-fit:cover;object-fit:cover}.keyv .keyvTxt{font-size:2rem;font-weight:700;color:#fff;margin-top:20px}.keyv .inner{height:100%}.keyv02,.keyv .inner{display:flex;align-items:center}.keyv02{padding:23px 0;background-color:#0e3092}.keyv03{line-height:0;min-height:250px}.keyv03 img{width:100%;-o-object-fit:cover;object-fit:cover;height:250px}.keyv04{line-height:0;min-height:auto}.keyv04 img{width:100%;-o-object-fit:cover;object-fit:cover;height:auto}.keyvSchoolLow{position:relative;padding:30px 0;background-color:#faf7e6;line-height:0}.keyvSchoolLow picture{display:block;max-width:1150px;padding:0 20px;margin:0 auto}.keyvSchoolLow:after,.keyvSchoolLow:before{position:absolute;content:""}.keyvSchoolLow:before{top:0;left:0;background:url(/assets/img/visitor/high_school_student_low/decor_left.png) no-repeat 50% 50%;width:133px;height:327px}.keyvSchoolLow:after{bottom:0;right:-1px;background:url(/assets/img/visitor/high_school_student_low/decor_right.png) no-repeat 50% 50%;width:136px;height:283px}@media only screen and (max-width:1199px){.keyvSchoolLow:after,.keyvSchoolLow:before{background-size:cover;background-position-x:right}.keyvSchoolLow:before{width:80px;height:220px}.keyvSchoolLow:after{width:80px;height:200px;background-position-x:left}}@media only screen and (max-width:767px){.keyvSchoolLow{padding:0}.keyvSchoolLow picture{max-width:100%;padding:0}.keyvSchoolLow:after,.keyvSchoolLow:before{content:none}}@media only screen and (max-width:767px){.keyv{min-height:95vw;background-position:50% 50%}.keyv .inner{align-items:flex-end;height:100%;padding-bottom:15px}.keyv .keyvImg img{min-height:auto}.keyv .keyvTxt{font-size:1.2rem;margin-top:15px}.keyv02{padding:13px 0}.keyv03{min-height:56vw}.keyv03 img{height:56vw}}#pageTohoArt .keyv{background-image:url(/assets/img/toho/art/keyv.jpg)}@media only screen and (max-width:767px){#pageTohoArt .keyv{background-image:url(/assets/img/toho/art/keyv_sp.jpg)}}#pageTohoTechnique .keyv{background-image:url(/assets/img/toho/technique/keyv.jpg)}@media only screen and (max-width:767px){#pageTohoTechnique .keyv{background-image:url(/assets/img/toho/technique/keyv_sp.jpg)}}#pageTohoDesign .keyv{background-image:url(/assets/img/toho/design/keyv.jpg)}@media only screen and (max-width:767px){#pageTohoDesign .keyv{background-image:url(/assets/img/toho/design/keyv_sp.jpg)}}#pageTohoLighting .keyv{background-image:url(/assets/img/toho/lighting/keyv.jpg)}@media only screen and (max-width:767px){#pageTohoLighting .keyv{background-image:url(/assets/img/toho/lighting/keyv_sp.jpg)}}#pageTohoSound .keyv{background-image:url(/assets/img/toho/sound/keyv.jpg)}@media only screen and (max-width:767px){#pageTohoSound .keyv{background-image:url(/assets/img/toho/sound/keyv_sp.jpg)}}#pageMovieDigital .keyv{background-image:url(/assets/img/movie/digital/keyv.jpg)}@media only screen and (max-width:767px){#pageMovieDigital .keyv{background-image:url(/assets/img/movie/digital/keyv_sp.jpg)}}#pageAnimation .keyv{background-image:url(/assets/img/movie/animation/keyv.jpg)}@media only screen and (max-width:767px){#pageAnimation .keyv{background-image:url(/assets/img/movie/animation/keyv_sp.jpg)}}#page3dcg .keyv{background-image:url(/assets/img/movie/3dcg/keyv.jpg)}@media only screen and (max-width:767px){#page3dcg .keyv{background-image:url(/assets/img/movie/3dcg/keyv_sp.jpg)}}#pageWriting .keyv{background-image:url(/assets/img/movie/writing/keyv.jpg)}@media only screen and (max-width:767px){#pageWriting .keyv{background-image:url(/assets/img/movie/writing/keyv_sp.jpg)}}#pageVfx .keyv{background-image:url(/assets/img/movie/vfx/keyv.jpg)}@media only screen and (max-width:767px){#pageVfx .keyv{background-image:url(/assets/img/movie/vfx/keyv_sp.jpg)}}#pageMoviePromotion .keyv{background-image:url(/assets/img/movie/promotion/keyv.jpg)}@media only screen and (max-width:767px){#pageMoviePromotion .keyv{background-image:url(/assets/img/movie/promotion/keyv_sp.jpg)}}#pageOnkyoTechnique .keyv{background-image:url(/assets/img/onkyo/technique/keyv.jpg)}@media only screen and (max-width:767px){#pageOnkyoTechnique .keyv{background-image:url(/assets/img/onkyo/technique/keyv_sp.jpg)}}#pageOnkyoArts .keyv{background-image:url(/assets/img/onkyo/arts/keyv.jpg);background-position:30% 0}@media only screen and (max-width:767px){#pageOnkyoArts .keyv{background-image:url(/assets/img/onkyo/arts/keyv_sp.jpg)}}#pageVoiceActor .keyv{background-image:url(/assets/img/announce/voice_actor/keyv.jpg);background-position:100% 0}@media only screen and (max-width:767px){#pageVoiceActor .keyv{background-image:url(/assets/img/announce/voice_actor/keyv_sp.jpg)}}#pageVariety .keyv{background-image:url(/assets/img/announce/variety/keyv.jpg);background-position:50%}@media only screen and (max-width:767px){#pageVariety .keyv{background-image:url(/assets/img/announce/variety/keyv_sp.jpg)}}#pageAct .keyv{background-image:url(/assets/img/announce/act/keyv.jpg)}@media only screen and (max-width:767px){#pageAct .keyv{background-image:url(/assets/img/announce/act/keyv_sp.jpg)}}#pageBroadcast .keyv{background-image:url(/assets/img/announce/broadcast/keyv.jpg)}@media only screen and (max-width:767px){#pageBroadcast .keyv{background-image:url(/assets/img/announce/broadcast/keyv_sp.jpg)}}#pageDance .keyv{background-image:url(/assets/img/announce/dance/keyv.jpg)}@media only screen and (max-width:767px){#pageDance .keyv{background-image:url(/assets/img/announce/dance/keyv_sp.jpg)}}#keyvEntryGuide{position:relative;height:0;padding-bottom:37.5%}#keyvEntryGuide:after{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(transparent,rgba(0,0,0,.5));content:""}#keyvEntryGuide .wrapKeyv{display:flex;position:relative;height:100%}#keyvEntryGuide .wrapKeyv .boxImg{position:absolute;top:0;left:0;display:none;width:50%}#keyvEntryGuide .wrapKeyv .boxImg:first-child,#keyvEntryGuide .wrapKeyv .boxImg:nth-child(2){display:block}#keyvEntryGuide .wrapKeyv .boxImg:nth-child(2n){left:50%}#keyvEntryGuide .wrapKeyv .boxImg img{width:100%;vertical-align:middle}#keyvEntryGuide .keyvText{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:50px 0}#keyvEntryGuide .keyvText picture{display:block;height:100%}#keyvEntryGuide .keyvText img{max-width:100%;max-height:100%;display:block}@media only screen and (max-width:1024px){#keyvEntryGuide .keyvText{padding:30px 0}}@media only screen and (max-width:767px){#keyvEntryGuide{height:auto;padding-bottom:0}#keyvEntryGuide .keyvText{top:0;padding:50px 0}#keyvEntryGuide .keyvText picture{height:auto}#keyvEntryGuide .keyvText img{max-width:90vw;max-height:inherit}#keyvEntryGuide .wrapKeyv{flex-wrap:wrap}#keyvEntryGuide .wrapKeyv .boxImg{position:static;display:block!important;height:auto}}.keyvCom{position:relative;padding:4px 0 220px;text-align:center;color:#00113c}.keyvCom .txtNews{position:absolute;top:30px;left:68%}.keyvCom .keyvImg{position:relative;padding-top:65px}.keyvCom .keyvImg img{width:100%}.keyvCom .keyvHead{font-size:4rem;font-weight:900;line-height:1.2;margin-bottom:50px;margin-top:35px}.keyvCom .keyvTxt{font-size:2.4rem;font-weight:700;line-height:2.2}.keyvCom .keyvTxt:not(:last-child){margin-bottom:60px}.keyvCom .keyvTxt .keyvH{box-shadow:inset 0 -10px 0 0 #ffec02}.keyvCom .sticker04{position:absolute;top:0;left:-135px}.keyvCom .sticker05{position:absolute;top:-20px;right:-85px}.keyvCom .sticker06{position:absolute;bottom:-180px;left:-30px}.keyvCom .sticker07{position:absolute;bottom:-220px;right:-400px}.keyvCom .sticker08{position:absolute;bottom:100px;left:-360px}.keyvCom .sticker09{position:absolute;bottom:200px;right:-150px}.keyvCom .sticker10{position:absolute;bottom:-85px;left:52%}@media only screen and (max-width:1199px){.keyvCom .sticker05{top:-30px;right:-155px}.keyvCom .txtNews{top:15px;left:67%}}@media only screen and (max-width:992px){.keyvCom .sticker04{left:-100px;width:180px}.keyvCom .sticker05{top:-20px;width:280px}.keyvCom .txtNews{top:50px;width:80px}.keyvCom .sticker07{width:500px}.keyvCom .sticker06{left:-45px;width:120px}.keyvCom .sticker08{left:-250px;width:550px}.keyvCom .sticker09{right:-130px;width:300px}.keyvCom .sticker10{width:200px}.keyvCom .keyvHead{font-size:3.5rem}.keyvCom .keyvTxt{font-size:2rem}}@media only screen and (max-width:767px){.keyvCom .keyvImg{padding-top:15px}.keyvCom .sticker04{left:-45px;top:-5px;width:90px}.keyvCom .sticker05{right:-28px;top:260px;width:65px}.keyvCom .txtNews{top:10px;left:80%;width:60px}.keyvCom .sticker07{bottom:-100px;right:-215px;width:265px}.keyvCom .sticker06{left:-15px;bottom:-35px;width:70px}.keyvCom .sticker08{left:-170px;bottom:140px;width:330px}.keyvCom .sticker09{right:-95px;width:160px}.keyvCom .sticker10{left:48%;bottom:75px;width:130px}.keyvCom .keyvHead{position:relative;margin:35px 0 25px;font-size:2.3rem;line-height:1.5;z-index:2}.keyvCom .keyvTxt{font-size:1.7rem;line-height:1.8}.keyvCom .keyvTxt:not(:last-child){margin-bottom:30px}}@media only screen and (max-width:576px){.keyvCom .keyvHead{font-size:2rem}.keyvCom .keyvTxt{font-size:1.5rem}}.headline1{color:#000;font-size:4rem;font-weight:900;letter-spacing:.05em;line-height:1.2;margin-bottom:20px;position:relative;z-index:2}.headline1 small{display:block;font-size:2.7rem}.headline1 span{font-family:Roboto,sans-serif;color:#0e3092;display:block;font-size:1.6rem;margin-bottom:5px}.headline1.styleS{font-size:3.2rem}.headline1.styleS span{margin-bottom:0}.headline1.style01{margin-bottom:18px}.headline1.style01 span{margin-bottom:4px}.headline1.style01 em{font-size:2.4rem}.headline1.style02{font-size:3.2rem}.headline1.style02 span{margin-bottom:11px}.headline1 em{display:block;font-size:2.7rem;font-weight:900}.headline1 .smallSp{font-size:4rem}.headline1.style03{text-align:center}.headline2{color:#193176;font-size:1.6rem;font-weight:900;letter-spacing:.05em;line-height:1.5;position:relative;z-index:1}.headline2 .ttl{display:inline-block;background-color:#f9d343;border-radius:26px;padding:2px 15px;text-align:center;min-width:340px;color:#193176;font-size:3rem;margin-bottom:0}.headline2 span{display:block;margin-bottom:8px;font-family:Roboto,sans-serif;color:#f9d343}.headline3{color:#1d1d1d;font-size:2rem;font-weight:700;line-height:1.8;margin-bottom:28px;text-align:center}.headline3 span{color:#1766b3;font-size:2rem}.headline4{margin-bottom:13px;position:relative;text-align:center;font-weight:700}.headline4:before{background-color:#d5d5d5;content:"";height:1px;left:0;position:absolute;top:calc(50% + 5px);transform:translateY(-50%);width:100%;z-index:0}.headline4 span{color:#1d1d1d;display:inline-block;font-size:1.6rem;font-weight:600;padding:0 35px;z-index:1}.headline4 em,.headline4 span{background-color:#fff;position:relative}.headline4 em{color:#1766b3;font-family:Roboto,sans-serif;font-size:4.3rem;font-weight:700;margin:0 7px}.headline5{padding-bottom:21px;font-size:2.4rem;font-weight:900;letter-spacing:.05em;text-align:center}.headline5 span{display:inline-block;min-width:72px;margin-right:10px;border-radius:20px;color:#fff;font-size:1.3rem;padding:2px;background-color:#198ed8}.headline6{margin-bottom:14px;padding-bottom:9px;border-bottom:4px solid #0e3092;font-size:3rem;font-weight:700;line-height:1.3;text-align:center}.headline6,.headline6 a{color:#0e3092}.headline6 .sub{display:block;text-align:left;font-size:1.3rem;margin-top:10px;font-weight:700}.headline6.resetFz{font-size:4rem}.headline7{color:#0d64b6;font-size:2.8rem;font-weight:900;letter-spacing:.05em;text-align:center;margin-bottom:20px}.headline7.small{font-size:2.6rem}.headline8{color:#1766b3;font-weight:900;letter-spacing:.05em;line-height:1}.headline8 .subHead{font-size:1.3vw;margin-bottom:6px}.headline8 .subHead01{font-size:1vw;background-color:transparent;color:#fff}.headline8 span{display:inline-block;background-color:#fff;padding:.2rem .4vw .5rem}.headline8 .mainHead{font-size:3.6vw;margin-bottom:6px}.headline9{font-size:2.7rem;line-height:1.3;color:#0d64b6;margin-bottom:20px}.headline9,.headline10{font-weight:900;letter-spacing:.05em}.headline10{font-size:3rem;margin-bottom:25px}.headline10 span{font-size:1.6rem;display:block}.headline10 span em{font-weight:900}.headline10 .subHead{display:inline-block;font-family:Roboto,sans-serif;color:#0d64b6;position:relative}.headline10 .subHead:after{content:"";position:absolute;background-color:#d5d5d5;height:1px;width:calc(1185px - 100%);right:calc(-1200px + 100%);top:50%;transform:translateY(-50%)}@media only screen and (max-width:1300px){.headline10 .subHead:after{width:calc(100vw - 100% - 115px);right:calc(-100vw + 100% + 100px)}}@media only screen and (max-width:1199px){.headline10 .subHead:after{width:calc(100vw - 100% - 75px);right:calc(-100vw + 100% + 60px)}}.headline10 .highlight{color:#0d64b6}.headline10.style01{margin-bottom:25px;text-align:center}.headline11{font-size:3.6rem;color:#fff;line-height:1.5;font-weight:700}.headline11 .small{font-size:2.4rem}.headline11.style01{text-align:center}.headline11.style02{font-size:4rem}.headline11.style02 span{font-size:2rem}.headline11.style03{font-size:1.8rem}.headline13{font-size:2.6rem;font-weight:800;margin-bottom:25px;color:#0e3092}.headline13.style01,.headline13.style02{color:#1d1d1d!important}.headline13.style02{border-bottom:5px solid #0d64b6;padding-bottom:10px;margin-bottom:10px}.headline13.style03{color:#1d1d1d;margin-bottom:15px}.headline13.style04{color:#1873da!important;margin-bottom:5px}.headline13.style05{color:#1d1d1d!important;text-align:center}.headline14{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;font-size:3.2rem;font-weight:700;font-family:Noto Sans CJK JP,sans-serif;line-height:1.5}.headline14 .ttl{color:#1d1d1d;background-color:#fecd4b;padding:0 10px;margin-right:10px;margin-bottom:5px}.headline14 .txt{color:#0e3092;font-size:2.3rem}.headline15{margin-bottom:10px;padding-bottom:13px;color:#1d1d1d;font-size:2.2rem;font-weight:700;line-height:1.3;border-bottom:5px solid #0e3092}.headline16{position:relative;margin-bottom:20px;font-size:2.4rem;font-weight:700;text-align:center;z-index:1}.headline16:after{position:absolute;content:"";left:0;top:50%;width:100%;height:4px;margin-top:-2px;z-index:-1}.headline16 span{padding:0 20px;background-color:#f1f1f1}.headline16.style01{color:#0d64b6!important}.headline16.style01:after{background-color:#0d64b6!important}.headline16.style02{color:#e84709!important}.headline16.style02:after{background-color:#e84709!important}.headline16.style03{color:#009a63!important}.headline16.style03:after{background-color:#009a63!important}.headline16.style04{color:#e4005a!important}.headline16.style04:after{background-color:#e4005a!important}.headline16.style05{color:#0e3092!important}.headline16.style05:after{background-color:#0e3092!important}.headline17{position:relative;margin-bottom:80px;color:#1d1d1d;font-size:4rem;font-weight:700;text-align:center;z-index:1}.headline17:after,.headline17:before{position:absolute;content:"";left:0;bottom:30%;width:calc(50% - 200px);height:3px;margin-top:-2px;background-color:#1d1d1d;z-index:-1}.headline17:before{left:auto;right:0}.headline17 span{display:inline-block;max-width:400px;padding:0 20px}.headline17 span em{display:block;font-style:normal;font-size:1.6rem;font-weight:700}.headline18{font-size:2rem;line-height:1.2;margin-bottom:13px;font-weight:700;border-left:4px solid #0e3092;padding-left:10px}.headline18.small{font-size:1.8rem}.headline18.small span{display:inline-block;font-size:1.5rem}.headline18.style01{padding-left:0;border-left:none;font-size:1.8rem}.headline19{position:relative;font-size:1.8rem;padding:10px 20px;margin-bottom:20px;color:#0e3092;background-color:#eff2f8;font-weight:700;line-height:1.4}.headline19:after{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:#0e3092}.headline19.sToho{background-color:#e6eff8;color:#0d64b6}.headline19.sToho:after{background-color:#0d64b6}.headline19.sMovie{background-color:#fdece5;color:#e84709}.headline19.sMovie:after{background-color:#e84709}.headline19.sOnkyo{background-color:#ebf8ea;color:#009a63}.headline19.sOnkyo:after{background-color:#009a63}.headline19.sAnnounce{background-color:#ffe5ee;color:#e4005a}.headline19.sAnnounce:after{background-color:#e4005a}.headline19.sGreen{background-color:#eaf5e0;color:#6fb92c}.headline19.sGreen:after{background-color:#6fb92c}.headline20{font-size:2.6rem;font-weight:700;margin-bottom:25px}.headline20.style01{margin-bottom:15px;line-height:1.3}.headline20.style01 span{display:block;font-size:1.6rem}.headline20.style01 em{display:block;padding-top:5px;font-style:normal;font-size:1.4rem;font-weight:400}.headline20.style02,.headline23{text-align:center}.headline23{font-size:4rem;font-weight:700;color:#fff;margin-bottom:-10px}.headline23 span{display:inline-block;-webkit-text-stroke:1px #1766b3;position:relative;padding:0 15px;z-index:1}.headline23 span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:#fecd4b;z-index:-1}.ieMode .headline23 span{text-shadow:1px 1px 0 #1766b3,-1px -1px 0 #1766b3,-1px 1px 0 #1766b3,1px -1px 0 #1766b3}.headline23 em{display:block;font-weight:700}.headline21{font-weight:700;color:#fff;text-align:center}.headline21 .ttl{font-size:4rem}.headline21 .sub{font-size:2rem}.headline22{display:flex;flex-direction:column;font-weight:700;text-align:left}.headline22 .ttl01{font-size:3.8rem;font-family:Roboto,sans-serif;color:#0d64b6}.headline22 .ttl02{font-size:3.8rem;color:#1d1d1d;line-height:1.3}.headline24{margin-bottom:20px;font-size:3rem;font-weight:700;text-align:center}.headline24 span{display:block;color:#0e3092;font-size:1.4rem}.headline24.style01{color:#e4005a}.headline24.style01 span{padding-top:10px;color:#1d1d1d;font-size:1.3rem;font-weight:400}.headline25{font-size:2.2rem;font-weight:700;padding-bottom:5px;margin-bottom:15px;border-bottom:4px solid;color:#0e3092}.headline25 .iconArrowRight3{width:20px;min-width:20px;height:20px;margin-top:7px}.headline25 a{display:flex;color:currentColor}.headline25.resetFz{font-size:4rem;text-align:center;font-weight:800;line-height:1.4}.headline25.resetWidth{width:100%}.headline26{margin-bottom:15px;line-height:1.5;font-size:2.2rem;font-weight:700}.headline27{margin-bottom:30px;font-size:2.6rem;font-weight:700;color:#1d1d1d;text-align:center}.headline27 span{display:inline-block;position:relative;padding:0 10px;z-index:1}.headline27 span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:40%;background-color:#fecd4b;z-index:-1}.headline28{font-size:3.2rem;font-weight:900;letter-spacing:.05em;margin-bottom:25px}.headline28 span{display:block;margin-top:10px;line-height:1.7;font-size:1.6rem;font-weight:400}.headline29{font-size:1.8rem;padding:13px}.headline29,.headline30{color:#fff;font-weight:700;text-align:center;margin-bottom:15px}.headline30{padding:12px 15px 15px;border:1px solid #d5d5d5;background-color:#0e3092;font-size:1.5rem;line-height:1.4}.headline30.reStyle{min-height:50px;color:#1d1d1d;font-size:1.4rem;font-weight:400}.headline31{padding-bottom:20px;color:#e84709;font-size:2.6rem;font-weight:700}.headline32{font-size:2.2rem;color:#040e5d;line-height:1.4;font-weight:700;margin-bottom:25px}.headline33{position:relative;text-align:center;font-size:3.4rem;font-weight:800;color:#e4005a;letter-spacing:3px;padding-top:70px;padding-bottom:35px;margin-bottom:65px}.headline33:after{width:100px;height:4px;background-color:#e4005a;bottom:0}.headline33:after,.headline33:before{position:absolute;content:"";left:50%;transform:translateX(-50%)}.headline33:before{width:60px;height:50px;background:url(/assets/img/announce/variety/yumenekotaren/icon01.svg) no-repeat 50% 50%;top:0}.headline34{margin-bottom:35px}.headline34 span{font-size:2.4rem;line-height:1.8;font-weight:700;color:#e4005a;display:inline;background:linear-gradient(180deg,hsla(0,0%,100%,0) 65%,#ffffa2 0)}.headline34.cusMt{margin-top:-50px}@media only screen and (max-width:992px){.headline34.cusMt{margin-top:0}}.headline35{text-align:center;color:#fff;font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:30px}.headline35 span{position:relative;display:inline-block;padding:0 20px}.headline35 span:before{left:0;border-left:2px solid #fff;transform:skew(35deg,0)}.headline35 span:after,.headline35 span:before{position:absolute;content:"";bottom:0;height:50%;width:100%}.headline35 span:after{right:0;border-right:2px solid #fff;transform:skew(-35deg,0)}.headline36{font-size:4.5rem;color:#222;margin-bottom:10px}.headline36,.headline37{line-height:1.3;font-weight:700}.headline37{font-size:2.6rem;color:#333}.headline38{display:block;margin-bottom:15px;padding:7px 10px;color:#0e3092;background-color:#e6eff8;font-size:2.1rem;font-weight:700;text-align:center;line-height:1.42}.headline38.sTohoEducational{color:#0c64b6}.headline38.sMovie{background-color:#fdece5;color:#e84709}.headline38.sOnkyo{background-color:#ebf8ea;color:#009a63}.headline38.sAnnounce{background-color:#ffe5ee;color:#e4005a}.headline38.sGreen{background-color:#eaf5e0;color:#6fb92c}.headline39{color:#00113c;font-size:4.4rem;font-weight:900;line-height:1.2;margin-bottom:45px;text-align:center}.headline39 span{display:block;font-size:1.6rem;font-weight:700;font-family:Montserrat,sans-serif;margin-bottom:10px}.headline40{color:#1d1d1d;font-size:2.8rem;line-height:1.2;text-align:center}.headline40,.headline41{font-weight:700;margin-bottom:20px}.headline41{padding:8px 16px;font-size:1.8rem;border-left-width:4px;border-left-style:solid;background-color:#fff}.headline41.lineGreen{border-left-color:#00615e;color:#00615e}.headline41.lineRed{border-left-color:#850202;color:#850202}.headlineLineG{text-align:center;margin-bottom:15px}.headlineLineG span{display:inline-block;font-size:2.2rem;background:url(/assets/img/common/icon_line_left.png) no-repeat 0 50%,url(/assets/img/common/icon_line_right.png) no-repeat 100% 50%;padding:0 30px}@media only screen and (max-width:767px){.headline1{font-size:2.7rem;margin-bottom:15px}.headline1 span{font-size:1rem}.headline1.styleS{font-size:2.3rem}.headline1 em{font-size:1.7rem}.headline1.style01 em{font-size:2rem}.headline1.style02{font-size:2.3rem}.headline1.style02 span{margin-bottom:5px}.headline1 .smallSp{font-size:2rem}.headline1.style03{font-size:2.4rem;color:#000!important;margin-bottom:20px}.headline2{font-size:1rem;margin-bottom:15px}.headline2 .ttl{font-size:1.8rem;min-width:175px}.headline2 span{margin-bottom:5px}.headline3{background:url(/assets/img/svg/icon_arrow_down.svg) no-repeat 0 8px/12px;display:flex;padding-left:15px;text-align:left;margin-bottom:14px}.headline3,.headline3 span{font-size:1.3rem}.headline3 em{align-items:center;color:#b4b4b4;font-size:1.1rem;margin-left:12px;font-weight:700}.headline3 em svg{fill:#b4b4b4;font-size:1.5rem;margin-right:6px}.headline4 span{font-size:1.2rem}.headline4 em{font-size:2.2rem}.headline5{padding-bottom:25px;font-size:2rem}.headline5.style01{padding:20px 0 15px}.headline6{border-bottom-width:3px;font-size:2.7rem}.headline6 .sub{font-size:1.2rem}.headline6.resetFz{font-size:2.5rem}.headline7{font-size:2.3rem;margin-bottom:15px}.headline7.small{font-size:1.8rem}.headline7.setFzSp{font-size:1.6rem}.headline8{line-height:1.3}.headline8 .subHead{font-size:2.8vw;margin-bottom:2px}.headline8 .subHead01{font-size:2.8vw}.headline8 span{padding:.1rem .2rem .2rem}.headline8 .mainHead{font-size:7.6vw}.headline9,.headline10{font-size:2.2rem;margin-bottom:15px}.headline10{border-top:1px solid #d5d5d5;padding-top:25px}.headline10 span{font-size:1.5rem}.headline10 .subHead{font-size:1rem}.headline10 .subHead:after{display:none}.headline10.style01{margin-bottom:20px;padding-top:0;border-top:none;font-size:2.5rem}.headline11{font-size:1.6rem}.headline11 .small{font-size:1.3rem}.headline11.style01{text-align:left}.headline11.style02{font-size:1.6rem}.headline11.style02 span{font-size:1rem}.headline13{font-size:2rem;margin-bottom:15px}.headline13.style01{font-size:1.8rem}.headline13.style05{margin-bottom:25px;font-size:1.8rem}.headline14{font-size:2rem;line-height:1.2}.headline14 .ttl{padding:4px 7px}.headline14 .txt,.headline15{font-size:1.6rem}.headline15{margin-bottom:10px;padding-bottom:10px;border-bottom-width:3px}.headline16{font-size:1.9rem}.headline16:after{top:auto;width:0;height:0;margin-top:0}.headline16 span{padding:0;background-color:none}.headline17{margin-bottom:10px;font-size:2.4rem}.headline17:after,.headline17:before{bottom:auto;width:0;height:0;background-color:none}.headline17 span{max-width:100%;padding:0 20px}.headline17 span em{font-size:1rem}.headline18,.headline18.small{font-size:1.7rem}.headline18.small span{font-size:1.4rem}.headline18.style01{font-size:1.7rem}.headline19{margin-bottom:15px}.headline19:after{width:4px}.headline20{font-size:1.6rem;margin-bottom:15px}.headline20.style01{margin-bottom:20px;font-size:2.1rem}.headline20.style01 span{font-size:1.4rem}.headline20.style01 em{padding-top:5px;font-size:1.3rem}.headline20.style02{font-size:2rem;line-height:1.4;text-align:left}.headline21{text-align:left}.headline21 .ttl{font-size:1.6rem}.headline21 .sub{font-size:1rem}.headline22 .ttl01,.headline22 .ttl02{font-size:2.3rem}.headline23{font-size:3rem}.headline24{margin-bottom:10px;font-size:2rem}.headline24 span{font-size:1rem}.headline24.style01{margin-bottom:15px}.headline24.style01 span{padding-top:5px;font-size:1.2rem}.headline25{font-size:1.5rem;border-bottom-width:3px}.headline25 .iconArrowRight3{width:16px;min-width:16px;height:16px;margin-top:3px}.headline25.resetFz{font-size:2.5rem}.headline26{font-size:1.6rem}.headline27{margin-bottom:25px;font-size:1.8rem}.headline27 span{padding:0}.headline27 span:after{height:30%}.headline28{font-size:2.5rem;margin-bottom:25px}.headline28 span{line-height:1.6;font-size:1.5rem}.headline29{padding:8px;margin:0 -10px 20px}.headline30{padding:12px;line-height:1.2}.headline30.reStyle{min-height:42px}.headline31{font-size:2rem}.headline33{font-size:2.2rem;padding-top:55px;padding-bottom:20px;margin-bottom:50px}.headline33:after{width:50px;height:4px}.headline33:before{width:43px;height:43px;background-size:43px auto}.headline34{margin-bottom:25px}.headline34 span{font-size:1.7rem;line-height:1.5;background:linear-gradient(180deg,hsla(0,0%,100%,0) 65%,#ffffa2 0)}.headline35{font-size:1.4rem;margin-bottom:20px}.headline36{font-size:3rem}.headline37{font-size:2.1rem}.headline38{padding:9px 10px;font-size:1.8rem}.headline39{font-size:3.5rem;margin-bottom:20px}.headline39 span{font-size:1.2rem}.headline40{font-size:2.2rem}.headline41{padding:8px 10px;font-size:1.6rem;border-left-width:2px}.headlineLineG span{font-size:1.6rem;padding:0 25px}}@media only screen and (max-width:374px){.headline3{display:block}.headline3 em{margin-left:0;display:block!important}.headline3 em svg{margin-right:0}.headline23{font-size:2.6rem}.headline24.style01{font-size:1.8rem}}.lAnnounce .headline1 span{color:#e4005a;font-weight:700}.lAnnounce .headline1.style03,.lAnnounce .headline8{color:#e4005a}.lAnnounce .headline9{color:#e40f5a}.lAnnounce .headline10 .highlight,.lAnnounce .headline10 .subHead{color:#e4005a}.lAnnounce .headline3 span,.lAnnounce .headline4 em{color:#e8003e}.lAnnounce .headline6{border-bottom-color:#e4005a;color:#e4005a}.lAnnounce .headline6 a,.lAnnounce .headline7{color:#e4005a}.lAnnounce .headline15{border-bottom-color:#e4005a}.lAnnounce .headline22 .ttl01{color:#e4005a}.lAnnounce .headline23 span{-webkit-text-stroke:1px #e4005a}.ieMode .lAnnounce .headline23 span{text-shadow:1px 1px 0 #e4005a,-1px -1px 0 #e4005a,-1px 1px 0 #e4005a,1px -1px 0 #e4005a}.lAnnounce .headline29{background-color:#e4005a}.lToho .headline1 span,.lToho .headline1.style03{color:#0d64b6}.lToho .headline15{border-bottom-color:#0d64b6}.lToho .headline16{color:#0e3092}.lToho .headline16:after{background-color:#0e3092}.lToho .headline6{border-bottom-color:#0d64b6;color:#0d64b6}.lToho .headline6 a,.lToho .headline22 .ttl01{color:#0d64b6}.lToho .headline29{background-color:#0d64b6}.lMovie .headline1 span{color:#e84709;font-weight:700}.lMovie .headline1.style03,.lMovie .headline3 span,.lMovie .headline4 em,.lMovie .headline8,.lMovie .headline9,.lMovie .headline10 .highlight,.lMovie .headline10 .subHead{color:#e84709}.lMovie .headline6{border-bottom-color:#e84709;color:#e84709}.lMovie .headline6 a,.lMovie .headline7{color:#e84709}.lMovie .headline15{border-bottom-color:#e84709}.lMovie .headline22 .ttl01{color:#e84709}.lMovie .headline23 span{-webkit-text-stroke:1px #e84709}.ieMode .lMovie .headline23 span{text-shadow:1px 1px 0 #e84709,-1px -1px 0 #e84709,-1px 1px 0 #e84709,1px -1px 0 #e84709}.lMovie .headline29{background-color:#e84709}.lOnkyo .headline1 span{color:#009a63;font-weight:700}.lOnkyo .headline1.style03,.lOnkyo .headline3 span,.lOnkyo .headline4 em,.lOnkyo .headline8,.lOnkyo .headline9,.lOnkyo .headline10 .highlight,.lOnkyo .headline10 .subHead{color:#009a63}.lOnkyo .headline6{border-bottom-color:#009a63;color:#009a63}.lOnkyo .headline6 a,.lOnkyo .headline7{color:#009a63}.lOnkyo .headline15{border-bottom-color:#009a63}.lOnkyo .headline22 .ttl01{color:#009a63}.lOnkyo .headline23 span{-webkit-text-stroke:1px #009a63}.ieMode .lOnkyo .headline23 span{text-shadow:1px 1px 0 #009a63,-1px -1px 0 #009a63,-1px 1px 0 #009a63,1px -1px 0 #009a63}.lOnkyo .headline29{background-color:#e84709}.paging{display:flex;margin-top:50px}.paging,.paging a,.paging span{align-items:center;justify-content:center}.paging a,.paging span{color:#1d1d1d;display:inline-flex;height:50px;font-size:1.5rem;font-weight:700;margin:0 5px;text-decoration:none;width:50px}.paging span{font-size:1.6rem}.paging a{background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.12);transition:background-color .25s,box-shadow .25s,color .25s;color:#0e3092}.paging a svg{fill:currentColor}@media only screen and (min-width:768px){.paging a:hover{background-color:#0e3092;color:#fff;text-decoration:none}}.paging a.active{background-color:#0e3092;color:#fff}.paging a.active,.paging a.disabled{box-shadow:none;pointer-events:none;text-decoration:none}.paging a.disabled{background-color:#e8e8e8;color:#d5d5d5}.paging a:first-child,.paging a:last-child{border-radius:5px;height:60px;width:60px}.paging01{margin-top:0;justify-content:flex-start}.paging01 a{height:36px;width:36px;background-color:#e8e8e8;color:#0d64b6;margin:0 2px;font-size:1.3rem;box-shadow:none}.paging01 a.active{background-color:#0d64b6;color:#fff}.paging01 a:first-child,.paging01 a:last-child{height:36px;width:36px}@media only screen and (min-width:768px){.paging01 a:hover{background-color:#0d64b6}}@media only screen and (max-width:767px){.paging a,.paging span{font-size:1.2rem;height:40px;margin:0 4px;width:40px}.paging a:first-child,.paging a:last-child{height:44px;width:44px}}@media only screen and (max-width:767px){.paging{margin-top:30px}.paging a,.paging span{height:32px;margin:0 4px;width:32px}.paging a:first-child,.paging a:last-child{height:40px;width:40px}.paging01{margin-top:0}.paging01 a{font-size:1.1rem;margin:0 2px}.paging01 a,.paging01 a:first-child,.paging01 a:last-child{height:26px;width:26px}}.paging02 a:first-child,.paging02 a:last-child{border-radius:50%}.lToho .paging a{color:#0d64b6}.lToho .paging a.active{background-color:#0d64b6;color:#fff}@media only screen and (min-width:768px){.lToho .paging a:hover{background-color:#0d64b6;color:#fff}}.lToho .paging a.disabled{color:#d5d5d5}.lAnnounce .paging a{color:#e4005a}.lAnnounce .paging a.active{background-color:#e4005a;color:#fff}@media only screen and (min-width:768px){.lAnnounce .paging a:hover{background-color:#e4005a;color:#fff}}.lAnnounce .paging a.disabled{color:#d5d5d5}.lMovie .paging a{color:#e84709}.lMovie .paging a.active{background-color:#e84709;color:#fff}@media only screen and (min-width:768px){.lMovie .paging a:hover{background-color:#e84709;color:#fff}}.lMovie .paging a.disabled{color:#d5d5d5}.lOnkyo .paging a{color:#009a63}.lOnkyo .paging a.active{background-color:#009a63;color:#fff}@media only screen and (min-width:768px){.lOnkyo .paging a:hover{background-color:#009a63;color:#fff}}.lOnkyo .paging a.disabled{color:#d5d5d5}.carouselBanner1{position:relative;display:flex;align-items:center;margin-bottom:20px}.carouselBanner1 .swiper-container{width:100%;height:100%}.carouselBanner1 .swiper-slide{display:flex;justify-content:center;align-items:center;flex-direction:column;width:calc(20% - 20px)}.carouselBanner1 .swiper-button-next,.carouselBanner1 .swiper-button-prev{border:3px solid #fff;background-image:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2);height:40px;margin:0;opacity:1;transition:color .25s,background-color .25s,border-color .25s;top:45px;width:40px;z-index:3}.carouselBanner1 .swiper-button-next svg,.carouselBanner1 .swiper-button-prev svg{fill:#fff;font-size:1.4rem}.carouselBanner1 .swiper-button-next:after,.carouselBanner1 .swiper-button-prev:after{display:none}.carouselBanner1 .swiper-button-next{right:-25px}.carouselBanner1 .swiper-button-prev{left:-25px}.carouselBanner1 .pointVideo{margin-bottom:15px;margin-top:0;border-radius:0;width:100%}.carouselBanner1 .pointVideo iframe{border-radius:0}.carouselBanner1 .pointVideo.img img{display:block;max-width:100%;margin:0 auto}.carouselBanner1 .txt{display:block;width:100%;margin-bottom:20px;font-size:1.3rem;line-height:1.3}.carouselBanner1 .txt.txtColor{margin-bottom:0;font-weight:700}@media only screen and (max-width:1199px){.carouselBanner1 .swiper-slide{width:calc(25% - 20px)}}@media only screen and (max-width:992px){.carouselBanner1 .swiper-slide{width:calc(33.33333% - 20px)}}@media only screen and (max-width:767px){.carouselBanner1{border-bottom:1px solid #d5d5d5;padding-bottom:10px}.carouselBanner1 .swiper-slide{width:50%}.carouselBanner1 .swiper-button-next{right:-30px;top:calc(28.4375vw - 43.75px)}.carouselBanner1 .swiper-button-prev{left:-30px;top:calc(28.4375vw - 43.75px)}.carouselBanner1 .txt{font-size:1.2rem}}@media only screen and (max-width:500px){.carouselBanner1 .swiper-slide{width:100%}}.lMovie .carouselBanner1 .txtColor{color:#e84709}.lMovie .carouselBanner1 .swiper-button-next,.lMovie .carouselBanner1 .swiper-button-prev{background-color:#e84709}@media only screen and (min-width:992.01px){.lMovie .carouselBanner1 .swiper-button-next:hover,.lMovie .carouselBanner1 .swiper-button-prev:hover{border-color:#e84709;background-color:#fff}.lMovie .carouselBanner1 .swiper-button-next:hover svg,.lMovie .carouselBanner1 .swiper-button-prev:hover svg{fill:#e84709}}.lMovie .vidCarousel .swiper-button-next,.lMovie .vidCarousel .swiper-button-prev,.vidCarousel .lMovie .swiper-button-next,.vidCarousel .lMovie .swiper-button-prev{background-color:#e84709}@media only screen and (min-width:992.01px){.lMovie .vidCarousel .swiper-button-next:hover,.lMovie .vidCarousel .swiper-button-prev:hover,.vidCarousel .lMovie .swiper-button-next:hover,.vidCarousel .lMovie .swiper-button-prev:hover{border-color:#e84709;background-color:#fff}.lMovie .vidCarousel .swiper-button-next:hover svg,.lMovie .vidCarousel .swiper-button-prev:hover svg,.vidCarousel .lMovie .swiper-button-next:hover svg,.vidCarousel .lMovie .swiper-button-prev:hover svg{fill:#e84709}}.lMovie .swiper-pagination-bullet-active{background-color:#e84709}.lToho .carouselBanner1 .txtColor{color:#0d64b6}.lToho .carouselBanner1 .swiper-button-next,.lToho .carouselBanner1 .swiper-button-prev{background-color:#0d64b6}@media only screen and (min-width:992.01px){.lToho .carouselBanner1 .swiper-button-next:hover,.lToho .carouselBanner1 .swiper-button-prev:hover{border-color:#0d64b6;background-color:#fff}.lToho .carouselBanner1 .swiper-button-next:hover svg,.lToho .carouselBanner1 .swiper-button-prev:hover svg{fill:#0d64b6}}.lToho .vidCarousel .swiper-button-next,.lToho .vidCarousel .swiper-button-prev,.vidCarousel .lToho .swiper-button-next,.vidCarousel .lToho .swiper-button-prev{background-color:#0d64b6}@media only screen and (min-width:992.01px){.lToho .vidCarousel .swiper-button-next:hover,.lToho .vidCarousel .swiper-button-prev:hover,.vidCarousel .lToho .swiper-button-next:hover,.vidCarousel .lToho .swiper-button-prev:hover{border-color:#0d64b6;background-color:#fff}.lToho .vidCarousel .swiper-button-next:hover svg,.lToho .vidCarousel .swiper-button-prev:hover svg,.vidCarousel .lToho .swiper-button-next:hover svg,.vidCarousel .lToho .swiper-button-prev:hover svg{fill:#0d64b6}}.lToho .swiper-pagination-bullet-active{background-color:#0d64b6}.lOnkyo .carouselBanner1 .txtColor{color:#009a63}.lOnkyo .carouselBanner1 .swiper-button-next,.lOnkyo .carouselBanner1 .swiper-button-prev{background-color:#009a63}@media only screen and (min-width:992.01px){.lOnkyo .carouselBanner1 .swiper-button-next:hover,.lOnkyo .carouselBanner1 .swiper-button-prev:hover{border-color:#009a63;background-color:#fff}.lOnkyo .carouselBanner1 .swiper-button-next:hover svg,.lOnkyo .carouselBanner1 .swiper-button-prev:hover svg{fill:#009a63}}.lOnkyo .vidCarousel .swiper-button-next,.lOnkyo .vidCarousel .swiper-button-prev,.vidCarousel .lOnkyo .swiper-button-next,.vidCarousel .lOnkyo .swiper-button-prev{background-color:#009a63}@media only screen and (min-width:992.01px){.lOnkyo .vidCarousel .swiper-button-next:hover,.lOnkyo .vidCarousel .swiper-button-prev:hover,.vidCarousel .lOnkyo .swiper-button-next:hover,.vidCarousel .lOnkyo .swiper-button-prev:hover{border-color:#009a63;background-color:#fff}.lOnkyo .vidCarousel .swiper-button-next:hover svg,.lOnkyo .vidCarousel .swiper-button-prev:hover svg,.vidCarousel .lOnkyo .swiper-button-next:hover svg,.vidCarousel .lOnkyo .swiper-button-prev:hover svg{fill:#009a63}}.lOnkyo .swiper-pagination-bullet-active{background-color:#009a63}.lAnnounce .carouselBanner1 .txtColor{color:#e4005a}.lAnnounce .carouselBanner1 .swiper-button-next,.lAnnounce .carouselBanner1 .swiper-button-prev{background-color:#e4005a}@media only screen and (min-width:992.01px){.lAnnounce .carouselBanner1 .swiper-button-next:hover,.lAnnounce .carouselBanner1 .swiper-button-prev:hover{border-color:#e4005a;background-color:#fff}.lAnnounce .carouselBanner1 .swiper-button-next:hover svg,.lAnnounce .carouselBanner1 .swiper-button-prev:hover svg{fill:#e4005a}}.lAnnounce .vidCarousel .swiper-button-next,.lAnnounce .vidCarousel .swiper-button-prev,.vidCarousel .lAnnounce .swiper-button-next,.vidCarousel .lAnnounce .swiper-button-prev{background-color:#e4005a}@media only screen and (min-width:992.01px){.lAnnounce .vidCarousel .swiper-button-next:hover,.lAnnounce .vidCarousel .swiper-button-prev:hover,.vidCarousel .lAnnounce .swiper-button-next:hover,.vidCarousel .lAnnounce .swiper-button-prev:hover{border-color:#e4005a;background-color:#fff}.lAnnounce .vidCarousel .swiper-button-next:hover svg,.lAnnounce .vidCarousel .swiper-button-prev:hover svg,.vidCarousel .lAnnounce .swiper-button-next:hover svg,.vidCarousel .lAnnounce .swiper-button-prev:hover svg{fill:#e4005a}}.lAnnounce .vidCarousel .swiper-pagination .swiper-pagination-bullet-active,.vidCarousel .lAnnounce .swiper-pagination .swiper-pagination-bullet-active{background-color:#e4005a}.carouselEquipment{position:relative;width:calc(100% + 60px);margin-left:-30px;margin-top:-130px}@media only screen and (min-width:992.01px){.carouselEquipment.cusL{width:100%;max-width:1140px;margin:-130px auto 0}}@media only screen and (min-width:768px){.carouselEquipment.cusL{margin-top:-80px}}.carouselEquipment .swiper-container{width:100%;height:100%}.carouselEquipment .swiper-container:after{position:absolute;left:-30px;top:0;box-shadow:0 3px 20px rgba(0,0,0,.16);background:#fff url(/assets/img/svg/icon_highlight.svg) no-repeat 95% 0;background-size:230px auto;border-radius:20px;opacity:0;transition:all .4s;content:"";width:380px;height:calc(100% - 50px)}.carouselEquipment .swiper-container.swiper-container-initialized:after{opacity:1;transform:translateX(-50%);left:50%;top:10px}.carouselEquipment .swiper-wrapper{display:flex;padding:50px 0 60px}.carouselEquipment .swiper-slide{position:relative;max-width:300px;width:100%}.carouselEquipment .swiper-slide .mediaBox{border-radius:10px;margin-bottom:15px;overflow:hidden}.carouselEquipment .swiper-slide .mediaBox img{width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.carouselEquipment .swiper-slide .ttl{margin-bottom:8px;font-size:2rem;font-weight:700;color:#fff;transition:all .3s}.carouselEquipment .swiper-slide .txtCommon08,.carouselEquipment .swiper-slide .txtCommon09{margin-bottom:15px;color:#fff;font-size:1.4rem;transition:all .3s}.carouselEquipment .swiper-slide.swiper-slide-active .ttl,.carouselEquipment .swiper-slide.swiper-slide-active .txtCommon08,.carouselEquipment .swiper-slide.swiper-slide-active .txtCommon09{color:#1d1d1d}.carouselEquipment .swiper-slide.swiper-slide-active.animated .ttl,.carouselEquipment .swiper-slide.swiper-slide-active.animated .txtCommon08,.carouselEquipment .swiper-slide.swiper-slide-active.animated .txtCommon09{opacity:0}.carouselEquipment .swiper-button-block{position:relative;z-index:2;top:7px;display:none;justify-content:space-between;width:100%;max-width:180px;margin:0 auto}.carouselEquipment .swiper-button-block.show{display:flex}.carouselEquipment .swiper-button-block span{position:static;z-index:1;width:24px;height:24px;border-radius:50px;box-shadow:0 3px 10px rgba(0,0,0,.12);background-size:10px auto;background-color:#fff;transition:opacity .3s}.carouselEquipment .swiper-button-block span:after{display:none}.carouselEquipment .swiper-button-block span .icon{width:.8em;height:.8em;fill:#0d64b6}.carouselEquipment .swiper-pagination{z-index:1;bottom:-8px;font-family:Roboto,sans-serif;color:#fff;font-weight:700;font-size:1.8rem}.carouselEquipment .swiper-pagination span{padding:0 5px}@media only screen and (min-width:992.01px){.carouselEquipment .swiper-button-block span:hover{opacity:.7}}@media only screen and (max-width:1199px){.carouselEquipment .swiper-container:after{width:340px}.carouselEquipment .swiper-container.swiper-container-initialized:after{top:30px;height:calc(100% - 70px)}}@media only screen and (max-width:992px){.carouselEquipment{margin-top:-80px}}@media only screen and (max-width:767px){.carouselEquipment{margin-top:-100px;width:calc(100% + 20px);margin-left:-10px}.carouselEquipment .swiper-slide{width:70%;max-width:260px}.carouselEquipment .swiper-slide .ttl{font-size:1.5rem;margin-bottom:10px}.carouselEquipment .swiper-button-block{position:absolute;width:100%;max-width:100%;top:150px}.carouselEquipment .swiper-button-block span{display:flex;width:44px;height:44px;left:-15px;border:2px solid #fff;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2)}.carouselEquipment .swiper-button-block span.swiper-button-prev{margin-left:10px}.carouselEquipment .swiper-button-block span.swiper-button-next{margin-right:10px}.carouselEquipment .swiper-button-block span .icon{fill:#fff!important;font-size:1.4rem}.carouselEquipment .swiper-pagination{bottom:-2px}.carouselEquipment .swiper-container:after{width:80%;max-width:290px}.carouselEquipment .swiper-container.swiper-container-initialized:after{top:35px;height:calc(100% - 70px)}}.vidCarousel .swiper-button-next,.vidCarousel .swiper-button-prev{border:3px solid #fff;background-image:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2);height:60px;margin:0;opacity:1;transition:color .25s,background-color .25s,border-color .25s;top:50%;transform:translateY(-50%);width:60px;z-index:3}.vidCarousel .swiper-button-next svg,.vidCarousel .swiper-button-prev svg{fill:#fff;font-size:1.4rem}.vidCarousel .swiper-button-next:after,.vidCarousel .swiper-button-prev:after{display:none}@media only screen and (max-width:767px){.vidCarousel .swiper-button-next,.vidCarousel .swiper-button-prev{border-width:2px;height:44px;width:44px}}.vidCarousel .swiper-pagination{align-items:center;bottom:0;display:flex;height:12px;padding-top:60px}.vidCarousel .swiper-pagination .swiper-pagination-bullet{background-color:#ccc;border-radius:50%;height:8px;margin-right:13px;outline:0;opacity:1;transition:width .25s,height .25s,background-color .25s;width:8px}.vidCarousel .swiper-pagination .swiper-pagination-bullet:hover{cursor:pointer}.vidCarousel .swiper-pagination .swiper-pagination-bullet-active{background-color:#0e3092;height:12px;width:12px}.vidCarousel{position:relative;display:flex;justify-content:center;padding:0 30px}.vidCarousel .swiper-wrapper{display:flex}.vidCarousel .swiper-container{margin-left:-20px;margin-right:-20px}.vidCarousel .swiper-container-initialized+.swiper-button-prev,.vidCarousel .swiper-container-initialized+.swiper-button-prev+.swiper-button-next{display:flex}.vidCarousel .swiper-container-initialized .introVid{margin:0;flex-shrink:0}.vidCarousel .swiper-container-initialized.swiper-container{margin-left:auto;margin-right:auto}.vidCarousel .swiper-button-prev{left:0}.vidCarousel .swiper-button-next{right:0}.vidCarousel .swiper-button-next,.vidCarousel .swiper-button-prev{display:none;top:96px;transform:translateY(0)}@media only screen and (max-width:1060px){.vidCarousel .swiper-button-next,.vidCarousel .swiper-button-prev{top:calc(14.05vw - 52.48px)}}@media only screen and (max-width:767px){.vidCarousel .swiper-button-next,.vidCarousel .swiper-button-prev{top:calc(19.67vw - 26.215px)}}.vidCarousel .introVid{max-width:450px;margin:0 20px;flex-shrink:1}.vidCarousel .introVid .itemLink{display:block;line-height:0;margin-bottom:10px}.vidCarousel .introVid img{border-radius:8px;width:100%;height:253px;-o-object-fit:cover;object-fit:cover}.vidCarousel .introVid .introVidTtl{font-size:1.4rem;font-weight:700}.vidCarousel .introVid .txtCommon07,.vidCarousel .introVid .txtCommon10,.vidCarousel .introVid .txtCommon16{line-height:1.3}.vidCarousel .introVid .txtCommon16{margin-bottom:10px}@media only screen and (max-width:1060px){.vidCarousel .introVid img{height:calc(28.1vw - 44.96px)}}.vidCarousel.vidCarousel02 .introVid{max-width:100%;margin:0 0 20px}@media only screen and (min-width:768px){.vidCarousel.vidCarousel02 .introVid:nth-last-child(-n+1):nth-child(2n),.vidCarousel.vidCarousel02 .introVid:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}}@media only screen and (max-width:767px){.vidCarousel{padding:0;flex-wrap:wrap}.vidCarousel .swiper-container{margin-left:-7.5px;margin-right:-7.5px}.vidCarousel .swiper-container-initialized.swiper-container{margin-left:-20px;margin-right:-20px}.vidCarousel .swiper-container-initialized.swiper-container .introVid{width:70%!important}.vidCarousel .introVid{margin:0 0 20px;width:calc(70% + 30px)!important;max-width:100%}.vidCarousel .introVid:last-child{margin-bottom:0}.vidCarousel .introVid .introVidTtl{font-size:1.3rem}.vidCarousel .introVid img{height:calc(39.34vw - 8.43px)}.vidCarousel.vidCarousel01 .swiper-container-initialized.swiper-container{margin-left:0;margin-right:0}.vidCarousel.vidCarousel01 .swiper-container-initialized .introVid{width:100%!important;max-width:100%}.vidCarousel.vidCarousel01 .introVid img{height:calc(56.2vw - 33.72px)}.vidCarousel.vidCarousel01 .swiper-button-next,.vidCarousel.vidCarousel01 .swiper-button-prev{top:calc(28.1vw - 38.86px)}.vidCarousel.vidCarousel01 .swiper-button-next{right:-10px}.vidCarousel.vidCarousel01 .swiper-button-prev{left:-10px}.vidCarousel.vidCarousel02.col2 .introVid,.vidCarousel.vidCarousel02.equimentGroup .introVid{margin-bottom:25px;width:100%!important}.vidCarousel.vidCarousel02.col2 .introVid:last-child,.vidCarousel.vidCarousel02.equimentGroup .introVid:last-child{margin-bottom:0}}.carouselTvArt{position:relative;margin-bottom:30px;padding-bottom:80px}.carouselTvArt:after{position:absolute;bottom:0;left:50%;max-width:1000px;width:100%;height:3px;background-color:#0d64b6;transform:translateX(-50%);content:""}.carouselTvArt.rmLine:after{content:none}.carouselTvArt .swiper-container{width:100%;height:100%}.carouselTvArt .swiper-slide{display:flex;flex-direction:column;width:600px}.carouselTvArt .swiper-slide.min{max-width:260px}.carouselTvArt .swiper-slide .image{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.carouselTvArt .swiper-slide .image img{display:block;height:400px}.carouselTvArt .swiper-slide .txt{font-size:1.5rem;line-height:1.5}.carouselTvArt .swiper-pagination{z-index:1;bottom:30px;font-family:Roboto,sans-serif;color:#0d64b6;font-weight:700;font-size:1.8rem}.carouselTvArt .swiper-pagination span{padding:0 5px}.carouselTvArt .swiper-button{display:flex;justify-content:space-between;position:absolute;z-index:2;bottom:30px;width:180px;left:50%;transform:translateX(-50%)}.carouselTvArt .swiper-button .swiper-button-next,.carouselTvArt .swiper-button .swiper-button-prev{position:static;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;border-radius:30px;background-color:#0d64b6;box-shadow:0 3px 10px rgba(0,0,0,.12);transition:opacity .3s}.carouselTvArt .swiper-button .swiper-button-next img,.carouselTvArt .swiper-button .swiper-button-prev img{display:block;width:10px;height:10px}.carouselTvArt .swiper-button .swiper-button-next:after,.carouselTvArt .swiper-button .swiper-button-prev:after{display:none}@media only screen and (min-width:992.01px){.carouselTvArt .swiper-button-next:hover,.carouselTvArt .swiper-button-prev:hover{opacity:.7}}@media only screen and (max-width:767px){.carouselTvArt{margin-bottom:25px;padding-bottom:60px}.carouselTvArt:after{height:2px}.carouselTvArt .swiper-slide{width:285px}.carouselTvArt .swiper-slide.min{width:125px}.carouselTvArt .swiper-slide .image img{height:190px}.carouselTvArt .swiper-slide .txt{font-size:1.3rem}.carouselTvArt .swiper-pagination{bottom:20px;font-size:1.5rem}.carouselTvArt .swiper-button{bottom:auto;width:335px;top:95px;transform:translate(-50%,-50%)}.carouselTvArt .swiper-button .swiper-button-next,.carouselTvArt .swiper-button .swiper-button-prev{width:44px;height:44px;border:2px solid #fff;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2)}}@media only screen and (max-width:374px){.carouselTvArt .swiper-button{width:100%}}.carouselInstructor{position:relative}.carouselInstructor .swiper-container{width:100%;height:100%}.carouselInstructor .swiper-slide{width:calc(50% - 10px)}.carouselInstructor .swiper-slide img{display:block}.carouselInstructor .swiper-button-next,.carouselInstructor .swiper-button-prev{background-color:#e84709;border:2px solid #fff;background-image:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2);height:56px;margin:0;opacity:1;transition:color .25s,background-color .25s,border-color .25s;top:50%;transform:translateY(-50%);width:56px;z-index:3}.carouselInstructor .swiper-button-next svg,.carouselInstructor .swiper-button-prev svg{fill:#fff;font-size:1.4rem;transition:fill .25s}.carouselInstructor .swiper-button-next:after,.carouselInstructor .swiper-button-prev:after{display:none}.carouselInstructor .swiper-button-prev{left:-35px}.carouselInstructor .swiper-button-next{right:-35px}@media only screen and (min-width:768px){.carouselInstructor .swiper-button-next:hover,.carouselInstructor .swiper-button-prev:hover{background-color:#fff;border-color:#e84709}.carouselInstructor .swiper-button-next:hover svg,.carouselInstructor .swiper-button-prev:hover svg{fill:#e84709}}@media only screen and (min-width:768px){.carouselInstructor .pointInfoBox.style02{padding-right:30px;height:100%;box-sizing:border-box}}@media only screen and (max-width:992px){.carouselInstructor .swiper-slide{width:100%}}@media only screen and (max-width:767px){.carouselInstructor .swiper-wrapper{flex-direction:column}.carouselInstructor .swiper-slide{margin-bottom:15px}.carouselInstructor .swiper-slide:last-child{margin-bottom:0}.carouselInstructor .swiper-button-next,.carouselInstructor .swiper-button-prev{display:none}}.pointCarouselSp{position:relative}.pointCarouselSp .swiper-container{width:100%}.pointCarouselSp .swiper-slide img{width:100%;vertical-align:middle}.pointCarouselSp .swiper-button-next,.pointCarouselSp .swiper-button-prev{z-index:3;opacity:1;top:50%;display:none;width:44px;height:44px;margin:0;border:2px solid #fff;border-radius:50%;background-color:#0d64b6;background-image:none;box-shadow:0 6px 20px rgba(0,0,0,.2);transition:color .25s,background-color .25s,border-color .25s;transform:translateY(-50%)}.pointCarouselSp .swiper-button-next:after,.pointCarouselSp .swiper-button-prev:after{display:none}.pointCarouselSp .swiper-button-next svg,.pointCarouselSp .swiper-button-prev svg{fill:#fff;font-size:1.4rem}.pointCarouselSp .swiper-button-next.swiper-button-disabled,.pointCarouselSp .swiper-button-prev.swiper-button-disabled{background-color:#fff;opacity:1}.pointCarouselSp .swiper-button-next.swiper-button-disabled svg,.pointCarouselSp .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.pointCarouselSp .swiper-button-prev{left:-30px}.pointCarouselSp .swiper-button-next{right:-30px}@media only screen and (max-width:767px){.pointCarouselSp .swiper-container-initialized~.swiper-button-next,.pointCarouselSp .swiper-container-initialized~.swiper-button-prev{display:inline-flex}.pointCarouselSp .swiper-button-prev{left:-15px}.pointCarouselSp .swiper-button-next{right:-15px}}.tabBox{display:none}#tab01,#tabSystem01{display:block}.navTabEntry{border-bottom:1px solid #d5d5d5;margin-bottom:30px}.navTabEntry,.navTabEntry a{display:flex;justify-content:center}.navTabEntry a{position:relative;align-items:center;width:200px;background-color:#f5f5f5;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;transition:background-color .3s;text-decoration:none!important}.navTabEntry a:first-child{border-left:1px solid #d5d5d5}.navTabEntry a span{display:inline-flex;position:relative;font-size:2rem;font-weight:700;color:#186bcc;padding:12px 10px}.navTabEntry a.active{background-color:#fff!important}.navTabEntry a.active:after{position:absolute;width:100%;height:1px;bottom:-1px;left:0;background-color:#fff;content:""}.navTabEntry a.active span{color:#1d1d1d}.navTabEntry a.active span:after{position:absolute;width:75px;height:3px;bottom:0;left:50%;background-color:#186bcc;transform:translateX(-50%);content:""}@media only screen and (min-width:992.01px){.navTabEntry a:hover{background-color:#e7e7e7}}@media only screen and (max-width:767px){.navTabEntry{border-radius:5px;overflow:hidden;border:1px solid #d5d5d5;margin-bottom:15px}.navTabEntry a{width:33.33333%;border-top:0}.navTabEntry a:first-child{border-left:0}.navTabEntry a:last-child{border-right:0}.navTabEntry a span{font-size:1.5rem}.navTabEntry a.active:after{display:none}.navTabEntry a.active span{color:#1d1d1d}.navTabEntry a.active span:after{width:50px}}.tabKeyv img{display:block;margin:0 auto;max-width:100%;max-height:100%}@media only screen and (max-width:767px){.tabKeyv{margin:0 -20px}}.conferGroup .emptyBox{border:1px solid #d5d5d5;padding:22px;text-align:center;font-size:1.5rem}.conferGroup:not(:last-child){margin-bottom:30px}.w35s40{width:35%}@media only screen and (max-width:767px){.w35s40{width:40%}}.tblWrapper{overflow-x:auto!important;overflow-y:hidden!important}main .tblWrapper table{min-width:600px}@media only screen and (max-width:767px){.tblWrapper table{min-width:750px}}.tblWrapperFull{overflow-y:hidden!important}@media only screen and (max-width:767px){.tblWrapperFull{margin:0 -2.5vw}.tblWrapperFull .tblWrapperLv2{padding:0 2.5vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.wrapSticky{position:relative}.wrapSticky .wrapTblClone{position:absolute;left:0;top:0;overflow:hidden;height:100%}.wrapSticky .wrapTblClone table{max-width:none}.wrapSticky .tblStyle02 thead th:first-child{max-width:250px;min-width:180px}@media only screen and (max-width:767px){.wrapSticky .tblStyle02 thead th{width:auto!important}.wrapSticky .tblStyle02 thead th:first-child{width:150px!important;min-width:150px}}.tblStyle01{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0}.tblStyle01 td,.tblStyle01 th{padding:12px 20px;border:1px solid #d5d5d5}.tblStyle01 thead th{background-color:#f5f5f5;font-size:1.4rem;font-weight:700;text-align:center}.tblStyle01 tbody th,.tblStyle01 thead th.thBlue{background-color:#eff2f8}.tblStyle01 tbody th{font-size:1.5rem;font-weight:700}.tblStyle01 tbody th.ttlToho{background-color:#e6eff8}.tblStyle01 tbody th.ttlMovie{background-color:#fdece5}.tblStyle01 tbody th.ttlOnkyo{background-color:#ebf8ea}.tblStyle01 tbody th.ttlAnnounce{background-color:#ffe5ee}.tblStyle01 td{font-size:1.4rem}.tblStyle01 .nowrap,.tblStyle01.tbNoWrap td,.tblStyle01.tbNoWrap th{white-space:nowrap}.tblStyle01 .pcNone{display:none}@media only screen and (max-width:767px){.tblStyle01 td,.tblStyle01 th{padding:10px}.tblStyle01 tbody th{font-size:1.4rem}.tblStyle01 .spNone{display:none!important}.tblStyle01 .pcNone{display:block;width:100%!important}.tblStyle01.nowrapTdSp td{white-space:nowrap}}.tblStyle01 a{color:#186bcc;text-decoration:underline}.tblStyle01 a:hover{text-decoration:none}.tblStyle01 a.phone01{text-decoration:none;color:#1d1d1d}.tblStyle02{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0}.tblStyle02 td,.tblStyle02 th{padding:12px 20px;border:1px solid #d5d5d5}.tblStyle02 thead th{background-color:#f5f5f5;font-size:1.4rem;font-weight:700;text-align:center}.tblStyle02 tbody th,.tblStyle02 thead th.thBlue{background-color:#eff2f8}.tblStyle02 tbody th{font-size:1.5rem;font-weight:700}.tblStyle02 tbody th.ttlToho{background-color:#e6eff8}.tblStyle02 tbody th.ttlMovie{background-color:#fdece5}.tblStyle02 tbody th.ttlOnkyo{background-color:#ebf8ea}.tblStyle02 tbody th.ttlAnnounce{background-color:#ffe5ee}.tblStyle02 td{font-size:1.4rem}.tblStyle02 .nowrap,.tblStyle02.tbNoWrap td,.tblStyle02.tbNoWrap th{white-space:nowrap}.tblStyle02 .pcNone{display:none}@media only screen and (max-width:767px){.tblStyle02 td,.tblStyle02 th{padding:10px}.tblStyle02 tbody th{font-size:1.4rem}.tblStyle02 .spNone{display:none!important}.tblStyle02 .pcNone{display:block;width:100%!important}.tblStyle02.nowrapTdSp td{white-space:nowrap}}.tblStyle02 .setLh{line-height:1.7}.tblStyle02.resetPd td,.tblStyle02.resetPd th{padding-top:7px;padding-bottom:7px}.tblStyle03{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0}.tblStyle03 td,.tblStyle03 th{padding:12px 20px;border:1px solid #d5d5d5}.tblStyle03 thead th{background-color:#f5f5f5;font-size:1.4rem;font-weight:700;text-align:center}.tblStyle03 tbody th,.tblStyle03 thead th.thBlue{background-color:#eff2f8}.tblStyle03 tbody th{font-size:1.5rem;font-weight:700}.tblStyle03 tbody th.ttlToho{background-color:#e6eff8}.tblStyle03 tbody th.ttlMovie{background-color:#fdece5}.tblStyle03 tbody th.ttlOnkyo{background-color:#ebf8ea}.tblStyle03 tbody th.ttlAnnounce{background-color:#ffe5ee}.tblStyle03 td{font-size:1.4rem}.tblStyle03 .nowrap,.tblStyle03.tbNoWrap td,.tblStyle03.tbNoWrap th{white-space:nowrap}.tblStyle03 .pcNone{display:none}@media only screen and (max-width:767px){.tblStyle03 td,.tblStyle03 th{padding:10px}.tblStyle03 tbody th{font-size:1.4rem}.tblStyle03 .spNone{display:none!important}.tblStyle03 .pcNone{display:block;width:100%!important}.tblStyle03.nowrapTdSp td{white-space:nowrap}}.tblStyle03 td{font-size:1.5rem}.tblStyle03 .date{text-align:right}.tblStyle03 .monthCol{white-space:nowrap;text-align:right}@media only screen and (max-width:767px){.tblStyle03 .spPb10{padding-bottom:10px}}.tblStyle04,.tblStyle06{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.tblStyle04 td,.tblStyle04 th,.tblStyle06 td,.tblStyle06 th{padding:12px 20px;border:1px solid #d5d5d5}.tblStyle04 thead th,.tblStyle06 thead th{background-color:#f5f5f5;font-size:1.4rem;font-weight:700;text-align:center}.tblStyle04 thead th.thBlue,.tblStyle06 thead th.thBlue{background-color:#eff2f8}.tblStyle04 tbody th,.tblStyle06 tbody th{background-color:#eff2f8;font-size:1.5rem;font-weight:700}.tblStyle04 tbody th.ttlToho,.tblStyle06 tbody th.ttlToho{background-color:#e6eff8}.tblStyle04 tbody th.ttlMovie,.tblStyle06 tbody th.ttlMovie{background-color:#fdece5}.tblStyle04 tbody th.ttlOnkyo,.tblStyle06 tbody th.ttlOnkyo{background-color:#ebf8ea}.tblStyle04 tbody th.ttlAnnounce,.tblStyle06 tbody th.ttlAnnounce{background-color:#ffe5ee}.tblStyle04 td,.tblStyle06 td{font-size:1.4rem}.tblStyle04 .nowrap,.tblStyle04.tbNoWrap td,.tblStyle04.tbNoWrap th,.tblStyle06 .nowrap,.tbNoWrap.tblStyle06 td,.tbNoWrap.tblStyle06 th{white-space:nowrap}.tblStyle04 .pcNone,.tblStyle06 .pcNone{display:none}@media only screen and (max-width:767px){.tblStyle04 td,.tblStyle04 th,.tblStyle06 td,.tblStyle06 th{padding:10px}.tblStyle04 tbody th,.tblStyle06 tbody th{font-size:1.4rem}.tblStyle04 .spNone,.tblStyle06 .spNone{display:none!important}.tblStyle04 .pcNone,.tblStyle06 .pcNone{display:block;width:100%!important}.nowrapTdSp.tblStyle06 td,.tblStyle04.nowrapTdSp td{white-space:nowrap}}.tblStyle04 td,.tblStyle06 td{font-size:1.5rem}@media only screen and (max-width:992px){.tblStyle01 td,.tblStyle01 th{padding-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.conferGroup .emptyBox{padding:15px;font-size:1.4rem}.conferGroup:not(:last-child){margin-bottom:25px}.tblStyle01 thead th{display:none}.tblStyle01 td{display:block;padding:5px 18px 0;border:0}.tblStyle01 td.conferenceDate{padding-top:10px}.tblStyle01 td:last-child{padding-bottom:15px}.tblStyle01 td a.phone01{text-decoration:underline;color:#186bcc}.tblStyle01 tr{border:1px solid #d5d5d5}.tblStyle02.resetPd td,.tblStyle02.resetPd th{padding-top:5px;padding-bottom:5px}.tblStyle03 thead th{display:none}.tblStyle03 td,.tblStyle03 th{display:block;font-size:1.4rem}.tblStyle03 tbody th{width:100%!important;font-size:1.3rem;padding:10px 15px}.tblStyle03 td{width:100%!important;padding:5px 15px 0;border-top:none;border-bottom:none}.tblStyle03 td:first-of-type{padding-top:10px}.tblStyle03 td:last-child{padding-bottom:10px}.tblStyle03 tr:last-child td:last-child{border-bottom:1px solid #d5d5d5}.tblStyle03 .date{padding-bottom:0;text-align:left}.tblStyle03 .monthCol{text-align:left}}.tblStyle05{max-width:100%;width:100%}.tblStyle05 tr{border-bottom:1px solid #d5d5d5}.tblStyle05 tr:first-child{border-top:1px solid #d5d5d5}.tblStyle05 td,.tblStyle05 th{padding:12px 20px;font-size:1.4rem}@media only screen and (max-width:767px){.tblStyle05 td,.tblStyle05 th{padding:10px}}.tblStyle06 td,.tblStyle06 th{padding-left:15px;padding-right:15px}.tblStyle06 tbody th.headSmall{font-size:1.4rem}@media only screen and (max-width:1024px){.tblStyle06 tbody th.headSmall{font-size:1.3rem}}@media only screen and (max-width:992px){.tblStyle06 tr{display:flex;flex-wrap:wrap;box-sizing:border-box;border:1px solid #d5d5d5;border-top:0}.tblStyle06 tr:first-child{border-top:1px solid #d5d5d5}.tblStyle06 tr.borbNone{border-bottom:none}.tblStyle06 td,.tblStyle06 th{padding:12px 15px}.tblStyle06 tbody th{width:100%;border:none}.tblStyle06 tbody th.headSmall{font-size:1.5rem}.tblStyle06 td{box-sizing:border-box;border:none;font-size:1.4rem;width:50%}}@media only screen and (max-width:767px){.tblStyle06 tbody th.headSmall{font-size:1.4rem}}.tblStyle07{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.tblStyle07 td,.tblStyle07 th{padding:12px 20px;border:1px solid #d5d5d5}.tblStyle07 thead th{background-color:#f5f5f5;font-size:1.4rem;font-weight:700;text-align:center}.tblStyle07 tbody th,.tblStyle07 thead th.thBlue{background-color:#eff2f8}.tblStyle07 tbody th{font-size:1.5rem;font-weight:700}.tblStyle07 tbody th.ttlToho{background-color:#e6eff8}.tblStyle07 tbody th.ttlMovie{background-color:#fdece5}.tblStyle07 tbody th.ttlOnkyo{background-color:#ebf8ea}.tblStyle07 tbody th.ttlAnnounce{background-color:#ffe5ee}.tblStyle07 td{font-size:1.4rem}.tblStyle07 .nowrap,.tblStyle07.tbNoWrap td,.tblStyle07.tbNoWrap th{white-space:nowrap}.tblStyle07 .pcNone{display:none}@media only screen and (max-width:767px){.tblStyle07 td,.tblStyle07 th{padding:10px}.tblStyle07 tbody th{font-size:1.4rem}.tblStyle07 .spNone{display:none!important}.tblStyle07 .pcNone{display:block;width:100%!important}.tblStyle07.nowrapTdSp td{white-space:nowrap}}.tblStyle07 td{font-size:1.5rem}.tblStyle07 td:nth-child(3),.tblStyle07 th{text-align:center}.tblStyle07 td,.tblStyle07 th{border-width:0 1px 1px 0}@media only screen and (max-width:767px){.tblStyle07 th{font-size:1.3rem}.tblStyle07 td{font-size:1.4rem}}.tblTime{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #d5d5d5;table-layout:fixed}.tblTime td,.tblTime th{padding:15px 10px;border:1px solid #d5d5d5;font-size:1.4rem;text-align:center;word-break:break-all}.tblTime thead th{font-size:1.5rem;font-weight:700;background-color:#f5f5f5;border-right:0;border-left:0;min-width:133px}.tblTime thead th:first-child{width:130px;min-width:130px}.tblTime tbody th{font-weight:700;background-color:#fff6e5;text-align:left}.tblTime tbody td.bgColor{position:relative;padding:10px;z-index:0}.tblTime tbody td.bgColor span{padding:5px;font-weight:700;display:flex;justify-content:center;align-items:center;z-index:2;border-radius:10px}.tblTime tbody td.bgColor span:after{content:"";position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);z-index:-1;background-color:#e6eff8;border-radius:10px}.tblTime01 thead th:first-child{border-right:1px solid #d5d5d5}.tblTime01 thead th:last-child{border-left:1px solid #d5d5d5}.tblTime01 tbody td{background-color:#fff}.tblTime01 tbody td.bgColor span:after{background-color:#e6eff8!important}@media only screen and (min-width:768px){.tblTime{min-width:900px}}@media only screen and (max-width:767px){.tblTime td,.tblTime th{padding:8px 5px;font-size:1.2rem}.tblTime thead th{font-size:1.2rem;min-width:150px;width:150px}.tblTime thead th:first-child{width:105px;min-width:105px}.tblTime tbody td.bgColor{padding:5px}.tblTime tbody td.bgColor span{border-radius:5px}.tblTime tbody td.bgColor span:after{border-radius:5px;width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px}}.ieMode .tblTime tbody td span{z-index:1}.ieMode .tblTime tbody td.heightRow1 span{height:50px}.ieMode .tblTime tbody td.heightRow2 span{height:80px}.ieMode .tblTime tbody td.heightRow2L span{height:100px}.ieMode .tblTime tbody td.heightRow3 span{height:130px}.ieMode .tblTime tbody td.heightRow4 span{height:180px}.ieMode .tblTime tbody td.heightRow6 span{height:282px}.ieMode .tblTime tbody td.heightRow7 span{height:332px}.ieMode .tblTime tbody td.heightRow8 span{height:380px}.ieMode .tblTime tbody td.heightRow10 span{height:485px}.ieMode .tblTime tbody td.heightRow12 span{height:580px}.tblList table:not(:last-child){margin-bottom:30px}@media only screen and (max-width:767px){.tblList table:not(:last-child){margin-bottom:20px}}html:not([lang=ja]) .tblStyle02 .nowrap,html:not([lang=ja]) .tblStyle02.tbNoWrap td,html:not([lang=ja]) .tblStyle02.tbNoWrap th{white-space:normal;min-width:100px}.bgPink{background-image:linear-gradient(90deg,#e8003e,#e0018a);color:#fff!important}.bgYellow{background-color:#ffeb00!important;color:#333}.bgBlue{background-image:linear-gradient(90deg,#0e3092,#1175c1);color:#fff!important}.bgBlue01{background-color:#0d64b6}.bgBlue02{background-color:#21b9b3!important;color:#fff!important}.bgBlue03{background-color:#e6eff8!important}.bgBlue04{background-color:#148f95}.bgBlue05{background-color:#0e3092!important}.bgBlue06{background-color:#1766b3}.bgBlue07{background-color:#dde7fc!important}.bgBlue08{background-color:#e8f7ff}.bgBlue09{background-color:#0090e0!important;color:#fff!important}.bgBlue10{background-color:rgba(95,221,244,.34)}.bgBlue11{background-color:#0e3092!important}.bgBlue12{background-color:#008fe0!important}.bgOrange{background-color:#e84709}.bgYellow01{background-color:#ffce00!important}.bgYellow02{background-image:linear-gradient(270deg,#ffeb00,#ffce00);color:#333!important}.bgYellow03{background-image:linear-gradient(90deg,#ffeb00,#ffce00);color:#333!important}.bgYellow04{background-color:#ffece0!important}.bgGreen{background-color:#009a63;color:#fff}.bgGreen01{background-color:#6fb92c;color:#fff}.bgGreen02{background-color:#07b921;color:#fff}.bgGreen03{background-color:#00615e!important}.bgGreen03,.bgRed{color:#fff!important}.bgRed{background-color:#850202!important}.bgPink01{background-color:#e4005a}.bgGray{background-color:#efefef}.bgGray01{background-color:#f1f1f1!important}.bgGray03{background-color:#f5f5f5!important}.bgWhite{background-color:#fff!important}.bgMercury{background-color:#e4e4e4!important}@media only screen and (min-width:768px){.bgWhitePc{background-color:#fff}}.bgPurple{background-color:#662b81}.bgAm{background-color:#198ed8!important}.bgPm{background-color:#d86a1d!important}.bgSchoolLight{background-color:#eff2f8}.bgGradient01{background:linear-gradient(90deg,#f57190,#fff7e5 50%,#e7f7ea 75%,#5fddf4)}.bgPink02{background-color:rgba(245,113,144,.34)!important}.bgYellow05{background-color:#fef6c6!important}.bgYellow06{background-color:#ffeb00!important;color:#000!important}.bgCheckerboard{background:#fff url(/assets/img/visitor/high_school_student_low/bg_checkerboard.png) no-repeat 50% 50%/cover}.lAnnounce .bgSchool{background-color:#e4005a!important}.lAnnounce .bgSchoolLight{background-color:#ffe5ee}.lToho .bgSchool{background-color:#1766b3!important}.lToho .bgSchoolLight{background-color:#e6eff8}.lMovie .bgSchool{background-color:#e84709!important}.lMovie .bgSchoolLight{background-color:#fdece5}.lOnkyo .bgSchool{background-color:#009a63!important}.lOnkyo .bgSchoolLight{background-color:#ebf8ea}.bgToho{background-color:#e6eff8}.bgMovie{background-color:#fdece5}.bgOnkyo{background-color:#ebf8ea!important}.bgAnnounce{background-color:#ffe5ee!important}.colorGeneral{color:#0e3092!important}.colorToho{color:#0d64b6!important}.colorMovie{color:#e84709!important}.colorOnkyo{color:#009a63!important}.colorAnnounce{color:#e4005a!important}.colorPurple{color:#662b81!important}.colorBrToho{border-color:#0d64b6}.colorBrMovie{border-color:#e84709}.colorBrOnkyo{border-color:#009a63}.colorBrAnnounce{border-color:#e4005a}.borderBottom{border-bottom:1px solid #ccc;padding-bottom:60px}@media only screen and (max-width:767px){.borderBottom{padding-bottom:30px}}.colorDefault{color:#1d1d1d!important}.colorWhite{color:#fff!important}.colorBlack{color:#000!important}.colorBlue{color:#1873da!important}.colorRed{color:red!important}.lAnnounce .colorSchool{color:#e4005a}.lAnnounce .inputItem input:checked~.inputContent:before{border-color:#e4005a;background-color:#e4005a}.lAnnounce .inputItem input:checked~.inputContent01:before{background-color:#fff}.lToho .colorSchool{color:#0d64b6}.lMovie .colorSchool{color:#e84709}.lMovie .inputItem input:checked~.inputContent:before{border-color:#e84709;background-color:#e84709}.lMovie .inputItem input:checked~.inputContent01:before{background-color:#fff}.lOnkyo .colorSchool{color:#009a63}.lOnkyo .inputItem input:checked~.inputContent:before{border-color:#009a63;background-color:#009a63}.lOnkyo .inputItem input:checked~.inputContent01:before{background-color:#fff}.mb50{margin-bottom:50px!important}.blockMb10{margin-bottom:10px!important}@media only screen and (max-width:767px){.blockMb10{margin-bottom:5px!important}}.blockMb15{margin-bottom:15px!important}.blockMb20{margin-bottom:20px!important}@media only screen and (max-width:767px){.blockMb20{margin-bottom:10px!important}}.blockMb30{margin-bottom:30px!important}@media only screen and (max-width:767px){.blockMb30{margin-bottom:15px!important}}.blockMb30Sp20{margin-bottom:30px!important}@media only screen and (max-width:767px){.blockMb30Sp20{margin-bottom:20px!important}}.blockMb30Sp25{margin-bottom:30px!important}@media only screen and (max-width:767px){.blockMb30Sp25{margin-bottom:25px!important}}.blockMb35Sp15{margin-bottom:35px!important}@media only screen and (max-width:767px){.blockMb35Sp15{margin-bottom:15px!important}}.blockMb35Sp20{margin-bottom:35px!important}@media only screen and (max-width:767px){.blockMb35Sp20{margin-bottom:20px!important}}.blockMb40{margin-bottom:40px!important}@media only screen and (max-width:767px){.blockMb40{margin-bottom:20px!important}}@media only screen and (max-width:767px){.blockMbSp40{margin-bottom:40px!important}}.blockMb20Sp25{margin-bottom:20px!important}@media only screen and (max-width:767px){.blockMb20Sp25{margin-bottom:25px!important}}.blockMb40Sp30{margin-bottom:40px!important}@media only screen and (max-width:767px){.blockMb40Sp30{margin-bottom:30px!important}}.blockMb50{margin-bottom:50px!important}@media only screen and (max-width:767px){.blockMb50{margin-bottom:35px!important}}.blockMb50SP20{margin-bottom:50px!important}@media only screen and (max-width:767px){.blockMb50SP20{margin-bottom:20px!important}}.blockMb60{margin-bottom:60px!important}@media only screen and (max-width:767px){.blockMb60{margin-bottom:30px!important}}.blockMb50Sp65{margin-bottom:50px!important}@media only screen and (max-width:767px){.blockMb50Sp65{margin-bottom:65px!important}}.blockMb60Sp40{margin-bottom:60px!important}@media only screen and (max-width:767px){.blockMb60Sp40{margin-bottom:40px!important}}.blockMb80{margin-bottom:80px!important}@media only screen and (max-width:767px){.blockMb80{margin-bottom:30px!important}}.blockMb115{margin-bottom:115px!important}@media only screen and (max-width:767px){.blockMb115{margin-bottom:55px!important}}.blockMb75{margin-bottom:75px!important}@media only screen and (max-width:767px){.blockMb75{margin-bottom:40px!important}}.blockMb75Sp0{margin-bottom:75px!important}@media only screen and (max-width:767px){.blockMb75Sp0{margin-bottom:0!important}}.blockMt50{margin-top:50px!important}@media only screen and (max-width:767px){.blockMt50{margin-top:40px!important}}.blockPt30Sp20{padding-top:30px!important}@media only screen and (max-width:767px){.blockPt30Sp20{padding-top:20px!important}}.blockPt50{padding-top:50px!important}@media only screen and (max-width:767px){.blockPt50{padding-top:25px!important}}.blockPb60{padding-bottom:60px!important}@media only screen and (max-width:767px){.blockPb60{padding-bottom:30px!important}}.blockPb80{padding-bottom:80px!important}@media only screen and (max-width:767px){.blockPb80{padding-bottom:50px!important}}.blockPb100{padding-bottom:100px!important}@media only screen and (max-width:767px){.blockPb100{padding-bottom:30px!important}}.blockPb50{padding-bottom:50px!important}@media only screen and (max-width:767px){.blockPb50{padding-bottom:25px!important}}.blockPb55{padding-bottom:55px!important}@media only screen and (max-width:767px){.blockPb55{padding-bottom:40px!important}}.blockPb02{padding-bottom:130px!important}@media only screen and (max-width:767px){.blockPb02{padding-bottom:110px!important}}.blockPa01{padding-top:60px;padding-bottom:50px}@media only screen and (max-width:767px){.blockPa01{padding-top:20px;padding-bottom:20px}}.blockPa02{padding-top:40px;padding-bottom:60px}@media only screen and (max-width:767px){.blockPa02{padding:20px 0}}.blockPa03{padding:25px 85px}@media only screen and (max-width:767px){.blockPa03{padding:25px 10px}}.blockPa04{padding-top:70px;padding-bottom:80px}@media only screen and (max-width:767px){.blockPa04{padding-top:45px;padding-bottom:45px}}.blockPv01{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:767px){.blockPv01{padding-top:30px;padding-bottom:30px}}.blockPv02{padding-top:40px;padding-bottom:50px}@media only screen and (max-width:767px){.blockPv02{padding-top:25px;padding-bottom:25px}}.blockPv03{padding-top:30px;padding-bottom:60px}@media only screen and (max-width:767px){.blockPv03{padding-top:20px;padding-bottom:40px}}.pt30Sp15{padding-top:30px}@media only screen and (max-width:767px){.pt30Sp15{padding-top:15px}}.blockBrBt{padding-bottom:60px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}@media only screen and (max-width:767px){.blockBrBt{padding-bottom:30px;margin-bottom:15px}}.widthAuto{width:auto!important}@media only screen and (min-width:768px){.phPc0{padding-left:0;padding-right:0}.ptPc50{padding-top:40px}.pbPc0{padding-bottom:0!important}.mtPc40{margin-top:40px!important}}@media only screen and (max-width:767px){.mhNegativeSp20{margin-left:-20px;margin-right:-20px}.mhNegativeSp20vw{margin-left:-2.5vw!important;margin-right:-2.5vw!important}.mhtNegativeSp20{margin-top:-20px;margin-left:-20px;margin-right:-20px}.paSp0{padding:0!important}.ptSp0{padding-top:0!important}.pbSp0{padding-bottom:0!important}.pbSp25{padding-bottom:25px!important}.phSp20{padding-left:20px;padding-right:20px}.phSp15{padding-right:15px!important;padding-left:15px!important}.mbSp0{margin-bottom:0!important}.mbSp10{margin-bottom:10px}.mbSp15{margin-bottom:15px!important}.mbSp30{margin-bottom:30px!important}}.anchorLinkBox nav,.col2,.col3,.col4,.equimentGroup,.imageBlock01,.imageBlock02,.imageBlock03,.imageBlock04,.imageBlock04 .item,.imageBlock05,.imageBlock08{display:flex;justify-content:space-between;flex-wrap:wrap}.col2>*,.equimentGroup>*{width:calc(50% - 5px)}.col2.colSpace20,.equimentGroup{margin-bottom:20px}.col2.colSpace20>*,.equimentGroup>*{width:calc(50% - 10px)}@media only screen and (max-width:992px){.col2.fullWMd>*,.fullWMd.equimentGroup>*{width:100%}.col2.fullWMd>:not(:last-child),.fullWMd.equimentGroup>:not(:last-child){margin-bottom:15px}}.col2.colSpace30>*,.colSpace30.equimentGroup>*{width:calc(50% - 15px)}.col2.colSpace40>*,.colSpace40.equimentGroup>*{width:calc(50% - 20px)}.col2.colSpace60>*,.colSpace60.equimentGroup>*{width:calc(50% - 30px)}.alignStart.equimentGroup,.col2.alignStart{align-items:flex-start}.alignEnd.equimentGroup,.col2.alignEnd{align-items:flex-end}.col2.justifyCenter,.justifyCenter.equimentGroup{justify-content:center;margin-left:-10px;margin-right:-10px}.col2.justifyCenter>*,.justifyCenter.equimentGroup>*{width:calc(50% - 20px);margin-right:10px;margin-left:10px;margin-bottom:20px}@media only screen and (min-width:768px){.col2.justifyCenter>:nth-last-child(-n+1):nth-child(2n),.col2.justifyCenter>:nth-last-child(-n+2):nth-child(odd),.justifyCenter.equimentGroup>:nth-last-child(-n+1):nth-child(2n),.justifyCenter.equimentGroup>:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}}.col3:after,.col3>*{width:calc(33.33333% - 4px)}.col3:after{content:""}.col3.noSpace:after,.col3.noSpace>*{width:33.33333%}.col3.colSpace20:after,.col3.colSpace20>*,.col3.equimentGroup:after,.col3.equimentGroup>*{width:calc(33.33333% - 13.33333px)}.col3.colSpace30:after,.col3.colSpace30>*{width:calc(33.33333% - 20px)}.col3.colSpace40:after,.col3.colSpace40>*{width:calc(33.33333% - 26.66667px)}.col3.colSpace50:after,.col3.colSpace50>*{width:calc(33.33333% - 33.33333px)}.col3FStart{display:flex;flex-wrap:wrap;margin:0 -12px}.col3FStart>*{width:calc(33.33333% - 24px);margin:0 12px 24px}@media only screen and (min-width:768px){.col3FStart>:nth-last-child(-n+1):nth-child(3n),.col3FStart>:nth-last-child(-n+2):nth-child(3n+2),.col3FStart>:nth-last-child(-n+3):nth-child(3n+1){margin-bottom:0}}.col4:after,.col4>*{width:calc(25% - 15px)}.col4:after{content:""}.col4.colSpace40:after,.col4.colSpace40>*{width:calc(25% - 30px)}.col4Cus{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.col4Cus>*{width:calc(25% - 20px);margin-left:10px;margin-right:10px}.col4FStart,.col4s2,.col4s2Space15{display:flex;flex-wrap:wrap;margin:0 -10px}.col4FStart>*,.col4s2>*,.col4s2Space15>*{width:calc(25% - 20px);margin:0 10px}.col4FStart img,.col4s2 img,.col4s2Space15 img{vertical-align:middle}.col5FStart{display:flex;flex-wrap:wrap;margin:0 -5px}.col5FStart>*{width:calc(20% - 10px);margin:0 5px}.col5FStart img{vertical-align:middle}@media only screen and (max-width:1199px){.col3.breakLg>*{width:calc(50% - 15px);margin-bottom:30px}.col3.breakLg>:nth-last-child(-n+1):nth-child(2n),.col3.breakLg>:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}.col3.breakLg:after{width:calc(50% - 15px)}}@media only screen and (max-width:992px){.col3.colSpace40:after,.col3.colSpace40>*{width:calc(33.33333% - 13.33333px)}.col3.colSpace40:after{content:""}.col4.colSpace20:after,.col4.colSpace20>*,.col4.equimentGroup:after,.col4.equimentGroup>*{width:calc(33.33333% - 13.33333px)}.col4.colSpace40:after,.col4.colSpace40>*{width:calc(25% - 15px)}.col4Cus>*{width:calc(33.33333% - 20px)}}@media only screen and (max-width:767px){.col2>*,.equimentGroup>*{width:100%}.col2.colSpace20,.equimentGroup{margin-bottom:15px}.col2.colSpace20>*,.equimentGroup>*{width:100%}.col2.colSpace20>:not(:last-child),.equimentGroup>:not(:last-child){margin-bottom:15px}.col2.colSpace30>*,.col2.colSpace40>*,.colSpace30.equimentGroup>*,.colSpace40.equimentGroup>*{width:100%!important}.col2.colSpace30>:not(:last-child),.col2.colSpace40>:not(:last-child),.colSpace30.equimentGroup>:not(:last-child),.colSpace40.equimentGroup>:not(:last-child){margin-bottom:15px}.col2.justifyCenter,.justifyCenter.equimentGroup{margin-left:0;margin-right:0}.col2.justifyCenter>*,.justifyCenter.equimentGroup>*{width:100%;margin-left:0;margin-right:0}.col2.justifyCenter>:not(:last-child),.justifyCenter.equimentGroup>:not(:last-child){margin-bottom:15px}.col2.cusLay>*,.cusLay.equimentGroup>*{width:calc(50% - 10px)}.col3.noSpace>*{width:100%}.col3.noSpace:after{display:none}.col3.colSpace20>*,.col3.equimentGroup>*{width:100%}.col3.colSpace20>:not(:last-child),.col3.equimentGroup>:not(:last-child){margin-bottom:15px}.col3.colSpace20>.priceList:not(:last-child),.col3.equimentGroup>.priceList:not(:last-child){margin-bottom:0}.col3.colSpace20:after,.col3.equimentGroup:after{display:none}.col3.breakLg>*,.col3.colSpace30>*{width:100%}.col3.breakLg:after,.col3.colSpace30:after{display:none}.col3.colSpace40>*{width:100%}.col3.colSpace40:after{content:"";width:100%}.col3.colSpace50>*{width:calc(50% - 7.5px);margin-bottom:15px}.col3.colSpace50>:nth-last-child(-n+1):nth-child(2n),.col3.colSpace50>:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}.col3FStart{margin:0 -8px}.col3FStart>*{width:calc(50% - 16px);margin:0 8px 20px}.col3FStart>:nth-last-child(-n+1):nth-child(2n),.col3FStart>:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}.col4:after,.col4>*{width:calc(50% - 7.5px)}.col4:after{content:""}.col4.colSpace20:after,.col4.colSpace20>*,.col4.equimentGroup:after,.col4.equimentGroup>*{width:calc(50% - 5px)}.col4.colSpace40:after,.col4.colSpace40>*{width:calc(50% - 7.5px)}.col4FStart,.col5FStart{flex-wrap:wrap;margin:0}.col4FStart>*,.col5FStart>*{width:100%;margin:0}.col4s2{flex-wrap:wrap;justify-content:space-between;margin:0}.col4s2>*{width:calc(50% - 5px);margin:0 0 10px}.col4s2Space15{justify-content:space-between;margin:0}.col4s2Space15>*{width:calc(50% - 7.5px);margin:0}.col4s2Space15:after{content:"";width:calc(50% - 7.5px)}.col4Cus,.col4Cus>*{margin-left:0;margin-right:0}.col4Cus>*{width:100%}}@media only screen and (max-width:320px){.col4.colSpace20:after,.col4.colSpace20>*,.col4.equimentGroup:after,.col4.equimentGroup>*{width:100%}}.customD{display:none!important}.show{display:block}.pcDisplay{display:block!important}.spMdDisplay{display:none!important}.pcDisplayFlex{display:flex!important}.pcDisplayInline{display:inline-block!important}.mdDisplayFlex,.spDisplay,.spDisplayFlex,.spDisplayInline{display:none!important}@media only screen and (max-width:1199px){.mdDisplayFlex{display:flex!important}}@media only screen and (max-width:992px){.spMdDisplay{display:block!important}.pcMdDisplay{display:none!important}.cusPdMd{padding:20px 0 0!important}}@media only screen and (max-width:767px){.spDisplay{display:block!important}.pcDisplay,.pcDisplayFlex,.pcDisplayInline{display:none!important}.spDisplayFlex{display:inline-flex!important}.spDisplayInline{display:inline-block!important}.cusFlex{display:flex!important;flex-direction:column}.or0{order:0}.or1{order:1}.resetPtSp{padding-top:54px}.resetPtSp01{padding-top:30px!important}}.introduction{position:relative;padding:30px 0 40px;background-color:#0d266f;background-attachment:fixed}.introduction>div{z-index:1;position:relative}.introduction .imgMain{margin-top:-20px;line-height:0}.introduction .imgMain img{width:100%}.introduction .txt{max-width:500px;text-align:center;margin:-20px auto 35px}.introduction:after{content:"";position:absolute;left:0;top:0;width:100%;height:170px;background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}@media only screen and (max-width:1199px){.introduction .inner08{max-width:100%;padding:0 2.5vw}.introduction .imgMain{margin-left:-2.5vw;margin-right:-2.5vw}}@media only screen and (max-width:767px){.introduction{padding:30px 0}.introduction .imgMain{margin-top:0}.introduction .imgMain img{aspect-ratio:414/149}.introduction .txt{margin-bottom:20px;margin-top:-10px}.introduction .txt img{aspect-ratio:374/70;max-width:95%}.centerSp{text-align:center}}.scrollShowBox{padding:90px 10px 20px;position:fixed;width:100%;left:0;bottom:-150px;opacity:0;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 20%,#fff 80%);text-align:right;transition:opacity .25s,bottom .25s;z-index:100}.scrollShowBox .icon{display:none}.scrollShowBox.show{opacity:1;bottom:0}.scrollShowBox .col4>*{width:calc(25% - 4.5px)}.scrollShowBox .itemNav{position:relative;font-size:1.2rem;text-align:center;padding-left:5px;padding-right:5px;justify-content:center;box-shadow:none}@media only screen and (min-width:768px){.scrollShowBox{display:none!important}}.chatBot{text-align:center;display:inline-block;transition:opacity .3s ease;position:fixed;bottom:30px;right:50px;z-index:11}.chatBot span{font-size:1.6rem;display:block;min-width:120px;border-radius:50px;color:#fff;font-weight:700;box-shadow:0 2px 3px rgba(0,0,0,.12);background-image:linear-gradient(90deg,#e2137c,#ffc600);padding:10px 12px 15px;line-height:1.12}.chatBot img{margin-top:-12px;max-width:100px}@media only screen and (min-width:768px){.chatBot:hover{opacity:.7;text-decoration:none}}@media only screen and (max-width:1199px){.chatBot{right:30px}}@media only screen and (max-width:767px){.chatBot{bottom:60px;right:5px}.chatBot span{font-size:1rem;min-width:75px;padding:5px 5px 7px;border-radius:25px}.chatBot img{max-width:60px;margin-top:-5px}}.pageTop{position:fixed;right:45px;top:50%;z-index:101;cursor:pointer;display:none}.pageTop:hover{transition:opacity .3s ease}@media only screen and (min-width:768px){.pageTop:hover{opacity:.7}}@media only screen and (max-width:1199px){.pageTop{right:30px}}@media only screen and (max-width:767px){.pageTop{right:15px;top:auto;bottom:90px}}.bgArrowDown{position:relative;z-index:1}.bgArrowDown:after{content:"";position:absolute;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:145px calc(50vw - 30px) 0;bottom:-145px;left:0;z-index:-1}@media only screen and (max-width:1199px){.bgArrowDown:after{border-width:145px calc(50vw - 10px) 0}}@media only screen and (max-width:767px){.bgArrowDown:after{border-width:70px calc(50vw - 10px) 0}}.bgArrowDownTop:before{content:"";position:absolute;width:0;height:0;border-color:#0d64b6 transparent transparent;border-style:solid;border-width:145px calc(50vw - 30px) 0;top:0;left:0;z-index:-1}@media only screen and (max-width:1199px){.bgArrowDownTop:before{top:67px;border-width:145px calc(50vw - 10px) 0}}@media only screen and (max-width:992px){.bgArrowDownTop:before{border-width:30px calc(50vw - 10px) 0}}.brTop02{border-top:1px solid #ccc}@media only screen and (max-width:767px){.brTop{border-top:1px solid #e5e5e5!important}}.noBrBottom{border-bottom:0!important}@media only screen and (max-width:767px){.noBrTopSp{border-top:0!important}}.noBr{border:0!important}.fRobo{font-family:Roboto,sans-serif}.graduates{position:relative;padding-bottom:77px;background:url(/assets/img/common/bg_graduates.png) no-repeat 0 20px/cover}.graduates:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:200px;background:url(/assets/img/common/txt_graduates01.png) no-repeat 50% 100%;background-size:contain;transform:translateY(-30%)}.graduatesInner{padding-top:77px}.graduatesImage{position:relative;margin:8px 0 40px;z-index:1}.graduatesImage:after{position:absolute;content:"";right:0;top:-150px;width:30%;height:calc(100% + 180px);background:#fecd4b;background:linear-gradient(135deg,#fecd4b,#fef736);z-index:-1}.graduatesImage img{width:100%}@media only screen and (max-width:1199px){.graduates{background:url(/assets/img/common/bg_graduates01.png) no-repeat 0 20px/contain}.graduates:after{height:140px;transform:translateY(-50%)}.graduates .headline1{position:relative;max-width:620px;margin:0 auto;font-size:3.6rem;z-index:5}.graduatesImage{margin:35px 0 40px}.graduatesImage:after{width:38%;height:calc(100% + 200px)}}@media only screen and (max-width:768px){.graduatesImage .aboutCarousel{position:relative;display:flex;flex-flow:row nowrap;width:100%;overflow:hidden}.graduatesImage .aboutCarousel .item{width:100%;overflow:hidden;line-height:0}.graduatesImage .aboutCarousel .swiper-wrapper{display:flex;transition-timing-function:linear!important}.graduatesImage .aboutCarousel .swiper-slide{height:auto}.graduatesImage .aboutCarousel img{height:52.4vw;-o-object-fit:cover;object-fit:cover}.graduatesImage .pcDisplay{display:none!important}.graduatesImage .spDisplay{display:block!important}}@media only screen and (max-width:767px){.graduates{padding-bottom:40px;background:url(/assets/img/common/bg_graduates_sp.png) no-repeat 0 10px/contain}.graduates:after{transform:translateY(-30%)}.graduatesInner{padding:40px 0 0}.graduates .headline1{max-width:100%;font-size:2.7rem;text-align:center}.graduatesImage{margin:50px 0 20px}.graduatesImage:after{top:-30px;width:50%;height:calc(100% + 80px)}}@media only screen and (max-width:576px){.graduates:after{transform:translateY(-40%)}}@media only screen and (max-width:375px){.graduates:after{transform:translateY(-50%)}}.brSpNone{border:0!important}.fontNormal{font-weight:400!important}@media only screen and (max-width:767px){.fontSpNormal{font-weight:400!important}}.fSz12{font-size:1.2rem!important}@media only screen and (max-width:767px){.section01{padding:10px 0 7px}.section01.cusSpace{padding-top:20px}.section01.cusSpace .headline13{margin-bottom:0}.section01.cusSpace .blockBtn01{margin-bottom:20px}}.section02{padding-bottom:40px}@media only screen and (max-width:767px){.section02{padding-bottom:20px}}.section03{padding-bottom:30px}@media only screen and (max-width:767px){.section03{padding-bottom:20px}}.section04{background-color:#fff;padding-top:30px}@media only screen and (max-width:767px){.section04{background-color:transparent}}.generalSection{padding-top:110px;padding-bottom:60px}@media only screen and (max-width:767px){.generalSection{padding-top:0;padding-bottom:0}}.generalSection1{padding-top:70px;padding-bottom:35px}.generalSection1 .paging{margin-top:25px}@media only screen and (max-width:1300px){.generalSection1{padding-top:0}}@media only screen and (max-width:767px){.generalSection1{padding-bottom:25px}}.generalSection2{position:relative}.generalSection2 .inner{max-width:1280px}.generalSection2 .carouselBanner{margin-bottom:80px}@media only screen and (max-width:767px){.generalSection2{padding-top:0}.generalSection2 .carouselBanner{margin-bottom:40px}}.generalSection3{padding-top:60px;padding-bottom:70px}@media only screen and (max-width:1300px){.generalSection3{padding-top:0;padding-bottom:0}}.generalSection4{padding-top:40px;padding-bottom:50px}@media only screen and (max-width:1300px){.generalSection4{padding-top:0;padding-bottom:50px}}@media only screen and (max-width:767px){.generalSection4{padding-top:0;padding-bottom:27px}}.generalSection5{padding-top:30px;padding-bottom:50px}@media only screen and (max-width:1300px){.generalSection5{padding-top:0;padding-bottom:50px}}@media only screen and (max-width:767px){.generalSection5{padding-top:0;padding-bottom:0}}.generalSection6{padding-top:60px;padding-bottom:70px}@media only screen and (max-width:1300px){.generalSection6{padding-top:0;padding-bottom:50px}}@media only screen and (max-width:767px){.generalSection6{padding-top:0;padding-bottom:0}}.generalSection7{padding-top:40px;padding-bottom:40px}@media only screen and (max-width:1300px){.generalSection7{padding-top:0}}@media only screen and (max-width:767px){.generalSection7{margin-bottom:15px}}.generalSection8{padding-top:40px;padding-bottom:40px}@media only screen and (max-width:767px){.generalSection8{padding-top:15px;margin-bottom:15px}}.generalSection9{padding-top:40px;padding-bottom:40px;width:100%;max-width:1200px;margin:0 auto;background-color:#fff}@media only screen and (max-width:767px){.generalSection9{padding:15px 0 0;margin-bottom:0}}.generalSection10{padding:50px 0 75px}@media only screen and (max-width:767px){.generalSection10{padding-top:45px;padding-bottom:60px}}.generalSection11{padding:40px}@media only screen and (max-width:1199px){.generalSection11{padding:10px}}@media only screen and (max-width:767px){.generalSection11{padding:0 10px 10px}}.whiteSec,.whiteSecLeft,.whiteSecRight{position:relative}.whiteSec>*,.whiteSecLeft>*,.whiteSecRight>*{position:relative;z-index:1}.whiteSec:before,.whiteSecLeft:before,.whiteSecRight:before{position:absolute;content:"";width:calc(50% - 200px);height:100%;background:#fff;top:0}.whiteSecLeft:before{left:0}.whiteSecLeft.rmSpaceWhite:before{content:none}.whiteSecRight:before{right:0}.setBr.whiteSecLeft,.setBr.whiteSecRight,.whiteSec.setBr{border-bottom:110px solid #fff}.setBr.whiteSecLeft .descSupport,.setBr.whiteSecRight .descSupport,.whiteSec.setBr .descSupport{padding-bottom:40px}@media only screen and (max-width:1300px){.whiteSec:before,.whiteSecLeft:before,.whiteSecRight:before{width:34%}}@media only screen and (max-width:992px){.whiteSecRight.mdRemove:before{display:none}}@media only screen and (max-width:767px){.whiteSec:before,.whiteSecLeft:before,.whiteSecRight:before{display:none}.setBr.whiteSecLeft,.setBr.whiteSecRight,.whiteSec.setBr{border-bottom:0;padding-bottom:50px;background-color:#fff}.setBr.whiteSecLeft .descSupport,.setBr.whiteSecRight .descSupport,.whiteSec.setBr .descSupport{margin:0 -2.5vw}}.imageTop{display:inline-block;max-width:600px;width:100%;border-radius:10px;overflow:hidden;margin-top:-50px;margin-bottom:20px;box-shadow:0 6px 20px rgba(0,0,0,.16)}.imageTop01{margin-bottom:40px}.imageTop.resize{max-width:720px}.imageTop img{display:block;width:100%}@media only screen and (max-width:767px){.imageTop{display:block;margin-top:0;width:100%;border-radius:0;box-shadow:none;margin-bottom:0}.imageTop,.imageTop.resize{max-width:100%}}.imageTop.resetW{max-width:720px}.infoSection,.infoSection01{display:flex;margin-bottom:30px}.infoSection01 .colText .textStyle02,.infoSection .colText .textStyle02{margin-bottom:50px}.infoSection01 .colText a.textStyle02,.infoSection .colText a.textStyle02{display:block;margin-bottom:25px;text-decoration:underline}.infoSection01 .colText a.textStyle02:hover,.infoSection .colText a.textStyle02:hover{text-decoration:none}.infoSection01 .colImg,.infoSection .colImg{min-width:400px;margin-left:40px}@media only screen and (max-width:767px){.infoSection,.infoSection01{flex-direction:column}.infoSection01 .colImg,.infoSection .colImg{margin:0 auto;min-width:auto}.infoSection01 .colImg img,.infoSection .colImg img{display:block}.infoSection01 .colText .textStyle02,.infoSection01 .colText a.textStyle02,.infoSection .colText .textStyle02,.infoSection .colText a.textStyle02{margin-bottom:20px}}.txtNote,.txtNote04{margin-bottom:20px;font-size:1.3rem;line-height:1.3}.txtNote01{font-size:1.6rem;line-height:1.5;margin-bottom:15px}.txtNote02{font-size:1.2rem;line-height:1.4}.txtNote03{font-size:1.5rem;line-height:1.5;margin-bottom:20px}.txtNote05{font-size:1.3rem;line-height:1.65;text-align:left}@media only screen and (max-width:767px){.txtNote,.txtNote04{font-size:1.2rem;line-height:1.4}.txtNote01{font-size:1.2rem;line-height:1.3;margin-bottom:20px}.txtNote02{font-size:1rem}.txtNote03{font-size:1.4rem;margin-bottom:15px}.txtNote04{margin-bottom:10px}.txtNote05{font-size:1.2rem;text-align:left}}.textStyle02{font-size:1.6rem;line-height:1.5;margin-bottom:5px}.textStyle02#blockSchedule{margin-top:-10px;padding-top:10px}.textStyle02.mbSp{margin-bottom:10px}@media only screen and (max-width:767px){.textStyle02{font-size:1.5rem;margin-bottom:10px}.textStyle02#blockSchedule{margin-top:0;padding-top:0}.textStyle02.mbSp{margin-bottom:10px}}.textStyle03{margin-bottom:25px;font-size:1.5rem;line-height:1.5}@media only screen and (max-width:767px){.textStyle03{margin-bottom:20px;font-size:1.5rem}}.textAlert{margin-top:20px;padding:3px 10px 4px;border-radius:3px;background-color:#f8dfe0;font-size:1.6rem;font-weight:700;line-height:1.5;color:#ce292f}.textAlert.style01{border:1px solid #f079a4;padding:20px;color:#1d1d1d;margin-bottom:20px;text-align:center}.textAlert.style02{margin-top:40px;padding:20px}.textAlert.style02,.textAlert.style03{text-align:left;font-weight:400;font-size:1.3rem;border:1px solid #f079a4;color:#1d1d1d;background-color:#ffe5ee}.textAlert.style03{border-radius:0;padding:12px 20px}.textAlert.style04{background-color:#fdece5;border:1px solid #efa07f;padding:20px}.textAlert01{font-size:1.3rem;max-width:455px;margin:0 auto}.textAlert02{padding:25px 30px;background-color:#ffe5ee;border:2px solid #f281a8;margin-bottom:30px}.textAlert02 .ttl{color:red;font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:10px}.textAlert03{padding:20px;background-color:#ffe5ee;border:1px solid #f281a8}.textAlert .txt01{font-size:1.6rem;font-weight:700;margin-bottom:5px}.textAlert .txt01.highlight{color:#ce292f}@media only screen and (max-width:767px){.textAlert{margin-top:15px;font-size:1.3rem;padding:5px 10px}.textAlert.style01{padding:15px;margin-bottom:15px}.textAlert .style02{margin-top:30px;font-size:1.3rem}.textAlert.style04{padding:10px}.textAlert .txt01{font-size:1.5rem}.textAlert02{padding:20px;border-width:1px;margin-bottom:20px}.textAlert02 .ttl{font-size:1.5rem}.textAlert03{padding:15px}}.generalBlock01{border:25px solid #f5f5f5}.generalBlock01.yellow{border-color:#fed466}@media only screen and (max-width:767px){.generalBlock01{border-width:10px}}.posRel{display:block;position:relative}.phone{display:inline-block;background:url(/assets/img/svg/icon_numphone.svg) no-repeat 0 55%/25px auto;padding-left:30px;pointer-events:none;color:#1d1d1d}.phone.noIcon{background:none;padding-left:0}.phone01{pointer-events:none;text-decoration:none;color:#1d1d1d}@media only screen and (max-width:767px){.phone{background-size:18px auto;padding-left:25px}.phone,.phone01{pointer-events:visible;color:#186bcc;text-decoration:underline}.phone01{padding-left:0}}.phoneStyle{display:inline-block;pointer-events:none;text-decoration:none!important;color:#1d1d1d!important;background:url(/assets/img/svg/icon_numphone.svg) no-repeat 0 50%;background-size:25px auto;padding-left:35px}.phoneStyle.link{text-decoration:underline!important;color:#186bcc!important;pointer-events:inherit}@media only screen and (min-width:768px){.phoneStyle.link:hover{text-decoration:none!important}}@media only screen and (max-width:767px){.phoneStyle{pointer-events:inherit}.phoneStyle.link{text-decoration:none!important}.phoneStyle.linkSp{text-decoration:underline!important}.phoneStyle.link01,.phoneStyle.linkSp{color:#186bcc!important}}.rmRadius{border-top-right-radius:0;border-top-left-radius:0}.btnGroup{display:flex;justify-content:space-between}.btnGroup>*{width:calc(50% - 5px)!important}@media only screen and (max-width:992px){.btnGroup.style01{flex-direction:column}.btnGroup.style01>*{width:100%!important;margin:0 auto 10px}.btnGroup.style01>:last-child{margin-bottom:0}}.btnGroup01{display:flex;justify-content:center}.btnGroup01>*{margin:0 10px}@media only screen and (max-width:767px){.btnGroup01{flex-direction:column;align-items:center}.btnGroup01>*{margin:0}.btnGroup01>:not(:last-child){margin-bottom:10px}}@media only screen and (max-width:767px){.btnGroup01.style01>*{width:100%}.btnGroup01.style01>:not(:last-child){margin-bottom:20px}.btnGroup01.style01 .ttlVidBox{max-width:100%}}.btnGroup01.style02>*{margin:0 20px}@media only screen and (max-width:992px){.btnGroup01.style02{flex-direction:column}.btnGroup01.style02>*{display:block;margin:0 auto 10px}.btnGroup01.style02>:last-child{margin-bottom:0}}.btnGroup02{display:flex;flex-wrap:wrap}.btnGroup02>*{margin:0 10px 10px 0}.btnGroup02>:last-child{margin-right:0}@media only screen and (max-width:767px){.btnGroup02{display:block}.btnGroup02>*{margin-right:0}}.loadingScreen{width:100vw;height:100vh;z-index:999;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.7);opacity:0;visibility:hidden;transition:opacity .3s}.loadingScreen.showLoading{visibility:visible;opacity:1}.loadingScreen .loadingBox{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.loadingScreen .loadingBox>div{width:20px;height:20px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;margin-right:10px}.loadingScreen .loadingBox .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loadingScreen .loadingBox .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.loadingScreen .ttl{font-size:3rem;font-weight:700;margin-bottom:15px;font-family:Roboto,sans-serif;color:#fff}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media only screen and (max-width:767px){.loadingScreen .ttl{font-size:2.4rem}.loadingScreen .loadingBox>div{width:15px;height:15px}}.brHead{border-top:5px solid #0e3092}@media only screen and (max-width:767px){.brHead{border-top-width:3px}}.fwb{font-weight:700!important}@media only screen and (min-width:768px){.fwbPc{font-weight:700!important}}.fwn{font-weight:400!important}.fw800{font-weight:800!important}.fwm{font-weight:500!important}.mb15{margin-bottom:15px!important}.fz14{font-size:1.4rem!important}.fz13{font-size:1.3rem!important}@media only screen and (max-width:767px){.fz14Sp{font-size:1.4rem!important}}@media only screen and (max-width:767px){.fz9Sp{font-size:.9rem!important}}.highlight{color:#ce292f}.highlight01{color:red!important}.link{color:#186bcc}.contactBox,.contactBox02{border:10px solid #f5f5f5;padding:18px;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.6rem}.contactBox02 .ttl,.contactBox .ttl{font-weight:700;margin-right:50px}.contactBox.resetPd,.resetPd.contactBox02{padding-right:30px;padding-left:30px}.contactBox02 .noteTbl,.contactBox .noteTbl{font-size:1.3rem}.contactBox.style01,.style01.contactBox02{padding-top:45px;padding-bottom:45px}.contactBox.style02,.style02.contactBox02{flex-direction:column}.contactBox02 .txtCommon23,.contactBox .txtCommon23{margin-top:-5px}@media only screen and (max-width:767px){.contactBox,.contactBox02{padding:15px;font-size:1.3rem}.contactBox02 .ttl,.contactBox .ttl{margin-right:20px;min-width:80px}.contactBox.resetPd,.resetPd.contactBox02{padding-right:15px;padding-left:15px}.contactBox.style01,.style01.contactBox02{padding-top:20px;padding-bottom:20px}}.contactBox02{margin-bottom:30px}.contactBox02 .image{width:200px;height:135px;margin-right:30px;border-radius:10px;overflow:hidden}.contactBox02 .image img{display:block;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.contactBox02 .image.isIE{background-position:50% 50%;background-size:cover}.contactBox02 .image.isIE img{display:none}.blockCommon07 .contactBox02 .boxContent01,.contactBox02 .blockCommon07 .boxContent01,.contactBox02 .boxContent{width:calc(100% - 230px)}.blockCommon07 .contactBox02 .boxContent01 .btnArrowRight,.blockCommon07 .contactBox02 .boxContent01 .btnCommon10,.blockCommon07 .contactBox02 .boxContent01 .btnCommon11,.blockCommon07 .contactBox02 .boxContent01 .btnCommon15,.blockCommon07 .contactBox02 .boxContent01 .btnLangSelect,.blockCommon07 .contactBox02 .boxContent01 .btnScrollFix,.blockCommon07 .contactBox02 .boxContent01 .btnShow,.blockCommon07 .contactBox02 .boxContent01 .btnSubmit,.contactBox02 .blockCommon07 .boxContent01 .btnArrowRight,.contactBox02 .blockCommon07 .boxContent01 .btnCommon10,.contactBox02 .blockCommon07 .boxContent01 .btnCommon11,.contactBox02 .blockCommon07 .boxContent01 .btnCommon15,.contactBox02 .blockCommon07 .boxContent01 .btnLangSelect,.contactBox02 .blockCommon07 .boxContent01 .btnScrollFix,.contactBox02 .blockCommon07 .boxContent01 .btnShow,.contactBox02 .blockCommon07 .boxContent01 .btnSubmit,.contactBox02 .boxContent .btnArrowRight,.contactBox02 .boxContent .btnCommon10,.contactBox02 .boxContent .btnCommon11,.contactBox02 .boxContent .btnCommon15,.contactBox02 .boxContent .btnLangSelect,.contactBox02 .boxContent .btnScrollFix,.contactBox02 .boxContent .btnShow,.contactBox02 .boxContent .btnSubmit{padding:10px 40px}@media only screen and (max-width:767px){.contactBox02{flex-wrap:wrap;margin-bottom:25px}.contactBox02 .image{width:140px;height:90px;margin-right:15px;border-radius:5}.blockCommon07 .contactBox02 .boxContent01,.contactBox02 .blockCommon07 .boxContent01,.contactBox02 .boxContent{width:calc(100% - 155px)}.blockCommon07 .contactBox02 .boxContent01 .txtCommon08,.blockCommon07 .contactBox02 .boxContent01 .txtCommon09,.contactBox02 .blockCommon07 .boxContent01 .txtCommon08,.contactBox02 .blockCommon07 .boxContent01 .txtCommon09,.contactBox02 .boxContent .txtCommon08,.contactBox02 .boxContent .txtCommon09{margin-bottom:0}.contactBox02 .box{margin-top:15px;width:100%;text-align:center}.contactBox02 .box .btnArrowRight,.contactBox02 .box .btnCommon10,.contactBox02 .box .btnCommon11,.contactBox02 .box .btnCommon15,.contactBox02 .box .btnLangSelect,.contactBox02 .box .btnScrollFix,.contactBox02 .box .btnShow,.contactBox02 .box .btnSubmit{padding:10px}.contactBox02 .noteTbl{font-size:1.2rem}}@media only screen and (max-width:375px){.contactBox02 .image{margin:0 0 10px}.blockCommon07 .contactBox02 .boxContent01,.contactBox02 .blockCommon07 .boxContent01,.contactBox02 .boxContent{width:100%}}.ptPc30{padding-top:30px!important}@media only screen and (max-width:767px){.ptPc30{padding-top:0!important}}.pdSp20{padding-left:20px;padding-right:20px}@media only screen and (max-width:767px){.ptSp0{padding-top:0!important}}@media only screen and (max-width:767px){.paSp0{padding:0!important}}@media only screen and (min-width:993px){.plMd0{padding-left:0!important}}@media only screen and (max-width:767px){.pwSp15{padding-right:15px!important;padding-left:15px!important}}@media only screen and (max-width:767px){.pwSp0{padding-right:0!important;padding-left:0!important}}@media only screen and (max-width:767px){.ptSp15{padding-top:15px!important}}.infoIntroBox{margin-bottom:30px}@media only screen and (max-width:767px){.infoIntroBox{margin-top:20px;padding-bottom:25px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}.infoIntroBox .txtCommon01,.infoIntroBox .txtCommon02,.infoIntroBox .txtCommon03,.infoIntroBox .txtCommon04,.infoIntroBox .txtCommon05,.infoIntroBox .txtCommon06,.infoIntroBox .txtCommon08,.infoIntroBox .txtCommon09,.infoIntroBox .txtCommon10,.infoIntroBox .txtCommon18{font-size:1.4rem}}.vidBox{margin-top:25px;margin-bottom:40px}.vidBox img{max-width:500px;width:100%;border-radius:10px}@media only screen and (max-width:767px){.vidBox{margin-bottom:20px}.vidBox img{border-radius:5px}}.ttlVidBox{color:#fff;background:#e4005a;padding:5px 10px;max-width:500px;margin:0 auto 10px;text-align:center;font-weight:700}@media only screen and (max-width:767px){.ttlVidBox{font-size:1.2rem}}.iconVid,.iconVid01,.iconVid02{position:relative;display:inline-block;line-height:0}.iconVid01:before,.iconVid02:before,.iconVid:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(/assets/img/svg/icon_ytb.svg) no-repeat 50% 50%;width:70px;height:50px;z-index:2;background-size:72px auto}.iconVid01:after,.iconVid02:after,.iconVid:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.62);opacity:0;transition:opacity .3s ease;z-index:1;border-radius:10px}@media only screen and (min-width:768px){.iconVid01:hover:after,.iconVid02:hover:after,.iconVid:hover:after{opacity:1}}@media only screen and (max-width:767px){.iconVid01:before,.iconVid02:before,.iconVid:before{background-size:46px auto}}.iconVid01:before{background-image:url(/assets/img/common/btn_play.png);background-size:64px auto}@media only screen and (max-width:767px){.iconVid01:before{background-size:46px auto}}.iconVid02:before{background-size:40px auto;width:40px;height:28px}.socialInfo{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.socialInfo .date{margin-right:20px}@media only screen and (max-width:767px){.socialInfo .date{font-size:1.2rem}}.socialInfo2{font-size:1.6rem;line-height:1.6}@media only screen and (max-width:767px){.socialInfo2{font-size:1.5rem}}.txtWrapBox{padding:20px 25px;background-color:#f5f5f5}.txtWrapBox .itemBox:not(:last-child){padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d5d5d5}.txtWrapBox.resetPd{padding-top:30px;padding-bottom:30px}@media only screen and (max-width:767px){.txtWrapBox{padding:15px}.txtWrapBox.resetPd{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:767px){.fullWSp{width:100%!important}}.bgTrans{background-color:transparent!important}.scroll-hint.is-right-scrollable{background:none!important;border-right:1px solid #d5d5d5}.scroll-hint.is-left-scrollable{background:none!important;border-left:1px solid #d5d5d5}.scroll-hint-icon{height:auto;padding:8px;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;z-index:1}.scroll-hint-icon:before{width:25px;height:25px;margin-top:12px}.iframeBox{display:block;position:relative;width:100%;height:0;padding-bottom:56.25%}.iframeBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{border:0}.ytbShortVid{width:412px!important;height:732px!important;margin-left:auto!important;margin-right:auto!important;padding-bottom:0!important}@media only screen and (max-width:767px){.ytbShortVid{width:100%!important;height:600px!important}}.btnCenter{margin:0 auto;display:block}.errorBox{text-align:left;font-weight:700;font-size:1.3rem;line-height:1.5;border-radius:3px;border:1px solid #f079a4;padding:15px;color:#1d1d1d;background-color:#ffe5ee;margin-top:20px;margin-bottom:60px}.errorBox>*{background:url(/assets/img/svg/icon_error.svg) no-repeat 0 0/16px auto;padding-left:25px}.errorBox>:not(:last-child){margin-bottom:15px}.errorBox.noJs{font-size:1.6rem;color:#c00}@media only screen and (max-width:767px){.errorBox.noJs{font-size:1.4rem}}.mapBlock{margin-bottom:30px}.mapBlock .iframeMap{height:300px}.mapBlock .iframeMap iframe{width:100%;height:100%}.mapBlock .mapTxt{margin-top:20px;text-align:center}.mapBlock .mapTxt img{margin-left:10px}@media only screen and (max-width:767px){.mapBlock{margin:0 -20px 40px}}.infoBlock{display:flex;justify-content:space-between;flex-flow:wrap;margin-bottom:35px}.infoBlock .infoImage{width:400px;margin-left:50px}.infoBlock .infoImage img{border-radius:10px}.infoBlock .infoInner{width:calc(100% - 450px);font-size:1.5rem}.infoBlock .infoInner .infoTxt{padding-bottom:5px}.infoBlock .txtCommon04{margin-bottom:10px}@media only screen and (max-width:992px){.infoBlock .infoImage{width:300px}.infoBlock .infoInner{width:calc(100% - 350px)}}@media only screen and (max-width:767px){.infoBlock{margin-bottom:20px}.infoBlock .infoImage{width:100%;margin-left:0}.infoBlock .infoImage img{width:100%}.infoBlock .infoInner{width:100%;margin-bottom:25px;font-size:1.4rem}.infoBlock .txtCommon04{margin-bottom:7px}}.txtTel01{padding-bottom:5px;font-size:1.5rem}.txtTel01 a{margin-left:12px;padding-left:34px}@media only screen and (max-width:767px){.txtTel01{font-size:1.4rem}.txtTel01 a{margin-left:10px;padding-left:30px}}.txtTel02{font-size:1.5rem}.txtTel02 span{display:inline-block;width:36px;margin-right:10px;background-color:#4d4d4d;color:#fff;font-size:1.1rem;font-weight:700;text-align:center}@media only screen and (max-width:767px){.txtTel02{font-size:1.4rem}.txtTel02 span{width:30px;font-size:1.2rem}}.txtTel02.mail span{width:45px;white-space:nowrap}.txtTel02.mail a{color:#186bcc;text-decoration:underline}.txtTel02.mail a:hover{text-decoration:none}.txtTel03{margin-bottom:15px;font-size:1.6rem}.txtTel03 a{font-weight:700;margin-left:25px}@media only screen and (max-width:767px){.txtTel03{font-size:1.5rem}.txtTel03 a{margin-left:10px}}.noteList01{margin-top:20px;margin-bottom:10px}.noteList01 li{position:relative;margin-bottom:5px;padding-left:15px;font-size:1.5rem}.noteList01 li:last-child{margin-bottom:0}.noteList01 li:before{position:absolute;content:"";left:0;top:8px;width:6px;height:6px;background-color:#0e3092;border-radius:50%}@media only screen and (max-width:767px){.noteList01 li{font-size:1.4rem}.noteList01 li:before{top:6px}}.noteList01.style01{margin-top:0;margin-bottom:20px}.noteList01.style01 li{font-size:1.3rem;line-height:1.69}.noteList01.style01 li:before{width:9px;height:9px;background-color:#1d1d1d;border:1px solid #707070;top:5px}.noteList01.style01 li:not(:last-child){margin-bottom:15px}@media only screen and (max-width:767px){.noteList01.style01 li:not(:last-child){margin-bottom:5px}}.boxGray{padding:30px;background-color:#f5f5f5;text-align:center}.boxGray01{margin-bottom:20px;padding:20px 30px 20px 25px;border:1px solid #d5d5d5}.boxGray01 .boxInner{display:flex;flex-flow:wrap;margin-bottom:20px}.boxGray01 .boxInner .image{width:300px;margin-right:30px;line-height:1}.boxGray01 .boxInner .image img{border-radius:10px}.boxGray01 .boxInner .boxTxt{width:calc(100% - 330px);text-align:left}.boxGray01 .boxInner .boxTxt .txtCommon02{margin-bottom:10px;color:#0e3092}.boxGray03{padding:25px;text-align:center;background-color:#fff;border:2px solid #f66;font-size:2.2rem;line-height:1.3;color:red;margin-bottom:20px;margin-top:15px}@media only screen and (max-width:767px){.boxGray,.boxGray01{padding:15px}.boxGray01 .boxInner .image{width:100%;margin-right:0;margin-bottom:15px}.boxGray01 .boxInner .boxTxt,.boxGray01 .boxInner .image img{width:100%}.boxGray01 .boxInner .boxTxt .headline20.style01{margin-bottom:10px}.boxGray01 .boxInner .boxTxt .txtCommon02{margin-bottom:5px}.boxGray03{padding:15px;font-size:1.8rem}}.accessBlock{margin-bottom:60px}.accessBlock:last-child{margin-bottom:0}@media only screen and (max-width:767px){.accessBlock{margin-bottom:30px}}.accessBlock .accessBox{display:flex;justify-content:space-between;align-items:center;flex-flow:wrap;margin-bottom:10px;padding:15px 30px 20px;border-radius:10px;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.16)}.accessBlock .accessBox:last-child{margin-bottom:0}.accessBlock .accessBox .accessInner{width:calc(100% - 252px);padding-right:20px}.accessBlock .accessBox .accessInner .accessTtl{margin-bottom:8px;font-size:1.8rem;font-weight:700}.accessBlock .accessBox .accessInner .accessTtl span{margin-right:10px}.accessBlock .accessBox .accessInner .accessTtl em{display:inline-block;margin:2px 0 0;padding:2px 5px;background-color:#1d1d1d;color:#fff;font-style:normal;font-size:1.4rem;vertical-align:top}.accessBlock .accessBox .accessInner .accessTxt{padding-bottom:8px;font-size:1.6rem}.accessBlock .accessBox .accessInner .txtTel01{padding-bottom:5px;font-size:1.6rem}.accessBlock .accessBox .accessInner .txtTel01 a{margin-left:0}.accessBlock .accessBox .accessBtn{width:252px;height:auto}.accessBlock .accessBox .accessBtn a{position:relative;display:flex;align-items:center;font-size:1.4rem;font-weight:700;transition:all .5s}.accessBlock .accessBox .accessBtn a .btnCircle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:48px;height:48px;background:#196dc9;border-radius:24px}.accessBlock .accessBox .accessBtn a .btnCircle img{transition:all .45s cubic-bezier(.65,0,.076,1);padding:14px 16px;line-height:1}.accessBlock .accessBox .accessBtn a .btnTxt{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:1.2rem 0;margin:0 0 0 1.85rem;color:#186bcc;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.accessBlock .accessBox .accessBtn a:hover .btnCircle{width:100%}.accessBlock .accessBox .accessBtn a:hover .btnCircle img{transform:translate(1rem)}.accessBlock .accessBox .accessBtn a:hover .btnTxt{color:#fff}}@media only screen and (max-width:767px){.accessBlock .accessBox{padding:15px}.accessBlock .accessBox .accessInner{width:100%;margin-bottom:15px;padding-right:0}.accessBlock .accessBox .accessInner .accessTtl{margin-bottom:10px;font-size:1.7rem}.accessBlock .accessBox .accessInner .accessTtl span{display:block;margin-right:0}.accessBlock .accessBox .accessInner .accessTtl em{margin:8px 0 0;font-size:1.2rem}.accessBlock .accessBox .accessInner .accessTxt{padding-bottom:5px;font-size:1.4rem}.accessBlock .accessBox .accessInner .txtTel01{font-size:1.4rem}.accessBlock .accessBox .accessInner .txtTel01 a{margin-left:10px}.accessBlock .accessBox .accessBtn{width:200px}.accessBlock .accessBox .accessBtn a{position:relative;padding:2px 15px 4px;font-size:1.2rem;background-color:#196dc9;border-radius:25px;color:#fff}.accessBlock .accessBox .accessBtn a .btnCircle{margin:0;width:28px;height:30px;background:none;border-radius:0}.accessBlock .accessBox .accessBtn a .btnCircle img{padding:6px 5px}.accessBlock .accessBox .accessBtn a .btnTxt{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:0;margin:0;color:#fff}}.btnDetail{width:160px;height:auto}.btnDetail a{position:relative;display:flex;align-items:center;font-size:1.4rem;font-weight:700;transition:all .5s}.btnDetail a .btnCircle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:48px;height:48px;background:#0e3092;border-radius:24px}.btnDetail a .btnCircle img{transition:all .45s cubic-bezier(.65,0,.076,1);padding:16px;line-height:1}.btnDetail a .btnTxt{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:1.2rem 0;margin:0 0 0 2.85rem;color:#0e3092;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.btnDetail a:hover .btnCircle{width:100%}.btnDetail a:hover .btnCircle img{transform:translate(1rem)}.btnDetail a:hover .btnTxt{color:#fff}}@media only screen and (max-width:767px){.btnDetail{width:125px}.btnDetail a{position:relative;padding:0 15px 4px;font-size:1.2rem;background-color:#0e3092;border-radius:25px;color:#fff}.btnDetail a .btnCircle{margin:0;width:28px;height:30px;background:none;border-radius:0}.btnDetail a .btnCircle img{padding:10px 5px;width:22px}.btnDetail a .btnTxt{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:0;margin:0;color:#fff}}.txtCommon12{margin-bottom:70px}.dFlex{display:flex}.noRad,.noRad img{border-radius:0!important}.setRad01{border-radius:5px}.limitTxt{margin-bottom:15px;max-height:60px;overflow-y:hidden;position:relative}.limitTxt:after{position:absolute;content:"";left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 55%,#fff);bottom:-33px;display:inline-block;height:70px;width:100%;z-index:0}.limitTxt.show{max-height:100%}.limitTxt.rmShadow:after,.limitTxt.show:after{display:none}.limitTxt.setMHeight{max-height:38px}.limitTxt.setMHeight.show{max-height:100%}.limitNew,.limitRow2,.limitRow3,.limitRow3s2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.limitRow2{display:-webkit-box!important;-webkit-line-clamp:2}.limitRow3,.limitRow3s2{-webkit-line-clamp:3}@media only screen and (max-width:767px){.limitRow3s2{-webkit-line-clamp:2}}.limitNew{display:-webkit-box!important}.flexWrap{flex-wrap:wrap}@media only screen and (max-width:767px){.flexWrapSp{flex-wrap:wrap!important}}@media only screen and (max-width:767px){.noWrapSp{flex-wrap:nowrap!important}}.boxInfoText{margin-bottom:20px}@media only screen and (max-width:767px){.boxInfoText{margin-bottom:5px}}.boxInfo img{max-width:250px;width:100%}.iframeStreetView{position:relative;width:100%;height:0;padding-bottom:46.67%}.iframeStreetView #krpanoSWFObject,.iframeStreetView iframe{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important}@media only screen and (max-width:767px){.iframeStreetView{padding-bottom:69.88%}.iframeStreetView.setH{padding-bottom:90%}}.figure{text-align:center}.figure img{margin-bottom:10px}.figure figcaption{font-size:1.3rem;line-height:1.65}@media only screen and (max-width:767px){.figure img{margin-bottom:5px}.figure figcaption{font-size:1.2rem}}.flexStart{justify-content:flex-start!important}.flexCenter{justify-content:center!important}.flexColumn{flex-direction:column}.centerSpLeft{text-align:center}@media only screen and (max-width:767px){.centerSpLeft{text-align:left}}.oshigotoBtn .btnArrowRight,.oshigotoBtn .btnCommon10,.oshigotoBtn .btnCommon11,.oshigotoBtn .btnCommon15,.oshigotoBtn .btnLangSelect,.oshigotoBtn .btnScrollFix,.oshigotoBtn .btnShow,.oshigotoBtn .btnSubmit{height:70px;box-shadow:0 6px 12px rgba(0,0,0,.16)}.blockGray{background-color:#f5f5f5;padding:30px 100px}@media only screen and (max-width:992px){.blockGray{padding:30px}}@media only screen and (max-width:767px){.blockGray{padding:20px;margin:0 -20px}}.blockGray01{background-color:#f5f5f5;padding:20px 40px 50px}@media only screen and (max-width:767px){.blockGray01{margin:0 -20px;padding:20px 20px 40px}}.blockGray02{background-color:#f5f5f5;padding:50px 50px 40px;margin-bottom:60px}@media only screen and (max-width:992px){.blockGray02{padding:30px 30px 20px}}@media only screen and (max-width:767px){.blockGray02{padding:15px 15px 5px;margin-bottom:30px}}.boxGray02{display:flex;justify-content:center;padding:20px;background-color:#ebebeb;margin-bottom:20px}.boxGray02 .styleMargin{margin-right:15px}@media only screen and (max-width:767px){.boxGray02{padding:15px 20px;flex-direction:column;align-items:center}.boxGray02 .styleMargin{margin-right:0;margin-bottom:15px}}.boxWhite{background-color:#fff;padding:30px 30px 25px;height:100%}.boxWhite .txt{font-size:1.5rem;line-height:1.6;margin-bottom:10px}.boxWhite .txt01{font-size:1.4rem;line-height:1.5;margin-bottom:10px}.boxWhite .boxBtn{margin-top:5px}.boxWhite .lineThrough{text-decoration:line-through;color:#ce292f}.boxWhite .originalColor{color:#1d1d1d}.boxWhite .red01{color:#ce292f}.boxWhite.twoCol{display:flex;justify-content:space-between}.boxWhite.twoCol .col{width:calc(50% - 10px)}@media only screen and (max-width:767px){.boxWhite{padding:15px}.boxWhite .txt{font-size:1.3rem;line-height:1.5}.boxWhite .txt01{font-size:1.2rem}.boxWhite .boxBtn{padding:0 5px}.boxWhite.twoCol{flex-direction:column}.boxWhite.twoCol .col{width:100%}.boxWhite.twoCol .col:not(:last-child){margin-bottom:20px}}.image01{margin-top:15px;border-radius:8px}.image01 img{display:block;max-width:100%;width:100%;border-radius:8px;margin:0 auto}@media only screen and (max-width:767px){.image01{margin:15px -15px 0}.image01,.image01 img{border-radius:0}}.schoolSection{margin-bottom:30px;border-radius:10px;padding:20px 30px 30px}.schoolSection.toho{background-color:#0d64b6}.schoolSection.toho .schoolBlock .ttl01{color:#0d64b6}.schoolSection.toho .schoolBlock .tagStyle,.schoolSection.toho .schoolBlock .ttl01:after{background-color:#0d64b6}.schoolSection.toho .schoolBlock .ttl02{color:#0d64b6}.schoolSection.toho .schoolBlock .ttl02:before{background-color:#0d64b6}.schoolSection.announce{background-color:#e4005a}.schoolSection.announce .schoolBlock .ttl01{color:#e4005a}.schoolSection.announce .schoolBlock .tagStyle,.schoolSection.announce .schoolBlock .ttl01:after{background-color:#e4005a}.schoolSection.announce .schoolBlock .ttl02{color:#e4005a}.schoolSection.announce .schoolBlock .ttl02:before{background-color:#e4005a}.schoolSection.movie{background-color:#e84709}.schoolSection.movie .schoolBlock .ttl01{color:#e84709}.schoolSection.movie .schoolBlock .tagStyle,.schoolSection.movie .schoolBlock .ttl01:after{background-color:#e84709}.schoolSection.movie .schoolBlock .ttl02{color:#e84709}.schoolSection.movie .schoolBlock .ttl02:before{background-color:#e84709}.schoolSection.onkyo{background-color:#009a63}.schoolSection.onkyo .schoolBlock .ttl01{color:#009a63}.schoolSection.onkyo .schoolBlock .tagStyle,.schoolSection.onkyo .schoolBlock .ttl01:after{background-color:#009a63}.schoolSection.onkyo .schoolBlock .ttl02{color:#009a63}.schoolSection.onkyo .schoolBlock .ttl02:before{background-color:#009a63}.schoolSection .titleTop{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:10px;color:#fff;text-decoration:none}.schoolSection .titleTop:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;content:""}.schoolSection .titleTop .ttl{display:flex;font-size:2.4rem;font-weight:700}.schoolSection .titleTop .textIcon{position:relative;display:flex;width:75px;padding-right:40px;font-size:1.4rem;font-weight:700}.schoolSection .titleTop .textIcon:after{position:absolute;top:50%;right:15px;width:15px;height:16px;background:url(/assets/img/svg/icon_arrow01.svg) no-repeat 0 50%;background-size:15px auto;transform:translateY(-50%);transition:right .3s;content:""}.schoolSection .txtCommon04{margin-bottom:15px;color:#fff}.schoolSection .group .schoolBlock:last-child{margin-bottom:0}@media only screen and (min-width:768px){.schoolSection .titleTop:hover .textIcon:after{right:0}}@media only screen and (max-width:767px){.schoolSection{margin-bottom:15px;padding:15px}.schoolSection .titleTop{position:relative;display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;margin-bottom:10px;color:#fff;text-decoration:none}.schoolSection .titleTop:after{position:absolute;bottom:0;left:0;height:2px;background-color:#fff;content:""}.schoolSection .titleTop .ttl{position:relative;width:100%;font-size:1.8rem;padding-right:35px}.schoolSection .titleTop .ttl:after{position:absolute;top:50%;right:10px;width:12px;height:13px;background:url(/assets/img/svg/icon_arrow01.svg) no-repeat 0 50%;background-size:12px auto;transform:translateY(-50%);content:""}.schoolSection .titleTop .textIcon{display:none}.schoolSection .txtCommon04{line-height:1.4;font-size:1.4rem}}.schoolBlock{display:flex;padding:15px;border-radius:10px;background-color:#fff;margin-bottom:10px}.schoolBlock .image{display:block;width:200px;height:135px;margin:0;padding:0;border-radius:5px;overflow:hidden;transition:opacity .3s}.schoolBlock .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.schoolBlock .image.isIE{background-position:50% 50%;background-size:cover}.schoolBlock .image.isIE img{display:none}.blockCommon07 .schoolBlock .boxContent01,.schoolBlock .blockCommon07 .boxContent01,.schoolBlock .boxContent{width:calc(100% - 200px);padding-left:20px}.blockCommon07 .schoolBlock .boxContent01 .tagStyle,.schoolBlock .blockCommon07 .boxContent01 .tagStyle,.schoolBlock .boxContent .tagStyle{display:inline-flex;align-items:center;padding:6px 7px;font-size:1.3rem;font-weight:700;color:#fff;line-height:1}.blockCommon07 .schoolBlock .boxContent01 .ttl01,.schoolBlock .blockCommon07 .boxContent01 .ttl01,.schoolBlock .boxContent .ttl01{display:inline-block;position:relative;margin-bottom:5px;font-size:2rem;font-weight:700;text-decoration:none;line-height:1.3}.blockCommon07 .schoolBlock .boxContent01 .ttl01:after,.schoolBlock .blockCommon07 .boxContent01 .ttl01:after,.schoolBlock .boxContent .ttl01:after{position:absolute;left:0;bottom:0;width:100%;height:1px;opacity:0;transition:opacity .3s;content:""}.blockCommon07 .schoolBlock .boxContent01 .boxTtl,.schoolBlock .blockCommon07 .boxContent01 .boxTtl,.schoolBlock .boxContent .boxTtl{display:flex;align-items:center}.blockCommon07 .schoolBlock .boxContent01 .boxTtl .tagStyle,.schoolBlock .blockCommon07 .boxContent01 .boxTtl .tagStyle,.schoolBlock .boxContent .boxTtl .tagStyle{margin-left:15px}.blockCommon07 .schoolBlock .boxContent01 .ttl02,.schoolBlock .blockCommon07 .boxContent01 .ttl02,.schoolBlock .boxContent .ttl02{position:relative;padding-left:10px;font-size:1.3rem;font-weight:700;line-height:2}.blockCommon07 .schoolBlock .boxContent01 .ttl02:before,.schoolBlock .blockCommon07 .boxContent01 .ttl02:before,.schoolBlock .boxContent .ttl02:before{position:absolute;left:0;top:50%;width:4px;height:calc(100% - 10px);transform:translateY(-50%);content:""}.blockCommon07 .schoolBlock .boxContent01 .txt01,.schoolBlock .blockCommon07 .boxContent01 .txt01,.schoolBlock .boxContent .txt01{font-size:1.3rem;line-height:1.5;margin-bottom:5px}.blockCommon07 .schoolBlock .boxContent01 .txt02,.schoolBlock .blockCommon07 .boxContent01 .txt02,.schoolBlock .boxContent .txt02{font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:5px}.blockCommon07 .schoolBlock .boxContent01 .txt03,.schoolBlock .blockCommon07 .boxContent01 .txt03,.schoolBlock .boxContent .txt03{font-size:1.3rem;line-height:1.5}@media only screen and (min-width:768px){.schoolBlock .image:hover{opacity:.7}.blockCommon07 .schoolBlock .boxContent01 .ttl01:hover:after,.schoolBlock .blockCommon07 .boxContent01 .ttl01:hover:after,.schoolBlock .boxContent .ttl01:hover:after{opacity:1}}@media only screen and (max-width:767px){.schoolBlock{margin-bottom:5px;border-radius:5px;padding:10px}.schoolBlock .image{width:100px;height:70px;border-radius:5px}.blockCommon07 .schoolBlock .boxContent01,.schoolBlock .blockCommon07 .boxContent01,.schoolBlock .boxContent{width:calc(100% - 100px);padding-left:10px}.blockCommon07 .schoolBlock .boxContent01 .ttl01,.schoolBlock .blockCommon07 .boxContent01 .ttl01,.schoolBlock .boxContent .ttl01{margin-bottom:5px;font-size:1.5rem}.blockCommon07 .schoolBlock .boxContent01 .ttl01:after,.schoolBlock .blockCommon07 .boxContent01 .ttl01:after,.schoolBlock .boxContent .ttl01:after{opacity:1}.blockCommon07 .schoolBlock .boxContent01 .tagStyle,.schoolBlock .blockCommon07 .boxContent01 .tagStyle,.schoolBlock .boxContent .tagStyle{padding:5px 6px;font-size:1.1rem}.blockCommon07 .schoolBlock .boxContent01 .boxTtl,.schoolBlock .blockCommon07 .boxContent01 .boxTtl,.schoolBlock .boxContent .boxTtl{flex-direction:column;align-items:baseline;margin-bottom:5px}.blockCommon07 .schoolBlock .boxContent01 .boxTtl .ttl01,.schoolBlock .blockCommon07 .boxContent01 .boxTtl .ttl01,.schoolBlock .boxContent .boxTtl .ttl01{margin-bottom:10px}.blockCommon07 .schoolBlock .boxContent01 .boxTtl .tagStyle,.schoolBlock .blockCommon07 .boxContent01 .boxTtl .tagStyle,.schoolBlock .boxContent .boxTtl .tagStyle{margin-left:0}.blockCommon07 .schoolBlock .boxContent01 .ttl02,.schoolBlock .blockCommon07 .boxContent01 .ttl02,.schoolBlock .boxContent .ttl02{padding-left:10px;font-size:1.1rem}.blockCommon07 .schoolBlock .boxContent01 .ttl02:before,.schoolBlock .blockCommon07 .boxContent01 .ttl02:before,.schoolBlock .boxContent .ttl02:before{width:3px;height:calc(100% - 10px)}.blockCommon07 .schoolBlock .boxContent01 .txt01,.schoolBlock .blockCommon07 .boxContent01 .txt01,.schoolBlock .boxContent .txt01{font-size:1.1rem}.blockCommon07 .schoolBlock .boxContent01 .txt02,.schoolBlock .blockCommon07 .boxContent01 .txt02,.schoolBlock .boxContent .txt02{font-size:1.4rem;margin-bottom:0}.blockCommon07 .schoolBlock .boxContent01 .txt03,.schoolBlock .blockCommon07 .boxContent01 .txt03,.schoolBlock .boxContent .txt03{font-size:1.1rem}}.highlightMark.current{background-color:#e84709}.cusDisplay.swiper-button-disabled{display:none!important}.carouselBanner .swiper-button-next,.carouselBanner .swiper-button-prev,.extend_swiper-button{position:absolute;background-color:#fff;background-image:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2);height:60px;margin:0;opacity:1!important;top:50%;transform:translateY(-50%);width:60px;z-index:3;transition:box-shadow .3s,opacity .25s,background-color .25s}.carouselBanner .swiper-button-next:after,.carouselBanner .swiper-button-prev:after,.extend_swiper-button:after{display:none}@media only screen and (min-width:768px){.carouselBanner .swiper-button-next:hover,.carouselBanner .swiper-button-prev:hover,.extend_swiper-button:hover{background-color:#0d64b6}.carouselBanner .swiper-button-next:hover .icon,.carouselBanner .swiper-button-prev:hover .icon,.extend_swiper-button:hover .icon{fill:#fff}}.carouselBanner .swiper-button-disabled.swiper-button-next svg,.carouselBanner .swiper-button-disabled.swiper-button-prev svg,.extend_swiper-button.swiper-button-disabled svg{fill:#d5d5d5!important}.carouselBanner .swiper-button-next .icon,.carouselBanner .swiper-button-prev .icon,.extend_swiper-button .icon{fill:#0d64b6;font-size:1.4rem}@media only screen and (max-width:1050px){.carouselBanner .swiper-button-next,.carouselBanner .swiper-button-prev,.extend_swiper-button{width:44px;height:44px}}.carouselBanner{position:relative;max-width:960px;margin:0 auto;width:100%}.carouselBanner .swiper-container{width:100%;height:100%}.carouselBanner .swiper-wrapper{display:flex;justify-content:flex-start}.carouselBanner .swiper-slide{display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;width:33.33333%}.carouselBanner .swiper-slide a{display:block;transition:opacity .3s;width:100%}.carouselBanner .swiper-slide a img{display:block;width:100%;height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.carouselBanner .swiper-button-prev{left:-80px}.carouselBanner .swiper-button-next{right:-80px}.carouselBanner .swiper-pagination{left:50%;transform:translateX(-50%);padding-top:15px}.carouselBanner .swiper-pagination-bullet{margin:0 7px}.carouselBanner .swiper-pagination-bullet-active{background-color:#0d64b6;width:12px;height:12px;position:relative;top:2px}@media only screen and (max-width:1200px){.carouselBanner .swiper-button-prev{left:-30px}.carouselBanner .swiper-button-next{right:-30px}}@media only screen and (min-width:768px){.carouselBanner .swiper-slide a:hover{opacity:.7}.carouselBanner .swiper-slide a.iconVid02:hover{opacity:1}}@media only screen and (max-width:1050px){.carouselBanner .swiper-button-prev{left:-15px}.carouselBanner .swiper-button-next{right:-15px}}@media only screen and (max-width:767px){.carouselBanner .swiper-button-prev{left:10px;display:none}.carouselBanner .swiper-button-next{right:10px;display:none}.carouselBanner .swiper-pagination{padding-top:10px}.carouselBanner .swiper-pagination-bullet{margin:0 6px;width:7px;height:7px}.carouselBanner .swiper-pagination-bullet-active{width:10px;height:10px;top:1px}.carouselBanner .swiper-wrapper{margin:0}.carouselBanner#jsCarouselBanner .swiper-button-next,.carouselBanner#jsCarouselBanner .swiper-button-prev,.carouselBanner.carouselVideo .swiper-button-next,.carouselBanner.carouselVideo .swiper-button-prev{display:flex}.carouselBanner#jsCarouselBanner .swiper-button-prev,.carouselBanner.carouselVideo .swiper-button-prev{left:-15px}.carouselBanner#jsCarouselBanner .swiper-button-next,.carouselBanner.carouselVideo .swiper-button-next{right:-15px}.carouselBanner#jsCarouselBanner .swiper-slide,.carouselBanner.carouselVideo .swiper-slide{width:100%}.carouselBanner#jsCarouselBanner .swiper-slide a img,.carouselBanner.carouselVideo .swiper-slide a img{border-radius:0}.carouselBanner.active .swiper-button-next,.carouselBanner.active .swiper-button-prev{display:flex}}.carouselBanner.carouselVideo .swiper-button-prev{left:-80px;top:45%}.carouselBanner.carouselVideo .swiper-button-next{right:-80px;top:45%}.carouselBanner.carouselVideo .swiper-slide{flex-wrap:wrap}.carouselBanner.carouselVideo .swiper-slide .ttl{font-weight:700;text-align:center;margin-top:20px}@media only screen and (max-width:767px){.carouselBanner.carouselVideo .swiper-slide .ttl{text-align:left}}@media only screen and (max-width:992px){.carouselBanner.carouselVideo .swiper-button-prev{left:-15px}.carouselBanner.carouselVideo .swiper-button-next{right:-15px}.carouselBanner.carouselVideo .swiper-slide .ttl{font-size:1.5rem;margin-top:10px}}.psBox{position:relative}.psBox .caption{position:absolute;font-size:1.2rem;color:#fff;text-align:right;right:10px;bottom:15px}@media only screen and (max-width:767px){.psBox .caption{font-size:1rem;bottom:10px}}.mw90{max-width:90%!important}@media only screen and (max-width:767px){.mw90{height:20px}}.supTxt{color:#fff;font-size:13px;margin-left:5px;vertical-align:top}.supTxt:hover{text-decoration:none}.supTxt01{font-size:12px;color:#fff;vertical-align:top;margin-left:2px;display:inline-flex;position:absolute;top:-14px;right:-18px}.supTxt01:hover{text-decoration:none}.officialBlog{display:flex;flex-wrap:wrap;margin-bottom:-20px}.officialBlog .blockSns{width:50%;margin:20px 0}.officialBlog .blockSns:nth-child(2n){border-left:1px solid #d6d6d6;padding-left:17px}@media only screen and (max-width:767px){.officialBlog{gap:10px;margin-bottom:-5px}.officialBlog .blockSns{width:100%;margin:5px 0}.officialBlog .blockSns:nth-child(2n){border-left:0;padding-left:0}}.blockSns{display:flex;flex-wrap:wrap;align-items:center;gap:0 40px}.blockSns .logoOfficial{flex:0 0 110px;width:110px;height:110px;aspect-ratio:1;border-radius:50%;overflow:hidden}.blockSns .logoOfficial img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.blockSns .boxSns{flex:1;display:block}@media only screen and (max-width:767px){.blockSns{gap:0 22px}.blockSns .logoOfficial{flex:0 0 94px;width:94px;height:94px}.blockSns .blockSns{gap:0 22px;padding-bottom:0}}.boxSns .ttl{display:block;margin-bottom:15px;font-size:1.8rem;line-height:1.4}.boxSns .socialList{width:auto;margin:0 auto;gap:0 15px;justify-content:flex-start}.boxSns .socialList li{width:36px}.boxSns .socialList li.setW{width:auto}.boxSns .socialList li img{width:36px}.boxSns .socialList li img.setW{width:32px}@media only screen and (max-width:767px){.boxSns .ttl{margin-bottom:16px}.boxSns .socialList{gap:14px;margin:0}.boxSns .socialList li{width:33px}.boxSns .socialList li.setW{width:35px}.boxSns .socialList li img{width:32px}.boxSns .socialList li img.setW{width:28px}}.flexShrink0{flex-shrink:0}.spPb0{padding-bottom:0!important}.tag{display:inline-block;font-size:1.4rem;font-weight:700;color:#fff;background-color:#1d1d1d;padding:2px 16px;border-radius:100px}.campusTagList{margin-bottom:20px;text-align:center}.campusTagList a{display:inline-block;min-width:84px;margin:0 4px 8px;padding:6px 10px;background:#fff;color:#0e3092;border-radius:29px;text-align:center;font-weight:700;transition:all .25s}@media only screen and (min-width:768px){.campusTagList a:hover{background:#0e3092;color:#fff;text-decoration:none}}@media only screen and (max-width:767px){.campusTagList{margin-bottom:10px}.campusTagList a{min-width:50px;margin:0 7px 10px;padding:5px 8px;background:none}}.information{background-color:#f5f5f5;padding:30px 0 50px}.information.bgPink1{background-color:#ffe5ee}.informationBox{padding-bottom:30px}.informationList,.informationTopic{max-width:960px;margin:0 auto;position:relative;z-index:2}.informationList .item,.informationTopic .item{display:flex;align-items:center;background-color:#fff;border-radius:5px;padding:15px 20px;margin-bottom:10px;box-shadow:0 6px 20px rgba(0,0,0,.12);transition:background-color .3s}.informationList .item:last-child,.informationTopic .item:last-child{margin-bottom:0}.informationList .item.yellow,.informationTopic .item.yellow{background-color:#fecd4b}.informationList .item.yellow .date,.informationTopic .item.yellow .date{color:#a28434;font-weight:700}@media only screen and (min-width:768px){.informationList .item.yellow.bl-hover,.informationTopic .item.yellow.bl-hover{background-color:#f4b100}}@media only screen and (min-width:768px){.informationList .item.bl-hover,.informationTopic .item.bl-hover{background-color:#e3e5ea}}.informationList .label,.informationTopic .label{display:inline-block;padding:2px 24px 3px;font-size:1.3rem;font-weight:700;color:#0e3092;background:#fecd4b;border-radius:2px}.informationList .date,.informationTopic .date{min-width:100px;font-size:1.2rem;font-weight:700;color:#999;margin-right:22px}.informationList .detail,.informationTopic .detail{font-size:1.3rem;font-weight:700}.informationList .tag,.informationTopic .tag{margin-right:5px;vertical-align:middle;min-width:60px;font-size:1.3rem}.informationList span,.informationTopic span{display:inline-block}.informationList a,.informationTopic a{color:#1d1d1d;font-weight:700}.informationTopic{padding-top:0}.informationTopic .item{background:#123490;background:linear-gradient(90deg,#123490,#1766b3);padding:12px 0 12px 20px}.informationTopic .detail{display:flex;color:#fff;width:calc(100% - 122px)}.informationTopic a{display:block;color:#fff;padding:3px 20px 3px 0}.informationTopic .topicSlider{border-right:1px solid #fff;width:calc(100% - 90px);overflow:hidden;margin:0}.informationTopic .swiperPagination{display:flex;font-family:Roboto,sans-serif;justify-content:center;align-items:center;width:90px;font-size:1.4rem;font-weight:700}.information .notifyBox+.informationTopic{padding-top:20px}.informationBnr{max-width:545px;margin:auto}.informationBnr img{border-radius:5px}@media only screen and (max-width:767px){.information{padding:20px 0 25px}.information .bnrSp{position:relative;margin-bottom:15px;z-index:9}.information .bnrSp a{display:block;line-height:0}.information .bnrSp img{width:100%;border-radius:6px}.informationBox{padding-top:0}.information.informationBox{padding-top:15px}.informationList,.informationTopic{max-width:100%}.informationList .item,.informationTopic .item{flex-wrap:wrap;padding:13px 15px 10px;margin-bottom:9px}.informationList .date,.informationTopic .date{font-size:1.2rem;margin-bottom:5px;min-width:auto;margin-right:10px}.informationList .detail,.informationTopic .detail{display:block;width:100%;font-size:1.2rem}.informationList .tag,.informationTopic .tag{margin-right:0;font-size:1rem;padding:2px 9px;margin-bottom:9px;min-width:auto}.informationList .label,.informationTopic .label{font-size:1.2rem;padding:2px 7px}.informationTopic .item{padding:10px 15px;position:relative}.informationTopic .detail,.informationTopic .topicSlider{width:100%}.informationTopic .swiperPagination{display:inline-block;position:absolute;height:12px;text-align:right;font-size:1.2rem;right:17px;top:10px;left:inherit;bottom:inherit}.informationTopic .topicSlider{border-right:none}.informationTopic a{padding-right:0;padding-top:2px;padding-bottom:0;font-size:13px}}.campus{background-color:#e6eff8;padding:35px 0 85px;position:relative}.campus:after{background:url(/assets/img/svg/icon_circle.svg) no-repeat right -6.875vw top 10vw/723px,url(/assets/img/svg/icon_circle.svg) no-repeat left -11.875vw top 33.75vw/480px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.campusInner{background-color:#fff;border-radius:15px;padding:26px 50px 47px;max-width:1200px;position:relative;z-index:2}.campusBox{display:flex;flex-wrap:wrap;margin:0 -10px 11px;position:relative}.campusReadmore{bottom:20px;display:flex;flex-wrap:wrap;left:10px;position:absolute;right:10px;width:calc(100% - 20px);display:none}.campusReadmore a{background-color:#e8e8e8;border-radius:5px;color:#1d1d1d;display:block;font-size:1.5rem;font-weight:700;padding:13px 30px;position:relative;text-align:center;text-decoration:none;transition:background-color .25s,color .25s;width:100%;z-index:1}.campusReadmore a:hover{background-color:#1766b3;color:#fff}.campusReadmore:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 55%,#fff);bottom:-40px;content:"";display:inline-block;height:250px;position:absolute;width:calc(100% + 30px);z-index:0;left:-15px}.campusItem{border-radius:5px;font-size:0;line-height:0;margin:0 10px 20px;transition-duration:.5s;width:calc(25% - 20px);box-shadow:0 6px 20px -6px rgba(0,0,0,.12)}.campusItem img{border-radius:5px;width:100%}@media only screen and (min-width:768px){.campusItem:hover{box-shadow:0 6px 25px -3px rgba(0,0,0,.35);transition-duration:.2s;transform:scale(1.04) translateY(-5px)}}.campusTab{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:29px}.campusTab a{background-color:rgba(0,0,0,.05);border-radius:5px;color:#1d1d1d;display:inline-block;margin:0 5px;min-width:130px;font-weight:700;padding:8px 17px;position:relative;text-align:center;transition:background-color .25s,color .25s,opacity .25s}.campusTab a:before{border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid #1766b3;bottom:-8px;content:"";height:0;left:0;margin:0 auto;opacity:0;right:0;position:absolute;width:0}.campusTab a.current,.campusTab a:hover{background-color:#1766b3;color:#fff;text-decoration:none}.campusTab a.current:before{opacity:1}.campusCarousel{margin:-29px auto -23px;visibility:hidden;padding:0 0 0 10px;position:relative;width:780px;z-index:3}.campusCarousel.active{visibility:visible}.campusCarousel .swiper-container{padding:30px 0}.campusCarousel .swiper-button-next,.campusCarousel .swiper-button-prev{background-color:#fff;background-image:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.08);height:60px;margin:0;opacity:1!important;transition:opacity .5s,background-color .25s;top:50%;transform:translateY(-50%);width:60px;z-index:3}.campusCarousel .swiper-button-next:after,.campusCarousel .swiper-button-prev:after{display:none}.campusCarousel .swiper-button-next svg,.campusCarousel .swiper-button-prev svg{fill:#1766b3;font-size:1.4rem}.campusCarousel .swiper-button-next:hover,.campusCarousel .swiper-button-prev:hover{background-color:#1766b3}.campusCarousel .swiper-button-next:hover svg,.campusCarousel .swiper-button-prev:hover svg{fill:#fff}.campusCarousel .swiper-button-next.swiper-button-disabled svg,.campusCarousel .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.campusCarousel .swiper-button-prev{left:-60px}.campusCarousel .swiper-button-next{right:-70px}.campusCarousel .swiper-slide{width:100px;margin:0 5px}.campusCarousel.campusNotFound{visibility:visible;margin:0 auto 30px}.campusCarousel.campusNotFound .campusNotifyBox{min-height:100px;width:calc(100% - 50px);margin:0 auto}@media only screen and (max-width:767px){.campusCarousel.campusNotFound{padding-left:0;width:100%}.campusCarousel.campusNotFound .campusNotifyBox{width:100%;min-height:70px}}.campusCard{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:12px;box-shadow:0 2px 8px -3px rgba(0,0,0,.2);box-sizing:border-box;color:#1d1d1d;display:flex;font-size:1.4rem;font-weight:700;height:100px;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:10px 0 16px;text-align:center;transition-duration:.3s;width:100%;cursor:pointer}.campusCard span{border-bottom:2px solid #333;color:#333;display:inline-block;font-size:2.2rem;font-family:Roboto,sans-serif;font-weight:500;padding-bottom:7px;margin-bottom:10px;min-width:56px}.campusCard em{font-weight:700}@media only screen and (min-width:768px){.campusCard:hover{text-decoration:none;transition-duration:.2s;transform:translateY(-8px)}}.campusCard.color01{color:#3287d0}.campusCard.color01 span{border-bottom-color:#3287d0;color:#3287d0}.campusCard.color02{color:#d93b3b}.campusCard.color02 span{border-bottom-color:#d93b3b;color:#d93b3b}.campusCard.active{border-color:#1766b3}.campusSection{padding:40px 0}.campusList .campusItemBox:not(:last-child){margin-bottom:20px}.campusItemBox{display:flex;border-radius:10px;box-shadow:0 6px 20px 0 rgba(0,0,0,.12)}.campusItemBox .imgItem{width:300px;line-height:0;border-radius:10px 0 0 10px}.campusItemBox .imgItem img{border-radius:10px 0 0 10px;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.campusItemBox .detailItem{background-color:#fff;border-radius:0 10px 10px 0;width:calc(100% - 300px);padding:20px 30px 20px 20px;display:flex;flex-direction:column;justify-content:space-between}.campusItemBox .detailItem .tag{margin-bottom:15px;margin-right:5px}.campusItemBox .detailItem .ttl,.campusItemBox .detailItem .ttl2{display:block;color:#0e3092;font-size:2rem;font-weight:700;margin-bottom:5px}.campusItemBox .detailItem .dateList{display:flex;flex-wrap:wrap}.campusItemBox .detailItem .dateList li{display:flex;font-size:2.8rem;font-weight:500;margin-bottom:10px}.campusItemBox .detailItem .dateList li:not(:last-child){margin-right:10px}.campusItemBox .detailItem .dateList li .dateBox{min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1;padding:2px 2px 5px;border-radius:50%;background-color:#e5e5e5;margin-left:5px;font-weight:700}.campusItemBox .detailItem .dateList li.satDay{color:#3287d0}.campusItemBox .detailItem .dateList li.satDay .dateBox{color:#3287d0;background-color:#d5ebff}.campusItemBox .detailItem .dateList li.sunDay{color:#d93b3b}.campusItemBox .detailItem .dateList li.sunDay .dateBox{color:#d93b3b;background-color:#ffdbdb}.campusItemBox .detailItem .dateList li.holiday{color:#d93b3b;min-width:47px}.campusItemBox .detailItem .dateList li.holiday .dateBox{color:#d93b3b;background-color:#ffdbdb;border-radius:20px;padding:0 15px}.campusItemBox .detailItem .linkItem{text-align:right;font-size:1.3rem;font-weight:700;color:#1d1d1d}.campusItemBox .detailItem .linkItem .icon{margin-left:10px}.campusNotify{font-size:2.3rem;line-height:1.8;margin-bottom:20px}.campusNotify,.campusNotifyBox{font-weight:700;text-align:center}.campusNotifyBox{font-size:2rem;padding:20px;min-height:265px;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px 0 rgba(0,0,0,.12);background-color:#fff}.campusInfo{font-size:1.6rem;font-weight:700;margin-bottom:12px}.campusInfo span{position:relative;bottom:-2px;display:inline-block;font-family:Roboto,sans-serif;font-size:4.3rem;color:#0e3092;margin:0 5px}.campusInfo em{color:#0e3092;font-weight:700}.campusFormBox{position:relative;margin:0 auto;max-width:455px}.campusFormBox .imgItem{width:180px;min-width:180px;border-radius:10px 0 0 10px}.campusFormBox .detailItem{width:calc(100% - 180px);min-width:calc(100% - 180px);padding:10px 5px 10px 15px}.campusFormBox .detailItem .ttl{font-size:1.4rem;color:#1d1d1d;margin-bottom:0}.campusFormBox .detailItem .tag{font-size:1.3rem;color:#fff;margin-bottom:0;min-width:85px;align-self:flex-start}.campusFormBox .infoDate{display:flex;flex-wrap:wrap;margin-bottom:10px}.campusFormBox .date{font-size:1.5rem;max-width:calc(100% - 90px);margin-bottom:5px;margin-right:5px}@media only screen and (min-width:768px){.campusFormBox .btnClose:hover+.quote{opacity:1}}.campusFormBox .quote{display:inline-block;position:absolute;color:#fff;font-weight:700;padding:2px 5px;background-color:#1d1d1d;border-radius:5px;min-width:72px;right:-30px;top:-40px;opacity:0;text-align:center;transition:opacity .3s ease}.campusFormBox .quote:after{position:absolute;content:"";width:0;height:0;border-color:#1d1d1d transparent transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;left:50%;transform:translateX(-50%)}.campusCarouselForm.carouselBanner .swiper-slide{display:block}.campusCarouselForm.carouselBanner .swiper-slide img{border-radius:5px;margin-bottom:10px}.campusCarouselForm.carouselBanner .swiper-pagination-bullet-active{background-color:#0e3092}.campusCarouselForm.carouselBanner .swiper-button-next,.campusCarouselForm.carouselBanner .swiper-button-prev{top:38%}.campusCarouselForm.carouselBanner .swiper-container{overflow:inherit;width:auto}.campusCarouselForm.carouselBanner .btnCommon05,.campusCarouselForm.carouselBanner .btnCommon06,.campusCarouselForm.carouselBanner .btnCommon07,.campusCarouselForm.carouselBanner .formRequestBtn{font-size:1.2rem}@media only screen and (min-width:1201px){.campusCarouselForm.carouselBanner .swiper-button-next{right:-70px}.campusCarouselForm.carouselBanner .swiper-button-prev{left:-70px}}@media only screen and (min-width:768px){.campusCarouselForm.carouselBanner .swiper-container-initialized .swiper-slide{opacity:.4}.campusCarouselForm.carouselBanner .swiper-container-initialized .swiper-slide.swiper-slide-active,.campusCarouselForm.carouselBanner .swiper-container-initialized .swiper-slide.swiper-slide-next,.campusCarouselForm.carouselBanner .swiper-container-initialized .swiper-slide.swiper-slide-next+.swiper-slide{opacity:1}}@media only screen and (max-width:767px){.campusCarouselForm.carouselBanner .swiper-button-next,.campusCarouselForm.carouselBanner .swiper-button-prev{top:40%}.campusCarouselForm.carouselBanner .swiper-button-next{right:5px}.campusCarouselForm.carouselBanner .swiper-button-prev{left:5px}.campusCarouselForm.carouselBanner .btnCommon05,.campusCarouselForm.carouselBanner .btnCommon06,.campusCarouselForm.carouselBanner .btnCommon07,.campusCarouselForm.carouselBanner .formRequestBtn{font-size:1.1rem;padding:5px 3px;min-width:auto}}@media only screen and (max-width:374px){.campusCarouselForm.carouselBanner .btnCommon05,.campusCarouselForm.carouselBanner .btnCommon06,.campusCarouselForm.carouselBanner .btnCommon07,.campusCarouselForm.carouselBanner .formRequestBtn{font-size:1rem;padding:5px 2px}}@media only screen and (max-width:1199px){.campus:after{display:none}.campusTab{margin-bottom:19px}.campusTab a{margin-bottom:10px}.campusCarousel{width:calc(100% - 70px)}.campusCarousel .swiper-button-next,.campusCarousel .swiper-button-prev{height:40px;width:40px}.campusCarousel .swiper-button-prev{left:-35px}.campusCarousel .swiper-button-next{right:-35px}.campusItem{width:calc(33.33333% - 20px)}}@media only screen and (max-width:767px){.campus{padding:20px 0 30px}.campusInner{padding-left:10px;padding-right:10px;padding-bottom:30px}.campusTab a{background-color:#e8e8e8;font-size:1.2rem;padding:12px 17px}.campusTab a:before{display:none}.campusCarousel{width:calc(100% + 10px)}.campusCarousel .swiper-button-next,.campusCarousel .swiper-button-prev{display:none}.campusCarousel .swiper-slide{width:75px}.campusBox{justify-content:space-between;margin:0 0 11px}.campusItem{margin:0 0 10px;width:calc(50% - 5px);box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}.campusCard{border-radius:6px;font-size:1.2rem;height:75px;padding:10px 0}.campusCard span{font-size:1.5rem;min-width:37px;padding-bottom:3px;margin-bottom:5px}.campusReadmore{bottom:10px;left:0;right:0;width:100%}.campusReadmore:before{width:calc(100% + 20px);left:-10px;height:200px}.campusItemBox{border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}.campusItemBox .imgItem{width:40%;min-width:40%}.campusItemBox .imgItem img{border-radius:5px 0 0 5px}.campusItemBox .detailItem{border-radius:0 5px 5px 0;width:60%;padding:10px}.campusItemBox .detailItem .tag{margin-bottom:3px;font-size:1rem}.campusItemBox .detailItem .ttl,.campusItemBox .detailItem .ttl2{display:none}.campusItemBox .detailItem .dateList{margin-top:5px}.campusItemBox .detailItem .dateList li{font-size:1.4rem;margin-bottom:3px}.campusItemBox .detailItem .dateList li:not(:last-child){margin-right:5px}.campusItemBox .detailItem .dateList li .dateBox{min-width:16px;height:16px;font-size:1rem;margin-left:3px;padding:2px}.campusItemBox .detailItem .dateList li.holiday .dateBox{min-width:25px;padding:0 8px}.campusItemBox .detailItem .linkItem{font-size:1rem}.campusItemBox .detailItem .linkItem .icon{margin-left:5px}.campusSection{padding:0 0 25px}.campusInfor{font-size:1.2rem}.campusInfor span{font-size:3rem}.campusInfor em{color:#1d1d1d}.campusFormBox .imgItem{width:130px;min-width:130px;max-height:90px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.campusFormBox .detailItem{width:calc(100% - 130px);min-width:calc(100% - 130px);padding:10px 5px 5px 10px}.campusFormBox .detailItem .ttl{display:block;font-size:1.2rem}.campusFormBox .detailItem .date{font-size:1.1rem;max-width:100%}.campusFormBox .detailItem .tag{font-size:1rem;padding:2px 6px;margin-bottom:0;min-width:52px}.campusFormBox .infoDate{margin-bottom:2px}.campusNotifyBox{font-size:1.5rem;min-height:150px}}@media only screen and (max-width:576px){.campusTab{justify-content:space-between}.campusTab a{min-width:inherit;margin:0 0 10px;padding:12px 5px;width:calc(50% - 5px)}.campusTab:after{display:none}.campusNotify{font-size:1.5rem;line-height:1.4;margin-bottom:10px}}@media only screen and (max-width:374px){.campusItemBox .imgItem{width:50%;min-width:50%}.campusItemBox .imgItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.campusItemBox .detailItem{width:50%;min-width:50%}}.participationTab a:before{content:none}@media only screen and (max-width:576px){.participationTab:after,.participationTab a{width:calc(33.33333% - 6.66667px)}.participationTab:after{content:""}}.enrollmentBlock{margin-bottom:100px}.enrollmentBlock .iconAddCampus{display:block;box-shadow:none;border-radius:0;text-align:center;margin:10px 0}.enrollmentBlock .infoTime{font-size:1.6rem;font-weight:700;text-align:center;margin-bottom:25px}.enrollmentBlock .infoTime .txtAm{color:#198ed8}.enrollmentBlock .infoTime .txtPm{color:#d86a1d}.enrollmentBlock .setTimeList .item{border:2px solid transparent;position:relative;margin:0 auto 10px;max-width:455px;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;border-radius:5px;box-shadow:0 6px 20px 0 rgba(0,0,0,.12);background-color:#fff}.enrollmentBlock .setTimeList .item.amBox{border-color:#198ed8}.enrollmentBlock .setTimeList .item.amBox .detail,.enrollmentBlock .setTimeList .item.amBox .time{color:#198ed8}.enrollmentBlock .setTimeList .item.amBox .detail span{background-color:#198ed8}.enrollmentBlock .setTimeList .item.pmBox{border-color:#d86a1d}.enrollmentBlock .setTimeList .item.pmBox .detail,.enrollmentBlock .setTimeList .item.pmBox .time{color:#d86a1d}.enrollmentBlock .setTimeList .item.pmBox .detail span{background-color:#d86a1d}.enrollmentBlock .setTimeList .time{font-family:Roboto,sans-serif;font-size:2.4rem;font-weight:700;margin-bottom:20px}.enrollmentBlock .setTimeList .detail{display:flex;font-size:1.5rem;font-weight:700}.enrollmentBlock .setTimeList .detail span{font-size:1.3rem;color:#fff;padding:2px;border-radius:20px;min-width:72px;margin-right:10px;text-align:center}@media only screen and (max-width:767px){.enrollmentBlock{margin-bottom:35px}.enrollmentBlock .formRequestIntro01{margin-bottom:30px}.enrollmentBlock .infoTime{font-size:1.5rem;text-align:left;margin-bottom:10px}.enrollmentBlock .setTimeList .item{border-width:1px;max-width:455px;padding:15px;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}.enrollmentBlock .setTimeList .time{font-size:1.8rem;margin-bottom:10px}.enrollmentBlock .setTimeList .detail{font-size:1.2rem;font-weight:700}.enrollmentBlock .setTimeList .detail span{font-size:1rem;min-width:50px;margin-right:5px}}.setTimeBox{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}.setTimeBox .btnCommon05,.setTimeBox .btnCommon06,.setTimeBox .btnCommon07,.setTimeBox .formRequestBtn{display:block;margin:20px auto 0;max-width:260px;text-align:center}.setTimeBox.generalTimeBox .campusList>li{margin-bottom:10px}@media only screen and (max-width:767px){.setTimeBox .btnCommon05,.setTimeBox .btnCommon06,.setTimeBox .btnCommon07,.setTimeBox .formRequestBtn{max-width:230px;font-size:1.2rem}.setTimeBox.generalTimeBox{margin-bottom:25px}}.selectSchoolBlock .ttl{font-size:1.6rem;font-weight:700;text-align:center;margin-bottom:30px}.selectSchoolBlock .listSchoolBox{margin-bottom:100px}.selectSchoolBlock .listSchoolBox .item{display:flex;align-items:center;justify-content:space-between;padding:15px 50px 15px 20px;font-size:1.6rem;font-weight:700}.selectSchoolBlock .listSchoolBox .item:not(:last-child){border-bottom:1px solid #d5d5d5}.selectSchoolBlock .listSchoolBox .item .date{display:inline-block;min-width:130px;margin-right:15px}.selectSchoolBlock .listSchoolBox .item .name{margin-right:15px}.selectSchoolBlock .listSchoolBox .item .detail{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 150px)}.selectSchoolBlock .listSchoolBox a{text-decoration:none}.selectSchoolBlock .listSchoolBox .btnArrowRight,.selectSchoolBlock .listSchoolBox .btnCommon10,.selectSchoolBlock .listSchoolBox .btnCommon11,.selectSchoolBlock .listSchoolBox .btnCommon15,.selectSchoolBlock .listSchoolBox .btnLangSelect,.selectSchoolBlock .listSchoolBox .btnScrollFix,.selectSchoolBlock .listSchoolBox .btnShow,.selectSchoolBlock .listSchoolBox .btnSubmit{background-color:#0d64b6}.selectSchoolBlock .listSchoolBox .btnChange{font-size:1.3rem;color:#0d64b6;background-color:#cee0f0}.selectSchoolBlock .listSchoolBox .btnCancel{font-size:1.3rem;color:#1d1d1d;background-color:#e8e8e8}.selectSchoolBlock .listSchoolBox .btnSchool{display:flex;justify-content:space-between;max-width:188px;min-width:188px}.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon05,.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon06,.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon07,.selectSchoolBlock .listSchoolBox .btnSchool .formRequestBtn{display:none;width:calc(50% - 10px)}.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnCommon05,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnCommon06,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnCommon07,.selectSchoolBlock .listSchoolBox .btnSchool.edit .formRequestBtn{display:inline-flex}.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnArrowRight,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnCommon10,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnCommon11,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnCommon15,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnLangSelect,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnScrollFix,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnShow,.selectSchoolBlock .listSchoolBox .btnSchool.edit .btnSubmit{display:none}.selectSchoolBlock .listSchoolBox.style01{padding-top:10px;padding-bottom:10px}.selectSchoolBlock .listSchoolBox.style01 .item{justify-content:flex-start}@media only screen and (max-width:767px){.selectSchoolBlock{margin:0 -20px 30px}.selectSchoolBlock .ttl{font-size:1.5rem;margin-bottom:25px;padding:0 20px}.selectSchoolBlock .listSchoolBox{margin-bottom:45px}.selectSchoolBlock .listSchoolBox .item{padding:15px 0;font-size:1.3rem}.selectSchoolBlock .listSchoolBox .item .date{display:inline-block;min-width:105px;margin-right:10px}.selectSchoolBlock .listSchoolBox .item .name{margin-right:0;margin-bottom:10px}.selectSchoolBlock .listSchoolBox .item .detail{flex-direction:column;align-items:flex-end;width:calc(100% - 120px)}.selectSchoolBlock .listSchoolBox .item .detail>p{margin-bottom:5px}.selectSchoolBlock .listSchoolBox .btnCancel,.selectSchoolBlock .listSchoolBox .btnChange{font-size:1.2rem}.selectSchoolBlock .listSchoolBox .btnSchool{min-width:auto;max-width:100%}.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon05,.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon06,.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon07,.selectSchoolBlock .listSchoolBox .btnSchool .formRequestBtn{width:50%}.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon05:not(:last-child),.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon06:not(:last-child),.selectSchoolBlock .listSchoolBox .btnSchool .btnCommon07:not(:last-child),.selectSchoolBlock .listSchoolBox .btnSchool .formRequestBtn:not(:last-child){margin-right:10px}.selectSchoolBlock .listSchoolBox .btnArrowRight,.selectSchoolBlock .listSchoolBox .btnCommon10,.selectSchoolBlock .listSchoolBox .btnCommon11,.selectSchoolBlock .listSchoolBox .btnCommon15,.selectSchoolBlock .listSchoolBox .btnLangSelect,.selectSchoolBlock .listSchoolBox .btnScrollFix,.selectSchoolBlock .listSchoolBox .btnShow,.selectSchoolBlock .listSchoolBox .btnSubmit{font-size:1.3rem;height:44px;max-width:188px}}.notifyComment{text-align:center;font-weight:700;font-size:1.7rem;color:#ce292f}@media only screen and (max-width:767px){.notifyComment{font-size:1.4rem}}@media only screen and (max-width:767px){.setSpace{padding:5px 0}}.lAnnounce .campus{background-color:#ffe5ee}.lAnnounce .campusReadmore a:hover{background-color:#e8003e;color:#fff}.lAnnounce .campusTab a:before{border-top:8px solid #e8003e}.lAnnounce .campusTab a.current,.lAnnounce .campusTab a:hover{background-color:#e8003e}.lAnnounce .campusCarousel .swiper-button-next svg,.lAnnounce .campusCarousel .swiper-button-prev svg{fill:#e8003e}.lAnnounce .campusCarousel .swiper-button-next.swiper-button-disabled svg,.lAnnounce .campusCarousel .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.lAnnounce .campusCarousel .swiper-button-next:hover,.lAnnounce .campusCarousel .swiper-button-prev:hover{background-color:#e8003e}.lAnnounce .campusCarousel .swiper-button-next:hover svg,.lAnnounce .campusCarousel .swiper-button-prev:hover svg{fill:#fff}.lAnnounce .campusCarousel .campusCard.active{border-color:#e8003e}.lAnnounce .campusInfo em,.lAnnounce .campusInfo span{color:#e4005a}@media only screen and (max-width:767px){.lAnnounce .setSpace{background-color:#e4005a}}.lMovie .campus{background-color:#fdece5}.lMovie .campusReadmore a:hover{background-color:#e84709;color:#fff}.lMovie .campusTab a:before{border-top:8px solid #e84709}.lMovie .campusTab a.current,.lMovie .campusTab a:hover{background-color:#e84709}.lMovie .campusCarousel .swiper-button-next svg,.lMovie .campusCarousel .swiper-button-prev svg{fill:#e84709}.lMovie .campusCarousel .swiper-button-next.swiper-button-disabled svg,.lMovie .campusCarousel .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.lMovie .campusCarousel .swiper-button-next:hover,.lMovie .campusCarousel .swiper-button-prev:hover{background-color:#e84709}.lMovie .campusCarousel .swiper-button-next:hover svg,.lMovie .campusCarousel .swiper-button-prev:hover svg{fill:#fff}.lMovie .campusCarousel .campusCard.active{border-color:#e84709}.lMovie .campusInfo em,.lMovie .campusInfo span{color:#e84709}@media only screen and (max-width:767px){.lMovie .setSpace{background-color:#e84709}}.lOnkyo .campus{background-color:#ebf8ea}.lOnkyo .campusReadmore a:hover{background-color:#009a63;color:#fff}.lOnkyo .campusTab a:before{border-top:8px solid #009a63}.lOnkyo .campusTab a.current,.lOnkyo .campusTab a:hover{background-color:#009a63}.lOnkyo .campusCarousel .swiper-button-next svg,.lOnkyo .campusCarousel .swiper-button-prev svg{fill:#009a63}.lOnkyo .campusCarousel .swiper-button-next.swiper-button-disabled svg,.lOnkyo .campusCarousel .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.lOnkyo .campusCarousel .swiper-button-next:hover,.lOnkyo .campusCarousel .swiper-button-prev:hover{background-color:#009a63}.lOnkyo .campusCarousel .swiper-button-next:hover svg,.lOnkyo .campusCarousel .swiper-button-prev:hover svg{fill:#fff}.lOnkyo .campusCarousel .campusCard.active{border-color:#009a63}.lOnkyo .campusInfo em,.lOnkyo .campusInfo span{color:#009a63}@media only screen and (max-width:767px){.lOnkyo .setSpace{background-color:#009a63}}.lToho .campusInfo em,.lToho .campusInfo span,.lToho .campusItemBox .detailItem .ttl{color:#0d64b6}@media only screen and (max-width:767px){.lToho .setSpace{background-color:#0d64b6}}.noteBox{display:flex;align-items:center;padding:15px 20px;background-color:#fecd4b}.noteBox .ttl{font-size:1.4rem;color:#fff;background-color:#1d1d1d;border-radius:100px;min-width:120px;padding:3px 5px;margin-right:20px;text-align:center;font-weight:500}.noteBox .listNote{width:calc(100% - 140px)}.noteBox .listNote li{display:block;width:100%;font-size:1.3rem;border-radius:5px;padding:5px 15px 5px 25px;background:#fff url(/assets/img/svg/icon_arrow_right.svg) no-repeat 7px 8px}.noteBox .listNote li a{color:#1d1d1d;display:block;margin:-5px 0 -5px -25px;padding:5px 15px 5px 25px;width:calc(100% + 40px)}@media only screen and (min-width:768px){.noteBox .listNote li a:hover{color:#186bcc;text-decoration:underline}}.noteBox .listNote li:not(:last-child){margin-bottom:5px}@media only screen and (max-width:767px){.noteBox{flex-direction:column;align-items:center;padding:0 10px 15px}.noteBox .ttl{font-size:1.2rem;border-radius:0 0 5px 5px;min-width:auto;padding:5px 15px;margin-right:0;margin-bottom:10px}.noteBox .listNote{width:100%}.noteBox .listNote li{font-size:1.2rem;box-shadow:0 3px 10px rgba(0,0,0,.12)}}.listTeacher{margin-bottom:30px}.listTeacher li{display:flex;padding:10px;background-color:#f5f5f5;margin-bottom:15px}.listTeacher li:last-child{margin-bottom:0}.listTeacher li .image{margin-right:20px;border-radius:10px;overflow:hidden;width:120px;min-width:120px}.listTeacher li .image img{display:block;width:100%;border-radius:10px}.listTeacher li .textContent .txt{font-size:1.5rem;line-height:1.5;word-break:break-word}@media only screen and (max-width:767px){.listTeacher{margin-bottom:10px}.listTeacher li .image{margin-right:10px;border-radius:5px;width:100px;min-width:100px;height:100px}.listTeacher li .textContent .txt{font-size:1.4rem}}.socialBox02{display:flex;justify-content:flex-end;margin-bottom:15px}.socialBox02 .socialIcon{margin-left:10px;transition:opacity .3s;width:40px}.socialBox02 .socialIcon:first-child{margin-left:0}.socialBox02 .socialIcon img{vertical-align:middle}@media only screen and (min-width:768px){.socialBox02 .socialIcon:hover{opacity:.7}}@media only screen and (max-width:767px){.socialBox02{margin-bottom:5px}.socialBox02 .socialIcon{margin:0 0 0 5px;width:30px}}.scheduleList{padding:5px 35px}.scheduleList .item{display:flex;align-items:center;padding:17px 20px;border-bottom:1px solid #d5d5d5;font-size:1.5rem;line-height:1.5}.scheduleList .item:last-child{border-bottom:0}.scheduleList .item .ttl{width:160px;font-weight:700;text-align:center;padding-right:20px}.scheduleList .item .textContent{width:calc(100% - 160px)}.scheduleList .item .textContent .txt{line-height:1.5}.scheduleList .item .textContent .txt.iconContact{position:relative;padding-left:35px;color:#1d1d1d;pointer-events:none}.scheduleList .item .textContent .txt.iconContact:after{position:absolute;left:0;top:5px;width:25px;height:17px;background:url(/assets/img/svg/icon_contact.svg) no-repeat 50% 50%;background-size:25px auto;content:""}.scheduleList .item .textContent .link{font-weight:700;text-decoration:underline;color:#0d64b6}.scheduleList .item .textContent .link:hover{text-decoration:none}.scheduleList .item .textContent .btnTag{margin-left:10px}@media only screen and (max-width:767px){.scheduleList{padding:0 15px}.scheduleList .item{padding:15px 0}.scheduleList .item .ttl{width:100px;padding-right:10px;font-size:1.3rem}.scheduleList .item .textContent{width:calc(100% - 100px);font-size:1.3rem}.scheduleList .item .textContent.colSp{display:flex;flex-direction:column;align-items:baseline}.scheduleList .item .textContent .txt.iconContact{pointer-events:inherit;color:#0d64b6}.scheduleList .item .textContent .txt.iconContact:after{top:2px}.scheduleList .item .textContent .link{font-size:1.5rem}.scheduleList .item .textContent .btnTag{margin-left:0;margin-top:7px}}@media only screen and (max-width:400px){.scheduleList{padding:0 10px}.scheduleList .item .ttl{width:85px;font-size:1.2rem}.scheduleList .item .textContent{width:calc(100% - 85px)}}.scheduleList2{padding:5px 35px}.scheduleList2 .item{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #d5d5d5}.scheduleList2 .item:last-child{border-bottom:0}.scheduleList2 .item .ttl{width:calc(100% - 220px);position:relative;font-size:1.6rem;padding-left:40px;font-weight:700}.scheduleList2 .item .ttl:before{position:absolute;width:9px;height:9px;top:50%;left:20px;background-color:#0e3092;border-radius:50%;transform:translateY(-50%);content:""}.blockCommon07 .scheduleList2 .item .boxContent01,.scheduleList2 .item .blockCommon07 .boxContent01,.scheduleList2 .item .boxContent{display:flex;justify-content:flex-end;align-items:center;padding-right:50px;width:100%}.blockCommon07 .scheduleList2 .item .boxContent01 .checkBox,.scheduleList2 .item .blockCommon07 .boxContent01 .checkBox,.scheduleList2 .item .boxContent .checkBox{margin-left:20px;font-weight:700}.blockCommon07 .scheduleList2 .item .boxContent01 .checkBox.checkboxAm:last-child,.scheduleList2 .item .blockCommon07 .boxContent01 .checkBox.checkboxAm:last-child,.scheduleList2 .item .boxContent .checkBox.checkboxAm:last-child{margin-right:140px}.blockCommon07 .scheduleList2 .item .boxContent01 .txt,.scheduleList2 .item .blockCommon07 .boxContent01 .txt,.scheduleList2 .item .boxContent .txt{text-align:right}.scheduleList2 .item .notify{background-color:#f8dfe0;color:#ce292f;padding:16px 20px;text-align:center;width:120px;min-width:120px;border-radius:5px;margin-left:20px;font-weight:700}.scheduleList2 .item .notify a{color:#ce292f}.scheduleList2 .item .notify.large{width:260px;min-width:260px}@media only screen and (max-width:992px){.scheduleList2 .item{padding:15px 0}.scheduleList2 .item .ttl{padding-left:20px}.scheduleList2 .item .ttl:before{left:0}.blockCommon07 .scheduleList2 .item .boxContent01,.scheduleList2 .item .blockCommon07 .boxContent01,.scheduleList2 .item .boxContent{padding-right:0}}@media only screen and (max-width:767px){.scheduleList2 .item{padding:15px 0 10px}.blockCommon07 .scheduleList2 .item .boxContent01,.scheduleList2 .item .blockCommon07 .boxContent01,.scheduleList2 .item .boxContent{flex-wrap:wrap}.blockCommon07 .scheduleList2 .item .boxContent01>*,.scheduleList2 .item .blockCommon07 .boxContent01>*,.scheduleList2 .item .boxContent>*{margin-bottom:5px}}@media only screen and (max-width:560px){.scheduleList2{padding:0 15px}.scheduleList2 .item .ttl{width:calc(100% - 200px);font-size:1.5rem;padding-left:12px}.scheduleList2 .item .ttl:before{width:6px;height:6px}.blockCommon07 .scheduleList2 .item .boxContent01 .checkBox,.scheduleList2 .item .blockCommon07 .boxContent01 .checkBox,.scheduleList2 .item .boxContent .checkBox{margin-left:10px}.blockCommon07 .scheduleList2 .item .boxContent01 .checkBox.checkboxAm:last-child,.scheduleList2 .item .blockCommon07 .boxContent01 .checkBox.checkboxAm:last-child,.scheduleList2 .item .boxContent .checkBox.checkboxAm:last-child{margin-right:100px}.blockCommon07 .scheduleList2 .item .boxContent01 .notify,.scheduleList2 .item .blockCommon07 .boxContent01 .notify,.scheduleList2 .item .boxContent .notify{padding:13px 10px;width:90px;min-width:90px;margin-left:10px}.blockCommon07 .scheduleList2 .item .boxContent01 .notify.large,.scheduleList2 .item .blockCommon07 .boxContent01 .notify.large,.scheduleList2 .item .boxContent .notify.large{width:190px;min-width:190px}}@media only screen and (max-width:374px){.scheduleList2 .item .ttl{width:calc(100% - 160px);font-size:1.2rem;padding-left:10px}.blockCommon07 .scheduleList2 .item .boxContent01 .checkBox.checkboxAm:last-child,.scheduleList2 .item .blockCommon07 .boxContent01 .checkBox.checkboxAm:last-child,.scheduleList2 .item .boxContent .checkBox.checkboxAm:last-child{margin-right:85px}.blockCommon07 .scheduleList2 .item .boxContent01 .notify.large,.scheduleList2 .item .blockCommon07 .boxContent01 .notify.large,.scheduleList2 .item .boxContent .notify.large{width:150px;min-width:150px}}.listStep{display:flex;justify-content:center}.listStep.style01 .step02,.listStep.style01 .step03{padding:15px 10px 15px 35px}.listStep li{min-width:200px;border-radius:24px;padding:15px;text-align:center;color:#999;font-size:1.4rem;font-weight:700}.listStep li span{margin-right:10px;font-family:Roboto,sans-serif}.listStep li.step01{color:#fff;background-color:#0e3092;position:relative;z-index:3}.listStep li.step02{background-color:#e8e8e8;margin-left:-30px;position:relative;z-index:2}.listStep li.step03{background-color:#f5f5f5;margin-left:-30px;position:relative;z-index:1}@media only screen and (max-width:767px){.listStep.style01 .step02,.listStep.style01 .step03{padding:7px 10px 7px 20px}.listStep li{min-width:110px;border-radius:24px;padding:7px 10px;color:#999;font-size:1.1rem}.listStep li span{margin-right:5px;font-family:Roboto,sans-serif;font-size:1rem}.listStep li.step01{color:#fff;background-color:#0e3092}.listStep li.step02{margin-left:-20px;background-color:#e8e8e8}.listStep li.step03{margin-left:-20px;background-color:#f5f5f5}}.formConfirm .listStep li.step01{background-color:#e8e8e8;color:#999}.formConfirm .listStep li.step02{background-color:#0e3092;color:#fff}.formConfirm .listStep li.step03{background-color:#f5f5f5}.formThank .listStep li.step01{background-color:#e8e8e8;color:#999}.formThank .listStep li.step02{background-color:#f5f5f5}.formThank .listStep li.step03{background-color:#0e3092;color:#fff}.textList{overflow:hidden;display:flex;flex-wrap:wrap}.textList .ttl{margin-bottom:8px;color:#0d64b6;font-size:1.5rem;font-weight:700}.textList .txt{margin-bottom:10px;font-size:1.4rem;line-height:1.35}.textList li{position:relative;padding:0 2% 35px;margin-bottom:30px}.textList li:after{position:absolute;top:0;right:-1px;content:"";width:1px;height:100%;background-color:#d5d5d5}.textList li .btnTag{position:absolute;bottom:0}@media only screen and (max-width:767px){.textList{display:block}.textList .ttl{font-size:1.6rem}.textList .txt{margin-bottom:10px;font-size:1.3rem}.textList li{position:static;padding:0;margin-bottom:14px;border-bottom:1px solid #d5d5d5}.textList li:last-child{border-bottom:none}.textList li:after{display:none}.textList li .btnTag{position:static;margin-bottom:15px}}.textList.fourCol li{width:25%}@media only screen and (max-width:992px){.textList.fourCol li{width:33.33%}}@media only screen and (max-width:767px){.textList.fourCol li{width:100%}}.btnList02{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -5px 15px}.btnList02 a{margin:0 5px 10px}.btnBlock{margin-bottom:30px;padding-bottom:5px;border-bottom:1px solid #d5d5d5}.btnBlock.style01{margin-bottom:0}@media only screen and (max-width:767px){.btnBlock{margin:0 0 25px}.btnBlock.style01{border-bottom:0;padding-bottom:0}}.btnBlock .btnList03{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -4px 15px}.btnBlock .btnList03 a{margin:0 4px 10px}@media only screen and (max-width:767px){.btnBlock .btnList03{margin:0 0 15px;justify-content:space-between}.btnBlock .btnList03 a{width:calc(50% - 5px);max-width:100%;margin:0 0 5px}}.tagList01{display:flex;flex-flow:wrap;margin-top:9px}.tagList01 li{padding-right:10px;font-size:1.3rem}.tagList01 li:last-child{padding-right:0}@media only screen and (max-width:767px){.tagList01 li{font-size:1.2rem}}.guideList,.oshigotoList{display:flex;flex-wrap:wrap;justify-content:space-between}.guideList:after,.oshigotoList:after{content:"";width:calc(50% - 7.5px)}.guideList .itemList,.oshigotoList .itemList{width:calc(50% - 7.5px);margin-bottom:25px}@media only screen and (max-width:767px){.guideList,.oshigotoList{flex-direction:column}.guideList .itemList,.oshigotoList .itemList{width:100%;margin-bottom:25px}}.oshigotoList:after{width:calc(50% - 10px)}.oshigotoList .itemList{width:calc(50% - 10px);margin-bottom:20px}@media only screen and (min-width:768px){.oshigotoList .itemList:nth-last-child(-n+1):nth-child(2n),.oshigotoList .itemList:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}}.oshigotoList .listLink li{margin-bottom:10px!important}@media only screen and (min-width:768px){.oshigotoList .listLink li:nth-last-child(-n+1):nth-child(2n),.oshigotoList .listLink li:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}}@media only screen and (max-width:767px){.oshigotoList .listLink .smallW100{width:100%}}.oshigotoList .linkSchool,.oshigotoList .txtLink02,.oshigotoList .txtLink05{font-size:1.4rem;background-position:0 4px}@media only screen and (max-width:767px){.oshigotoList .itemList,.oshigotoList:after{width:100%}.oshigotoList .itemList:last-child{margin-bottom:0}}.guideBoxStyle{padding-bottom:60px;margin-bottom:25px;border-bottom:1px solid #d5d5d5}.guideBoxStyle.noBorder{border:0;padding-bottom:0}@media only screen and (max-width:767px){.guideBoxStyle{padding-bottom:30px;margin-bottom:20px}}.linkList li{font-size:1.5rem;line-height:1.6;margin-bottom:3px}.linkList01{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:14px 20px;border-radius:5px;background-color:#f5f5f5}.linkList01:after{content:"";width:calc(33.33333% - 5px)}.linkList01 li{width:calc(33.33333% - 5px);font-size:1.5rem}.linkList01 li a{padding-left:15px;background:url(/assets/img/svg/icon_arrow_right_blue02.svg) no-repeat 0 5px;background-size:10px auto;color:#186bcc}.linkList01 li a:hover{color:#186bcc}@media only screen and (max-width:767px){.linkList01{flex-direction:column}.linkList01 li{width:100%;margin-bottom:15px;font-size:1.4rem}.linkList01 li:last-child{margin-bottom:0}}.listBanner{display:flex;justify-content:space-between;flex-flow:wrap;max-width:840px;margin:0 auto 15px}.listBanner:last-child{margin-bottom:0}.listBanner li{width:calc(50% - 10px);line-height:1}.listBanner li a{display:block}.listBanner li img{display:block;border-radius:5px;width:100%;height:auto}.listBanner .other img{border:1px solid #d5d5d5;border-radius:0;vertical-align:middle}@media only screen and (max-width:767px){.listBanner:after{display:none}.listBanner li{width:100%;margin-bottom:15px}.listBanner li img{width:100%}.listBanner li:last-child{margin-bottom:0}}.styleList01 li{position:relative;display:flex;flex-flow:wrap;margin-bottom:20px;background-color:#fff;border-radius:10px;box-shadow:0 0 6px 2px rgba(0,0,0,.05)}.styleList01 li:before{position:absolute;content:"";left:50%;bottom:-10px;width:0;height:0;margin-left:-15px;border-color:#999 transparent transparent;border-style:solid;border-width:10px 15px 0}.styleList01 li:last-child{margin-bottom:0}.styleList01 li:last-child:before{border-width:0}.styleList01 li .styleTitle{display:flex;align-items:center;justify-content:center;width:300px;padding:17px 20px;border-radius:10px 0 0 10px;background-color:#999;color:#fff;font-size:1.4rem;font-weight:700;text-align:center}.styleList01 li .styleTitle.bgBlue{background-color:#0d64b6}.styleList01 li .styleTitle.bgYellow{background-color:#fecf2f;color:#1d1d1d}.styleList01 li .styleText{width:calc(100% - 300px);padding:17px 20px;font-size:1.4rem;text-align:left}@media only screen and (max-width:767px){.styleList01 li{margin-bottom:15px;border-radius:5px}.styleList01 li:before{bottom:-10px;margin-left:-15px}.styleList01 li:last-child{margin-bottom:0}.styleList01 li:last-child:before{border-width:0}.styleList01 li .styleTitle{border-radius:5px 5px 0 0}.styleList01 li .styleText,.styleList01 li .styleTitle{width:100%;padding:10px 15px;font-size:1.3rem}}.styleList02>li{padding-bottom:20px;font-size:1.5rem;line-height:1.6}.styleList02>li span{display:block;padding-bottom:5px;color:#0e3092;font-weight:700}.styleList02>li ul{padding-left:15px}.styleList02>li .noteTxt{font-size:1.3rem}.styleList02>li .blue{color:#0e3092}@media only screen and (max-width:767px){.styleList02>li{padding-bottom:15px}.styleList02>li ul{padding-left:0}}.styleBox{padding:12px 20px;border-radius:5px}@media only screen and (max-width:767px){.styleBox{padding:12px 13px}}.lineBottom{padding-bottom:25px;border-bottom:1px solid #d5d5d5}.advisoryList.col2:after,.advisoryList.col2>*,.advisoryList.equimentGroup:after,.advisoryList.equimentGroup>*{width:calc(50% - 10px)}.advisoryList .imgLink{line-height:0;margin-bottom:20px;display:inline-block}.advisoryList .imgLink img{border-radius:5px}.advisoryList a{width:100%;max-width:100%}@media only screen and (max-width:767px){.advisoryList.col2>*,.advisoryList.equimentGroup>*,.advisoryList:after{width:calc(50% - 5px)}.advisoryList.fullWSp>*{width:100%}.advisoryList.fullWSp>:not(:last-child){margin-bottom:15px}}.langList{padding-bottom:15px;border-radius:5px}.langList.col3>*{margin-bottom:10px}.langList.col3>*,.langList:after{width:calc(33.33333% - 13.33333px)}@media only screen and (max-width:992px){.langList{padding:15px 10px 5px}.langList.col3>*{margin-bottom:10px}.langList.col3>*,.langList:after{width:calc(50% - 5px)}}.listLinkAbroad{margin-bottom:30px}.listLinkAbroad :not(:last-child){margin-bottom:10px}@media only screen and (max-width:767px){.listLinkAbroad{margin-bottom:20px}}.abroadBox:not(:last-child){margin-bottom:55px}@media only screen and (max-width:767px){.abroadBox:not(:last-child){margin-bottom:30px}}.studentBox .imageLeft{min-width:240px;width:auto;margin-right:20px}@media only screen and (max-width:767px){.studentBox .imageLeft{order:2;width:100%!important;text-align:center;margin-right:0}}.studentBox .descBlock{flex:auto}@media only screen and (max-width:767px){.studentBox .descBlock{order:1;margin-bottom:20px}}.counselBox{display:flex;margin-bottom:30px}.counselBox .img{min-width:400px;margin-left:30px}.counselBox .img img{width:100%;vertical-align:middle}@media only screen and (max-width:992px){.counselBox .img{min-width:300px}}@media only screen and (max-width:767px){.counselBox{flex-wrap:wrap}.counselBox,.counselBox .detail{margin-bottom:15px}.counselBox .img{min-width:auto;width:100%;margin-left:0}}.priceList{margin-bottom:20px;background-color:#f5f5f5;border:1px solid #d5d5d5}.priceList li{display:flex;justify-content:space-between;align-items:center;padding:16px 8%;font-size:1.5rem}.priceList li:not(:last-child){border-bottom:1px solid #d5d5d5}.priceList li .price{width:20%;white-space:nowrap;padding-left:10px;text-align:right}@media only screen and (max-width:767px){.priceList+.priceList{border-top:none}.priceList li{padding:10px 4%;font-size:1.4rem}}.radioBlock{margin-top:50px}.radioBlock .textList{display:block;padding-top:10px!important}.radioBlock .textList .ttl{margin-bottom:0}.radioBlock .radioBox .detail{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #d5d5d5}.radioBlock .radioBox .detail .btnTag{min-width:105px;align-self:flex-start;padding:8px 20px;margin-left:20px}@media only screen and (max-width:992px){.radioBlock .radioBox .detail .btnTag{margin-left:10px}.radioBlock .col3.colSpace40:after,.radioBlock .col3.colSpace40>*{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.radioBlock{margin-top:30px}.radioBlock .radioBox:first-child{border-top:1px solid #d5d5d5}.radioBlock .radioBox:last-child .detail:last-child{border-bottom:0}.radioBlock .radioBox .detail{align-items:center}.radioBlock .radioBox .detail .btnTag{align-self:center}.radioBlock:last-child .textList:after{content:none}.radioBlock .col3.colSpace40:after,.radioBlock .col3.colSpace40>*{width:100%}}.promoBox:not(:first-child){padding-top:20px;border-top:1px solid #d5d5d5}.facultyList .itemRow{display:flex;align-items:center;margin-bottom:10px;border-radius:5px;padding:16px 45px 14px 22px;line-height:1.4;background:#f5f5f5;transition:background .2s}.facultyList .itemRow span{padding-left:15px;color:#186bcc;width:180px;min-width:180px;margin-right:15px;font-weight:700;background:url(/assets/img/svg/icon_arrow_blue.svg) no-repeat 0 50%;background-size:10px;font-size:1.5rem}.facultyList .itemRow em{color:#1d1d1d;font-size:1.3rem}.facultyList .itemRow:hover{background:#e5e5e5;text-decoration:none;transition:background .2s}.facultyList .itemRow:not([href]){pointer-events:none}.facultyList .itemRowChild{display:flex;align-items:center;margin-bottom:5px}.facultyList .itemRowChild+em{padding-left:15px}.facultyList .notLink span{background:url(/assets/img/svg/icon_arrow_right_gray.svg) no-repeat 0 50%}.facultyList .notLink:hover{background:#f5f5f5}.facultyList li:last-child .itemRow{margin-bottom:0}@media only screen and (max-width:767px){.facultyList .itemRow{flex-wrap:wrap;padding:11px 15px 7px}.facultyList .itemRow span{margin-right:0;width:100%;font-size:1.4rem;background-size:12px}.facultyList .itemRow em{padding-left:15px;font-size:1.2rem}.facultyList .itemRowChild{flex-wrap:wrap;margin-bottom:0}}.aboutSchoolBox .img{margin-bottom:10px}.aboutSchoolBox .img img{border-radius:5px;width:100%;vertical-align:middle}.aboutSchoolBox .txt{font-size:1.5rem;margin-bottom:10px}.aboutSchoolBox .txt:last-child{margin-bottom:0}.aboutSchoolBox .txt.setLh{line-height:1.6}.aboutSchoolBox .txtLink01{font-size:1.5rem;font-weight:400;margin-bottom:0}.aboutSchoolBox .btnSchool{margin-bottom:15px}@media only screen and (max-width:767px){.aboutSchoolBox .txt{font-size:1.4rem;margin-bottom:15px}}.listSchoolLife{display:flex;justify-content:center;margin:0 -25px}.listSchoolLife .item{width:calc(33.33333% - 50px);margin:-95px 25px 0}.listSchoolLife .item .img{line-height:0;margin-bottom:15px}.listSchoolLife .item .img img{border-radius:10px;width:100%}.listSchoolLife .item .ttl{font-size:2rem;font-weight:700;margin-bottom:10px}.listSchoolLife .item .txt{font-size:1.5rem;line-height:1.6}@media only screen and (max-width:992px){.listSchoolLife{margin:0 -15px}.listSchoolLife .item{width:calc(33.33333% - 30px);margin:-50px 15px 20px}}@media only screen and (max-width:767px){.listSchoolLife{flex-wrap:wrap;margin:0}.listSchoolLife .item{width:100%;margin:0 0 20px}.listSchoolLife .item:last-child{margin-bottom:0}.listSchoolLife .item .img{margin-left:-2.5vw;margin-right:-2.5vw}.listSchoolLife .item .img img{border-radius:0}.listSchoolLife .item .ttl{font-size:1.8rem;margin-bottom:5px}}.expenseBox,.incomeBox{padding:35px 20px 20px;background-color:#eff6fd;border-radius:15px}.expenseBox .ttl,.incomeBox .ttl{font-size:2.9rem;font-weight:700;letter-spacing:10px;margin-top:-55px;margin-bottom:15px;color:#3b90e0;text-align:center}.expenseBox .listBalance li,.incomeBox .listBalance li{display:flex;padding:10px 30px;background-color:#fff;border-radius:8px;font-size:1.8rem;justify-content:space-between;align-items:center}.expenseBox .listBalance li .txt,.incomeBox .listBalance li .txt{margin-right:20px;font-weight:700}.expenseBox .listBalance li .price,.incomeBox .listBalance li .price{white-space:nowrap}.expenseBox .listBalance li:not(:last-child),.incomeBox .listBalance li:not(:last-child){margin-bottom:10px}@media only screen and (max-width:767px){.expenseBox,.incomeBox{padding:20px 15px}.expenseBox .ttl,.incomeBox .ttl{font-size:2.3rem;font-weight:700;letter-spacing:5px;margin-top:-40px;margin-bottom:10px}.expenseBox .listBalance li,.incomeBox .listBalance li{padding:6px 15px;font-size:1.5rem}.expenseBox .listBalance li:not(:last-child),.incomeBox .listBalance li:not(:last-child){margin-bottom:5px}}.expenseBox{background-color:#feeff3}.expenseBox .ttl{color:#e83169}.listPhone{display:flex;flex-wrap:wrap}.listPhone li{margin-right:30px}.listPhone li:last-child{margin-right:0}.listPhone01{flex-direction:column;margin-bottom:0}@media only screen and (max-width:767px){.listPhone{flex-direction:column}.listPhone li{width:100%;margin-right:0}}.dotList li:before{position:relative;display:inline-flex;top:-2px;margin-right:5px;width:6px;height:6px;border-radius:50%;background-color:#333;content:""}.listMedia01{position:relative;display:flex;width:100%}.listMedia01:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.1;content:""}.listMedia01.setCol8{flex-wrap:wrap}.listMedia01.setCol8 li{width:12.5%}.listMedia01 li{width:25%;max-height:15.4vw;box-sizing:border-box}.listMedia01 li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.listMedia01 li.isIE{background-size:cover;background-position:50% 50%}.listMedia01 li.isIE img{display:none}@media only screen and (max-width:767px){.listMedia01{flex-wrap:wrap;margin-bottom:0}.listMedia01 li{width:50%;max-height:50vw}.listMedia01.setCol3 li{width:33.33333%}.listMedia01.setCol4 li,.listMedia01.setCol8 li{width:25%}}.navGroup{display:flex;flex-wrap:wrap;margin-bottom:20px}.navGroup .item{position:relative;display:inline-block;padding:25px 32px 16px;min-height:207px;width:33.3%;text-decoration:none;color:#1766b3;z-index:1;overflow:hidden;transition:color .3s}.navGroup .item:after{content:"";background-color:#fff;transition:background-color .3s ease-in}.navGroup .item .boxImage,.navGroup .item:after{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.navGroup .item .boxImage{transition-duration:.5s}.navGroup .item .boxImage img{vertical-align:middle;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navGroup .item .boxImage:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.45)}.navGroup .item .hdgItem{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.navGroup .item .hdgItem .hdgIcon{position:relative;min-width:24px;height:24px;display:flex;box-shadow:0 3px 10px -3px #707070;border-radius:50%;background-color:#fff;justify-content:center;align-items:center;z-index:1}.navGroup .item .hdgItem svg{height:10px;width:10px;fill:#1766b3}.navGroup .item .ttlItem{position:relative;margin-right:20px;line-height:1.4;font-size:2.4rem;font-weight:700}.navGroup .item .ttlItem span{display:block;margin-bottom:3px;font-size:1.6rem}.navGroup .item .txtItem{color:#0d64b6;line-height:1.6;font-size:1.4rem;transition:color .3s}.navGroup .item.active{color:#fff!important}.navGroup .item.active:after{background-color:#1766b3}.navGroup .item.active .txtItem{color:#fff!important}.navGroup .item.active .hdgItem svg{transform:rotate(-90deg)}.navGroup .item.active .boxImage{display:none}.navGroup .item.active:hover:after{background-color:#1766b3}.navGroup .item.active .hdgIcon{opacity:.5}@media only screen and (max-width:992px){.navGroup .item{padding:15px 20px;min-height:180px}.navGroup .item .ttlItem{line-height:1.6;font-size:2rem}.navGroup .item .ttlItem span{font-size:1.4rem}.navGroup .item .txtItem{line-height:1.5;font-size:1.2rem}}@media only screen and (min-width:768px){.navGroup .item:hover{color:#fff!important;transition:color .3s}.navGroup .item:hover:after{background-color:hsla(0,0%,100%,0);transition:background-color .4s ease-in}.navGroup .item:hover .txtItem{color:#fff!important;transition:color .3s}.navGroup .item:hover .boxImage{transform:scale(1.1);transition-duration:.5s}}@media only screen and (max-width:767px){.navGroup .item{margin-bottom:5px;padding:12px 20px 14px;min-height:auto;width:100%;color:#1766b3;background-color:#fff;position:unset}.navGroup .item:after{content:unset;position:unset}.navGroup .item:last-child{margin-bottom:0}.navGroup .item .hdgItem{margin-bottom:7px}.navGroup .item .hdgItem .hdgIcon{min-width:30px;height:30px}.navGroup .item .hdgItem svg{height:13px;width:13px}.navGroup .item .ttlItem{line-height:1.3}.navGroup .item .ttlItem span{margin-bottom:2px;font-size:1.2rem}.navGroup .item .boxImage{display:none}.navGroup .item .txtItem{font-size:1.3rem;line-height:1.3;color:#0d64b6}.navGroup .item:hover{color:#1766b3}.navGroup .item:hover .txtItem{color:#0d64b6}.navGroup .active{color:#fff;background-color:#1766b3}.navGroup .active .txtItem,.navGroup .active:hover,.navGroup .active:hover .txtItem{color:#fff}}.departmentNav{display:flex;align-items:center;padding:15px 30px;background-color:#fff}.departmentNav .ttl{padding-right:30px;border-right:1px solid #d5d5d5;width:265px;min-width:265px;line-height:1.5;color:#1766b3;font-size:1.5rem;font-weight:700}.departmentNav .navList{display:flex;flex-wrap:wrap;align-items:center;margin-left:30px;margin-bottom:-10px}.departmentNav .navList li{margin-right:50px;margin-bottom:10px}.departmentNav .navList li:last-child{margin-right:0}.departmentNav .navList li a{display:block;padding-left:15px;background:url(/assets/img/svg/icon_arrow_blue.svg) no-repeat 0;background-size:10px auto;color:#0d64b6;line-height:1.5;font-size:1.5rem;font-weight:700;text-decoration:underline}.departmentNav .navList li a:hover{text-decoration:none}@media only screen and (max-width:992px){.departmentNav{padding:10px 20px}.departmentNav .ttl{padding-right:20px;width:235px;min-width:235px}.departmentNav .navList{margin-left:20px;margin-bottom:-5px}.departmentNav .navList li{margin-bottom:5px;margin-right:30px}.departmentNav .navList li a{font-size:1.3rem}}@media only screen and (max-width:767px){.departmentNav{flex-wrap:wrap}.departmentNav .ttl{width:100%;padding-right:0;margin-bottom:15px;border-right:none}.departmentNav .navList{width:100%;margin-left:0;align-items:flex-start;margin-right:-10px;margin-bottom:-10px}.departmentNav .navList li{margin-bottom:20px;margin-right:10px;width:calc(50% - 10px)}.departmentNav .navList li a{padding-left:20px;background-position-y:4px;background-size:12px auto;line-height:1.4;font-size:1.2rem;font-weight:400}}.indentList01 .ttl,.indentList .ttl{display:block;font-weight:700;margin-bottom:5px}.indentList01 li,.sitemapList{margin-bottom:10px}.sitemapList>li{margin-bottom:30px}@media only screen and (max-width:767px){.sitemapList{margin-bottom:30px}.sitemapList>li{margin-bottom:25px}.sitemapList>li:last-child{margin-bottom:0}}.anchorFaqList{justify-content:flex-start;margin-bottom:30px}@media only screen and (max-width:767px){.anchorFaqList{margin-bottom:20px}.anchorFaqList .btnArrow2Down02{width:calc(50% - 10px)}}.faqSearchBox{background-color:#eff2f8;padding:20px;border-radius:5px}.faqSearchBox.reStyle{background-color:rgba(0,0,0,.5);border-radius:0 0 5px 5px}.faqSearchBox .markForm .searchControl{background:#fff;max-width:400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 20px 0 0}.faqSearchBox .markForm .formControl{height:48px;border-radius:27px 0 0 27px;background-color:#fff;border:0;width:100%;font-size:1.6rem}.faqSearchBox .markForm .formControl:focus{background-color:#fff;border:none}.faqSearchBox .markForm .iconRm{display:none;width:20px;height:20px;background:url(/assets/img/svg/icon_remove.svg) no-repeat right 50% top 50%;cursor:pointer}.faqSearchBox .markForm .iconSearch{margin-left:20px;width:30px;height:30px;background:url(/assets/img/svg/icon_search.svg) no-repeat right 50% top 50%;cursor:pointer}@media only screen and (max-width:767px){.faqSearchBox{padding:10px;border-radius:4px}.faqSearchBox .markForm .searchControl{min-width:100%}.faqSearchBox .markForm .formControl{height:40px}}.itemBlock{position:relative;display:flex;justify-content:space-between;flex-flow:wrap;padding-bottom:40px}.itemBlock:after{position:absolute;content:"";left:200px;bottom:20px;width:calc(100% - 200px);height:1px;background-color:#d5d5d5}.itemBlock.itemBlockLast{padding-bottom:20px}.itemBlock.itemBlockLast:after{bottom:0}.itemBlock .itemImage{width:200px;font-size:0}.itemBlock .itemImage img{border-radius:10px}.itemBlock .itemContent{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 200px);padding:5px 30px}.itemBlock .itemContent .itemInner{width:calc(100% - 160px);padding-right:40px}.itemBlock .itemContent .itemInner .ttl{padding-bottom:10px;font-size:1.6rem;font-weight:700}.itemBlock .itemContent .itemInner .txtTime{max-width:145px;margin-bottom:15px;padding:1px 5px 3px;border:1px solid #707070;font-size:1.2rem;font-weight:700}.itemBlock .itemContent .itemInner .txt{font-size:1.3rem;max-height:4.2em}@media only screen and (max-width:767px){.itemBlock:after{left:0;bottom:20px;width:100%}.itemBlock .itemImage{width:100px}.itemBlock .itemImage img{border-radius:5px}.itemBlock .itemContent{flex-flow:wrap;width:calc(100% - 100px);padding:0 0 0 15px}.itemBlock .itemContent .itemInner{width:100%;margin-bottom:10px;padding-right:0}.itemBlock .itemContent .itemInner .ttl{padding-bottom:10px;font-size:1.4rem}.itemBlock .itemContent .itemInner .txtTime{max-width:132px;margin-bottom:10px;font-size:1.1rem}.itemBlock .itemContent .itemInner .txt{font-size:1.2rem;max-height:2.8em}}@media only screen and (max-width:320px){.itemBlock .itemImage{width:100%;margin-bottom:10px}.itemBlock .itemImage img{width:100%}.itemBlock .itemContent{width:100%;padding:0}}.policyList li{font-size:1.5rem;line-height:1.6;padding-bottom:10px}.policyList li:first-child{padding-top:10px}.policyList li:last-child{padding-bottom:0}.policyList li strong{padding-right:20px}.policyList li .subText{font-size:1.4rem;line-height:1.6}@media only screen and (max-width:767px){.policyList li:first-child{padding-top:5px}}.blockContact{display:flex;justify-content:space-between;flex-flow:wrap;width:100%;margin-bottom:-20px}.blockContact .blockItem{width:calc(50% - 10px);margin-bottom:20px;padding:20px 30px;border:1px solid #d5d5d5}.blockContact .blockItem01{padding:0;border:none}.blockContact .blockItem .ttl{padding-bottom:10px}.blockContact .blockItem .ttl img{width:auto;height:20px}.blockContact .blockItem .txt{font-size:1.5rem;line-height:1.5}.blockContact .blockItem .txt span{display:block;padding-bottom:5px;font-size:1.3rem}@media only screen and (max-width:767px){.blockContact{margin-bottom:-15px}.blockContact .blockItem{width:100%;margin-bottom:15px;padding:15px}.blockContact .blockItem01{padding:0}.blockContact .blockItem:last-child{margin-bottom:0}.blockContact .blockItem .ttl img{width:auto;height:15px}}.listFlows{display:flex;flex-wrap:wrap}.listFlows li{position:relative;display:flex;width:20%;box-shadow:0 3px 20px rgba(0,0,0,.12);background-color:#fff}.listFlows li.twoCol{width:40%}.listFlows li.twoCol .box{width:50%}.listFlows li.twoCol .box:after{position:absolute;right:0;top:25px;bottom:25px;width:1px;background-color:#d5d5d5;content:""}.listFlows li.twoCol .box:last-child:after{display:none}.listFlows li:after{right:-12px}.listFlows li.arrowLeft:before,.listFlows li:after{position:absolute;z-index:1;width:0;height:0;border-top:12px solid transparent;border-left:12px solid #186bcc;border-bottom:12px solid transparent;top:50%;transform:translateY(-50%);content:""}.listFlows li.arrowLeft:before{left:0}.listFlows li:last-child:after{display:none}.listFlows li .box{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.listFlows li .box.center{justify-content:center}.listFlows li .box.center .txt{min-height:auto}.listFlows li .iconBox{padding:30px 10px;text-align:center;height:90px}.listFlows li .iconBox img{display:block;margin:0 auto;height:40px}.listFlows li .txt{padding:0 10px 10px;text-align:center;font-size:1.4rem;line-height:1.2;min-height:60px}@media only screen and (max-width:767px){.listFlows li{box-shadow:0 2px 10px rgba(0,0,0,.12)}.listFlows li.twoCol .box:after{top:14px;bottom:14px}.listFlows li:after{right:-5px}.listFlows li.arrowLeft:before,.listFlows li:after{border-top:5px solid transparent;border-left:5px solid #186bcc;border-bottom:5px solid transparent}.listFlows li .iconBox{padding:10px;height:40px}.listFlows li .iconBox img{height:20px}.listFlows li .txt{font-size:.7rem;padding:0 5px 5px;min-height:auto}}.listCommon{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.listCommon li{display:flex;flex-direction:column;width:calc(50% - 10px);margin-bottom:25px}.listCommon li.fullWidth{width:100%}@media only screen and (max-width:767px){.listCommon,.listCommon li{margin-bottom:15px}.listCommon li{width:100%}.listCommon li:last-child{margin-bottom:0}}.listCircle,.listCircle01,.listCircle02{margin-bottom:30px}.listCircle01 li,.listCircle02 li,.listCircle li{position:relative;font-size:1.4rem;line-height:1.6;padding-left:15px}.listCircle01 li:before,.listCircle02 li:before,.listCircle li:before{position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background-color:#1d1d1d;content:""}.listCircle01{margin-bottom:5px}.listCircle01 li{font-size:1.6rem;line-height:1.4;color:#222;font-weight:700;padding-left:22px}.listCircle01 li:not(:last-child){margin-bottom:5px}.listCircle01 li:before{top:5px;width:16px;height:16px;background-color:#0e3092}.listCircle02{margin-bottom:10px}.listCircle02 li{padding-left:20px;margin-bottom:5px!important}.listCircle02 li:before{top:5px;width:14px;height:14px}@media only screen and (max-width:767px){.listCircle01 li,.listCircle02 li,.listCircle li{font-size:1.3rem}.listCircle01 li{font-size:1.4rem;padding-left:13px}.listCircle01 li:before{top:6px;width:8px;height:8px}.listCircle02 li{padding-left:15px}.listCircle02 li:before{top:5px;width:10px;height:10px}}.imageList01{display:flex;width:100%;justify-content:space-between;max-width:840px;margin:0 auto}.imageList01 li{width:calc(50% - 20px)}.imageList01 li span{display:block;padding-top:5px;font-size:1.3rem}@media only screen and (max-width:767px){.imageList01{flex-wrap:wrap}.imageList01 li{width:100%;margin-bottom:20px}.imageList01 li:last-child{margin-bottom:0}.imageList01 li span{font-size:1.2rem}}.imageList02{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.imageList02:after{width:calc(33.33333% - 33.33333px);content:""}.imageList02 li{width:calc(33.33333% - 33.33333px);margin-bottom:30px}.imageList02 li .image{display:flex;justify-content:center;align-items:center;margin:0 0 10px;padding:0}.imageList02 li .image img{display:block}.imageList02 li .txt{font-size:1.5rem;line-height:1.5}@media only screen and (max-width:767px){.imageList02:after{display:none}.imageList02 li{width:calc(50% - 7.5px);margin-bottom:10px}.imageList02 li .txt{font-size:1.3rem}}.liveSchedule{margin-bottom:50px}.liveSchedule li{display:flex;margin-bottom:30px}.liveSchedule li .txtDate{font-size:1.5rem;font-weight:700;min-width:100px;background-color:#f5f5f5;margin-right:20px;text-align:center;padding:13px 5px}.liveSchedule li .txt{font-size:1.5rem;line-height:1.6}@media only screen and (max-width:767px){.liveSchedule{margin-bottom:30px}.liveSchedule li{flex-direction:column;width:100%}.liveSchedule li .txtDate{font-size:1.3rem;margin-right:0;text-align:left;padding:8px 10px;margin-bottom:5px}.liveSchedule li .txt{font-size:1.3rem}}.infoList03{display:flex;flex-wrap:wrap;border:10px solid #f5f5f5;margin-bottom:10px}.infoList03 .detail{width:50%;padding:20px;border-bottom:10px solid #f5f5f5}.infoList03 .detail:nth-child(2n-1){border-right:10px solid #f5f5f5}.infoList03 .detail.noBorderbottom{border-bottom:none}.infoList03 .txtCommon01,.infoList03 .txtCommon02,.infoList03 .txtCommon03,.infoList03 .txtCommon04,.infoList03 .txtCommon05,.infoList03 .txtCommon06,.infoList03 .txtCommon08,.infoList03 .txtCommon09,.infoList03 .txtCommon10,.infoList03 .txtCommon18{margin-bottom:0}@media only screen and (max-width:767px){.infoList03{margin-bottom:5px}.infoList03 .detail{width:100%;padding:10px}.infoList03 .detail:nth-child(2n-1){border-right:none}.infoList03 .detail.showBorderbottom{border-bottom:10px solid #f5f5f5}}.graduateList{display:flex;flex-flow:wrap;margin:0 -13px}.graduateList li{width:calc(25% - 26px);margin:0 13px 20px;border-radius:20px;box-shadow:0 3px 8px rgba(0,0,0,.08);background-color:#fff}.graduateList li .blockHead .graduateImg{font-size:0}.graduateList li .blockHead .graduateImg img{width:100%;border-radius:20px 20px 0 0}.graduateList li .blockHead .graduateTtl{position:relative;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;margin-top:-20px;min-height:55px;padding:5px 55px 9px 15px;background-color:#f25f9d;color:#fff;font-size:2rem;font-weight:700;line-height:1.35}.graduateList li .blockHead .graduateTtl:before{position:absolute;content:"";bottom:0;right:0;width:0;height:0;border-color:transparent transparent #f59ac0;border-style:solid;border-width:0 0 55px 55px}.graduateList li .blockHead .graduateTtl.blueBg{background-color:#21364e}.graduateList li .blockHead .graduateTtl.blueBg:before{border-width:0 0 55px 55px;border-color:transparent transparent #526a84}.graduateList li .blockHead .graduateTtl span{display:block;font-size:1.1rem}.graduateList li .blockInner{padding:8px 15px 15px}.graduateList li .blockInner .graduateTxt01{padding-bottom:3px;font-size:1.1rem;font-weight:700}.graduateList li .blockInner .graduateTxt02{font-size:1.3rem}@media only screen and (max-width:1199px){.graduateList li{width:calc(33.33333% - 26px)}}@media only screen and (max-width:800px){.graduateList li{width:calc(50% - 26px)}}@media only screen and (max-width:767px){.graduateList{margin:0}.graduateList li{width:100%;margin:0 0 15px;border-radius:10px;display:flex}.graduateList li .blockHead{width:150px}.graduateList li .blockHead .graduateImg{font-size:0}.graduateList li .blockHead .graduateImg img{border-radius:10px 0 0 0}.graduateList li .blockHead .graduateTtl{position:relative;margin-top:-20px;min-height:40px;padding:5px 40px 5px 10px;border-radius:0 0 0 10px;font-size:1.3rem}.graduateList li .blockHead .graduateTtl.blueBg:before,.graduateList li .blockHead .graduateTtl:before{border-width:0 0 40px 40px}.graduateList li .blockHead .graduateTtl span{font-size:1rem}.graduateList li .blockInner{width:calc(100% - 150px);padding:10px 15px 15px}.graduateList li .blockInner .graduateTxt01{font-size:1rem}.graduateList li .blockInner .graduateTxt02{font-size:1.2rem}}@media only screen and (max-width:374px){.graduateList li .blockHead{width:130px}.graduateList li .blockInner{width:calc(100% - 130px)}}.dataList{margin-bottom:30px}.dataList .item{display:flex;margin-bottom:20px}.dataList .itemTtl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:300px;width:100%;padding:15px;background-color:#ffd452}.dataList .itemTtl .txtCommon01,.dataList .itemTtl .txtCommon02,.dataList .itemTtl .txtCommon03,.dataList .itemTtl .txtCommon04,.dataList .itemTtl .txtCommon05,.dataList .itemTtl .txtCommon06,.dataList .itemTtl .txtCommon08,.dataList .itemTtl .txtCommon09,.dataList .itemTtl .txtCommon10,.dataList .itemTtl .txtCommon18{display:block;margin-top:-4px}.dataList .itemDetail{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;min-width:538px;padding:21px 40px 30px;background-color:#efefef}.dataList .itemDetail .icon{margin-bottom:-40px;font-size:42px}.dataList .imgBlock{width:calc(50% - 40px);text-align:center}.dataList .imgBlock .sticker{display:inline-block;margin-bottom:10px;padding:2px 13px;color:#fff;border-radius:17px;font-size:1.5rem;font-weight:700}.dataList .imgBlock img{width:100%;border-radius:10px;overflow:hidden;vertical-align:middle}@media only screen and (max-width:767px){.dataList{margin-bottom:0}.dataList .item{display:block}.dataList .itemTtl{max-width:100%;padding:8px 15px}.dataList .itemTtl .txtCommon01,.dataList .itemTtl .txtCommon02,.dataList .itemTtl .txtCommon03,.dataList .itemTtl .txtCommon04,.dataList .itemTtl .txtCommon05,.dataList .itemTtl .txtCommon06,.dataList .itemTtl .txtCommon08,.dataList .itemTtl .txtCommon09,.dataList .itemTtl .txtCommon10,.dataList .itemTtl .txtCommon18{display:inline-block;margin-top:0}.dataList .itemDetail{width:100%;min-width:auto;padding:9px 10px}.dataList .itemDetail .icon{margin-bottom:-26px;font-size:20px}.dataList .imgBlock{width:calc(50% - 18px)}.dataList .imgBlock .sticker{margin-bottom:7px;padding:2px 8px;border-radius:10px;font-size:1.1rem}.dataList .imgBlock img{border-radius:5px}}.bnrInfoLst{margin-top:-100px;padding-bottom:80px}.bnrInfoLst.style01{margin-top:0;padding-bottom:0;margin-bottom:-120px}@media only screen and (max-width:767px){.bnrInfoLst{padding-bottom:50px}.bnrInfoLst.style01,.bnrInfoLst li:last-child{margin-bottom:0}}.bnrInfoBox{background-color:#fff;border-radius:10px;margin-bottom:20px}.bnrInfoBox .image{line-height:0}.bnrInfoBox .link{display:inline-block}@media only screen and (min-width:768px){.bnrInfoBox .link:hover{transition:opacity .3s ease;opacity:.6}}.bnrInfoBox img{border-radius:10px 10px 0 0;width:100%;-o-object-fit:cover;object-fit:cover}.bnrInfoBox .boxTxt{padding:20px 15px}.bnrInfoBox .boxTxt .btnArrowRight.style02,.bnrInfoBox .boxTxt .style02.btnCommon10,.bnrInfoBox .boxTxt .style02.btnCommon11,.bnrInfoBox .boxTxt .style02.btnCommon15,.bnrInfoBox .boxTxt .style02.btnLangSelect,.bnrInfoBox .boxTxt .style02.btnScrollFix,.bnrInfoBox .boxTxt .style02.btnShow,.bnrInfoBox .boxTxt .style02.btnSubmit{background-color:#e8003e!important}@media only screen and (min-width:768px){.bnrInfoBox:nth-last-child(-n+1):nth-child(3n),.bnrInfoBox:nth-last-child(-n+2):nth-child(3n+2),.bnrInfoBox:nth-last-child(-n+3):nth-child(3n+1){margin-bottom:0}}.popupDetail{display:none;position:relative;width:100%;max-width:1030px;height:auto}.popupDetail.setW01{max-width:830px}.popupDetail #videoBox{position:relative;line-height:0;padding-bottom:56.25%}.popupDetail #videoBox iframe{position:absolute;width:100%;height:100%}.popupDetail .boxDetail{padding:25px 30px 45px;background-color:#fff;font-size:1.6rem;font-weight:700}.popupDetail .boxDetail .ttl{color:#0e3092;margin-bottom:7px}.popupDetail .boxDetail .tagList li{font-weight:400}.popupDetail .popupDetailContent{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.popupDetail .content{position:relative;max-width:1000px;width:calc(100vw - 40px);margin:30px 15px}.popupDetail .contentBox{background-color:#fff;margin-bottom:20px;overflow:hidden}.popupDetail .btnClose{width:56px;height:56px;right:-15px;top:-15px}.popupDetail .btnClose:before{height:21px;width:3px}.popupDetail .btnClose:after{height:3px;width:21px}.popupDetail .infoBox{padding:30px 0}.popupDetail .infoSelectBox{padding:15px 0 30px;background-color:#f5f5f5}.popupDetail .infoSelectBox.style01{padding-bottom:60px}.popupDetail .infoSelectBox .listSelect li{margin-bottom:10px}.popupDetail .infoSelectBox .listSelect .inputItem{margin-bottom:0}.popupDetail .infoSelectBox .listSelect label{background-color:#e8e8e8;border-radius:5px;padding:15px 20px 15px 50px;font-size:1.5rem;font-weight:700;color:#1d1d1d}.popupDetail .infoSelectBox .listSelect label:before{border:1px solid #c9d0d1;background-color:#e8e8e8;left:20px}.popupDetail .infoSelectBox .listSelect label:after{left:25px}.popupDetail .infoSelectBox .listSelect .inputItem input:checked~.inputContent{color:#0d64b6}.popupDetail .infoSelectBox .listSelect[data-type=color01] .inputItem input:checked~.inputContent{color:#e8471b}.popupDetail .infoSelectBox .listSelect[data-type=color01] .inputItem input:checked~.inputContent:after{background-color:#e8471b}.popupDetail .infoSelectBox .listSelect[data-type=color02] .inputItem input:checked~.inputContent{color:#009a63}.popupDetail .infoSelectBox .listSelect[data-type=color02] .inputItem input:checked~.inputContent:after{background-color:#009a63}.popupDetail .infoSelectBox .listSelect[data-type=color03] .inputItem input:checked~.inputContent{color:#e4005a}.popupDetail .infoSelectBox .listSelect[data-type=color03] .inputItem input:checked~.inputContent:after{background-color:#e4005a}@media only screen and (max-width:767px){.popupDetail .btnClose{width:40px;height:40px;right:-10px}.popupDetail .btnClose:before{height:14px;width:2px}.popupDetail .btnClose:after{height:2px;width:14px}.popupDetail .boxDetail{padding:15px 15px 30px;font-size:1.3rem}.popupDetail .infoBox{padding:30px 0 10px}.popupDetail .infoSelectBox.style01{padding-bottom:50px}.popupDetail .infoSelectBox .listSelect li:last-child{margin-bottom:0}.popupDetail .infoSelectBox .listSelect .inputItem{margin-bottom:0;border:0;padding:0}.popupDetail .infoSelectBox .listSelect label{padding:13px 15px 13px 40px;font-size:1.3rem}.popupDetail .infoSelectBox .listSelect label:before{left:15px}.popupDetail .infoSelectBox .listSelect label:after{left:20px}}.fancybox-content{padding:0;background-color:transparent;overflow-y:hidden}.fancybox-is-open .fancybox-bg{background:rgba(0,0,0,.6)}.fancybox-close-small{display:none}.fancybox-slide--html{padding:0}.txtCommon01,.txtCommon02,.txtCommon03,.txtCommon04,.txtCommon05,.txtCommon06,.txtCommon08,.txtCommon09,.txtCommon10,.txtCommon18{font-size:1.6rem;line-height:1.65;margin-bottom:20px}.txtCommon01 a,.txtCommon02 a,.txtCommon03 a,.txtCommon04 a,.txtCommon05 a,.txtCommon06 a,.txtCommon08 a,.txtCommon09 a,.txtCommon10 a,.txtCommon18 a{color:#186bcc;text-decoration:underline}@media only screen and (min-width:768px){.txtCommon01 a:hover,.txtCommon02 a:hover,.txtCommon03 a:hover,.txtCommon04 a:hover,.txtCommon05 a:hover,.txtCommon06 a:hover,.txtCommon08 a:hover,.txtCommon09 a:hover,.txtCommon10 a:hover,.txtCommon18 a:hover{text-decoration:none}}.txtCommon01 a.phone,.txtCommon02 a.phone,.txtCommon03 a.phone,.txtCommon04 a.phone,.txtCommon05 a.phone,.txtCommon06 a.phone,.txtCommon08 a.phone,.txtCommon09 a.phone,.txtCommon10 a.phone,.txtCommon18 a.phone{color:#1d1d1d;text-decoration:none}.txtCommon02{font-weight:700}.txtCommon03{font-size:1.3rem}.txtCommon04{font-size:1.5rem}.txtCommon05{font-weight:700;font-size:2rem;line-height:1.45;color:#fff}.txtCommon06{font-size:1.5rem;font-weight:700;margin-bottom:0}.txtCommon07{font-size:1.2rem;line-height:2}.txtCommon08,.txtCommon09{font-size:1.4rem}.txtCommon10{font-size:1.5rem;line-height:1.5;margin-bottom:5px}.txtCommon11{margin-bottom:10px;font-size:3rem;line-height:1.3;font-weight:700}.txtCommon13{font-size:1.8rem;font-weight:700}.txtCommon14,.txtCommon25{margin-bottom:10px;color:#0e3092;font-size:1.5rem;font-weight:700}.txtCommon15{font-size:1.5rem}.txtCommon16{line-height:1.65;font-size:1.5rem!important}.txtCommon16.style01{color:#1873da}.txtCommon16.style02{font-size:1.6rem!important;font-weight:700}.txtCommon17{font-size:1.6rem;font-weight:700;line-height:1.6;color:#1873da;font-family:Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Verdana,Arial,sans-serif}.txtCommon17.style01{color:#1d1d1d}.txtCommon18{font-size:1.4rem}.txtCommon19{font-size:2rem}.txtCommon19,.txtCommon20{line-height:1.6;text-align:center;font-weight:700}.txtCommon20{font-size:2.2rem}.txtCommon21{font-size:1.4rem;line-height:1.4}.txtCommon22{font-size:1.3rem;line-height:1.4}.txtCommon23{font-size:2.2rem;font-weight:700}.txtCommon24{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:20px}.txtCommon25{font-size:2rem}.txtCommon26,.txtCommon30{color:#113490;font-size:2.4rem;font-weight:700;line-height:1.5;margin-bottom:25px}.txtCommon27{font-size:1.5rem}.txtCommon27,.txtCommon28{font-weight:500;line-height:1.65;color:#222}.txtCommon28{font-size:1.8rem;margin-bottom:25px}.txtCommon29{font-size:1.2rem}.txtCommon30{font-size:2.2rem}@media only screen and (max-width:767px){.txtCommon01,.txtCommon02,.txtCommon03,.txtCommon04,.txtCommon05,.txtCommon06,.txtCommon08,.txtCommon09,.txtCommon10,.txtCommon18{font-size:1.5rem}.txtCommon01 a.phone,.txtCommon02 a.phone,.txtCommon03 a.phone,.txtCommon04 a.phone,.txtCommon05 a.phone,.txtCommon06 a.phone,.txtCommon08 a.phone,.txtCommon09 a.phone,.txtCommon10 a.phone,.txtCommon18 a.phone{color:#186bcc;text-decoration:underline}.txtCommon03{font-size:1.2rem}.txtCommon04{margin-bottom:13px}.txtCommon05{font-size:1.8rem}.txtCommon06{margin-bottom:10px;font-size:1.4rem}.txtCommon06.innerSp{padding:0 15px}.txtCommon08,.txtCommon09{font-size:1.4rem}.txtCommon09{font-size:1.2rem}.txtCommon10{margin-bottom:10px;font-size:1.4rem}.txtCommon11{font-size:2.4rem}.txtCommon16,.txtCommon16.style02{font-size:1.3rem!important}.txtCommon17,.txtCommon18{font-size:1.3rem}.txtCommon19{font-size:1.6rem;line-height:1.5}.txtCommon19.spFont15{font-size:1.5rem}.txtCommon21{font-size:1.3rem}.txtCommon23{font-size:1.6rem}.txtCommon24{font-size:1.5rem}.txtCommon25,.txtCommon26,.txtCommon30{font-size:1.8rem}.txtCommon27{font-size:1.3rem;line-height:1.5}.txtCommon28{font-size:1.6rem;line-height:1.5;margin-bottom:15px}}.txtLink{padding-left:17px;background:url(/assets/img/svg/icon_arrow_right.svg) no-repeat 0 5px;font-size:1.4rem;line-height:1.4}.txtLink,.txtLink01{display:inline-block;color:#0d64b6;font-weight:700}.txtLink01{margin-bottom:10px;font-size:1.6rem}.linkSchool,.txtLink02,.txtLink05{display:inline-block;padding-left:15px;font-size:1.5rem;color:#0d64b6;background:url(/assets/img/svg/icon_arrow_blue.svg) no-repeat 0 7px;background-size:10px auto}@media only screen and (min-width:768px){.fontMax.linkSchool,.fontMax.txtLink05,.txtLink02.fontMax{font-size:1.6rem;background-size:16px auto;padding-left:22px;text-decoration:none;background-position-y:5px}.fontMax.linkSchool:hover,.fontMax.txtLink05:hover,.txtLink02.fontMax:hover{text-decoration:underline}}.txtLink03{display:block;margin-bottom:0;text-align:right;margin-right:5px;padding-right:17px;background:url(/assets/img/svg/icon_arrow02.svg) no-repeat 100% 3px;color:#1d1d1d;font-size:1.2rem;font-weight:700}.txtLink04{position:relative;display:inline-block;padding-left:15px;font-size:1.5rem;background:url(/assets/img/svg/icon_arrow_blue_01.svg) no-repeat 0 4px;background-size:10px auto;background-position:0 7px;text-decoration:none!important}.txtLink04:after{position:absolute;left:15px;bottom:0;right:0;height:1px;width:auto;background-color:#186bcc;content:""}.txtLink05{color:#fff;background:url(/assets/img/svg/icon_arrow__right_blue01.svg) no-repeat 0 7px}.txtLink06{display:inline-block;padding-left:25px;background:url(/assets/img/svg/icon_arrow_blue.svg) no-repeat 0 4px;color:#0d64b6;font-size:1.5rem;font-weight:700}.txtLink.blank{background:url(/assets/img/svg/icon_blank.svg) no-repeat right 0 top 50%;padding-right:20px;padding-left:0}@media only screen and (min-width:768px){.linkSchool:hover,.txtLink01:hover,.txtLink02:hover,.txtLink05:hover,.txtLink:hover{color:#0d64b6}.txtLink05:hover{color:#fff}.txtLink04:hover:after{display:none}.txtLink02.underline:hover,.underline.linkSchool:hover,.underline.txtLink05:hover{text-decoration:none!important}}@media only screen and (max-width:767px){.txtLink{font-size:1.3rem}.txtLink01{font-size:1.5rem}.linkSchool,.txtLink02,.txtLink05{font-size:1.4rem;background-position:0 5px}.txtLink03{padding-right:15px;font-size:1.1rem}.txtLink04{font-size:1.4rem}.txtLink10{font-size:1.5rem}}.txtLabel{margin-left:10px;background-color:#fff;color:#e8471b;font-weight:400;text-align:center;padding:0 5px;display:inline-table}.announceBox,.boxBorder,.movieBox,.movieBox01,.onkyoBox,.tohoBox,.tohoBox01{font-size:1.6rem;line-height:1.5;padding:20px;border-width:1px;border-style:solid;margin-bottom:30px}@media only screen and (max-width:767px){.announceBox,.boxBorder,.movieBox,.movieBox01,.onkyoBox,.tohoBox,.tohoBox01{font-size:1.4rem;padding:15px;margin-bottom:15px}}.adobeBox{display:flex;padding:4%;border:2px solid #d5d5d5;margin-top:40px}.adobeBox .image{display:inline-block;min-width:160px;margin-right:20px;line-height:0}.adobeBox .detail{color:#666;font-size:1.3rem;line-height:1.5}@media only screen and (max-width:480px){.adobeBox{flex-direction:column;margin-top:25px;border-width:1px}.adobeBox .image{margin-right:0;margin-bottom:10px;min-width:auto}}.tohoBox{border-color:#79b0e8;background-color:#e6eff8}.tohoBox01{padding:30px;border-color:#0e3092;background-color:#ebf0fa}@media only screen and (max-width:767px){.tohoBox01{padding:15px}}.movieBox,.movieBox01{border-color:#efa07f;background-color:#fdece5}.movieBox01{border-width:2px}.onkyoBox{border-color:#1bb91f;background-color:#ebf8ea}.announceBox{border-color:#f281a8;background-color:#ffe5ee}.announceBox .borderBox{padding-bottom:15px;border-bottom:1px solid #f281a8}.boxBorder{border-color:#fa0000;background-color:#fff;border-width:2px;padding:15px 20px}.boxBorder .highlight{color:#fa0000;font-size:1.8rem;margin-bottom:5px}.boxBorder .link{display:inline-block;color:#36c}@media only screen and (max-width:767px){.boxBorder .highlight{font-size:1.6rem}}.boxBorder01{color:red;border:2px solid red;background:#fff;padding:10px}.boxBorder02{display:inline-block;background-color:#fff;padding:5px 20px;text-align:center;font-weight:700;border:1px solid #d5d5d5;margin-bottom:10px}@media only screen and (max-width:767px){.boxBorder02{padding:5px 10px}}.skillBlock{max-width:630px;margin:0 auto}.skillBox{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:30px}.skillBox:nth-last-child(-n+2){margin-bottom:0}.skillBox .img{border-radius:5px;overflow:hidden;line-height:0}.skillBox .imgGroup{display:flex}.skillBox .imgGroup img{width:50%;-o-object-position:left;object-position:left}.skillBox .imgGroup img:last-child{-o-object-position:right;object-position:right}.skillBox .img img{height:174px;-o-object-fit:cover;object-fit:cover}.skillBox .img.setH img{height:auto}.skillBox .img[data-type=skew]{display:flex;overflow:hidden;position:relative;height:174px}.skillBox .img[data-type=skew] span{display:inline-block;overflow:hidden;transform:skewX(-10deg);width:60%;position:absolute;top:0;left:-7%}.skillBox .img[data-type=skew] span img{max-width:inherit;transform:skewX(10deg) translateX(-15px)}.skillBox .img[data-type=skew] span:nth-child(2){left:50%;z-index:2}.skillBox .img[data-type=skew] span:first-child img{transform:skewX(10deg) translateX(15px)}.skillBox .btnCommon11,.skillBox .btnCommon15{max-width:100%;min-width:auto;width:100%;margin-top:15px}@media only screen and (max-width:767px){.skillBox{padding:15px}.skillBox .img img{height:auto;width:100%}.skillBox .imgGroup img{width:50%;height:42vw}.skillBox .img[data-type=skew]{height:39.16667vw}.skillBox .img[data-type=skew] span{height:100%;width:70%}.skillBox .img[data-type=skew] span img{height:100%}.skillBox .btnCommon11,.skillBox .btnCommon15{margin-top:10px}}.boxApp{font-size:2.6rem;font-weight:700;color:#fff;padding:15px 20px;border:0;background-color:#113490;text-align:center}@media only screen and (max-width:767px){.boxApp{font-size:1.8rem;padding:15px}}.animatedTxt{overflow:hidden;transform:translate(-100%)}.animatedTxt,.animatedTxt span{transition:transform .7s cubic-bezier(.215,.61,.355,1) .3s}.animatedTxt span{display:block;transform:translate(100%)}.animatedTxt.-visible,.animatedTxt.-visible span{transform:translate(0)}.ieMode .animatedTxt{overflow:hidden}.ieMode .animatedTxt,.ieMode .animatedTxt span{transform:none;transition:none}.animatedBounce{transform:scale(1);-webkit-animation:bound 3s ease-in infinite;animation:bound 3s ease-in infinite}@-webkit-keyframes bound{0%{transform:scale(1)}10%{transform:scale(1.08)}20%{transform:scale(.95)}30%{transform:scale(1.04)}40%{transform:scale(1)}to{transform:scale(1)}}@keyframes bound{0%{transform:scale(1)}10%{transform:scale(1.08)}20%{transform:scale(.95)}30%{transform:scale(1.04)}40%{transform:scale(1)}to{transform:scale(1)}}.txtCol{display:flex}.txtCol .item{width:50%}.txtCol .item.txtL,.txtCol .item.txtL01{padding-right:20px;border-right:1px solid #d5d5d5}.txtCol .item.txtR{padding-left:30px}.txtCol .item.txtL01{padding-right:70px}.txtCol .item.txtR01{padding-left:70px}@media only screen and (max-width:1400px){.txtCol .item.txtL01{padding-right:30px}.txtCol .item.txtR01{padding-left:30px}}@media only screen and (max-width:767px){.txtCol{flex-wrap:wrap}.txtCol .item{width:100%}.txtCol .item.txtL,.txtCol .item.txtL01{padding-right:0;border-right:0;padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}.txtCol .item.txtR,.txtCol .item.txtR01{padding-left:0}.txtCol .item.txtL01{padding-bottom:15px;margin-bottom:15px}}.headBg{font-size:1.6rem;font-weight:700;margin-bottom:10px}.headBg.resetFz{font-size:3rem;line-height:1.5}@media only screen and (max-width:767px){.headBg{padding:10px}.headBg,.headBg.resetFz{font-size:1.4rem}}.linkStyle{display:inline-flex;align-items:center;text-decoration:none!important;color:#1d1d1d!important}.linkStyle .icon{display:flex;align-items:center;justify-content:center;width:36px;height:16px;margin-right:10px;font-size:1.1rem;font-weight:700;padding:2px 5px;background-color:#4d4d4d;color:#fff;line-height:0}.linkStyle .txt{text-decoration:underline;color:#186bcc}.linkStyle.tel{pointer-events:none}.linkStyle.tel .txt{text-decoration:none;color:#1d1d1d}.linkStyle.fax{pointer-events:none}.linkStyle.fax .txt{text-decoration:none;color:#1d1d1d}@media only screen and (min-width:768px){.linkStyle:hover .txt{text-decoration:none}}@media only screen and (max-width:767px){.linkStyle.pdf{flex-direction:column;align-items:flex-start}.linkStyle.pdf .icon{margin-right:0;margin-bottom:5px}.linkStyle .txt{text-decoration:none}.linkStyle .icon{font-size:1rem}.linkStyle.tel{pointer-events:inherit}.linkStyle.tel .txt01{color:#186bcc}}.textButton{margin-top:10px}.textButton span{margin-right:10px;font-size:1.4rem;vertical-align:middle}.textButton a{margin:0 4px}@media only screen and (max-width:767px){.textButton span{font-size:1.3rem}.textButton a{font-size:1.2rem}}.chooseTxt{padding:0 10px 15px;font-size:2rem;font-weight:700;text-align:center}@media only screen and (max-width:767px){.chooseTxt{font-size:1.8rem}}.noticeEntry{position:relative;text-align:center;font-size:1.6rem;line-height:1.6;padding-bottom:15px;margin-bottom:70px;margin-top:-70px}.noticeEntry span{display:inline-block;font-weight:700;color:#0e3092}.noticeEntry:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:0;height:0;border-color:#0e3092 transparent transparent;border-style:solid;border-width:15px 25px 0}@media only screen and (max-width:767px){.noticeEntry{margin-top:0;font-size:1.4rem}}.txtNoteLine{font-size:1.6rem;line-height:1.6;font-weight:700;color:#1d1d1d;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #d5d5d5}@media only screen and (max-width:767px){.txtNoteLine{font-size:1.5rem}}.appAbroadBoxTtl{font-size:1.5rem;font-weight:700;background-color:#f5f5f5}.appAbroadBoxTtl,.appAbroadBoxTxt{padding:10px 15px;border:1px solid #d5d5d5}.appAbroadBoxTxt{font-size:14px;line-height:1.7;border-top:0}.appAbroadBoxArrow{display:flex;align-items:center;margin-left:15%;margin-bottom:10px}.appAbroadBoxArrow .img{margin-right:15px;min-width:25px;line-height:0}@media only screen and (max-width:767px){.appAbroadBoxArrow{margin-left:5%}}.ckeditorBox{width:100%;font-size:1.5rem;line-height:1.5;margin-bottom:30px}@media only screen and (max-width:767px){.ckeditorBox{font-size:1.3rem;margin-bottom:20px}}.ckeditorBox .opencampusTemp01.img40per .txtBox{width:58%}.ckeditorBox .opencampusTemp01.img40per .photoBox{width:40%}.ckeditorBox .opencampusTemp01{margin:1.5rem 0}.ckeditorBox .opencampusTemp01 .txtBox{float:left;width:68%;line-height:1.6;max-width:658px}.ckeditorBox .opencampusTemp01 .photoBox{float:right;width:30%}.ckeditorBox .opencampusTemp01 .sideBox{float:right;width:30%;max-width:295px}.ckeditorBox .opencampusTemp01 .videoBox{position:relative;width:100%;padding-top:56.25%}.ckeditorBox .opencampusTemp01 .videoBox iframe{position:absolute;top:0;left:0;width:100%!important;height:100%}.ckeditorBox .opencampusTemp01 .sideBox .cap{margin-top:5px;font-size:12px;line-height:1.6}.ckeditorBox .opencampusTemp02{border:6px solid #ff5f19;margin:1.5rem 0;padding:1rem 1.2rem}.ckeditorBox .opencampusTemp02 .photoBox{float:left;width:20%}.ckeditorBox .opencampusTemp02 .txtBox{float:right;width:78%;line-height:1.6}.ckeditorBox .opencampusTemp02 .txtBox .txtBoxTitle{font-size:1.2rem;font-weight:700;display:block;margin-bottom:.5rem}.ckeditorBox .opencampusTemp03{margin:1.5rem 0}.ckeditorBox .opencampusTemp03 .title{font-size:1.2rem;font-weight:700;margin-bottom:.4rem}.ckeditorBox .opencampusTemp03 .photoBoxL{float:left;width:49%}.ckeditorBox .opencampusTemp03 .photoBoxR{float:right;width:49%}.ckeditorBox .opencampusTemp03 .phtNote{font-size:.9rem;display:block;padding-top:.3rem}.ckeditorBox .opencampusTemp04{border:5px solid #e5e5e5;margin:25px 0 20px;padding:15px 23px 16px}.ckeditorBox .opencampusTemp04 .photoBox{float:left;width:18%}.ckeditorBox .opencampusTemp04 .txtBox{float:right;width:78.3%;line-height:1.6}.ckeditorBox .opencampusTemp04 .txtBox a{color:#0074c1}.ckeditorBox .opencampusTemp04 .txtBox .txtBoxTitle{color:#0074c1;font-size:18px;display:block;margin-bottom:8px}.ckeditorBox>p{font-size:1.5rem}.ckeditorBox .contentType{position:relative;margin-bottom:30px}.ckeditorBox .contentType:after{content:"";position:absolute;width:100%;height:60%;bottom:20px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 55%,#fff)}.ckeditorBox .contentType>p{font-size:1.5rem}.ckeditorBox .contentType .titleType{font-weight:700;padding-bottom:18px}.ckeditorBox .contentType .time{display:flex;font-size:1.5rem}.ckeditorBox .contentType .time span{min-width:90px;padding-right:10px;font-weight:700;display:block;width:90px}.ckeditorBox .contentType .textType{padding-left:90px;font-size:1.4rem}.ckeditorBox .contentType .listType{overflow:hidden;height:76px}.ckeditorBox .contentType .listType li{padding:15px 0;font-size:1.4rem}.ckeditorBox .contentType .listType li:not(:last-child){border-bottom:1px solid #d5d5d5}.ckeditorBox .contentType .btnType{margin-top:20px;text-align:center}.ckeditorBox .contentType .btnType a{align-items:center;background-color:#e8e8e8;border-radius:5px;color:#1d1d1d;display:inline-flex;font-size:1.5rem;letter-spacing:.06rem;font-weight:700;height:50px;justify-content:center;position:relative;text-align:center;width:350px;z-index:2;text-decoration:none;transition:opacity .3s}@media only screen and (min-width:768px){.ckeditorBox .contentType .btnType a:hover{opacity:.6}}@media only screen and (max-width:767px){.ckeditorBox .contentType .btnType a{width:100%;height:44px}}@media only screen and (max-width:767px){.ckeditorBox .contentType .titleType{padding-bottom:12px}.ckeditorBox .contentType .time{padding-bottom:4px}.ckeditorBox .contentType .time span{min-width:inherit;display:inline-block;width:auto;padding-right:6px}.ckeditorBox .contentType .textType{padding-left:0}}.ckeditorBox .active.contentType .listType{height:auto}.ckeditorBox .active.contentType:after{content:none}.ckeditorBox .liveBox{margin-bottom:35px}.ckeditorBox .dayBox{margin-bottom:30px}.ckeditorBox .dayBox .headline11{font-size:2.2rem;font-weight:700;padding:10px 15px;background-color:#212f63;margin-bottom:10px}.ckeditorBox .dayBox .day{font-size:1.8rem;margin-bottom:15px;padding-left:20px}.ckeditorBox .dayBox ul{display:flex;margin:0 -10px 20px}.ckeditorBox .dayBox ul li{width:calc(25% - 20px);margin:0 10px}.ckeditorBox .dayBox ul .image{margin-bottom:10px}.ckeditorBox .dayBox ul .name{font-size:1.5rem}.ckeditorBox .dayBox ul img{vertical-align:middle;width:100%!important;height:auto!important}@media only screen and (max-width:767px){.ckeditorBox .opencampusTemp01.img40per .photoBox,.ckeditorBox .opencampusTemp01.img40per .txtBox{width:100%}.ckeditorBox .opencampusTemp01{margin:0 0 1rem}.ckeditorBox .opencampusTemp01 .txtBox{float:none;width:100%}.ckeditorBox .opencampusTemp01 .photoBox{float:none;width:100%;padding-top:.5rem}.ckeditorBox .opencampusTemp01 .sideBox{float:none;width:100%;max-width:inherit;position:relative;margin-top:10px;padding-bottom:10px}.ckeditorBox .opencampusTemp01 .videoBox{width:100%;position:relative;padding-top:56.25%}.ckeditorBox .opencampusTemp01 .videoBox iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.ckeditorBox .opencampusTemp02{margin:1rem 0}.ckeditorBox .opencampusTemp02 .photoBox{float:none;width:40%;margin:0 auto;padding-bottom:.5rem}.ckeditorBox .opencampusTemp02 .txtBox{float:none;width:100%}.ckeditorBox .opencampusTemp03{margin:1rem 0}.ckeditorBox .opencampusTemp03 .photoBoxL{float:none;width:100%;padding-bottom:.8rem}.ckeditorBox .opencampusTemp03 .photoBoxR{float:none;width:100%}.ckeditorBox .opencampusTemp04{margin:1rem 0}.ckeditorBox .opencampusTemp04 .photoBox{float:none;width:40%;margin:0 auto;padding-bottom:.5rem}.ckeditorBox .opencampusTemp04 .txtBox{float:none;width:100%}.ckeditorBox .opencampusTemp04 .txtBox .txtBoxTitle{font-size:16px}.ckeditorBox .liveBox{margin-bottom:20px}.ckeditorBox .dayBox .headline11{font-size:1.6rem;padding:7px 10px}.ckeditorBox .dayBox .day{font-size:1.4rem;padding-left:0;margin-bottom:10px}.ckeditorBox .dayBox ul{margin:0 -5px;flex-wrap:wrap}.ckeditorBox .dayBox ul li{width:calc(50% - 10px);margin:0 5px 10px}.ckeditorBox .dayBox ul .image{margin-bottom:5px}.ckeditorBox .dayBox ul .name{font-size:1.2rem}}.dynamicTxt{font-size:1.6rem;line-height:1.6;margin-bottom:30px}.dynamicTxt.style01{font-size:1.5rem;margin-bottom:0}@media only screen and (max-width:767px){.dynamicTxt{font-size:1.5rem;margin-bottom:20px}}.imageBlock01,.imageBlock02,.imageBlock04,.imageBlock05,.imageBlock08{flex-wrap:nowrap}@media only screen and (max-width:992px){.flexWrapMd.imageBlock02,.flexWrapMd.imageBlock04,.flexWrapMd.imageBlock05,.flexWrapMd.imageBlock08,.imageBlock01.flexWrapMd{width:100%;flex-direction:column}.flexWrapMd.imageBlock02 .imgCol,.flexWrapMd.imageBlock04 .imgCol,.flexWrapMd.imageBlock05 .imgCol,.flexWrapMd.imageBlock08 .imgCol,.imageBlock01.flexWrapMd .imgCol{order:2;max-width:580px;width:auto;min-width:inherit;margin:0 auto}.flexWrapMd.imageBlock02 .textCol,.flexWrapMd.imageBlock04 .textCol,.flexWrapMd.imageBlock05 .textCol,.flexWrapMd.imageBlock08 .textCol,.imageBlock01.flexWrapMd .textCol{margin-bottom:20px}}@media only screen and (max-width:992px){.flexWrapPc.imageBlock02,.flexWrapPc.imageBlock04,.flexWrapPc.imageBlock05,.flexWrapPc.imageBlock08,.imageBlock01.flexWrapPc{flex-direction:unset;margin-top:0}}@media only screen and (max-width:767px){.imageBlock01,.imageBlock02,.imageBlock04,.imageBlock05,.imageBlock08{width:100%;flex-direction:column}}.imageBlock01 .imgCol,.imageBlock02 .imgCol,.imageBlock04 .imgCol,.imageBlock05 .imgCol,.imageBlock08 .imgCol{width:240px;min-width:240px}.imageBlock01 .imgCol img,.imageBlock02 .imgCol img,.imageBlock04 .imgCol img,.imageBlock05 .imgCol img,.imageBlock08 .imgCol img{vertical-align:middle}.imageBlock01 .imgColLeft,.imageBlock02 .imgColLeft,.imageBlock04 .imgColLeft,.imageBlock05 .imgColLeft,.imageBlock08 .imgColLeft{margin-right:20px}.imageBlock01 .imgColRight,.imageBlock02 .imgColRight,.imageBlock04 .imgColRight,.imageBlock05 .imgColRight,.imageBlock08 .imgColRight{margin-left:20px}.imageBlock01 .imgCol.w150,.imageBlock02 .imgCol.w150,.imageBlock04 .imgCol.w150,.imageBlock05 .imgCol.w150,.imageBlock08 .imgCol.w150{width:150px;min-width:150px;margin-left:20px}.imageBlock01 .imgCol.w150 img,.imageBlock02 .imgCol.w150 img,.imageBlock04 .imgCol.w150 img,.imageBlock05 .imgCol.w150 img,.imageBlock08 .imgCol.w150 img{border-radius:0}@media only screen and (max-width:767px){.imageBlock01 .imgCol.w150,.imageBlock02 .imgCol.w150,.imageBlock04 .imgCol.w150,.imageBlock05 .imgCol.w150,.imageBlock08 .imgCol.w150{width:100px;min-width:100px;margin-left:15px}}@media only screen and (max-width:767px){.imageBlock01 .imgCol,.imageBlock02 .imgCol,.imageBlock04 .imgCol,.imageBlock05 .imgCol,.imageBlock08 .imgCol{order:2;max-width:580px;width:auto;min-width:inherit;margin:0 auto}.imageBlock01 .imgColRight,.imageBlock02 .imgColRight,.imageBlock04 .imgColRight,.imageBlock05 .imgColRight,.imageBlock08 .imgColRight{margin-left:20px}}.imageBlock01 .textCol,.imageBlock02 .textCol,.imageBlock04 .textCol,.imageBlock05 .textCol,.imageBlock08 .textCol{width:100%}@media only screen and (max-width:767px){.imageBlock01 .textCol,.imageBlock02 .textCol,.imageBlock04 .textCol,.imageBlock05 .textCol,.imageBlock08 .textCol{margin-bottom:20px}}@media only screen and (max-width:767px){.imageBlock01.resetOrder .imgCol,.resetOrder.imageBlock02 .imgCol,.resetOrder.imageBlock04 .imgCol,.resetOrder.imageBlock05 .imgCol,.resetOrder.imageBlock08 .imgCol{order:0;margin-bottom:20px}.imageBlock01.resetOrder .textCol,.resetOrder.imageBlock02 .textCol,.resetOrder.imageBlock04 .textCol,.resetOrder.imageBlock05 .textCol,.resetOrder.imageBlock08 .textCol{margin-bottom:0}}.imageBlock02 .imgCol{width:400px;min-width:400px}.imageBlock02 .imgCol img{border-radius:8px}.imageBlock02 .imgCol span{display:block;padding-top:10px;font-size:1.3rem}.imageBlock02 .imgCol.noneRadius img{border-radius:0}.imageBlock02 .imgCol.borderImg img{border:1px solid #d5d5d5}.imageBlock02 .imgCol .imageWidth01{width:278px;min-width:278px;margin:0 auto}.imageBlock02 .imgCol .imageWidth01 span{display:block;padding-top:10px;font-size:1.3rem}.imageBlock02 .imgColLeft{margin-right:30px}.imageBlock02 .imgColRight{margin-left:30px}.imageBlock02 .imgColRight1{width:280px;min-width:280px}@media only screen and (max-width:992px){.imageBlock02 .imgCol{width:300px;min-width:300px}}@media only screen and (max-width:767px){.imageBlock02 .imgCol{order:2;max-width:580px;width:auto;min-width:inherit;margin:0 auto}.imageBlock02 .imgCol img{border-radius:0}.imageBlock02 .imgCol01{width:100%;max-width:100%;margin:0}.imageBlock02 .imgCol01 img{width:125px;height:auto;border-radius:5px}.imageBlock02 .imgCol.noneRadius,.imageBlock02 .imgCol.noneRadius img{width:100%}}.imageBlock02 .textCol .graduateBanner img{width:264px;height:auto}.imageBlock03{flex-wrap:nowrap}@media only screen and (max-width:992px){.imageBlock03{flex-wrap:wrap}}.imageBlock03 .imgCol{width:250px;min-width:250px}.imageBlock03 .imgCol img{border-radius:5px;vertical-align:middle}.imageBlock03 .imgColLeft{margin-right:20px}@media only screen and (max-width:992px){.imageBlock03 .imgCol{margin-bottom:15px;width:100%}.imageBlock03 .imgCol img{width:100%}.imageBlock03 .imgColLeft{margin-right:0}}.imageBlock03 .textCol{width:100%}.imageBlock04{padding:30px;border-width:2px;border-style:solid;border-radius:10px;flex-wrap:wrap}.imageBlock04 .item{flex-wrap:nowrap}.imageBlock04 .item+.item{margin-top:20px;padding-top:20px;border-style:solid;border-width:1px 0 0}.imageBlock04 .imgCol{width:150px;min-width:150px}.imageBlock04 .imgCol img{border-radius:5px}.imageBlock04 .textCol{width:calc(100% - 170px)}@media only screen and (max-width:767px){.imageBlock04{flex-direction:row;padding:15px;border-radius:5px}.imageBlock04 .imgCol{order:0;width:90px;min-width:90px}.imageBlock04 .imgColLeft{margin-right:10px}.imageBlock04 .textCol{width:calc(100% - 100px);margin-bottom:0}.imageBlock04 .txtCommon06{margin-bottom:0}.imageBlock04 .item+.item{margin-top:10px;padding-top:14px}}.imageBlock05 .imgCol{width:150px;min-width:150px}.imageBlock05 .imgCol img{border-radius:10px}.imageBlock05 .imgCol01{width:150px;min-width:150px;margin-right:30px}.imageBlock05 .imgCol01 img{border-radius:10px;vertical-align:middle}.imageBlock05 .imgCol02{width:300px;min-width:300px;margin-right:30px}.imageBlock05 .imgCol02 img{border-radius:10px;vertical-align:middle}.imageBlock05 .imgCol03{width:280px;min-width:280px;margin-left:55px}@media only screen and (max-width:992px){.imageBlock05 .imgCol03{width:200px;min-width:200px;margin-left:25px}}.imageBlock05 .textCol02{flex:1}.imageBlock05 .textCol02 .txtSub{font-size:1.6rem;font-weight:700}.imageBlock05 .textCol02 .ttl{font-size:2.4rem;font-weight:700;margin-bottom:5px;line-height:1.4}.imageBlock05 .textCol02 .txt{font-size:1.4rem}@media only screen and (max-width:767px){.imageBlock05{flex-direction:row}.imageBlock05Reset{flex-direction:column}.imageBlock05 .imgCol{width:100px;min-width:100px}.imageBlock05 .imgCol img{border-radius:5px}.imageBlock05 .imgCol01{width:100px;min-width:100px;margin-right:10px}.imageBlock05 .imgCol01 img{border-radius:5px}.imageBlock05 .imgCol02{margin:0 auto 15px;width:auto;min-width:auto;max-width:300px}.imageBlock05 .imgCol02 img{border-radius:5px}.imageBlock05 .imgCol03{width:105px;min-width:105px;margin-left:20px}.imageBlock05 .textCol02 .txtSub{font-size:1.4rem;font-weight:700}.imageBlock05 .textCol02 .ttl{font-size:2.1rem}.imageBlock05 .textCol02 .txt{font-size:1.3rem}}@media only screen and (max-width:375px){.imageBlock05 .imgCol{width:90px;min-width:90px}}.imageBlock06{flex-flow:wrap}.imageBlock06 .textCol{width:100%}.imageBlock07{max-width:400px;width:100%;margin-top:15px}.imageBlock07 a{display:block}.imageBlock07 a img{display:block;border-radius:5px;width:100%;height:auto}@media only screen and (max-width:767px){.imageBlock07{max-width:100%}}.imageBlock08{margin-top:40px;padding:20px!important}.imageBlock08 .imgCol{width:50%;min-width:auto}.imageBlock08 .imgCol:first-child{padding-right:25px;border-right:1px solid #d5d5d5}.imageBlock08 .imgCol:last-child{padding-left:25px}@media only screen and (max-width:767px){.imageBlock08{flex-direction:column;margin:25px 0 8px!important;padding:0 15px!important}.imageBlock08 .imgCol{width:100%;text-align:center;padding:15px 10%!important}.imageBlock08 .imgCol:first-child{border-bottom:1px solid #d5d5d5;border-right:0}}.imageBlock09 .imgCol{float:right;margin-left:20px}.imageBlock09 .textCol{font-size:1.6rem;line-height:1.65}.imageBlock09 .img{line-height:0}.imageBlock09 .profileInfo{background-color:#f5f5f5;font-size:1.4rem;line-height:1.8;text-align:center;padding:8px 15px}.imageBlock09 .profileInfo span{display:inline-block;font-weight:700;font-size:1.6rem}@media only screen and (max-width:767px){.imageBlock09 .imgCol{float:none;margin-left:0;margin-bottom:15px;text-align:center}.imageBlock09 .textCol{font-size:1.4rem}.imageBlock09 .profileInfo{display:inline-block;min-width:200px;font-size:1.3rem;line-height:1.5;padding:8px 15px}.imageBlock09 .profileInfo span{font-size:1.5rem}}.blockCus01{position:relative;padding-left:60px}@media only screen and (max-width:1400px){.blockCus01{padding-left:50px}}@media only screen and (max-width:1199px){.blockCus01{padding-left:30px}}@media only screen and (max-width:992px){.blockCus01{padding-right:30px;margin-bottom:20px}}@media only screen and (max-width:767px){.blockCus01{padding-left:0;padding-right:0}}.blockCus01.resetPd{padding-top:30px}@media only screen and (max-width:992px){.blockCus01.resetPd{padding-top:0}}@media only screen and (max-width:767px){.blockCus01.resetPd{padding-left:15px;padding-right:15px}}.blockCus01.resetPd01{padding-left:70px}@media only screen and (max-width:1199px){.blockCus01.resetPd01{padding-left:0;padding-right:0}}.blockCusR01{padding-right:60px}@media only screen and (max-width:1400px){.blockCusR01{padding-right:50px}}@media only screen and (max-width:1199px){.blockCusR01{padding-right:30px}}@media only screen and (max-width:992px){.blockCusR01{padding-left:30px;margin-bottom:20px}}@media only screen and (max-width:767px){.blockCusR01{padding-right:0;padding-left:0;margin-bottom:0}}.blockCus02{align-items:flex-start!important;height:auto!important;min-height:240px!important;margin-top:-40px;padding-top:0!important}.blockCus02.resetPd{padding-right:40px}@media only screen and (max-width:1199px){.blockCus02.resetPd{padding-right:30px}}@media only screen and (max-width:992px){.blockCus02.resetPd{padding:30px;margin-top:0}}@media only screen and (max-width:767px){.blockCus02.resetPd{padding:30px 0 0}}.blockCus02.minHAuto{min-height:auto!important}@media only screen and (max-width:767px){.blockCus02{min-height:auto!important}}.blockCus03{padding-left:160px;text-align:center}.blockCus03 .ttl{font-size:1.4rem;margin-top:10px;text-align:center}@media only screen and (max-width:992px){.blockCus03{padding:0 30px 30px}}@media only screen and (max-width:767px){.blockCus03{padding:0 15px 15px}.blockCus03 .ttl{font-size:1.2rem}}.blockCus04{padding-top:20px;align-self:flex-start}@media only screen and (max-width:992px){.blockCus04{padding-top:0}}.blockCus05{padding-top:35px;padding-left:30px}@media only screen and (max-width:1199px){.blockCus05{padding-top:20px;padding-left:0}}@media only screen and (max-width:767px){.blockCus05{padding-top:0}}.blockCommon01{background-color:#fff;margin-bottom:30px;font-size:1.5rem;padding:25px;line-height:1.6}.blockCommon01 .ttl{font-weight:700;margin-bottom:5px}@media only screen and (max-width:767px){.blockCommon01{margin-bottom:20px;padding:25px 15px}}.blockCommon02{margin-bottom:10px;padding:30px;border-radius:10px;box-shadow:0 3px 15px rgba(0,0,0,.12)}.blockCommon02.padding01{padding:20px 30px}.blockCommon02 .rowBox{display:flex;margin-bottom:12px}.blockCommon02 .rowBox:last-child{margin-bottom:0}.blockCommon02 .rowBox:last-child .boxTitle{padding-bottom:0}.blockCommon02 .rowBox:last-child .blockCommon07 .boxContent01,.blockCommon02 .rowBox:last-child .boxContent,.blockCommon07 .blockCommon02 .rowBox:last-child .boxContent01{padding-bottom:0;top:0}.blockCommon02 .rowBox:last-child .blockCommon07 .boxContent01:after,.blockCommon02 .rowBox:last-child .boxContent:after,.blockCommon07 .blockCommon02 .rowBox:last-child .boxContent01:after{display:none}.blockCommon02 .boxTitle{width:270px;padding:0 25px 30px 0}.blockCommon02 .blockCommon07 .boxContent01,.blockCommon02 .boxContent,.blockCommon07 .blockCommon02 .boxContent01{position:relative;display:flex;align-items:baseline;flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 270px);padding-bottom:15px;top:-10px}.blockCommon02 .blockCommon07 .boxContent01:after,.blockCommon02 .boxContent:after,.blockCommon07 .blockCommon02 .boxContent01:after{position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#d5d5d5;content:""}.blockCommon02 .blockCommon07 .boxContent01 .txtCommon06,.blockCommon02 .boxContent .txtCommon06,.blockCommon07 .blockCommon02 .boxContent01 .txtCommon06{font-weight:400}.blockCommon02 .blockCommon07 .boxContent01 .txtCommon06:last-child,.blockCommon02 .boxContent .txtCommon06:last-child,.blockCommon07 .blockCommon02 .boxContent01 .txtCommon06:last-child{margin-bottom:0}.blockCommon02 .blockCommon07 .boxContent01 .linkSchool,.blockCommon02 .blockCommon07 .boxContent01 .txtLink02,.blockCommon02 .blockCommon07 .boxContent01 .txtLink05,.blockCommon02 .boxContent .linkSchool,.blockCommon02 .boxContent .txtLink02,.blockCommon02 .boxContent .txtLink05,.blockCommon07 .blockCommon02 .boxContent01 .linkSchool,.blockCommon07 .blockCommon02 .boxContent01 .txtLink02,.blockCommon07 .blockCommon02 .boxContent01 .txtLink05{text-decoration:underline}@media only screen and (min-width:768px){.blockCommon02 .blockCommon07 .boxContent01 .linkSchool:hover,.blockCommon02 .blockCommon07 .boxContent01 .txtLink02:hover,.blockCommon02 .blockCommon07 .boxContent01 .txtLink05:hover,.blockCommon02 .boxContent .linkSchool:hover,.blockCommon02 .boxContent .txtLink02:hover,.blockCommon02 .boxContent .txtLink05:hover,.blockCommon07 .blockCommon02 .boxContent01 .linkSchool:hover,.blockCommon07 .blockCommon02 .boxContent01 .txtLink02:hover,.blockCommon07 .blockCommon02 .boxContent01 .txtLink05:hover{text-decoration:none}}@media only screen and (max-width:992px){main .blockCommon02{padding:15px}main .blockCommon02 .boxTitle{width:220px;padding-right:15px}main .blockCommon02 .tooltip2{font-size:1.4rem}.blockCommon07 main .blockCommon02 .boxContent01,main .blockCommon02 .blockCommon07 .boxContent01,main .blockCommon02 .boxContent{width:calc(100% - 220px)}}@media only screen and (max-width:767px){.blockCommon02,.blockCommon02.padding01{padding:15px}.blockCommon02 .txtCommon08,.blockCommon02 .txtCommon09{line-height:1.4}.blockCommon02 .boxTitle{width:125px;padding:0 15px 15px 0}.blockCommon02 .blockCommon07 .boxContent01,.blockCommon02 .boxContent,.blockCommon07 .blockCommon02 .boxContent01{top:auto;width:calc(100% - 125px);padding-bottom:20px}.blockCommon02 .blockCommon07 .boxContent01:after,.blockCommon02 .boxContent:after,.blockCommon07 .blockCommon02 .boxContent01:after{bottom:0}.blockCommon02 .tooltip2{display:flex;justify-content:center;align-items:center;min-height:70px;padding:12px}main .blockCommon02 .boxTitle{width:125px}.blockCommon07 main .blockCommon02 .boxContent01,main .blockCommon02 .blockCommon07 .boxContent01,main .blockCommon02 .boxContent{width:calc(100% - 125px)}}.blockCommon03{padding:40px 0}.blockCommon03 .borderTop{padding-top:20px;border-top:4px solid #1766b3}@media only screen and (max-width:767px){.blockCommon03{padding:30px 0 38px}.blockCommon03 .borderTop{border-top-width:2px}}.blockCommon06{padding-top:30px}.blockCommon06 .groupItem{display:flex;justify-content:space-between}.blockCommon06 .groupItem .boxImage{margin:0 auto;position:relative;text-align:center;padding:20px 20px 0;z-index:2}.blockCommon06 .groupItem .boxImage:before{content:"";position:absolute;top:0;left:0;border-radius:50%;background-color:#e4005a;width:100px;height:100px;z-index:-1}.blockCommon06 .groupItem .boxImage .image{max-width:245px;border-radius:20px;box-shadow:0 6px 12px rgba(0,0,0,.16)}.blockCommon06 .groupItem .boxImage .image img{vertical-align:middle;border-radius:20px}.blockCommon06 .groupItem .boxText{width:calc(100% - 345px);padding-top:20px}.blockCommon06 .groupItem .boxText .title{margin-bottom:10px;color:#e4005a;font-size:2rem;font-weight:800}.blockCommon06 .groupItem .boxText .txtCommon02{margin-bottom:5px}.blockCommon06 .groupItem .boxText .btnArrow2Left{padding:8px 15px 8px 26px;border:1px solid #d5d5d5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:auto;min-height:39px;background-color:#fff;background-size:10px;background-position:11px 50%;font-size:1.4rem;font-weight:400}.blockCommon06 .groupItem .boxText .btnArrow2Left:hover{background-color:#fff;color:#186bcc;opacity:.6}@media only screen and (max-width:992px){.blockCommon06 .groupItem .boxText{width:calc(100% - 300px)}}@media only screen and (max-width:767px){.blockCommon06{margin-bottom:25px;padding:18px 20px 28px;border-radius:10px;background-color:#fff;box-shadow:0 2px 20px rgba(0,0,0,.12)}.blockCommon06 .groupItem{flex-wrap:wrap}.blockCommon06 .groupItem .boxImage{margin-bottom:13px;padding:15px 15px 0}.blockCommon06 .groupItem .boxImage:before{width:75px;height:75px}.blockCommon06 .groupItem .boxImage .image{max-width:185px;border-radius:10px;box-shadow:unset}.blockCommon06 .groupItem .boxImage .image img{border-radius:10px}.blockCommon06 .groupItem .boxText{padding-top:0;width:100%}.blockCommon06 .groupItem .boxText .txtCommon02{margin-bottom:3px}.blockCommon06 .groupItem .boxText .btnArrow2Left{padding:8px 20px;min-height:36px;background-position:7px 50%}}.descriptionBox{display:flex;align-items:center;padding:25px 100px;background:#fff}.descriptionBox .img{width:120px;min-width:120px;margin-right:30px;display:block}.descriptionBox .img svg{width:120px;height:63px}@media only screen and (max-width:992px){.descriptionBox{padding:25px 50px}}@media only screen and (max-width:767px){.descriptionBox{display:block;padding:25px 15px 40px}.descriptionBox .img{margin:0 auto 13px}.descriptionBox .img svg{width:132px;height:70px}}.indoorviewSection .indoorDescript{padding-top:30px}.indoorviewSection .descriptionBox{margin-bottom:75px}.indoorviewSection .headline1{padding-bottom:20px;margin-bottom:0;line-height:1.5;text-align:center}.indoorviewSection .headline1 span{margin-bottom:5px;font-family:Roboto}.indoorviewSection .iframeStreetView{margin-bottom:35px}.indoorviewSection .whiteSecLast{padding-bottom:50px}.indoorviewSection .whiteSecLast .iframeStreetView:last-child{margin-bottom:0}@media only screen and (max-width:767px){.indoorviewSection{margin-bottom:15px}.indoorviewSection .indoorDescript{padding:0}.indoorviewSection .descriptionBox{margin-bottom:20px}.indoorviewSection .headline1{padding:0 15px 10px}.indoorviewSection .iframeStreetView{margin-bottom:20px}.indoorviewSection .whiteSecLast{padding-bottom:0}.indoorviewSection .txtCommon10{margin-left:15px;margin-right:15px}}.blockCommon04{position:relative;display:flex;align-items:center;padding:40px 0 20px}.blockCommon04 .boxLeft{width:480px;margin-right:40px}.blockCommon04 .boxRight{width:calc(100% - 520px)}.blockCommon04:after{position:absolute;z-index:-1;width:calc(100% - 215px);min-height:300px;right:0;top:0;bottom:0;background-color:#fff;content:""}@media only screen and (max-width:992px){.blockCommon04{flex-direction:column;padding:0 0 40px}.blockCommon04:after{display:none}.blockCommon04 .boxLeft{width:100%;margin-right:0;margin-bottom:15px}.blockCommon04 .boxRight{width:100%}}@media only screen and (max-width:767px){.blockCommon04{padding:0 0 30px}}.equimentSec{background-color:#0d64b6;padding-bottom:90px}.equimentSec .carouselEquipmentBox{margin-top:50px;padding-top:50px;position:relative}.equimentSec .carouselEquipmentBox:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:2px;width:50%;background-color:#fff}.equimentSec .carouselEquipmentBox .ttlHead{font-size:3.2rem;font-weight:700;color:#fff;margin-bottom:30px;text-align:center}.equimentSec .carouselEquipmentBox .carouselEquipment{margin-top:0}@media only screen and (max-width:767px){.equimentSec{padding-bottom:15px;padding-top:40px;border-bottom:1px solid #fff}.equimentSec:first-child{padding-top:0}.equimentSec:last-child{border-bottom:0}.equimentSec.noBorderSp{border-bottom:0;padding-bottom:0}.equimentSec .carouselEquipmentBox{margin-top:15px;padding-top:30px}.equimentSec .carouselEquipmentBox:after{height:1px;width:100%}.equimentSec .carouselEquipmentBox .ttlHead{font-size:2.3rem;margin-bottom:0}}.equipmentBlock{width:100%;position:relative}.equipmentBlock .innerCustom{position:absolute;max-width:1580px;padding-left:20px;padding-right:20px;margin:0 auto;top:0}.equipmentBlock .equipmentMedia{position:relative;z-index:1;height:0;padding-bottom:56.27%}.equipmentBlock .equipmentMedia img{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:767px){.equipmentBlock .inner{padding:0}.equipmentBlock .innerCustom{position:relative;padding-left:15px;padding-right:15px}.equipmentBlock .equipmentBox.padSp{padding-bottom:100px}}.equipmentIcon{position:absolute;left:20px;top:20px;width:120px;z-index:1}.equipmentTag{position:absolute;right:20px;top:20px;display:inline-flex;align-items:center;justify-content:center;height:105px;width:105px;padding:10px 15px;background-color:#cc0a14;border-radius:50%;color:#fff;font-size:3rem;font-weight:700;text-align:center;line-height:1.2}@media only screen and (max-width:767px){.equipmentIcon{left:10px;top:10px;width:60px}.equipmentTag{font-size:1.8rem;height:70px;top:18px;width:70px}}.equipmentBox{position:absolute;z-index:1;top:20px;left:20px;max-width:500px;width:100%;padding:25px 50px 30px;background-color:#fff}.equipmentBox.posR{left:auto;right:20px}.equipmentBox .subTtl{font-family:Roboto,sans-serif;font-size:1.6rem;color:#0d64b6;font-weight:700;line-height:1.3;margin-bottom:5px}.equipmentBox .ttl{margin-bottom:10px;color:#0d64b6;font-size:3.2rem;font-weight:900;line-height:1.2}.equipmentBox .txt{font-size:1.6rem;line-height:1.6}@media only screen and (max-width:992px){.equipmentBox{padding:25px 30px}}@media only screen and (max-width:767px){.equipmentBox{position:relative;top:auto;left:auto;max-width:100%;min-height:auto;padding:15px 15px 100px;z-index:1}.equipmentBox.posR{right:auto}.equipmentBox.padSp{padding-bottom:20px}.equipmentBox .subTtl{font-size:1rem}.equipmentBox .ttl{font-size:2.3rem;margin-bottom:5px}.equipmentBox .txt{font-size:1.4rem;line-height:1.3}}.equimentGroup{margin-bottom:0;padding-bottom:70px}.equimentGroup .equimentSec{padding-bottom:20px}.equimentGroup .equipmentBlock{height:100%;background:#fff}.equimentGroup .equipmentImg{line-height:0;height:calc(30.7vw - 40px)}.equimentGroup .equipmentImg img{-o-object-fit:cover;object-fit:cover}.equimentGroup .equipmentBox{position:relative;top:auto;left:auto;max-width:100%;min-height:auto;padding:25px 30px 30px;z-index:1}@media only screen and (max-width:1199px){.equimentGroup .equipmentImg{height:calc(30.7vw - 20px)}}@media only screen and (max-width:992px){.equimentGroup>*{width:100%}.equimentGroup .equipmentImg,.equimentGroup .equipmentImg img{height:auto}}@media only screen and (max-width:767px){.equimentGroup{padding-bottom:0}.equimentGroup .equimentSec{padding-bottom:15px;margin-bottom:0}.equimentGroup .equimentSec:first-child{padding-top:40px}.equimentGroup .equimentSec:last-child{padding-bottom:40px}.equimentGroup .equipmentBox{padding:15px 15px 20px}}.equipmentLogo{position:absolute;z-index:1;top:30px;left:calc(50vw - 640px);width:100%}@media only screen and (max-width:1300px){.equipmentLogo{left:20px}}@media only screen and (max-width:1199px){.equipmentLogo img{max-width:80px}}@media only screen and (max-width:767px){.equipmentLogo{left:15px;top:15px}.equipmentLogo img{max-width:60px}}.equipmentAuthor{position:absolute;z-index:1;bottom:60px;right:20px;width:100%;text-align:right;font-size:1.4rem;color:#fff}@media only screen and (max-width:767px){.equipmentAuthor{top:45vw;bottom:auto;font-size:1.2rem}}.virtualBox{position:relative}.virtualBox a{display:block;transition:opacity .3s}@media only screen and (min-width:768px){.virtualBox a:hover{opacity:.7}}.virtualBox .detail,.virtualBox .img img{border-radius:8px;width:100%}.virtualBox .detail{position:absolute;left:0;top:0;height:100%;display:flex}.virtualBox .detail .leftBlock{width:58%;padding:25px;display:flex;flex-direction:column;justify-content:center;font-weight:700;color:#fff}.virtualBox .detail .ttl01{font-size:1.6rem;margin-bottom:10px}.virtualBox .detail .txt{color:#fff;font-size:2.7rem;line-height:1.2}.virtualBox .detail .txt img{margin-left:20px;width:8px;height:15px;vertical-align:middle;display:inline-block}.virtualBox .detail .rightBlock{width:42%;display:flex;align-items:center;justify-content:center;padding:25px 25px 25px 0}@media only screen and (max-width:992px){.virtualBox .detail .leftBlock{padding:15px}.virtualBox .detail .ttl01{font-size:1.3rem}.virtualBox .detail .txt{font-size:2rem}}@media only screen and (max-width:767px){.virtualBox .detail .ttl01{font-size:1rem}.virtualBox .detail .txt{font-size:1.8rem}.virtualBox .detail .txt img{margin-left:10px}.virtualBox .detail .rightBlock{padding:15px 15px 15px 0}.virtualBox .detail .rightBlock img{max-width:90px}}@media only screen and (max-width:374px){.virtualBox .detail .txt{font-size:1.5rem}}.facilitiesSec{padding-top:30px;padding-bottom:60px}.facilitiesSec .whiteSecRight:before{height:calc(100% + 30px);margin-top:-30px}.facilitiesSec .introVidBlock{max-width:980px;margin:0 auto}.facilitiesSec .introVidBlock.oneCol{max-width:480px}.facilitiesSec .introVidBlock .ttl{font-size:2rem;font-weight:700;margin-bottom:10px}.facilitiesSec .introVidBlock .item img,.facilitiesSec .introVidBlock iframe{border-radius:8px}@media only screen and (max-width:767px){.facilitiesSec{padding:25px 0;background-color:#fff}.facilitiesSec .whiteSecRight:before{content:none}.facilitiesSec .ttl{font-size:1.5rem;margin-bottom:5px;text-align:center}}.schoolLifeSection{padding:50px 0 40px;background:#e6eff8 url(/assets/img/common/bg_school_life.png);background-repeat:repeat-y;background-size:cover;background-position:0 0;background-attachment:fixed}.schoolLifeSection .btnBox01{background-color:#fff;padding:30px;text-align:center}.schoolLifeSection .blockCommon03{padding-top:60px}@media only screen and (max-width:767px){.schoolLifeSection{padding-top:0}.schoolLifeSection .btnBox01{padding:25px 15px}.schoolLifeSection .btnBox01 svg{display:none}.schoolLifeSection .blockCommon03{padding-top:30px}}.secSchoolLife{background-color:#fff;border-radius:20px;box-shadow:0 6px 20px rgba(0,0,0,.06);padding-bottom:30px;margin-bottom:35px}.secSchoolLife .btnList02 .btnArrow2Down{min-width:230px}.secSchoolLife .headline5{padding-bottom:10px}@media only screen and (max-width:767px){.secSchoolLife{border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.06);padding-bottom:20px;margin-bottom:20px}.secSchoolLife .btnList02{justify-content:flex-start}.secSchoolLife .btnList02 .btnArrow2Down{min-width:auto;width:calc(50% - 10px)}}.secSchoolLife01 .introBox{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-bottom:20px}.secSchoolLife01 .introBox .introTxt{position:absolute;left:-30px;background-color:#fff;color:#0d64b6;border-radius:20px;max-width:600px;padding:50px 80px 60px;box-shadow:0 6px 20px rgba(0,0,0,.08);top:50%;transform:translateY(-50%)}.secSchoolLife01 .introBox .txtQuote{z-index:1;position:relative;margin-bottom:25px;color:#1d1d1d;font-size:3.6rem;font-weight:700;line-height:1.3}.secSchoolLife01 .introBox .txtQuote:after{content:"";position:absolute;width:74px;height:65px;background:url(/assets/img/svg/icon_quote.svg) no-repeat 50% 50%;background-size:cover;left:-25px;top:-17px;z-index:-1}.secSchoolLife01 .introBox .detailBox,.secSchoolLife01 .introBox .detailBox02{display:flex;align-items:center}.secSchoolLife01 .introBox .detailBox02 .ttl,.secSchoolLife01 .introBox .detailBox .ttl{min-width:150px;background-color:#1766b3;font-size:2rem;color:#fecd4b;font-weight:700;text-align:center;padding:13px;margin-right:15px}.secSchoolLife01 .introBox .detailBox02 .detail,.secSchoolLife01 .introBox .detailBox .detail{font-size:1.4rem;font-weight:700}.secSchoolLife01 .introBox .detailBox02 .detail .txt,.secSchoolLife01 .introBox .detailBox .detail .txt{font-size:2.6rem;margin-bottom:3px}.secSchoolLife01 .introBox .detailBox02 .detail .txt span,.secSchoolLife01 .introBox .detailBox .detail .txt span{font-size:2rem}.secSchoolLife01 .introBox .detailBox02 .detail02 .txt02,.secSchoolLife01 .introBox .detailBox .detail02 .txt02{font-size:1.7rem}.secSchoolLife01 .introBox .detailBox02 .detail02 .txt02 br,.secSchoolLife01 .introBox .detailBox .detail02 .txt02 br{display:none}.secSchoolLife01 .introBox .detailBox02{flex-wrap:wrap;justify-content:space-between;margin-top:15px;gap:15px}.secSchoolLife01 .introBox .introImg{width:67%;min-height:400px;line-height:0;border-radius:0 20px 0 0}.secSchoolLife01 .introBox .introImg img{border-radius:0 20px 0 0;width:100%}@media only screen and (max-width:1400px){.secSchoolLife01 .introBox .introTxt{left:-15px}.secSchoolLife01 .introBox .introImg{min-height:30vw}}@media only screen and (max-width:1300px){.secSchoolLife01 .introBox .txtQuote{font-size:2.5vw}}@media only screen and (max-width:1199px){.secSchoolLife01 .introBox .introTxt{padding:40px 30px;max-width:500px}.secSchoolLife01 .introBox .detailBox02 .ttl,.secSchoolLife01 .introBox .detailBox .ttl{font-size:1.7rem}.secSchoolLife01 .introBox .detailBox02 .detail02 .txt02 br,.secSchoolLife01 .introBox .detailBox .detail02 .txt02 br{display:inline}.secSchoolLife01 .introBox .detailBox02{gap:10px}}@media only screen and (max-width:992px){.secSchoolLife01 .introBox .introTxt{padding:20px;max-width:400px}.secSchoolLife01 .introBox .txtQuote:after{width:50px;height:45px;left:-14px;top:-10px}}@media only screen and (max-width:767px){.secSchoolLife01 .introBox{flex-wrap:wrap;border-radius:0 0 10px 10px;margin:0 -2.5vw}.secSchoolLife01 .introBox .introImg{width:100%;order:0}.secSchoolLife01 .introBox .introImg img{border-radius:0}.secSchoolLife01 .introBox .introTxt{position:relative;width:100%;order:1;margin:-25px 2.5% 0;max-width:100%;left:auto;top:auto;transform:none;border-radius:10px 10px 0 0;padding:20px 2.5%;box-shadow:none}.secSchoolLife01 .introBox .txtQuote{font-size:2.3rem;padding:0 20px}.secSchoolLife01 .introBox .txtQuote:after{left:0}.secSchoolLife01 .introBox .detailBox,.secSchoolLife01 .introBox .detailBox02{flex-direction:column}.secSchoolLife01 .introBox .detailBox02 .ttl,.secSchoolLife01 .introBox .detailBox .ttl{font-size:1.4rem;margin-right:0;width:100%;border-radius:5px 5px 0 0;padding:7px 5px}.secSchoolLife01 .introBox .detailBox02 .detail,.secSchoolLife01 .introBox .detailBox .detail{border-radius:0 0 5px 5px;background-color:#e6eff8;padding:15px 15px 20px;font-size:1.3rem;text-align:center;width:100%}.secSchoolLife01 .introBox .detailBox02 .detail .txt,.secSchoolLife01 .introBox .detailBox .detail .txt{font-size:2rem}.secSchoolLife01 .introBox .detailBox02 .detail .txt span,.secSchoolLife01 .introBox .detailBox .detail .txt span{font-size:1.5rem}.secSchoolLife01 .introBox .detailBox02 .detail02,.secSchoolLife01 .introBox .detailBox .detail02{padding-bottom:10px;border-radius:0}.secSchoolLife01 .introBox .detailBox02 .detail02 .txt02 br,.secSchoolLife01 .introBox .detailBox .detail02 .txt02 br{display:none}.secSchoolLife01 .introBox .detailBox02{margin-top:0;gap:0}.secSchoolLife01 .introBox .detailBox02 .detail{border-radius:0;padding:0 15px 10px}.secSchoolLife01 .introBox .detailBox02 .detail:last-child{padding-bottom:20px;border-radius:0 0 5px 5px}}.secSchoolLife02 .headline23 span{margin-left:20px;letter-spacing:20px}.secSchoolLife02 .headline23 span:after{left:-10px}.secSchoolLife02 .secSchoolLife{padding-top:40px}.secSchoolLife02 .ttlTbl{font-size:2rem;font-weight:700;margin-bottom:15px;text-align:center}.secSchoolLife02 .noteTbl{font-size:1.3rem;margin-top:20px}@media only screen and (max-width:767px){.secSchoolLife02 .secSchoolLife{padding-top:25px}.secSchoolLife02 .ttlTbl{font-size:1.4rem;margin-bottom:10px}.secSchoolLife02 .headline23 span{margin-left:10px;letter-spacing:10px}.secSchoolLife02 .headline23 span:after{left:0;width:calc(100% - 10px)}.secSchoolLife02 .noteTbl{font-size:1.2rem;margin-top:10px}}.secSchoolLife03 .headline23{margin-bottom:135px}@media only screen and (max-width:767px){.secSchoolLife03 .secSchoolLife{padding-top:35px}.secSchoolLife03 .headline23{margin-bottom:-10px}}.secSchoolLife04 .secSchoolLife{padding:65px 40px 30px}@media only screen and (min-width:768px){.secSchoolLife04 .secSchoolLife{margin-bottom:50px}}@media only screen and (max-width:767px){.secSchoolLife04 .secSchoolLife{padding:45px 15px 20px}}.aoEntryPhoto{width:100%;display:flex}.aoEntryPhoto .imgBox{width:60%;text-align:center;margin-right:50px}.aoEntryPhoto .detail{width:40%}@media only screen and (max-width:992px){.aoEntryPhoto .detail,.aoEntryPhoto .imgBox{width:50%}.aoEntryPhoto .imgBox{margin-right:20px}}@media only screen and (max-width:575px){.aoEntryPhoto{flex-wrap:wrap}.aoEntryPhoto .detail,.aoEntryPhoto .imgBox{width:1000%}.aoEntryPhoto .imgBox{margin-right:0;margin-bottom:20px}.aoEntryPhoto .imgBox img{max-width:70%}}.blockLink{display:flex;flex-wrap:wrap;gap:10px 30px;padding:10px 20px}@media only screen and (max-width:767px){.blockLink{padding:15px;gap:10px 20px}.blockLink li{width:calc(50% - 15px)}}.supportGroup{padding-bottom:90px}.supportGroup .supportSpacing{padding-top:90px;display:flex}.supportGroup .supportSpacing .btnCommon08{width:100%;text-align:center}.supportGroup .supportArticle{padding:30px;background:#fff;color:#0d64b6}.supportGroup .numberBox{position:relative;top:-86px;padding-bottom:28px}.supportGroup .numberBox .number{position:absolute;left:34px;font-weight:700;white-space:nowrap;font-size:11.1rem;font-family:Roboto,sans-serif;line-height:1}.supportGroup .numberBox .number:before{color:#0d64b6}.supportGroup .numberBox .txt{position:absolute;left:-3px;top:38px;text-transform:uppercase;font-weight:700;font-size:1.8rem;transform:rotate(90deg) translateY(100%)}.supportGroup .numberBox .txt:before{content:attr(data-small);position:absolute;top:0;left:0;width:65%;height:100%;overflow:hidden;color:#0d64b6}.supportGroup .textBlock{margin-bottom:45px}.supportGroup .textBlock .txtCommon05,.supportGroup .textBlock .txtCommon10,.supportGroup .textBlock .txtCommon11{color:inherit}.supportGroup .textBlock .txtCommon05{margin-bottom:5px}.supportGroup .textBlock .txtCommon08,.supportGroup .textBlock .txtCommon09{margin-bottom:10px}.supportGroup .textBlock .txtCommon08 :last-child,.supportGroup .textBlock .txtCommon09 :last-child{margin-bottom:0}.supportGroup .image{vertical-align:middle}.supportGroup .image img{width:100%;border-radius:8px}@media only screen and (min-width:768px){.supportGroup .supportSpacing:nth-child(3n) .supportArticle,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle{background:#0d64b6;color:#fff}.supportGroup .supportSpacing:nth-child(3n) .supportArticle .numberBox .number,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .numberBox .number{color:#fff}.supportGroup .supportSpacing:nth-child(3n) .supportArticle .numberBox .number:before,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .numberBox .number:before{position:absolute;top:0;left:0;content:attr(data-number);height:50%;overflow:hidden}.supportGroup .supportSpacing:nth-child(3n) .supportArticle .textBlock .txtCommon05,.supportGroup .supportSpacing:nth-child(3n) .supportArticle .textBlock .txtCommon11,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .textBlock .txtCommon05,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .textBlock .txtCommon11{color:#fff}.supportGroup .supportSpacing:nth-child(3n) .supportArticle .linkSchool,.supportGroup .supportSpacing:nth-child(3n) .supportArticle .txtLink02,.supportGroup .supportSpacing:nth-child(3n) .supportArticle .txtLink05,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .linkSchool,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .txtLink02,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .txtLink05{color:#fff;background-image:url(/assets/img/svg/icon_arrow_right_blue01.svg)}.supportGroup .supportSpacing:nth-child(3n) .supportArticle .linkSchool:hover,.supportGroup .supportSpacing:nth-child(3n) .supportArticle .txtLink02:hover,.supportGroup .supportSpacing:nth-child(3n) .supportArticle .txtLink05:hover,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .linkSchool:hover,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .txtLink02:hover,.supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .txtLink05:hover{color:#fff}}@media only screen and (max-width:1024px){.supportGroup .supportArticle{padding-left:2.5vw;padding-right:2.5vw}.supportGroup .numberBox{top:-7rem}.supportGroup .numberBox .number{left:30px;font-size:8rem}.supportGroup .numberBox .txt{top:26px;font-size:1.4rem}.supportGroup .textBlock{margin-bottom:30px}.supportGroup .textBlock .txtCommon05{font-size:1.9vw}.supportGroup .textBlock .txtCommon11{font-size:2.9vw}.supportGroup .textBlock .txtCommon10{font-size:1.5vw}}@media only screen and (max-width:767px){.supportGroup{padding-bottom:0}.supportGroup .supportSpacing{padding-top:50px}.supportGroup .supportSpacing .supportArticle{width:100%;padding:15px}.supportGroup .supportSpacing:nth-child(odd) .supportArticle{background:#0d64b6;color:#fff}.supportGroup .supportSpacing:nth-child(odd) .supportArticle .numberBox .number{color:#fff}.supportGroup .supportSpacing:nth-child(odd) .supportArticle .numberBox .number:before{position:absolute;top:0;left:0;content:attr(data-number);height:50%;overflow:hidden}.supportGroup .supportSpacing:nth-child(odd) .supportArticle .linkSchool,.supportGroup .supportSpacing:nth-child(odd) .supportArticle .txtLink02,.supportGroup .supportSpacing:nth-child(odd) .supportArticle .txtLink05{color:#fff;background-image:url(/assets/img/svg/icon_arrow_right_blue01.svg)}.supportGroup:after{display:none}.supportGroup .numberBox{top:-40px;padding-bottom:15px}.supportGroup .numberBox .number{left:20px;font-size:5rem}.supportGroup .numberBox .txt{font-size:1.2rem;left:-6px;top:13px}.supportGroup .numberBox .txt:before{width:40px}.supportGroup .textBlock{margin-bottom:20px}.supportGroup .textBlock .txtCommon05{font-size:1.8rem}.supportGroup .textBlock .txtCommon11{font-size:2.4rem}.supportGroup .textBlock .txtCommon10{font-size:1.5rem}.supportGroup .image img,.supportGroup iframe{border-radius:5px}}.lineSec,.lineSec02{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #d5d5d5}.lineSec02{padding-bottom:55px}@media only screen and (max-width:767px){.lineSec,.lineSec02{padding-bottom:20px;margin-bottom:20px}.lineSec02{padding-bottom:30px}}.enterInfo{background-color:#fff;padding:30px 0 90px}.enterIntro{padding:30px 0}.enterIntro .descriptionBox{padding-right:0;padding-left:0}.enterSection{padding:0 30px;margin-bottom:20px}.enterList{display:flex;flex-wrap:wrap;margin:-80px -15px 50px;z-index:1;position:relative}.enterList>*{width:calc(33.33333% - 30px);margin:0 15px 30px}@media only screen and (min-width:992.01px){.enterList>:nth-last-child(-n+1):nth-child(3n),.enterList>:nth-last-child(-n+2):nth-child(3n+2),.enterList>:nth-last-child(-n+3):nth-child(3n+1){margin-bottom:0}}@media only screen and (min-width:768px){.enterList>:nth-last-child(-n+1):nth-child(2n),.enterList>:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}}.enterBox{border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.16)}.enterBox.style01{align-self:flex-start}.enterBox.style01 .img:after{display:none}.enterBox.style01 .img img{border-radius:10px}.enterBox .img{position:relative}.enterBox .img img{border-radius:10px 10px 0 0;width:100%;vertical-align:middle;height:100%;-o-object-fit:cover;object-fit:cover}.enterBox .img .ttl{display:flex;position:absolute;left:0;bottom:0;font-size:1.4rem;line-height:1.15;font-weight:700;color:#fff;z-index:1;padding:15px 30px}.enterBox .img .ttl svg{margin-right:10px}.enterBox .img:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:60%;background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.enterBox .info{background-color:#fff;padding:10px 20px 25px;border-radius:0 0 10px 10px}.enterBox .info .ttl{font-size:1.7rem;font-weight:700;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d5d5d5}.enterBox .info .detail{text-align:center}.enterBox .info .ttl01{font-size:2.4rem;font-weight:700;margin-bottom:5px}.enterBox .info .ttl01 span{font-size:1.6rem;display:block}.enterBox .info .txtSub{font-size:1.4rem;margin-bottom:18px}@media only screen and (max-width:992px){.enterSection{padding:0;margin-bottom:20px}.enterList{margin:-80px 0 30px}.enterList>*{width:calc(50% - 30px)}}@media only screen and (max-width:767px){.enterList>*{width:100%}.enterBox{box-shadow:0 3px 10px rgba(0,0,0,.16);margin:0 0 20px}.enterBox:last-child{margin-bottom:0}.enterBox .img img{width:100%}.enterBox .img .ttl{font-size:1.3rem;padding:10px 20px}.enterBox .info{padding-left:15px;padding-right:15px}.enterBox .info .ttl{font-size:1.4rem}.enterBox .info .ttl01{font-size:2.1rem}.enterBox .info .ttl01 span{font-size:1.4rem}.enterBox .info .txtSub{font-size:1.3rem;margin-bottom:18px}.enterInfo{padding:30px 0 90px}.enterIntro{padding:0}.enterIntro .descriptionBox{padding-bottom:0}}.graduateGroup:not(:last-child){margin-bottom:30px;padding-bottom:40px;border-bottom:1px solid #d5d5d5}.graduateGroup .graduateVidBox img{border-radius:10px}.graduateGroup .graduateVidBox .image{max-width:500px;height:auto}.graduateGroup .imageBlock02:not(:last-child){margin-bottom:30px}.graduateGroup .textCol{align-self:flex-start}.graduateGroup .txtWrapBox{padding-right:20px;padding-left:20px}.graduateGroup .txt,.graduateGroup .txt01{font-size:1.5rem;line-height:1.6}.graduateGroup .txt01{font-weight:700}@media only screen and (max-width:992px){.graduateGroup .imageBlock02 .imgCol{width:200px;min-width:200px}.graduateGroup .iconVid01:before,.graduateGroup .iconVid02:before,.graduateGroup .iconVid:before{background-size:40px auto}}@media only screen and (max-width:767px){.graduateGroup:not(:last-child){margin-bottom:25px;padding-bottom:25px}.graduateGroup .imageBlock02 .imgCol{order:0;width:100%;max-width:100%;margin-bottom:10px}.graduateGroup .imageBlock02 .textCol{margin-bottom:0}.graduateGroup .imageBlock02:not(:last-child){margin-bottom:20px}.graduateGroup .txtWrapBox{background-color:transparent;padding:0}.graduateGroup .txt{font-size:1.4rem}}.graduateCont{margin-bottom:35px;padding-left:15px}.graduateCont .headline18{margin-left:0;margin-bottom:10px}.graduateCont .imageBlock01,.graduateCont .imageBlock02,.graduateCont .imageBlock04,.graduateCont .imageBlock05,.graduateCont .imageBlock08{margin-bottom:15px}.graduateCont .imageBlock01 img,.graduateCont .imageBlock02 img,.graduateCont .imageBlock04 img,.graduateCont .imageBlock05 img,.graduateCont .imageBlock08 img{border-radius:5px}.graduateCont .txtCommon04:last-child{margin-bottom:0}@media only screen and (max-width:767px){.graduateCont{padding-left:0}.graduateCont .headline18{margin-left:0;margin-bottom:15px}.graduateCont .imageBlock01,.graduateCont .imageBlock02,.graduateCont .imageBlock04,.graduateCont .imageBlock05,.graduateCont .imageBlock08{margin-bottom:10px}}.pointBlock{display:flex;flex-wrap:wrap;padding:25px 30px;margin-bottom:20px}.pointBlock .numberBox{position:relative;min-width:120px;padding-left:20px;color:#0e348f}.pointBlock .numberBox .number{font-family:Roboto,sans-serif;font-size:7.2rem;line-height:1}.pointBlock .numberBox .txt{position:absolute;top:25px;left:0;letter-spacing:2px;font-weight:700;transform:rotate(90deg) translateY(100%)}.pointBlock .headline13{flex:1;margin-bottom:10px}.pointBlock .pointContent{padding-left:120px}.pointBlock .pointContent .txtCommon10:last-child{margin-bottom:0}@media only screen and (max-width:767px){.pointBlock{padding:20px;margin-bottom:15px}.pointBlock .numberBox{min-width:85px}.pointBlock .numberBox .number{font-size:5rem}.pointBlock .numberBox .txt{top:18px;left:10px;font-size:1.2rem;letter-spacing:0}.pointBlock .pointContent{padding-left:0}}.recruitBox:not(:last-child){padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #d5d5d5}.recruitCol{display:flex;justify-content:space-between}.recruitCol .infoRecruit{margin-right:40px}.recruitCol .imgRecruit{min-width:300px;box-shadow:0 3px 20px 0 rgba(0,0,0,.16);line-height:0;border-radius:5px;align-self:flex-start}.recruitCol .imgRecruit img{border-radius:5px}.recruitCol .imgRecruit01{min-width:360px;max-width:360px}@media only screen and (max-width:992px){.recruitCol .infoRecruit{margin-right:20px}.recruitCol .imgRecruit{min-width:200px}.recruitCol .imgRecruit01{min-width:200px;max-width:200px}}@media only screen and (max-width:767px){.recruitBox:not(:last-child){padding-bottom:15px;margin-bottom:15px}.recruitCol{flex-wrap:wrap}.recruitCol .infoRecruit{margin-right:0;margin-bottom:20px;width:100%}.recruitCol .infoRecruit .txtCommon01,.recruitCol .infoRecruit .txtCommon02,.recruitCol .infoRecruit .txtCommon03,.recruitCol .infoRecruit .txtCommon04,.recruitCol .infoRecruit .txtCommon05,.recruitCol .infoRecruit .txtCommon06,.recruitCol .infoRecruit .txtCommon08,.recruitCol .infoRecruit .txtCommon09,.recruitCol .infoRecruit .txtCommon10,.recruitCol .infoRecruit .txtCommon18{margin-bottom:10px}.recruitCol .imgRecruit{min-width:auto;width:100%;box-shadow:none;border-radius:0;align-self:flex-start;text-align:center}.recruitCol .imgRecruit img{border-radius:0}.recruitCol .imgRecruit01{min-width:auto;max-width:100%;width:100%;text-align:center}}.faqBox{background-color:#f5f5f5;padding:20px}.faqBox.faqAbout .ansBox p{line-height:1.6}.faqList{border:1px solid #d5d5d5}.faqList>li{background-color:#fff}.faqList>li:not(:last-child){border-bottom:1px solid #d5d5d5}.faqList .circleBox{display:inline-block;text-align:center;width:30px;min-width:30px;height:30px;border-radius:50%;background-color:#eff2f8;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1;padding:5px;transition:all .3s}.faqList .iconAns,.faqList .iconQues{margin-right:15px}.faqList .ques{display:flex;align-items:center;justify-content:space-between;width:100%;color:#1d1d1d;font-size:1.5rem;padding:10px 20px;transition:background-color .3s}@media only screen and (min-width:768px){.faqList .ques:hover{background-color:#eff2f8;text-decoration:none}.faqList .ques:hover .iconAcc{background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}}.faqList .ques .info{display:flex;align-items:center}.faqList .ques .iconQues{color:#0e3092}.faqList .ques .iconAcc{position:relative;margin-left:15px}.faqList .ques .iconAcc:after,.faqList .ques .iconAcc:before{content:"";position:absolute;width:16px;height:2px;background-color:#186bcc;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.faqList .ques .iconAcc:after{transform:rotate(-90deg) translateY(-50%);right:6px;left:auto;top:calc(50% - 1px)}.faqList .ques.active .iconAcc:after{transform:rotate(0)}.faqList .ansBox{padding:15px 0;margin-right:20px;margin-left:20px;border-top:1px solid #d5d5d5;display:flex;flex-wrap:wrap;font-size:1.5rem}.faqList .ansBox .contentTop{display:flex;align-items:center;width:100%;margin-bottom:10px}.faqList .ansBox .contentTop.alignStart{align-items:flex-start}.faqList .ansBox .ans{width:100%;padding-left:45px}.faqList .ansBox .iconAns{background-color:#ffeaf2;color:#e80e3f}.faqList .ansBox .ttl{font-weight:700}.faqList .ansBox .txt{margin-bottom:15px}@media only screen and (max-width:767px){.faqBox{padding:10px}.faqList>li .ques{padding:10px;font-size:1.4rem}.faqList>li .ques .iconAcc{margin-left:10px}.faqList>li .ansBox{padding:10px 0;margin-left:10px;margin-right:10px;font-size:1.4rem}.faqList>li .ansBox .ans{padding-left:40px}.faqList>li .ansBox .linkSchool,.faqList>li .ansBox .txtLink02,.faqList>li .ansBox .txtLink05{display:inline}.faqList>li .iconAns,.faqList>li .iconQues{margin-right:10px}}.enterSecDetail{margin-bottom:30px;padding-top:50px;padding-bottom:50px;background:#fff;border-radius:8px}.enterSecDetail.resetPv{padding-top:30px;padding-bottom:30px}.enterSecDetail .imgCol{width:55%;max-width:440px;padding-right:4%}.enterSecDetail .imgCol img{width:100%;border-radius:8px;vertical-align:middle}.enterSecDetail .textCol{flex:1}.enterSecDetail .enterCont{margin-top:20px}.enterSecDetail .enterTtl{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #d5d5d5;font-size:2.4rem;font-weight:700;line-height:1.4}.enterSecDetail .enterTtl2{margin-bottom:15px}.enterSecDetail .enterTtl2 span{display:block}.enterSecDetail .enterTtl2 span small{font-size:14px;font-weight:400}.enterSecDetail .enterTtl2 .txt01{font-size:1.6rem}.enterSecDetail .enterTtl2 .txt02{margin-top:5px;font-size:1.4rem;font-weight:400}.enterSecDetail .enterTtl3{margin-bottom:10px;font-size:2.6rem;font-weight:700;line-height:1.4}.enterSecDetail .enterInterview .txtCommon01,.enterSecDetail .enterInterview .txtCommon02,.enterSecDetail .enterInterview .txtCommon03,.enterSecDetail .enterInterview .txtCommon04,.enterSecDetail .enterInterview .txtCommon05,.enterSecDetail .enterInterview .txtCommon06,.enterSecDetail .enterInterview .txtCommon08,.enterSecDetail .enterInterview .txtCommon09,.enterSecDetail .enterInterview .txtCommon10,.enterSecDetail .enterInterview .txtCommon18{margin-bottom:10px}.enterSecDetail .enterInterview .txtCommon02{margin-bottom:5px}@media only screen and (min-width:768px){.enterSecDetail+.btnBox{padding-top:10px}}@media only screen and (max-width:992px){.enterSecDetail .imgCol{width:50px}.enterSecDetail .enterTtl,.enterSecDetail .enterTtl3{font-size:2.1rem}}@media only screen and (max-width:767px){.enterSecDetail{overflow:hidden;padding:0;margin-bottom:25px;border-radius:5px}.enterSecDetail.resetPv{padding-top:20px;padding-bottom:20px}.enterSecDetail .resetOrder .imgCol{width:100%;max-width:100%;padding:0;margin-bottom:10px}.enterSecDetail .resetOrder .imgCol img{border-radius:0}.enterSecDetail .textCol{padding:0 15px}.enterSecDetail .enterCont{padding:0 15px 20px;margin-top:0}.enterSecDetail .enterTtl{padding-bottom:10px}.enterSecDetail .enterTtl2{padding-bottom:15px;margin-bottom:20px}.enterSecDetail .enterTtl2 span small{font-size:1.3rem}.enterSecDetail .enterTtl2 .txt01{font-size:1.4rem}.enterSecDetail .enterTtl2 .txt02{margin-top:3px;line-height:1.4}.enterSecDetail .enterInterview,.enterSecDetail .enterTtl3{margin-bottom:15px}.enterSecDetail .enterInterview .txtCommon01:last-child,.enterSecDetail .enterInterview .txtCommon02:last-child,.enterSecDetail .enterInterview .txtCommon03:last-child,.enterSecDetail .enterInterview .txtCommon04:last-child,.enterSecDetail .enterInterview .txtCommon05:last-child,.enterSecDetail .enterInterview .txtCommon06:last-child,.enterSecDetail .enterInterview .txtCommon08:last-child,.enterSecDetail .enterInterview .txtCommon09:last-child,.enterSecDetail .enterInterview .txtCommon10:last-child,.enterSecDetail .enterInterview .txtCommon18:last-child,.enterSecDetail .enterInterview:last-child{margin-bottom:0}}.entaTop .item{display:block;margin-bottom:20px}.entaTop .item img{border-radius:10px;vertical-align:middle}.entaTop .item:last-child{margin-bottom:0}@media only screen and (max-width:767px){.entaTop .item{margin-bottom:10px}}.detailLinkBox{display:flex;justify-content:center;max-width:780px;margin:0 auto}.detailLinkBox .item{width:50%;padding-top:5px;padding-bottom:10px}.detailLinkBox .item.prevLink{padding-right:30px;border-right:1px solid #d5d5d5;text-align:right}.detailLinkBox .item.prevLink .iconControlLink{margin-right:18px}.detailLinkBox .item.prevLink .ttl{justify-content:flex-end}.detailLinkBox .item.nextLink{padding-left:30px}.detailLinkBox .item.nextLink .iconControlLink{margin-left:18px}.detailLinkBox .ttl{font-size:1.6rem;font-weight:700;margin-bottom:10px;display:flex;align-items:center}.detailLinkBox a{display:inline-block;font-size:1.8rem;font-weight:700;max-height:2.8em;text-decoration:underline;margin-bottom:15px;color:#186bcc}@media only screen and (min-width:768px){.detailLinkBox a:hover{text-decoration:none}}.detailLinkBox .txt{max-height:2.6em;font-size:1.3rem}@media only screen and (max-width:767px){.detailLinkBox .item{padding-top:0;padding-bottom:0}.detailLinkBox .item.prevLink{padding-right:10px}.detailLinkBox .item.prevLink .iconControlLink{margin-right:12px}.detailLinkBox .item.nextLink{padding-left:10px}.detailLinkBox .item.nextLink .iconControlLink{margin-left:12px}.detailLinkBox .ttl{font-size:1.3rem}.detailLinkBox a{font-size:1.7rem}.detailLinkBox .txt{font-size:1.2rem}}.appBox{background-color:#fff;padding:30px 20px;border-radius:10px;box-shadow:0 6px 20px 0 rgba(0,0,0,.12)}.appBox:not(:last-child){margin-bottom:10px;position:relative}.appBox:not(:last-child):after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-22px;width:0;height:0;border-color:#0e3092 transparent transparent;border-style:solid;border-width:28px 27.5px 0;z-index:1}.appBox .ttl{font-size:1.8rem;font-weight:700;color:#fff;margin:0 auto 20px;padding:8px;text-align:center;border-radius:20px;background-color:#0e3092}@media only screen and (max-width:767px){.appBox{padding:15px;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}.appBox:not(:last-child):after{bottom:-14px;border-width:18px 16px 0}.appBox .ttl{font-size:1.5rem;padding:5px;border-radius:15px;margin-bottom:15px}}.appBox .entaInner{display:flex}.appBox .entaInner .image{min-width:350px;max-width:350px;width:100%;margin-right:20px}.appBox .entaInner .image img{display:block;margin:0 auto;max-width:100%;max-height:100%}.appBox .entaInner .txt{margin-top:-2px;font-size:1.5rem;line-height:1.65}@media only screen and (max-width:992px){.appBox .entaInner .image{min-width:210px;max-width:210px;margin-right:10px}}@media only screen and (max-width:767px){.appBox .entaInner{flex-direction:column}.appBox .entaInner .image{min-width:auto;max-width:100%;margin:0 auto 10px;text-align:center}.appBox .entaInner .image img{width:70%}.appBox .entaInner .txt{width:100%;margin-top:0;font-size:1.4rem}}.appBox01{padding:20px 65px}.appBox01 .ttl{max-width:435px;margin:0 auto 16px}.appBox01 .entaInner .image{min-width:450px;max-width:450px;margin-right:50px}.appBox01 .entaInner .image img{border-radius:10px}.appBox01 .entaInner .image .pointCarousel{margin-right:0;padding:0;height:auto;min-height:auto}@media only screen and (max-width:992px){.appBox01{padding:20px 50px}.appBox01 .entaInner .image{min-width:300px;max-width:300px;margin-right:35px}.appBox01 .entaInner .image img{border-radius:10px}.appBox01 .entaInner .image .pointCarousel{margin:0}}@media only screen and (max-width:767px){.appBox01{padding:25px 20px}.appBox01 .ttl{max-width:435px;margin:0 auto 16px}.appBox01 .entaInner .image{min-width:auto;max-width:100%;margin:0 auto 10px;text-align:center}.appBox01 .entaInner .image img{width:100%;border-radius:0}.appBox01 .entaInner .image .swiper-slide{width:80%}.appBox01 .entaInner .image.jsCarouselEnta{margin-bottom:30px}.appBox01 .entaInner .image .swiper-pagination{bottom:-25px;left:50%;transform:translateX(-50%);width:100%}.appBox01 .entaInner .image .swiper-pagination-bullet{margin:0 5px}}.appBoxFlows{background:none;box-shadow:none}.appBoxFlows:after{display:none}.appBoxFlows .ttl:not(:last-child){margin-bottom:50px;position:relative}.appBoxFlows .ttl:not(:last-child):after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-40px;width:0;height:0;border-color:#0e3092 transparent transparent;border-style:solid;border-width:28px 27.5px 0;z-index:1}.appBoxFlows .ttl:last-child{margin-bottom:0}@media only screen and (max-width:767px){.appBoxFlows{padding:0}.appBoxFlows .ttl{padding:15px}.appBoxFlows .ttl:not(:last-child){margin-bottom:30px}.appBoxFlows .ttl:not(:last-child):after{bottom:-25px;border-width:18px 16px 0}}.entaCharaBox{margin-bottom:30px}.entaCharaBox .charaImage{font-size:0;text-align:center}.entaFlowImg{padding-top:30px;text-align:center}.entaFlowImg img{width:90%}@media only screen and (max-width:767px){.entaFlowImg{padding-top:20px}.entaFlowImg img{width:70%}}.blockCommon05{padding:25px 80px 38px}.blockCommon05 .listStudentSupport{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.blockCommon05 .listStudentSupport .item{margin-bottom:30px;border-radius:20px;width:calc(50% - 20px);background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.06)}.blockCommon05 .listStudentSupport .item:last-child,.blockCommon05 .listStudentSupport .item:nth-last-child(2){margin-bottom:0}.blockCommon05 .listStudentSupport .item .image{margin-bottom:15px}.blockCommon05 .listStudentSupport .item .image img{border-radius:20px 20px 0 0;vertical-align:middle}.blockCommon05 .listStudentSupport .item .boxTxt{padding:0 30px}.blockCommon05 .btnArrowRight,.blockCommon05 .btnCommon10,.blockCommon05 .btnCommon11,.blockCommon05 .btnCommon15,.blockCommon05 .btnLangSelect,.blockCommon05 .btnScrollFix,.blockCommon05 .btnShow,.blockCommon05 .btnSubmit{padding:10px 45px;box-shadow:0 6px 20px rgba(0,0,0,.12)}.blockCommon05 .btnArrowRight svg,.blockCommon05 .btnCommon10 svg,.blockCommon05 .btnCommon11 svg,.blockCommon05 .btnCommon15 svg,.blockCommon05 .btnLangSelect svg,.blockCommon05 .btnScrollFix svg,.blockCommon05 .btnShow svg,.blockCommon05 .btnSubmit svg{width:12px;height:13px}@media only screen and (max-width:992px){.blockCommon05{padding:25px 50px 35px}.blockCommon05 .listStudentSupport{margin-top:15px}}@media only screen and (max-width:767px){.blockCommon05{padding:25px 15px}.blockCommon05 .listStudentSupport{margin-top:0}.blockCommon05 .listStudentSupport .item{margin-bottom:20px;border-radius:10px;width:100%}.blockCommon05 .listStudentSupport .item:nth-last-child(2){margin-bottom:20px}.blockCommon05 .listStudentSupport .item .image img{border-radius:10px 10px 0 0;width:100%}.blockCommon05 .listStudentSupport .item .boxTxt{padding:0 15px}}.cardArts{display:flex;flex-wrap:wrap;padding-top:10px}.cardArts .cardItem{background-color:#fff;padding:0 27px;margin-bottom:20px;box-shadow:0 6px 20px rgba(0,0,0,.12);border-radius:20px;text-decoration:none;color:inherit;border:3px solid transparent}@media only screen and (min-width:992.01px){.cardArts .cardItem{width:calc(25% - 15px)}.cardArts .cardItem:not(:nth-child(4n)){margin-right:20px}}@media only screen and (min-width:768px){.cardArts .cardItem{transition:border-color .25s}.cardArts .cardItem:hover{border-color:#e8003e}}.cardArts .cardItem .image{max-width:160px;max-height:160px;margin:25px auto;display:block}.cardArts .cardItem .titleLine{font-size:1.3rem;line-height:1.6;font-weight:700;text-align:center;margin-bottom:16px;padding-bottom:10px;position:relative}.cardArts .cardItem .titleLine:after{content:"";height:4px;min-width:80px;background-color:#e4005a;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.cardArts .cardItem .desc{font-size:1.4rem;line-height:1.5;margin-bottom:20px}@media only screen and (max-width:992px) and (min-width:768px){.cardArts .cardItem{width:calc(33.33333% - 13.33333px)}.cardArts .cardItem:not(:nth-child(3n)){margin-right:20px}}@media only screen and (max-width:767px){.cardArts{justify-content:space-between;margin-bottom:30px;padding-top:0}.cardArts .cardItem{width:calc(50% - 5px);padding:0 20px;margin-bottom:10px;border-radius:10px}.cardArts .cardItem .image{max-width:100px;max-height:100px;margin:12px auto}.cardArts .cardItem .titleLine{font-size:1.25rem;margin-bottom:5px}.cardArts .cardItem .titleLine:after{min-width:50px}.cardArts .cardItem .desc{font-size:1.2rem}}@media only screen and (max-width:320px){.cardArts .cardItem{width:100%}.cardArts .cardItem:last-child{margin-bottom:0}}.oshigotoCate .headline25{color:#e4005a}.oshigotoCate01 .headline25{color:#0d64b6}@media only screen and (min-width:768px){.oshigotoCate01 .cardArts .cardItem:hover{border-color:#0d64b6}}.oshigotoCate01 .cardArts .cardItem .titleLine:after{background-color:#0d64b6}.oshigotoCate01 .blockCommon06 .groupItem .boxText .title{color:#0d64b6}.oshigotoCate01 .blockCommon06 .groupItem .boxImage:before{background-color:#0d64b6}.oshigotoCate02 .headline25{color:#009a63}@media only screen and (min-width:768px){.oshigotoCate02 .cardArts .cardItem:hover{border-color:#009a63}}.oshigotoCate02 .cardArts .cardItem .titleLine:after{background-color:#009a63}.oshigotoCate02 .blockCommon06 .groupItem .boxText .title{color:#009a63}.oshigotoCate02 .blockCommon06 .groupItem .boxImage:before{background-color:#009a63}.oshigotoCate03 .headline25{color:#662b81}@media only screen and (min-width:768px){.oshigotoCate03 .cardArts .cardItem:hover{border-color:#662b81}}.oshigotoCate03 .cardArts .cardItem .titleLine:after{background-color:#662b81}.oshigotoCate03 .blockCommon06 .groupItem .boxText .title{color:#662b81}.oshigotoCate03 .blockCommon06 .groupItem .boxImage:before{background-color:#662b81}.oshigotoCate04 .headline25{color:#e84709}@media only screen and (min-width:768px){.oshigotoCate04 .cardArts .cardItem:hover{border-color:#e84709}}.oshigotoCate04 .cardArts .cardItem .titleLine:after{background-color:#e84709}.oshigotoCate04 .blockCommon06 .groupItem .boxText .title{color:#e84709}.oshigotoCate04 .blockCommon06 .groupItem .boxImage:before{background-color:#e84709}.blockSystem{display:flex;padding:25px 30px}.blockSystem .item{width:38%;margin-right:20px}.blockSystem .item .ttl{margin-bottom:10px;font-size:1.5rem;font-weight:700}.blockSystem .item .txt{line-height:2;font-size:1.4rem}.blockSystem .item:last-child{margin-right:0}.blockSystem .per30{width:30%}.blockSystem .per20{width:20%}@media only screen and (max-width:767px){.blockSystem{flex-wrap:wrap;padding:15px}.blockSystem .item{margin-bottom:20px;margin-right:0;padding-bottom:20px;width:100%;border-bottom:1px solid #d5d5d5}.blockSystem .item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.blockSystem .item .ttl{font-size:1.4rem}.blockSystem .item .txt{line-height:1.8;font-size:1.3rem}.blockSystem .per20,.blockSystem .per30{width:100%}}.scholarshipBlock{display:flex;justify-content:space-between}.scholarshipBlock .item{padding-top:25px;border-top:1px solid #d5d5d5;width:calc(33.33333% - 30px)}.scholarshipBlock .item .borderTxt{padding-left:10px;border-left:4px solid #e8e8e8}.scholarshipBlock .item .linkImg{display:block;margin-bottom:20px}.scholarshipBlock .item .linkImg:hover{opacity:.6}.scholarshipBlock .item .linkImg img{width:100%;border-radius:5px}.scholarshipBlock .item .hItem{min-height:125px;margin-bottom:15px}.scholarshipBlock .item:not(:last-child) a{padding-top:4.478%}@media only screen and (max-width:992px){.scholarshipBlock .item{width:calc(33.33333% - 15px)}}@media only screen and (max-width:767px){.scholarshipBlock{flex-wrap:wrap}.scholarshipBlock .item{padding-top:20px;margin-bottom:20px;width:100%}.scholarshipBlock .item .borderTxt{padding-left:5px;border-width:3px}.scholarshipBlock .item .hItem{min-height:auto}.scholarshipBlock .item:last-child{margin-bottom:0}.scholarshipBlock .item:not(:last-child) a{padding-top:0}.scholarshipBlock .item .linkImg{margin-bottom:0}}.entrySubject{padding:30px 0}.entrySubject .flexBoxSubject{display:flex;justify-content:space-between}.entrySubject .flexBoxSubject .item{width:calc(25% - 15px)}.entrySubject .flexBoxSubject .item .ttl{position:relative;padding-bottom:5px;margin:0 auto 15px;max-width:180px;text-align:center}.entrySubject .flexBoxSubject .item .ttl:after{position:absolute;width:100%;height:3px;content:"";bottom:0;left:0;background-color:#0d64b6;display:block;transition:width .3s ease 0s,left .3s ease 0s}.entrySubject .flexBoxSubject .item .ttlOrange:after{background-color:#e84709}.entrySubject .flexBoxSubject .item .ttlGreen:after{background-color:#009a63}.entrySubject .flexBoxSubject .item .ttlPink:after{background-color:#e4005a}.entrySubject .flexBoxSubject .item .txt{font-size:1.2rem;line-height:1.5}.entrySubject .flexBoxSubject .listRow{margin-bottom:7px;border:1px solid #d5d5d5;border-bottom:none;background-color:#fff}.entrySubject .flexBoxSubject .listRow li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d5d5d5;padding:12px 15px;font-size:1.4rem}.entrySubject .flexBoxSubject .listRow li span{width:calc(100% - 42px)}@media only screen and (max-width:992px){.entrySubject .flexBoxSubject .item{width:calc(25% - 10px)}.entrySubject .flexBoxSubject .item .listRow li{font-size:1.3rem;padding:10px}}@media only screen and (max-width:767px){.entrySubject{padding:25px 0}.entrySubject .flexBoxSubject{flex-wrap:wrap}.entrySubject .flexBoxSubject .item{margin-bottom:20px;width:100%}.entrySubject .flexBoxSubject .item .listRow li{font-size:1.4rem;padding:8px 15px}.entrySubject .flexBoxSubject .item:last-child{margin-bottom:0}}.consultationSection{padding:25px 0 30px}.consultationSection .consultationList{display:flex;flex-flow:wrap;margin:0 -6px}.consultationSection .consultationList li{width:calc(25% - 12px);margin:0 6px;padding:40px 45px;background-color:#fff}.consultationSection .consultationList .image{padding-bottom:15px;line-height:1;text-align:center}.consultationSection .consultationList .image img{width:60px;height:auto}.consultationSection .consultationList .wrapH{padding-bottom:20px}.consultationSection .consultationList .txt01{padding-bottom:15px;font-size:1.6rem;font-weight:700;text-align:center}.consultationSection .consultationList .txt02{font-size:1.4rem;line-height:1.3}.consultationSection .consultationList .btnCommon13{white-space:nowrap}.consultationSection .consultationList .onlyAbroad{display:none!important}.consultationSection01{background-color:#ff6b6b;padding:60px 0 75px}.consultationSection01 .headline10{font-size:3.2rem;color:#00113c}.consultationSection01 .consultationList li{border-radius:15px}.consultationSection01 .consultationList .txt01{padding-bottom:15px;font-size:1.6rem;font-weight:700;text-align:center;color:#00113c}.consultationSection01 .consultationList .txt02{font-size:1.3rem;line-height:1.3;color:#00113c}.consultationSection01 .consultationList .btnCommon12.style01{background-color:#00103c}@media only screen and (max-width:1199px){.consultationSection .consultationList li{padding:20px 25px}}@media only screen and (max-width:992px){.consultationSection .consultationList{justify-content:space-between;margin:0}.consultationSection .consultationList li{width:calc(50% - 5px);margin:0 0 10px;padding:30px 40px}}@media only screen and (max-width:767px){.consultationSection{padding:20px 0 10px}.consultationSection .consultationList li{padding:15px}.consultationSection .consultationList .wrapH{padding-bottom:10px}.consultationSection .consultationList .txt01{padding-bottom:10px;font-size:1.4rem}.consultationSection .consultationList .txt02{font-size:1.1rem}.consultationSection .consultationList .image{padding-bottom:10px}.consultationSection .consultationList .image img{aspect-ratio:40/40;width:40px}.consultationSection .consultationList .btnCommon12{width:100%;min-width:inherit}.consultationSection .consultationList .btnCommon13{justify-content:center;background:none;padding:8px 0;margin-top:10px}}@media only screen and (max-width:xxspx){.consultationSection .consultationList li{width:100%}}.lAbroad .consultationSection .consultationList .onlyAbroad{display:block!important}.lAbroad .consultationSection .consultationList .hideAbroad{display:none!important}.blockVisitor{padding:20px;border:1px solid #d5d5d5;background-color:#f5f5f5}@media only screen and (max-width:767px){.blockVisitor{padding:20px 15px}}.articleInfo .infoChart li{margin-bottom:15px;text-align:center}@media only screen and (max-width:767px){.articleInfo .infoChart .li{margin-bottom:5px}}.borderBlock{border:10px solid #1873da;border-top-width:0}.borderBlock .ttlBlock{font-size:2.6rem;color:#fff;background-color:#1873da;padding:12px 0;text-align:center;font-weight:700}.borderBlock .numberList{padding:25px 30px}.borderBlock .numberList li{display:flex;align-items:flex-start;margin-bottom:24px}.borderBlock .numberList li:last-child{margin-bottom:0}.borderBlock .numberList .number{margin-right:12px;font-size:2rem;font-weight:700;line-height:1.2}@media only screen and (max-width:767px){.borderBlock{border-width:0 5px 5px}.borderBlock .ttlBlock{font-size:2rem;padding:8px 0}.borderBlock .numberList{padding:10px 15px}.borderBlock .numberList li{margin-bottom:10px}}.liveSection{margin-top:80px}.liveSection .ttlImage{max-width:415px;margin:0 auto 50px}.liveSection .ttlImage img{vertical-align:middle}.liveSection .blockImage{position:relative;margin-bottom:30px;text-align:center}.liveSection .blockImage .logoLive{position:absolute;top:20px;left:20px;width:28%}.liveSection .blockImage .logoLive.cusW{width:45%}@media only screen and (max-width:767px){.liveSection{margin-top:40px}.liveSection .ttlImage{max-width:255px;margin:0 auto 20px}.liveSection .blockImage{margin-bottom:20px}.liveSection .blockImage .logoLive{top:10px;left:10px;width:100%;max-width:140px}.liveSection .blockImage .logoLive.cusW{max-width:250px}}.faqSection{padding-bottom:50px}.faqSection .faqBlock{position:relative;height:355px;margin-bottom:30px}.faqSection .faqBlock:after{content:"";background:rgba(0,0,0,.33);height:100%;z-index:1}.faqSection .faqBlock .image,.faqSection .faqBlock:after{position:absolute;left:0;top:0;width:100%}.faqSection .faqBlock .image img{width:100%;height:355px;vertical-align:middle;-o-object-fit:cover;object-fit:cover}.faqSection .faqBlock .boxTxt{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:2}.faqSection .faqBlock .boxTxt .headline28{color:#fff}.faqSection .faqBlock .boxTxt .headline28 span{margin-top:20px}.faqSection .btnCommon14{background-color:#186bcc;color:#fff!important}.faqSection .btnCommon14:after{background:url(/assets/img/svg/icon_arrow01.svg) no-repeat 50% 50%;background-size:13px auto}@media only screen and (max-width:767px){.faqSection{padding-bottom:30px}.faqSection .faqBlock{height:56vw;margin-bottom:20px}.faqSection .faqBlock .image img{height:56vw}.faqSection .faqBlock .boxTxt .headline28 span{margin-top:10px}.faqSection .btnCommon14:after{background-size:11px auto}}.pamphletBlockBorder{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d5d5d5}.pamphletBlock:last-child{padding-bottom:0;border-bottom:none}.pamphletBlock .resetBtn{width:245px;height:36px;font-size:1.3rem}@media only screen and (max-width:767px){.pamphletBlockBorder{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #d5d5d5}.pamphletBlock .resetBtn{max-width:235px;width:235px;height:30px;font-size:1.2rem}}.otherBlock{padding:20px 60px 35px;border:2px solid #e4105a;background-color:#fff}.otherBlock .otherList{display:flex;flex-wrap:wrap;justify-content:space-between}.otherBlock .otherList li{width:calc(20% - 2px);padding-right:10px}@media only screen and (max-width:767px){.otherBlock{padding:15px 25px 10px}.otherBlock .otherList{flex-flow:wrap}.otherBlock .otherList:after{content:"";width:calc(33.33333% - 3.33333px)}.otherBlock .otherList li{width:calc(33.33333% - 3.33333px);margin-bottom:2px;font-size:1.2rem}}.informationAo .imageIcon{text-align:center}.informationAo .titleInfo{text-align:center;font-size:2rem;line-height:1.5;color:#0e3092;font-weight:700;margin-bottom:20px}@media only screen and (max-width:767px){.informationAo .imageIcon{max-width:53px;margin:0 auto;padding-bottom:5px}.informationAo .titleInfo{margin-bottom:25px;line-height:1.3}}.blockPolicy .itemPolicy{background-color:#dde7fc;border-radius:10px;padding:30px}.blockPolicy .itemPolicy .image{text-align:center;margin-top:10px;margin-bottom:20px}.blockPolicy .itemPolicy .image>img{vertical-align:middle}@media only screen and (max-width:767px){.blockPolicy .itemPolicy{display:flex;justify-content:center;align-items:center;padding:10px 25px;margin-bottom:15px;border-radius:5px}.blockPolicy .itemPolicy .image{margin:0 20px 0 0;width:100%;max-width:40px}.blockPolicy .itemPolicy .content{max-width:230px}}.blockBenefits .itemBenefits{margin-bottom:40px}.blockBenefits .itemBenefits .title{color:#0e3092;background-color:#dde7fc;padding:15px 0;text-align:center;border-radius:30px;margin-bottom:15px}.blockBenefits .itemBenefits .content{line-height:1.6;margin-bottom:15px;padding:0 30px;text-align:center}@media only screen and (max-width:767px){.blockBenefits .itemBenefits{margin-bottom:30px}.blockBenefits .itemBenefits .title{display:flex;justify-content:center;align-items:center;padding:10px 15px;margin-bottom:5px;min-height:65px}.blockBenefits .itemBenefits .content{padding:0 18px;text-align:left}}.blockVideo{text-align:center}.blockVideo .video{max-width:500px;margin:0 auto;border-radius:10px;overflow:hidden}.blockVideo .indentList01 li,.blockVideo .indentList li,.blockVideo .note,.indentList01 .blockVideo li,.indentList .blockVideo li{margin-top:10px;margin-bottom:25px;font-size:1.3rem;font-weight:700}@media only screen and (max-width:767px){.blockVideo .video{border-radius:5px;overflow:hidden}.blockVideo .indentList01 li,.blockVideo .indentList li,.blockVideo .note,.indentList01 .blockVideo li,.indentList .blockVideo li{margin-top:5px;margin-bottom:15px}}.boxInfo01 .pcImage{position:absolute;top:-95px;right:20px}.boxInfo01 .pcImage.img02{top:-40px;right:30px;z-index:2}.boxInfo01 .customcolorBorder,.boxInfo01 .customcolorBorder:after{border-color:#ffc7d3!important}.boxInfo01 .item{position:relative;text-align:center;border:10px solid #dde7fc;margin-bottom:50px;border-radius:30px;padding:20px 10px 30px}.boxInfo01 .item .customText01{color:#1d1d1d;margin-bottom:15px}.boxInfo01 .item .customText01 .txtLine{z-index:1;font-size:3rem;position:relative}.boxInfo01 .item .customText01 .txtLine:after{content:"";position:absolute;background-color:#fed466;height:16px;min-width:306px;bottom:0;left:0;z-index:-1}.boxInfo01 .item .customText01:last-child{margin-bottom:0}.boxInfo01 .item .customText02{font-size:1.6rem;color:red;line-height:1.6}.boxInfo01 .item:after{content:"";position:absolute;left:50%;bottom:-32px;width:50px;height:50px;border:10px solid #dde7fc;border-left:0;border-top:0;transform:rotate(45deg);margin-left:-25px;background-color:#fff}@media only screen and (max-width:992px){.boxInfo01 .pcImage{top:50%;transform:translateY(-50%);width:20%}.boxInfo01 .pcImage.img01{right:-15px}.boxInfo01 .pcImage.img02{top:50%;right:0}}@media only screen and (max-width:767px){.boxInfo01 .item{border-width:5px;border-radius:15px;padding:5px 10px 10px;margin-bottom:25px}.boxInfo01 .item .customSizemain{font-size:2.3rem}.boxInfo01 .item .customText01{margin-bottom:5px}.boxInfo01 .item .customText01 .txtLine{font-size:2.3rem}.boxInfo01 .item .customText01 .txtLine:after{display:none}.boxInfo01 .item .customText02{font-size:1.5rem}.boxInfo01 .item:after{width:20px;height:20px;bottom:-13px;margin-left:-10px;border-width:5px}.boxInfo01 .item .pcImage,.boxInfo01 .item:last-child:after{display:none}.boxInfo01 .customspSpace{padding:22px 10px}}.topicTxt{font-size:1.5rem;margin-top:20px;line-height:1.65}.topicBox{padding-top:40px;margin-top:40px;border-top:1px solid #d5d5d5}.topicBox:last-child{border-bottom:1px solid #d5d5d5;padding-bottom:10px}.topicBlockBnr{text-align:center}.topicBlockBnr .bnrLink{overflow:hidden;display:inline-block;vertical-align:middle;max-width:542px;transition:opacity .3s;border-radius:8px;border:1px solid #ed8263;line-height:0}.topicBlockBnr .bnrLink:hover{opacity:.6}.topicFlex{display:flex;justify-content:space-between}.topicFlex .detail{width:calc(100% - 400px);margin-left:40px}.topicFlex .img{line-height:0;min-width:400px;max-width:400px}.topicFlex .img img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.topicFlex .ttl{line-height:1.3}.topicFlex .ttl,.topicFlex .txt01{font-size:2.4rem;font-weight:700;margin-bottom:20px}.topicFlex .txt01 span{display:inline-block;font-size:1.6rem;margin-right:15px}.topicFlex .txtBox{padding:20px;background-color:#f5f5f5;font-size:1.6rem;line-height:1.5}.topicFlex .txtBoxTtl,.topicTtl{font-weight:700}.topicTtl{font-size:2.6rem;text-align:center}.topicList{max-width:940px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 20px}.topicList .item{width:calc(50% - 20px);margin-bottom:20px}.topicList .img{margin-bottom:10px;border-radius:8px}.topicList .img img{border-radius:8px;vertical-align:middle}.topicList .txtSmall{font-size:1.5rem;line-height:1.3}.topicList .virtualBox .img img{min-height:300px;-o-object-fit:cover;object-fit:cover}.topicNote{margin-right:25px;font-size:1.5rem;text-align:right}@media only screen and (max-width:992px){.topicFlex .img{min-width:300px;max-width:300px}.topicFlex .detail{width:calc(100% - 300px)}.topicList .virtualBox .img img{min-height:29vw}}@media only screen and (max-width:767px){.topicTxt{font-size:1.4rem;line-height:1.6}.topicTxt.fS15{font-size:1.5rem}.topicBox{padding-top:30px;margin-top:30px}.topicFlex{flex-wrap:wrap}.topicFlex .detail{width:100%;margin-left:0}.topicFlex .img{min-width:auto;max-width:100%;width:100%;margin:0 auto 10px}.topicFlex .img img{border-radius:10px}.topicFlex .ttl{font-size:1.8rem;margin-bottom:20px;text-align:center;width:100%}.topicFlex .txt01{font-size:2.1rem;text-align:center;margin-bottom:10px}.topicFlex .txt01 span{font-size:1.4rem}.topicFlex .txtBox{padding:15px;font-size:1.5rem}.topicTtl{font-size:1.8rem}.topicList{margin-bottom:10px}.topicList .virtualBox .img img{min-height:57vw}.topicList .item{width:100%}.topicList .img{margin-bottom:7px;border-radius:0}.topicList .img img{border-radius:0}.topicList .txtSmall,.topicNote{font-size:1.4rem}.topicNote{margin-right:0;text-align:left}.topicBlockBnr .bnrLink{max-width:350px;border-radius:4px}}.logoList{padding-bottom:100px}.logoList li{display:flex;justify-content:space-between;padding:25px 0;border-top:1px solid #d5d5d5}.logoList li:last-child{border-bottom:1px solid #d5d5d5}.logoList li .img{width:25%;display:flex;align-items:center;justify-content:center}.logoList li .detail{width:75%;margin-left:40px}.logoList li .detail .ttl{margin-bottom:3px;font-size:2rem;font-weight:700;line-height:1.4}.logoList li .detail .ttl2{margin-bottom:10px;font-size:1.6rem;font-weight:400;line-height:1.5}.logoList li .detail .txtPosition{margin-bottom:3px;font-size:15px}.logoList li .detail .txtName{font-size:1.8rem;font-weight:700;margin-bottom:10px}.logoList li .detail .txtDesc{font-size:1.5rem;font-weight:400;line-height:1.65}@media only screen and (max-width:767px){.logoList{padding-bottom:50px}.logoList li{flex-direction:column}.logoList li .img{width:80%;margin:0 auto 20px}.logoList li .detail{width:auto;margin-left:0}.logoList li .detail .ttl{font-size:1.8rem}.logoList li .detail .ttl2{font-size:1.5rem}.logoList li .detail .txtName,.logoList li .detail .txtPosition{font-size:1.6rem}}.blockCommon07{padding:15px 20px 30px;background-color:#f5f5f5}.blockCommon07 .bgArrow,.blockCommon07 .bgArrow01{padding-bottom:25px;position:relative}.blockCommon07 .bgArrow01>*,.blockCommon07 .bgArrow>*{position:relative;z-index:2;overflow:hidden}.blockCommon07 .bgArrow01:after,.blockCommon07 .bgArrow01:before,.blockCommon07 .bgArrow:after,.blockCommon07 .bgArrow:before{content:"";position:absolute;left:50%;z-index:1}.blockCommon07 .bgArrow01:after,.blockCommon07 .bgArrow:after{top:0;height:calc(100% - 10px);width:18px;background-color:#dde7fc;transform:translateX(-50%)}.blockCommon07 .bgArrow01:before,.blockCommon07 .bgArrow:before{bottom:0;border-right:9px solid transparent;border-left:9px solid transparent;border-top:10px solid #dde7fc;transform:translateX(-50%)}.blockCommon07 .bgArrow.style01:after,.blockCommon07 .bgArrow.style01:before,.blockCommon07 .style01.bgArrow01:after,.blockCommon07 .style01.bgArrow01:before{left:calc(25% - 5px)}.blockCommon07 .bgArrow01{overflow:unset;padding-bottom:0}.blockCommon07 .bgArrow01:after,.blockCommon07 .bgArrow01:before{left:calc(75% + 5px)}.blockCommon07 .bgArrow01:after{height:calc(100% + 15px)}.blockCommon07 .bgArrow01:before{bottom:-25px}@media only screen and (min-width:768px){.blockCommon07 .addArrow{position:relative}.blockCommon07 .addArrow:before{content:"";position:absolute;left:50%;top:0;width:18px;height:90%;background-color:#dde7fc;transform:translateX(-50%)}.blockCommon07 .admissionGuide .item{display:block!important}.blockCommon07 .heightFull{height:100%;display:flex;flex-direction:column}.blockCommon07 .heightFull .bgArrow01:last-child,.blockCommon07 .heightFull .bgArrow:last-child{flex:1}}.blockCommon07 .fw700{font-weight:700!important}.blockCommon07 .itemCenter{display:flex;flex-direction:column;justify-content:center}.blockCommon07 .itemBetween{display:flex;flex-direction:column;justify-content:space-between}.blockCommon07 .txtMedium{font-size:1.4rem;line-height:1.4;font-weight:700}.blockCommon07 .txtMedium.mb7{margin-bottom:7px}.blockCommon07 .txtSmall{font-size:1.2rem;line-height:1.4}.blockCommon07 .txtSmall.mb5{margin-bottom:5px}.blockCommon07 .txtSmall.mt14{margin-top:14px}.blockCommon07 .txtSmall.mt20{margin-top:20px}.blockCommon07 .centerPc{text-align:center}.blockCommon07 .boxContent,.blockCommon07 .boxContent01{padding:13px 25px;border:1px solid #d5d5d5;background-color:#fff}.blockCommon07 .boxContent01 .borderLine,.blockCommon07 .boxContent .borderLine{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #d5d5d5}.blockCommon07 .boxContent.mb25,.blockCommon07 .mb25.boxContent01{margin-bottom:25px}.blockCommon07 .boxContent01{padding:30px 20px}.blockCommon07 .boxContent01.style01{padding:30px 35px}.blockCommon07 .arrowDown.boxContent01,.blockCommon07 .boxContent.arrowDown{position:relative;margin-bottom:60px}.blockCommon07 .arrowDown.boxContent01:after,.blockCommon07 .boxContent.arrowDown:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-32px;display:inline-block;width:0;height:0;border-color:#113490 transparent transparent;border-style:solid;border-width:32px 52px 0}.blockCommon07 .boxContent01 .boxFlex,.blockCommon07 .boxContent .boxFlex{display:flex}.blockCommon07 .boxContent01 .boxFlex .img,.blockCommon07 .boxContent .boxFlex .img{min-width:100px;max-width:100px;margin-right:30px;text-align:center;line-height:0;padding-top:10px}.blockCommon07 .boxContent.setMb01,.blockCommon07 .setMb01.boxContent01{margin-bottom:40%}@media only screen and (max-width:992px){.blockCommon07 .boxContent,.blockCommon07 .boxContent01{padding-left:15px;padding-right:15px}.blockCommon07 .boxContent.setMb01,.blockCommon07 .setMb01.boxContent01{margin-bottom:25px}}.blockCommon07 .topBtn{display:flex;justify-content:space-between}.blockCommon07 .topBtn .clickBtn{width:calc(50% - 6px);margin-bottom:10px;pointer-events:none;color:#1d1d1d;font-size:1.5rem;font-weight:700;text-align:center}.blockCommon07 .admissionGuide{display:flex;justify-content:space-between}.blockCommon07 .admissionGuide .item{width:calc(50% - 10px)}@media only screen and (max-width:767px){.blockCommon07{padding:10px 10px 15px}.blockCommon07 .bgArrow,.blockCommon07 .bgArrow01,.blockCommon07 .heightAuto{height:auto!important}.blockCommon07 .bgArrow.style01:after,.blockCommon07 .bgArrow.style01:before,.blockCommon07 .style01.bgArrow01:after,.blockCommon07 .style01.bgArrow01:before{left:50%}.blockCommon07 .bgArrow01:after,.blockCommon07 .bgArrow01:before{content:none}.blockCommon07 .centerPc{text-align:left}.blockCommon07 .boxContent,.blockCommon07 .boxContent01{height:auto!important;padding:13px 15px}.blockCommon07 .boxContent01 .borderLine,.blockCommon07 .boxContent .borderLine{padding-bottom:10px}.blockCommon07 .boxContent01.style01{padding:15px}.blockCommon07 .arrowDown.boxContent01,.blockCommon07 .boxContent.arrowDown{margin-bottom:40px}.blockCommon07 .arrowDown.boxContent01:after,.blockCommon07 .boxContent.arrowDown:after{bottom:-25px;border-width:25px 40px 0}.blockCommon07 .boxContent01 .boxFlex .img,.blockCommon07 .boxContent .boxFlex .img{min-width:70px;max-width:70px;margin-right:15px}.blockCommon07 .txtSmall{line-height:1.2}.blockCommon07 .topBtn .clickBtn{position:relative;margin-bottom:0;padding-bottom:30px;color:#0e3092;font-size:1.4rem;pointer-events:all}.blockCommon07 .topBtn .clickBtn:before{content:"";position:absolute;bottom:10px;left:50%;border-right:9px solid transparent;border-left:9px solid transparent;border-top:10px solid #ccc;transform:translateX(-50%)}.blockCommon07 .topBtn .clickBtn .styleBtn{display:flex;justify-content:center;align-items:center;height:57px;width:100%;border-radius:5px;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.12);padding:10px}.blockCommon07 .topBtn .clickBtn.active{color:#fff}.blockCommon07 .topBtn .clickBtn.active:before{border-top-color:#0e3092}.blockCommon07 .topBtn .clickBtn.active .styleBtn{background-color:#0e3092;box-shadow:inherit}}@media only screen and (max-width:767px) and (max-width:370px){.blockCommon07 .topBtn .clickBtn{font-size:1.3rem}.blockCommon07 .topBtn .clickBtn .styleBtn{padding:6px}}@media only screen and (max-width:767px){.blockCommon07 .admissionGuide .item{display:none;width:100%}}@media only screen and (max-width:767px){.blockCommon07 .tabBox01{display:none}}@media only screen and (max-width:767px){.blockCommon07 .jsTabBox[data-id="#tabItem01"],.blockCommon07 .jsTabBox[data-id="#tabItem03"]{display:block}}.sectionVisitor{max-width:640px;margin:0 auto;padding:0 20px}.sectionVisitor .visitorVideo{font-size:0;height:0;line-height:0;overflow:hidden;margin-bottom:10px;padding-bottom:56.25%;position:relative;width:100%}.sectionVisitor .visitorVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sectionVisitor .txtCaption{font-size:1.3rem}.sectionVisitor .txtCaption02{font-size:1.8rem}@media only screen and (max-width:767px){.sectionVisitor{padding:0}}.departmentBlock{display:flex;justify-content:space-between;flex-flow:wrap;margin-bottom:73px;padding:40px 60px 29px 68px;border:1px solid #facebc;border-radius:20px;background-color:#fff8f5}.departmentBlock .image{position:relative;width:245px;height:245px;margin-right:32px;border:5px solid #e84709;border-radius:50%}.departmentBlock .image img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.departmentBlock .image.isIE{background-size:cover;background-position:50% 50%}.departmentBlock .image.isIE img{display:none}.departmentBlock .image figcaption{position:absolute;left:50%;bottom:15px;color:#fff;font-size:2.1rem;font-weight:700;text-align:center;transform:translateX(-50%)}.departmentBlock .image figcaption em{display:block;font-style:normal;font-size:1.3rem}.departmentBlock .departmentInner{width:calc(100% - 277px)}.departmentBlock .departmentInner .departmentTag{display:inline-block;margin-bottom:4px;padding:3px 14px 5px;border-radius:13px;background-color:#e84709;color:#fff;font-size:1.7rem;font-weight:700;line-height:1}.departmentBlock .departmentInner .ttl01{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #cbc6c4;font-size:1.8rem;font-weight:700}.departmentBlock .departmentInner .ttl01 span{color:#e84709;font-size:3rem}.departmentBlock .departmentInner .ttl02{padding-bottom:10px;color:#e84709;font-family:Noto Sans CJK JP,sans-serif;font-size:2.6rem;font-weight:700}.departmentBlock .departmentInner .txt{font-size:1.4rem;font-weight:700;line-height:1.8}@media only screen and (max-width:992px){.departmentBlock{padding:30px 40px}}@media only screen and (max-width:767px){.departmentBlock{margin-bottom:50px;padding:20px;border-radius:10px}.departmentBlock .image{width:140px;height:140px;margin:0 auto 20px;border:3px solid #e84709}.departmentBlock .image figcaption{bottom:10px;font-size:1.6rem;line-height:1.3}.departmentBlock .image figcaption em{font-size:1rem}.departmentBlock .departmentInner{width:100%}.departmentBlock .departmentInner .departmentTag{padding:3px 14px 5px;border-radius:13px;font-size:1.4rem}.departmentBlock .departmentInner .ttl01{margin-bottom:15px;padding-bottom:10px;font-size:1.5rem}.departmentBlock .departmentInner .ttl01 span{font-size:2.2rem}.departmentBlock .departmentInner .ttl02{font-size:2rem}.departmentBlock .departmentInner .txt{line-height:1.6}}.bnrRecruit{display:inline-block;border:1px solid #d5d5d5;max-width:360px}.bnrGuideline{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:840px;text-decoration:none}.bnrGuideline .item{width:calc(50% - 10px)}.bnrGuideline .item:not(:last-child){margin-right:20px}.bnrGuideline .item .image{display:inline-block;margin-bottom:10px;border-radius:5px;overflow:hidden;transition:opacity .2s}.bnrGuideline .item .image:hover{opacity:.6}.bnrGuideline .item .image img{vertical-align:middle}.bnrGuideline .item .title{margin-bottom:10px;font-size:2.2rem;line-height:1.3;font-weight:700;text-align:center}@media only screen and (max-width:767px){.bnrGuideline .item{width:100%}.bnrGuideline .item:not(:last-child){margin:0 0 20px}.bnrGuideline .item .title{font-size:1.6rem}}.bannerSection{text-align:center;padding-bottom:30px}.bannerSection .ftBanner img{border-radius:10px;vertical-align:middle}@media only screen and (max-width:767px){.bannerSection{padding:10px 20px 30px}}.evtBlock{padding:15px 30px 20px}.evtBlock>.ttl{text-align:center;color:#fff;font-size:2.4rem;margin-bottom:15px}.evtBlock .evtTxtBox{padding:17px;background-color:#fff;margin-bottom:15px;color:#000}.evtBlock .evtTxtBox span{display:inline-block;font-size:1.5rem}.evtBlock .evtTxtBox span:not(:last-child){margin-right:20px}.evtBlock .evtTxtBox a{color:#000}.evtBlock .evtTxt{font-size:1.5rem;color:#fff;line-height:1.6;margin-bottom:20px}.evtBox{margin-bottom:10px}.evtBox:nth-last-of-type(-n+2){margin-bottom:0}.evtBox .ttl{background-color:#000;font-size:1.8rem;color:#fff;text-align:center;padding:7px 10px}.evtBox .detail{display:flex;background-color:#fff}.evtBox .img{line-height:0;min-width:260px;max-width:260px}.evtBox img{width:100%!important;height:auto!important;-o-object-fit:cover;object-fit:cover}.evtBox .txt{font-size:1.2rem;color:#000;line-height:1.5;padding:15px}.evtSocialBox{display:flex;flex-wrap:wrap;padding:15px 30px 5px}.evtSocialBox a{display:flex;align-items:center;font-size:1.5rem;color:#186bcc;margin-bottom:10px}.evtSocialBox a:not(:last-child){margin-right:25px}.evtSocialBox a:hover{text-decoration:none}.evtSocialBox a .img{max-width:30px;margin-right:10px;line-height:0}@media only screen and (max-width:992px){.evtBlock .col2>*,.evtBlock .equimentGroup>*{width:100%;margin-bottom:10px}.evtBlock .col2>:last-child,.evtBlock .equimentGroup>:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.evtBlock{padding:15px}.evtBlock>.ttl{font-size:1.8rem}.evtBlock .evtTxt{font-size:1.3rem}.evtBlock .evtTxtBox{padding:10px}.evtBlock .evtTxtBox span{display:block;margin-right:0;font-size:1.3rem}.evtBlock .evtTxtBox span:not(:last-child){margin-bottom:5px}.evtBox .ttl{font-size:1.4rem}.evtBox .img{max-width:160px;min-width:160px}.evtBox .txt{padding:10px}.evtSocialBox{padding:15px 20px 5px}.evtSocialBox .img{max-width:20px}.evtSocialBox a{font-size:1.3rem}.evtSocialBox a:not(:last-child){margin-right:10px}}@media only screen and (max-width:374px){.evtBox .detail{flex-direction:column}.evtBox .img{min-width:auto;max-width:100%}.evtBox img{height:auto!important}}.entaLinkBox{margin-top:55px;padding:20px 30px 30px;border-radius:10px}.entaLinkBox .ttl{font-size:1.8rem;line-height:1.5;font-weight:700;text-align:center;margin-bottom:15px}.entaLinkBox .col2,.entaLinkBox .equimentGroup{padding:0 25px}.entaLink{background-color:#fff;padding:20px;border-radius:10px}.entaLink .img{line-height:0;margin-bottom:15px;border-radius:5px;overflow:hidden}.entaLink .img img{width:100%;height:174px;-o-object-fit:cover;object-fit:cover}.entaLink .btnArrowRight,.entaLink .btnCommon10,.entaLink .btnCommon11,.entaLink .btnCommon15,.entaLink .btnLangSelect,.entaLink .btnScrollFix,.entaLink .btnShow,.entaLink .btnSubmit{font-size:1.4rem;min-width:auto;width:100%}@media only screen and (max-width:992px){.entaLinkBox{padding:20px 15px}.entaLinkBox .col2,.entaLinkBox .equimentGroup{padding:0}.entaLinkBox .col2.colSpace30>*,.entaLinkBox .colSpace30.equimentGroup>*{width:calc(50% - 7.5px)}.entaLink{padding:10px}.entaLink .btnArrowRight,.entaLink .btnCommon10,.entaLink .btnCommon11,.entaLink .btnCommon15,.entaLink .btnLangSelect,.entaLink .btnScrollFix,.entaLink .btnShow,.entaLink .btnSubmit{padding-right:40px}.entaLink .img img{height:127px}}@media only screen and (max-width:767px){.entaLinkBox{margin-top:40px;padding:20px}.entaLinkBox .ttl{font-size:1.5rem}.entaLinkBox .col2,.entaLinkBox .equimentGroup{padding:0}.entaLink{padding:20px}.entaLink .img{margin-bottom:10px}.entaLink .img img{height:auto}.entaLink .btnArrowRight,.entaLink .btnCommon10,.entaLink .btnCommon11,.entaLink .btnCommon15,.entaLink .btnLangSelect,.entaLink .btnScrollFix,.entaLink .btnShow,.entaLink .btnSubmit{padding-right:10px;max-width:100%}}.distributionBox{display:flex;align-items:center;padding:30px 40px;background-color:#fff;border-radius:12px;margin:0 auto 75px;max-width:640px}.distributionBox .img{line-height:0;min-width:112px;margin-right:40px}.distributionBox .ttl{display:inline-block;font-size:2.8rem;font-weight:700;color:#0e3092;line-height:1.4;margin-bottom:15px;border-bottom:2px solid #0e3092;padding-bottom:10px}.distributionBox .txt{font-size:1.6rem;line-height:1.6}@media only screen and (max-width:767px){.distributionBox{padding:15px 25px 25px;border-radius:6px;margin-bottom:50px}.distributionBox .detail{text-align:center}.distributionBox .img{min-width:80px;margin-right:15px}.distributionBox .ttl{font-size:1.9rem;padding-bottom:5px}.distributionBox .txt{font-size:1.3rem;text-align:left}}.bgPattern{background:url(/assets/img/announce/variety/yumenekotaren/bg_pattern.png) no-repeat 50% 0;background-size:100% auto}.yumenSec{position:relative}.yumenSec .stickyImg{position:absolute;top:-71px;left:-51px}.profileBlock{padding:60px 0 30px 40%;min-width:600px}.profileBlock>.ttl{font-size:2.4rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.profileBlock .subTtl{font-size:4rem;font-weight:700;color:#e4005a;margin-bottom:20px}.profileBlock .subTtl span{display:inline-block;font-size:2rem}.profileBlock .detail li{font-size:1.6rem;line-height:1.6;font-weight:500;display:flex;border-top:1px solid #d5d5d5;padding:20px 0}.profileBlock .detail li:last-child{border-bottom:1px solid #d5d5d5}.profileBlock .detail .ttl{font-weight:700;min-width:100px;margin-right:30px}.yumenContentBlock{padding-top:100px;padding-bottom:100px}.yumenContentBlock .txtBox{padding:30px 40px;font-size:1.6rem;font-weight:500;line-height:2;background:#f1f1f1;border-radius:20px;margin-bottom:80px}.yumenContentBlock .vidBox{max-width:800px;margin:0 auto 45px}.yumenContentBlock .vidBox .ttl{text-align:center;margin-top:10px;margin-bottom:10px;font-size:3.4rem;font-weight:700;color:#e4005a}.yumenContentBlock .vidBox .txt{text-align:center;font-size:1.6rem;line-height:1.7;font-weight:500}.yumenContentBlock .noteTxt{font-size:1.6rem;font-weight:500;line-height:2}.interviewBox{display:flex;justify-content:space-between}.interviewBox .img{margin-top:-50px;min-width:240px;margin-left:30px}.bnrYumenBlock{position:relative;padding:95px 0;z-index:1}.bnrYumenBlock:after{position:absolute;content:"";background-color:#f1f1f1;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:1200px;z-index:-1}@media only screen and (max-width:1260px){.bnrYumenBlock:after{width:calc(100vw - 60px)}}@media only screen and (max-width:1199px){.bnrYumenBlock:after{width:calc(100vw - 20px)}}.bnrYumenBlock li{line-height:0}.bnrYumenBlock a{display:inline-block;transition:opacity .3s ease}.bnrYumenBlock a:hover{opacity:.6}@media only screen and (max-width:1200px){.yumenSec .stickyImg{left:-21px}.yumenSec .stickyImg img{max-width:62%}}@media only screen and (max-width:767px){.bgPattern{background:none}.yumenSec .stickyImg{display:none}.profileBlock{padding:0;min-width:auto}.profileBlock>.ttl{font-size:2rem}.profileBlock .subTtl{font-size:2.2rem;margin-bottom:15px}.profileBlock .subTtl span{font-size:1.5rem}.profileBlock .detail li{font-size:1.5rem;flex-direction:column;padding:15px 0}.profileBlock .detail .ttl{margin-right:0;margin-bottom:5px}.yumenContentBlock{padding-top:50px;padding-bottom:50px}.yumenContentBlock .txtBox{padding:20px;font-size:1.5rem;line-height:1.7;border-radius:10px;margin-bottom:40px}.yumenContentBlock .vidBox{margin-bottom:25px}.yumenContentBlock .vidBox .ttl{font-size:1.8rem}.yumenContentBlock .vidBox .txt{font-size:1.3rem}.yumenContentBlock .noteTxt{font-size:1.5rem;margin-top:50px;line-height:1.7}.interviewBox{position:relative}.interviewBox .headline34{padding-right:135px}.interviewBox .txtBox{position:relative;z-index:1}.interviewBox .img{min-width:120px;position:absolute;margin-top:0;right:0;width:39%;margin-left:0;top:-45px}.bnrYumenBlock{padding:20px 0;z-index:1}}.imageBlockCus .textCol{width:calc(100% - 310px)}.imageBlockCus .imgColRight{width:280px;min-width:280px}@media only screen and (max-width:767px){.imageBlockCus .textCol{width:100%}.imageBlockCus .imgColRight{min-width:inherit;width:auto}}.pcFlexDisplay{display:flex!important}.spFlexDisplay{display:none!important}@media only screen and (max-width:767px){.pcFlexDisplay{display:none!important}.spFlexDisplay{display:flex!important}}.tbsMessBox{display:flex;align-items:center;padding:25px;background:#f1f1f1;border-radius:10px;margin-top:35px}.tbsMessBox .blockCommon05{padding:0;margin:0}.tbsMessBox .btnArrowRight,.tbsMessBox .btnCommon10,.tbsMessBox .btnCommon11,.tbsMessBox .btnCommon15,.tbsMessBox .btnLangSelect,.tbsMessBox .btnScrollFix,.tbsMessBox .btnShow,.tbsMessBox .btnSubmit{font-size:1.3rem;padding:8px 35px 8px 15px;height:auto;width:245px;transition:opacity .3s ease}.tbsMessBox .btnArrowRight svg,.tbsMessBox .btnCommon10 svg,.tbsMessBox .btnCommon11 svg,.tbsMessBox .btnCommon15 svg,.tbsMessBox .btnLangSelect svg,.tbsMessBox .btnScrollFix svg,.tbsMessBox .btnShow svg,.tbsMessBox .btnSubmit svg{width:10px;height:10px;right:15px}@media only screen and (min-width:768px){.tbsMessBox .btnArrowRight:hover,.tbsMessBox .btnCommon10:hover,.tbsMessBox .btnCommon11:hover,.tbsMessBox .btnCommon15:hover,.tbsMessBox .btnLangSelect:hover,.tbsMessBox .btnScrollFix:hover,.tbsMessBox .btnShow:hover,.tbsMessBox .btnSubmit:hover{opacity:.7;color:#fff}}.tbsMessBox .tbsColImg{width:40%;min-width:280px;margin-left:20px}.tbsMessBox .tbsColImg .image{overflow:hidden;border-radius:10px;line-height:0}.tbsMessBox .tbsColText{width:calc(100% - 300px)}.tbsMessBox .tbsIcon{max-width:210px;margin-bottom:10px}.tbsMessBox .tbsPosition{font-size:1.4rem;font-weight:700;margin-bottom:10px}.tbsMessBox .tbsName,.tbsMessBox .tbsTxt{font-size:1.8rem;font-weight:700;margin-bottom:10px}.tbsMessBox .tbsTxt{color:#113490}@media only screen and (max-width:992px){.tbsMessBox .tbsColText{width:calc(100% - 170px)}.tbsMessBox .tbsColImg{min-width:150px}.tbsMessBox .btnArrowRight,.tbsMessBox .btnCommon10,.tbsMessBox .btnCommon11,.tbsMessBox .btnCommon15,.tbsMessBox .btnLangSelect,.tbsMessBox .btnScrollFix,.tbsMessBox .btnShow,.tbsMessBox .btnSubmit{width:100%;max-width:245px}}@media only screen and (max-width:767px){.tbsMessBox{display:flex;flex-direction:column;order:3;margin:20px -20px 0;border-radius:0;padding:20px 20px 30px;width:calc(100% + 40px)}.tbsMessBox>*{width:100%!important}.tbsMessBox .tbsColImg{margin-left:0;min-width:auto;margin-bottom:25px;text-align:center}.tbsMessBox .tbsPosition{font-size:1.1rem}.tbsMessBox .tbsName{font-size:1.9rem}.tbsMessBox .tbsTxt{margin-bottom:25px}.tbsMessBox .blockCommon05{text-align:center}.tbsMessBox .btnArrowRight,.tbsMessBox .btnCommon10,.tbsMessBox .btnCommon11,.tbsMessBox .btnCommon15,.tbsMessBox .btnLangSelect,.tbsMessBox .btnScrollFix,.tbsMessBox .btnShow,.tbsMessBox .btnSubmit{max-width:265px;padding-top:14px;padding-bottom:14px}.tbsMessBox .btnArrowRight svg,.tbsMessBox .btnCommon10 svg,.tbsMessBox .btnCommon11 svg,.tbsMessBox .btnCommon15 svg,.tbsMessBox .btnLangSelect svg,.tbsMessBox .btnScrollFix svg,.tbsMessBox .btnShow svg,.tbsMessBox .btnSubmit svg{display:block}.tbsMessBox .tbsIcon{max-width:160px}}.tbsBlock{margin-bottom:30px;color:#333}.tbsBlock .imgColLeft{margin-right:40px}.tbsBlock .ttl{font-size:2.4rem;font-weight:700;margin-bottom:20px;color:#333}.tbsBlock .ttl01{color:#113490;font-size:1.6rem;font-weight:700;line-height:1.5}@media only screen and (max-width:767px){.tbsBlock{margin-bottom:20px}.tbsBlock .imgColLeft{order:0;margin-right:auto;margin-bottom:20px}.tbsBlock .ttl{font-size:1.8rem;margin-bottom:15px}.tbsBlock .ttl01{font-size:1.5rem}}.blockWifi{margin-top:30px;background-color:#fff;padding:20px;border-radius:5px;border:1px solid #d5d5d5;display:flex;justify-content:center;align-items:center}.blockWifi .img{min-width:60px;margin-right:30px;line-height:0}@media only screen and (max-width:767px){.blockWifi{margin-top:25px;margin-bottom:10px}.blockWifi .img{min-width:45px;width:45px;-o-object-fit:cover;object-fit:cover;margin-right:15px}.blockWifi .txtCommon01,.blockWifi .txtCommon02,.blockWifi .txtCommon03,.blockWifi .txtCommon04,.blockWifi .txtCommon05,.blockWifi .txtCommon06,.blockWifi .txtCommon08,.blockWifi .txtCommon09,.blockWifi .txtCommon10,.blockWifi .txtCommon18{font-size:1.4rem}}.movieLstDirect{background-color:#fff;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:365px;min-width:650px;box-sizing:border-box}.movieLstDirect .btnDirect{color:#fff!important}.movieLstDirect .btnDirect:after{transform:rotate(0deg);background:url(/assets/img/svg/icon_arrow_right_white.svg) 50% 50%/cover!important}@media only screen and (max-width:767px){.movieLstDirect{min-width:calc(95vw - 20px)!important;min-height:50.4vw}}.tagSchoolBlock{padding:20px 0 100px;background-color:#f6f6f6}.tagSchoolLst{display:flex;flex-wrap:wrap;justify-content:center;background-color:#fff;padding:10px;border-radius:5px}.tagSchoolLst a{text-decoration:none;background-color:#e6eff8;border-radius:20px;padding:8px 30px;text-align:center;display:inline-block;font-size:1.8rem;font-weight:700;color:#0e3092;transition:opacity .3s ease;line-height:1.3}.tagSchoolLst a:not(:last-child){margin-right:10px}@media only screen and (min-width:768px){.tagSchoolLst a:hover{opacity:.7}}@media only screen and (max-width:992px){.tagSchoolLst a{padding:8px 25px;font-size:1.6rem}}@media only screen and (max-width:767px){.tagSchoolBlock{padding:10px 0 50px}.tagSchoolLst{justify-content:space-between;padding:15px 15px 5px}.tagSchoolLst a{width:calc(50% - 7.5px);font-size:1.5rem;margin-bottom:10px;padding:8px 15px}.tagSchoolLst a:not(:last-child){margin-right:0}}.headlineSchoolLow{text-align:center;line-height:1.5;font-size:4rem;color:#0a1c4e;font-weight:700;margin-bottom:25px}.headlineSchoolLow span{vertical-align:middle}.headlineSchoolLow .iconHead{display:block;line-height:0;margin-bottom:10px}.headlineSchoolLow .highlightPink{font-size:5rem;color:#f6488d}.headlineSchoolLow .lineGroup{margin-top:10px;display:flex;justify-content:center}.headlineSchoolLow .lineGroup span{width:24px;height:6px}.headlineSchoolLow .lineGroup span.bg01{background-color:#f57190}.headlineSchoolLow .lineGroup span.bg02{background-color:#fde459}.headlineSchoolLow .lineGroup span.bg03{background-color:#bbf768}.headlineSchoolLow .lineGroup span.bg04{background-color:#5fddf4}.headlineSchoolLow01{font-size:3.6rem;font-weight:700;text-align:center;line-height:1.4;margin-bottom:10px}.headlineSchoolLow01 span{vertical-align:middle}.headlineSchoolLow02{color:#07153b;font-size:3.6rem;font-weight:700;line-height:1.4;text-align:center;margin-bottom:25px}.headlineSchoolLow02 .iconHead{display:block;margin-bottom:5px}.headlineSchoolLow02 .subTxt{display:block;font-size:1.6rem;font-weight:900}.headlineSchoolLow02.setMb{margin-bottom:50px}.headlineSchoolLow02 .subHead{position:relative;display:inline-block;padding:0 15px;font-size:2.6rem;font-weight:700;margin-bottom:10px;color:#01adec}.headlineSchoolLow02 .subHead:before{left:0;transform:skew(30deg,0) translateY(-50%)}.headlineSchoolLow02 .subHead:after,.headlineSchoolLow02 .subHead:before{position:absolute;content:"";height:30px;width:2px;background-color:#01adec;top:50%}.headlineSchoolLow02 .subHead:after{right:0;transform:skew(-30deg,0) translateY(-50%)}.headlineSchoolLow03{text-align:center;font-size:2.5rem;font-weight:700;line-height:1.6;color:#07153b;margin-bottom:35px}.headlineSchoolLow03 span{display:inline-block;border-bottom:3px solid #ffde26}.infoSchoolLow{max-width:685px;margin:0 auto 210px;font-size:1.8rem;line-height:2.6;font-weight:500;color:#0a1c4e;text-align:justify}.surveyBlock{background-color:rgba(255,219,15,.7);border-radius:100px;padding-bottom:75px;margin-bottom:60px}.surveyBlock .imgTop{line-height:0;text-align:center}.surveyBlock .imgTop img{margin-top:-160px}@media only screen and (max-width:767px){.surveyBlock .imgTop{margin-bottom:20px}}.surveyBlock .quoteBlock{margin-left:60px;margin-right:60px;margin-bottom:40px}.surveyBlock .quoteItem{display:flex;align-items:flex-end}.surveyBlock .quoteItem .avatar{line-height:0;min-width:105px;margin-right:10px}.surveyBlock .quoteItem .quoteBox{min-width:323px;background-color:#fff;border:1px solid #0a1c4e;border-radius:33px;padding:22px 30px;font-size:1.8rem;line-height:1.7;font-weight:500;color:#0a1c4e}.surveyBlock .quoteItem:not(:last-child){margin-bottom:10px}.surveyBlock .quoteItem.reverse{justify-content:flex-end}.surveyBlock .quoteItem.reverse .avatar{order:2;margin-left:10px;margin-right:0;min-width:100px}.surveyBlock .txtBox{padding:8px 15px;border-radius:23px;background-color:#0a1c4e;font-size:2.1rem;font-weight:700;color:#fde458;margin-bottom:40px;text-align:center}.surveyBlock .chartBox{text-align:center;line-height:0;margin-bottom:5px}.surveyBlock .chartBox img{max-width:410px;width:100%}.chartNote{font-size:1.3rem;font-weight:500;color:#07153b;text-align:right}.bnrSchoolLowBox{position:relative;transition:opacity .3s ease}@media only screen and (min-width:768px){.bnrSchoolLowBox:hover{opacity:.6}}.bnrSchoolLowBox .bnrLink{display:block;line-height:0;transition:opacity .3s ease}.bnrSchoolLowBox .btnMore{position:absolute;display:inline-block;font-size:2.6rem;color:#07153b;left:80px;bottom:40px;padding-left:45px;transition:opacity .3s ease}.bnrSchoolLowBox .btnMore:before{position:absolute;content:"";width:35px;height:35px;background-color:#07153b;border-radius:50%;top:0;left:0}.bnrSchoolLowBox .btnMore:after{position:absolute;content:"";top:12px;left:16px;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:5px 0 5px 6px;transition:transform .3s ease}.bnrSchoolLowBox .btnMore:hover{text-decoration:none;opacity:1}@media only screen and (min-width:768px){.bnrSchoolLowBox .btnMore:hover:after{transform:translateX(3px)}}@media only screen and (max-width:767px){.bnrSchoolLowBox .btnMore{display:none}}.schoolTimelineBox{display:flex;border:1px solid #07153b;border-radius:30px 30px 0 0;min-height:120px;color:#07153b;background-color:#fff}.schoolTimelineBox.noR{border-radius:0}.schoolTimelineBox:last-child{border-radius:0 0 30px 30px}.schoolTimelineBox:not(:last-child){position:relative;margin-bottom:20px}.schoolTimelineBox:not(:last-child):after{content:"";position:absolute;height:20px;width:3px;background-color:#07153b;bottom:-21px;left:50%;transform:translateX(-50%)}.schoolTimelineBox>*{display:flex;flex-direction:column;justify-content:center}.schoolTimelineBox .time{font-size:2.2rem;font-weight:700;min-width:194px;padding:15px 30px;border-right:1px solid #07153b}.schoolTimelineBox .info{width:100%;padding:15px 30px;border-right:1px solid #07153b}.schoolTimelineBox .info .ttl{font-size:2.5rem;font-weight:700;margin-bottom:5px}.schoolTimelineBox .info .ttl span{color:#f57593}.schoolTimelineBox .info .txt{font-size:1.6rem}.schoolTimelineBox .btnLst{padding:15px;min-width:267px}.txtSchoolLowBox{font-size:1.6rem;line-height:1.6;color:#07153b;margin-bottom:25px}.secSchoolRecommend{padding-bottom:390px;position:relative}.secSchoolRecommend .imgSchoolRe{position:absolute;left:50%;bottom:-35px;transform:translateX(-50%);text-align:center}@media only screen and (max-width:1199px){.secSchoolRecommend .imgSchoolRe{bottom:-28px}}.secSchoolRecommend .iconQuote{display:block;position:absolute;bottom:49%;right:-30%}.animationBtn{-webkit-animation:fuwafuwa 2s linear infinite;animation:fuwafuwa 2s linear infinite;scale:1}@-webkit-keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.chartVoiceBlock{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px}.chartVoiceBlock .imgChartBox{line-height:0;width:48%}.chartVoiceBlock .infoChart{position:relative;width:52%;background-color:#fff;padding:30px 25px 20px;border:3px solid #07153b;border-radius:60px}.chartVoiceBlock .infoChart:after{content:"";position:absolute;top:50%;left:-32px;transform:translateY(-50%);width:37px;height:43px;background:url(/assets/img/visitor/high_school_student_low/ic_arrow_left.svg) no-repeat 50% 50%}.chartVoiceBlock .infoChart .subTxt{position:absolute;left:25px;top:-60px;font-size:2.5rem;text-align:center;font-weight:700;color:#fff;padding:27px 20px 14px;line-height:1.3;background:url(/assets/img/visitor/high_school_student_low/ic_cloud.svg) no-repeat 50% 50%;background-size:100% auto}.chartVoiceBlock .infoChart .txt{position:relative;font-size:1.5rem;line-height:1.8;color:#07153b;padding-left:20px;margin-bottom:5px}.chartVoiceBlock .infoChart .txt:before{content:"";position:absolute;left:0;top:9px;width:12px;height:12px;background-color:#7ae2f2;border-radius:50%}.chartVoiceLst{display:flex;justify-content:space-between;margin-bottom:25px}.chartVoiceLst>*{width:calc(16.66667% - 33.33333px)}.chartVoiceLst .img{line-height:0;margin-bottom:10px}.chartVoiceLst .txt{font-size:1.6rem;line-height:1.5;font-weight:700;color:#07153b;text-align:center}@media only screen and (max-width:1023px){.schoolTimelineBox .info{padding:15px}.schoolTimelineBox .info .ttl{font-size:2.1rem}.chartVoiceBlock{margin-top:70px}.chartVoiceLst{flex-wrap:wrap}.chartVoiceLst>*{width:calc(33.33333% - 25px);margin-bottom:15px;text-align:center}.chartVoiceLst .txt{font-size:1.3rem}.btnSchoolReLst>*{width:calc(50% - 20px)}.bnrSchoolLowBox .btnMore{font-size:2.4rem;left:8%;bottom:8%}}@media only screen and (max-width:767px){.headlineSchoolLow{line-height:1.3;font-size:2.1rem;margin-top:-10px;margin-bottom:15px}.headlineSchoolLow .iconHead{margin:0 auto 10px;max-width:50px}.headlineSchoolLow .highlightPink{font-size:2.5rem}.headlineSchoolLow .lineGroup{margin-top:10px;display:flex;justify-content:center}.headlineSchoolLow .lineGroup span{width:12px;height:3px}.headlineSchoolLow01{font-size:2rem;margin-bottom:20px}.headlineSchoolLow01 span{display:inline-block;max-width:58%}.headlineSchoolLow02{font-size:2.3rem;margin-bottom:20px}.headlineSchoolLow02 .subTxt{font-size:1.3rem}.headlineSchoolLow02.setMb{margin-bottom:25px}.headlineSchoolLow02 .subHead{padding:0 10px;font-size:1.5rem}.headlineSchoolLow02 .subHead:after,.headlineSchoolLow02 .subHead:before{height:20px;width:1px}.headlineSchoolLow03{font-size:1.9rem;line-height:1.3;margin-bottom:20px}.headlineSchoolLow03 span{border-bottom-width:2px}.infoSchoolLow{max-width:100%;margin-bottom:110px;font-size:1.5rem;line-height:1.8}.surveyBlock{border-radius:30px;padding-bottom:25px;margin-bottom:30px}.surveyBlock .imgTop img{max-width:60%;margin:-90px auto 0}.surveyBlock .quoteBlock{margin-left:0;margin-right:0;margin-bottom:25px}.surveyBlock .quoteItem .avatar{min-width:50px;width:5px;margin-right:5px}.surveyBlock .quoteItem .quoteBox{min-width:auto;width:100%;border-radius:16px;padding:11px 15px;font-size:1.3rem;line-height:1.4}.surveyBlock .quoteItem:not(:last-child){margin-bottom:10px}.surveyBlock .quoteItem.reverse .avatar{min-width:50px;width:5px}.surveyBlock .txtBox{padding:5px 15px;font-size:1.6rem;margin-bottom:15px}.surveyBlock .chartBox{margin-bottom:40px}.chartNote{font-size:1rem}.schoolTimelineBox{flex-direction:column;border-radius:15px 15px 0 0;min-height:auto}.schoolTimelineBox:last-child{border-radius:0 0 15px 15px}.schoolTimelineBox:not(:last-child){margin-bottom:12px}.schoolTimelineBox:not(:last-child):after{height:12px;width:2px;bottom:-13px}.schoolTimelineBox>*{width:100%;display:block}.schoolTimelineBox .time{font-size:2rem;text-align:center;min-width:auto}.schoolTimelineBox .info,.schoolTimelineBox .time{padding:10px;border-bottom:1px solid #07153b;border-right:0}.schoolTimelineBox .info{text-align:left}.schoolTimelineBox .info .ttl{font-size:1.9rem}.schoolTimelineBox .info .txt{font-size:1.4rem}.schoolTimelineBox .btnLst{text-align:center;padding:15px 10px;min-width:auto}.txtSchoolLowBox{font-size:1.4rem;line-height:1.5;margin-bottom:20px}.secSchoolRecommend{padding-bottom:200px}.secSchoolRecommend .imgSchoolRe{max-width:210px;bottom:-22px}.secSchoolRecommend .iconQuote{max-width:110px}.chartVoiceBlock{flex-direction:column;align-items:flex-start;margin-bottom:20px;margin-top:0}.chartVoiceBlock .imgChartBox{width:90%;margin:0 auto 50px;text-align:center}.chartVoiceBlock .infoChart{width:100%;padding:35px 20px 20px;border-width:2px;border-radius:30px}.chartVoiceBlock .infoChart:after{content:none}.chartVoiceBlock .infoChart .subTxt{left:50%;transform:translateX(-50%);top:-35px;font-size:2rem;padding:27px 20px 14px;background-size:100% auto}.chartVoiceBlock .infoChart .txt{position:relative;font-size:1.3rem;line-height:1.6;padding-left:15px}.chartVoiceBlock .infoChart .txt:before{top:5px;width:6px;height:6px}.chartVoiceLst,.chartVoiceLst>*{margin-bottom:20px}.chartVoiceLst>*{width:calc(50% - 17.5px)}.chartVoiceLst .img{margin-bottom:10px}.chartVoiceLst .txt{font-size:1.5rem}.btnSchoolReLst{flex-direction:column;margin-bottom:20px}.btnSchoolReLst>*{width:100%!important}}@media only screen and (max-width:500px){.headlineSchoolLow .imgTxt{display:inline-block;max-width:70%}.headlineSchoolLow01{font-size:1.8rem}.headlineSchoolLow01 span{max-width:55%}}.pointTopSchool{margin-top:60px;padding:60px 0}.pointTopSchoolBox{padding:20px 30px;border-radius:5px;background-color:#fff}.pointTopSchoolBox:not(:last-child){margin-bottom:20px}.pointTopSchoolBox.setPb:not(:last-child){margin-bottom:10px}.pointTopSchoolBox .contentTop,.pointTopSchoolBox .pointNum{display:flex;align-items:center}.pointTopSchoolBox .pointNum{min-width:130px;line-height:1;padding-right:40px;border-right:1px solid #159965;top:0;margin:0 20px 0 0;font-size:6.4rem}.pointTopSchoolBox .pointNum em{margin-right:10px;font-size:1.4rem}.pointTopSchoolBox .ttl{color:#212121;font-size:2.7rem;line-height:1.5;font-weight:700}.pointTopSchoolBox .contentImg{display:flex;margin-top:25px}.pointTopSchoolBox .detail{font-size:1.5rem;font-weight:700;color:#1d1d1d;margin-left:25px;line-height:1.6}.pointTopSchoolBox .imgGroup{display:flex}.pointTopSchoolBox .imgGroup .img:not(:last-child){margin-right:10px}.pointTopSchoolBox .img{line-height:0;min-width:248px}.pointTopSchoolBox .img img{border-radius:5px}@media only screen and (max-width:992px){.pointTopSchoolBox .img{min-width:150px}}@media only screen and (max-width:767px){.pointTopSchool{padding:35px 0 15px;margin:30px -2.5vw 0}.pointTopSchoolBox{padding:20px 15px}.pointTopSchoolBox:not(:last-child){margin-bottom:10px}.pointTopSchoolBox .contentTop{flex-direction:column;align-items:flex-start}.pointTopSchoolBox .pointNum{min-width:auto;padding-right:0;padding-bottom:5px;border-right:0;border-bottom:1px solid #159965;top:0;margin:0 0 15px;font-size:5rem}.pointTopSchoolBox .pointNum em{font-size:1rem;margin-right:5px}.pointTopSchoolBox .ttl{font-size:1.6rem;line-height:1.4}.pointTopSchoolBox .contentImg{flex-direction:column;margin-top:20px}.pointTopSchoolBox .detail{margin-left:0;margin-top:20px}.pointTopSchoolBox .imgGroup{width:100%;padding:0 15px}.pointTopSchoolBox .imgGroup .img:not(:last-child){margin-right:5px}.pointTopSchoolBox .img{width:50%;min-width:50%}}.bnrBox,.bnrBox01{text-align:center;margin:50px auto 0;max-width:545px}.bnrBox01 img,.bnrBox img{border-radius:5px}@media only screen and (max-width:767px){.bnrBox,.bnrBox01{max-width:100%}}.bnrBox01{max-width:80%;display:flex;align-items:center}.bnrBox01>*{width:45%}.bnrBox01 .cusW{width:55%;margin-left:30px}@media only screen and (max-width:767px){.bnrBox01{max-width:100%;flex-direction:column}.bnrBox01>*{width:100%;margin-bottom:15px}.bnrBox01 .cusW{width:100%;margin-left:0;margin-bottom:0}}.detailNewBox{padding:20px;border-radius:5px;background-color:#f6f7fa}.detailNewBox .photo{display:inline-block;margin-bottom:10px;line-height:0}.detailNewBox .photo img{border-radius:5px;-o-object-fit:cover;object-fit:cover;aspect-ratio:180/245}.detailNewBox .newTag{position:relative}.detailNewBox .newTag:before{content:"";top:0;left:0;border-bottom:5rem solid transparent;border-left:5rem solid #ea2696;position:absolute;z-index:1}.detailNewBox .newTag:after{content:"NEW";display:block;top:15px;transform:rotate(-45deg);color:#fff;left:0;position:absolute;z-index:2;font-size:1.2rem}.detailNewBox .newTag.onkyoTag:before{border-left-color:#4db590}@media only screen and (max-width:767px){.detailNewBox .newTag:before{border-bottom-width:4rem;border-left-width:4rem}.detailNewBox .newTag:after{top:13px;font-size:1.1rem}}.detailNewBox .ttl{font-size:1.8rem;line-height:1.3;font-weight:700;margin-bottom:5px;color:#0089d3}.detailNewBox .txt01{font-size:1.4rem;color:#000;margin-bottom:10px}.detailNewBox .txt01 span,.detailNewBox .txt02{display:inline-block;font-size:1.3rem}.detailNewBox .txt02{background-color:#dee1e5;padding:2px 10px 4px!important;border-radius:10px;color:#000}@media only screen and (max-width:767px){.detailNewBox .ttl{font-size:1.6rem}.detailNewBox .txt01{font-size:1.3rem;line-height:1.4}.detailNewBox .txt01 span{font-size:1.2rem}}.cgFlowBlock{min-height:auto!important}.cgFlowImg img{border-radius:8px}#pageCommunication #header.headerSchool .headerInner .contentL{padding-top:0}#pageCommunication #header.headerFixed .breadcrumbs{display:none}#pageCommunication #header.fixedNav,#pageCommunication #header.headerFixed,#pageCommunication #header.hFixed{position:relative!important}#pageCommunication #wrapper{padding-top:0!important}.stickerAnimated{opacity:0;visibility:hidden;transition:all 1s ease;transition-delay:.6s}.stickerAnimated.-visible{opacity:1;visibility:visible}.navCommuniSec{position:fixed;top:0;left:0;width:100%;z-index:99;transform:translateY(-100%);background-color:#fff;border-radius:0 0 30px 30px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:20px 0 5px;transition:transform .3s ease}.navCommuniSec .navCommuni{display:flex;flex-wrap:wrap}.navCommuniSec .navCommuniBox{font-size:1.6rem;font-weight:500;color:#00113c;padding:6px 14px 8px;text-align:center;border-radius:19px;margin-bottom:15px;border:1px solid #707070;transition:all .3s ease}.navCommuniSec .navCommuniBox:not(:last-child){margin-right:8px}.navCommuniSec .navCommuniBox:hover{text-decoration:none}.navCommuniSec .navCommuniBox.active{border-color:#00113c;background-color:#00ffa5}@media only screen and (min-width:992.01px){.navCommuniSec .navCommuniBox:hover{border-color:#00113c;background-color:#00ffa5}}.navCommuniSec.nFixed{transform:translateY(0)}@media only screen and (max-width:992px){.navCommuniSec{padding-top:15px}.navCommuniSec .navCommuniBox{font-size:1.2rem;padding:4px 10px 6px;margin-bottom:10px}.navCommuniSec .navCommuniBox:not(:last-child){margin-right:5px}}@media only screen and (max-width:767px){.navCommuniSec{display:none}}.accessComBlock{padding:100px 0;color:#00113c;background-color:#f9f5ec}.accessComBlock .headSub{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;margin-bottom:5px}.accessComBlock .headAccess{font-size:4.4rem;font-weight:900;line-height:1.2;margin-bottom:40px}.accessComBlock .txtAccess{font-size:2.1rem;font-weight:700;margin-bottom:20px}.accessComBlock .phone{font-size:2.4rem;font-weight:700;color:#00113c;margin-bottom:10px;padding-left:25px;background-size:19px auto;background-position:0 70%;text-decoration:none}.accessComBlock .timeAccessLst{color:#00113c}.accessComBlock .timeAccessLst li{display:flex;margin-bottom:5px}.accessComBlock .timeAccessLst .txt{font-size:1.5rem;font-weight:500;min-width:35px;margin-right:5px}.accessComBlock .timeAccessLst .time{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:400}.accessComCol{display:flex;justify-content:space-between}.accessComMap{min-width:555px;height:370px;margin-left:30px}.accessComMap iframe{width:100%;height:100%;border-radius:15px}.locationAccess{display:flex;padding-left:25px;font-size:1.6rem;color:#00113c;background:url(/assets/img/svg/icon_location.svg) no-repeat 0 5px;background-size:17px auto;margin-bottom:20px}.campusComSec .campusLinkWrap{position:relative;background:url(/assets/img/announce/communication/bg_campus.jpg) no-repeat 50% 50%;background-size:cover;padding:55px 0;display:block;z-index:1}.campusComSec .campusLinkWrap:hover{text-decoration:none}.campusComSec .campusLinkWrap:after{position:absolute;content:"";left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);background:rgba(0,0,0,.6);transition:background-color .3s ease}@media only screen and (min-width:992.01px){.campusComSec .campusLinkWrap:hover{text-decoration:none}.campusComSec .campusLinkWrap:hover:after{background:rgba(0,0,0,.75)}}.campusComSec .inner16{position:relative;z-index:2}.campusComSec .txtPop{margin-bottom:30px;color:#00113c;max-width:150px;min-height:150px;line-height:0}.campusComSec .subHead{font-size:2.6rem;font-weight:500;color:#fff;margin-bottom:5px}.campusComSec .headCam{font-size:5.1rem;font-weight:900;color:#fff;margin-bottom:15px}.campusComSec .timeCam{display:flex;align-items:center;color:#fff;margin-bottom:15px}.campusComSec .timeCam .txt{display:inline-block;font-size:3.1rem;font-weight:700;margin-right:15px}.campusComSec .timeCam .label{display:inline-block;min-width:100px;border:3px solid hsla(0,0%,100%,.57);border-radius:25px;padding:5px 10px;text-align:center;line-height:1}.campusComSec .noteBlock{display:flex;justify-content:space-between;align-items:flex-end}.campusComSec .noteBlock .txtNoteCam{display:flex;align-items:center;margin-right:20px}.campusComSec .noteBlock .txtNoteCam .label{display:inline-block;background-color:#fff;color:#00113c;min-width:85px;border-radius:25px;padding:5px 10px;text-align:center;margin-right:10px;font-size:2.1rem;font-weight:700}.campusComSec .noteBlock .txtNoteCam .txt{font-size:2.2rem;font-weight:700;color:#fff}.campusComSec .lineB,.campusComSec .lineT{position:absolute;top:0;left:0;width:100%;height:10px}.campusComSec .lineB:before,.campusComSec .lineT:before{position:absolute;content:"";left:0;top:0;width:50%;height:100%;background-color:#9b51e0}.campusComSec .lineB:after,.campusComSec .lineT:after{position:absolute;content:"";right:0;top:0;width:50%;height:100%;background-color:gold}.campusComSec .lineL,.campusComSec .lineR{position:absolute;top:0;right:0;width:10px;height:100%}.campusComSec .lineL:before,.campusComSec .lineR:before{position:absolute;content:"";right:0;top:0;width:100%;height:50%;background-color:gold}.campusComSec .lineL:after,.campusComSec .lineR:after{position:absolute;content:"";right:0;bottom:0;width:100%;height:50%;background-color:#00c781}.campusComSec .lineB{top:auto;bottom:0}.campusComSec .lineB:before{background-color:#ff6b6b}.campusComSec .lineB:after{background-color:#00c781}.campusComSec .lineL{right:auto;left:0}.campusComSec .lineL:before{background-color:#9b51e0}.campusComSec .lineL:after{background-color:#ff6b6b}.tuitionComSec{margin-top:85px;padding:80px 0 130px;position:relative;border-radius:65px 65px 0 0;background-color:#f9f5ec}.tuitionComSec .headline39{position:relative;z-index:2}.tuitionComSec .tuitionContent{padding:0 40px;text-align:center;min-width:320px}.tuitionComSec .tuitionNum{color:#00113c;margin-bottom:10px;line-height:1;font-size:4.4rem;font-weight:900}.tuitionComSec .tuitionNum span{display:inline-block;font-size:11.4rem;font-weight:700;margin-right:15px}.tuitionComSec .tuitionNote{font-size:1.6rem;color:#00113c;margin-bottom:35px}.tuitionComSec .btnCommuni{min-width:320px}.tuitionComSec .sticker01{position:absolute;bottom:-150px;right:-315px;width:685px;height:490px;z-index:3}.tuitionComSec .sticker02{position:absolute;top:-318px;left:-210px;width:695px;height:433px;z-index:1}.tuitionComSec .sticker03{position:absolute;top:13px;left:50%;transform:translateX(-50%);width:178px;height:53px;z-index:1}.tuitionComCol{display:flex;align-items:center;justify-content:center;margin-bottom:55px}.tuitionComBox{background-color:#f5f0e4;border-radius:30px;padding:35px 6% 40px}.tuitionComBox .ttl{font-size:3.2rem;line-height:1.2;color:#00113c;text-align:center;padding-bottom:20px;margin-bottom:20px;font-weight:500;border-bottom:1px dotted #00113c}.tuitionComBox .btnTuition:not(:last-child){margin-bottom:10px}.flowComSec{position:relative;padding-top:60px}.flowComSec .headline39{margin-bottom:30px}.flowComBlock{border-radius:30px;background-color:#f9f5ec;padding:70px 55px 90px}.flowComItem{position:relative;padding-left:30px}.flowComItem:not(:last-child){padding-bottom:85px}.flowComItem:last-child .info .dot:after{content:none}.flowComItem .img01{position:absolute;top:-45px;right:50px;width:auto;max-width:370px}.flowComItem .img02{top:-38px;max-width:380px}.flowComItem .info{display:flex;align-items:center;margin-bottom:10px}.flowComItem .info .dot{width:15px;height:15px;border-radius:50%;background-color:#00113c;margin-right:20px;margin-left:-30px}.flowComItem .info .dot:after{position:absolute;content:"";width:1px;height:100%;left:7px;top:15px;background-color:#00113c}.flowComItem .info .ttl{font-size:3.2rem;font-weight:700;color:#00113c;margin-right:15px}.flowComItem .info .headBox{min-width:287px;padding:4px 20px;border-radius:19px;color:#fff;font-size:2.1rem;font-weight:500;text-align:center}.flowComItem.green .info .headBox{background-color:#00c781}.flowComItem.green .flowHighlight{color:#00c781}.flowComItem.blue .info .headBox{background-color:#00a8e8}.flowComItem.blue .flowHighlight{color:#00a8e8}.flowComItem.orange .info .headBox{background-color:#ff6b6b}.flowComItem.orange .flowHighlight{color:#ff6b6b}.flowComLst{background-color:#f5f0e4;border-radius:30px;padding:30px 50px}.flowComBox{position:relative;display:flex;flex-wrap:wrap;align-items:center;background-color:#fff;padding:13px 15px 15px 54px;border-radius:8px;border:1px solid #00113c;font-size:2.3rem;font-weight:500;color:#00113c;margin-bottom:10px}.flowComBox:before{position:absolute;content:"";left:22px;top:50%;transform:translateY(-50%);width:15px;height:15px;border-radius:50%;background-color:#e6eff8}.flowComBox .flowHighlight{display:inline-block}.flowComBox .flowNote{font-size:1.3rem;font-weight:400}.flowComBox .flowNoteHighlight{box-shadow:inset 0 -5px 0 0 #ffec02}.flowComBox.full{width:100%!important}@media only screen and (min-width:768px){.flowComBox:nth-last-child(-n+1):nth-child(2n),.flowComBox:nth-last-child(-n+2):nth-child(odd){margin-bottom:0}}.flowComBox.style01{padding:20px 25px 10px;display:block}.flowComBox.style01:before{content:none}.flowComBox.style01 .ttl{font-size:2.3rem;text-align:center;font-weight:500;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #00113c}.flowComBox.style01 .ttl span{color:#ff6b6b}.flowComBox.style01 .txt{font-size:1.8rem;display:flex;align-items:center;justify-content:center;text-align:center}.flowComBox .flowDetail{display:flex}.flowComBox .flowDetailTtl{min-width:95px;height:76px;display:flex;justify-content:center;align-items:center;margin-right:25px;border-radius:8px;padding:15px;font-size:1.6rem;font-weight:500;text-align:center;background-color:hsla(0,100%,71%,.16)}.flowComBox .flowDetailLst{display:flex}.flowComBox .flowDetailLst li{font-size:1.5rem;position:relative;padding-left:15px;margin-bottom:5px}.flowComBox .flowDetailLst li:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#ff6b6b}.courseComSec{padding-bottom:100px;padding-top:50px}.courseComSec,.courseComSec .headline39{position:relative}.courseComSec .sticker11{position:absolute;bottom:-140px;left:-285px}.courseComBox{background-color:#f9f5ec;border-radius:30px;padding:35px}.courseComBox:not(:last-child){margin-bottom:35px}.courseComBox .infoBox{position:relative;text-align:center;padding:0 115px 20px}.courseComBox .ttlBox{display:inline-block;font-size:1.9rem;font-weight:600;border-width:1px;border-style:solid;border-radius:18px;padding:3px 20px;margin-top:10px;margin-bottom:10px;font-family:Montserrat,sans-serif}.courseComBox .headCourse{font-size:3.8rem;font-weight:700;color:#00113c}.courseComBox .subCourse{padding:8px 0;font-size:1.6rem;line-height:1.65}.courseComBox .pointCourse{font-family:Montserrat,sans-serif;position:absolute;left:0;top:0;width:110px;height:110px;border-radius:50%;text-align:center;padding:20px 5px 10px;color:#fff;font-weight:700}.courseComBox .pointCourse .txt{display:block;font-size:1.9rem;line-height:1}.courseComBox .pointCourse .number{display:block;font-size:5.9rem;line-height:1}.courseComBox .courseCol .img{line-height:0}.courseComBox .courseCol img{border-radius:15px}.courseComBoxGreen .ttlBox{border-color:#00c781;color:#00c781}.courseComBoxGreen .pointCourse{background-color:#00c781}.courseComBoxBlue .ttlBox{border-color:#00a8e8;color:#00a8e8}.courseComBoxBlue .pointCourse{background-color:#00a8e8}.courseComBoxOrange .ttlBox{border-color:#ff6b6b;color:#ff6b6b}.courseComBoxOrange .pointCourse{background-color:#ff6b6b}.courseComBoxPurple .ttlBox{border-color:#9b51e0;color:#9b51e0}.courseComBoxPurple .pointCourse{background-color:#9b51e0}.pickupComSec{padding-top:150px;background-color:#f9f5ec;border-radius:65px}.pickupComSec .headline39{position:relative;z-index:2}.pickupComSec .headline39 .sticker12{position:absolute;top:-70px;left:33%;z-index:-1}.pickupComSec .pickupTtl{font-size:3.2rem;font-weight:700;color:#00113c;margin-bottom:20px}.pickupComSec .pickupTtl span{font-size:1.8rem}.pickupComSec .pickupLst{margin-bottom:45px}.pickupComSec .pickupLst .item{position:relative;display:flex;flex-wrap:wrap;align-items:center;background-color:#fff;padding:19px 15px 19px 54px;border-radius:15px;border:1px solid #00113c;font-size:2.3rem;font-weight:500;color:#00113c;margin-bottom:15px}.pickupComSec .pickupLst .item:before{position:absolute;content:"";left:22px;top:50%;transform:translateY(-50%);width:15px;height:15px;border-radius:50%;background-color:#e6eff8}.pickupComSec .pickupLst .item.hide{display:none}.pickupComSec .pickupLst .item.showItem{display:flex}@media only screen and (min-width:992.01px){.pickupComSec .btnCommuni.jsBtnMore02:hover span{transform:translateX(0) translateY(-45%)}}.pickupComSec .btnCommuni{width:auto;max-width:320px;margin:0 auto 25px;z-index:10}.pickupComSec .pickupBlock{position:relative;padding-bottom:180px}.pickupComSec .pickupBlock .sticker13{position:absolute;bottom:0;right:-420px;z-index:1}.pickupComSec .pickupBlock .scroll-hint.is-left-scrollable,.pickupComSec .pickupBlock .scroll-hint.is-right-scrollable{border-radius:15px}.pickupComSec .pickupBlock .noteTbl{position:relative;z-index:2;font-size:1.4rem;color:#00113c}.pickupComSec .tblTime{position:relative;z-index:2;border:1px solid #00113c;border-collapse:separate;border-spacing:0;border-radius:15px}.pickupComSec .tblTime thead th{background-color:#fff;border-bottom:1px solid #00113c}.pickupComSec .tblTime thead th.colorSchool{color:#3b90e0}.pickupComSec .tblTime thead th:first-child{width:50px;min-width:50px;border-top-left-radius:15px;text-align:center}.pickupComSec .tblTime thead th:last-child{border-top-right-radius:15px}.pickupComSec .tblTime tbody td,.pickupComSec .tblTime tbody th{background-color:#fff}.pickupComSec .tblTime tbody tr:last-child th:first-child{border-bottom-left-radius:15px}.pickupComSec .tblTime tbody tr:last-child td:last-child{border-bottom-right-radius:15px}.eventComSec{padding:80px 0 120px;border-radius:65px;background-color:#f5f0e5}.eventComSec .eventInfoBlock{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;padding-left:12%;padding-right:8%;padding-bottom:40px}.eventComSec .btnCommuni.blue{position:relative;z-index:2;min-width:220px;max-width:220px;justify-content:flex-start;margin:0;padding-left:35px}.eventComSec .sticker14{position:absolute;top:-30px;right:250px;z-index:1}.eventComSec .sticker15{position:absolute;bottom:-170px;left:45%}.eventComSec .eventImgShow{position:relative;z-index:2}.eventComSec .eventImgShow .swiper-wrapper{display:flex;transition-timing-function:linear}.eventComSec .eventImgShow .swiper-slide:nth-child(2n){padding-top:60px}.eventComSec .eventImgShow .img img{width:100%;-o-object-fit:cover;object-fit:cover}.eventComInfo{margin-right:30px}.eventComInfo .headline39{text-align:left;margin-bottom:20px}.eventComInfo .headline39 span{font-size:1.9rem}.eventComInfo .eventSub{font-size:1.6rem;line-height:2;color:#00113c}.facilityComSec{position:relative;padding:85px 0 145px;display:flex;justify-content:space-between}.facilityComSec .facilityComInfo{display:flex;flex-direction:column;justify-content:space-between;padding-right:70px;margin-right:0;width:48%}.facilityComSec .facilityComDetail{position:relative;z-index:2}.facilityComSec .facilityComSlide{width:53%;margin-left:-100px;position:relative;z-index:2}.facilityComSec .facilityComSlide .swiper-slide{width:calc(100% - 10px)!important;padding-bottom:6px;-webkit-clip-path:inset(0 -10px -10px -10px);clip-path:inset(0 -10px -10px -10px)}.facilityComSec .facilityComSlide .swiper-button-wrap{display:none}.facilityComSec .swiper-button-wrap{display:flex;margin-top:20px;margin-bottom:20px}.facilityComSec .swiper-button-wrap .swiper-button-next:after,.facilityComSec .swiper-button-wrap .swiper-button-prev:after{content:none}.facilityComSec .swiper-button-wrap .swiper-button-next,.facilityComSec .swiper-button-wrap .swiper-button-prev{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:66px;height:66px;text-align:center;padding:10px;border-radius:50%;background-color:#00113c;left:auto;right:auto;top:auto;margin-top:0;transition:all .3s ease}.facilityComSec .swiper-button-wrap .swiper-button-next img,.facilityComSec .swiper-button-wrap .swiper-button-prev img{width:23px;transition:transform .3s ease}.facilityComSec .swiper-button-wrap .swiper-button-next.swiper-button-disabled,.facilityComSec .swiper-button-wrap .swiper-button-prev.swiper-button-disabled{background-color:hsla(0,0%,100%,.87);opacity:1}.facilityComSec .swiper-button-wrap .swiper-button-next.swiper-button-disabled img,.facilityComSec .swiper-button-wrap .swiper-button-prev.swiper-button-disabled img{filter:brightness(0) saturate(100%) invert(8%) sepia(50%) saturate(2838%) hue-rotate(208deg) brightness(99%) contrast(110%)}@media only screen and (min-width:992.01px){.facilityComSec .swiper-button-wrap .swiper-button-next:hover,.facilityComSec .swiper-button-wrap .swiper-button-prev:hover{opacity:.75}.facilityComSec .swiper-button-wrap .swiper-button-next:hover img,.facilityComSec .swiper-button-wrap .swiper-button-prev:hover img{transform:translateX(8px)}}.facilityComSec .swiper-button-wrap .swiper-button-prev{margin-right:20px}.facilityComSec .swiper-button-wrap .swiper-button-prev img{transform:rotate(180deg)}@media only screen and (min-width:992.01px){.facilityComSec .swiper-button-wrap .swiper-button-prev:hover img{transform:rotate(180deg) translateX(10px)}}.facilityComSec .imgFacility{border:5px solid #fff;border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.16);line-height:0}.facilityComSec .imgFacility img{border-radius:10px;width:100%;-o-object-fit:cover;object-fit:cover}.facilityComSec .sticker16{position:absolute;bottom:-20px;right:-310px;z-index:1}.facilityComSec .sticker17{position:absolute;bottom:94px;left:43%;z-index:1}.studentComSec{padding-top:50px;padding-bottom:100px}.studentComSec .studentNote{font-size:1.6rem;color:#1d1d1d;padding-left:12%;padding-right:12%}.studentComSec .headline39{position:relative;z-index:2}.studentComSec .sticker18{position:absolute;top:-77px;left:40%;z-index:-1}.studentSlideBlock{position:relative;margin-bottom:25px;z-index:2}.studentSlideBlock .sticker19{position:absolute;bottom:20%;left:8%;z-index:-1}.studentSlideBlock .studentSlidesMain{margin-bottom:60px}.studentSlideBlock .studentSlidesMain .swiper-wrapper{display:flex}.studentSlideBlock .studentSlidesMain .swiper-slide-active{padding-bottom:5px}.studentSlideBlock .studentSlidesMain .swiper-slide-active .studentComBox .iconStu{opacity:1;transform:translateY(0)}.studentSlideBlock .studentSlidesThumb{position:relative;max-width:720px;padding:0 75px;margin:0 auto}.studentSlideBlock .studentSlidesThumb .swiper-slide-thumb-active .avtStu{border-color:#ff6b6b}.studentSlideBlock .studentComBox{position:relative;z-index:10;max-width:442px;background-color:#fff;border-radius:15px;padding:10px 20px 20px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.studentSlideBlock .studentComBox .ttl{font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:600;color:#00113c;text-align:center;padding-bottom:10px}.studentSlideBlock .studentComBox .img{line-height:0}.studentSlideBlock .studentComBox .img img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.studentSlideBlock .studentComBox .iconStu{position:absolute;top:0;left:25px;transition:all .7s ease;opacity:0;transform:translateY(10px)}.studentSlideBlock .studentComBox .infoBox{position:absolute;bottom:35px;left:50%;transform:translateX(-50%);border-radius:15px;background-color:#fff;padding:15px;color:#00113c;min-width:270px}.studentSlideBlock .studentComBox .infoBox .infoTtl{text-align:center;font-size:2.7rem;font-weight:700;margin-bottom:1px}.studentSlideBlock .studentComBox .infoBox .infoTxt{font-size:1.4rem;line-height:1.6}.studentSlideBlock .avtStu{cursor:pointer;border-radius:50%;width:72px;height:72px;line-height:0;border:5px solid transparent;transition:all .3s ease}@media only screen and (min-width:992.01px){.studentSlideBlock .avtStu:hover{border-color:#ff6b6b}}.studentSlideBlock .swiper-button-wrap .swiper-button-next:after,.studentSlideBlock .swiper-button-wrap .swiper-button-prev:after{content:none}.studentSlideBlock .swiper-button-wrap .swiper-button-next,.studentSlideBlock .swiper-button-wrap .swiper-button-prev{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:38px;height:38px;text-align:center;padding:10px;border-radius:50%;background-color:#fff;right:20px;left:auto;top:auto;bottom:0;margin-top:0;transition:all .3s ease}.studentSlideBlock .swiper-button-wrap .swiper-button-next img,.studentSlideBlock .swiper-button-wrap .swiper-button-prev img{width:13px;transition:transform .3s ease;filter:brightness(0) saturate(100%) invert(8%) sepia(50%) saturate(2838%) hue-rotate(208deg) brightness(99%) contrast(110%)}@media only screen and (min-width:992.01px){.studentSlideBlock .swiper-button-wrap .swiper-button-next:hover,.studentSlideBlock .swiper-button-wrap .swiper-button-prev:hover{opacity:.75}.studentSlideBlock .swiper-button-wrap .swiper-button-next:hover img,.studentSlideBlock .swiper-button-wrap .swiper-button-prev:hover img{transform:translateX(5px)}}.studentSlideBlock .swiper-button-wrap .swiper-button-prev{left:20px;right:0}.studentSlideBlock .swiper-button-wrap .swiper-button-prev img{transform:rotate(180deg)}@media only screen and (min-width:992.01px){.studentSlideBlock .swiper-button-wrap .swiper-button-prev:hover img{transform:rotate(180deg) translateX(5px)}}@media only screen and (max-width:1300px){.tuitionComSec .sticker01{bottom:-183px;width:600px}.studentSlideBlock .studentComBox .iconStu{width:130px}}@media only screen and (max-width:1100px){.flowComBlock{padding-left:30px;padding-right:30px}.flowComLst{padding-left:20px;padding-right:20px}.flowComBox.style01{padding-left:15px;padding-right:15px}.tuitionComSec .tuitionContent{padding-left:20px;padding-right:20px;min-width:250px}.tuitionComBox{padding-left:25px;padding-right:25px}.eventComSec .sticker15{bottom:-230px}.eventComSec .sticker14{right:185px}}@media only screen and (max-width:992px){.studentSlideBlock .studentComBox .iconStu{width:80px;left:20px;top:20px}.studentSlideBlock .studentComBox .infoBox .infoTxt{font-size:1.2rem;line-height:1.6}.studentSlideBlock .studentComBox .infoBox{min-width:200px}.flowComItem .img01{top:8px;right:0;width:35%;max-width:235px}.flowComBlock{padding-left:20px;padding-right:20px}.flowComBox .flowDetailTtl{min-width:80px;margin-right:15px;padding:10px;font-size:1.4rem}.flowComBox .flowDetailLst li{font-size:1.4rem}.tuitionComSec .tuitionNum span{font-size:8rem}.tuitionComSec .btnCommuni{min-width:auto}.campusComSec .headCam{font-size:4.5rem}.accessComMap{min-width:400px}.tuitionComSec .sticker02{top:-240px;left:-210px;width:500px;height:350px}.courseComBox .headCourse{font-size:3.2rem}.courseComBox .pointCourse{width:90px;height:90px}.courseComBox .pointCourse .txt{font-size:1.5rem}.courseComBox .pointCourse .number{font-size:4.5rem}.courseComSec .sticker11{bottom:-105px;left:-295px;width:580px}.flowComBox{font-size:2rem}.pickupComSec .pickupBlock{padding-bottom:150px}.pickupComSec .pickupBlock .sticker13{right:-150px;width:250px;bottom:50px}.eventComSec .sticker14{right:130px}.facilityComSec .facilityComSlide{margin-left:-50px}.facilityComSec .facilityComInfo{padding-right:40px}.facilityComSec .sticker16{right:-200px;width:400px}.facilityComSec .sticker17{bottom:99px;left:35%}}@media only screen and (max-width:767px){.campusComSec .inner16{padding:0}.studentComSec{padding-top:0;padding-bottom:70px}.studentComSec .studentNote{font-size:1.4rem;color:#1d1d1d;padding:0 20px}.studentComSec .sticker18{top:-35px;left:40%;width:90px}.studentSlideBlock{margin-bottom:20px}.studentSlideBlock .sticker19{bottom:32%;left:-8%;width:250px}.studentSlideBlock .studentSlidesMain{margin-bottom:40px}.studentSlideBlock .studentSlidesThumb{max-width:350px;padding:0 40px}.studentSlideBlock .studentComBox{max-width:270px;border-radius:8px;padding:5px 15px 15px;box-shadow:0 2px 3px rgba(0,0,0,.16)}.studentSlideBlock .studentComBox .ttl{font-size:1rem;padding-bottom:5px}.studentSlideBlock .studentComBox .img img{border-radius:8px}.studentSlideBlock .studentComBox .iconStu{top:10px;left:25px;width:90px}.studentSlideBlock .studentComBox .infoBox{bottom:20px;border-radius:8px;padding:10px;min-width:220px}.studentSlideBlock .studentComBox .infoBox .infoTtl{font-size:1.6rem;margin-bottom:5px}.studentSlideBlock .studentComBox .infoBox .infoTxt{font-size:1.1rem;line-height:1.5}.studentSlideBlock .avtStu{width:66px;height:66px;border-width:3px;margin:0 auto}.studentSlideBlock .swiper-button-wrap .swiper-button-next,.studentSlideBlock .swiper-button-wrap .swiper-button-prev{width:40px;height:40px;padding:10px;right:0}.studentSlideBlock .swiper-button-wrap .swiper-button-next img,.studentSlideBlock .swiper-button-wrap .swiper-button-prev img{width:14px}}@media only screen and (max-width:767px) and (min-width:992.01px){.studentSlideBlock .swiper-button-wrap .swiper-button-next:hover img,.studentSlideBlock .swiper-button-wrap .swiper-button-prev:hover img{transform:translateX(3px)}}@media only screen and (max-width:767px){.studentSlideBlock .swiper-button-wrap .swiper-button-prev{left:0}}@media only screen and (max-width:767px) and (min-width:992.01px){.studentSlideBlock .swiper-button-wrap .swiper-button-prev:hover img{transform:rotate(180deg) translateX(3px)}}@media only screen and (max-width:767px){.eventComSec{padding:60px 0 140px;border-radius:32px;position:relative}.eventComSec .eventInfoBlock{position:unset;display:block;padding-left:20px;padding-right:20px;padding-bottom:30px}.eventComSec .btnCommuni.blue{position:absolute;bottom:70px;left:50%;transform:translateX(-50%);min-width:280px;max-width:315px}.eventComSec .sticker14{top:25px;right:25px;width:80px}.eventComSec .sticker15{bottom:auto;top:34%;left:auto;right:-40px;width:120px}.eventComSec .eventImgShow .swiper-slide:nth-child(2n){padding-top:35px}}@media only screen and (max-width:767px){.eventComInfo{margin-right:0}.eventComInfo .headline39{margin-bottom:15px}.eventComInfo .headline39 span{font-size:1.2rem}.eventComInfo .eventSub{line-height:1.5}}@media only screen and (max-width:767px){.facilityComSec{padding:50px 20px 70px;flex-direction:column}.facilityComSec .eventComInfo .headline39{text-align:center}.facilityComSec .facilityComInfo{order:0;display:block;padding-right:0;width:100%;margin-bottom:25px}.facilityComSec .facilityComInfo .swiper-button-wrap{display:none}.facilityComSec .facilityComSlide{order:1;width:100%;margin-left:0}.facilityComSec .facilityComSlide .swiper-slide{width:100%!important}.facilityComSec .facilityComSlide .swiper-button-wrap{display:flex;justify-content:flex-end;margin-top:20px}.facilityComSec .facilityComSlide .swiper-button-wrap .swiper-button-next,.facilityComSec .facilityComSlide .swiper-button-wrap .swiper-button-prev{width:44px;height:44px}.facilityComSec .facilityComSlide .swiper-button-wrap .swiper-button-next img,.facilityComSec .facilityComSlide .swiper-button-wrap .swiper-button-prev img{width:15px}.facilityComSec .facilityComSlide .swiper-button-wrap .swiper-button-prev{margin-right:15px}.facilityComSec .imgFacility{border-width:3px;border-radius:8px;box-shadow:0 2px 3px rgba(0,0,0,.16)}.facilityComSec .imgFacility img{border-radius:4px}.facilityComSec .sticker16{bottom:-10px;right:-50%;width:340px}.facilityComSec .sticker17{bottom:45px;left:30%;width:60px}}@media only screen and (max-width:767px){.courseComSec{position:relative;padding-top:0;padding-bottom:60px}.courseComSec .headline39{margin-bottom:30px}.courseComSec .sticker11{position:absolute;bottom:-60px;left:-150px;width:330px}.courseComBox{border-radius:15px;padding:25px 20px}.courseComBox:not(:last-child){margin-bottom:20px}.courseComBox .infoBox{padding:80px 0 30px}.courseComBox .ttlBox{min-width:110px;margin-bottom:10px;padding:3px 10px;font-family:Montserrat,sans-serif;font-size:1.2rem}.courseComBox .headCourse{font-size:2.8rem;text-align:left}.courseComBox .subCourse{text-align:left;line-height:1.5}.courseComBox .pointCourse{left:50%;top:0;width:72px;height:72px;padding:15px 5px 10px;transform:translateX(-50%)}.courseComBox .pointCourse .txt{font-size:1.2rem}.courseComBox .pointCourse .number{font-size:3.8rem}.courseComBox .courseCol .img{line-height:0}.courseComBox .courseCol img{width:100%;height:auto;border-radius:8px}}@media only screen and (max-width:767px){.pickupComSec{padding-top:110px;border-radius:33px}.pickupComSec .headline39{position:relative;z-index:2}.pickupComSec .headline39 .sticker12{position:absolute;top:-40px;left:20%;z-index:-1}.pickupComSec .headline39 .sticker12 img{width:120px}.pickupComSec .pickupTtl{font-size:2.4rem;font-weight:700;color:#00113c;margin-bottom:15px}.pickupComSec .pickupTtl span{font-size:1.6rem}.pickupComSec .pickupLst{margin-bottom:25px}.pickupComSec .pickupLst .item{margin-bottom:10px;padding:12px 15px 12px 40px;font-size:1.9rem}.pickupComSec .pickupLst .item:before{left:15px}.pickupComSec .btnCommuni{width:auto;max-width:320px;margin:0 auto}.pickupComSec .pickupBlock{position:relative;padding-bottom:160px}.pickupComSec .pickupBlock .noteTbl{position:relative;font-size:1.4rem;z-index:2}.pickupComSec .tblTime thead th:first-child{width:50px;min-width:50px}}@media only screen and (max-width:767px){.flowComSec .headline39{margin-bottom:20px;font-size:3.5rem}.flowComSec .headline39 span{font-size:1.2rem}.flowComItem:not(:last-child){padding-bottom:55px}.flowComItem .img01{bottom:50px;max-width:225px}.flowComItem .img01,.flowComItem .img02{top:auto;right:auto;left:50%;width:100%;transform:translateX(-50%)}.flowComItem .img02{bottom:-10px;max-width:280px}.flowComItem .img02 img{-o-object-fit:cover;object-fit:cover}.flowComItem .info{display:flex;align-items:center;margin-bottom:10px}.flowComItem .info .dot{width:10px;height:10px;margin-right:10px;margin-left:-28px}.flowComItem .info .ttl{font-size:2.3rem;margin-right:10px;padding-left:10px}.flowComItem .info .headBox{min-width:205px;padding:2px 20px 4px;border-radius:15px;font-size:1.7rem}.flowComLst{border-radius:15px;padding:15px 20px}.flowComBox{margin-bottom:8px;padding:12px 30px 12px 40px;border-radius:8px;border:1px solid #00113c;font-size:1.6rem}.flowComBox:last-child{margin-bottom:0}.flowComBox:before{width:10px;height:10px;border-radius:50%;background-color:#e6eff8}.flowComBox.style01{padding:15px;display:block}.flowComBox.style01:before{content:none}.flowComBox.style01 .ttl{font-size:1.6rem;padding-bottom:10px;margin-bottom:10px}.flowComBox.style01 .ttl span{color:#ff6b6b}.flowComBox.style01 .txt{font-size:1.4rem;display:flex;align-items:center;justify-content:center;text-align:center}.flowComBox .flowDetail{flex-direction:column}.flowComBox .flowDetailTtl{width:100%;min-width:100%;height:auto;margin-right:0;margin-bottom:10px;border-radius:4px;padding:10px;font-size:1.4rem}.flowComBox .flowDetailLst{width:100%}.flowComBox .flowDetailLst li{width:calc(33.33333% - 2.66667px);font-size:1.2rem;padding-left:15px;margin-bottom:5px}.flowComBox .flowDetailLst li:before{width:7px;height:7px}.flowComBox .flowNote{font-size:1rem}}@media only screen and (max-width:767px){.colSpace01{padding:15px 20px 110px}}@media only screen and (max-width:767px){.colSpace02{padding:15px 20px 120px}}@media only screen and (max-width:767px){.flowComBlock{border-radius:15px;padding:35px 20px}}@media only screen and (max-width:767px){.tuitionComSec{position:relative;margin-top:65px;padding:100px 0 55px;border-radius:33px 33px 0 0}.tuitionComSec .headline39{position:relative;margin-bottom:30px;font-size:3.5rem;z-index:2}.tuitionComSec .headline39 span{font-size:1.2rem}.tuitionComSec .tuitionContent{text-align:center;min-width:290px}.tuitionComSec .tuitionNum{color:#00113c;margin-bottom:10px;line-height:1;font-size:3.3rem}.tuitionComSec .tuitionNum span{font-size:8.4rem;margin-right:15px}.tuitionComSec .tuitionNote{font-size:1.4rem;margin-bottom:35px}.tuitionComSec .btnCommuni{min-width:290px}.tuitionComBox{background-color:#f5f0e4;border-radius:15px;padding:30px 6%}.tuitionComBox .ttl{font-size:2.4rem;padding-bottom:20px;margin-bottom:20px}.tuitionComBox .btnTuition{padding:12px 50px 12px 30px;font-size:1.4rem}.tuitionComBox .btnTuition:after{right:12px;width:27px;height:27px}.tuitionComBox .btnTuition:not(:last-child){margin-bottom:10px}.tuitionComCol{position:relative}}@media only screen and (max-width:767px){.tuitionComCol .imgR{position:absolute;top:-70px;right:40px;width:80px;height:auto}}@media only screen and (max-width:767px){.tuitionContent .img{margin-bottom:40px}}@media only screen and (max-width:767px){.tuitionComSec .sticker01{right:-160px;bottom:-350px;width:300px}}@media only screen and (max-width:767px){.tuitionComSec .sticker02{top:-150px;left:-140px;width:300px;height:auto}}@media only screen and (max-width:767px){.tuitionComSec .sticker03{top:50px;left:34%;width:90px;height:auto}}@media only screen and (max-width:767px){.campusComSec .campusLinkWrap{padding:30px}.campusComSec .txtPop{margin-bottom:10px;max-width:75px;min-height:75px}.campusComSec .subHead{font-size:1.6rem}.campusComSec .headCam{font-size:3.1rem;margin-bottom:15px}.campusComSec .timeCam{display:flex;align-items:center;color:#fff;margin-bottom:15px}.campusComSec .timeCam .txt{display:inline-block;font-size:1.9rem;font-weight:700;margin-right:15px}.campusComSec .timeCam .label{min-width:60px;border-width:2px}.campusComSec .timeCam .label img{max-width:37px}.campusComSec .noteBlock{display:flex;flex-direction:column;margin-bottom:15px}.campusComSec .noteBlock .txtNoteCam{width:100%;margin:0 0 20px}.campusComSec .noteBlock .txtNoteCam .label{min-width:52px;border-radius:25px;padding:5px 10px;color:#00113c;font-size:1.3rem}.campusComSec .noteBlock .txtNoteCam .txt{font-size:1.4rem;font-weight:700;color:#fff}.campusComSec .noteBlock .btnCommuni{padding:12px 20px;min-width:185px}.campusComSec .noteBlock .btnCommuni span{width:24px;min-width:24px;height:24px}.campusComSec .noteBlock .btnCommuni span img{width:9px;height:8px}}@media only screen and (max-width:767px){.accessComBlock{padding:75px 0 65px}.accessComBlock .inner16{padding:0 30px}.accessComBlock .headSub{margin-bottom:10px;font-size:1.2rem}.accessComBlock .headAccess{font-size:3.5rem;margin-bottom:30px}.accessComBlock .txtAccess{font-size:1.9rem;margin-bottom:20px}.accessComBlock .phone{font-size:2rem}.accessComBlock .timeAccessLst{color:#00113c}.accessComBlock .timeAccessLst li{display:flex;margin-bottom:5px}.accessComBlock .timeAccessLst .txt{font-size:1.3rem;min-width:35px}.accessComBlock .timeAccessLst .time{font-size:1.4rem}.accessComCol{flex-direction:column}.accessComMap{min-width:290px;height:210px;margin:30px 0 0}.accessComMap iframe{width:100%;height:100%;border-radius:15px}}@media only screen and (max-width:425px){.flowComItem .info .dot{width:10px;height:10px;margin-right:10px;margin-left:-28px}.flowComItem .info .ttl{font-size:1.9rem}.flowComItem .info .headBox{min-width:190px;padding:2px 15px 4px;font-size:1.5rem}.flowComLst{border-radius:15px;padding:15px 20px}.flowComBox{padding:12px 20px 12px 30px;font-size:1.5rem}.flowComBox:before{left:12px}.colSpace01{padding:15px 20px 110px}.colSpace02{padding:15px 20px 120px}.flowComBlock{border-radius:15px;padding:35px 20px}.tuitionComCol .imgR{right:20px}}@media only screen and (max-width:374px){.courseComSec{padding-bottom:60px}.courseComSec,.courseComSec .headline39{position:relative}.courseComSec .sticker11{position:absolute;bottom:-60px;left:-150px;width:330px}.flowComItem{padding-left:24px}.flowComItem .info .dot:after{left:0}.flowComItem .info .ttl{font-size:1.8rem}.socialList{margin:20px auto 0}.flowComBox .flowDetailLst li{width:calc(50% - 4px)}}@media only screen and (max-width:320px){.flowCom{padding:30px 15px}.flowComItem .info .dot:after{left:0}.flowComItem .info .ttl{font-size:1.5rem}.flowComItem .info .headBox{min-width:165px;font-size:1.3rem}.contactSnsSocial li{margin-bottom:15px}.tuitionComSec .btnCommuni{min-width:250px}.tuitionComCol .imgR{right:0;width:70px}}.aboutAnchorBox{background-color:#f5f5f5}.aboutAnchorBox .aboutAnchorTtl{position:relative;display:block;padding:12px 20px;font-size:1.8rem;font-weight:700;border-radius:5px;transition:opacity .3s ease}.aboutAnchorBox .aboutAnchorTtl.active .iconAcc:after{transform:rotate(0)}.aboutAnchorBox .aboutAnchorTtl:hover{text-decoration:none}@media only screen and (min-width:768px){.aboutAnchorBox .aboutAnchorTtl:hover{opacity:.8}}.aboutAnchorBox .iconAcc{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.aboutAnchorBox .iconAcc:after,.aboutAnchorBox .iconAcc:before{content:"";position:absolute;width:18px;height:4px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.aboutAnchorBox .iconAcc:after{transform:rotate(-90deg) translateY(-50%);right:-11px;left:auto;top:calc(50% - 2px)}.aboutAnchorBox .aboutAnchorContent{padding:20px 20px 40px}.aboutAnchorBox .jsAccordionBox{display:block}@media only screen and (max-width:767px){.aboutAnchorBox .aboutAnchorTtl{padding:10px 15px;font-size:1.6rem}.aboutAnchorBox .iconAcc{right:22px}.aboutAnchorBox .iconAcc:after,.aboutAnchorBox .iconAcc:before{width:10px;height:2px}.aboutAnchorBox .iconAcc:after{right:-6px;top:calc(50% - 1px)}.aboutAnchorBox .aboutAnchorContent{padding:15px 15px 25px}}.blockCommon08{background-color:#fff;padding:37px 20px 20px;text-align:center;margin-top:35px;position:relative}.blockCommon08 .ttlBox{position:absolute;top:-17px;left:50%;transform:translateX(-50%);display:inline-block;margin:0 auto;padding:6px 20px;border-radius:17px;font-size:1.6rem;font-weight:700}.blockCommon08 .img{line-height:0;margin-bottom:20px}@media only screen and (max-width:767px){.blockCommon08{padding:30px 15px 15px;margin-top:25px}.blockCommon08 .ttlBox{top:-12px;padding:6px 15px;font-size:1.3rem;min-width:160px}.blockCommon08 .img{margin-bottom:15px}}.blockCommon09{padding:30px 40px 40px;background-color:#fff}.blockCommon09 .img{line-height:0;margin-bottom:40px}@media only screen and (max-width:992px){.blockCommon09{padding:20px}.blockCommon09 .img{margin-bottom:20px}}#pageEntryGuide .keyv{background-image:url(/assets/img/entryguide/keyv.jpg);min-height:600px;background-position:50% 50%}.entryInfo{margin-bottom:25px}.entryInfoBox .ttlBox{display:flex;align-items:center;padding:15px 30px;background-color:#186bcc}.entryInfoBox .iconNum{width:53px;min-width:53px;margin-right:25px;line-height:0}.entryInfoBox .ttl{font-size:2rem;font-weight:700;color:#fff}.entryInfoBox .detail{padding:15px 50px 30px;background-color:#f5f5f5}.entryInfoBox .entryAnchorLst{display:flex;justify-content:space-between;flex-wrap:wrap}.entryInfoBox .entryAnchorLst>*{width:calc(50% - 2.5px);margin-bottom:5px}.entryInfoBox .btnArrow2Down{background-size:16px auto;background-color:#fff;color:#186bcc;min-width:auto;box-shadow:0 6px 20px rgba(0,0,0,.12);word-break:break-word}@media only screen and (min-width:768px){.entryInfoBox .btnArrow2Down:hover{opacity:.7}}.entryNote{font-size:1.4rem;text-align:center}.entryVideo{display:flex;max-height:370px;margin-bottom:20px}.entryVideo .info{width:40.4%;min-width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#186bcc;color:#fff;padding:30px}.entryVideo .info .ttl{font-size:3.2rem;font-weight:700;margin-bottom:15px}.entryVideo .info .txt{font-size:1.6rem;text-align:center}.entryVideo .vid{overflow:hidden;width:59.6%}@media only screen and (max-width:992px){.entryInfoBox .ttlBox{padding:15px}.entryInfoBox .iconNum{width:40px;min-width:40px;margin-right:15px}.entryInfoBox .ttl{font-size:1.8rem}.entryInfoBox .detail{padding-right:15px;padding-left:15px}.entryInfoBox .btnCommon15{min-width:100%;padding-left:15px}}@media only screen and (max-width:767px){.entryInfoBox .ttlBox{padding-top:10px;padding-bottom:10px}.entryInfoBox .iconNum{width:35px;min-width:35px}.entryInfoBox .ttl{font-size:1.6rem}.entryInfoBox .detail{padding:20px}.entryInfoBox .btnCommon15{padding-right:40px}.entryInfoBox .btnCommon15 svg{display:block}.entryInfoBox .btnArrow2Down{padding-left:30px;background-size:14px auto;box-shadow:0 3px 10px rgba(0,0,0,.12)}.entryNote{font-size:1.3rem;text-align:left}.entryVideo{flex-direction:column;max-height:100%;margin:0 -20px}.entryVideo .info{width:100%;min-width:auto;padding:30px 15px 35px}.entryVideo .info .ttl{font-size:2.5rem}.entryVideo .info .txt{font-size:1.5rem}.entryVideo .vid{width:100%}}var map = {
	"./af": 42,
	"./af.js": 42,
	"./ar": 43,
	"./ar-dz": 44,
	"./ar-dz.js": 44,
	"./ar-kw": 45,
	"./ar-kw.js": 45,
	"./ar-ly": 46,
	"./ar-ly.js": 46,
	"./ar-ma": 47,
	"./ar-ma.js": 47,
	"./ar-sa": 48,
	"./ar-sa.js": 48,
	"./ar-tn": 49,
	"./ar-tn.js": 49,
	"./ar.js": 43,
	"./az": 50,
	"./az.js": 50,
	"./be": 51,
	"./be.js": 51,
	"./bg": 52,
	"./bg.js": 52,
	"./bm": 53,
	"./bm.js": 53,
	"./bn": 54,
	"./bn-bd": 55,
	"./bn-bd.js": 55,
	"./bn.js": 54,
	"./bo": 56,
	"./bo.js": 56,
	"./br": 57,
	"./br.js": 57,
	"./bs": 58,
	"./bs.js": 58,
	"./ca": 59,
	"./ca.js": 59,
	"./cs": 60,
	"./cs.js": 60,
	"./cv": 61,
	"./cv.js": 61,
	"./cy": 62,
	"./cy.js": 62,
	"./da": 63,
	"./da.js": 63,
	"./de": 64,
	"./de-at": 65,
	"./de-at.js": 65,
	"./de-ch": 66,
	"./de-ch.js": 66,
	"./de.js": 64,
	"./dv": 67,
	"./dv.js": 67,
	"./el": 68,
	"./el.js": 68,
	"./en-au": 69,
	"./en-au.js": 69,
	"./en-ca": 70,
	"./en-ca.js": 70,
	"./en-gb": 71,
	"./en-gb.js": 71,
	"./en-ie": 72,
	"./en-ie.js": 72,
	"./en-il": 73,
	"./en-il.js": 73,
	"./en-in": 74,
	"./en-in.js": 74,
	"./en-nz": 75,
	"./en-nz.js": 75,
	"./en-sg": 76,
	"./en-sg.js": 76,
	"./eo": 77,
	"./eo.js": 77,
	"./es": 78,
	"./es-do": 79,
	"./es-do.js": 79,
	"./es-mx": 80,
	"./es-mx.js": 80,
	"./es-us": 81,
	"./es-us.js": 81,
	"./es.js": 78,
	"./et": 82,
	"./et.js": 82,
	"./eu": 83,
	"./eu.js": 83,
	"./fa": 84,
	"./fa.js": 84,
	"./fi": 85,
	"./fi.js": 85,
	"./fil": 86,
	"./fil.js": 86,
	"./fo": 87,
	"./fo.js": 87,
	"./fr": 88,
	"./fr-ca": 89,
	"./fr-ca.js": 89,
	"./fr-ch": 90,
	"./fr-ch.js": 90,
	"./fr.js": 88,
	"./fy": 91,
	"./fy.js": 91,
	"./ga": 92,
	"./ga.js": 92,
	"./gd": 93,
	"./gd.js": 93,
	"./gl": 94,
	"./gl.js": 94,
	"./gom-deva": 95,
	"./gom-deva.js": 95,
	"./gom-latn": 96,
	"./gom-latn.js": 96,
	"./gu": 97,
	"./gu.js": 97,
	"./he": 98,
	"./he.js": 98,
	"./hi": 99,
	"./hi.js": 99,
	"./hr": 100,
	"./hr.js": 100,
	"./hu": 101,
	"./hu.js": 101,
	"./hy-am": 102,
	"./hy-am.js": 102,
	"./id": 103,
	"./id.js": 103,
	"./is": 104,
	"./is.js": 104,
	"./it": 105,
	"./it-ch": 106,
	"./it-ch.js": 106,
	"./it.js": 105,
	"./ja": 107,
	"./ja.js": 107,
	"./jv": 108,
	"./jv.js": 108,
	"./ka": 109,
	"./ka.js": 109,
	"./kk": 110,
	"./kk.js": 110,
	"./km": 111,
	"./km.js": 111,
	"./kn": 112,
	"./kn.js": 112,
	"./ko": 113,
	"./ko.js": 113,
	"./ku": 114,
	"./ku.js": 114,
	"./ky": 115,
	"./ky.js": 115,
	"./lb": 116,
	"./lb.js": 116,
	"./lo": 117,
	"./lo.js": 117,
	"./lt": 118,
	"./lt.js": 118,
	"./lv": 119,
	"./lv.js": 119,
	"./me": 120,
	"./me.js": 120,
	"./mi": 121,
	"./mi.js": 121,
	"./mk": 122,
	"./mk.js": 122,
	"./ml": 123,
	"./ml.js": 123,
	"./mn": 124,
	"./mn.js": 124,
	"./mr": 125,
	"./mr.js": 125,
	"./ms": 126,
	"./ms-my": 127,
	"./ms-my.js": 127,
	"./ms.js": 126,
	"./mt": 128,
	"./mt.js": 128,
	"./my": 129,
	"./my.js": 129,
	"./nb": 130,
	"./nb.js": 130,
	"./ne": 131,
	"./ne.js": 131,
	"./nl": 132,
	"./nl-be": 133,
	"./nl-be.js": 133,
	"./nl.js": 132,
	"./nn": 134,
	"./nn.js": 134,
	"./oc-lnc": 135,
	"./oc-lnc.js": 135,
	"./pa-in": 136,
	"./pa-in.js": 136,
	"./pl": 137,
	"./pl.js": 137,
	"./pt": 138,
	"./pt-br": 139,
	"./pt-br.js": 139,
	"./pt.js": 138,
	"./ro": 140,
	"./ro.js": 140,
	"./ru": 141,
	"./ru.js": 141,
	"./sd": 142,
	"./sd.js": 142,
	"./se": 143,
	"./se.js": 143,
	"./si": 144,
	"./si.js": 144,
	"./sk": 145,
	"./sk.js": 145,
	"./sl": 146,
	"./sl.js": 146,
	"./sq": 147,
	"./sq.js": 147,
	"./sr": 148,
	"./sr-cyrl": 149,
	"./sr-cyrl.js": 149,
	"./sr.js": 148,
	"./ss": 150,
	"./ss.js": 150,
	"./sv": 151,
	"./sv.js": 151,
	"./sw": 152,
	"./sw.js": 152,
	"./ta": 153,
	"./ta.js": 153,
	"./te": 154,
	"./te.js": 154,
	"./tet": 155,
	"./tet.js": 155,
	"./tg": 156,
	"./tg.js": 156,
	"./th": 157,
	"./th.js": 157,
	"./tk": 158,
	"./tk.js": 158,
	"./tl-ph": 159,
	"./tl-ph.js": 159,
	"./tlh": 160,
	"./tlh.js": 160,
	"./tr": 161,
	"./tr.js": 161,
	"./tzl": 162,
	"./tzl.js": 162,
	"./tzm": 163,
	"./tzm-latn": 164,
	"./tzm-latn.js": 164,
	"./tzm.js": 163,
	"./ug-cn": 165,
	"./ug-cn.js": 165,
	"./uk": 166,
	"./uk.js": 166,
	"./ur": 167,
	"./ur.js": 167,
	"./uz": 168,
	"./uz-latn": 169,
	"./uz-latn.js": 169,
	"./uz.js": 168,
	"./vi": 170,
	"./vi.js": 170,
	"./x-pseudo": 171,
	"./x-pseudo.js": 171,
	"./yo": 172,
	"./yo.js": 172,
	"./zh-cn": 173,
	"./zh-cn.js": 173,
	"./zh-hk": 174,
	"./zh-hk.js": 174,
	"./zh-mo": 175,
	"./zh-mo.js": 175,
	"./zh-tw": 176,
	"./zh-tw.js": 176
};


function webpackContext(req) {
	var id = webpackContextResolve(req);
	return __webpack_require__(id);
}
function webpackContextResolve(req) {
	if(!__webpack_require__.o(map, req)) {
		var e = new Error("Cannot find module '" + req + "'");
		e.code = 'MODULE_NOT_FOUND';
		throw e;
	}
	return map[req];
}
webpackContext.keys = function webpackContextKeys() {
	return Object.keys(map);
};
webpackContext.resolve = webpackContextResolve;
module.exports = webpackContext;
webpackContext.id = 186;
/*# sourceMappingURL=style.min.css.map*/