.re_accent1{color:#3c58d3}.re_accent2{color:#d9e021}.re_accent3{color:#e1e750}.re_bg{background-color:#f2f2f2}.en{font-family:"Outfit",sans-serif}.mb0{margin-bottom:0}.circleArrow{background-color:#f2f2f2;border-radius:50%;aspect-ratio:1;width:20px;display:flex;align-items:center;justify-content:center}.circleArrow:after{content:"";clip-path:polygon(0 0, 100% 50%, 0 100%);width:5px;aspect-ratio:.7;transform:translateX(1px);background-color:#4c4340}.container_fullView{padding-inline:15px}.recruit_link_sectione{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;max-width:1200px}@media screen and (max-width:767px){.recruit_link_sectione{grid-template-columns:repeat(2, 1fr);gap:5px}}.recruit_link_sectione>a{border-radius:5px;padding:0 40px;height:60px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-decoration:none !important;font-size:16px}@media screen and (max-width:991px){.recruit_link_sectione>a{font-size:12px;padding:0 20px 0 15px;height:55px;justify-content:space-between}}.recruit_link_sectione>a .circleArrow{position:absolute;top:50%;transform:translateY(-50%);right:15px}@media screen and (max-width:767px){.recruit_link_sectione>a .circleArrow{right:5px;width:13px}.recruit_link_sectione>a .circleArrow:after{width:4px}}.recruit_link_sectione>a>h3,.recruit_link_sectione>a .circleArrow{z-index:1;transition:.4s}.recruit_link_sectione>a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#3c58d3;transform:scaleX(0);transform-origin:left;transition:.4s}.recruit_link_sectione>a:hover>h3{color:#fff}.recruit_link_sectione>a:hover:after{content:"";transform:scaleX(1)}#recruit_renew2025{position:relative}#recruit_renew2025 img{width:100%}#recruit_renew2025 .gridDec{background-color:rgba(0,0,0,0)}#recruit_renew2025 .gridDec .dec{opacity:0}#recruit_renew2025 .gridDec .dec02{transition-delay:.1s}#recruit_renew2025 .gridDec .dec03{transition-delay:.2s}#recruit_renew2025 .gridDec .dec04{transition-delay:.3s}#recruit_renew2025 .gridDec .dec05{transition-delay:.4s}#recruit_renew2025 .gridDec .dec06{transition-delay:.5s}#recruit_renew2025 .gridDec .dec07{transition-delay:.6s}#recruit_renew2025 .gridDec.active .dec{opacity:1}#recruit_renew2025 #block01 .gridDec{aspect-ratio:1;width:23vw}@media screen and (min-width:1470px)and (max-width:1719px){#recruit_renew2025 #block01 .gridDec{width:30vw}}@media screen and (min-width:768px)and (max-width:1469px){#recruit_renew2025 #block01 .gridDec{width:35vw}}@media screen and (max-width:767px){#recruit_renew2025 #block01 .gridDec{width:44vw}}#recruit_renew2025 #block01 .gridDec .dec{width:25%;height:25%;background-color:#e1e750}#recruit_renew2025 #block01 .gridDec01{top:0;left:0}#recruit_renew2025 #block01 .gridDec01 .dec01{margin-right:75%}#recruit_renew2025 #block01 .gridDec01 .dec02{margin-left:25%;margin-right:25%}#recruit_renew2025 #block01 .gridDec01 .dec05{background-color:#d9e021}#recruit_renew2025 #block01 .gridDec01 .dec07{margin-left:25%}#recruit_renew2025 #block01 .gridDec02{transform:translateY(25%);top:0;right:0}#recruit_renew2025 #block01 .gridDec02 .dec01{background-color:#d9e021;margin-left:75%}#recruit_renew2025 #block01 .gridDec02 .dec02{background-color:#d9e021;margin-right:25%}#recruit_renew2025 #block01 .gridDec02 .dec03{background-color:#d9e021}#recruit_renew2025 #block01 .gridDec02 .dec05{background-color:#d9e021;margin-left:25%}#recruit_renew2025 #block01 .gridDec02 .dec06{margin-right:25%}#recruit_renew2025 #block01 .gridDec02 .dec07{margin-left:25%}@media screen and (min-width:768px){#recruit_renew2025 #block01 .pageTtl{margin:0 -0.5%}}#recruit_renew2025 #block01 .inner .contentBox{max-width:970px;padding:0 25px;margin:0 auto;position:relative;z-index:1}#recruit_renew2025 #block01 .inner .contentBox>img{width:20%}@media screen and (max-width:767px){#recruit_renew2025 #block01 .inner .contentBox>img{width:100%;max-width:100px;margin:0 auto 25px}}#recruit_renew2025 #block01 .inner .contentBox .txtBox{width:80%;padding-left:6%}@media screen and (max-width:767px){#recruit_renew2025 #block01 .inner .contentBox .txtBox{width:100%;padding-left:0}}#recruit_renew2025 #block01 .inner .textSlider img{aspect-ratio:11}#recruit_renew2025 #block01 .inner.mark .bkkr{transform:scale(0)}@keyframes appear-poyoyon{0%{transform:scale(0)}35%{transform:scale(1.4)}70%{transform:scale(0.7)}80%{transform:scale(1.2)}90%{transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}#recruit_renew2025 #block01 .inner.active .bkkr{animation:appear-poyoyon .6s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;transform:scale(1)}#recruit_renew2025 #block01.FV-mark .pageTtl{position:relative;overflow:hidden}#recruit_renew2025 #block01.FV-mark .pageTtl:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform-origin:right;transition:.4s;transition-delay:.2s}#recruit_renew2025 #block01.FV-active .pageTtl:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:scaleX(0)}#recruit_renew2025 #block02 .gridBox{display:grid;gap:4px}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox{display:flex;flex-wrap:wrap;margin:-2px;gap:0;aspect-ratio:auto}#recruit_renew2025 #block02 .gridBox .Box_sp01{width:calc(100% - 4px);margin:2px}#recruit_renew2025 #block02 .gridBox .Box_sp02{width:calc(50% - 4px);margin:2px}}#recruit_renew2025 #block02 .gridBox a{transition:.4s}#recruit_renew2025 #block02 .gridBox a:hover{filter:grayscale(1) contrast(1.5);color:#4c4340}#recruit_renew2025 #block02 .gridBox a.none{pointer-events:none;background-color:#d9e021}#recruit_renew2025 #block02 .gridBox a.none>img{opacity:0}#recruit_renew2025 #block02 .gridBox .Box{border-radius:5px;overflow:hidden}#recruit_renew2025 #block02 .gridBox .Box01{grid-column:1/3}#recruit_renew2025 #block02 .gridBox .Box02{grid-column:3/5}#recruit_renew2025 #block02 .gridBox .Box03{grid-column:5/6}#recruit_renew2025 #block02 .gridBox .Box04{grid-column:1/4;grid-row:2/4}#recruit_renew2025 #block02 .gridBox .Box04.news{background-color:#fff}@media screen and (min-width:768px){#recruit_renew2025 #block02 .gridBox .Box04.news{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news{padding:20px}}#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box{padding-bottom:1.5vw}@media screen and (min-width:768px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box{width:100%;padding:0 4vw 1.5vw}}#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .mdsBox h3{font-size:4vw}@media screen and (min-width:768px)and (max-width:991px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .mdsBox h3{font-size:5vw}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .mdsBox h3{font-size:35px}}#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .mdsBox h2{font-size:1.3vw;margin-left:2vw}@media screen and (min-width:768px)and (max-width:991px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .mdsBox h2{font-size:1.5vw}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .mdsBox h2{font-size:13px;margin-left:10px}}#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink{width:8.5vw;height:2.2vw;border-radius:50px;border:solid 1px #3a3a3a;padding:0 1vw;font-size:.9vw;line-height:0}@media screen and (min-width:768px)and (max-width:991px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink{width:12vw;height:3.5vw;padding:0 1.5vw;font-size:1.3vw}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink{width:100px;height:30px;font-size:13px;padding:0 10px;margin-top:10px}}#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink .circleArrow{background-color:rgba(0,0,0,0);width:auto;height:auto}#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink .circleArrow:after{transition:.4s}@media screen and (min-width:768px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink .circleArrow:after{width:.5vw}}@media screen and (min-width:992px){#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink .circleArrow:after{width:.3vw}}#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink:hover{filter:none;text-decoration:none;background-color:#3a3a3a;color:#fff}#recruit_renew2025 #block02 .gridBox .Box04.news .t_Box .newsLink:hover .circleArrow:after{background-color:#fff}@media screen and (min-width:768px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box{padding:0 4vw}}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li{list-style:none}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li+li{border-top:dotted 1px #3b3736}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a{padding:15px 0}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a:hover{filter:none;text-decoration:none}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a:hover .circleArrow{background-color:#3a3a3a}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a:hover .circleArrow:after{background-color:#fff}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a img{width:10%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a img{width:20%}}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox{width:90%;position:relative;padding-right:30px;padding-left:3%}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox{width:80%;padding-left:15px;padding-right:0}}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .circleArrow{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2vw;transition:.4s}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .circleArrow:after{width:.5vw}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .circleArrow{display:none}}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info time{color:#005e3c;font-size:11px}@media screen and (min-width:768px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info time{font-size:1.2vw}}@media screen and (min-width:992px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info time{font-size:1.1vw}}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info time .last-five-chars{font-size:1.4em}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info .catBox{gap:5px;margin-left:10px}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info .catBox{gap:3px}}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info .catBox .cat{padding:3px 6px;color:#fff;background-color:#3c58d3;font-size:.8vw}@media screen and (min-width:768px)and (max-width:991px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info .catBox .cat{font-size:1vw}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info .catBox .cat{font-size:10px}}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox .info .catBox .cat:last-child{background-color:#005e3c}#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox>h3{font-size:1.25vw}@media screen and (min-width:768px)and (max-width:991px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox>h3{font-size:1.5vw}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box04.news .b_Box li a .txtBox>h3{font-size:14px}}#recruit_renew2025 #block02 .gridBox .Box05{grid-column:4/6;grid-row:2/4}#recruit_renew2025 #block02 .gridBox .Box06{grid-column:1/4;grid-row:4/6}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box06 .child04{order:1}}#recruit_renew2025 #block02 .gridBox .Box07{grid-column:4/6;grid-row:4/6}#recruit_renew2025 #block02 .gridBox .Box08{grid-column:1/3;grid-row:6/8}#recruit_renew2025 #block02 .gridBox .Box09{grid-column:3/6;grid-row:6/8}#recruit_renew2025 #block02 .gridBox .Box10{grid-column:1/6;grid-row:8/10}#recruit_renew2025 #block02 .gridBox .Box10.interview{overflow:hidden}#recruit_renew2025 #block02 .gridBox .Box10.interview .mds{top:1vw;left:2vw;font-size:8.5vw;line-height:1em;z-index:1;pointer-events:none}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box10.interview .mds{top:10px;left:15px;font-size:9vw}}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__track{overflow:visible}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide img{aspect-ratio:1/1;border-radius:5px;transition:.4s}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide>a:hover,#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide>a:focus{filter:none}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide>a:hover img,#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide>a:focus img{filter:grayscale(1) contrast(1.5)}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .copyBox{right:2vw;bottom:5vw;display:flex;align-items:flex-start}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .copyBox{right:12px;bottom:25px}}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .copyBox>span{writing-mode:vertical-rl;border-radius:100px;padding:1.2vw 1vw;background-color:#fff;font-weight:bold;font-size:1.9vw}@media screen and (min-width:768px)and (max-width:991px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .copyBox>span{padding:1.2vw .5vw}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .copyBox>span{padding:10px 0px;font-size:14px}}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox{bottom:1vw;left:1vw}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox{bottom:6px;left:10px}}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .num{font-size:5vw}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .num{font-size:40px}}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox{padding-left:1vw;margin-top:.5vw}@media screen and (min-width:768px)and (max-width:991px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox{margin-top:1vw}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox{margin-top:10px;padding-left:10px}}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox .name{font-size:2vw;margin-bottom:.6vw}@media screen and (min-width:768px)and (max-width:1199px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox .name{margin-bottom:.1vw}}@media screen and (min-width:768px)and (max-width:991px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox .name{line-height:.5em}}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox .name{font-size:15px;line-height:.5}}#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox .label{font-size:1.3vw;padding:0}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box10.interview .interviewBox>#interview-splide .splide__slide .infoBox .labelBox .label{font-size:12px}}#recruit_renew2025 #block02 .gridBox .Box11{grid-column:1/3;grid-row:10/12}#recruit_renew2025 #block02 .gridBox .Box12{grid-column:3/6;grid-row:10/12}#recruit_renew2025 #block02 .gridBox .Box12 .child01{grid-column:1/4}#recruit_renew2025 #block02 .gridBox .Box13{grid-column:1/3;grid-row:12/13}#recruit_renew2025 #block02 .gridBox .Box14{grid-column:3/4;grid-row:12/13}#recruit_renew2025 #block02 .gridBox .Box15{grid-column:4/5;grid-row:12/13}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box15{order:1}}#recruit_renew2025 #block02 .gridBox .Box16{grid-column:5/6;grid-row:12/13}#recruit_renew2025 #block02 .gridBox .Box img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#recruit_renew2025 #block02 .gridBox .Box.grid_in{display:grid;grid-template-columns:repeat(3, 1fr);gap:4px}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .Box.grid_in{grid-template-columns:repeat(2, 1fr)}}#recruit_renew2025 #block02 .gridBox .Box.grid_in .child{border-radius:5px;overflow:hidden}#recruit_renew2025 #block02 .gridBox .numContents{position:relative;background-color:#d9e021}#recruit_renew2025 #block02 .gridBox .numContents .num{position:absolute;top:0;left:0;border-radius:5px;transform:scale(0);transform-origin:center;animation:simpleFade 24s infinite}#recruit_renew2025 #block02 .gridBox .numContents .num01{animation-delay:0s}#recruit_renew2025 #block02 .gridBox .numContents .num02{animation-delay:3s}#recruit_renew2025 #block02 .gridBox .numContents .num03{animation-delay:6s}#recruit_renew2025 #block02 .gridBox .numContents .num04{animation-delay:9s}#recruit_renew2025 #block02 .gridBox .numContents .num05{animation-delay:12s}#recruit_renew2025 #block02 .gridBox .numContents .num06{animation-delay:15s}#recruit_renew2025 #block02 .gridBox .numContents .num07{animation-delay:18s}#recruit_renew2025 #block02 .gridBox .numContents .num08{animation-delay:21s}@keyframes simpleFade{0%{transform:scale(0)}2.5%{transform:scale(1)}10%{transform:scale(1)}12.5%{transform:scale(0)}100%{transform:scale(0)}}#recruit_renew2025 #block02 .gridBox .staffContents{position:relative;background-color:#d9e021;aspect-ratio:1}#recruit_renew2025 #block02 .gridBox .staffContents .staff{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);transform-origin:center;animation:simpleFade 24s infinite}#recruit_renew2025 #block02 .gridBox .staffContents .staff img{border-radius:5px}#recruit_renew2025 #block02 .gridBox .staffContents .staff .name{top:-0.3vw;left:2.5vw;transform:rotate(90deg);transform-origin:left;color:#fff;font-family:"Outfit",sans-serif;font-weight:700;font-size:1.2vw;line-height:1;display:flex;gap:.5rem;flex-flow:column}@media screen and (max-width:767px){#recruit_renew2025 #block02 .gridBox .staffContents .staff .name{top:0;left:7vw;font-size:3.5vw}}#recruit_renew2025 #block02 .gridBox .staffContents .staff .name .staff-category-slug{font-weight:100}#recruit_renew2025 #block02 .gridBox .staffContents .staff01{animation-delay:0s}#recruit_renew2025 #block02 .gridBox .staffContents .staff02{animation-delay:3s}#recruit_renew2025 #block02 .gridBox .staffContents .staff03{animation-delay:6s}#recruit_renew2025 #block02 .gridBox .staffContents .staff04{animation-delay:9s}#recruit_renew2025 #block02 .gridBox .staffContents .staff05{animation-delay:12s}#recruit_renew2025 #block02 .gridBox .staffContents .staff06{animation-delay:15s}#recruit_renew2025 #block02 .gridBox .staffContents .staff07{animation-delay:18s}#recruit_renew2025 #block02 .gridBox .staffContents .staff08{animation-delay:21s}#recruit_renew2025 #block03 .gridDec{aspect-ratio:1;width:23vw}@media screen and (min-width:1470px)and (max-width:1719px){#recruit_renew2025 #block03 .gridDec{width:30vw}}@media screen and (min-width:768px)and (max-width:1469px){#recruit_renew2025 #block03 .gridDec{width:35vw}}@media screen and (max-width:767px){#recruit_renew2025 #block03 .gridDec{width:44vw}}#recruit_renew2025 #block03 .gridDec .dec{width:25%;height:25%;background-color:#e1e750}#recruit_renew2025 #block03 .gridDec01{transform:translateY(25%);top:0;left:0}@media screen and (max-width:767px){#recruit_renew2025 #block03 .gridDec01{top:auto;bottom:47%}}#recruit_renew2025 #block03 .gridDec01 .dec01{margin-left:50%;margin-right:25%}#recruit_renew2025 #block03 .gridDec01 .dec02{background-color:#d9e021;margin-right:50%}#recruit_renew2025 #block03 .gridDec01 .dec04{background-color:#d9e021;margin-left:25%}#recruit_renew2025 #block03 .gridDec01 .dec05{margin-right:25%}#recruit_renew2025 #block03 .gridDec01 .dec06{margin-left:25%}#recruit_renew2025 #block03 .gridDec02{transform:translateY(50%);top:0;right:0}@media screen and (max-width:767px){#recruit_renew2025 #block03 .gridDec02{top:auto;bottom:47%}}#recruit_renew2025 #block03 .gridDec02 .dec01{background-color:#d9e021;margin-left:25%}#recruit_renew2025 #block03 .gridDec02 .dec02{background-color:#d9e021;margin-left:25%}#recruit_renew2025 #block03 .gridDec02 .dec03{background-color:#d9e021;margin-left:50%}#recruit_renew2025 #block03 .gridDec02 .dec05{background-color:#d9e021;margin-left:25%;margin-right:50%}#recruit_renew2025 #block03 .gridDec02 .dec06{background-color:rgba(0,0,0,0) !important}#recruit_renew2025 #block03 .txtBox{max-width:800px;padding:0 25px}.recruit-floating{position:fixed;bottom:0;right:0;z-index:999;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease}.recruit-floating:has(.recruit-floating__link:hover){animation:none}@media screen and (min-width:768px){.recruit-floating{bottom:1rem;right:1rem;animation:floating-y 1.8s ease-in-out infinite alternate-reverse}}@media screen and (min-width:992px){.recruit-floating{bottom:3rem;right:3rem}}.recruit-floating.is-visible{opacity:1;visibility:visible;pointer-events:auto}.recruit-floating__link{display:flex;align-items:center;justify-content:center;position:relative;transition:.3s ease}.recruit-floating__link.-pc{display:none}@media screen and (min-width:768px){.recruit-floating__link.-pc{display:flex}}.recruit-floating__link.-pc .recruit-floating__main{width:13rem;aspect-ratio:1;position:relative;overflow:hidden;border-radius:50%}@media screen and (min-width:768px){.recruit-floating__link.-pc .recruit-floating__main{width:10rem}}@media screen and (min-width:992px){.recruit-floating__link.-pc .recruit-floating__main{width:13rem}}.recruit-floating__link.-pc .recruit-floating__txt{width:100%;aspect-ratio:1;animation:rotate 20s infinite linear}.recruit-floating__link.-pc .recruit-floating__illust{position:absolute;bottom:0;left:50%;transform:translate(-50%, 10%);width:55%}.recruit-floating__link.-pc .recruit-floating__decoration{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);width:80%}.recruit-floating__link.-sp{display:flex}@media screen and (max-width:767px){.recruit-floating__link.-sp{width:100%;height:auto}}@media screen and (min-width:768px){.recruit-floating__link.-sp{display:none}}.recruit-floating__link.-sp .recruit-floating__decoration{position:absolute;bottom:0;right:0;width:34%}.recruit-floating__link.-sp .recruit-floating__decoration .inner{position:relative}.recruit-floating__link.-sp .recruit-floating__decoration .decoration-txt{position:absolute;bottom:-15vw;right:0;animation:rotate 14s infinite linear}.recruit-floating__link.-sp .recruit-floating__decoration .decoration-illust{position:absolute;bottom:0;left:55%;transform:translateX(-50%);width:65%}@media screen and (max-width:767px){.recruit-floating__link:hover{opacity:.7}}@media screen and (min-width:768px){.recruit-floating__link:hover{transform:scale(1.1)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes floating-y{0%{transform:translateY(-5%)}100%{transform:translateY(5%)}}/*# sourceMappingURL=style-recruit.min.css.map */