.businessHero{margin-top:14rem}:lang(ja) .businessHero_sub{--typography-token: "pc/JA/Label_L";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,1.8rem);line-height:140%;letter-spacing:2%}:lang(ja) .businessHero_sub .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .businessHero_sub{--typography-token: "pc/EN/Label_L";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,1.8rem);line-height:120%;letter-spacing:0}.businessHero_sub{margin-bottom:4rem}:lang(ja) .businessHero_title{--typography-token: "pc/JA/Display_L";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Heavy",var(--font-family-base);font-weight:750;font-size:max(10px,4.5rem);line-height:140%;letter-spacing:4%}:lang(ja) .businessHero_title .-en{font-family:Mundial,var(--font-family-base);font-weight:700;font-feature-settings:unset;line-height:1}:lang(en) .businessHero_title{--typography-token: "pc/EN/Display_L";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,4.5rem);line-height:120%;letter-spacing:0}@media screen and (max-width: 780px){.businessHero{margin-top:4.8rem}:lang(ja) .businessHero_sub{--typography-token: "mobile/JA/Label_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,1.3rem);line-height:140%;letter-spacing:2%}:lang(ja) .businessHero_sub .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .businessHero_sub{--typography-token: "mobile/EN/Label_M_fs15";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,1.5rem);line-height:120%;letter-spacing:0}.businessHero_sub{margin-bottom:1.6rem}:lang(ja) .businessHero_title{--typography-token: "mobile/JA/Display_L";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Heavy",var(--font-family-base);font-weight:750;font-size:max(10px,2.6rem);line-height:140%;letter-spacing:4%}:lang(ja) .businessHero_title .-en{font-family:Mundial,var(--font-family-base);font-weight:700;font-feature-settings:unset;line-height:1}:lang(en) .businessHero_title{--typography-token: "mobile/EN/Display_L";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,2.6rem);line-height:120%;letter-spacing:0}}.businessMain{display:flex;flex-direction:column;gap:16rem;margin-top:14rem}.businessMain_item{display:flex;align-items:center;gap:14.6rem}.businessMain_content{display:flex;flex-direction:column;justify-content:space-between;width:47rem;height:71rem}:lang(ja) .businessMain_label{--typography-token: "pc/JA/Heading_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,2.4rem);line-height:140%;letter-spacing:4%}:lang(ja) .businessMain_label .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .businessMain_label{--typography-token: "pc/EN/Heading_M";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,2.4rem);line-height:140%;letter-spacing:0}:lang(ja) .businessMain_heading{--typography-token: "pc/JA/Display_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Heavy",var(--font-family-base);font-weight:750;font-size:max(10px,3.2rem);line-height:140%;letter-spacing:4%}:lang(ja) .businessMain_heading .-en{font-family:Mundial,var(--font-family-base);font-weight:700;font-feature-settings:unset;line-height:1}:lang(en) .businessMain_heading{--typography-token: "pc/EN/Display_M";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,3.2rem);line-height:120%;letter-spacing:0}.businessMain_heading{margin-top:4.8rem}:lang(ja) .businessMain_text{--typography-token: "pc/JA/Body_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Book",var(--font-family-base);font-weight:350;font-size:max(10px,1.6rem);line-height:180%;letter-spacing:4%}:lang(ja) .businessMain_text .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .businessMain_text{--typography-token: "pc/EN/Body_M";font-family:Mundial,var(--font-family-base);font-weight:400;font-size:max(10px,1.8rem);line-height:160%;letter-spacing:0}.businessMain_text{line-break:strict;word-break:normal;margin-top:4.8rem}.businessMain_visual{width:56.8rem;height:71rem;flex-shrink:0}.businessMain .button{margin-top:auto}@media screen and (max-width: 780px){.businessMain{margin-top:8.8rem;gap:8.8rem}.businessMain_item{flex-direction:column-reverse;gap:3.2rem;align-items:flex-end}.businessMain_content{width:100%;height:auto;gap:2.4rem}:lang(ja) .businessMain_label{--typography-token: "mobile/JA/Heading_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,2rem);line-height:140%;letter-spacing:4%}:lang(ja) .businessMain_label .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .businessMain_label{--typography-token: "mobile/EN/Heading_M";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,2rem);line-height:140%;letter-spacing:0}:lang(ja) .businessMain_heading{--typography-token: "mobile/JA/Display_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Heavy",var(--font-family-base);font-weight:750;font-size:max(10px,2.4rem);line-height:140%;letter-spacing:4%}:lang(ja) .businessMain_heading .-en{font-family:Mundial,var(--font-family-base);font-weight:700;font-feature-settings:unset;line-height:1}:lang(en) .businessMain_heading{--typography-token: "mobile/EN/Display_M";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,2.4rem);line-height:120%;letter-spacing:0}.businessMain_heading{margin-top:0}:lang(ja) .businessMain_text{--typography-token: "mobile/JA/Body_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Book",var(--font-family-base);font-weight:350;font-size:max(10px,1.4rem);line-height:180%;letter-spacing:4%}:lang(ja) .businessMain_text .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .businessMain_text{--typography-token: "mobile/EN/Body_M";font-family:Mundial,var(--font-family-base);font-weight:400;font-size:max(10px,1.6rem);line-height:160%;letter-spacing:0}.businessMain_text{margin-top:0}.businessMain_visual{width:100%;height:42.3rem}.businessMain .button{margin-top:0}}.cardList{margin-top:16rem}:lang(ja) .cardList_title{--typography-token: "pc/JA/Heading_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,2.4rem);line-height:140%;letter-spacing:4%}:lang(ja) .cardList_title .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .cardList_title{--typography-token: "pc/EN/Heading_M";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,2.4rem);line-height:140%;letter-spacing:0}.cardList_title{margin-bottom:4.5rem}.cardList_inner{display:flex;justify-content:space-between;flex-wrap:wrap}.cardList_inner .card{display:flex;flex-direction:column;width:36.8rem;margin-top:6.4rem}.cardList_inner .card:nth-child(-n+3){margin-top:0}.cardList_inner .card_img{overflow:hidden;margin-bottom:2.4rem;border:.5rem solid var(--color-gray)}.cardList_inner .card_img img{transition:transform var(--ease-time) var(--ease-power1-out)}:lang(ja) .cardList_inner .card_title{--typography-token: "pc/JA/Label_L";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,1.8rem);line-height:140%;letter-spacing:2%}:lang(ja) .cardList_inner .card_title .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .cardList_inner .card_title{--typography-token: "pc/EN/Label_L";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,1.8rem);line-height:120%;letter-spacing:0}.cardList_inner .card_title{display:flex;position:relative;margin-bottom:1.6rem;padding-right:4rem;transition:opacity var(--ease-time) var(--ease-power1-out)}.cardList_inner .card_title::before{content:"";position:absolute;top:0;right:0;width:2.8rem;height:2.8rem;background:url("../../img/common/icon/circle_arrow28.svg") no-repeat;background-size:100%}.cardList_inner .card_title.is-decoration::after{content:"";position:absolute;bottom:0;left:0;border-bottom:.1rem solid var(--color-black2);width:2rem}:lang(ja) .cardList_inner .card_text{--typography-token: "pc/JA/Label_SS_thin";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Book",var(--font-family-base);font-weight:350;font-size:max(10px,1.3rem);line-height:140%;letter-spacing:2%}:lang(ja) .cardList_inner .card_text .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .cardList_inner .card_text{--typography-token: "pc/EN/Label_M_bold_fw400";font-family:Mundial,var(--font-family-base);font-weight:400;font-size:max(10px,1.6rem);line-height:140%;letter-spacing:0}.cardList_inner .card_text{color:var(--color-black6);transition:opacity var(--ease-time) var(--ease-power1-out);padding-right:4rem}@media(hover: hover)and (pointer: fine){.cardList_inner .card:hover .card_img img{transform:scale(1.1)}.cardList_inner .card:hover .card_title{opacity:.7}.cardList_inner .card:hover .card_text{opacity:.9}}@media(hover: none){.cardList_inner .card:active .card_img img{transform:scale(1.1)}.cardList_inner .card:active .card_title{opacity:.7}.cardList_inner .card:active .card_text{opacity:.9}}@media screen and (max-width: 780px){.cardList{margin-top:8.8rem}:lang(ja) .cardList_title{--typography-token: "mobile/JA/Heading_M";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,2rem);line-height:140%;letter-spacing:4%}:lang(ja) .cardList_title .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .cardList_title{--typography-token: "mobile/EN/Heading_M";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,2rem);line-height:140%;letter-spacing:0}.cardList_title{margin-bottom:3rem}.cardList_inner::after{content:none}.cardList_inner .card{width:100%;margin-top:5.6rem}.cardList_inner .card:nth-child(-n+3){margin-top:5.6rem}.cardList_inner .card:nth-child(-n+1){margin-top:0}.cardList_inner .card_img{margin-bottom:1.4rem;border:.4rem solid var(--color-gray)}:lang(ja) .cardList_inner .card_title{--typography-token: "mobile/JA/Label_L";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,1.5rem);line-height:140%;letter-spacing:2%}:lang(ja) .cardList_inner .card_title .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .cardList_inner .card_title{--typography-token: "mobile/EN/Label_LL";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,1.6rem);line-height:140%;letter-spacing:0}.cardList_inner .card_title{margin-bottom:1.2rem;padding-right:2rem}.cardList_inner .card_title::before{content:"";background:url("../../img/common/icon/circle_arrow20.svg") no-repeat;background-size:100%;width:2rem;height:2rem}.cardList_inner .card_title.is-decoration::after{content:none}:lang(ja) .cardList_inner .card_text{--typography-token: "mobile/JA/Label_SS_thin";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Book",var(--font-family-base);font-weight:350;font-size:max(10px,1.2rem);line-height:140%;letter-spacing:2%}:lang(ja) .cardList_inner .card_text .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .cardList_inner .card_text{--typography-token: "mobile/EN/Label_M_bold";font-family:Mundial,var(--font-family-base);font-weight:400;font-size:max(10px,1.4rem);line-height:120%;letter-spacing:0}.cardList_inner .card_text{padding-right:3.6rem}}/*# sourceMappingURL=business.css.map */
