@keyframes Works_slide____8cI{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes Works_fadein__8e5Hf{0%{display:none;opacity:0}to{display:block;opacity:1}}@keyframes Works_fadeout__ZJ_s3{0%{display:block;opacity:1}to{display:none;opacity:0}}@keyframes Works_rotateInfinite__6LWQZ{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes Works_borderAnime01__qKHyS{0%{transform:scaleX(1);transform-origin:right}49%{transform:scaleX(0);transform-origin:right}50%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes Works_projectTextAnime__MjLPU{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes Works_clipAnimation__hKnGQ{0%{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}}@keyframes Works_clipAnimationThrough__rFbwy{0%{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}49%{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}50%{-webkit-clip-path:polygon(100% 0,-100% 0,100% 200%);clip-path:polygon(100% 0,-100% 0,100% 200%)}to{-webkit-clip-path:polygon(100% 0,0 -200%,200% 100%);clip-path:polygon(100% 0,0 -200%,200% 100%)}}@keyframes Works_reverseClipAnimation__kC1ch{0%{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}to{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}}@keyframes Works_transformLeftRight__ZMJvW{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes Works_transformRightLeft__iUa4b{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes Works_MoveGrad__Iy6Mm{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Works_is-pc__0sxys{display:block}@media screen and (max-width:768px){.Works_is-pc__0sxys{display:none}}.Works_is-sp__Pr22C{display:none}@media screen and (max-width:768px){.Works_is-sp__Pr22C{display:block}}.Works_full-vw__lcy6W{width:100vw}.Works_works__GSc0G .Works_works_mainvisual__kwa7X{display:flex;align-items:center;margin-left:auto;justify-content:space-between;width:min(100%,1320/1440*100vw)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_mainvisual__kwa7X{flex-direction:column-reverse;width:100%;gap:calc(20/390*100vw)}}.Works_works__GSc0G .Works_works_mainvisual__texts__HSKMt{flex:1 1;margin-right:min(3.1vw,60px)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_mainvisual__texts__HSKMt{flex:initial;margin-right:0;width:100%;padding-inline:calc(20/390*100vw)}}.Works_works__GSc0G .Works_works_mainvisual__name__8P5kV{color:#000;font-size:calc(20/1440*100vw);font-weight:500;line-height:1.7;border-bottom:9px solid #000;display:inline-block;padding-inline:8px 12px;border-image:linear-gradient(90deg,#cde7ff,#eee0ff,#ffdcf1) 9;white-space:break-spaces}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_mainvisual__name__8P5kV{font-size:calc(18/390*100vw)}}.Works_works__GSc0G .Works_works_mainvisual__title__sf0r6{color:#000;font-size:calc(30/1440*100vw);font-weight:500;line-height:1.6;margin-top:calc(20/1440*100vw)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_mainvisual__title__sf0r6{font-size:calc(22/390*100vw);margin-top:calc(14/390*100vw)}}.Works_works__GSc0G .Works_works_mainvisual__category__EJOG9{gap:calc(4/1440*100vw);margin-top:calc(55/1440*100vw);width:min(100%,600/1440*100vw)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_mainvisual__category__EJOG9{flex-wrap:wrap;margin-top:calc(20/390*100vw);gap:calc(5/390*100vw);width:100%}}.Works_works__GSc0G .Works_works_mainvisual__category_list__nPlug{display:flex;flex-wrap:wrap;gap:5px}.Works_works__GSc0G .Works_works_mainvisual__category_list__nPlug+.Works_works_mainvisual__category_list__nPlug{margin-top:5px}.Works_works__GSc0G .Works_works_mainvisual__img__PdEqw{width:min(100%,800/1440*100vw)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_mainvisual__img__PdEqw{width:calc(370/390*100vw);margin-left:auto}}.Works_works__GSc0G .Works_works_mainvisual__img__PdEqw img{width:100%}.Works_works__GSc0G .Works_works_info__ssHnQ{margin:40px auto 0;padding-inline:20px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_info__ssHnQ{margin:calc(40/390*100vw) auto 0}}.Works_works__GSc0G .Works_works_info__inner__9diq8{border:5px solid #000;border-image:linear-gradient(90deg,#cde7ff,#eee0ff,#ffdcf1) 3;display:flex;gap:40px;justify-content:space-between;width:min(100%,1200px);padding:50px 90px 47px 80px;margin-inline:auto}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_info__inner__9diq8{gap:calc(30/390*100vw);flex-direction:column;padding:calc(20/390*100vw) calc(25/390*100vw) calc(30/390*100vw)}}.Works_works__GSc0G .Works_works_info__texts__QRikq{width:min(100%,680px)}.Works_works__GSc0G .Works_works_info__title__oQCWG{color:#000;font-size:16px;font-weight:500;display:flex;align-items:center;gap:15px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_info__title__oQCWG{font-size:calc(14/390*100vw);gap:calc(7/390*100vw)}}.Works_works__GSc0G .Works_works_info__title__oQCWG:before{content:"";background:url(/assets/optimizedImg/common/ico_qonoq01.svg) 50% no-repeat;background-size:contain;width:16px;height:15px;display:block}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_info__title__oQCWG:before{width:calc(14/390*100vw);height:calc(13/390*100vw)}}.Works_works__GSc0G .Works_works_info__text__uQda7{color:#000;font-size:14px;font-weight:400;line-height:1.75;margin-top:10px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_info__text__uQda7{font-size:calc(14/390*100vw);margin-top:calc(12/390*100vw)}}.Works_works__GSc0G .Works_works_info__foot__phzbR{color:#000;text-align:right;font-size:14px;font-weight:400;line-height:1.75;margin-top:8px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_info__foot__phzbR{font-size:calc(14/390*100vw);margin-top:calc(9/390*100vw)}}.Works_works__GSc0G .Works_works_info__img__HA4j5{width:min(100%,310px)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_info__img__HA4j5{width:100%}}.Works_works__GSc0G .Works_works_description__AFwcX{width:min(100%,1080px);margin:100px auto 0;padding-inline:20px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_description__AFwcX{margin:calc(40/390*100vw) auto 0}}.Works_works__GSc0G .Works_works_description__AFwcX h1,.Works_works__GSc0G .Works_works_description__AFwcX h2,.Works_works__GSc0G .Works_works_description__AFwcX h3,.Works_works__GSc0G .Works_works_description__AFwcX h4{color:#000;font-size:26px;font-weight:500;line-height:1.6;display:flex;gap:10px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_description__AFwcX h1,.Works_works__GSc0G .Works_works_description__AFwcX h2,.Works_works__GSc0G .Works_works_description__AFwcX h3,.Works_works__GSc0G .Works_works_description__AFwcX h4{gap:calc(10/390*100vw);font-size:calc(18/390*100vw)}}.Works_works__GSc0G .Works_works_description__AFwcX h1:before,.Works_works__GSc0G .Works_works_description__AFwcX h2:before,.Works_works__GSc0G .Works_works_description__AFwcX h3:before,.Works_works__GSc0G .Works_works_description__AFwcX h4:before{content:"";width:70px;height:1px;background:#000;display:block;margin-top:25px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_description__AFwcX h1:before,.Works_works__GSc0G .Works_works_description__AFwcX h2:before,.Works_works__GSc0G .Works_works_description__AFwcX h3:before,.Works_works__GSc0G .Works_works_description__AFwcX h4:before{width:calc(70/390*100vw);margin-top:calc(13/390*100vw)}}.Works_works__GSc0G .Works_works_description__AFwcX p{color:#000;font-size:16px;font-weight:400;line-height:1.75;margin-top:18px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_description__AFwcX p{font-size:calc(16/390*100vw);margin-top:calc(15/390*100vw)}}.Works_works__GSc0G .Works_works_description__AFwcX p+.Works_works_description__text__vgMp_{margin-top:15px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_description__AFwcX p+.Works_works_description__text__vgMp_{margin-top:calc(10/390*100vw)}}.Works_works__GSc0G .Works_works_description__AFwcX img{margin-top:50px;width:auto;margin-inline:auto}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_description__AFwcX img{margin:calc(25/390*100vw) auto 0;max-width:100%}}.Works_works__GSc0G .Works_works_list__17SCH{width:min(100%,1080px);margin:262px auto 0;padding-inline:20px;position:relative}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH{margin:calc(100/390*100vw) auto 0}}.Works_works__GSc0G .Works_works_list__17SCH+.Works_works_list__17SCH{margin-top:262px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH+.Works_works_list__17SCH{margin-top:calc(80/390*100vw)}}.Works_works__GSc0G .Works_works_list__tag__G88o5{font-family:Geologica;font-size:210px;font-weight:500;letter-spacing:10.5px;opacity:.4;background:linear-gradient(99deg,#cde7ff,#eee0ff 31.25%,#ffdcf1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;top:-70px;left:-150px;display:block;z-index:-1}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__tag__G88o5{font-size:calc(100/390*100vw);left:calc(5/390*100vw);top:calc(-30/390*100vw)}}.Works_works__GSc0G .Works_works_list__title__f5IxM{color:#000;font-size:26px;font-weight:500;display:flex;align-items:center;gap:15px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__title__f5IxM{font-size:calc(20/390*100vw);gap:calc(15/390*100vw);align-items:flex-start}}.Works_works__GSc0G .Works_works_list__title__f5IxM:before{content:"";background:url(/assets/optimizedImg/common/ico_qonoq01.svg) 50% no-repeat;background-size:contain;width:26px;height:24px;display:block}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__title__f5IxM:before{width:calc(20/390*100vw);height:calc(19/390*100vw);margin-top:calc(5/390*100vw)}}.Works_works__GSc0G .Works_works_list__contents__I0yDE{margin-top:60px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__contents__I0yDE{margin-top:calc(30/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__wnCUW{display:flex;gap:44px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__wnCUW{flex-direction:column;gap:calc(12/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__wnCUW+.Works_works_item__wnCUW{margin-top:40px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__wnCUW+.Works_works_item__wnCUW{margin-top:calc(30/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__head__ScZfa{width:264px;flex-shrink:0;padding-top:12px;border-top:1px solid #ccc;margin-top:0}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__head__ScZfa{width:100%;padding-top:calc(10/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__label__MpXlo{font-family:Geologica;font-size:16px;font-weight:500;letter-spacing:.8px;background:linear-gradient(93deg,#0072bc -7.82%,#503296 6.67%,#c03 83.6%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__label__MpXlo{font-size:calc(14/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__title__CTTvq{color:#000;font-size:22px;font-weight:500;line-height:1.5;white-space:pre-line}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__title__CTTvq{font-size:calc(20/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__texts__3dxr6{width:min(100%,730px);padding-top:12px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__texts__3dxr6{padding-top:0}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__text__Xylsj{color:#000;font-size:16px;font-weight:400;line-height:1.75;white-space:pre-line}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__text__Xylsj{font-size:calc(16/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__text__Xylsj+.Works_works_item__text__Xylsj{margin-top:10px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__text__Xylsj+.Works_works_item__text__Xylsj{margin-top:calc(10/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__wnCUW ul{padding-top:12px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__wnCUW ul{padding-top:0}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__sub_item__GRxIO{color:#000;font-size:16px;font-weight:400;display:flex;align-items:center;gap:15px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__sub_item__GRxIO{font-size:calc(16/390*100vw);gap:calc(12/390*100vw);align-items:flex-start}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__sub_item__GRxIO:before{content:"";display:block;width:8px;height:8px;border-radius:100%;background:linear-gradient(93deg,#0072bc -7.82%,#503296 6.67%,#c03 83.6%);aspect-ratio:1}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__sub_item__GRxIO:before{width:calc(8/390*100vw);height:calc(8/390*100vw);margin-top:calc(10/390*100vw)}}.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__sub_item__GRxIO+.Works_works_item__sub_item__GRxIO{margin-top:15px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_list__17SCH .Works_works_item__sub_item__GRxIO+.Works_works_item__sub_item__GRxIO{margin-top:calc(10/390*100vw)}}.Works_works__GSc0G .Works_works_catch__0UFMd{width:min(100%,1040px);display:flex;justify-content:center;gap:21px;margin:80px auto 0}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_catch__0UFMd{width:100%;flex-direction:column;margin:calc(40/390*100vw) auto 0;gap:calc(20/390*100vw);padding-inline:20px}}.Works_works__GSc0G .Works_works_catch__0UFMd>div{position:relative;aspect-ratio:386/290;overflow:hidden}.Works_works__GSc0G .Works_works_catch__0UFMd>div>img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_catch__0UFMd>div>img{position:static}}.Works_works__GSc0G .Works_works_catch__0UFMd>div:first-child:last-child{width:100%}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_catch__0UFMd>div:first-child:last-child{width:100%}}.Works_works__GSc0G .Works_works_catch__0UFMd>div:first-child:nth-last-child(2),.Works_works__GSc0G .Works_works_catch__0UFMd>div:nth-child(2):last-child{width:calc(50% - 10px)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_catch__0UFMd>div:first-child:nth-last-child(2),.Works_works__GSc0G .Works_works_catch__0UFMd>div:nth-child(2):last-child{width:100%}}.Works_works__GSc0G .Works_works_catch__0UFMd>div:first-child:nth-last-child(3),.Works_works__GSc0G .Works_works_catch__0UFMd>div:nth-child(2):nth-last-child(2),.Works_works__GSc0G .Works_works_catch__0UFMd>div:nth-child(3):last-child{width:calc(33.3333333333% - 14px)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_catch__0UFMd>div:first-child:nth-last-child(3),.Works_works__GSc0G .Works_works_catch__0UFMd>div:nth-child(2):nth-last-child(2),.Works_works__GSc0G .Works_works_catch__0UFMd>div:nth-child(3):last-child{width:100%}}.Works_works__GSc0G .Works_works_comment__KdM6n{width:min(100%,1440px);margin:200px auto 0;position:relative}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_comment__KdM6n{margin:calc(60/390*100vw) auto 0;background:linear-gradient(99deg,#cde7ff,#eee0ff 31.25%,#ffdcf1)}}.Works_works__GSc0G .Works_works_comment__KdM6n:before{content:"";position:absolute;left:calc(50% - 600px);display:block;width:min(100%,1200px);height:100%;opacity:.4;z-index:-1;background:linear-gradient(99deg,#cde7ff,#eee0ff 31.25%,#ffdcf1)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_comment__KdM6n:before{display:none}}.Works_works__GSc0G .Works_works_comment__inner__Dgvc9{display:flex;justify-content:space-between;margin-left:auto;gap:20px;width:min(100%,1260px);padding:82px 0 80px 20px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_comment__inner__Dgvc9{gap:calc(30/390*100vw);flex-direction:column;padding:calc(30/390*100vw) 20px calc(60/390*100vw)}}.Works_works__GSc0G .Works_works_comment__texts__qiZFT{width:min(100%,600px)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_comment__texts__qiZFT{width:100%}}.Works_works__GSc0G .Works_works_comment__title__dsbZa{display:flex;gap:17px;color:#000;font-size:26px;font-weight:500;letter-spacing:1.3px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_comment__title__dsbZa{font-size:calc(18/390*100vw)}}.Works_works__GSc0G .Works_works_comment__text__DP4II{margin-top:40px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_comment__text__DP4II{margin-top:calc(16/390*100vw)}}.Works_works__GSc0G .Works_works_comment__text__DP4II+.Works_works_comment__text__DP4II{margin-top:20px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_comment__text__DP4II+.Works_works_comment__text__DP4II{margin-top:calc(10/390*100vw)}}.Works_works__GSc0G .Works_works_comment__img__6IGVl{width:min(100%,580px)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_comment__img__6IGVl{width:100%}}.Works_works__GSc0G .Works_works_card__f2yg0{padding:40px 20px 70px;border-top:1px solid #e6e6e6;margin-top:153px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_card__f2yg0{padding:calc(25/390*100vw) 20px calc(60/390*100vw);margin-top:calc(60/390*100vw)}}.Works_works__GSc0G .Works_works_card__f2yg0+.Works_works_card__f2yg0{margin-top:0}.Works_works__GSc0G .Works_works_card__inner__6uutL{width:min(100%,1240px);margin-inline:auto}.Works_works__GSc0G .Works_works_card__head__R7ymc{position:relative;padding-left:50px}.Works_works__GSc0G .Works_works_card__head__R7ymc:before{content:"";background:url(/assets/optimizedImg/common/ico_qonoq01.svg) 50% no-repeat;width:26px;height:24px;background-size:contain;display:block;position:absolute;top:5px;left:0}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_card__head__R7ymc:before{top:calc(7/390*100vw)}}.Works_works__GSc0G .Works_works_card__en_title__klWit{color:#000;font-family:Geologica;font-size:24px;font-weight:400;letter-spacing:1.2px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_card__en_title__klWit{font-size:calc(20/390*100vw)}}.Works_works__GSc0G .Works_works_card__jp_title__o0kNe{color:#000;font-size:14px;font-weight:400;letter-spacing:.7px;margin-top:10px}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_card__jp_title__o0kNe{font-size:calc(14/390*100vw)}}.Works_works__GSc0G .Works_works_card__list__XOmNE{display:grid;justify-content:space-between;grid-gap:20px;gap:20px;width:100%;margin-top:30px}.Works_works__GSc0G .Works_works_card__list--few__Zprs_{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_card__list--few__Zprs_{grid-template-columns:repeat(1,1fr);gap:calc(40/390*100vw)}}.Works_works__GSc0G .Works_works_card__list--many__8LIwQ{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){.Works_works__GSc0G .Works_works_card__list--many__8LIwQ{grid-template-columns:repeat(2,1fr);gap:calc(20/390*100vw)}}@keyframes ProjectCard_slide__wZwom{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes ProjectCard_fadein__ZQnAa{0%{display:none;opacity:0}to{display:block;opacity:1}}@keyframes ProjectCard_fadeout__k4DfQ{0%{display:block;opacity:1}to{display:none;opacity:0}}@keyframes ProjectCard_rotateInfinite__SBzHR{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes ProjectCard_borderAnime01__KM6RJ{0%{transform:scaleX(1);transform-origin:right}49%{transform:scaleX(0);transform-origin:right}50%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes ProjectCard_projectTextAnime__A_yED{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes ProjectCard_clipAnimation__akQJ4{0%{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}}@keyframes ProjectCard_clipAnimationThrough__i57Vl{0%{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}49%{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}50%{-webkit-clip-path:polygon(100% 0,-100% 0,100% 200%);clip-path:polygon(100% 0,-100% 0,100% 200%)}to{-webkit-clip-path:polygon(100% 0,0 -200%,200% 100%);clip-path:polygon(100% 0,0 -200%,200% 100%)}}@keyframes ProjectCard_reverseClipAnimation__Hlhbk{0%{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}to{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}}@keyframes ProjectCard_transformLeftRight__CZvE6{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes ProjectCard_transformRightLeft__Gn3yH{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes ProjectCard_MoveGrad__FxCzK{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ProjectCard_is-pc__Jy9QR{display:block}@media screen and (max-width:768px){.ProjectCard_is-pc__Jy9QR{display:none}}.ProjectCard_is-sp__nfU6S{display:none}@media screen and (max-width:768px){.ProjectCard_is-sp__nfU6S{display:block}}.ProjectCard_full-vw__xMf0m{width:100vw}.ProjectCard_project_card__OCa2u{width:min(100%,354px)}[data-list-type=case-study] .ProjectCard_project_card__OCa2u{width:100%}@media screen and (max-width:768px){.ProjectCard_project_card__OCa2u{width:100%}}.ProjectCard_project_card__img__EF_MT{position:relative;cursor:pointer}.ProjectCard_project_card__img__EF_MT img{aspect-ratio:354/227;object-fit:cover;transition:transform .4s;width:100%}.ProjectCard_project_card__img__EF_MT img:hover{transform:scale(1.05)}.ProjectCard_project_card__img__EF_MT span{display:block;overflow:hidden}.ProjectCard_project_card__label__YVvYE{color:#000;font-family:Geologica;font-size:18px;font-weight:500;position:absolute;background:#fff;width:90%;bottom:-5px;left:-1px;padding:6px 50px 4px 10px;-webkit-clip-path:polygon(0 0,97% 0,100% 100%,0 100%);clip-path:polygon(0 0,97% 0,100% 100%,0 100%)}[data-list-type=case-study] .ProjectCard_project_card__label__YVvYE{position:static;width:100%;padding:0;margin-top:26px;font-weight:700;-webkit-clip-path:none;clip-path:none;white-space:break-spaces}@media screen and (max-width:768px){[data-list-type=case-study] .ProjectCard_project_card__label__YVvYE{margin-top:4.8717948718vw}.ProjectCard_project_card__label__YVvYE{font-size:calc(18/390*100vw);padding:calc(8/390*100vw) 0 calc(3/390*100vw);bottom:calc(-16/390*100vw)}}.ProjectCard_project_card__lead__yZWxk{margin-top:26px;color:#000;font-size:15px;font-weight:400;line-height:1.5;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (max-width:768px){.ProjectCard_project_card__lead__yZWxk{margin-top:calc(19/390*100vw);font-size:calc(15/390*100vw)}}.ProjectCard_project_card__category__aeY7i{margin-top:16px;display:flex;flex-wrap:wrap;gap:5px}@media screen and (max-width:768px){.ProjectCard_project_card__category__aeY7i{margin-top:calc(15/390*100vw)}}.ProjectCard_project_card__category__aeY7i+.ProjectCard_project_card__category__aeY7i{margin-top:7px}@media screen and (max-width:768px){.ProjectCard_project_card__category__aeY7i+.ProjectCard_project_card__category__aeY7i{margin-top:calc(5/390*100vw)}}@keyframes InterviewDetail_slide__G0Tf4{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes InterviewDetail_fadein__G9wNh{0%{display:none;opacity:0}to{display:block;opacity:1}}@keyframes InterviewDetail_fadeout__w7nmT{0%{display:block;opacity:1}to{display:none;opacity:0}}@keyframes InterviewDetail_rotateInfinite__NacGD{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes InterviewDetail_borderAnime01__3Py3f{0%{transform:scaleX(1);transform-origin:right}49%{transform:scaleX(0);transform-origin:right}50%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes InterviewDetail_projectTextAnime__B8c26{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes InterviewDetail_clipAnimation__HjyqG{0%{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}}@keyframes InterviewDetail_clipAnimationThrough__EFl2q{0%{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}49%{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}50%{-webkit-clip-path:polygon(100% 0,-100% 0,100% 200%);clip-path:polygon(100% 0,-100% 0,100% 200%)}to{-webkit-clip-path:polygon(100% 0,0 -200%,200% 100%);clip-path:polygon(100% 0,0 -200%,200% 100%)}}@keyframes InterviewDetail_reverseClipAnimation__Q0jbi{0%{-webkit-clip-path:polygon(0 100%,0 -200%,200% 100%);clip-path:polygon(0 100%,0 -200%,200% 100%)}to{-webkit-clip-path:polygon(0 100%,0 100%,0 100%);clip-path:polygon(0 100%,0 100%,0 100%)}}@keyframes InterviewDetail_transformLeftRight__kpCVt{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes InterviewDetail_transformRightLeft__7YlWJ{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes InterviewDetail_MoveGrad___18WK{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.InterviewDetail_is-pc__XKDXi{display:block}@media screen and (max-width:768px){.InterviewDetail_is-pc__XKDXi{display:none}}.InterviewDetail_is-sp__R5_jr{display:none}@media screen and (max-width:768px){.InterviewDetail_is-sp__R5_jr{display:block}}.InterviewDetail_full-vw__OF81s{width:100vw}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__3g9D0{padding-left:20px;position:relative;width:calc(1340/1440*100vw);margin-left:auto}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__3g9D0{width:100%;padding-top:calc(50/390*100vw);display:flex;flex-direction:column-reverse}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__3g9D0:before{content:"";position:absolute;background:#fff;display:block;left:0;bottom:0;width:68.5%;height:calc(62/1440*100vw)}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__3g9D0:before{display:none}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__texts__lM30U{position:absolute;top:calc(252/1440*100vw)}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__texts__lM30U{position:static;margin-top:-90px;z-index:2}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__label__hKONt{color:#fff;mix-blend-mode:difference;font-family:Geologica;font-weight:500;letter-spacing:1.3px;font-size:calc(26/1440*100vw)}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__label__hKONt{font-size:calc(18/390*100vw);color:#000}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__title__iOBbI{line-height:1.7;color:#fff;font-size:calc(50/1440*100vw);margin-top:calc(20/1440*100vw);font-weight:400}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__title__iOBbI{margin-top:calc(6/390*100vw);font-size:calc(20/390*100vw);line-height:2}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__title__iOBbI span{padding-inline:10px;background:linear-gradient(100deg,#c03 -12.26%,#503296 15.89%,#0072bc 87.75%);background-repeat:no-repeat;background-position:bottom;background-size:100% 100%}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__title__iOBbI span{padding:0 5px 5px}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__img__Gj5q_{width:93.5%;margin-left:auto}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__img__Gj5q_{width:91%}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_mainvisual__img__Gj5q_ img{width:100%}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile___Jn3_{position:relative;width:min(100%,1080px);padding-inline:20px;margin:calc(-24/1440*100vw) auto 0;z-index:2}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile___Jn3_{margin:calc(20/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__label__1I9Qa{color:#000;font-size:19px;font-weight:500;line-height:1.5;margin-top:10px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__label__1I9Qa{display:flex;flex-direction:column;align-items:flex-start;gap:calc(2/390*100vw);font-size:calc(16/390*100vw);margin-top:calc(6/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__name__6HTLf{color:#000;font-size:31px;font-weight:500;letter-spacing:6.2px;display:flex;align-items:center;gap:20px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__name__6HTLf{width:100%;font-size:calc(26/390*100vw);gap:calc(10/390*100vw)}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__name_name__vxZE6{min-width:50%}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__name_department__OWP98{margin-top:3px;padding:1px 10px 2px;font-size:19px;background:linear-gradient(99deg,#cde7ff,#eee0ff 31.25%,#ffdcf1)}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__name_department__OWP98{font-size:calc(14/390*100vw);margin-top:calc(3/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__text__icrnk{margin-top:34px;font-size:16px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__text__icrnk{margin-top:calc(30/390*100vw);font-size:calc(16/390*100vw);line-height:1.7}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__text__icrnk+.InterviewDetail_interview_detail_profile__text__icrnk{margin-top:15px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_profile__text__icrnk+.InterviewDetail_interview_detail_profile__text__icrnk{margin-top:calc(15/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT{margin-top:60px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT{margin-top:30px}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT p{width:min(100%,1080px);padding-inline:20px;margin:18px auto 0;color:#000;font-size:16px;font-weight:400;line-height:1.75;overflow-wrap:break-word}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT p{font-size:calc(16/390*100vw);margin:calc(15/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT p+p{margin:10px auto 0}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT img{width:min(100%,870px)!important;height:auto!important;margin:70px auto 0}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h1,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h2,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h3,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h4,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h5,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h6{margin:122px auto 0;color:#000;font-size:34px;font-weight:500;line-height:1.5;position:relative}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h1,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h2,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h3,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h4,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h5,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h6{font-size:calc(23/390*100vw);margin:calc(90/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h1:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h2:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h3:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h4:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h5:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h6:before{position:absolute;top:-16px;left:-10px;content:"";width:160px;height:90px;background:linear-gradient(99deg,#cde7ff,#eee0ff 31.25%,#ffdcf1);z-index:-1}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h1:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h2:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h3:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h4:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h5:before,.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT h6:before{width:calc(112/390*100vw);height:calc(63/390*100vw);top:calc(-10/390*100vw);left:calc(-10/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT div:has(iframe){width:min(100%,870px)!important;height:auto!important;margin:70px auto 0;padding-bottom:0!important}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT iframe{aspect-ratio:1040/585;height:auto!important;width:100%;position:relative!important}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__6lyLT .InterviewDetail_width_narrow__skhYr{width:min(100%,1080px);padding-inline:20px}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__title__tgRKa{margin:122px auto 0;color:#000;font-size:34px;font-weight:500;line-height:1.5;position:relative}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__title__tgRKa{font-size:calc(23/390*100vw);margin:calc(90/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__title__tgRKa:before{position:absolute;top:-16px;left:-10px;content:"";width:160px;height:90px;background:linear-gradient(99deg,#cde7ff,#eee0ff 31.25%,#ffdcf1);z-index:-1}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__title__tgRKa:before{width:calc(112/390*100vw);height:calc(63/390*100vw);top:calc(-10/390*100vw);left:calc(-10/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__title__tgRKa+.InterviewDetail_interview_detail_section__lead__BENsD{margin:40px auto 0}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__title__tgRKa+.InterviewDetail_interview_detail_section__lead__BENsD{margin:calc(15/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__lead__BENsD{margin:40px auto 0;color:#000;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.306px;display:flex;align-items:flex-start;gap:10px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__lead__BENsD{gap:calc(11/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__lead__BENsD:before{content:"";min-width:50px;height:1px;display:block;background:#000;margin-top:14px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__lead__BENsD:before{margin-top:calc(13/390*100vw);min-width:calc(26/390*100vw)}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__lead__BENsD{font-size:calc(16/390*100vw);margin:calc(40/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__text__VXh5h{margin:18px auto 0;color:#000;font-size:16px;font-weight:400;line-height:1.75}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__text__VXh5h{font-size:calc(16/390*100vw);margin:calc(15/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__text__VXh5h+.InterviewDetail_interview_detail_section__text__VXh5h{margin:10px auto 0}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__images__yj8c2{display:flex;width:min(100%,870px);margin:70px auto 0}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__images__yj8c2{margin:calc(40/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__images__yj8c2+p{margin:77px auto 0}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_section__images__yj8c2+p{margin:calc(50/390*100vw) auto 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__SV8Oi{padding:40px 20px 70px;border-top:1px solid #e6e6e6;margin-top:153px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__SV8Oi{padding:calc(25/390*100vw) 20px calc(60/390*100vw);margin-top:calc(60/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__SV8Oi+.InterviewDetail_interview_detail_article__SV8Oi{margin-top:0}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__inner___GtOM{width:min(100%,1240px);margin-inline:auto}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__head__sRWb6{position:relative;padding-left:50px}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__head__sRWb6:before{content:"";background:url(/assets/optimizedImg/common/ico_qonoq01.svg) 50% no-repeat;width:26px;height:24px;background-size:contain;display:block;position:absolute;top:5px;left:0}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__head__sRWb6:before{top:calc(7/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__en_title__IgPDQ{color:#000;font-family:Geologica;font-size:24px;font-weight:400;letter-spacing:1.2px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__en_title__IgPDQ{font-size:calc(20/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__jp_title__kZd_r{color:#000;font-size:14px;font-weight:400;letter-spacing:.7px;margin-top:10px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__jp_title__kZd_r{font-size:calc(14/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__list__4rBfd{display:grid;justify-content:space-between;grid-gap:20px;gap:20px;width:100%;margin-top:30px}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__list--few__z1_F2{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__list--few__z1_F2{grid-template-columns:repeat(1,1fr);gap:calc(40/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__list--many__BzqkC{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_detail_article__list--many__BzqkC{grid-template-columns:repeat(2,1fr);gap:calc(20/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__hHi9G{margin-bottom:140px;font-family:Noto Sans JP;font-size:18px;font-weight:500;letter-spacing:1px;text-align:center}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__hHi9G{margin-bottom:20.5128205128vw}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__hHi9G>a{display:block;padding:120px 20px 130px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__hHi9G>a{padding:calc(67/390*100vw) 20px calc(70/390*100vw)}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__main__nBeEJ{margin-top:calc(176/1440*100vw);text-align:center;display:flex;justify-content:center;gap:40px}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__main__nBeEJ{margin-top:calc(100/390*100vw);display:block}}@keyframes InterviewDetail_flow-font01__r1vd_{0%{background-position:0 0}to{background-position:-1000px 0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__btn__RrBfC{color:#fff;text-align:center;font-weight:500;letter-spacing:.8px;border-radius:100px;background:linear-gradient(93deg,#0072bc -7.82%,#503296 10.94%,#c03 83.6%);position:relative;padding:24px 20px 23px;display:inline-block;min-width:362px;width:442px;max-width:100%;overflow:hidden;z-index:0}@media screen and (max-width:768px){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__btn__RrBfC:first-child{margin-top:0;font-size:calc(16/390*100vw);padding:calc(21/390*100vw) 20px calc(20/390*100vw);min-width:calc(330/390*100vw)}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__btn__RrBfC{width:330px;font-size:calc(16/390*100vw);margin-top:calc(40/390*100vw);padding:calc(21/390*100vw) 20px calc(20/390*100vw);min-width:calc(330/390*100vw)}}@media screen and (769px <= width){.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__btn__RrBfC:hover:before{opacity:0}}.InterviewDetail_interview_detail__baFtz .InterviewDetail_interview_contact__btn__RrBfC:before{display:block;content:"";background:linear-gradient(93deg,#c03 -7.82%,#503296 10.94%,#0072bc 83.6%);position:absolute;inset:0;width:100%;height:100%;z-index:-1;transition:opacity .3s ease}