.ethic{margin-bottom:24rem}@media screen and (max-width: 780px){.ethic{margin-bottom:12rem}}:lang(ja) .ethic_intro{--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) .ethic_intro .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .ethic_intro{--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}.ethic_intro{width:min(100%,77.6rem);margin:0 auto}@media screen and (max-width: 780px){:lang(ja) .ethic_intro{--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) .ethic_intro .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .ethic_intro{--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}}.ethic_section{width:min(100%,77.6rem);margin:0 auto;margin-top:12rem}@media screen and (max-width: 780px){.ethic_section{margin-top:8.8rem}}:lang(ja) .ethic_heading{--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) .ethic_heading .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .ethic_heading{--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}.ethic_heading{margin-bottom:2.8rem}@media screen and (max-width: 780px){:lang(ja) .ethic_heading{--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) .ethic_heading .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .ethic_heading{--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}.ethic_heading{margin-bottom:2.4rem}}:lang(ja) .ethic_lead{--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) .ethic_lead .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .ethic_lead{--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}@media screen and (max-width: 780px){:lang(ja) .ethic_lead{--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) .ethic_lead .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .ethic_lead{--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}}.ethic_box{background-color:var(--color-gray);border:1px solid var(--color-line);padding:6.2rem}@media screen and (max-width: 780px){.ethic_box{padding:2.8rem}}.ethic_list{display:flex;flex-direction:column;margin-top:1.4rem}.ethic_list-conduct{margin-top:0}.ethic_list-conduct .ethic_item:first-child{border-top:none}.ethic_item{display:flex;align-items:flex-start;padding:1.4rem 0;border-top:.1rem solid var(--color-line)}@media screen and (max-width: 780px){.ethic_item{padding:1.2rem 0}}.ethic_item:last-child{padding-bottom:0}.ethic_number{--typography-token: "pc/EN/Label_L_thin";font-family:Mundial,var(--font-family-base);font-weight:300;font-size:max(10px,1.8rem);line-height:120%;letter-spacing:0;line-height:150%;flex-shrink:0;width:3rem;padding-top:.1rem;font-variant-numeric:tabular-nums}@media screen and (max-width: 780px){.ethic_number{--typography-token: "mobile/EN/Label_L_thin";font-family:Mundial,var(--font-family-base);font-weight:300;font-size:max(10px,1.5rem);line-height:120%;letter-spacing:0;line-height:140%;width:2.5rem;padding-top:.2rem}}:lang(ja) .ethic_label{--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) .ethic_label .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .ethic_label{--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}@media screen and (max-width: 780px){:lang(ja) .ethic_label{--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) .ethic_label .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .ethic_label{--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}}.ethic_content{margin-left:1.5rem}@media screen and (max-width: 780px){.ethic_content{margin-left:1rem}}:lang(ja) .ethic_desc{--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) .ethic_desc .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .ethic_desc{--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}.ethic_desc{margin-top:0}@media screen and (max-width: 780px){:lang(ja) .ethic_desc{--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) .ethic_desc .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .ethic_desc{--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}}/*# sourceMappingURL=ethic.css.map */
