@charset "utf-8";.header{background:#0096e0!important}body{background:#e0f8ff!important}.recruit .list-wrap{padding:0 23px}.recruit .list-wrap ol{list-style:decimal}.recruit .list-wrap ol li{padding-left:6px}.recruit .contents .head{padding-top:20px;height:70px;color:#fff;font-weight:bold;font-size:20px;text-align:center;background:#0057a9}.recruit .about-wrap{padding-top:30px;padding-bottom:40px}.recruit .about-wrap .box-wrap{display:flex;padding:10px 0 0}.recruit .message .box.left{margin-left:11px}.recruit .message .box.right{margin-left:30px}.recruit .message .box.left{margin-left:12px}.recruit .about-wrap .box .note{margin-left:-18px;width:530px}.recruit .message .img-box img{width:427px;height:285px;object-fit:contain;transform:skewX(10deg) scale(1.3)}.bosyu .detail{margin-bottom:26px}.bosyu .annotation{margin-bottom:0;font-size:16px}.bosyu .inner .mynavi{display:flex;align-items:flex-start;margin-top:8px;margin-left:4px}.bosyu .inner .mynavi i{margin-left:6px;color:#0096e0}.kyoiku .box-wrap .box-head{border:2px solid #0057a9;border-bottom:none}.kyoiku .box-head .no{position:absolute;width:100px;min-width:100px;margin-top:-2px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:30px;overflow:hidden;color:#fff;font-size:18px;font-weight:bold;letter-spacing:5px;text-align:left;background-color:#0057a9;border:2px solid #0057a9;clip-path:polygon(0% 0%,0% 100%,80% 100%,100% 0%);z-index:15}.kyoiku .box-head .title{position:relative;display:flex;height:33px;padding-top:4px;padding-left:110px;color:#0057a9;font-size:19px;font-weight:bold;background-color:#f5fcff;z-index:1}.kyoiku .box{width:100%;margin-bottom:22px;padding:19px 26px;background:#fff;border:2px solid #0057a9}.kyoiku .box.last{margin-bottom:0}.kyoiku .box .icon{width:120px}.kyoiku .box .icon img{height:80px}.kyoiku .box .list-wrap{padding:0}.kyoiku .box ol{margin-left:34px;list-style:decimal}.kyoiku .box .skil{margin-bottom:10px}.kyoiku .box .learning .explain{margin-bottom:5px;color:#0057a9;font-size:17px;font-weight:bold;text-align:center}.kyoiku .box .learning .icon-wrap{display:flex;justify-content:center}.kyoiku .box .learning .icon-wrap .icon{width:130px;font-size:15px;text-align:center}.kyoiku .box .learning .icon-wrap .icon img{width:110px;height:110px}.kyoiku .box .learning .icon-wrap .icon .name{display:flex;justify-content:center;align-items:center;height:45px;font-size:14px}.seminar{display:flex;justify-content:flex-start;align-items:center}.seminar .mynavi{margin-top:12px;margin-left:28px}.seminar .mynavi i{margin-left:6px}.seminar img{margin-left:10px}.entry .telephone{display:flex;justify-content:center;flex-direction:column}.entry .telephone .icon{display:flex;justify-content:center;align-items:center}.entry .telephone .tel-no{font-size:22px;font-weight:bold}.entry .web .icon,.entry .mail .icon,.entry .telephone .icon{position:relative}.entry .web .icon i{font-size:45px}.entry .mail .icon i{font-size:50px}.entry .telephone .icon i{margin-right:7px;font-size:44px}.entry .type{justify-content:center;margin-bottom:12px}.entry .type .name{color:#0057a9;font-size:18px;font-weight:bold;text-align:center}.entry .annotation{margin:4px 0 0 6px}.entry .btn{width:310px;height:150px;margin:10px;padding:15px;color:#fff;cursor:pointer}.entry .btn:hover::after{right:13px;width:30px}.entry .rcrt.btn span{height:60px;line-height:24px}.entry .rcrt.btn:before{top:104px;left:-186px;width:220%;height:600%}.entry .rcrt.btn::after{right:30px}.entry .type .rcrt.btn::after{top:96px;right:29px}.entry .type .btn:hover::after{right:11px!important}.entry .type .telephone{cursor:default;pointer-events:none}.gradient-banner{position:relative;overflow:hidden}.gradient-banner::before{position:absolute;bottom:0;left:50%;content:'';width:200%;height:200%;background:#e0f8ff;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shapes-container{position:absolute;top:0;right:0;bottom:0;left:0;margin-bottom:20px;overflow:hidden}.shapes-container .shape{position:absolute}.shapes-container .shape::before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#0057a9;transform:rotate(-35deg)}.shape:nth-child(1){top:33px;left:25px;width:450px;height:21px}.shape:nth-child(2){top:62px;left:128px;width:300px;height:6px}.shape:nth-child(3){top:88%;left:-11%;width:314px;height:34px}.shape:nth-child(4){top:85%;left:3%;width:154px;height:6px}.shape:nth-child(5){top:-4%;left:42%;width:300px;height:25px}.shape:nth-child(6){top:-2%;left:49%;width:200px;height:5px}.shape:nth-child(7){top:540px;left:320px;width:500px;height:5px}.shape:nth-child(8){top:39%;left:92%;width:323px;height:5px}.shape:nth-child(9){top:85%;left:86%;width:267px;height:20px}.shape:nth-child(10){top:14%;left:80%;width:444px;height:20px}.shape:nth-child(11){top:60%;left:60%;width:200px;height:5px}.shape:nth-child(12){top:24%;left:75%;width:200px;height:5px}.shape:nth-child(13){top:610px;left:90px;width:555px;height:30px}.shape:nth-child(14){top:54%;left:75%;width:200px;height:5px}.shape:nth-child(15){top:48%;left:84%;width:234px;height:29px}.shape:nth-child(16){top:93%;left:40%;width:200px;height:5px}@media(max-width:1199px){.visual .wrap .left{width:50%}.visual .wrap .left .catch{margin-top:25px}.visual .wrap .right .img-box{width:450px;height:300px}}@media(max-width:991px){.recruit .about-wrap .box-wrap{flex-direction:column}.recruit .about-wrap .img-box{margin:0 auto}.recruit .about-wrap .box .note{width:100%;margin:0;padding:0}.bosyu .inner .mynavi{margin-bottom:6px}.kyoiku .box .learning .icon-wrap{flex-wrap:wrap;max-width:600px;justify-content:center;margin:0 auto}.kyoiku .box .learning .explain{text-align:left}.kyoiku .box .learning .icon-wrap .icon{width:114px}.entry .telephone .tel-no{font-size:16px}.entry .btn{width:190px}.entry .btn.rcrt{font-size:16px}.entry .rcrt.btn:before{left:-215px;top:-5px}}@media(max-width:767px){.recruit .about-wrap .box .img-box,.recruit .about-wrap .box .img-box img{transform:none}.recruit .message .box.right{margin-left:0}.bosyu .annotation{font-size:15px}.kyoiku .box-wrap{padding-bottom:0}.kyoiku .box{flex-direction:column;padding-right:16px;padding-left:16px}.kyoiku .box,.kyoiku .box .skil{flex-direction:column}.kyoiku .box .icon{margin:0 auto 20px}.kyoiku .box .list-wrap .text{margin-left:10px}.kyoiku .box .learning .icon-wrap{justify-content:space-around}.kyoiku .box .learning .explain{text-align:left}.kyoiku .box .learning .icon-wrap{flex-wrap:wrap}.kyoiku .box .learning .icon-wrap .icon{width:114px}.seminar{flex-direction:column}.seminar .mynavi{margin-bottom:26px}.seminar .img-wrap{margin:0 auto}.entry .type{flex-direction:column;align-items:center}.entry .type .telephone{cursor:pointer;pointer-events:initial}.entry .btn.rcrt{width:415px;margin-top:0;margin-bottom:20px}.entry .rcrt.btn span{height:54px}.entry .rcrt.btn:before{left:-97px;top:131px}.shape:nth-child(1){top:-51px;left:-4px}.shape:nth-child(2){top:-13px;left:483px}.shape:nth-child(3){top:86%;left:-11%;height:20px}.shape:nth-child(5){top:-12%;left:35%;height:12px}.shape:nth-child(8){left:108%}.shape:nth-child(9){top:94%;left:75%;width:267px;height:8px}.shape:nth-child(10){top:62%;left:-91%;width:444px;height:7px}.shape:nth-child(12){top:26%;left:90%}.shape:nth-child(13){top:540px;left:150px;width:555px}.shape:nth-child(15){left:117%}}@media(max-width:575px){.recruit .about-wrap{padding:30px 20px 0}.recruit .about-wrap .box-wrap{padding-bottom:20px}.recruit .about-wrap .box .img-box,.recruit .about-wrap .box .img-box img{width:100%}}@media(max-width:480px){.kyoiku .box{padding-right:16px;padding-left:16px}.kyoiku .box .list-wrap{padding:0}.kyoiku .box .learning{padding-bottom:0}.kyoiku .box .learning .icon-wrap .icon{width:94px}.entry .btn.rcrt{width:324px}.entry .rcrt.btn:before{left:-97px;top:35px}}@media(max-width:375px){.kyoiku .box-head .no{width:80px;min-width:80px;padding-left:19px}.kyoiku .box-head .title{padding-left:85px;font-size:17px}.entry .btn.rcrt{width:270px}.entry .rcrt.btn:before{left:-150px}.privacy .btn-area .annotation{text-align:left}}