.companyPage
.company_commonList{margin-top:40px}@media screen and (max-width: 1366px){.companyPage
.company_commonList{margin-top:2.3426061493vw}}@media screen and (max-width: 828px){.companyPage
.company_commonList{margin-top:7.729468599vw}}.companyPage .company_section:not(:first-child){margin-top:96px}@media screen and (max-width: 1366px){.companyPage .company_section:not(:first-child){margin-top:7.027818448vw}}@media screen and (max-width: 828px){.companyPage .company_section:not(:first-child){margin-top:15.4589371981vw}}.companyPage
.company_message{background:#fff;box-shadow:0 16px 48px 0px rgba(0, 0, 0, 0.1);margin-top:40px;padding:80px
96px;display:flex}@media screen and (max-width: 1366px){.companyPage
.company_message{margin-top:2.9282576867vw;padding:5.8565153734vw 7.027818448vw;box-shadow:0vw 1.1713030747vw 3.513909224vw 0vw rgba(0, 0, 0, 0.1)}}@media screen and (max-width: 828px){.companyPage
.company_message{display:block;margin-top:7.729468599vw;padding:7.2463768116vw 5.7971014493vw 9.6618357488vw;box-shadow:0vw 1.9323671498vw 5.7971014493vw 0vw rgba(0, 0, 0, 0.1)}}.companyPage
.company_message_title{font-size:2.4rem;letter-spacing:0.16em;line-height:2}@media screen and (max-width: 1366px){.companyPage
.company_message_title{font-size:1.756954612vw}}@media screen and (max-width: 828px){.companyPage
.company_message_title{padding-bottom:2.8985507246vw;font-size:4.8309178744vw;letter-spacing:0.08em;line-height:1.7}}.companyPage .company_message_title::before{content:"";background:#222;width:240px;height:1px;position:absolute;top:0;bottom:0;right:0;margin:auto}@media screen and (max-width: 1366px){.companyPage .company_message_title::before{width:17.5695461201vw}}@media screen and (max-width: 828px){.companyPage .company_message_title::before{width:13.5265700483vw;top:auto;right:auto;left:0}}.companyPage
.company_message_image{width:352px;min-width:352px}@media screen and (max-width: 1366px){.companyPage
.company_message_image{width:25.7686676428vw;min-width:25.7686676428vw}}@media screen and (max-width: 828px){.companyPage
.company_message_image{width:100%;min-width:auto}}.companyPage
.company_message_container{margin-left:64px}@media screen and (max-width: 1366px){.companyPage
.company_message_container{margin-left:2.9282576867vw}}@media screen and (max-width: 828px){.companyPage
.company_message_container{margin:5.7971014493vw 0 0 0}}.companyPage
.company_message_text{letter-spacing:0.06em;line-height:2.1;font-size:1.4rem}@media screen and (max-width: 1366px){.companyPage
.company_message_text{font-size:1.0248901903vw}}@media screen and (max-width: 828px){.companyPage
.company_message_text{font-size:3.3816425121vw;line-height:2.1}}.companyPage .company_message_text:not(:first-child){margin-top:20px}@media screen and (max-width: 1366px){.companyPage .company_message_text:not(:first-child){margin-top:1.4641288433vw}}@media screen and (max-width: 828px){.companyPage .company_message_text:not(:first-child){margin-top:5.7971014493vw}}.companyPage
.company_message_ceo{display:flex;justify-content:flex-end;margin-top:40px;font-size:1.4rem;line-height:1;letter-spacing:0.18em}@media screen and (max-width: 1366px){.companyPage
.company_message_ceo{margin-top:2.9282576867vw;font-size:1.0248901903vw}}@media screen and (max-width: 828px){.companyPage
.company_message_ceo{margin-top:13.5265700483vw;font-size:3.3816425121vw}}