@charset "UTF-8";.contents{padding-top:0}.visual01{min-width:980px;width:100%;height:520px;position:relative}.visual01 dl,.visual01 h1{position:absolute;top:132px;left:50%;margin-left:-465px}.visual01 dl{top:274px;margin-left:280px;line-height:1.8}.visual01 dl dd{font-size:16px;color:#646464}.visual01 dl dt{font-size:24px;display:block}.visual01 dl dt img{margin-bottom:5px;font-size:24px}.career-area{background-color:#ececec;padding:30px 0}.career-wrap{max-width:820px;margin:0 auto}.career-title{font-size:16px;font-weight:700;margin-bottom:5px}.career-text,.schedule-list li{font-size:14px;line-height:1.6}.schedule-area{background:url(../img/interview/schedule_bg.jpg) no-repeat center top;background-size:cover;padding:100px 0}.schedule-wrap{max-width:820px;margin:0 auto}.schedule-title{font-size:28px;color:#e52100;margin-bottom:20px;line-height:0}.schedule-title::before{content:"";display:inline-block;background:url(../img/interview/schedule_icon.svg) no-repeat center center;width:36px;height:36px;margin-right:10px;transform:translateY(5px)}.schedule-list{margin:20px 0}.schedule-list li{position:relative;display:flex;align-items:flex-start;padding-bottom:20px}.schedule-list li::before{top:5px;left:80px;width:10px;height:10px;position:absolute;z-index:1;display:block;content:"";background-color:#e52100;border-radius:10px}.schedule-list li::after{position:absolute;top:0;left:84px;display:block;width:2px;height:100%;content:"";background:#ffe138}.schedule-list li:first-child{padding-top:20px}.schedule-list li:first-child::before{top:25px}.schedule-list li .schedule-time{color:#e52100;font-weight:700;width:50px;text-align:right;margin-right:70px}.schedule-list li .schedule-text{width:700px}.article-wrap{min-width:980px;width:100%;padding:0 80px 50px;box-sizing:border-box}.article-wrap h3{font-size:22px;font-weight:700;color:#e52100;max-width:820px;margin:100px auto 0;line-height:1.5}.article-wrap h3.no-mt,.holiday h2 img,.other_people h2 img,.to-students h2 img{margin:0 auto}.article-wrap p{max-width:820px;font-size:16px;color:#646464;line-height:2;margin:45px auto 0}.article-wrap p.text-mb100{margin:45px auto 100px}.article-wrap .pic01{float:right;margin-left:90px;width:370px;margin-bottom:100px}.article-wrap .pic01 img,.article-wrap .pic02 img,.holiday .holiday-flex-column2-1>div img,.holiday .holiday-flex-column2-2>div img,.holiday .holiday-flex-column3>div img{width:100%}.article-wrap .pic02{float:left;margin-right:90px;width:370px;margin-bottom:100px}.article-wrap div{max-width:1400px;margin:0 auto}.visual02{max-width:1200px;margin:100px auto 180px}.visual02 div{margin:0 auto;height:550px;position:relative}.visual02 h2{position:absolute}.visual02 h2.type01{top:-24px;left:0;padding-left:20px}.visual02 h2.type02{top:-24px;right:0;padding-right:20px}.visual02 h2.type03{bottom:-74px;left:0;padding-left:20px}.visual02 h2.type04{bottom:-74px;right:0;padding-right:20px}.holiday{width:100%;font-size:16px;color:#646464;line-height:2}.holiday h2{background-color:#ffe138;padding:32px 0;margin-bottom:40px}.holiday .holiday-detail{width:820px;margin:0 auto 150px}.holiday .holiday-flex-column3{margin-top:40px}.holiday .holiday-flex-column3>div{width:260px;position:relative}.holiday .holiday-flex-column2-1,.holiday .holiday-flex-column2-2,.holiday .holiday-flex-column3{display:flex;justify-content:space-between}.holiday .holiday-flex-column2-1>div{width:420px;position:relative}.holiday .holiday-flex-column2-1>div:last-child{width:360px}.holiday .holiday-flex-column2-2>div{width:320px;position:relative}.holiday .holiday-flex-column2-2>div:last-child{width:460px}.to-students{width:820px;padding:0;font-size:16px;line-height:2;margin:0 auto 148px;position:relative}.to-students p{margin-top:55px;padding:50px 270px 90px 0;width:100%;border-top:4px solid #ffe138;border-bottom:4px solid #ffe138;box-sizing:border-box}.to-students .people01{position:absolute;bottom:4px;right:50px}.childcare-wrap{background-color:#f9e0e0;padding:50px 0}.childcare-wrap .childcare-block{width:740px;background-color:#fff;margin:0 auto;padding:50px 40px;border-radius:10px}.childcare-wrap h2{font-size:30px;color:#e52100;margin-bottom:30px;text-align:center}.childcare-wrap p{font-size:16px;color:#646464;line-height:2}.other_people{width:100%;background:#f0f0f0;padding:80px 0 120px}.other_people .pc li{position:relative;padding:0 calc(19px/2)}.other_people .pc li a{width:273px;height:332px;display:block}.other_people .pc p{width:238px;position:absolute;font-size:13px;color:#fff;left:28px;bottom:10px;line-height:1.5}.other_people .pc p span{font-size:19px;font-weight:700}.other_people .sp li{width:76.5625vw;height:65.1vw;margin:0 auto;position:relative;border:5px solid #fff}.other_people .sp li a:hover>img,.other_people .sp li a>img{width:100%;margin:0}.other_people .sp li .txtArea{background:rgba(140,140,140,.7);width:100%;height:23.4375vw;position:absolute;padding:0 3.9vw;left:0;bottom:0;box-sizing:border-box;line-height:1.5}.other_people .sp li .txtArea h3{border-bottom:none;padding:2.6vw 0}.other_people .sp li .txtArea h3 img{height:7.6vw;max-width:100%}.other_people .sp li .txtArea p{font-size:4.427vw;padding-top:2vw;border-top:2px solid #fff;color:#fff;font-weight:700}.other_people .sp li .txtArea p span{font-size:3vw;float:right;margin-top:.6vw;font-weight:400}.slider{width:857px;margin:65px auto 0}.slick-next,.slick-prev{width:40px;height:40px;outline:0}.slick-next::before,.slick-prev::before{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic ProN",sans-serif;font-size:40px;opacity:1;color:#646464;outline:0}.slick-next:hover::before,.slick-prev:hover::before{color:#ffe138}.slick-prev{left:-42px}.slick-next{right:-42px}button::-moz-focus-inner{border:0}.slick-prev::before{content:'◀'}.slick-next::before{content:'▶'}footer{margin-top:0}@media only screen and (max-width:768px){body:not(.noRes) .visual01{min-width:inherit;height:100vw}body:not(.noRes) .visual01 h1{top:38vw;left:0;margin-left:0;padding-left:3.5vw}body:not(.noRes) .visual01 h1 img{max-width:100%;height:22vw}body:not(.noRes) .visual01 dl{top:72.3958vw;margin-left:-46%}body:not(.noRes) .visual01 dl dd{float:left;font-size:3.125vw;line-height:1.5;margin-top:-1vw}body:not(.noRes) .visual01 dl dt{float:left;font-size:5.2vw;margin-right:7.8125vw}body:not(.noRes) .visual01 dl dt img{margin-bottom:3.2552vw}body:not(.noRes) .career-area{min-width:inherit}body:not(.noRes) .career-wrap{width:92.1875%;max-width:inherit;margin:0 auto}body:not(.noRes) .career-title{font-size:3.9vw;margin-bottom:15px;line-height:1.2em}body:not(.noRes) .career-text{font-size:3.125vw;line-height:1.4}body:not(.noRes) .schedule-area{background:url(../img/interview/schedule_bg_sp.jpg) no-repeat center top;background-size:cover;padding:50px 0}body:not(.noRes) .schedule-wrap{width:92.1875%}body:not(.noRes) .schedule-title{font-size:6vw;margin-bottom:15px;text-align:center}body:not(.noRes) .schedule-title::before{width:50px;height:50px;background-size:100%;transform:translateY(6px)}body:not(.noRes) .schedule-list li{font-size:3.3854vw}body:not(.noRes) .schedule-list li::before{width:20px;height:20px;top:8px;left:101px}body:not(.noRes) .schedule-list li::after{left:110px}body:not(.noRes) .schedule-list li:first-child::before{top:29px}body:not(.noRes) .schedule-list li .schedule-time{width:100px;margin-right:60px}body:not(.noRes) .schedule-list li .schedule-text{width:100%}body:not(.noRes) .article-wrap{min-width:inherit;padding:0 0 13vw}body:not(.noRes) .article-wrap h3{font-size:3.9vw;max-width:inherit;width:92.1875%;margin:13vw auto 0}body:not(.noRes) .article-wrap p{max-width:inherit;margin:4vw auto 0;padding:0 3.9vw}body:not(.noRes) .article-wrap p.text-mb100{margin:4vw auto 0}body:not(.noRes) .article-wrap .pic01,body:not(.noRes) .article-wrap .pic02{float:none;margin:45px auto 0;width:92.1875%}body:not(.noRes) .visual02{margin:0 auto 80px}body:not(.noRes) .visual02 div{height:74.21875vw}body:not(.noRes) .article-wrap p,body:not(.noRes) .holiday{font-size:3.3854vw;line-height:1.6}body:not(.noRes) .holiday h2{padding:20px 0}body:not(.noRes) .holiday h2 img{width:31.38vw}body:not(.noRes) .holiday .holiday-detail{width:70%;margin:0 auto 80px}body:not(.noRes) .holiday .holiday-flex-column2-1,body:not(.noRes) .holiday .holiday-flex-column2-2,body:not(.noRes) .holiday .holiday-flex-column3{display:block}body:not(.noRes) .holiday .holiday-flex-column2-1>div,body:not(.noRes) .holiday .holiday-flex-column2-2>div,body:not(.noRes) .holiday .holiday-flex-column3>div{width:auto;margin-bottom:15px}body:not(.noRes) .holiday .holiday-flex-column3>div:last-child{margin-bottom:0}body:not(.noRes) .holiday .holiday-flex-column2-1>div:last-child,body:not(.noRes) .holiday .holiday-flex-column2-2>div:last-child{width:auto;margin-bottom:0}body:not(.noRes) .to-students{width:94.7916%;padding:4vw 0 0;font-size:3.3vw;margin:0 auto 13vw}body:not(.noRes) .to-students h2 img{width:33.33%}body:not(.noRes) .to-students p{margin-top:5.2vw;padding:6vw 33.85416vw 6vw 10vw;line-height:1.5}body:not(.noRes) .to-students .people01{right:5.2vw;width:21.74479vw}body:not(.noRes) .childcare-wrap{padding:8vw 3.9vw}body:not(.noRes) .childcare-wrap .childcare-block{width:auto;font-size:3.3854vw;padding:3.9vw;line-height:1.6}body:not(.noRes) .childcare-wrap h2{font-size:5vw;margin-bottom:10px}body:not(.noRes) .childcare-wrap p{font-size:3.3854vw;line-height:1.6}body:not(.noRes) .other_people{padding:8.46354vw 0 9.11vw}body:not(.noRes) .other_people h2 img{width:32.9427vw}body:not(.noRes) .slider{width:calc(76.5625vw + 10px);margin:7.161458vw auto 0}body:not(.noRes) .slick-next,body:not(.noRes) .slick-prev{width:5.98958vw;height:5.98958vw;outline:0}body:not(.noRes) .slick-next::before,body:not(.noRes) .slick-prev::before{font-size:5.98958vw}body:not(.noRes) .slick-next:hover::before,body:not(.noRes) .slick-prev:hover::before{color:#646464}body:not(.noRes) .slick-prev{left:-7.161458vw}body:not(.noRes) .slick-next{right:-7.161458vw}}