﻿.companyline{margin-top:14rem}@media screen and (max-width: 780px){.companyline{margin-top:5.6rem}}.companyline_inner{display:flex;flex-direction:column;gap:12rem;max-width:77.6rem;margin:0 auto}@media screen and (max-width: 780px){.companyline_inner{gap:8.8rem}}.companyline_section{display:flex;flex-direction:column;gap:2.8rem}@media screen and (max-width: 780px){.companyline_section{gap:2.4rem}}:lang(ja) .companyline_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) .companyline_heading .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .companyline_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}@media screen and (max-width: 780px){:lang(ja) .companyline_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) .companyline_heading .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .companyline_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}}.companyline_body{display:flex;flex-direction:column}:lang(ja) .companyline_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) .companyline_text .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .companyline_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}@media screen and (max-width: 780px){:lang(ja) .companyline_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) .companyline_text .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .companyline_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}}:lang(ja) .companyline_note{--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) .companyline_note .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .companyline_note{--typography-token: "pc/EN/Label_SS_thin";font-family:Mundial,var(--font-family-base);font-weight:300;font-size:max(10px,1.4rem);line-height:140%;letter-spacing:0}.companyline_note{color:var(--color-black6);margin-top:1.4rem;padding-left:1.7rem;text-indent:-1.7rem}@media screen and (max-width: 780px){:lang(ja) .companyline_note{--typography-token: "mobile/JA/Label_S_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) .companyline_note .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .companyline_note{--typography-token: "mobile/EN/Label_S_thin";font-family:Mundial,var(--font-family-base);font-weight:400;font-size:max(10px,1.3rem);line-height:140%;letter-spacing:0}.companyline_note{margin-top:1.2rem}}.companyline_note::before{content:"※"}.companyline_subsection{display:flex;flex-direction:column;gap:1.6rem;margin-top:2.8rem}@media screen and (max-width: 780px){.companyline_subsection{gap:1.4rem;margin-top:2.4rem}}:lang(ja) .companyline_subheading{--typography-token: "pc/JA/Body_M_bold";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,1.6rem);line-height:180%;letter-spacing:4%}:lang(ja) .companyline_subheading .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .companyline_subheading{--typography-token: "pc/EN/Body_M_bold";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,1.8rem);line-height:160%;letter-spacing:0}@media screen and (max-width: 780px){:lang(ja) .companyline_subheading{--typography-token: "mobile/JA/Body_M_bold";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,1.4rem);line-height:180%;letter-spacing:4%}:lang(ja) .companyline_subheading .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .companyline_subheading{--typography-token: "mobile/EN/Body_M_bold";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,1.6rem);line-height:160%;letter-spacing:0}}.companyline_list{padding-left:2.4rem}:lang(ja) .companyline_list li{--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) .companyline_list li .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .companyline_list li{--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) .companyline_list li{--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) .companyline_list li .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .companyline_list li{--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}}.companyline_list li::marker{--typography-token: "pc/EN/Label_M_thin";font-family:Mundial,var(--font-family-base);font-weight:300;font-size:max(10px,1.6rem);line-height:150%;letter-spacing:0}@media screen and (max-width: 780px){.companyline_list li::marker{--typography-token: "mobile/EN/Label_M_thin";font-family:Mundial,var(--font-family-base);font-weight:300;font-size:max(10px,1.4rem);line-height:140%;letter-spacing:0}}.companyline_list>li{list-style-type:decimal}.companyline_list-alpha{padding-left:2.4rem;margin-top:0}.companyline_list-alpha>li{list-style-type:lower-alpha}.companyline_list-roman>li{list-style-type:lower-roman}:lang(ja) .companyline_otherLink{--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) .companyline_otherLink .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .companyline_otherLink{--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}.companyline_otherLink{margin-top:2.8rem}@media screen and (max-width: 780px){:lang(ja) .companyline_otherLink{--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) .companyline_otherLink .-en{font-family:Mundial,var(--font-family-base);font-weight:300;font-feature-settings:unset;line-height:1}:lang(en) .companyline_otherLink{--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}.companyline_otherLink{margin-top:2.4rem}}.companyline_link{text-decoration:underline}.companyline_agree{margin-top:2.8rem}@media screen and (max-width: 780px){.companyline_agree{margin-top:2.4rem}}.companyline_checkbox{position:relative;display:inline-flex;align-items:center;gap:.8rem;cursor:pointer}.companyline_checkbox:focus-within{outline:none}.companyline_checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:.1rem;height:.1rem;margin:-0.1rem;padding:0;border:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;appearance:none}.companyline_checkbox input[type=checkbox]:focus{outline:none}.companyline_checkbox input[type=checkbox]:focus-visible+span{box-shadow:0 0 0 2px var(--color-focus)}.companyline_checkbox input[type=checkbox]:checked+span::after{display:block}.companyline_checkbox span{position:relative;display:block;padding-left:2.2rem}:lang(ja) .companyline_checkbox span{--typography-token: "pc/JA/Label_SS";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) .companyline_checkbox span .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .companyline_checkbox span{--typography-token: "pc/EN/Label_SS";font-family:Mundial,var(--font-family-base);font-weight:600;font-size:max(10px,1.4rem);line-height:120%;letter-spacing:0}.companyline_checkbox span{transition:opacity var(--ease-time) var(--ease-power1-out)}@media screen and (max-width: 780px){:lang(ja) .companyline_checkbox span{--typography-token: "mobile/JA/Label_S";font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Bold",var(--font-family-base);font-weight:700;font-size:max(10px,1.2rem);line-height:140%;letter-spacing:2%}:lang(ja) .companyline_checkbox span .-en{font-family:Mundial,var(--font-family-base);font-weight:600;font-feature-settings:unset;line-height:1}:lang(en) .companyline_checkbox span{--typography-token: "mobile/EN/Label_S";font-family:Mundial,var(--font-family-base);font-weight:700;font-size:max(10px,1.3rem);line-height:140%;letter-spacing:0}}.companyline_checkbox span::before,.companyline_checkbox span::after{content:"";position:absolute}.companyline_checkbox span::before{top:50%;left:0;display:block;width:1.6rem;height:1.6rem;border:.1rem solid var(--color-black5);background-color:var(--color-white);transform:translateY(-58%)}.companyline_checkbox span::after{top:50%;left:.45rem;display:none;width:.7rem;height:1.1rem;border-right:.3rem solid var(--color-black);border-bottom:.3rem solid var(--color-black);transform:translateY(-73%) rotateZ(45deg)}.companyline_action{margin-top:2.8rem}@media screen and (max-width: 780px){.companyline_action{margin-top:2.4rem}}.companyline_action .button[disabled]{opacity:.4;pointer-events:none}/*# sourceMappingURL=companyline.css.map */
