.wrap_textFadeIn__mu8uc{overflow:hidden;display:block}.wrap_textFadeIn__mu8uc>span{will-change:transform,opacity;transform:translateY(1em);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-name:wrap_textFadeInAnime__XT_Ll;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:1s;animation-direction:normal;display:block}.wrap_textFadeOut__UO5tg{overflow:hidden;display:block}.wrap_textFadeOut__UO5tg>span{will-change:transform,opacity;transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;animation-name:wrap_textFadeOutAnime__r_vly;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:0s;animation-direction:normal;display:block}@keyframes wrap_textFadeInAnime__XT_Ll{0%{transform:translateY(1em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes wrap_textFadeOutAnime__r_vly{0%{transform:translateY(0);opacity:1}to{transform:translateY(1em);opacity:0}}.wrap_wrap__w6Jcq{width:100%;position:relative}.wrap_wrap__w6Jcq[data-color=gray],.wrap_wrap__w6Jcq[data-color=gray]:before{background-color:#eee}.wrap_wrap__w6Jcq[data-color=white],.wrap_wrap__w6Jcq[data-color=white]:before{background-color:#fff}.wrap_wrap__w6Jcq[data-color=gradation]{background-image:url(/images/gradation.jpg);background-size:cover;background-position:50%}.wrap_wrap__w6Jcq[data-radius-tl=true]:before{content:"";position:absolute;left:0;top:60px;display:inline-block;width:60px;height:60px}@media screen and (min-width:780px){.wrap_wrap__w6Jcq[data-radius-tl=true]:before{top:140px;width:140px;height:140px}}.wrap_wrap__w6Jcq[data-radius-tr=true]:before{content:"";position:absolute;right:0;top:60px;display:inline-block;width:60px;height:60px}@media screen and (min-width:780px){.wrap_wrap__w6Jcq[data-radius-tr=true]:before{top:140px;width:140px;height:140px}}.wrap_wrap__w6Jcq[data-radius-bl=true]{border-bottom-left-radius:60px}@media screen and (min-width:780px){.wrap_wrap__w6Jcq[data-radius-bl=true]{border-bottom-left-radius:140px}}.wrap_wrap__w6Jcq .wrap_inner__8MeQX{width:100%}.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-color=gray],.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-color=gray]:before{background-color:#eee}.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-color=white],.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-color=white]:before{background-color:#fff}.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-color=gradation]{background-image:url(/images/gradation.jpg);background-size:cover;background-position:50%}.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-radius-tl=true]:before{content:"";position:absolute;left:0;top:60px;display:inline-block;width:60px;height:60px;border-top-left-radius:60px}@media screen and (min-width:780px){.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-radius-tl=true]:before{top:140px;width:140px;height:140px;border-top-left-radius:140px}}.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-radius-tr=true]:before{content:"";position:absolute;right:0;top:60px;display:inline-block;width:60px;height:60px;border-top-right-radius:60px}@media screen and (min-width:780px){.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-radius-tr=true]:before{top:140px;width:140px;height:140px;border-top-right-radius:140px}}.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-radius-bl=true]{border-bottom-left-radius:60px}@media screen and (min-width:780px){.wrap_wrap__w6Jcq .wrap_inner__8MeQX[data-radius-bl=true]{border-bottom-left-radius:140px}}.backtotopbutton_textFadeIn__0x4oo{overflow:hidden;display:block}.backtotopbutton_textFadeIn__0x4oo>span{will-change:transform,opacity;transform:translateY(1em);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-name:backtotopbutton_textFadeInAnime__z4_Vc;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:1s;animation-direction:normal;display:block}.backtotopbutton_textFadeOut__HTOE1{overflow:hidden;display:block}.backtotopbutton_textFadeOut__HTOE1>span{will-change:transform,opacity;transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;animation-name:backtotopbutton_textFadeOutAnime__CGnZa;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:0s;animation-direction:normal;display:block}@keyframes backtotopbutton_textFadeInAnime__z4_Vc{0%{transform:translateY(1em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes backtotopbutton_textFadeOutAnime__CGnZa{0%{transform:translateY(0);opacity:1}to{transform:translateY(1em);opacity:0}}.backtotopbutton_backToTop__rpD2v{all:unset;display:flex;flex-direction:column-reverse;align-items:center;gap:4px;transition:.3s cubic-bezier(.445,.05,.55,.95);cursor:pointer}.backtotopbutton_backToTop__rpD2v span{font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-size:14px}@media screen and (min-width:780px){.backtotopbutton_backToTop__rpD2v span{transform:rotate(90deg) translate(30px)}}.backtotopbutton_backToTop__rpD2v>svg{transform:rotate(-90deg)}.backtotopbutton_backToTop__rpD2v>svg path{fill:#000}@media screen and (min-width:780px){.backtotopbutton_backToTop__rpD2v:hover{transform:translateY(-10px)}}.style_textFadeIn__t95Hf{overflow:hidden;display:block}.style_textFadeIn__t95Hf>span{will-change:transform,opacity;transform:translateY(1em);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-name:style_textFadeInAnime__sua4s;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:1s;animation-direction:normal;display:block}.style_textFadeOut___q8za{overflow:hidden;display:block}.style_textFadeOut___q8za>span{will-change:transform,opacity;transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;animation-name:style_textFadeOutAnime__ufE1z;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:0s;animation-direction:normal;display:block}@keyframes style_textFadeInAnime__sua4s{0%{transform:translateY(1em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes style_textFadeOutAnime__ufE1z{0%{transform:translateY(0);opacity:1}to{transform:translateY(1em);opacity:0}}.style_main__5wx6Q{position:relative;margin-top:13.2638888889vw;margin-bottom:6.1111111111vw}@media screen and (min-width:780px){.style_main__5wx6Q{width:100%;padding-left:19.0972222222vw;padding-right:3.4027777778vw}.style_main__5wx6Q.style_center__hHaN1{padding:0;margin-left:auto;margin-right:auto}}.style_backToTop__e1nG7{display:none}@media screen and (min-width:780px){.style_backToTop__e1nG7{display:block;position:absolute;right:20px;bottom:-5vh;z-index:100}}.style_s__QjsHv{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;display:block;fill:currentColor}.style_textFadeIn__sCBfd{overflow:hidden;display:block}.style_textFadeIn__sCBfd>span{will-change:transform,opacity;transform:translateY(1em);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-name:style_textFadeInAnime__zh8U_;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:1s;animation-direction:normal;display:block}.style_textFadeOut___RWVB{overflow:hidden;display:block}.style_textFadeOut___RWVB>span{will-change:transform,opacity;transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;animation-name:style_textFadeOutAnime__5Xayt;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:0s;animation-direction:normal;display:block}@keyframes style_textFadeInAnime__zh8U_{0%{transform:translateY(1em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes style_textFadeOutAnime__5Xayt{0%{transform:translateY(0);opacity:1}to{transform:translateY(1em);opacity:0}}.style_w__XMJ9X{position:fixed;top:calc((var(--vh)*100 - var(--diagonal))*.5);left:calc((var(--vw)*100 - var(--diagonal))*.5);min-width:var(--diagonal);min-height:var(--diagonal);z-index:0;color:hsla(0,0%,100%,.39);overflow:hidden;border-radius:50%}.style_w__XMJ9X.style_half__M7Uh2{position:absolute;top:calc(var(--diagonal)*-.5);left:50%;transform:translateX(-50%)}.style_bg__Ty2lQ{background-color:red}.style_bg__Ty2lQ,.style_bi__IqH2z{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0}.style_iw__0vQM6{width:200%;height:200%;border-radius:50%;position:absolute;top:-50%;left:-50%}@media screen and (min-width:62.5em){.style_iw__0vQM6{width:130%;height:130%;top:-15%;left:-15%}}.style_c__Baed7{width:100%;height:100%;max-height:calc(var(--vh)*100);position:fixed;top:0;left:0;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.style_cw__9rE7A{width:calc(var(--vmin)*40);position:relative;aspect-ratio:904/166;color:#fff;opacity:0}@media screen and (min-width:62.5em){.style_cw__9rE7A{width:calc(var(--vmin)*19.5)}}.style_bgB__5NVgV{background-color:#191919}.style_bgB__5NVgV,.style_bgW__TAPYh{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.style_bgW__TAPYh{background-color:#fff}.style_textFadeIn__upKIi{overflow:hidden;display:block}.style_textFadeIn__upKIi>span{will-change:transform,opacity;transform:translateY(1em);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-name:style_textFadeInAnime__rT4d9;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:1s;animation-direction:normal;display:block}.style_textFadeOut__TqwGu{overflow:hidden;display:block}.style_textFadeOut__TqwGu>span{will-change:transform,opacity;transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;animation-name:style_textFadeOutAnime__Te6uz;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:0s;animation-direction:normal;display:block}@keyframes style_textFadeInAnime__rT4d9{0%{transform:translateY(1em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes style_textFadeOutAnime__Te6uz{0%{transform:translateY(0);opacity:1}to{transform:translateY(1em);opacity:0}}.style_wrapper__RWAv7{position:relative;overflow:hidden;height:20vh;border-bottom-left-radius:30%;border-bottom-right-radius:30%}@media screen and (min-width:780px){.style_wrapper__RWAv7{border-radius:0 0 50% 50%/0 0 100% 100%;height:26.3888888889vw}}.style_inner__TQVk5{position:absolute;top:-20vh;left:0;width:100%;height:100%}.style_titleWrap__SKnL8{position:absolute;z-index:1;top:20.8333333333vw;left:1.25rem}@media screen and (min-width:780px){.style_titleWrap__SKnL8{top:12.5vw;left:11.25vw}}.style_title__02CRI{font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:2.25rem;color:#fff;line-height:1;text-align:left;padding-left:1.25rem;margin:-1.25rem 0 0}@media screen and (min-width:780px){.style_title__02CRI{font-size:6.625rem}}.company_textFadeIn__XIXEa{overflow:hidden;display:block}.company_textFadeIn__XIXEa>span{will-change:transform,opacity;transform:translateY(1em);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-name:company_textFadeInAnime__q2iGf;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:1s;animation-direction:normal;display:block}.company_textFadeOut__3_3sB{overflow:hidden;display:block}.company_textFadeOut__3_3sB>span{will-change:transform,opacity;transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;animation-name:company_textFadeOutAnime__x50rz;animation-fill-mode:forwards;animation-duration:.7s;animation-timing-function:cubic-bezier(.2,.34,.57,1);animation-delay:0s;animation-direction:normal;display:block}@keyframes company_textFadeInAnime__q2iGf{0%{transform:translateY(1em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes company_textFadeOutAnime__x50rz{0%{transform:translateY(0);opacity:1}to{transform:translateY(1em);opacity:0}}.company_container__bv1o5{display:flex;flex-direction:column;max-width:83.3333333333vw;margin:0 auto;gap:130px}@media screen and (min-width:780px){.company_container__bv1o5{gap:160px}}.company_sectionTitle__SVEbz{display:flex;flex-direction:column;gap:20px;margin-bottom:65px}@media screen and (min-width:780px){.company_sectionTitle__SVEbz{gap:35px}}.company_sectionTitle__SVEbz .company_subtitle__Kedh1{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;font-size:.875rem;color:#000}@media screen and (min-width:780px){.company_sectionTitle__SVEbz .company_subtitle__Kedh1{font-size:1rem}}.company_sectionTitle__SVEbz .company_mainTitle__t2Vwo{font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:4rem;width:-moz-fit-content;width:fit-content;background:linear-gradient(90deg,red 5.08%,#e4007c 95.31%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (min-width:780px){.company_sectionTitle__SVEbz .company_mainTitle__t2Vwo{font-size:4rem}}.company_companyWrap__c13Tj{position:relative}.company_overview__n8PVs{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:780px){.company_overview__n8PVs{gap:32px}}.company_overview__n8PVs>dl{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:780px){.company_overview__n8PVs>dl{flex-direction:row;align-items:flex-start;gap:80px}}.company_overview__n8PVs>dl>dt{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:400;font-size:.875rem;line-height:1.6;color:#000}@media screen and (min-width:780px){.company_overview__n8PVs>dl>dt{width:124px;flex-shrink:0}}.company_overview__n8PVs>dl>dd{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:400;font-size:.875rem;line-height:1.6;color:#000}.company_overview__n8PVs>dl>dd ul{display:flex;flex-direction:column;line-height:1.5rem}.company_certification__Kv1bZ{display:flex;flex-direction:column;gap:8px;align-items:center;width:139px}.company_certification__Kv1bZ img{width:100%;height:auto}.company_certification__Kv1bZ p{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;font-size:.875rem;color:#000;text-align:center}.company_board-member__X2KY7>dl{display:flex;flex-direction:row;align-items:center;gap:20px}.company_board-member__X2KY7>dl>dt{font-size:.875rem;line-height:1.6;width:70px}.company_board-member__X2KY7>dl>dd{font-size:.875rem;line-height:1.6}.company_messageSection__4VpUg .company_messageContent__VlsaU{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:400;font-size:.875rem;line-height:1.75rem;color:#000}@media screen and (min-width:780px){.company_messageSection__4VpUg .company_messageContent__VlsaU{font-size:1rem;line-height:2rem}}.company_messageSection__4VpUg .company_messageContent__VlsaU p{margin:0}.company_messageSection__4VpUg .company_ceoSignature__dcDGs{display:flex;justify-content:flex-end;margin-top:40px}@media screen and (min-width:780px){.company_messageSection__4VpUg .company_ceoSignature__dcDGs{margin-top:40px}}.company_messageSection__4VpUg .company_ceoSignature__dcDGs img{height:auto;max-width:12rem;width:100%}@media screen and (min-width:780px){.company_messageSection__4VpUg .company_ceoSignature__dcDGs img{width:380px}.company_messageWrap__ucsck .company_messages__XMv1J{padding-left:210px;display:flex;flex-wrap:wrap;justify-content:space-between}}.company_messageWrap__ucsck .company_messages__XMv1J h3{font-size:1.5rem;line-height:1.6;margin-bottom:24px}@media screen and (min-width:780px){.company_messageWrap__ucsck .company_messages__XMv1J h3{font-size:2.125rem;line-height:1.8;margin-bottom:45px}.company_messageWrap__ucsck .company_messages__XMv1J .company_messageWrap__ucsck{width:calc(100% - 400px);margin:0}}.company_messageWrap__ucsck .company_messages__XMv1J .company_messageWrap__ucsck .company_message__BmDlB{font-size:.875rem;line-height:1.6;margin-bottom:30px}@media screen and (min-width:780px){.company_messageWrap__ucsck .company_messages__XMv1J .company_messageWrap__ucsck .company_message__BmDlB{font-size:1rem;line-height:2}}.company_messageWrap__ucsck .company_messages__XMv1J .company_messageWrap__ucsck .company_profile__gYJfo{display:none}@media screen and (min-width:780px){.company_messageWrap__ucsck .company_messages__XMv1J .company_messageWrap__ucsck .company_profile__gYJfo{display:block}}.company_messageWrap__ucsck .company_messages__XMv1J .company_messageWrap__ucsck .company_profile__gYJfo .company_roll__y4xFR{display:block;font-size:1rem}.company_messageWrap__ucsck .company_messages__XMv1J .company_messageWrap__ucsck .company_profile__gYJfo .company_name__XKN8_{display:block;font-size:1rem;margin-bottom:20px}.company_messageWrap__ucsck .company_messages__XMv1J .company_messageWrap__ucsck .company_profile__gYJfo .company_text__mcS07{font-size:1rem}.company_messageWrap__ucsck .company_messages__XMv1J figure{width:100%;max-width:360px;margin:0 auto}@media screen and (min-width:780px){.company_messageWrap__ucsck .company_messages__XMv1J figure{margin:0}}.company_messageWrap__ucsck .company_messages__XMv1J figure>img{border-radius:8px}.company_messageWrap__ucsck .company_messages__XMv1J figure>figcaption{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:14px}@media screen and (min-width:780px){.company_messageWrap__ucsck .company_messages__XMv1J figure>figcaption{display:none}}.company_messageWrap__ucsck .company_messages__XMv1J figure>figcaption .company_roll__y4xFR{display:block;font-size:.875rem}.company_messageWrap__ucsck .company_messages__XMv1J figure>figcaption .company_name__XKN8_{display:block;font-size:1rem}.company_messageWrap__ucsck .company_messages__XMv1J figure>figcaption .company_text__mcS07{font-size:.875rem}.company_memberGroup__C7BtR{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:780px){.company_memberGroup__C7BtR{gap:25px}}.company_groupTitle__4ywCd{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.4;color:#000}@media screen and (min-width:780px){.company_groupTitle__4ywCd{font-size:2.125rem}}.company_boardMemberList__DgLCL{display:flex;flex-direction:column;align-items:flex-start;gap:40px}@media screen and (min-width:780px){.company_boardMemberList__DgLCL{flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:flex-start}}.company_boardMemberList__DgLCL>li{width:100%}@media screen and (min-width:780px){.company_boardMemberList__DgLCL>li{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 19px);max-width:calc(25% - 19px)}}.company_boardMemberList__DgLCL>li>figure{display:flex;flex-direction:column;gap:16px;align-items:center}.company_boardMemberList__DgLCL>li>figure .company_memberImageWrap__1MTFA{width:100%;aspect-ratio:332/427;overflow:hidden;border-radius:8px}.company_boardMemberList__DgLCL>li>figure .company_memberImageWrap__1MTFA>img{width:100%;height:100%;object-fit:cover}.company_boardMemberList__DgLCL>li>figure>figcaption{display:flex;flex-direction:column;gap:8px;width:100%}.company_boardMemberList__DgLCL>li>figure>figcaption .company_roll__y4xFR{display:block;font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#000;text-align:center}.company_boardMemberList__DgLCL>li>figure>figcaption .company_name__XKN8_{display:block;font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:400;font-size:1rem;line-height:1.4;color:#000;text-align:center}.company_boardMemberList__DgLCL>li>figure>figcaption .company_text__mcS07{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:400;font-size:.875rem;line-height:1.5rem;color:#000;text-align:left}.company_investorGrid__6gRuK{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media screen and (min-width:780px){.company_investorGrid__6gRuK{grid-template-columns:repeat(2,1fr)}}.company_investorCard__FyMU1 img{width:100%;height:auto}.company_investorNote__GrCGV{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;font-size:.875rem;line-height:2rem;color:#000;text-align:center;margin-top:24px}@media screen and (min-width:780px){.company_investorNote__GrCGV{font-size:1rem}}.company_investorCommentsWrap__l2ftE>ul{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:780px){.company_investorCommentsWrap__l2ftE>ul{padding-left:210px;gap:40px}}.company_investorCommentsWrap__l2ftE>ul>li{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:30px;border-bottom:1px solid #e2e2e2}@media screen and (min-width:780px){.company_investorCommentsWrap__l2ftE>ul>li{padding-bottom:40px}}.company_investorCommentsWrap__l2ftE>ul>li:last-child{border:none}.company_investorCommentsWrap__l2ftE>ul>li .company_thumbnail__cJsD8{width:150px}@media screen and (min-width:780px){.company_investorCommentsWrap__l2ftE>ul>li .company_thumbnail__cJsD8{width:300px}}.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67{width:100%}@media screen and (min-width:780px){.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67{width:calc(100% - 345px)}}.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67 h3{font-size:1.125rem;font-weight:700;line-height:1.6;margin:16px 0}@media screen and (min-width:780px){.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67 h3{font-size:1.375rem;line-height:1.8;margin:0 0 20px}}.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67 p{font-size:.875rem;line-height:1.6;margin:16px 0}@media screen and (min-width:780px){.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67 p{font-size:1rem;line-height:1.6;margin:0 0 50px}}.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67 .company_info__gRdbF{display:flex;flex-direction:column;gap:12px}.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67 .company_info__gRdbF .company_roll__y4xFR{display:block;font-size:.875rem}.company_investorCommentsWrap__l2ftE>ul>li .company_content__B7x67 .company_info__gRdbF .company_name__XKN8_{display:block;font-size:1rem}.company_historyWrap__XQtPH .company_buttons__P_juY{display:flex;gap:16px;justify-content:flex-end;margin-bottom:16px}@media screen and (min-width:780px){.company_historyWrap__XQtPH .company_buttons__P_juY{padding-left:210px;margin-bottom:24px}}.company_historyWrap__XQtPH .company_buttons__P_juY>button:first-child{transform:rotate(180deg)}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2{width:100vw;padding-left:30px;margin-left:-30px;overflow:hidden}@media screen and (min-width:780px){.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2{padding-left:calc((100vw - 1200px)/2 + 210px);margin-left:calc((100vw - 1200px)/-2)}}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN{display:flex;width:2400px;transition:.3s cubic-bezier(.445,.05,.55,.95)}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="0"]{transform:translate(0)}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="1"]{transform:translate(calc(-300px * 1))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="2"]{transform:translate(calc(-300px * 2))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="3"]{transform:translate(calc(-300px * 3))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="4"]{transform:translate(calc(-300px * 4))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="5"]{transform:translate(calc(-300px * 5))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="6"]{transform:translate(calc(-300px * 6))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="7"]{transform:translate(calc(-300px * 7))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="8"]{transform:translate(calc(-300px * 8))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="9"]{transform:translate(calc(-300px * 9))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="10"]{transform:translate(calc(-300px * 10))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="11"]{transform:translate(calc(-300px * 11))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="12"]{transform:translate(calc(-300px * 12))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="13"]{transform:translate(calc(-300px * 13))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="14"]{transform:translate(calc(-300px * 14))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="15"]{transform:translate(calc(-300px * 15))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="16"]{transform:translate(calc(-300px * 16))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="17"]{transform:translate(calc(-300px * 17))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="18"]{transform:translate(calc(-300px * 18))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="19"]{transform:translate(calc(-300px * 19))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN[data-active="20"]{transform:translate(calc(-300px * 20))}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt{min-width:300px}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt .company_bar__qSUr9{height:28px;position:relative}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt .company_bar__qSUr9 .company_circle__lobEH{width:28px;height:28px;border-radius:100px;background:linear-gradient(155deg,#ef944e,#e17657 35%,#dd5f5e 65%,#d54745);position:absolute;left:0;z-index:2}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt .company_bar__qSUr9 .company_bar__qSUr9{width:100%;height:5px;background-color:#e2e2e2;position:absolute;left:0;top:11.5px}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt .company_date__m991_{margin-bottom:14px}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt .company_date__m991_ .company_year__CEuhO{font-size:1rem;font-weight:800;color:#cfc5c5}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt .company_date__m991_ .company_month__PxT7E{font-size:2.25rem;font-weight:800;color:#cfc5c5}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt .company_text__mcS07{width:250px;font-size:1rem;line-height:1.6;margin-bottom:16px}.company_historyWrap__XQtPH .company_historyListWrap__n6Wl2 .company_historyList__XftjN .company_list__oPrLt figure{width:250px}.company_officeWrap__KpGRb .company_officeImage__Hk9dK{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}@media screen and (min-width:780px){.company_officeWrap__KpGRb .company_officeImage__Hk9dK{padding-left:210px;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:60px}}.company_officeWrap__KpGRb .company_officeImage__Hk9dK>li>img{border-radius:16px}.company_officeWrap__KpGRb .company_officeImage__Hk9dK>li:first-child{width:81.5873015873%}@media screen and (min-width:780px){.company_officeWrap__KpGRb .company_officeImage__Hk9dK>li:first-child{width:62.0202020202%}}.company_officeWrap__KpGRb .company_officeImage__Hk9dK>li:nth-child(2){width:73.3333333333%;margin-left:26.6666666667%;transform:translate(8px)}@media screen and (min-width:780px){.company_officeWrap__KpGRb .company_officeImage__Hk9dK>li:nth-child(2){width:35.0505050505%;transform:translate(0);margin:0}}.company_officeWrap__KpGRb .company_officeImage__Hk9dK>li:nth-child(3){width:100%}@media screen and (min-width:780px){.company_officeWrap__KpGRb>figure{padding-left:210px}}.company_accessWrap__DNKPg .company_accessContent__EKLfK{display:flex;flex-direction:column;gap:64px;margin-bottom:64px}@media screen and (min-width:780px){.company_accessWrap__DNKPg .company_accessContent__EKLfK{align-items:flex-end}}.company_accessWrap__DNKPg .company_accessContent__EKLfK .company_addressInfo__tF4gz{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:780px){.company_accessWrap__DNKPg .company_accessContent__EKLfK .company_addressInfo__tF4gz{max-width:600px}}.company_accessWrap__DNKPg .company_accessContent__EKLfK .company_address__xa4SZ{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:400;font-size:1rem;line-height:2;color:#000}.company_accessWrap__DNKPg .company_accessContent__EKLfK .company_train__xPwQ4{display:flex;flex-direction:column;gap:8px;font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:400;font-size:.875rem;line-height:2rem;color:#000}.company_accessWrap__DNKPg .company_mapContainer__qSWuw{width:100%}.company_accessWrap__DNKPg .company_mapContainer__qSWuw iframe{border:none;width:100%;aspect-ratio:1986/806;border-radius:0}@media screen and (min-width:780px){.company_accessWrap__DNKPg .company_mapContainer__qSWuw iframe{border-radius:0}}