@media (min-width:1441px){.Oa2lpa_top_img{background:#293e5d url(/company.png) 50%/cover;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;padding:80px 120px 60px;display:flex;box-shadow:inset 0 -4px 24px #00000014}.Oa2lpa_page_container{z-index:100;padding-top:80px;font-size:16px;position:relative}.Oa2lpa_company_information_section{border:0;flex-direction:column;align-self:stretch;align-items:center;padding-block:80px;display:flex}.Oa2lpa_table_row{flex-direction:row;width:100%;display:flex}.Oa2lpa_table_body{border:0px solid var(--color-surface-border,#dedede);border-width:.5px 0;width:1040px}.Oa2lpa_table_header{border:0px solid var(--color-surface-border,#dedede);border-width:.5px .5px .5px 0;align-self:stretch;align-items:flex-start;gap:16px;width:200px;padding:32px 24px;display:flex}.Oa2lpa_table_header_item{color:#323232;text-align:left;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.Oa2lpa_table_data{border:0px solid var(--color-surface-border,#dedede);border-width:.5px 0 .5px .5px;flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:16px;width:100%;padding:32px 24px;display:flex}.Oa2lpa_table_data_item,.Oa2lpa_table_data_item_address{color:#323232;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_table_data_item_address_sp{display:none}.Oa2lpa_table_data_item_address_inform{color:#323232;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_executive{color:#323232;flex-direction:row;gap:16px 24px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:flex}.Oa2lpa_executive_title{color:#323232;width:120px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_executive_name{color:#323232;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_ceo_message_section{background:var(--color-gray-50,#f0f0f0);flex-direction:column;align-self:stretch;align-items:center;gap:120px;padding:0 13.8889vw 8.33333vw;display:flex}.Oa2lpa_white_box{z-index:1;background:#fff;width:100%;height:200px;margin:0;padding:0;position:absolute}.Oa2lpa_ceo_message_box{z-index:100;background:#fff;border-top:8px solid #153f7e;align-items:flex-start;gap:60px;width:1040px;padding:60px;display:flex;box-shadow:0 2px #d9d9d9}.Oa2lpa_ceo{flex-direction:column;align-items:flex-start;gap:24px;width:200px;display:flex}.Oa2lpa_name_box{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.Oa2lpa_ceo_position{color:#323232;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:200%}.Oa2lpa_ceo_name{color:#323232;font-family:Roboto;font-size:32px;font-style:normal;font-weight:700;line-height:100%}.Oa2lpa_message{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:32px;display:flex}.Oa2lpa_ceo_message{color:var(--color-primary-700,#153f7e);letter-spacing:2.56px;align-self:stretch;font-family:Italianno;font-size:32px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_ceo_message_title{height:30px}.Oa2lpa_message_title{color:var(--color-text-heading,#323232);align-self:stretch;font-family:Hiragino Mincho ProN;font-size:32px;font-style:normal;font-weight:600;line-height:100%}.Oa2lpa_message_contents{color:var(--color-text-black,#323232);flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:200%;display:flex}}@media (max-width:1440px){.Oa2lpa_top_img{background:#293e5d url(/company.png) 50%/cover;flex-direction:column;align-self:stretch;align-items:flex-start;gap:clamp(5.34px,.694vw,10px);padding:clamp(42.7px,5.556vw,80px) clamp(64.08px,8.333vw,120px) clamp(32px,4.167vw,60px);display:flex;box-shadow:inset 0 -4px 24px #00000014}.Oa2lpa_page_container{z-index:100;padding-top:80px;font-size:1.11111vw;position:relative}.Oa2lpa_company_information_section{border:0;flex-direction:column;align-self:stretch;align-items:flex-start;padding:5.55556vw 13.8889vw;display:flex}.Oa2lpa_table_row{flex-direction:row;width:100%;display:flex}.Oa2lpa_table_body{border:0px solid var(--color-surface-border,#dedede);border-width:.0347222vw 0;width:100%}.Oa2lpa_table_header{border:0px solid var(--color-surface-border,#dedede);border-width:.0347222vw .0347222vw .0347222vw 0;align-self:stretch;align-items:flex-start;gap:1.11111vw;width:13.8889vw;padding:2.22222vw 1.66667vw;display:flex}.Oa2lpa_table_header_item{color:#323232;text-align:left;font-family:Roboto;font-size:1.11111vw;font-style:normal;font-weight:700;line-height:100%}.Oa2lpa_table_data{border:0px solid var(--color-surface-border,#dedede);border-width:.0347222vw 0 .0347222vw .0347222vw;flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:1.11111vw;width:100%;padding:2.22222vw 1.66667vw;display:flex}.Oa2lpa_table_data_item,.Oa2lpa_table_data_item_address{color:#323232;font-family:Roboto;font-size:1.11111vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_table_data_item_address_sp{display:none}.Oa2lpa_table_data_item_address_inform{color:#323232;font-family:Roboto;font-size:1.11111vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_executive{color:#323232;flex-direction:row;gap:1.11111vw 1.66667vw;font-family:Roboto;font-size:1.11111vw;font-style:normal;font-weight:400;line-height:100%;display:flex}.Oa2lpa_executive_title{color:#323232;width:8.33333vw;font-family:Roboto;font-size:1.11111vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_executive_name{color:#323232;font-family:Roboto;font-size:1.11111vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_ceo_message_section{background:var(--color-gray-50,#f0f0f0);flex-direction:column;align-self:stretch;align-items:flex-start;gap:8.33333vw;padding:0 13.8889vw 8.33333vw;display:flex}.Oa2lpa_white_box{z-index:1;background:#fff;width:100%;height:13.8889vw;margin:0;padding:0;position:absolute}.Oa2lpa_ceo_message_box{z-index:100;background:#fff;border-top:.555556vw solid #153f7e;align-items:flex-start;gap:4.16667vw;width:100%;padding:4.16667vw;display:flex;box-shadow:0 .138889vw #d9d9d9}.Oa2lpa_ceo{flex-direction:column;align-items:flex-start;gap:1.66667vw;width:13.8889vw;display:flex}.Oa2lpa_name_box{flex-direction:column;align-items:flex-start;gap:1.66667vw;display:flex}.Oa2lpa_ceo_position{color:#323232;font-family:Roboto;font-size:1.38889vw;font-style:normal;font-weight:400;line-height:200%}.Oa2lpa_ceo_name{color:#323232;font-family:Roboto;font-size:2.22222vw;font-style:normal;font-weight:700;line-height:100%}.Oa2lpa_message{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:2.22222vw;display:flex}.Oa2lpa_ceo_message{color:var(--color-primary-700,#153f7e);letter-spacing:.177778vw;align-self:stretch;font-family:Italianno;font-size:2.22222vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_ceo_message_title{height:2.08333vw}.Oa2lpa_message_title{color:var(--color-text-heading,#323232);align-self:stretch;font-family:Hiragino Mincho ProN;font-size:2.22222vw;font-style:normal;font-weight:600;line-height:100%}.Oa2lpa_message_contents{color:var(--color-text-black,#323232);flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.11111vw;font-family:Roboto;font-size:1.11111vw;font-style:normal;font-weight:400;line-height:200%;display:flex}}@media (max-width:768px){.Oa2lpa_top_img{background:#293e5d url(/company_mobile.png) 50%/cover;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;padding:80px 30px;display:flex;box-shadow:inset 0 -4px 24px #00000014}.Oa2lpa_page_container{z-index:1;font-size:16px;position:relative}.Oa2lpa_company_information_section{border:0;flex-direction:column;align-self:stretch;align-items:flex-start;padding:21.3333vw 8vw;display:flex}.Oa2lpa_table_row{flex-direction:row;width:100%;display:flex}.Oa2lpa_table_body{border:0px solid var(--color-surface-border,#dedede);border-width:.133333vw 0;width:100%}.Oa2lpa_table_header{border:0px solid var(--color-surface-border,#dedede);border-width:.133333vw 0;align-self:stretch;align-items:flex-start;gap:4.26667vw;width:21.3333vw;padding:8vw 0;display:flex}.Oa2lpa_table_header_item{color:#323232;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:700;line-height:150%}.Oa2lpa_table_data{border:0px solid var(--color-surface-border,#dedede);border-width:.133333vw 0;flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:5.33333vw;width:100%;padding:8vw 0;display:flex}.Oa2lpa_table_data_item{color:#323232;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_table_data_item_address_sp{color:#323232;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:150%;display:flex}.Oa2lpa_table_data_item_address{display:none}.Oa2lpa_table_data_item_address_inform{color:#323232;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:150%}.Oa2lpa_executive{align-self:stretch;align-items:flex-start;gap:5.33333vw;display:flex}.Oa2lpa_executive_title{color:#323232;width:21.3333vw;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_executive_name{color:#323232;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_ceo_message_section{background:var(--color-gray-50,#f0f0f0);flex-direction:column;align-self:stretch;align-items:center;gap:10.6667vw;padding:8vw 8vw 40vw;display:flex}.Oa2lpa_white_box{z-index:1;background:#fff;width:100%;height:0;margin:0;padding:0;position:absolute}.Oa2lpa_ceo_message_box{z-index:100;background:#fff;border-top:2.13333vw solid #153f7e;flex-direction:column-reverse;align-items:flex-start;gap:5.33333vw;padding:16vw 5.33333vw;display:flex;box-shadow:0 .533333vw #d9d9d9}.Oa2lpa_ceo_message_title{height:6.4vw}.Oa2lpa_ceo{flex-direction:row;align-self:stretch;align-items:flex-start;gap:5.33333vw;width:73.3333vw;display:flex}.Oa2lpa_name_box{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:4.26667vw;width:36vw;display:flex}.Oa2lpa_ceo_position{color:#323232;font-family:Roboto;font-size:4.26667vw;font-style:normal;font-weight:400;line-height:200%}.Oa2lpa_ceo_name{color:#323232;font-family:Roboto;font-size:6.4vw;font-style:normal;font-weight:700;line-height:100%}.Oa2lpa_message{flex-direction:column;align-self:stretch;align-items:flex-start;gap:5.33333vw;display:flex}.Oa2lpa_ceo_message{color:var(--color-primary-700,#153f7e);letter-spacing:.512vw;align-self:stretch;font-family:Italianno;font-size:6.4vw;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_message_title{color:var(--color-text-heading,#323232);align-self:stretch;font-family:Hiragino Mincho ProN;font-size:6.4vw;font-style:normal;font-weight:600;line-height:150%}.Oa2lpa_message_contents{color:var(--color-text-black,#323232);flex-direction:column;align-self:stretch;align-items:flex-start;gap:4.26667vw;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:200%;display:flex}.Oa2lpa_ceo_img{width:32vw}}@media (max-width:375px){.Oa2lpa_page_container{z-index:1;font-size:14px;position:relative}.Oa2lpa_company_information_section{border:0;flex-direction:column;align-self:stretch;align-items:flex-start;padding:80px 30px;display:flex}.Oa2lpa_table_row{flex-direction:row;width:100%;display:flex}.Oa2lpa_table_body{border:0px solid var(--color-surface-border,#dedede);border-width:.5px 0;width:100%}.Oa2lpa_table_header{border:0px solid var(--color-surface-border,#dedede);border-width:.5px 0;align-self:stretch;align-items:flex-start;gap:16px;width:80px;padding:30px 0;display:flex}.Oa2lpa_table_header_item{color:#323232;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.Oa2lpa_table_data{border:0px solid var(--color-surface-border,#dedede);border-width:.5px 0;flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:20px;width:100%;padding:30px 0;display:flex}.Oa2lpa_table_data_item{color:#323232;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_executive{align-self:stretch;align-items:flex-start;gap:20px;display:flex}.Oa2lpa_executive_title{color:#323232;width:80px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_executive_name{color:#323232;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_ceo_message_section{background:var(--color-gray-50,#f0f0f0);flex-direction:column;align-self:stretch;align-items:center;gap:40px;padding:30px 30px 150px;display:flex}.Oa2lpa_white_box{z-index:1;background:#fff;width:100%;height:0;margin:0;padding:0;position:absolute}.Oa2lpa_ceo_message_box{z-index:100;background:#fff;border-top:8px solid #153f7e;flex-direction:column-reverse;align-items:flex-start;gap:20px;padding:60px 20px;display:flex;box-shadow:0 2px #d9d9d9}.Oa2lpa_ceo_message_title{height:24px}.Oa2lpa_ceo{flex-direction:row;align-self:stretch;align-items:flex-start;gap:20px;width:73.3333vw;display:flex}.Oa2lpa_name_box{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:16px;width:36vw;display:flex}.Oa2lpa_ceo_position{color:#323232;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:200%}.Oa2lpa_ceo_name{color:#323232;font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:100%}.Oa2lpa_message{flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;display:flex}.Oa2lpa_ceo_message{color:var(--color-primary-700,#153f7e);letter-spacing:.512vw;align-self:stretch;font-family:Italianno;font-size:24px;font-style:normal;font-weight:400;line-height:100%}.Oa2lpa_message_title{color:var(--color-text-heading,#323232);align-self:stretch;font-family:Hiragino Mincho ProN;font-size:24px;font-style:normal;font-weight:600;line-height:150%}.Oa2lpa_message_contents{color:var(--color-text-black,#323232);flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:200%;display:flex}.Oa2lpa_ceo_img{width:120px}}
