@charset "UTF-8";.p-works{width:100%}.p-works__inner{width:100%}.p-works__lead{width:100%;line-height:2.25;margin-top:clamp(-10px,-0.8333333333vw,-10px);margin-bottom:clamp(48px,4.1666666667vw,50px);text-align:center}@media screen and (max-width:768px){.p-works__lead{text-align:justify;line-height:2;margin-top:clamp(-8px,-0.6666666667vw,-8px);margin-bottom:clamp(50px,4.3333333333vw,52px)}}@media screen and (min-width:769px){.p-works__lead .ib{display:inline-block}}@media screen and (max-width:768px){.p-works__lead br{display:none}}.p-works_main{width:100%}.p-works_main__inner{width:100%}.p-works_main__box{width:100%}.p-works_main__box:not(:last-child){padding-bottom:clamp(60px,6.6666666667vw,80px);margin-bottom:clamp(60px,6.6666666667vw,80px);border-bottom:1px solid #dadcdf}.p-works_main__block{width:100%;padding:60px clamp(16px,10.846vw + -36.059px,75px);border-radius:10px;position:relative}.p-works_main__block:not(:last-child){margin-bottom:clamp(60px,8vw,96px);border-radius:10px 10px 0 0}.p-works_main__block:not(:last-child):before{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:clamp(40px,6.5vw,78px) clamp(144px,47.5vw + -8px,600px) 0 clamp(144px,47.5vw + -8px,600px)}.p-works_main__block.blue{background:#e1edff}.p-works_main__block.blue:before{border-color:#e1edff transparent transparent transparent}.p-works_main__block.green{background:#d8f4ee}.p-works_main__block.green:before{border-color:#d8f4ee transparent transparent transparent}.p-works_main__block.orange{background:#fae9d6}.p-works_main__block.pink{background:#fadbe8}.p-works_main__contents{width:100%}.p-works_main__contents:not(:last-child){margin-bottom:40px,5vw,60px}.p-works_main__contents>.ttl{width:100%;font-size:clamp(16px,1.6666666667vw,20px);font-weight:bold;letter-spacing:0.025em;text-align:center;margin-bottom:40px}.p-works_main__block.blue .p-works_main__contents>.ttl{color:#1f6ee3}.p-works_main__block.green .p-works_main__contents>.ttl{color:#1a9f83}.p-works_main__block.orange .p-works_main__contents>.ttl{color:#e25d04}.p-works_main__block.pink .p-works_main__contents>.ttl{color:#e20471}.p-works_main__contents>.cont{width:100%}.p-works_main__item{width:100%;background:#ffffff;border-radius:0 30px 0 30px;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.p-works_main__item:not(:last-child){margin-bottom:clamp(40px,5vw,60px)}@media screen and (hover:hover) and (pointer:fine){.p-works_main__item:not(.active):hover{background:#f2effe}}.p-works_main__headline{width:100%;padding:clamp(44px,4.3333333333vw,52px) clamp(16px,10.846vw + -36.059px,75px) clamp(40px,4.5vw,54px);position:relative}@media screen and (hover:hover) and (pointer:fine){.p-works_main__headline:hover:after,.p-works_main__headline:hover:before{background:#7c61dd}}@media screen and (min-width:769px){.p-works_main__headline:before{font-family:"Material Icons";content:"\e15b";font-size:clamp(20px,2vw,24px);font-weight:400;color:#ffffff;letter-spacing:0;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:clamp(16px,3.3333333333vw,40px);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(30px,3.5vw,42px);height:clamp(30px,3.5vw,42px);background:#573bbb;border-radius:50%;-webkit-transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out}}@media screen and (min-width:769px){.p-works_main__headline:after{font-family:"Material Icons";content:"\e145";font-size:clamp(20px,2vw,24px);font-weight:400;color:#ffffff;letter-spacing:0;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:clamp(16px,3.3333333333vw,40px);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(30px,3.5vw,42px);height:clamp(30px,3.5vw,42px);background:#573bbb;border-radius:50%;-webkit-transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out}}.p-works_main__item.active .p-works_main__headline:after{opacity:0}.p-works_main__headline .ttl{display:block;font-size:clamp(21px,2.8333333333vw,34px);font-weight:bold;letter-spacing:0.025em;text-align:center;margin-bottom:32px;position:relative}@media screen and (max-width:768px){.p-works_main__headline .ttl{line-height:1.6666666667;margin-top:clamp(-7px,-0.5833333333vw,-7px);margin-bottom:clamp(23px,2.0833333333vw,25px)}}@media screen and (max-width:768px){.p-works_main__headline .ttl:before{font-family:"Material Icons";content:"\e15b";font-size:clamp(20px,2vw,24px);font-weight:400;color:#ffffff;letter-spacing:0;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(30px,3.5vw,42px);height:clamp(30px,3.5vw,42px);background:#573bbb;border-radius:50%;-webkit-transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out}}@media screen and (max-width:768px){.p-works_main__headline .ttl:after{font-family:"Material Icons";content:"\e145";font-size:clamp(20px,2vw,24px);font-weight:400;color:#ffffff;letter-spacing:0;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(30px,3.5vw,42px);height:clamp(30px,3.5vw,42px);background:#573bbb;border-radius:50%;-webkit-transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out}}.p-works_main__item.active .p-works_main__headline .ttl:after{opacity:0}@media screen and (max-width:420px){.p-works_main__headline .ttl ._ib{display:block}}.p-works_main__headline .text{width:100%;display:block;line-height:1.625;margin-top:clamp(-5px,-0.4166666667vw,-5px);margin-bottom:clamp(-5px,-0.4166666667vw,-5px);text-align:center}@media screen and (max-width:768px){.p-works_main__headline .text{text-align:justify}}.p-works_main__cont{width:100%;padding:0 clamp(16px,10.846vw + -36.059px,75px)}.p-works_main__cont-inner{width:100%;padding:clamp(40px,4.8333333333vw,58px) 0 clamp(40px,6.25vw,75px);border-top:2px solid #eaecef}.p-works_main__text{width:100%;line-height:1.625;margin-top:clamp(-5px,-0.4166666667vw,-5px);margin-bottom:clamp(-5px,-0.4166666667vw,-5px);text-align:justify}@media screen and (max-width:768px){.p-works_main__text{line-height:1.6666666667;margin-top:clamp(-5px,-0.4166666667vw,-5px);margin-bottom:clamp(-5px,-0.4166666667vw,-5px)}}.p-works_main__person{width:100%;margin-top:clamp(38px,6.5vw,78px)}.p-works_main__person>.ttl{width:100%;position:relative;margin-bottom:clamp(20px,2.5vw,30px)}@media screen and (max-width:768px){.p-works_main__person>.ttl{text-align:center}}.p-works_main__person>.ttl ._jp{display:block;font-size:clamp(30px,3.1666666667vw,38px);font-weight:bold;letter-spacing:0.025em;color:#573bbb}.p-works_main__person>.ttl ._jp .__small{font-size:clamp(21px,2.5vw,30px)}.p-works_main__person>.ttl ._en{position:absolute;top:0;right:0;display:block;font-family:"Montserrat",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(58px,7.4166666667vw,89px);font-weight:bold;line-height:0.7;color:rgba(87,59,187,0.15)}@media screen and (max-width:768px){.p-works_main__person>.ttl ._en{display:none}}.p-works_main__list{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr clamp(16px,2.5vw,30px) 1fr clamp(16px,2.5vw,30px) 1fr;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.5vw,30px) clamp(16px,2.5vw,30px)}@media screen and (max-width:1024px){.p-works_main__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:580px){.p-works_main__list{width:min(100%,280px);margin:0 auto;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.p-works_main__link{width:100%;display:block;position:relative;overflow:hidden;border-radius:0 30px 0 30px}.p-works_main__link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,96,203,0.45)),color-stop(40%,rgba(255,255,255,0)));background:linear-gradient(0deg,rgba(0,96,203,0.45) 0%,rgba(255,255,255,0) 40%);z-index:1;pointer-events:none}.p-works_main__figure{width:100%;aspect-ratio:310/380;margin-bottom:0;position:relative}.p-works_main__figure:before{content:"";position:absolute;bottom:18px;right:18px;width:42px;height:42px;background:#ffffff;border-radius:50%;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;z-index:2}@media screen and (hover:hover) and (pointer:fine){.p-works_main__link:hover .p-works_main__figure:before{background:#7c61dd}}.p-works_main__figure:after{font-family:"Material Icons";content:"\e5cc";font-size:24px;font-weight:400;color:#573bbb;letter-spacing:0;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:26px;right:26px;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;z-index:2}@media screen and (hover:hover) and (pointer:fine){.p-works_main__link:hover .p-works_main__figure:after{color:#ffffff}}.p-works_main__figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;position:relative}.p-works_main__link:hover .p-works_main__figure img{-webkit-transform:scale(1.07);transform:scale(1.07)}.p-works_main__cat{position:absolute;top:clamp(10px,1.3333333333vw,16px);left:0;background:#ff5f27;font-size:clamp(12px,1.1666666667vw,14px);line-height:clamp(24px,2.8333333333vw,34px);padding:0 12px;color:#ffffff;z-index:2}.p-works_main__cap{position:absolute;bottom:clamp(15px,2.1666666667vw,26px);left:clamp(15px,2.5vw,30px);color:#ffffff;z-index:2}.p-works_main__cap .name{display:block;font-family:"Roboto",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(40px,4.1666666667vw,50px);margin-bottom:8px}.p-works_main__cap .year{display:block;font-size:clamp(15px,1.3333333333vw,16px)}@media screen and (min-width:1025px){.l-works_details .l-breadcrumb{margin:54px 0 -10px;padding-left:max(40px,(50vw + -600px) - 50vw + 50%)}}@media screen and (min-width:1025px) and (min-width:1921px){.l-works_details .l-breadcrumb{padding-left:calc(50% - 600px)}}@media screen and (min-width:1025px) and (max-width:1280px){.l-works_details .l-breadcrumb{padding-left:clamp(16px,3.3333333333vw,40px)}}.l-works_details .l-breadcrumb__inner{width:100%}@media screen and (min-width:1201px){.l-works_details .l-breadcrumb__inner{padding-left:clamp(135px,32.778vw + -376.333px,253px)}}@media screen and (min-width:1025px) and (max-width:1200px){.l-works_details .l-breadcrumb__inner{padding-left:clamp(135px,-2.841vw + 169.091px,140px)}}.p-works_interview{width:100%}@media screen and (max-width:1024px){.p-works_interview{margin-top:15px}}.p-works_interview__inner{width:100%}.p-works_interview_visual{margin:0 clamp(-40px,-3.3333333333vw,-16px) clamp(96px,13.3333333333vw,160px);position:relative}.p-works_interview_visual__inner{padding-left:max(40px,(50vw + -600px) - 50vw + 50%)}@media screen and (min-width:1921px){.p-works_interview_visual__inner{padding-left:calc(50% - 600px)}}@media screen and (max-width:1280px){.p-works_interview_visual__inner{padding-left:clamp(16px,3.3333333333vw,40px)}}.p-works_interview_visual__box{width:100%;position:relative}.p-works_interview_visual__headline{position:absolute;top:-30px;left:0;z-index:1}@media screen and (max-width:1024px){.p-works_interview_visual__headline{top:0}}@media screen and (max-width:768px){.p-works_interview_visual__headline{position:static;margin-bottom:16px}}@media screen and (max-width:768px){.p-works_interview_visual__headline .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.p-works_interview_visual__headline .cont ._main{display:block;font-family:"Montserrat",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(34px,3.1666666667vw,38px);font-weight:bold;margin-bottom:10px}@media screen and (max-width:768px){.p-works_interview_visual__headline .cont ._main{margin-bottom:0}}.p-works_interview_visual__headline .cont ._cap{display:block;font-size:16px;letter-spacing:0.025em}@media screen and (max-width:768px){.p-works_interview_visual__headline .cont ._cap{margin-bottom:6px}}.p-works_interview_visual__catch{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media screen and (max-width:768px){.p-works_interview_visual__catch{top:auto;bottom:130px;left:-2px;-webkit-transform:none;transform:none}}.p-works_interview_visual__catch .cont{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding:clamp(8px,0.75vw,9px) clamp(7px,0.8333333333vw,10px) 9px 0;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out}.delay .p-works_interview_visual__catch .cont{opacity:1;-webkit-transform:none;transform:none}.p-works_interview_visual__catch .cont:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}.p-works_interview_visual__catch .cont:nth-child(3){-webkit-transition-delay:0.4s;transition-delay:0.4s}.p-works_interview_visual__catch .cont:not(:last-child){margin-bottom:clamp(10px,1.5vw,18px)}.p-works_interview_visual__catch .cont:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff}.p-works_interview_visual__catch .cont ._text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;font-size:clamp(22px,3.6666666667vw,44px);font-weight:bold;letter-spacing:0.02em;color:#573bbb;position:relative}@media screen and (max-width:768px){.p-works_interview_visual__catch .cont ._text{letter-spacing:0.005em}}.p-works_interview_visual__block{width:100%;padding-left:clamp(175px,32.778vw + -336.333px,293px)}@media screen and (max-width:768px){.p-works_interview_visual__block{padding-left:0}}.p-works_interview_visual__figure{width:100%;margin-bottom:0;position:relative}.p-works_interview_visual__figure .img{width:100%;border-radius:0 0 0 clamp(30px,5vw,60px);overflow:hidden}.p-works_interview_visual__figure .img img{height:100%;min-height:570px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:opacity 0.6s ease-in-out,-webkit-transform 1s ease-in-out;transition:opacity 0.6s ease-in-out,-webkit-transform 1s ease-in-out;transition:opacity 0.6s ease-in-out,transform 1s ease-in-out;transition:opacity 0.6s ease-in-out,transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.delay .p-works_interview_visual__figure .img img{opacity:1;-webkit-transform:none;transform:none}@media screen and (max-width:1024px){.p-works_interview_visual__figure .img img{min-height:clamp(500px,27.344vw + 290px,570px)}}.p-works_interview_visual__figure .cap{position:absolute;bottom:clamp(32px,3vw,36px);left:clamp(20px,3vw,36px);opacity:0;-webkit-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out}.delay .p-works_interview_visual__figure .cap{opacity:1}.p-works_interview_visual__figure .cap ._cat{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#ff5f27;font-size:clamp(12px,1.1666666667vw,14px);line-height:clamp(24px,2.8333333333vw,34px);padding:0 12px;margin-bottom:clamp(10px,2vw,24px);color:#ffffff;z-index:2}.p-works_interview_visual__figure .cap ._text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:clamp(14px,1.3333333333vw,16px);-moz-column-gap:clamp(14px,1.3333333333vw,16px);column-gap:clamp(14px,1.3333333333vw,16px);color:#ffffff}.p-works_interview_visual__figure .cap ._text .__name{display:block;font-family:"Roboto",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(40px,4.1666666667vw,50px)}.p-works_interview_visual__figure .cap ._text .__year{display:block;font-size:clamp(15px,1.3333333333vw,16px);margin-bottom:6px}.p-works_interview_visual__elements{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}.p-works_interview_visual__elements-block{position:absolute;aspect-ratio:1/1}.p-works_interview_visual__elements-block:first-child{top:clamp(-29px,-3.562vw + 39.4px,28px);right:clamp(52px,13.375vw + 9.2px,266px);width:clamp(33px,1.563vw + 28px,58px);z-index:2}.p-works_interview_visual__elements-block:nth-child(2){bottom:216px;left:clamp(-180px,45.556vw + -826.667px,48px);width:clamp(27px,1.313vw + 22.8px,58px);z-index:-1}@media screen and (max-width:1024px){.p-works_interview_visual__elements-block:nth-child(2){display:none}}.p-works_interview_visual__elements-block:nth-child(3){bottom:clamp(-27px,3.562vw + -38.4px,30px);left:clamp(68px,17.938vw + 10.6px,355px);width:clamp(46px,3.25vw + 35.6px,98px);z-index:-1}.p-works_interview_visual__line{position:absolute;height:1px}.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__line:first-child{top:clamp(0px,0.813vw + -2.6px,13px);left:clamp(20px,1.5vw + 15.2px,44px);width:clamp(50px,4.375vw + 36px,120px);-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}@media screen and (max-width:1024px){.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__line:first-child{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@media screen and (max-width:768px){.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__line:first-child{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}}@media screen and (max-width:480px){.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__line:first-child{-webkit-transform:rotate(-33deg);transform:rotate(-33deg)}}.p-works_interview_visual__elements-block:nth-child(2) .p-works_interview_visual__line:first-child{top:64px;left:28px;width:120px;-webkit-transform:rotate(33deg);transform:rotate(33deg)}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__line:first-child{top:clamp(55px,3.813vw + 42.8px,116px);left:clamp(27px,2.188vw + 20px,62px);width:clamp(50px,3.125vw + 40px,100px);-webkit-transform:rotate(48deg);transform:rotate(48deg)}.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__line:nth-child(2){top:clamp(32px,3.125vw + 22px,82px);left:clamp(25px,0.063vw + 24.8px,26px);width:clamp(40px,3.75vw + 28px,100px);-webkit-transform:rotate(47deg);transform:rotate(47deg)}@media screen and (max-width:1024px){.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__line:nth-child(2){-webkit-transform:rotate(43deg);transform:rotate(43deg)}}@media screen and (max-width:768px){.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__line:nth-child(2){-webkit-transform:rotate(38deg);transform:rotate(38deg)}}@media screen and (max-width:480px){.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__line:nth-child(2){-webkit-transform:rotate(35deg);transform:rotate(35deg)}}.p-works_interview_visual__elements-block:nth-child(2) .p-works_interview_visual__line:nth-child(2){top:38px;left:106px;width:100px;-webkit-transform:rotate(-86deg);transform:rotate(-86deg)}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__line:nth-child(2){top:clamp(37px,2.563vw + 28.8px,78px);left:clamp(-57px,-1.688vw + -24.6px,-30px);width:clamp(40px,1.875vw + 34px,70px);-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}.p-works_interview_visual__elements-block:nth-child(2) .p-works_interview_visual__line:nth-child(2):before{-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__line:nth-child(3){top:clamp(51px,3.375vw + 40.2px,105px);left:clamp(-220px,-6.563vw + -94px,-115px);width:clamp(80px,3.75vw + 68px,140px);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__line:nth-child(3):before{-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__line:nth-child(4){top:clamp(67px,4.375vw + 53px,137px);left:clamp(-128px,-4.125vw + -48.8px,-62px);width:clamp(35px,2.188vw + 28px,70px);-webkit-transform:rotate(121deg);transform:rotate(121deg)}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__line:nth-child(4):before{-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_visual__line.right:before{left:auto;right:0}.p-works_interview_visual__line:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#939393;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.delay .p-works_interview_visual__line:before{width:100%}.p-works_interview_visual__circle{position:absolute;aspect-ratio:1/1;border-radius:50%;z-index:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out}.delay .p-works_interview_visual__circle{-webkit-transform:none;transform:none}.p-works_interview_visual__circle.pink{background:#ff685d;top:0;left:0;width:100%}.p-works_interview_visual__circle.blue{background:#048ecb}.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__circle.blue{top:clamp(-30px,-0.25vw + -25.2px,-26px);left:clamp(60px,5.813vw + 41.4px,153px);width:clamp(20px,1.75vw + 14.4px,48px);-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__circle.blue{top:clamp(34px,2.5vw + 26px,74px);left:clamp(-92px,-3.063vw + -33.2px,-43px);width:clamp(22px,1.438vw + 17.4px,45px);-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_visual__circle.green{background:#0db289}.p-works_interview_visual__elements-block:first-child .p-works_interview_visual__circle.green{top:clamp(40px,4.438vw + 25.8px,111px);left:clamp(58px,2.688vw + 49.4px,101px);width:clamp(8px,0.813vw + 5.4px,21px);-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_visual__elements-block:nth-child(2) .p-works_interview_visual__circle.green{top:78px;left:122px;width:58px;-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__circle.green{top:clamp(75px,5.375vw + 57.8px,161px);left:clamp(-127px,-4.25vw + -45.4px,-59px);width:clamp(12px,0.813vw + 9.4px,25px);-webkit-transition-delay:0.6s;transition-delay:0.6s}.p-works_interview_visual__circle.yellow{background:#f0c933}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__circle.yellow{top:clamp(50px,3.313vw + 39.4px,103px);left:clamp(-239px,-7.187vw + -101px,-124px);width:clamp(12px,0.813vw + 9.4px,25px);-webkit-transition-delay:0.6s;transition-delay:0.6s}.p-works_interview_visual__circle.purple{background:#573bbb}.p-works_interview_visual__elements-block:nth-child(2) .p-works_interview_visual__circle.purple{top:-27px;left:150px;width:21px;-webkit-transition-delay:0.6s;transition-delay:0.6s}.p-works_interview_visual__elements-block:nth-child(3) .p-works_interview_visual__circle.purple{top:clamp(68px,4.938vw + 52.2px,147px);left:clamp(64px,4.625vw + 49.2px,138px);width:clamp(15px,1vw + 11.8px,31px);-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_main{width:100%;margin-bottom:clamp(80px,8.3333333333vw,100px)}.p-works_interview_main__inner{width:100%}.p-works_interview_main__box{position:relative}.p-works_interview_main__box:nth-child(2n){margin:0 clamp(-40px,-3.3333333333vw,-16px);padding:clamp(60px,8.3333333333vw,100px) clamp(16px,3.3333333333vw,40px);background:#f2effe}.p-works_interview_main__box:not(:last-child){margin-bottom:clamp(80px,8.3333333333vw,100px)}.p-works_interview_main__flex{width:min(100%,1400px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out}.p-works_interview_main__box.fadein.active .p-works_interview_main__flex{opacity:1;-webkit-transform:none;transform:none}@media screen and (max-width:1024px){.p-works_interview_main__flex{display:block}}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p-works_interview_main__figure{width:min(49.2858%,690px);margin-bottom:0;border-radius:0 30px 0 30px;overflow:hidden}@media screen and (max-width:1024px){.p-works_interview_main__figure{width:min(100%,690px);margin:0 auto 28px}}.p-works_interview_main__item{width:50.7142%;padding:0 clamp(0px,21.93vw + -224.561px,100px) 0 clamp(40px,15.351vw + -127.193px,100px)}@media screen and (max-width:1024px){.p-works_interview_main__item{width:100%;padding:0}}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__item{padding:0 clamp(40px,15.351vw + -127.193px,100px) 0 clamp(0px,21.93vw + -224.561px,100px)}@media screen and (max-width:1024px){.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__item{padding:0}}.p-works_interview_main__item .ttl{font-size:clamp(21px,2vw,24px);font-weight:bold;line-height:1.8333333333;margin-top:clamp(-10px,-0.8333333333vw,-10px);margin-bottom:clamp(18px,2.5vw,30px);color:#573bbb;letter-spacing:0.025em}@media screen and (max-width:768px){.p-works_interview_main__item .ttl{line-height:1.6666666667;margin-top:clamp(-7px,-0.5833333333vw,-7px);margin-bottom:clamp(21px,2.75vw,33px)}}.p-works_interview_main__item .ttl ._ib{display:inline-block}.p-works_interview_main__item .cont{line-height:2;margin-top:clamp(-8px,-0.6666666667vw,-8px);margin-bottom:clamp(-8px,-0.6666666667vw,-8px);text-align:justify}.p-works_interview_main__block{position:absolute;aspect-ratio:1/1}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__block{bottom:clamp(-82px,2.79vw + -110.571px,-57px);right:clamp(-8px,5.25vw + -24.8px,76px);width:clamp(50px,3vw + 40.4px,98px)}@media screen and (max-width:1024px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__block{bottom:clamp(-74px,-1.847vw + -55.091px,-61px)}}@media screen and (max-width:768px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__block{bottom:-61px;right:-8px}}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__block{bottom:clamp(20px,4.018vw + -21.143px,56px);left:clamp(9px,7.375vw + -14.6px,127px);width:clamp(19px,1.812vw + 13.2px,48px)}@media screen and (max-width:1024px){.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__block{bottom:clamp(8px,1.705vw + 2.545px,20px)}}.p-works_interview_main__line{position:absolute;height:1px;z-index:1}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:first-child{top:clamp(69px,4.08vw + 37.667px,116px);left:clamp(45px,1.476vw + 33.667px,62px);width:clamp(35px,5.642vw + -8.333px,100px);-webkit-transform:rotate(48deg);transform:rotate(48deg)}@media screen and (max-width:768px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:first-child{top:clamp(44px,3.125vw + 34px,58px);left:clamp(35px,4.241vw + 21.429px,54px);width:clamp(21px,1.786vw + 15.286px,29px);-webkit-transform:rotate(37deg);transform:rotate(37deg)}}@media screen and (max-width:380px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:first-child{top:clamp(43px,11.667vw + 5.667px,50px);left:clamp(35px,3.333vw + 24.333px,37px);width:clamp(23px,1.667vw + 17.667px,24px)}}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__line:first-child{top:clamp(24px,2.5vw + 16px,64px);left:clamp(8px,1.25vw + 4px,28px);width:clamp(50px,4.375vw + 36px,120px);-webkit-transform:rotate(33deg);transform:rotate(33deg)}@media screen and (max-width:480px){.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__line:first-child{-webkit-transform:rotate(37deg);transform:rotate(37deg)}}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(2){top:clamp(46px,2vw + 39.6px,78px);left:clamp(-57px,-1.875vw + -21px,-27px);width:clamp(40px,1.875vw + 34px,70px);-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}@media screen and (max-width:1200px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(2){-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}}@media screen and (max-width:768px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(2){-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}}@media screen and (max-width:480px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(2){-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__line:nth-child(2){top:clamp(18px,1.25vw + 14px,38px);left:clamp(38px,4.25vw + 24.4px,106px);width:clamp(45px,3.438vw + 34px,100px);-webkit-transform:rotate(-86deg);transform:rotate(-86deg)}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__line:nth-child(2):before{-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(3){top:clamp(72px,2.063vw + 65.4px,105px);left:clamp(-220px,-6.938vw + -86.8px,-109px);width:clamp(79px,3.813vw + 66.8px,140px);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}@media screen and (max-width:1200px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(3){-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@media screen and (max-width:768px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(3){-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}}@media screen and (max-width:480px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(3){-webkit-transform:rotate(-17deg);transform:rotate(-17deg)}}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(3):before{-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(4){top:clamp(86px,3.188vw + 75.8px,137px);left:clamp(-128px,-4.5vw + -41.6px,-56px);width:clamp(35px,2.188vw + 28px,70px);-webkit-transform:rotate(121deg);transform:rotate(121deg)}@media screen and (max-width:1200px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(4){-webkit-transform:rotate(119deg);transform:rotate(119deg)}}@media screen and (max-width:768px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(4){-webkit-transform:rotate(115deg);transform:rotate(115deg)}}@media screen and (max-width:480px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(4){-webkit-transform:rotate(111deg);transform:rotate(111deg)}}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__line:nth-child(4):before{-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_main__line.right:before{left:auto;right:0}.p-works_interview_main__line:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#939393;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.fadein.active .p-works_interview_main__line:before{width:100%}.p-works_interview_main__circle{position:absolute;aspect-ratio:1/1;border-radius:50%;z-index:2;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.fadein.active .p-works_interview_main__circle{-webkit-transform:none;transform:none}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__circle:last-child.green{top:clamp(94px,4.188vw + 80.6px,161px);left:clamp(-127px,-4.75vw + -35.8px,-51px);width:clamp(13px,0.75vw + 10.6px,25px);-webkit-transition-delay:0.6s;transition-delay:0.6s}.p-works_interview_main__circle.pink{background:#ff685d}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__circle.pink{top:clamp(78px,5.99vw + 32px,147px);left:clamp(68px,6.076vw + 21.333px,138px);width:clamp(23px,0.694vw + 17.667px,31px);-webkit-transition-delay:0.3s;transition-delay:0.3s}@media screen and (max-width:768px){.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__circle.pink{display:none}}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__circle.pink{top:0;left:0;width:100%}.p-works_interview_main__circle.blue{background:#048ecb}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__circle.blue{top:clamp(47px,1.688vw + 41.6px,74px);left:clamp(-92px,-3.188vw + -30.8px,-41px);width:clamp(23px,1.375vw + 18.6px,45px);-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_main__circle.green{background:#0db289}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__circle.green{top:0;left:0;width:100%}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__circle.green{top:clamp(31px,2.938vw + 21.6px,78px);left:clamp(47px,4.688vw + 32px,122px);width:clamp(23px,2.188vw + 16px,58px);-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-works_interview_main__circle.yellow{background:#f0c933}.p-works_interview_main__box:nth-child(odd) .p-works_interview_main__circle.yellow{top:clamp(76px,1.688vw + 70.6px,103px);left:clamp(-245px,-8.188vw + -87.8px,-114px);width:clamp(13px,0.75vw + 10.6px,25px);-webkit-transition-delay:0.6s;transition-delay:0.6s}.p-works_interview_main__circle.purple{background:#573bbb}.p-works_interview_main__box:nth-child(2n) .p-works_interview_main__circle.purple{top:clamp(-27px,-1vw + -7.8px,-11px);left:clamp(58px,5.75vw + 39.6px,150px);width:clamp(8px,0.813vw + 5.4px,21px);-webkit-transition-delay:0.6s;transition-delay:0.6s}.p-works_interview_schedule{margin:0 clamp(-40px,-3.3333333333vw,-16px) clamp(60px,8.3333333333vw,100px);padding:clamp(60px,8.3333333333vw,100px) clamp(16px,3.3333333333vw,40px);background:#f2effe}.p-works_interview_schedule__inner{width:min(100%,1200px);margin:0 auto;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out}.delay .p-works_interview_schedule__inner{opacity:1;-webkit-transform:none;transform:none}.p-works_interview_schedule__inner .c-swipe_set{margin:0 clamp(-40px,-3.3333333333vw,-16px) clamp(60px,8.3333333333vw,100px)}.p-works_interview_schedule__inner .c-swipe_set:before{margin:0 clamp(16px,3.3333333333vw,40px) clamp(10px,1.953125vw,20px)}.p-works_interview_schedule__inner .c-swipe_set__cont{padding:0 clamp(16px,3.3333333333vw,40px)}.p-works_interview_schedule__headline{width:100%;margin-bottom:clamp(36px,4.6666666667vw,56px)}.p-works_interview_schedule__headline .cont{width:100%;font-size:clamp(16px,1.8333333333vw,22px);font-weight:bold;text-align:center}.p-works_interview_schedule__list{width:100%;min-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:768px){.p-works_interview_schedule__list{min-width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}}.p-works_interview_schedule__list:before{content:"";position:absolute;top:66px;left:0;width:100%;height:2px;background:#573bbb}@media screen and (max-width:768px){.p-works_interview_schedule__list:before{top:0;left:33px;width:1px;height:100%}}@media screen and (max-width:768px){.p-works_interview_schedule__list li{display:-ms-grid;display:grid;-ms-grid-columns:67px 20px 1fr;grid-template-columns:67px 1fr;-ms-grid-rows:28px 12px auto;grid-template-rows:28px auto;gap:12px 20px}.p-works_interview_schedule__list li>:first-child{-ms-grid-row:1;-ms-grid-column:1}.p-works_interview_schedule__list li>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.p-works_interview_schedule__list li>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.p-works_interview_schedule__list li>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}.p-works_interview_schedule__time{font-family:"Roboto",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:20px;font-weight:500;color:#573bbb;margin-bottom:8px;text-align:center}@media screen and (max-width:768px){.p-works_interview_schedule__time{margin:12px 0 0;text-align:left}}.p-works_interview_schedule__watch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:78px;aspect-ratio:1/1;margin:0 auto 20px;position:relative}@media screen and (max-width:768px){.p-works_interview_schedule__watch{width:100%;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:0}}.p-works_interview_schedule__watch:not(.none){background:#ffffff;border:2px solid #573bbb;border-radius:50%}.p-works_interview_schedule__watch:not(.none):after,.p-works_interview_schedule__watch:not(.none):before{content:"";position:absolute;background:#573bbb;width:2px}.p-works_interview_schedule__watch:not(.none):before{height:26px}@media screen and (max-width:768px){.p-works_interview_schedule__watch:not(.none):before{height:22px}}.p-works_interview_schedule__watch:not(.none):after{height:30px}@media screen and (max-width:768px){.p-works_interview_schedule__watch:not(.none):after{height:26px}}.p-works_interview_schedule__watch.none{width:40px;margin-top:47px}@media screen and (max-width:768px){.p-works_interview_schedule__watch.none{width:40px;margin-top:0}}.p-works_interview_schedule__watch.none .cont{width:10px}.p-works_interview_schedule__watch.s-00:before{top:6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-00:before{top:9px}}.p-works_interview_schedule__watch.s-01:before{top:15px;left:56%;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-01:before{top:13px}}.p-works_interview_schedule__watch.s-02:before{top:19px;left:60%;-webkit-transform:rotate(60deg);transform:rotate(60deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-02:before{top:16px}}.p-works_interview_schedule__watch.s-03:before{top:24px;right:21px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-03:before{top:20px}}.p-works_interview_schedule__watch.s-04:before{top:30px;left:63%;-webkit-transform:rotate(120deg);transform:rotate(120deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-04:before{top:25px}}.p-works_interview_schedule__watch.s-05:before{top:34px;left:57%;-webkit-transform:rotate(150deg);transform:rotate(150deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-05:before{top:29px}}.p-works_interview_schedule__watch.s-08:before{top:30px;left:35%;-webkit-transform:rotate(240deg);transform:rotate(240deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-08:before{top:25px}}.p-works_interview_schedule__watch.s-09:before{top:24px;left:32%;-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-09:before{top:20px}}.p-works_interview_schedule__watch.s-10:before{top:18px;left:33%;-webkit-transform:rotate(300deg);transform:rotate(300deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-10:before{top:15px}}.p-works_interview_schedule__watch.s-11:before{top:16px;left:40%;-webkit-transform:rotate(330deg);transform:rotate(330deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.s-11:before{top:13px}}.p-works_interview_schedule__watch.l-00:after{top:6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-works_interview_schedule__watch.l-03:after{top:22px;left:68%;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.l-03:after{top:18px}}.p-works_interview_schedule__watch.l-06:after{bottom:6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-works_interview_schedule__watch.l-09:after{top:22px;left:30%;-webkit-transform:translateX(-50%) rotate(270deg);transform:translateX(-50%) rotate(270deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.l-09:after{top:18px}}.p-works_interview_schedule__watch.l-10:after{top:14px;left:32%;-webkit-transform:translateX(-50%) rotate(300deg);transform:translateX(-50%) rotate(300deg)}@media screen and (max-width:768px){.p-works_interview_schedule__watch.l-10:after{top:12px}}.p-works_interview_schedule__watch .cont{display:block;width:10px;aspect-ratio:1/1;background:#573bbb;border-radius:50%}@media screen and (max-width:768px){.p-works_interview_schedule__watch .cont{width:8px}}.p-works_interview_schedule__text{line-height:1.625;margin-top:clamp(-5px,-0.4166666667vw,-5px);margin-bottom:clamp(-5px,-0.4166666667vw,-5px);text-align:center}@media screen and (max-width:768px){.p-works_interview_schedule__text{font-size:15px;line-height:1.6666666667;margin-top:clamp(-5px,-0.4166666667vw,-5px);margin-bottom:clamp(-5px,-0.4166666667vw,-5px);text-align:left}}.p-works_interview_schedule__text .ib{display:block}@media screen and (max-width:768px){.p-works_interview_schedule__text .ib{display:inline-block}}.p-works_interview_schedule__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#573bbb;border-radius:0 30px 0 30px;overflow:hidden}@media screen and (max-width:768px){.p-works_interview_schedule__flex{display:block}}.p-works_interview_schedule__figure{width:28.75%;border-radius:0 30px 0 0;margin-bottom:0;overflow:hidden}@media screen and (max-width:768px){.p-works_interview_schedule__figure{width:100%;margin:0 auto;border-radius:0 30px 0 30px}}.p-works_interview_schedule__figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media screen and (max-width:768px){.p-works_interview_schedule__figure img{height:auto;-o-object-fit:fill;object-fit:fill}}.p-works_interview_schedule__message{width:71.25%;padding:clamp(40px,4.1666666667vw,50px) clamp(16px,5.5vw,66px)}@media screen and (max-width:768px){.p-works_interview_schedule__message{width:100%}}.p-works_interview_schedule__message .ttl{font-size:clamp(18px,1.8333333333vw,22px);font-weight:bold;letter-spacing:0.025em;color:#ffffff;padding-bottom:20px;margin-bottom:clamp(20px,2.3333333333vw,28px);border-bottom:1px solid #886fdf}.p-works_interview_schedule__message .cont{line-height:2;margin-top:clamp(-8px,-0.6666666667vw,-8px);margin-bottom:clamp(-8px,-0.6666666667vw,-8px);text-align:justify;color:#ffffff}.p-works_interview_navi{width:100%}.p-works_interview_navi__inner{width:min(100%,1400px);margin:0 auto}.p-works_interview_navi__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.p-works_interview_navi__list li{width:clamp(134px,7.589vw + 109.714px,168px)}}.p-works_interview_navi__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width:768px){.p-works_interview_navi__link{width:100%;display:block}}.p-works_interview_navi__list li:first-child .p-works_interview_navi__link{padding-left:20px}@media screen and (max-width:768px){.p-works_interview_navi__list li:first-child .p-works_interview_navi__link{padding-left:18px}}.p-works_interview_navi__list li:last-child .p-works_interview_navi__link{padding-right:20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:768px){.p-works_interview_navi__list li:last-child .p-works_interview_navi__link{padding-right:18px}}.p-works_interview_navi__figure{width:168px;margin:0;position:relative}@media screen and (max-width:768px){.p-works_interview_navi__figure{width:100%;margin-bottom:10px}}.p-works_interview_navi__figure:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42px;height:42px;background:#573bbb;border-radius:50%;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;z-index:1}@media screen and (max-width:768px){.p-works_interview_navi__figure:before{width:36px;height:36px}}.p-works_interview_navi__link:hover .p-works_interview_navi__figure:before{background:#7c61dd}.p-works_interview_navi__list li:first-child .p-works_interview_navi__figure:before{left:-20px}@media screen and (max-width:768px){.p-works_interview_navi__list li:first-child .p-works_interview_navi__figure:before{left:-18px}}.p-works_interview_navi__list li:last-child .p-works_interview_navi__figure:before{right:-20px}@media screen and (max-width:768px){.p-works_interview_navi__list li:last-child .p-works_interview_navi__figure:before{right:-18px}}.p-works_interview_navi__figure:after{font-family:"Material Icons";content:"\e5cc";font-size:24px;font-weight:400;color:#ffffff;letter-spacing:0;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out;z-index:1}@media screen and (max-width:768px){.p-works_interview_navi__figure:after{font-size:20px}}.p-works_interview_navi__list li:first-child .p-works_interview_navi__figure:after{content:"\e5cb";left:-11px}@media screen and (max-width:768px){.p-works_interview_navi__list li:first-child .p-works_interview_navi__figure:after{left:-10px}}.p-works_interview_navi__list li:last-child .p-works_interview_navi__figure:after{right:-11px}@media screen and (max-width:768px){.p-works_interview_navi__list li:last-child .p-works_interview_navi__figure:after{right:-10px}}.p-works_interview_navi__figure .img{border-radius:0 30px 0 30px;overflow:hidden}.p-works_interview_navi__figure .img img{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.p-works_interview_navi__link:hover .p-works_interview_navi__figure .img img{-webkit-transform:scale(1.07);transform:scale(1.07)}.p-works_interview_navi__cat{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#ff5f27;font-size:clamp(11px,1.1666666667vw,14px);line-height:clamp(24px,2.5vw,30px);padding:0 clamp(8px,1.5625vw,12px);margin-bottom:11px;color:#ffffff}.p-works_interview_navi__cap{-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (hover:hover) and (pointer:fine){.p-works_interview_navi__link:hover .p-works_interview_navi__cap{color:#7c61dd}}.p-works_interview_navi__cap .name{display:block;font-family:"Roboto",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(40px,4.1666666667vw,50px);margin-bottom:8px}.p-works_interview_navi__cap .year{display:block;font-size:clamp(15px,1.3333333333vw,16px)}
/*# sourceMappingURL=common_works.css.map */