.Style_page-title__qnF_Y{position:relative;padding-left:18px;font:var(--fontSize-M) var(--fontFamily-tazugane-l)}@media screen and (min-width:768px){.Style_page-title__qnF_Y{padding-left:28px;font:var(--fontSize-L1) var(--fontFamily-tazugane-l)}}.Style_page-title__qnF_Y:before{position:absolute;content:"";width:16px;height:1px;left:0;top:14px;z-index:0;margin:auto;transform:rotate(123deg);background:linear-gradient(90deg,#000 0,#e6e6e6)}@media screen and (min-width:768px){.Style_page-title__qnF_Y:before{width:20px;top:14px}}.Style_page-title__qnF_Y:before{opacity:0;animation-name:Style_LineAnimation__tWQME;animation-duration:1.2s;animation-iteration-count:1;animation-direction:normal;animation-delay:.4s;animation-fill-mode:both;animation-timing-function:ease-in-out}@keyframes Style_LineAnimation__tWQME{0%{opacity:0;top:8px;left:4px}20%{opacity:1;top:14px;left:0}to{opacity:1;top:14px;left:0}}.Style_next-link__2assy{position:relative;display:block;background:var(--color-gray-200);overflow:hidden;transition:background .5s ease-in-out .01s,color .2s ease-in-out .01s}.Style_next-link__2assy:before{background-color:var(--color-gray-300);transition:transform .4s ease-in-out .01s}.Style_next-link__2assy:after,.Style_next-link__2assy:before{position:absolute;content:"";width:100%;height:1px;display:block;transform-origin:right top;transform:scaleX(0);z-index:0;right:0;bottom:0;left:0}.Style_next-link__2assy:after{background:#f2f2f2;background:linear-gradient(63deg,rgb(242,242,242),rgb(156,156,156));transition:transform .4s ease-in-out .07s}@media(any-hover:hover){.Style_next-link__2assy:hover{background:var(--color-gray-300);color:var(--color-gray-400)}.Style_next-link__2assy:hover:after,.Style_next-link__2assy:hover:before{transform:scale(1);transform-origin:left top}}.Style_next-link__2assy .Style_inner__rISFV{display:flex;flex-direction:column;padding:40px 0 48px}@media screen and (min-width:768px){.Style_next-link__2assy .Style_inner__rISFV{padding:114px 0}}.Style_next-link__2assy .Style_lead__5HdbM{display:flex;align-items:center;font:var(--fontSize-L1) var(--fontFamily-futura-b);color:var(--color-gray-500)}@media screen and (min-width:768px){.Style_next-link__2assy .Style_lead__5HdbM{font:var(--fontSize-L2) var(--fontFamily-futura-b)}}.Style_next-link__2assy .Style_lead__5HdbM .Style_t1__dolIf{color:var(--color-gray-500);animation-name:Style_TextAnimation1__TTBom;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_TextAnimation1__TTBom{0%{color:var(--color-gray-500)}10%{color:var(--color-gray-500)}15%{color:var(--color-gray-800)}80%{color:var(--color-gray-800)}to{color:var(--color-gray-500)}}.Style_next-link__2assy .Style_lead__5HdbM .Style_t2__QpnAc{color:var(--color-gray-500);animation-name:Style_TextAnimation2__IfjFA;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_TextAnimation2__IfjFA{0%{color:var(--color-gray-500)}15%{color:var(--color-gray-500)}20%{color:var(--color-gray-800)}85%{color:var(--color-gray-800)}to{color:var(--color-gray-500)}}.Style_next-link__2assy .Style_lead__5HdbM .Style_t3__tGPa4{color:var(--color-gray-500);animation-name:Style_TextAnimation3__AfrYs;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_TextAnimation3__AfrYs{0%{color:var(--color-gray-500)}20%{color:var(--color-gray-500)}25%{color:var(--color-gray-800)}90%{color:var(--color-gray-800)}to{color:var(--color-gray-500)}}.Style_next-link__2assy .Style_lead__5HdbM .Style_t4__N7ck0{color:var(--color-gray-500);animation-name:Style_TextAnimation4__jb1zk;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_TextAnimation4__jb1zk{0%{color:var(--color-gray-500)}25%{color:var(--color-gray-500)}30%{color:var(--color-gray-800)}95%{color:var(--color-gray-800)}to{color:var(--color-gray-500)}}.Style_next-link__2assy .Style_line__SNBm8{position:relative;width:44px;height:1px;margin-right:16px;background:var(--color-gray-400);overflow:hidden}@media screen and (min-width:768px){.Style_next-link__2assy .Style_line__SNBm8{width:88px;margin-right:24px}}.Style_next-link__2assy .Style_line__SNBm8:before{position:absolute;content:"";width:44px;height:1px;left:0;top:0;background:var(--color-gray-900);transform:scale(0);animation-name:Style_LineAnimation__TPSPC;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_LineAnimation__TPSPC{0%{transform:scaleX(0)}20%{transform:scaleX(3);left:44px}to{transform:scaleX(3);left:44px}}@media screen and (min-width:768px){.Style_next-link__2assy .Style_line__SNBm8:before{width:88px}@keyframes Style_LineAnimation__TPSPC{0%{transform:scaleX(0)}20%{transform:scaleX(3);left:88px}to{transform:scaleX(3);left:88px}}}.Style_next-link__2assy .Style_en__H8zMj{margin-top:16px;font:4rem var(--fontFamily-futura-l);color:var(--color-gray-900);line-height:1.2}@media screen and (min-width:768px){.Style_next-link__2assy .Style_en__H8zMj{margin-top:40px;font-size:8.8rem;font-size:clamp(40px,2.5rem + (1vw - 7.68px)*7.1429,88px)}}.Style_next-link__2assy .Style_ja__iKEi9{margin-top:12px;color:var(--color-gray-800);line-height:1}@media screen and (min-width:768px){.Style_next-link__2assy .Style_ja__iKEi9{font:var(--fontSize-L1) var(--fontFamily-tazugane-l)}}.Style_next-link__2assy .Style_bg__o_G48{position:absolute;bottom:0;right:-10%;width:auto;height:100%}@media screen and (min-width:768px){.Style_next-link__2assy .Style_bg__o_G48{right:0}}.Style_wp-content__utbBt .technologyStyle-summary{margin-bottom:40px}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-summary{margin-bottom:48px;max-width:600px;font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.Style_wp-content__utbBt .commonStyle-anchorLinks ul{margin-bottom:96px;display:flex;flex-direction:column;row-gap:16px}@media screen and (min-width:768px){.Style_wp-content__utbBt .commonStyle-anchorLinks ul{margin-bottom:160px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:32px;column-gap:32px}}.Style_wp-content__utbBt .commonStyle-anchorLinks li{position:relative;padding-left:28px;display:flex;align-items:center;color:var(--color-gray-800);transition:color .3s ease-in-out .01s;cursor:pointer}@media screen and (min-width:768px){.Style_wp-content__utbBt .commonStyle-anchorLinks li{font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.Style_wp-content__utbBt .commonStyle-anchorLinks li:before{position:absolute;content:"";width:20px;height:20px;left:0;top:2px;background:url(/img/common/arrow-icon.svg) no-repeat 50%/cover;transition:transform .3s ease-in-out .01s}.Style_wp-content__utbBt .commonStyle-anchorLinks li a{position:relative}.Style_wp-content__utbBt .commonStyle-anchorLinks li a:before{background-color:var(--color-gray-500);transition:transform .3s ease-in-out .01s;z-index:1}.Style_wp-content__utbBt .commonStyle-anchorLinks li a:after,.Style_wp-content__utbBt .commonStyle-anchorLinks li a:before{position:absolute;content:"";width:100%;height:1px;display:block;transform-origin:right top;transform:scaleX(0);right:0;bottom:-1px;left:0}.Style_wp-content__utbBt .commonStyle-anchorLinks li a:after{background:#f2f2f2;background:linear-gradient(63deg,rgb(242,242,242),rgb(41,41,41));transition:transform .3s ease-in-out .08s;z-index:2}@media(any-hover:hover){.Style_wp-content__utbBt .commonStyle-anchorLinks li a:hover{color:var(--color-black)}.Style_wp-content__utbBt .commonStyle-anchorLinks li a:hover:after,.Style_wp-content__utbBt .commonStyle-anchorLinks li a:hover:before{transform:scale(1);transform-origin:left top}.Style_wp-content__utbBt .commonStyle-anchorLinks li:hover{color:var(--color-black)}.Style_wp-content__utbBt .commonStyle-anchorLinks li:hover:before{filter:invert(100);transform:translateY(3px)}}.Style_wp-content__utbBt .technologyStyle-heading h2{position:relative;margin-bottom:8px;padding-left:48px;font:var(--fontSize-M) var(--fontFamily-tazugane-l);color:var(--color-gray-900)}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-heading h2{margin-bottom:16px;padding-left:64px;font:var(--fontSize-L1) var(--fontFamily-tazugane-l)}}.Style_wp-content__utbBt .technologyStyle-heading h2:before{position:absolute;content:"";top:0;bottom:0;left:0;width:32px;height:1px;margin:auto;background:var(--color-gray-800)}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-heading h2:before{width:48px}}.Style_wp-content__utbBt .technologyStyle-heading p{margin-bottom:24px;font:var(--fontSize-L5) var(--fontFamily-futura-l);line-height:1.05;color:var(--color-gray-800)}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-heading p{margin-bottom:48px;font-size:8rem;line-height:1.1}}.Style_wp-content__utbBt .technologyStyle-video video{margin-bottom:24px}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-video video{margin-bottom:80px}}.Style_wp-content__utbBt .technologyStyle-features{margin-bottom:48px}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-features{margin-bottom:80px}}.Style_wp-content__utbBt .technologyStyle-features>.wp-block-group__inner-container>.wp-block-columns{display:grid;grid-template-columns:1fr;row-gap:24px}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-features>.wp-block-group__inner-container>.wp-block-columns{grid-template-columns:repeat(2,1fr)}.Style_wp-content__utbBt .technologyStyle-features>.wp-block-group__inner-container>.wp-block-columns>div{font:var(--fontSize-M) var(--fontFamily-tazugane-l)}.Style_wp-content__utbBt .technologyStyle-features>.wp-block-group__inner-container>.wp-block-columns>div:first-of-type{padding-right:26px}.Style_wp-content__utbBt .technologyStyle-features>.wp-block-group__inner-container>.wp-block-columns>div:not(:first-of-type){padding-left:26px;border-left:1px solid var(--color-gray-300)}}.Style_wp-content__utbBt .technologyStyle-features h3{margin-bottom:8px;font:var(--fontSize-M) var(--fontFamily-futura-l);color:var(--color-gray-500)}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-features h3{font:var(--fontSize-L1) var(--fontFamily-futura-l)}}.Style_wp-content__utbBt .technologyStyle-features li{position:relative;padding-left:20px}.Style_wp-content__utbBt .technologyStyle-features li:before{position:absolute;content:"";width:8px;height:8px;left:0;top:6px;background:url(/img/common/list-icon.svg) no-repeat 50%/cover}.Style_wp-content__utbBt .technologyStyle-features li:not(:first-of-type){margin-top:4px}.Style_wp-content__utbBt .technologyStyle-introduction{margin-bottom:144px}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-introduction{margin-bottom:280px}}.Style_wp-content__utbBt .technologyStyle-introduction .list{display:grid;grid-template-columns:1fr;row-gap:56px}@media screen and (min-width:640px){.Style_wp-content__utbBt .technologyStyle-introduction .list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));-moz-column-gap:60px;column-gap:60px;row-gap:80px}}.Style_wp-content__utbBt .technologyStyle-introduction .icon{width:120px;margin:0 auto 24px}.Style_wp-content__utbBt .technologyStyle-introduction .icon img{border-radius:50%}.Style_wp-content__utbBt .technologyStyle-introduction .title{margin-bottom:12px;text-align:center;font:var(--fontSize-L1) var(--fontFamily-tazugane-l)}@media screen and (min-width:768px){.Style_wp-content__utbBt #others+.technologyStyle-introduction .list{grid-template-columns:repeat(4,minmax(260px,1fr))}}.Style_wp-content__utbBt .has-background{margin:0 calc(50% - 50vw);padding:160px 0;background:linear-gradient(180deg,#f4f4f4,rgba(244,244,244,0))!important}@media screen and (min-width:768px){.Style_wp-content__utbBt .has-background{padding:200px 0 280px}}.Style_wp-content__utbBt .has-background>div{width:87.2%;margin:0 auto}@media screen and (min-width:768px){.Style_wp-content__utbBt .has-background>div{width:85%;max-width:1224px}}.Style_wp-content__utbBt .has-background .technologyStyle-features>.wp-block-group__inner-container>.wp-block-columns>div:not(:first-of-type){border-left:0}.Style_wp-content__utbBt .technologyStyle-package .list{display:grid;grid-template-columns:1fr;row-gap:48px}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-package .list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));-moz-column-gap:60px;column-gap:60px;row-gap:80px}}.Style_wp-content__utbBt .technologyStyle-package .item{padding-bottom:16px;border-bottom:1px solid var(--color-gray-300)}@media screen and (min-width:768px){.Style_wp-content__utbBt .technologyStyle-package .item{padding-bottom:24px}}.Style_wp-content__utbBt .technologyStyle-package .title{margin-bottom:16px;font:var(--fontSize-L1) var(--fontFamily-tazugane-l)}