.resident_bg{background-image:url(../../../../../img/recruit/resident/junior/bg_main.jpg);background-position:center top}@media screen and (max-width: 767px){.resident_bg{background-image:url(../../../../../img/recruit/resident/junior/sp/bg_main.jpg)}}.lcl-schedule{padding:40px;background-color:#f0eeeb}@media screen and (max-width: 767px){.lcl-schedule{padding:6.6666666667vw 5.3333333333vw}}.lcl-schedule .lcl-schedule-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px;margin-bottom:-5px}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.6666666667vw;margin-bottom:-1.3333333333vw}}.lcl-schedule .lcl-schedule-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px;padding:3px 6px;background-color:#fff;border-radius:10px}@media screen and (min-width: 768px){.lcl-schedule .lcl-schedule-list__item{margin-right:5px}}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-list__item{width:calc((100% - 1.3333333333vw)/2);margin-bottom:1.3333333333vw;padding:1.3333333333vw;border-radius:1.3333333333vw}}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-list__item.lcl-schedule-list__item--wide{width:100%}}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-list__item.lcl-schedule-list__item--auto .lcl-schedule-list__ttl{word-break:keep-all;padding:0 2.6666666667vw;width:auto}}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-list__item.lcl-schedule-list__item--auto .lcl-schedule-list__txt{width:auto;text-align:left;padding-left:4vw}}.lcl-schedule .lcl-schedule-list__ttl{text-align:center;font-size:1.5rem;font-weight:normal;font-style:normal;line-height:1.8;letter-spacing:.02em;font-weight:700;color:#45c989}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-list__ttl{font-size:1.4rem;line-height:1.7}}@media screen and (min-width: 768px){.lcl-schedule .lcl-schedule-list__ttl{min-width:50px;padding-top:3px;padding-bottom:3px}}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-list__ttl{width:50%}}.lcl-schedule .lcl-schedule-list__txt{text-align:center;border-left:2px solid #f0eeeb}@media screen and (min-width: 768px){.lcl-schedule .lcl-schedule-list__txt{min-width:55px;margin-left:5px;padding-left:5px;padding-top:3px;padding-bottom:3px}}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-list__txt{width:50%}}.lcl-schedule .lcl-schedule-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;padding:30px;border-radius:10px;border:2px solid #fff}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-cnt{display:block;margin-top:4vw;padding:3.2vw 4vw 5.3333333333vw;border-width:.5333333333vw;border-radius:2.6666666667vw}}.lcl-schedule .lcl-schedule-cnt__ttl{font-size:1.5rem;font-weight:normal;font-style:normal;line-height:1.8;letter-spacing:.02em;font-weight:700}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-cnt__ttl{font-size:1.4rem;line-height:1.7}}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-cnt__ttl{text-align:center}}.lcl-schedule .lcl-schedule-cnt__main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:26px;padding-left:26px;border-left:2px solid #fff}@media screen and (max-width: 767px){.lcl-schedule .lcl-schedule-cnt__main{margin-top:2.1333333333vw;margin-left:0;padding-top:2.6666666667vw;padding-left:0;border-left:0;border-top:.5333333333vw solid #fff}}@media screen and (max-width: 767px){.lcl-example .lcl-example__swipe{overflow-y:hidden;overflow-x:auto;position:relative}.lcl-example .lcl-example__swipe::after{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:22.6666666667vw;height:22.6666666667vw;margin:auto;background:url(../../../../../img/swipe.png) center/cover no-repeat;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-animation:animation 4s ease infinite both;animation:animation 4s ease infinite both}@-webkit-keyframes animation{0%{-webkit-transform:translateX(-40%);transform:translateX(-40%)}50%{-webkit-transform:translateX(40%);transform:translateX(40%)}100%{-webkit-transform:translateX(-40%);transform:translateX(-40%)}}@keyframes animation{0%{-webkit-transform:translateX(-40%);transform:translateX(-40%)}50%{-webkit-transform:translateX(40%);transform:translateX(40%)}100%{-webkit-transform:translateX(-40%);transform:translateX(-40%)}}.lcl-example .lcl-example__swipe.lcl-example__swipe--scroll::after{opacity:0}}@media screen and (max-width: 767px){.lcl-example .lcl-example__img{width:150.6666666667vw}}.lcl-intro .lcl-intro__sbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lcl-intro .lcl-intro__item{width:calc((100% - 22px)/2)}@media screen and (max-width: 767px){.lcl-intro .lcl-intro__item{width:calc((100% - 1.3333333333vw)/2)}.lcl-intro .lcl-intro__item:nth-of-type(n + 3){margin-top:4vw}}.lcl-ol .lcl-ol__item{text-indent:-2.5em;padding-left:2.5em}
