@media only screen and (min-width: 1000px) and (max-width: 1360px){.l-footer{padding-bottom:110px}}#wrap{padding-top:0}.sec-mv{background-color:#f4f4f4;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative;z-index:1}@media (min-width: 1000px){.sec-mv{background-image:url(../../img/newgraduates/mv_bg.jpg);height:100vh !important;min-height:670px;padding:2px 15px 0}}@media (max-width: 999px){.sec-mv{background-image:url(../../img/newgraduates/mv_bg_sp.jpg);min-height:693px}}.sec-mv .c-breadcrumb{width:100%;position:absolute;top:76px;left:0;z-index:1}@media (max-width: 999px){.sec-mv .c-breadcrumb{top:56px}}.sec-mv .inner-mv{text-align:center;color:#fff;width:100%}.sec-mv .inner-mv .cate{display:flex;align-items:center;justify-content:center;text-align:center}.sec-mv .inner-mv .cate span{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.1em;font-weight:bold;border:2px solid #fff;padding:5px 21px 4px}@media (max-width: 999px){.sec-mv .inner-mv .cate span{font-size:16px;font-size:1.6rem;line-height:1.625em;padding:3px 14px 2px}}@media (min-width: 1000px){.sec-mv .inner-mv .hd{margin-top:67px;padding-left:12px}}@media only screen and (min-width: 1000px) and (max-height: 700px){.sec-mv .inner-mv .hd{margin-top:35px}}@media (max-width: 999px){.sec-mv .inner-mv .hd{margin-top:41px}}@media only screen and (max-width: 999px) and (max-height: 680px){.sec-mv .inner-mv .hd{margin-top:25px}}@media (max-width: 999px){.sec-mv .inner-mv .hd img{width:345px}}.sec-mv .inner-mv .ttl01{font-size:34px;font-size:3.4rem;line-height:1.58824em;letter-spacing:.05em;font-weight:bold}@media (min-width: 1000px){.sec-mv .inner-mv .ttl01{margin-top:23px}}@media only screen and (min-width: 1000px) and (max-height: 700px){.sec-mv .inner-mv .ttl01{margin-top:15px}}@media (max-width: 999px){.sec-mv .inner-mv .ttl01{margin-top:17px;font-size:20px;font-size:2rem;line-height:1.7em;letter-spacing:.05em}}@media only screen and (max-width: 999px) and (max-height: 680px){.sec-mv .inner-mv .ttl01{margin-top:10px}}.sec-mv .inner-mv .ttl02{display:flex;align-items:center;justify-content:center;font-size:21px;font-size:2.1rem;line-height:1.61905em;letter-spacing:.05em;font-weight:bold}@media (min-width: 1000px){.sec-mv .inner-mv .ttl02{margin-top:46px}}@media only screen and (min-width: 1000px) and (max-height: 700px){.sec-mv .inner-mv .ttl02{margin-top:30px}}@media (max-width: 999px){.sec-mv .inner-mv .ttl02{margin-top:40px;font-size:17px;font-size:1.7rem;line-height:1.29412em;letter-spacing:.05em}}@media only screen and (max-width: 999px) and (max-height: 680px){.sec-mv .inner-mv .ttl02{margin-top:20px}}.sec-mv .inner-mv .ttl02:before,.sec-mv .inner-mv .ttl02:after{content:'';width:39px;height:1px;background-color:#fff}@media (max-width: 999px){.sec-mv .inner-mv .ttl02:before,.sec-mv .inner-mv .ttl02:after{width:28px}}.sec-mv .inner-mv .ttl02:before{margin-right:13px}@media (max-width: 999px){.sec-mv .inner-mv .ttl02:before{margin-right:18px}}.sec-mv .inner-mv .ttl02:after{margin-left:13px}@media (max-width: 999px){.sec-mv .inner-mv .ttl02:after{margin-left:18px}}.sec-mv .inner-mv .txt{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;font-weight:bold}@media (min-width: 1000px){.sec-mv .inner-mv .txt{margin-top:18px;padding-right:4px}}@media (max-width: 999px){.sec-mv .inner-mv .txt{margin-top:22px;font-size:15px;font-size:1.5rem;line-height:1.6em}}.sec-anchor{padding:64px 0 70px;background-color:#f4f4f4;background-image:url(../../img/common/bg.jpg);background-size:50px 50px}@media (max-width: 999px){.sec-anchor{padding:36px 0 40px}}.sec-anchor .lst-anchor{display:flex;flex-wrap:wrap}@media (max-width: 999px){.sec-anchor .lst-anchor{justify-content:space-between}}@media (min-width: 1000px){.sec-anchor .lst-anchor li{width:29.9%;margin-top:17px;margin-left:5.15%}.sec-anchor .lst-anchor li:nth-child(3n+1){margin-left:0}.sec-anchor .lst-anchor li:nth-child(1),.sec-anchor .lst-anchor li:nth-child(2),.sec-anchor .lst-anchor li:nth-child(3){margin-top:0}}@media (max-width: 999px){.sec-anchor .lst-anchor li{width:calc(50% - 8px)}}.sec-anchor .lst-anchor li a{height:100%;display:flex;align-items:center;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;font-weight:bold;color:#000;border-bottom:1px solid #000;position:relative;padding:17px 34px 17px 0;cursor:pointer}@media (max-width: 999px){.sec-anchor .lst-anchor li a{font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.05em;padding:16px 20px 15px 0}}.sec-anchor .lst-anchor li a .arrow{display:block;width:10px;height:8px;position:absolute;top:50%;right:16px;margin-top:-1px;transition:transform 0.3s;will-change:transform}@media (max-width: 999px){.sec-anchor .lst-anchor li a .arrow{right:6px}}.sec-anchor .lst-anchor li a .arrow:before,.sec-anchor .lst-anchor li a .arrow:after{content:'';width:1px;height:8px;background-color:#000;position:absolute;bottom:0;left:0;right:0;margin:0 auto;transform-origin:bottom}.sec-anchor .lst-anchor li a .arrow:before{transform:rotate(-35deg)}.sec-anchor .lst-anchor li a .arrow:after{transform:rotate(35deg)}@media only screen and (min-width: 1025px){.sec-anchor .lst-anchor li a:hover .arrow{transform:translateY(4px)}}.sec-flow{padding-bottom:67px;position:relative;z-index:1;overflow:hidden}@media (max-width: 999px){.sec-flow{padding-bottom:36px}}.sec-flow:before{content:'';width:100%;background-color:#f4f4f4;background-image:url(../../img/common/bg.jpg);background-size:50px 50px;position:absolute;top:0;left:0;z-index:-3;pointer-events:none}@media (min-width: 1000px){.sec-flow:before{height:399px}}@media (max-width: 999px){.sec-flow:before{bottom:82px}}.sec-flow .flow-box{position:relative;background-color:#fff}@media (min-width: 1000px){.sec-flow .flow-box{width:calc(100% - 6px);padding:52px 15px 1px 22px}}@media (max-width: 999px){.sec-flow .flow-box{width:calc(100% - 4px);padding:42px 18px 26px 23px}}.sec-flow .flow-box:before,.sec-flow .flow-box:after{content:'';position:absolute;top:9px;bottom:-6px;left:9px;right:-6px;pointer-events:none}@media (max-width: 999px){.sec-flow .flow-box:before,.sec-flow .flow-box:after{right:-4px;bottom:-4px}}.sec-flow .flow-box:before{z-index:-1;background-image:url(../../img/common/bg.png);background-size:50px 50px;mix-blend-mode:multiply}.sec-flow .flow-box:after{z-index:-2;background-image:linear-gradient(65deg, #d3c300 0%, #e65542 51%, #c60000 100%)}.sec-flow .flow-box .ttl{text-align:center;font-size:28px;font-size:2.8rem;line-height:1.35714em;letter-spacing:.05em;font-weight:bold;margin-bottom:20px}@media (max-width: 999px){.sec-flow .flow-box .ttl{font-size:24px;font-size:2.4rem;line-height:1.41667em;letter-spacing:.05em}}.sec-flow .flow-box .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.02em}@media (min-width: 1000px){.sec-flow .flow-box .txt{text-align:center;margin-bottom:24px}}@media (max-width: 999px){.sec-flow .flow-box .txt{margin-bottom:22px}}@media (min-width: 1000px){.sec-flow .flow-box .lst{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:7px}}.sec-flow .flow-box .lst li{border-radius:69px;border:4px solid #e3e3e3;position:relative;z-index:1;text-align:center;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.15em;font-weight:bold}@media (min-width: 1000px){.sec-flow .flow-box .lst li{width:103px;height:252px;padding-top:22px;padding-top:10px;margin-bottom:29px;display:flex;align-items:center;justify-content:center;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl}}@media (max-width: 999px){.sec-flow .flow-box .lst li{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.05em;padding:10px 15px 11px}}@media (min-width: 1000px){.sec-flow .flow-box .lst li:not(:first-child){margin-left:29px}}@media (max-width: 999px){.sec-flow .flow-box .lst li:not(:first-child){margin-top:14px}}.sec-flow .flow-box .lst li:not(:first-child) span:before{content:'';width:0;height:0;position:absolute}@media (min-width: 1000px){.sec-flow .flow-box .lst li:not(:first-child) span:before{border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;border-left:6px solid #000;top:50%;left:-22px;margin-top:-3px}}@media (max-width: 999px){.sec-flow .flow-box .lst li:not(:first-child) span:before{border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:6px solid #000;top:-14px;left:0;right:0;margin:0 auto}}.sec-flow .flow-box .lst li:last-child{border-color:transparent;color:#fff}.sec-flow .flow-box .lst li:last-child:before,.sec-flow .flow-box .lst li:last-child:after{content:'';border-radius:69px;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;pointer-events:none}.sec-flow .flow-box .lst li:last-child:before{z-index:-1;background-image:url(../../img/common/bg.png);background-size:50px 50px;mix-blend-mode:multiply}.sec-flow .flow-box .lst li:last-child:after{z-index:-2;background-image:linear-gradient(24deg, #d3c300 0%, #e65542 51%, #c60000 100%)}@media (max-width: 999px){.sec-flow .flow-box .lst li:last-child:after{background-image:linear-gradient(81deg, #d3c300 0%, #e65542 51%, #c60000 100%)}}.sec-session{padding:20px 0 127px}@media (max-width: 999px){.sec-session{padding:5px 0 60px}}.sec-session .ttl-session{font-size:40px;font-size:4rem;line-height:1.35em;letter-spacing:.05em;padding:20px 0 29px;margin-bottom:87px}@media (max-width: 999px){.sec-session .ttl-session{padding-bottom:25px;margin-bottom:56px}.sec-session .ttl-session .txt01-sp{display:block;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em}.sec-session .ttl-session .txt02-sp{margin-top:1px;display:block;font-size:30px;font-size:3rem;line-height:1.33333em;letter-spacing:.05em}}@media (min-width: 1000px){.sec-session .lst-item{display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width: 1000px){.sec-session .lst-item>li{width:46.876%;margin-top:55px;margin-left:6.2%}.sec-session .lst-item>li:nth-child(2n+1){margin-left:0}.sec-session .lst-item>li:nth-child(1),.sec-session .lst-item>li:nth-child(2){margin-top:0}}@media (max-width: 999px){.sec-session .lst-item>li:not(:first-child){margin-top:60px}}.sec-session .lst-item .item{display:block;color:#000;position:relative;cursor:pointer}.sec-session .lst-item .item__note{width:100%;display:flex;justify-content:center;position:absolute;top:-27px;left:0;z-index:1}@media (max-width: 999px){.sec-session .lst-item .item__note{top:-22px}}.sec-session .lst-item .item__note:after{content:'';width:8px;height:8px;background-image:url(../../img/newgraduates/icon01.png);background-position:center bottom;background-repeat:no-repeat;position:absolute;bottom:-7px;left:0;right:0;margin:0 auto}.sec-session .lst-item .item__note span{text-align:center;position:relative;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.05em;font-weight:bold;color:#fff;padding:10px 4px;background-image:url(../../img/newgraduates/bg01.png);background-size:100% 100%}@media (min-width: 1000px){.sec-session .lst-item .item__note span{min-width:395px;min-height:47px}}@media (max-width: 999px){.sec-session .lst-item .item__note span{min-width:calc(100% - 10px);min-height:37px;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.02em;padding:8px 2px}}.sec-session .lst-item .item__img{position:relative;overflow:hidden}.sec-session .lst-item .item__img:before{display:block;content:" ";width:100%;padding-top:63.75%}.sec-session .lst-item .item__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-session .lst-item .item__img img{transition:opacity 0.15s, transform 0.5s;will-change:opacity, transform}.sec-session .lst-item .item__ttl{position:relative}@media (min-width: 1000px){.sec-session .lst-item .item__ttl{text-align:center;padding:14px 55px 21px;min-height:98px}}@media (max-width: 999px){.sec-session .lst-item .item__ttl{padding:11px 0 16px}}.sec-session .lst-item .item__ttl:before{content:'';width:100%;height:3px;background-image:linear-gradient(90deg, #d3c300 0%, #e65542 51%, #c60000 100%);position:absolute;bottom:0;left:0}.sec-session .lst-item .item__ttl .sub-ttl{font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.05em;font-weight:bold;margin-bottom:-2px}@media (max-width: 999px){.sec-session .lst-item .item__ttl .sub-ttl{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.05em;margin-bottom:-3px}}.sec-session .lst-item .item__ttl .main-ttl{font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.05em;font-weight:bold}@media (max-width: 999px){.sec-session .lst-item .item__ttl .main-ttl{font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.05em}}.sec-session .lst-item .item__ttl .arrow{width:45px;height:45px;border:1px solid #000;border-radius:100px;position:absolute;top:50%;right:10px;margin-top:-25px;transition:background-color 0.5s;will-change:background-color}@media (max-width: 999px){.sec-session .lst-item .item__ttl .arrow{width:44px;height:44px;right:0;margin-top:-22px}}.sec-session .lst-item .item__ttl .arrow:before,.sec-session .lst-item .item__ttl .arrow:after{content:'';width:20px;height:12px;background-repeat:no-repeat;background-position:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:opacity 0.5s;will-change:opacity}@media (min-width: 1000px){.sec-session .lst-item .item__ttl .arrow:before{background-image:url(../../img/common/icon/arrow02.svg)}}@media (max-width: 999px){.sec-session .lst-item .item__ttl .arrow:before{background-image:url(../../img/common/icon/arrow07.svg)}}@media (min-width: 1000px){.sec-session .lst-item .item__ttl .arrow:after{background-image:url(../../img/common/icon/arrow02_white.svg);opacity:0}}.sec-session .lst-item .item__txt{margin-top:15px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.02em}@media (max-width: 999px){.sec-session .lst-item .item__txt{margin-top:11px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.02em}}@media only screen and (min-width: 1025px){.sec-session .lst-item .item:hover{opacity:1}.sec-session .lst-item .item:hover .item__img img{transform:scale(1.05)}.sec-session .lst-item .item:hover .item__ttl .arrow{background-color:#000}.sec-session .lst-item .item:hover .item__ttl .arrow:before{opacity:0}.sec-session .lst-item .item:hover .item__ttl .arrow:after{opacity:1}}.sec-session .lst-item .item.no-link{pointer-events:none}.sec-session .lst-item .item.no-link .item__ttl .arrow{display:none}.sec-internship{padding-bottom:120px}@media (max-width: 999px){.sec-internship{padding-bottom:58px}}.sec-internship .hd{height:443px;position:relative;padding:92px 0 1px;z-index:1;text-align:center;color:#fff;overflow:hidden}@media (max-width: 999px){.sec-internship .hd{height:376px;padding-top:87px}}.sec-internship .hd:before,.sec-internship .hd:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}.sec-internship .hd:before{z-index:-1;background-image:url(../../img/common/bg.png);background-size:50px 50px;mix-blend-mode:multiply}.sec-internship .hd:after{z-index:-2;background-image:linear-gradient(73deg, #d3c300 0%, #e65542 51%, #c60000 100%)}@media (max-width: 999px){.sec-internship .hd:after{background-image:linear-gradient(45deg, #d3c300 0%, #e65542 51%, #c60000 100%)}}.sec-internship .hd__en{font-size:144px;font-size:14.4rem;line-height:1em;letter-spacing:.025em;font-weight:bold;font-family:"Roboto",sans-serif;color:rgba(255,255,255,0.15);white-space:nowrap;position:absolute;top:-18px;left:50%;margin-left:-4px;transform:translateX(-50%)}@media only screen and (min-width: 1000px) and (max-width: 1300px){.sec-internship .hd__en{font-size:114px;font-size:11.4rem;line-height:1em;letter-spacing:.025em;top:-14px}}@media (max-width: 999px){.sec-internship .hd__en{font-size:65px;font-size:6.5rem;line-height:.8em;letter-spacing:.025em;top:-1px;margin-left:0}}.sec-internship .hd__note{font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.05em;font-weight:bold;background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:relative;left:13px}@media (min-width: 1000px){.sec-internship .hd__note{background-image:url(../../img/newgraduates/internship_bg.png);height:56px;padding-top:8px;margin-bottom:19px}}@media (max-width: 999px){.sec-internship .hd__note{background-image:url(../../img/newgraduates/internship_bg_sp.png);height:46px;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.02em;padding-top:6px;left:1px;margin-bottom:11px}}.sec-internship .hd__main{font-size:40px;font-size:4rem;line-height:1.35em;letter-spacing:.05em;font-weight:bold}@media (max-width: 999px){.sec-internship .hd__main .txt01-sp{display:block;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;margin-bottom:1px}.sec-internship .hd__main .txt02-sp{display:block;font-size:30px;font-size:3rem;line-height:1.33333em;letter-spacing:.05em}}.sec-internship .lst-job{margin-top:-118px;position:relative;z-index:2;background-color:#fff}@media (max-width: 999px){.sec-internship .lst-job{margin-top:-129px}}.sec-interview{padding:88px 0 47px;background-color:#fff6f2;overflow:hidden;margin-bottom:80px}@media (max-width: 999px){.sec-interview{padding:47px 0 44px;margin-bottom:44px}}.sec-interview .slide-interview{margin-top:44px}@media (max-width: 999px){.sec-interview .slide-interview{margin-top:30px}}.sec-interview .btn-interview{margin:48px auto 0}@media (max-width: 999px){.sec-interview .btn-interview{margin-top:25px;max-width:343px;width:calc(100% - 32px)}}.banner-box{text-align:center}@media (max-width: 999px){.banner-box img{width:100%}}.sec-schedule{margin-top:80px;padding:20px 0}@media (max-width: 999px){.sec-schedule{margin-top:44px}}.sec-schedule .img-schedule{margin-top:40px;text-align:center}@media (max-width: 999px){.sec-schedule .img-schedule{margin:30px -15px 0}.sec-schedule .img-schedule img{max-width:750px;margin:0 15px}.sec-schedule .img-schedule .simplebar-scrollable-x{padding-bottom:9px}.sec-schedule .img-schedule .simplebar-scrollable-x ::-webkit-scrollbar{display:none}.sec-schedule .img-schedule .simplebar-scrollable-x:before{content:'';width:174px;height:135px;background-image:url(../../img/common/other/scrollbar_notice.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10;pointer-events:none;transition:opacity 0.3s;will-change:opacity}.sec-schedule .img-schedule .simplebar-scrollable-x.is-active:before{opacity:0}.sec-schedule .img-schedule .simplebar-track.simplebar-vertical{display:none}.sec-schedule .img-schedule .simplebar-track.simplebar-horizontal{left:15px;right:15px;height:3px;background-color:#ddd}.sec-schedule .img-schedule .simplebar-track .simplebar-scrollbar:before{top:0;bottom:0;left:0;right:0;border-radius:0;opacity:1;background:#000}}.sec-faq{margin-top:53px;padding:20px 0}@media (max-width: 999px){.sec-faq{margin-top:7px}}.sec-faq .lst-faq{margin-top:41px}@media (max-width: 999px){.sec-faq .lst-faq{margin-top:30px}}.space-bottom{height:107px}@media (max-width: 999px){.space-bottom{height:35px}}

/*# sourceMappingURL=maps/newgraduates.min.css.map */
