.modal-backdrop-dark{opacity:.9!important}.modal-content-dark{width:0;height:0}
.G_WwPW_header_root{z-index:1000;width:100%;position:fixed;top:0}@media print{.G_WwPW_header_root{display:none}}.G_WwPW_pc_header_container{z-index:100;justify-content:space-between;align-items:center;padding:16px 40px;display:flex;position:relative}@media only screen and (max-width:1200px){.G_WwPW_pc_header_container{height:56px;padding:8px 16px;display:none}}.G_WwPW_pc_header_container .G_WwPW_logo{width:168px;height:46px}.G_WwPW_pc_header_container .G_WwPW_logo img{width:100%;height:100%}.G_WwPW_pc_header_container .G_WwPW_logo:hover{opacity:.6}.G_WwPW_pc_header_container .G_WwPW_menu_container{white-space:nowrap;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#ffffff7a;border-radius:8px;align-items:center;gap:16px;padding:8px 8px 8px 16px;display:flex;overflow:hidden}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item{color:#1c3267;cursor:pointer;align-items:center;margin:-10px -8px;padding:10px 8px;font-size:16px;font-style:normal;font-weight:400;line-height:208%;text-decoration:none;display:flex;position:relative}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_product_button{white-space:nowrap;flex-shrink:0;gap:8px;padding:8px 16px}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_product_button img{max-width:95px;height:20px}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_product_button.G_WwPW_product_button_en{max-width:250px}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_menu_item_link{color:#1c3267;align-items:center;margin:-10px -8px;padding:10px 8px;text-decoration:none;display:flex}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_menu_item_link:hover{cursor:pointer;opacity:.6}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_dropdown_icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_dropdown_icon:hover{cursor:pointer}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_dropdown_menu{white-space:nowrap;color:#1c3267;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:24px;padding:24px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:200%;display:flex;position:absolute;top:58px;left:-4px;box-shadow:0 0 8px #00000014}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_dropdown_menu:hover{cursor:pointer;color:#828282}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_dropdown_menu{z-index:9001;white-space:nowrap;color:#1c3267;opacity:0;pointer-events:none;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:24px;padding:24px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:200%;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:58px;left:0;box-shadow:0 0 8px #00000014}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_dropdown_menu.G_WwPW_is_active{opacity:1;pointer-events:auto}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_dropdown_menu .G_WwPW_dropdown_menu_item_link{color:#1c3267;text-decoration:none}.G_WwPW_pc_header_container .G_WwPW_menu_container .G_WwPW_menu_item .G_WwPW_dropdown_menu .G_WwPW_dropdown_menu_item_job_vacancy{align-items:center;gap:8px;display:flex}.G_WwPW_pc_header_container .G_WwPW_switch_language_container{color:#1c3267;justify-content:flex-end;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:700;line-height:180%;display:flex}.G_WwPW_pc_header_container .G_WwPW_switch_language_container:hover{opacity:.6}@media only screen and (max-width:768px){.G_WwPW_pc_header_container .G_WwPW_switch_language_container:hover{opacity:1}}.G_WwPW_pc_header_container .G_WwPW_switch_language_container .G_WwPW_language_item{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.G_WwPW_pc_header_container .G_WwPW_switch_language_container .G_WwPW_language_item.G_WwPW_selected{color:#f5f5f5;background:#1c3267;border-radius:14px;justify-content:center;align-items:center;width:22px;height:22px;padding:0 4px 0 3px;display:flex}.G_WwPW_pc_header_container .G_WwPW_switch_language_container .G_WwPW_language_item_divider{flex-shrink:0}.G_WwPW_sp_header_container{z-index:10;transition:background-color .5s;position:relative}@media only screen and (max-width:1200px){.G_WwPW_sp_header_container{transition:background-color .5s}.G_WwPW_sp_header_container.G_WwPW_is_active{-webkit-overflow-scrolling:touch;background-color:#fff;height:100vh;overflow-y:auto}}.G_WwPW_sp_header_container .G_WwPW_sp_header_container_inner{padding:8px 16px;display:none}@media only screen and (max-width:1200px){.G_WwPW_sp_header_container .G_WwPW_sp_header_container_inner{justify-content:center;align-items:center;display:flex}}.G_WwPW_sp_header_container .G_WwPW_sp_header_container_inner .G_WwPW_sp_header_content{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#ffffff7a;border-radius:8px;flex:1 0 0;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.G_WwPW_sp_header_container .G_WwPW_sp_header_container_inner .G_WwPW_sp_header_content .G_WwPW_logo{width:150px;height:40px}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list{background-color:#fff;flex-direction:column;padding:0 24px;display:none}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list.G_WwPW_visible{animation:.5s ease-out G_WwPW_fadeInDown}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list.G_WwPW_hidden{opacity:0;height:0;animation:.5s ease-out G_WwPW_fadeOutUp}@keyframes G_WwPW_fadeInDown{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes G_WwPW_fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@media only screen and (max-width:1200px){.G_WwPW_sp_header_container .G_WwPW_sp_menu_list{display:block}}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_item_container{border-bottom:1px solid #e0e2e3;padding:24px 0 23px}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_item_container .G_WwPW_sp_menu_item{cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:#0000;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_item_container .G_WwPW_sp_menu_item .G_WwPW_sp_menu_item_link{color:#1c3267;height:33px;font-size:16px;font-style:normal;font-weight:400;line-height:208%}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_item_container .G_WwPW_sp_menu_sub_list{flex-direction:column;gap:16px;margin:0 16px;display:flex}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_item_container .G_WwPW_sp_menu_sub_list .G_WwPW_sp_menu_sub_item_link{color:#1c3267;font-size:16px;font-style:normal;font-weight:400;line-height:208%;text-decoration:none}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_item_container .G_WwPW_sp_menu_sub_list .G_WwPW_sp_menu_sub_item_link:first-child{margin-top:16px}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_contact_button_container{justify-content:center;margin-top:24px;display:flex}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_contact_button_container .G_WwPW_sp_menu_contact_button{font-size:18px}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_recruit_button_container{justify-content:center;align-items:center;width:100%;max-width:230px;margin:0 auto;padding:62px 0 0;display:flex}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_recruit_button_container img{width:100%}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_footer_container_wrapper{flex-direction:column;align-items:center;gap:24px;margin-top:62px;margin-bottom:16px;display:flex}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_footer_container_wrapper .G_WwPW_sp_menu_footer_container{justify-content:space-between;align-items:center;width:100%;display:flex}.G_WwPW_sp_header_container .G_WwPW_sp_menu_list .G_WwPW_sp_menu_footer_container_wrapper .G_WwPW_sp_menu_footer_container .G_WwPW_footer_right_privacy_policy{color:#1c3267;font-size:14px;font-style:normal;font-weight:400;text-decoration:none}.G_WwPW_dropdown_menu_content{width:100%;position:absolute;top:20px;border:none!important}.G_WwPW_dropdown_menu_content .G_WwPW_dropdown_menu{z-index:9001;white-space:nowrap;color:#1c3267;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:24px;padding:24px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:200%;display:flex;position:absolute;top:58px;box-shadow:0 0 8px #00000014}.G_WwPW_dropdown_menu_content .G_WwPW_dropdown_menu .G_WwPW_dropdown_menu_item_link{color:#1c3267;align-self:stretch;margin:-12px -16px;padding:12px 16px;text-decoration:none;display:block}.G_WwPW_dropdown_menu_content .G_WwPW_dropdown_menu .G_WwPW_dropdown_menu_item_link:hover{cursor:pointer;color:#828282}.G_WwPW_dropdown_menu_content .G_WwPW_dropdown_menu .G_WwPW_dropdown_menu_item_job_vacancy{align-items:center;gap:8px;display:flex}.G_WwPW_dropdown_menu_dialog{align-items:start!important;margin:0!important}
._5cQ8_W_dropdown_menu_item_job_vacancy{align-items:center;gap:8px;display:flex}
.ANtI0q_footer_container{background:#e9f0f3;flex-direction:column;align-items:center;gap:56px;min-height:474px;padding:32px 32px 16px;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container{gap:32px;padding:24px 24px 16px}}.ANtI0q_footer_container .ANtI0q_footer_inner{justify-content:center;align-self:stretch;gap:56px;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner{flex-direction:column;justify-content:center;gap:32px}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container{flex-direction:column;flex-shrink:0;justify-content:space-between;align-self:stretch;min-width:170px;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container{display:contents}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_inner{flex-direction:column;gap:24px;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_inner{flex-direction:row;order:1;justify-content:space-between;align-self:stretch;align-items:center}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_inner .ANtI0q_logo{width:150px;height:40px}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_inner .ANtI0q_logo:hover{opacity:.6}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_inner .ANtI0q_logo:hover{opacity:1}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_inner .ANtI0q_footer_left_container_contact_button_link{font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-decoration:none}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_inner .ANtI0q_footer_left_container_contact_button_link .ANtI0q_footer_left_container_contact_button{white-space:nowrap;width:132px;height:32px}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_bottom{flex-direction:column;gap:16px;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_bottom{order:3;align-self:stretch;align-items:center;padding:32px 0}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_sns_container{gap:16px;display:flex}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_sns_container .ANtI0q_footer_sns_link{background-color:#1c3267;border-radius:36px;width:36px;height:36px;display:block;overflow:hidden}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_sns_container .ANtI0q_footer_sns_link img{width:36px;height:36px;display:block}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_sns_container .ANtI0q_footer_sns_link:hover{opacity:.6}@media only screen and (max-width:768px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_sns_container .ANtI0q_footer_sns_link:hover{opacity:1}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_cancer_lab{color:#1c3267;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:400;line-height:208%;text-decoration:none;display:flex}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_cancer_lab .ANtI0q_footer_cancer_lab_icon{width:20px;height:20px;display:flex}a.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_cancer_lab:hover{opacity:.6}@media only screen and (max-width:768px){a.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_cancer_lab:hover{opacity:1}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_privacy_policy{color:#1c3267;font-size:16px;font-style:normal;font-weight:400;line-height:208%;text-decoration:none}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_privacy_policy:hover{cursor:pointer;opacity:.6}@media only screen and (max-width:768px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_privacy_policy:hover{opacity:1}}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_left_container .ANtI0q_footer_left_container_privacy_policy{display:none}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container{flex-grow:1;gap:24px;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container{flex-direction:column;order:2;gap:32px}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item{flex-direction:column;flex:1 1 0;gap:24px;min-width:0;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item{flex-direction:row;flex:none;align-self:stretch;gap:16px;width:100%}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_title,.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown{align-self:stretch}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_title,.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown{align-self:auto}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_title{color:#3a3a3a;font-size:16px;font-style:normal;font-weight:700;line-height:100%}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_title{align-items:center;width:80px;height:33px;line-height:208%;display:flex}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_title.ANtI0q_footer_menu_item_title_en{width:110px}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown{flex-direction:column;gap:24px;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown{gap:16px}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown.ANtI0q_footer_menu_item_dropdown_side_navi{gap:24px}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown .ANtI0q_footer_menu_item_dropdown_item{color:#1c3267;align-self:stretch;font-size:16px;font-style:normal;font-weight:400;line-height:208%;text-decoration:none}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown .ANtI0q_footer_menu_item_dropdown_item:hover{cursor:pointer;opacity:.6}@media only screen and (max-width:768px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown .ANtI0q_footer_menu_item_dropdown_item:hover{opacity:1}}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown .ANtI0q_footer_menu_item_dropdown_item{align-items:center;height:33px;display:flex}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_center_container .ANtI0q_footer_menu_item .ANtI0q_footer_menu_item_dropdown .ANtI0q_footer_menu_item_dropdown_item div{align-items:center;gap:8px;display:flex}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container{justify-content:space-between;display:flex}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container{order:4}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container .ANtI0q_footer_right_privacy_policy{text-decoration:none;display:none}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container .ANtI0q_footer_right_privacy_policy{color:#1c3267;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:100%;display:flex}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container .ANtI0q_footer_right_language_container{cursor:pointer;flex-direction:column;align-items:center;display:flex}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container .ANtI0q_footer_right_language_container:hover{opacity:.6;cursor:pointer}@media only screen and (max-width:768px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container .ANtI0q_footer_right_language_container:hover{opacity:1}}@media only screen and (max-width:1200px){.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container .ANtI0q_footer_right_language_container{flex-direction:row;align-items:flex-start}}.ANtI0q_footer_container .ANtI0q_footer_inner .ANtI0q_footer_right_container .ANtI0q_footer_right_language_container .ANtI0q_language_text{text-align:left;color:#1c3267;font-size:14px;font-style:normal;font-weight:700;line-height:180%}.ANtI0q_footer_container .ANtI0q_footer_copyright{text-align:left;color:#3a3a3a;font-size:12px;font-style:normal;font-weight:400;line-height:100%}
.NkIoeG_container{width:100%;max-width:100%;overflow-x:hidden}@media only screen and (max-width:768px){.NkIoeG_container{width:100vw;max-width:unset;margin-left:calc(50% - 50vw)}}.NkIoeG_container .NkIoeG_slide{opacity:1;flex:none;justify-content:flex-start;align-items:flex-start;width:100%;max-width:248px;display:flex;position:relative}.NkIoeG_container.NkIoeG_wide_style_container{width:100vw;max-width:unset;margin-left:calc(50% - 50vw);padding-left:44px}@media only screen and (max-width:768px){.NkIoeG_container.NkIoeG_wide_style_container{padding-left:0}}.NkIoeG_container.NkIoeG_wide_style_container .NkIoeG_slide{opacity:1;flex:none;justify-content:flex-start;align-items:flex-start;width:100%;max-width:368px;display:flex;position:relative}@media only screen and (max-width:768px){.NkIoeG_container.NkIoeG_wide_style_container .NkIoeG_slide{max-width:249px}}.NkIoeG_arrows_wrapper{justify-content:end;gap:8px;margin-top:16px;display:flex}@media only screen and (max-width:768px){.NkIoeG_arrows_wrapper{padding-right:16px;transform:translate(0)}}.NkIoeG_arrows_wrapper.NkIoeG_wide{max-width:1168px;margin:16px auto}@media only screen and (max-width:1099px){.NkIoeG_arrows_wrapper.NkIoeG_wide{max-width:unset;padding:0 16px 0 0}}
.nihFZW_pick_up_topic_container .nihFZW_title{align-self:stretch}@media only screen and (max-width:768px){.nihFZW_pick_up_topic_container .nihFZW_title{align-self:auto}}.nihFZW_slider{flex-direction:column;align-self:stretch;align-items:center;gap:16px;display:flex}.nihFZW_slider .nihFZW_arrows.nihFZW_arrows{justify-content:flex-end;align-self:stretch;width:100%}@media only screen and (max-width:768px){.nihFZW_slider .nihFZW_arrows.nihFZW_arrows{align-items:center}}.nihFZW_slider .nihFZW_arrows.nihFZW_arrows{margin-top:0;margin-bottom:0}.nihFZW_slider .nihFZW_arrows.nihFZW_arrows button{justify-content:normal}
.Bnmf2q_desc_card_container{flex-direction:column;gap:16px;width:100%;max-width:248px;text-decoration:none;display:flex;overflow:hidden}@media only screen and (min-width:1099px){.Bnmf2q_desc_card_container:hover .Bnmf2q_image{transition:transform .2s ease-in-out;transform:scale(1.1)}.Bnmf2q_desc_card_container:hover .Bnmf2q_desc{text-decoration:underline;transition:-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out}}.Bnmf2q_desc_card_container.Bnmf2q_topics{width:100%;max-width:368px}@media only screen and (max-width:768px){.Bnmf2q_desc_card_container.Bnmf2q_topics{max-width:248px}}.Bnmf2q_desc_card_container.Bnmf2q_topics .Bnmf2q_tag_container,.Bnmf2q_desc_card_container.Bnmf2q_topics .Bnmf2q_desc{align-self:stretch}@media only screen and (max-width:768px){.Bnmf2q_desc_card_container.Bnmf2q_topics .Bnmf2q_image{align-self:stretch}}.Bnmf2q_desc_card_container .Bnmf2q_image_picture{display:contents}.Bnmf2q_desc_card_container .Bnmf2q_image_picture source{display:none}.Bnmf2q_desc_card_container .Bnmf2q_image{object-fit:cover;object-position:top;width:100%;height:140px}.Bnmf2q_desc_card_container .Bnmf2q_image.Bnmf2q_topics{object-fit:contain;width:100%;min-height:207px}@media only screen and (max-width:768px){.Bnmf2q_desc_card_container .Bnmf2q_image.Bnmf2q_topics{min-height:unset}}.Bnmf2q_desc_card_container .Bnmf2q_image_container{max-width:368px}.Bnmf2q_desc_card_container .Bnmf2q_image_container img{object-fit:contain;width:100%;height:100%}.Bnmf2q_desc_card_container .Bnmf2q_tag_container{justify-content:flex-start;align-items:center;gap:16px;display:flex}.Bnmf2q_desc_card_container .Bnmf2q_tag_container .Bnmf2q_date{color:#3a3a3a;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:180%}.Bnmf2q_desc_card_container .Bnmf2q_tag_container .Bnmf2q_tag{color:#fff;background:#1c3267;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:4px 6px 4px 8px;font-family:Alexandria;font-size:14px;font-style:normal;font-weight:400;line-height:100%;display:flex}.Bnmf2q_desc_card_container .Bnmf2q_title{color:#1c3267;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;font-style:normal;line-height:208%;display:-webkit-box;overflow:hidden}.Bnmf2q_desc_card_container .Bnmf2q_desc{color:#646464;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:6em;font-family:Noto Sans JP;font-size:14px;font-style:normal;line-height:200%;display:-webkit-box;overflow:hidden}.Bnmf2q_desc_card_container .Bnmf2q_desc.Bnmf2q_is_two_line_title{-webkit-line-clamp:4}.Bnmf2q_desc_card_container .Bnmf2q_desc.Bnmf2q_topics{color:#3a3a3a;font-family:Noto Sans JP;font-size:16px;font-style:normal;line-height:208%}@media only screen and (max-width:768px){.Bnmf2q_desc_card_container .Bnmf2q_desc.Bnmf2q_topics{font-size:14px;line-height:200%}}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}
.L-lpHW_root{position:relative;overflow:hidden}.L-lpHW_root .L-lpHW_vision_container{z-index:2;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:32px;padding:160px 56px;display:flex;position:relative}@media only screen and (max-width:768px){.L-lpHW_root .L-lpHW_vision_container{justify-content:normal;align-self:auto;padding:80px 24px}}.L-lpHW_root .L-lpHW_vision_container .L-lpHW_vision_title{color:#3a3a3a;text-align:center;font-size:22px;font-style:normal;line-height:180%}.L-lpHW_root .L-lpHW_vision_container .L-lpHW_vision_description{color:#3a3a3a;text-align:center;font-size:44px;font-style:normal;font-weight:300;line-height:120%}@media only screen and (max-width:768px){.L-lpHW_root .L-lpHW_vision_container .L-lpHW_vision_description{align-self:stretch}}.L-lpHW_root .L-lpHW_vision_container .L-lpHW_vision_description br{display:none}@media only screen and (max-width:768px){.L-lpHW_root .L-lpHW_vision_container .L-lpHW_vision_description br{display:block}}.L-lpHW_root .L-lpHW_vision_container .L-lpHW_message_container{text-align:center;font-size:16px;font-style:normal;line-height:208%}@media only screen and (max-width:768px){.L-lpHW_root .L-lpHW_vision_container .L-lpHW_message_container{text-align:left;align-self:stretch}}.L-lpHW_root .L-lpHW_vision_container .L-lpHW_play_button button{text-align:left;height:36px}.L-lpHW_root .L-lpHW_iframe_content{z-index:1;pointer-events:none;width:100%;height:100%;margin:0 auto;position:absolute;top:0;left:0;right:0}@media only screen and (max-width:768px){.L-lpHW_root .L-lpHW_iframe_content{height:105%}}.L-lpHW_modal_container{padding:16px;position:fixed;top:50%;left:50%;margin:0!important;transform:translate(-50%,-50%)!important}@media only screen and (max-width:768px){.L-lpHW_modal_container{margin:0 auto!important}}
.CW4lLa_top_product_section{padding:80px 0}@media only screen and (max-width:1200px){.CW4lLa_top_product_section{padding:56px 16px}}.CW4lLa_top_product_section div.CW4lLa_header.CW4lLa_header{justify-content:normal}.CW4lLa_top_product_section .CW4lLa_title,.CW4lLa_top_product_section .CW4lLa_content{flex:1 1 0;min-width:0}@media only screen and (max-width:1200px){.CW4lLa_top_product_section .CW4lLa_title,.CW4lLa_top_product_section .CW4lLa_content{flex:0 auto;align-self:stretch}}.CW4lLa_top_product_section .CW4lLa_paragraph{margin-bottom:0}.CW4lLa_top_product_section .CW4lLa_paragraph+.CW4lLa_paragraph{margin-top:16px}.CW4lLa_top_product_section .CW4lLa_image{background-color:#fff;align-self:stretch;overflow:hidden}
.oYN6hG_root{align-self:stretch;align-items:center;gap:56px;display:flex}@media only screen and (max-width:768px){.oYN6hG_root{flex-direction:column;align-items:center;gap:32px;margin-top:-16px}}.oYN6hG_root .oYN6hG_guide_container{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:16px;min-width:0;display:flex}@media only screen and (max-width:768px){.oYN6hG_root .oYN6hG_guide_container{align-self:stretch}}.oYN6hG_root .oYN6hG_guide_container .oYN6hG_guide_text{align-self:stretch}.oYN6hG_root .oYN6hG_guide_container .oYN6hG_guide_title_container{align-self:stretch;align-items:center;gap:16px;display:flex}.oYN6hG_root .oYN6hG_guide_container .oYN6hG_guide_title_container .oYN6hG_guide_title{font-size:44px;font-weight:300;line-height:120%}@media only screen and (max-width:1099px){.oYN6hG_root .oYN6hG_guide_container .oYN6hG_guide_title_container .oYN6hG_guide_title{font-size:22px;font-weight:700;line-height:180%}}.oYN6hG_root .oYN6hG_guide_container .oYN6hG_guide_title_container .oYN6hG_product_transition_button_lg{gap:8px;width:auto;padding:8px 16px}.oYN6hG_root .oYN6hG_guide_container .oYN6hG_guide_title_container .oYN6hG_product_transition_button_lg div{font-size:12px}.oYN6hG_root .oYN6hG_guide_container .oYN6hG_guide_title_container .oYN6hG_product_transition_button_lg .oYN6hG_icon{width:95px;height:20px}.oYN6hG_root .oYN6hG_button_container{width:100%;max-width:218px}@media only screen and (max-width:768px){.oYN6hG_root .oYN6hG_button_container{max-width:194px}}.oYN6hG_root .oYN6hG_button_container .oYN6hG_primary_button{border:none;justify-content:center;gap:16px;height:auto}
.jZUMtq_our_science_section{padding:80px 0}@media only screen and (max-width:1200px){.jZUMtq_our_science_section{padding:56px 16px}}.jZUMtq_our_science_section div.jZUMtq_header.jZUMtq_header{justify-content:normal}.jZUMtq_our_science_section .jZUMtq_title,.jZUMtq_our_science_section .jZUMtq_content{flex:1 1 0;min-width:0}@media only screen and (max-width:1200px){.jZUMtq_our_science_section .jZUMtq_title,.jZUMtq_our_science_section .jZUMtq_content{flex:0 auto;align-self:stretch}}.jZUMtq_our_science_section .jZUMtq_image{background-color:#e1ebf2;position:relative;overflow:hidden}.jZUMtq_our_science_section .jZUMtq_button_container{margin:0 auto}.jZUMtq_our_science_section .jZUMtq_button_container .jZUMtq_primary_button{border:none;justify-content:center;gap:16px;height:auto}
.MLTUOq_news_section{padding:80px 0}@media only screen and (max-width:1200px){.MLTUOq_news_section{padding:56px 16px}}@media only screen and (max-width:768px){.MLTUOq_news_section .MLTUOq_title{align-self:stretch}}.MLTUOq_section_hero_content_container{flex-direction:column;flex-grow:1;align-items:flex-end;gap:32px;display:flex}@media only screen and (max-width:768px){.MLTUOq_section_hero_content_container{align-items:flex-start}}.MLTUOq_section_hero_content_container .MLTUOq_post_list{align-self:stretch}.MLTUOq_section_hero_content_container .MLTUOq_post_list .MLTUOq_tag.MLTUOq_tag{display:flex;overflow:visible}.MLTUOq_section_hero_content_container .MLTUOq_button_container{display:flex}.MLTUOq_section_hero_content_container .MLTUOq_button_container .MLTUOq_primary_button{border:none;justify-content:center;gap:16px;height:auto}
.Frd7mG_post_list_container{flex-direction:column;display:flex}.Frd7mG_post_list_container .Frd7mG_post_item_container{border-bottom:1px solid #e0e2e3;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:32px 16px 31px;display:flex}@media only screen and (max-width:768px){.Frd7mG_post_list_container .Frd7mG_post_item_container{padding:32px 0}.Frd7mG_post_list_container .Frd7mG_post_item_container:first-child{padding:0 0 32px}}.Frd7mG_post_list_container .Frd7mG_post_item_container .Frd7mG_post_item_title{color:#1c3267;text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;font-size:22px;font-style:normal;font-weight:400;line-height:180%;text-decoration:none;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1099px){.Frd7mG_post_list_container .Frd7mG_post_item_container .Frd7mG_post_item_title{-webkit-line-clamp:3}}.Frd7mG_post_list_container .Frd7mG_post_item_container .Frd7mG_post_item_date{align-self:stretch}@media only screen and (max-width:768px){.Frd7mG_post_list_container .Frd7mG_post_item_container .Frd7mG_post_item_date{align-self:auto}}.Frd7mG_post_list_container .Frd7mG_post_item_container .Frd7mG_post_item_date{color:#646464;font-size:16px;font-style:normal;font-weight:400;line-height:208%}.Frd7mG_post_list_container .Frd7mG_post_item_container:hover{background-color:#fff}.Frd7mG_post_list_container .Frd7mG_post_item_container:hover .Frd7mG_post_item_title{text-decoration:underline!important}@media only screen and (max-width:768px){.Frd7mG_post_list_container .Frd7mG_post_item_container:hover{background-color:unset}.Frd7mG_post_list_container .Frd7mG_post_item_container:hover .Frd7mG_post_item_title{-webkit-text-decoration:unset!important;text-decoration:unset!important}}
.lJlmJW_root{flex-direction:column;align-self:stretch;align-items:center;gap:56px;display:flex}.lJlmJW_root .lJlmJW_border_line{background:#e0e2e3;align-self:stretch;width:100%;height:1px}.lJlmJW_root .lJlmJW_product_item_container{align-self:stretch;align-items:flex-start;gap:60px;display:flex}@media only screen and (max-width:768px){.lJlmJW_root .lJlmJW_product_item_container{flex-direction:column;gap:16px}}.lJlmJW_root .lJlmJW_product_item_container .lJlmJW_image_container{width:100%;max-width:260px;position:relative;overflow:hidden}@media only screen and (max-width:768px){.lJlmJW_root .lJlmJW_product_item_container .lJlmJW_image_container{align-self:stretch;max-width:358px}}.lJlmJW_root .lJlmJW_product_item_container .lJlmJW_image_container img{width:100%;display:block}.lJlmJW_root .lJlmJW_product_item_container .lJlmJW_content_container{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:8px;width:100%;max-width:536px;display:flex}@media only screen and (max-width:768px){.lJlmJW_root .lJlmJW_product_item_container .lJlmJW_content_container{flex:none;align-self:stretch}}.lJlmJW_root .lJlmJW_product_item_container .lJlmJW_content_container>*{align-self:stretch}.lJlmJW_root .lJlmJW_product_item_container .lJlmJW_content_container .lJlmJW_description p{margin:0}.lJlmJW_root .lJlmJW_product_item_container .lJlmJW_content_container .lJlmJW_description p+p{margin-top:16px}
.YwOvUG_product_transition_container{justify-content:center;align-self:stretch;align-items:center;gap:16px;display:flex}@media only screen and (max-width:768px){.YwOvUG_product_transition_container{flex-direction:column;align-self:auto;gap:8px}}.YwOvUG_product_transition_container .YwOvUG_product_transition_title{color:#595959;text-align:left;font-size:14px;font-weight:400;line-height:200%}@media only screen and (max-width:768px){.YwOvUG_product_transition_container .YwOvUG_product_transition_title{text-align:center}}.YwOvUG_product_transition_container .YwOvUG_product_transition_button{justify-content:center;display:flex}.YwOvUG_product_transition_container .YwOvUG_product_transition_button .YwOvUG_product_transition_button_lg{border-radius:60px;justify-content:center;gap:16px;width:358px;height:56px;padding:16px;display:flex}@media only screen and (max-width:768px){.YwOvUG_product_transition_container .YwOvUG_product_transition_button .YwOvUG_product_transition_button_lg{border-radius:20px;gap:8px;width:249px;max-width:249px;height:42px;padding:8px 24px}.YwOvUG_product_transition_container .YwOvUG_product_transition_button .YwOvUG_product_transition_button_lg .YwOvUG_icon{width:95px;height:20px}}.YwOvUG_product_transition_container .YwOvUG_product_transition_button .YwOvUG_icon{width:133px;height:28px}
.gMYpkG_product_container{flex-direction:column;align-self:stretch;align-items:center;gap:32px;display:flex}.gMYpkG_product_container .gMYpkG_title{text-align:center}@media only screen and (max-width:768px){.gMYpkG_product_container .gMYpkG_title{align-self:stretch}}.gMYpkG_product_container .gMYpkG_image_container_1{max-width:320px;overflow:hidden}@media only screen and (max-width:768px){.gMYpkG_product_container .gMYpkG_image_container_1{max-width:260px}}.gMYpkG_product_container .gMYpkG_image_container_1 img{width:100%}.gMYpkG_product_container .gMYpkG_image_container_2{background-color:#fff;align-self:stretch;max-width:856px;overflow:hidden}.gMYpkG_product_container .gMYpkG_image_container_2 img{width:100%;display:block}.gMYpkG_product_container .gMYpkG_text{align-self:stretch}.gMYpkG_product_container .gMYpkG_product_transition_container{width:100%;margin-top:24px}
._2hSDwa_top_image_wrapper{width:100%}@media only screen and (max-width:768px){._2hSDwa_top_image_wrapper{width:100vw;margin:0 -16px}}._2hSDwa_top_image_wrapper ._2hSDwa_top_image{width:100%}._2hSDwa_top_image_wrapper ._2hSDwa_top_image img{width:100%;height:100%}._2hSDwa_text_wrapper ._2hSDwa_text:nth-child(4){margin-bottom:0}._2hSDwa_sign_image_wrapper{flex-direction:column;align-items:flex-end;gap:10px;width:100%;display:flex}@media only screen and (max-width:768px){._2hSDwa_sign_image_wrapper{align-items:center}}._2hSDwa_sign_image_wrapper ._2hSDwa_image_container{max-width:280px}._2hSDwa_sign_image_wrapper ._2hSDwa_image_container img{width:100%}
.AI6iQa_map_container{flex-direction:column;gap:56px;width:100%;min-width:856px;max-width:856px;margin:0 auto;display:flex}@media only screen and (max-width:1280px){.AI6iQa_map_container{min-width:unset}}
.o7kwTa_container{border-bottom:1px solid #e0e2e3;padding-bottom:56px}.o7kwTa_container:last-child{border-bottom:none;padding-bottom:0}.o7kwTa_container .o7kwTa_address_name{margin-top:16px}@media only screen and (max-width:768px){.o7kwTa_container .o7kwTa_address_name{margin-top:12px}}.o7kwTa_container .o7kwTa_map_wrapper{width:100%;height:428px;margin-top:32px}@media only screen and (max-width:768px){.o7kwTa_container .o7kwTa_map_wrapper{height:358px}}.o7kwTa_container .o7kwTa_map_wrapper .o7kwTa_map{width:100%;height:100%}
.Y83hYa_container{flex-grow:1;justify-content:center}@media only screen and (max-width:768px){.Y83hYa_container{flex-grow:0;justify-content:normal;align-self:stretch}}.Y83hYa_container .Y83hYa_company_list{flex-direction:column;gap:56px;width:100%;margin:0;padding:0;list-style:none;display:flex}.Y83hYa_container .Y83hYa_company_list .Y83hYa_line{background-color:#e0e2e3;align-self:stretch;width:100%;height:1px}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item{align-self:stretch;align-items:center;gap:16px;display:flex}@media only screen and (max-width:768px){.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item{gap:28px}}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item .Y83hYa_list_item_label{width:144px;min-width:144px}@media only screen and (max-width:768px){.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item .Y83hYa_list_item_value{flex:1}}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item .Y83hYa_company_image_list{border-radius:4px;flex-wrap:wrap;gap:16px;width:100%;max-width:696px;margin:0;padding:0;list-style:none;display:flex}@media only screen and (max-width:768px){.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item .Y83hYa_company_image_list{gap:8px;max-width:358px}}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item .Y83hYa_company_image_list .Y83hYa_company_list_item{background-color:#fff;justify-content:center;align-items:center;width:calc(25% - 12px);max-width:162px;max-height:102px;display:flex}@media only screen and (max-width:768px){.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item .Y83hYa_company_image_list .Y83hYa_company_list_item{width:calc(33.3333% - 5.33333px);max-width:114px;height:98px}}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item .Y83hYa_company_image_list .Y83hYa_company_list_item .Y83hYa_company_image_wrapper{width:100%;height:100%}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item .Y83hYa_company_image_list .Y83hYa_company_list_item .Y83hYa_company_image_wrapper img{object-fit:cover;width:100%;height:100%;display:block}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item.Y83hYa_list_item_business .Y83hYa_list_item_value,.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item.Y83hYa_list_item_investment .Y83hYa_list_item_value{flex:1}@media only screen and (max-width:768px){.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item.Y83hYa_list_item_business,.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item.Y83hYa_list_item_investment{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item.Y83hYa_list_item_business .Y83hYa_list_item_label,.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item.Y83hYa_list_item_investment .Y83hYa_list_item_label{width:auto;min-width:0}.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item.Y83hYa_list_item_business .Y83hYa_list_item_value,.Y83hYa_container .Y83hYa_company_list .Y83hYa_list_item.Y83hYa_list_item_investment .Y83hYa_list_item_value{flex:none;align-self:stretch}}
.PldsAq_our_values_container .PldsAq_values_wrapper{grid-template-columns:1fr 1fr;gap:32px 40px;width:100%;margin:0;padding:0;list-style:none;display:grid}@media only screen and (max-width:768px){.PldsAq_our_values_container .PldsAq_values_wrapper{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}}.PldsAq_our_values_container .PldsAq_values_wrapper .PldsAq_value{width:100%;max-width:390px}@media only screen and (max-width:768px){.PldsAq_our_values_container .PldsAq_values_wrapper .PldsAq_value{justify-content:center;width:100%;display:flex}}.PldsAq_our_values_container .PldsAq_values_wrapper .PldsAq_value .PldsAq_value_content{border-bottom:1px solid #e0e2e3;padding-bottom:8px}@media only screen and (max-width:768px){.PldsAq_our_values_container .PldsAq_values_wrapper .PldsAq_value .PldsAq_value_content{width:70%;padding-bottom:16px}}.PldsAq_our_values_container .PldsAq_values_wrapper .PldsAq_text{margin-top:8px}@media only screen and (max-width:768px){.PldsAq_our_values_container .PldsAq_values_wrapper .PldsAq_text{margin-top:0}}.PldsAq_our_values_container .PldsAq_button_wrapper{justify-content:center;align-items:center;margin:0 auto;display:flex}.PldsAq_our_values_container .PldsAq_button_wrapper .PldsAq_button{width:416px;padding:14px 18px}@media only screen and (max-width:768px){.PldsAq_our_values_container .PldsAq_button_wrapper .PldsAq_button{width:100%;padding:12px 10px 14px;font-size:18px;font-style:normal;font-weight:400;line-height:100%}}
._7o5F2q_container ._7o5F2q_policy{color:#a4864b}._7o5F2q_container ._7o5F2q_policy_contents{flex-direction:column;gap:32px;display:flex}._7o5F2q_container ._7o5F2q_policy_contents ._7o5F2q_policy_content{flex-direction:column;gap:16px;margin-top:16px;display:flex}._7o5F2q_container ._7o5F2q_policy_contents ._7o5F2q_policy_content._7o5F2q_policy_content_multiple{gap:8px;margin-top:32px}._7o5F2q_container ._7o5F2q_policy_contents ._7o5F2q_policy_content._7o5F2q_policy_content_multiple:not(:first-child){margin-top:0}._7o5F2q_container ._7o5F2q_policy_contents ._7o5F2q_policy_content ._7o5F2q_title{color:#1c3267;line-height:120%}._7o5F2q_container ._7o5F2q_policy_contents ._7o5F2q_policy_content ._7o5F2q_description{color:#1c3267}
.QSG9rW_policy_container{flex-direction:column;gap:56px;display:flex}@media only screen and (max-width:768px){.QSG9rW_policy_container .QSG9rW_deliver_fast_text span{display:block}}
.JqT_LG_item_container{flex-direction:column;gap:16px;display:flex}.JqT_LG_item_container .JqT_LG_annotation{color:#646464}.JqT_LG_item_container .JqT_LG_description{word-break:break-word}
.oI5akW_item_container{flex-direction:column;gap:8px;width:100%;display:flex}@media only screen and (max-width:768px){.oI5akW_item_container{gap:16px}}.oI5akW_item_container .oI5akW_image_wrapper{width:100%;height:auto}.oI5akW_item_container .oI5akW_image_wrapper .oI5akW_image{width:100%;height:100%}.oI5akW_item_container .oI5akW_annotation{color:#646464}
._8GUx7W_item_container{flex-direction:column;gap:56px;display:flex}
.o_xHFW_top_container_management .o_xHFW_main_contents{gap:32px;display:flex}@media only screen and (max-width:768px){.o_xHFW_top_container_management .o_xHFW_main_contents{flex-direction:column;gap:16px}}.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper{max-width:412px}.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper .o_xHFW_image{aspect-ratio:1;object-fit:cover;object-position:center center;max-width:412px}@media only screen and (max-width:768px){.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper .o_xHFW_image{width:100vw;max-width:unset;aspect-ratio:4/3;object-position:top;object-fit:cover;margin:0 -16px}}@media only screen and (max-width:390px){.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper .o_xHFW_image{width:100vw;max-width:unset;aspect-ratio:1;object-position:unset;margin:0 -16px}}.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper .o_xHFW_image img{width:100%}.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper .o_xHFW_position_wrapper{align-items:flex-end;gap:8px;margin-top:16px;display:flex}@media only screen and (max-width:768px){.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper .o_xHFW_position_wrapper{align-items:center;gap:16px;margin-top:32px}}.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper .o_xHFW_position_wrapper.o_xHFW_en_position_wrapper{flex-direction:column;align-items:flex-start}@media only screen and (max-width:768px){.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_images_wrapper .o_xHFW_position_wrapper.o_xHFW_en_position_wrapper{gap:0}}.o_xHFW_top_container_management .o_xHFW_main_contents .o_xHFW_desc_wrapper{overflow-wrap:break-word;word-wrap:break-word;line-height:208%}.o_xHFW_top_container_management .o_xHFW_note_button_wrapper{display:flex}@media only screen and (max-width:768px){.o_xHFW_top_container_management .o_xHFW_note_button_wrapper{justify-content:flex-end}}.o_xHFW_top_container_management .o_xHFW_note_button_wrapper .o_xHFW_note_button{width:100%;max-width:146px;height:42px;margin-top:16px;padding:8px 16px 10px 21px}
._1RGy_W_main_container ._1RGy_W_executive_display_card_container{flex-direction:column;gap:80px;display:flex}@media only screen and (max-width:768px){._1RGy_W_main_container ._1RGy_W_executive_display_card_container{gap:56px}}._1RGy_W_main_container ._1RGy_W_section_line{background-color:#e0e2e3;width:100%;height:1px}._1RGy_W_main_container ._1RGy_W_adviser_container{grid-template-columns:repeat(3,1fr);gap:56px;display:grid}@media only screen and (max-width:768px){._1RGy_W_main_container ._1RGy_W_adviser_container{grid-template-columns:repeat(2,1fr);gap:56px 16px}}._1RGy_W_adviser_modal{opacity:0;animation:1s forwards _1RGy_W_fadeInOpacity}@keyframes _1RGy_W_fadeInOpacity{0%{opacity:0}to{opacity:1}}
._IOQKW_top_container_adviser{z-index:100;scrollbar-width:none;-ms-overflow-style:none;background-color:#0000;max-width:80vw;height:auto;max-height:80vh;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._IOQKW_top_container_adviser::-webkit-scrollbar{display:none}@media only screen and (max-width:768px){._IOQKW_top_container_adviser{flex-direction:column;width:100%;max-width:358px;height:auto;max-height:80vh;padding:0 16px;display:flex;overflow-y:auto}}._IOQKW_top_container_adviser ._IOQKW_main_contents{gap:56px;display:flex}@media only screen and (max-width:768px){._IOQKW_top_container_adviser ._IOQKW_main_contents{flex-direction:column;gap:32px}}._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_images_wrapper{width:248px}@media only screen and (max-width:768px){._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_images_wrapper{align-items:flex-start;gap:16px;width:auto;display:flex}}._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_images_wrapper ._IOQKW_image{object-fit:cover;object-position:center center;aspect-ratio:1;width:248px}@media only screen and (max-width:768px){._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_images_wrapper ._IOQKW_image{width:96px;max-width:96px}}._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_images_wrapper ._IOQKW_position_wrapper{flex-direction:column;gap:8px;margin-top:16px;display:flex}@media only screen and (max-width:768px){._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_images_wrapper ._IOQKW_position_wrapper{gap:0;margin-top:0}}._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_images_wrapper ._IOQKW_position_wrapper ._IOQKW_name,._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_images_wrapper ._IOQKW_position_wrapper ._IOQKW_position{color:#fff}._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_desc_wrapper{flex-shrink:0;width:576px}@media only screen and (max-width:768px){._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_desc_wrapper{width:100%;min-width:100%}}._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_desc_wrapper ._IOQKW_desc{color:#fff;line-height:2.3}._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_desc_wrapper ._IOQKW_desc span{margin-left:48px}._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_desc_wrapper ._IOQKW_desc._IOQKW_en_desc span{margin-left:32px}@media only screen and (max-width:768px){._IOQKW_top_container_adviser ._IOQKW_main_contents ._IOQKW_desc_wrapper ._IOQKW_desc{line-height:2}}._IOQKW_top_container_adviser ._IOQKW_close_button_wrapper{justify-content:center;align-items:center;width:100%;margin-top:28px;display:flex}._IOQKW_top_container_adviser ._IOQKW_close_button_wrapper ._IOQKW_close_button{max-width:83px;height:30px;padding:8px 4px}._IOQKW_top_container_adviser ._IOQKW_close_button_wrapper ._IOQKW_close_button ._IOQKW_close_button_text{justify-content:center;align-items:center;display:flex}._IOQKW_top_container_adviser ._IOQKW_close_button_wrapper ._IOQKW_close_button:hover ._IOQKW_text{color:#fff!important}
._4dUFzW_adviser_block{flex-direction:column;gap:16px;display:flex}._4dUFzW_adviser_block ._4dUFzW_adviser_image{aspect-ratio:1;object-fit:cover;width:100%;max-width:248px}._4dUFzW_adviser_block ._4dUFzW_adviser_info{flex-direction:column;justify-content:space-between;gap:16px;display:flex}@media only screen and (max-width:768px){._4dUFzW_adviser_block ._4dUFzW_adviser_info,._4dUFzW_adviser_block ._4dUFzW_adviser_info ._4dUFzW_name_wrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex}}._4dUFzW_adviser_block ._4dUFzW_adviser_info ._4dUFzW_adviser_button{height:36px}
.y69fnq_image_box{aspect-ratio:16/9;background-color:#fff;width:100%;overflow:hidden}@media only screen and (max-width:768px){.y69fnq_image_box{width:100vw;aspect-ratio:unset;height:auto;margin:0 -16px}}.y69fnq_image_box picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.y69fnq_image_box .y69fnq_description_image{object-fit:contain;width:100%;height:100%}.y69fnq_text_block{width:100%}.y69fnq_text_block p{margin-bottom:16px}.y69fnq_text_block p:last-child{margin-bottom:0}.y69fnq_section_line{background-color:#e0e2e3;width:100%;height:1px}.y69fnq_logo_box{aspect-ratio:16/9;width:100%;display:flex;overflow:hidden}@media only screen and (max-width:768px){.y69fnq_logo_box{width:100vw;aspect-ratio:unset;height:auto;margin:0 -16px}}.y69fnq_logo_white,.y69fnq_logo_black{flex:1;justify-content:center;align-items:center;display:flex}.y69fnq_logo_white picture,.y69fnq_logo_black picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.y69fnq_logo_white{background-color:#fff}.y69fnq_logo_black{background-color:#000}.y69fnq_logo_image,.y69fnq_logo_image_sp{width:100%;height:auto}
._4Rz9Jq_joint_research{background-color:#fff;border-radius:20px;align-items:flex-start;gap:80px;width:100%;padding:32px;display:flex}@media only screen and (max-width:768px){._4Rz9Jq_joint_research{flex-direction:column;gap:56px;width:100%;padding:24px}}._4Rz9Jq_joint_research ._4Rz9Jq_title{flex-shrink:0}._4Rz9Jq_joint_research ._4Rz9Jq_university_wrapper{flex:1;justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:768px){._4Rz9Jq_joint_research ._4Rz9Jq_university_wrapper{flex-direction:column;align-items:center;gap:56px;width:100%}}._4Rz9Jq_joint_research ._4Rz9Jq_university_wrapper ._4Rz9Jq_number{letter-spacing:-7.32px;text-align:center;font-size:122px;font-weight:300;line-height:1;position:relative}@media only screen and (max-width:768px){._4Rz9Jq_joint_research ._4Rz9Jq_university_wrapper ._4Rz9Jq_number{margin-left:-33px}}._4Rz9Jq_joint_research ._4Rz9Jq_university_wrapper ._4Rz9Jq_number:after{content:"+";font-size:80px;font-weight:300;position:absolute;top:0;right:-40px}@media only screen and (max-width:768px){._4Rz9Jq_joint_research ._4Rz9Jq_university_wrapper ._4Rz9Jq_university_name{text-align:left;width:100%}}
.Im1vWq_link_navigation_container{background-color:#0000;border:1px solid #e0e2e3;border-left:none;border-right:none;justify-content:space-between;align-items:center;width:100%;height:100%;min-height:210px;margin:0;padding:55px 8px;text-decoration:none;transition:all .5s;display:flex}@media only screen and (max-width:1099px){.Im1vWq_link_navigation_container{gap:8px;min-height:162px;padding:31px 8px;transition:none}}@media only screen and (min-width:1099px){.Im1vWq_link_navigation_container:hover{cursor:pointer;background-color:#fff;border-top:1px solid #1c3267;border-bottom:1px solid #1c3267;padding-left:16px}.Im1vWq_link_navigation_container:hover .Im1vWq_image_container{background-color:#1c3267}.Im1vWq_link_navigation_container:hover .Im1vWq_image_container .Im1vWq_image_normal{transform:translate(150%,-50%)}.Im1vWq_link_navigation_container:hover .Im1vWq_image_container .Im1vWq_image_hover{transform:translate(-50%,-50%)}}.Im1vWq_link_navigation_container .Im1vWq_text_container .Im1vWq_title{color:#1c3267;text-align:left}.Im1vWq_link_navigation_container .Im1vWq_text_container .Im1vWq_description{color:#1c3267;text-align:left;margin-top:12px}.Im1vWq_link_navigation_container .Im1vWq_image_container{background-color:#fff;border-radius:50%;flex-shrink:0;width:80px;height:80px;transition:all .5s;position:relative;overflow:hidden}.Im1vWq_link_navigation_container .Im1vWq_image_container .Im1vWq_image_normal,.Im1vWq_link_navigation_container .Im1vWq_image_container .Im1vWq_image_hover{transition:all .5s;position:absolute;top:50%;left:50%}.Im1vWq_link_navigation_container .Im1vWq_image_container .Im1vWq_image_normal{transform:translate(-50%,-50%)}.Im1vWq_link_navigation_container .Im1vWq_image_container .Im1vWq_image_hover{transform:translate(-150%,-50%)}
.crk1yG_image_wrapper{grid-template-columns:repeat(2,1fr);gap:56px;width:100%;display:grid}@media only screen and (max-width:768px){.crk1yG_image_wrapper{grid-template-columns:repeat(1,1fr)}}.crk1yG_image_wrapper .crk1yG_image_item{object-fit:cover;border-radius:16px;width:100%}@media only screen and (max-width:768px){.crk1yG_image_wrapper .crk1yG_image_item{width:100%}}.crk1yG_image_wrapper .crk1yG_annotation{text-align:right;color:#646464;margin-top:8px}.crk1yG_button_wrapper{margin:0 auto}.crk1yG_button_wrapper .crk1yG_button_link{text-decoration:none}.crk1yG_button_wrapper .crk1yG_button_link .crk1yG_button{height:56px}@media only screen and (max-width:768px){.crk1yG_button_wrapper .crk1yG_button_link .crk1yG_button{height:42px}}.crk1yG_joint_research_wrapper{width:100%}.crk1yG_joint_research_wrapper .crk1yG_annotation{margin-top:16px}
.EMHnzq_news_float_banner_container{color:#fff;z-index:99;background-color:#1c3267;width:220px;padding:8px 12px;text-decoration:none;position:fixed;bottom:20px;right:20px}.EMHnzq_news_float_banner_container p{margin:0}.EMHnzq_news_float_banner_container .EMHnzq_banner_title_wrapper{justify-content:space-between;align-items:center;display:flex}.EMHnzq_news_float_banner_container .EMHnzq_banner_title_wrapper .EMHnzq_banner_title{color:#fff;font-size:12px;font-style:normal;line-height:100%}.EMHnzq_news_float_banner_container .EMHnzq_banner_title_wrapper .EMHnzq_close_icon_wrapper{width:8px;height:8px;position:absolute;top:0;right:12px}.EMHnzq_news_float_banner_container .EMHnzq_banner_title_wrapper .EMHnzq_close_icon_wrapper .EMHnzq_arrow_icon:hover{cursor:pointer}.EMHnzq_news_float_banner_container .EMHnzq_banner_sub_title{color:#fff;margin-top:4px;font-size:12px;font-style:normal;line-height:160%}.EMHnzq_news_float_banner_container .EMHnzq_banner_sub_title.EMHnzq_link_style{text-decoration:underline}.EMHnzq_news_float_banner_container .EMHnzq_banner_sub_title.EMHnzq_link_style:hover{opacity:.8}.EMHnzq_news_float_banner_container.EMHnzq_career_banner_container{left:20px}.EMHnzq_news_float_banner_container.EMHnzq_career_banner_container .EMHnzq_banner_title_wrapper .EMHnzq_close_icon_wrapper{right:unset;position:absolute;top:0;left:200px}.EMHnzq_image_banner_container{z-index:99;width:220px;height:90px;line-height:0;position:fixed;bottom:20px;right:20px}.EMHnzq_image_banner_container .EMHnzq_banner_image_link{display:block}.EMHnzq_image_banner_container .EMHnzq_banner_image_link:hover{opacity:.9}.EMHnzq_image_banner_container .EMHnzq_banner_image_picture{display:contents}.EMHnzq_image_banner_container .EMHnzq_banner_image{object-fit:contain;width:220px;height:90px;display:block}.EMHnzq_image_banner_container .EMHnzq_image_close_button{appearance:none;cursor:pointer;background-color:#0000;border:none;width:28px;height:28px;padding:0;position:absolute;top:0;right:0}.EMHnzq_image_banner_container.EMHnzq_career_image_banner_container{right:unset;left:20px}
.uxHULa_root{max-width:265px}@media only screen and (max-width:1099px){.uxHULa_root{max-width:600px}}.uxHULa_root .uxHULa_navigation_container{flex-direction:column;gap:24px;display:flex}@media only screen and (max-width:1099px){.uxHULa_root .uxHULa_navigation_container{padding-top:16px}}.uxHULa_root .uxHULa_navigation_container .uxHULa_title{color:#3a3a3a;align-self:stretch;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group{flex-direction:column;gap:24px;display:flex}@media only screen and (max-width:1099px){.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group{flex-flow:wrap;gap:16px}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area{width:calc(50% - 8px)}}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area{color:#1c3267;flex-direction:column;text-decoration:none;display:flex}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content{align-self:stretch;align-items:center;gap:8px;display:flex}@media only screen and (max-width:1099px){.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content{align-items:flex-start;gap:4px}}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content:hover{opacity:.6}@media only screen and (max-width:768px){.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content:hover{opacity:1}}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content .uxHULa_nav_item_text{letter-spacing:.02em;color:#1c3267}@media only screen and (max-width:1099px){.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content .uxHULa_nav_item_text{font-size:16px;font-style:normal;font-weight:400;line-height:160%}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content .uxHULa_arrow_icon{flex-shrink:0;width:8px;margin-right:0;font-size:10px;line-height:25.6px}}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content .uxHULa_active_circle{background-color:#3a3a3a;border-radius:50%;flex-shrink:0;width:12px;height:12px}@media only screen and (max-width:1099px){.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content .uxHULa_active_circle{align-self:flex-start;margin-top:8px;width:8px!important;height:8px!important}}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area .uxHULa_nav_item_content .uxHULa_page_transition_icon{padding:0 0 2px 6px}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_nav_item_area.uxHULa_active .uxHULa_nav_item_text{color:#3a3a3a}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_sp_menu_recruit_button_container{padding-top:8px}@media only screen and (max-width:1099px){.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_sp_menu_recruit_button_container{justify-content:center;width:100%;display:flex}}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_sp_menu_recruit_button_container:hover{opacity:.6}@media only screen and (max-width:768px){.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_sp_menu_recruit_button_container:hover{opacity:1}}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_child_nav_group{flex-direction:column;gap:16px;margin-top:-8px;margin-left:16px;display:flex}@media only screen and (max-width:1099px){.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_child_nav_group{display:none}}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_child_nav_group .uxHULa_nav_item_area{color:#3a3a3a;align-self:stretch;font-size:14px;font-weight:400;line-height:200%}.uxHULa_root .uxHULa_navigation_container .uxHULa_navigation_group .uxHULa_child_nav_group .uxHULa_nav_item_area .uxHULa_nav_item_content .uxHULa_nav_item_text{color:#3a3a3a;font-size:14px;line-height:200%}
.Y_OltG_root{max-width:320px}@media only screen and (max-width:1099px){.Y_OltG_root{max-width:600px}}.Y_OltG_root .Y_OltG_title_desc_container{flex-direction:column;gap:16px;display:flex}@media only screen and (max-width:1099px){.Y_OltG_root .Y_OltG_title_desc_container .Y_OltG_desc br{display:none}}
.sRVEDq_root{padding:80px 56px 160px;display:flex}.sRVEDq_root.sRVEDq_background_white{background-color:#fff}.sRVEDq_root.sRVEDq_background_gray{background-color:#f7f7f7}@media only screen and (max-width:1099px){.sRVEDq_root{flex-direction:column;padding:16px 16px 80px}.sRVEDq_root.sRVEDq_no_sp_side_style{padding-top:56px}.sRVEDq_root.sRVEDq_sp_side_style_navigation{padding-top:0}}.sRVEDq_root .sRVEDq_content_container{gap:56px;margin:0 auto;display:flex;position:relative}@media only screen and (max-width:1099px){.sRVEDq_root .sRVEDq_content_container{flex-direction:column}}.sRVEDq_root .sRVEDq_content_container .sRVEDq_side_container_inner{z-index:100;flex-shrink:0;height:fit-content;position:sticky;top:164px}@media only screen and (max-width:1099px){.sRVEDq_root .sRVEDq_content_container .sRVEDq_side_container_inner{position:relative;top:0}}.sRVEDq_root .sRVEDq_content_container .sRVEDq_side_container_inner .sRVEDq_side_navigation_container{min-width:256px}.sRVEDq_root .sRVEDq_content_container .sRVEDq_side_container_inner.sRVEDq_hide_side_style{display:none}.sRVEDq_root .sRVEDq_content_container .sRVEDq_content_container_inner{flex:1}
._2eoVqW_interview_card{flex-direction:column;gap:16px;width:100%;max-width:248px;display:flex}@media only screen and (max-width:1099px){._2eoVqW_interview_card{gap:8px}}._2eoVqW_interview_card ._2eoVqW_image_container{width:100%;height:331px;overflow:hidden}._2eoVqW_interview_card ._2eoVqW_image_container ._2eoVqW_image_picture{display:contents}._2eoVqW_interview_card ._2eoVqW_image_container ._2eoVqW_image{object-fit:cover;width:100%;height:100%}@media only screen and (max-width:768px){._2eoVqW_interview_card ._2eoVqW_image_container{aspect-ratio:3/4;height:auto}}._2eoVqW_interview_card ._2eoVqW_about_wrapper{flex-direction:column;gap:8px;display:flex}@media only screen and (max-width:1099px){._2eoVqW_interview_card ._2eoVqW_about_wrapper ._2eoVqW_career_text{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}._2eoVqW_interview_card ._2eoVqW_interview_wrapper{flex-direction:column;gap:8px;margin-top:8px;display:flex}._2eoVqW_interview_card ._2eoVqW_interview_wrapper ._2eoVqW_interview_link_text{color:#1c3267}@media only screen and (min-width:1099px){._2eoVqW_interview_card ._2eoVqW_interview_wrapper ._2eoVqW_interview_link_text:hover{text-underline-offset:3px;text-decoration:underline}._2eoVqW_interview_card ._2eoVqW_interview_wrapper ._2eoVqW_interview_link_text:hover ._2eoVqW_arrow_icon{width:16px;height:16px;transition:rotate .1s ease-in-out;rotate:0deg}}._2eoVqW_interview_card ._2eoVqW_interview_wrapper ._2eoVqW_interview_link_text ._2eoVqW_arrow_icon{width:16px;height:16px;margin-left:4px;transition:rotate .1s ease-in-out;rotate:-45deg}
.CIREJq_main_container p:last-child{margin-bottom:0}.CIREJq_main_container>:not(.CIREJq_figure),.CIREJq_main_container [data-figma-id]:not(.CIREJq_figure){align-self:stretch}.CIREJq_main_container .CIREJq_figure{flex-direction:column;width:100%;display:flex;position:relative}.CIREJq_main_container .CIREJq_image{aspect-ratio:2;width:100%}.CIREJq_main_container .CIREJq_image>div:first-child{align-self:auto;position:relative}.CIREJq_main_container .CIREJq_image>div:last-child>div{color:#646464}.CIREJq_main_container .CIREJq_button_wrapper{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}@media only screen and (max-width:768px){.CIREJq_main_container .CIREJq_button_wrapper{text-align:left}}.CIREJq_main_container .CIREJq_button_wrapper .CIREJq_button{border:0;justify-content:center;align-self:auto;gap:16px;width:auto;height:auto;font-size:22px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width:768px){.CIREJq_main_container .CIREJq_button_wrapper .CIREJq_button{padding:16px 18px 18px 24px;font-size:22px}}.CIREJq_main_container .CIREJq_button_wrapper .CIREJq_research_clinical_text span{display:block}@media only screen and (max-width:1099px){.CIREJq_main_container .CIREJq_button_wrapper .CIREJq_research_clinical_text span{display:inline}}
.FiV_mG_section p:last-child{margin-bottom:0}.FiV_mG_section,.FiV_mG_section>*,.FiV_mG_section [data-figma-id]{align-self:stretch}.FiV_mG_text_image_wrapper{flex-direction:column;gap:56px;display:flex}@media only screen and (max-width:768px){.FiV_mG_text_image_wrapper{gap:16px}}.FiV_mG_text_image_wrapper .FiV_mG_sentence{flex-direction:column;gap:16px;display:flex}.FiV_mG_text_image_wrapper .FiV_mG_text_image{align-self:auto}@media only screen and (max-width:768px){.FiV_mG_text_image_wrapper .FiV_mG_text_image{gap:8px}}.FiV_mG_text_image_wrapper .FiV_mG_text_image>div:first-child{align-self:auto;position:relative;overflow:hidden}.FiV_mG_text_image_wrapper .FiV_mG_text_image_hug_caption>div:last-child>div{align-self:auto}.FiV_mG_text_image_wrapper .FiV_mG_text_image_video{text-align:center;gap:8px}.FiV_mG_text_image_wrapper .FiV_mG_text_image_video>div:first-child{background-color:#fff;position:relative;overflow:hidden}.FiV_mG_modal_container{padding:16px;position:fixed;top:50%;left:50%;margin:0!important;transform:translate(-50%,-50%)!important}@media only screen and (max-width:768px){.FiV_mG_modal_container{margin:0 auto!important}.FiV_mG_modal_content{width:90%}}.FiV_mG_video_container{aspect-ratio:16/9;opacity:0;background:#000;width:100%;animation:1s forwards FiV_mG_fadeInOpacity}@media only screen and (max-width:768px){.FiV_mG_video_container{aspect-ratio:16/9}}@keyframes FiV_mG_fadeInOpacity{0%{opacity:0}to{opacity:1}}
.FgjupG_main_container{color:#3a3a3a}.FgjupG_main_container .FgjupG_description{line-height:200%}.FgjupG_main_container .FgjupG_text_group ul{margin:0}.FgjupG_main_container .FgjupG_text_group ul li{margin-bottom:16px}.FgjupG_main_container .FgjupG_text_group ul li:last-child{margin-bottom:0}
.ZbNeFq_cancer_detection p:last-child{margin-bottom:0}.ZbNeFq_cancer_detection [data-figma-id]:not(.ZbNeFq_figure,.ZbNeFq_figure *,.ZbNeFq_divider,.ZbNeFq_text_image){align-self:stretch}.ZbNeFq_divider{background-color:#e0e2e3;flex-shrink:0;width:100%;height:1px}@media only screen and (max-width:768px){.ZbNeFq_text_image,.ZbNeFq_divider{align-self:stretch}}.ZbNeFq_multi_cancer{flex-direction:column;gap:56px;width:100%;display:flex}.ZbNeFq_figure{aspect-ratio:856/428;width:100%;position:relative;overflow:hidden;container-type:inline-size}.ZbNeFq_figure picture,.ZbNeFq_figure img{width:100%;height:100%;display:block}.ZbNeFq_figure_background{background-image:linear-gradient(#afc7da 0%,#d3dee9 75%);border-radius:.242424cqw;position:absolute;inset:0}.ZbNeFq_panel{background-color:#fff6;border-radius:.88535cqw;width:58.1776cqw;height:39.2523cqw;position:absolute;top:7.12617cqw;left:6.07477cqw}.ZbNeFq_body{width:27.2196cqw;height:80.6659cqw;position:absolute;top:3.36743cqw;left:69.5915cqw}.ZbNeFq_coverage{color:#1c3267;letter-spacing:.0833271cqw;text-align:center;width:25.4673cqw;font-family:Inter,Noto Sans JP,sans-serif;font-size:2.33645cqw;font-style:normal;font-weight:700;line-height:3.85514cqw;position:absolute;top:21.2617cqw;left:70.4439cqw}.ZbNeFq_coverage span{font-size:3.73832cqw}.ZbNeFq_coverage .ZbNeFq_coverage_note{font-size:1.16822cqw}.ZbNeFq_card{box-sizing:border-box;background-color:#fff;border-radius:.934579cqw;flex-direction:column;justify-content:center;align-items:center;gap:.46729cqw;width:55.7243cqw;height:22.6636cqw;padding:0 2.68692cqw;display:flex;position:absolute;top:11.3318cqw;left:7.35981cqw}.ZbNeFq_row{flex-direction:row;justify-content:space-between;align-self:stretch;display:flex}.ZbNeFq_row_top{align-items:flex-end}.ZbNeFq_row_middle{align-items:center}.ZbNeFq_row_bottom{flex-direction:row;justify-content:center;align-items:flex-start;gap:1.97902cqw;width:50.7009cqw;height:9.92991cqw;display:flex;position:absolute;top:33.9953cqw;left:9.81308cqw}.ZbNeFq_organ{flex-direction:column;flex-shrink:0;align-items:center;gap:.494755cqw;width:6.80288cqw;display:flex}.ZbNeFq_organ.ZbNeFq_organ_top .ZbNeFq_label{align-self:stretch}.ZbNeFq_organ_fixed{justify-content:center;height:9.79614cqw}.ZbNeFq_organ_kidney{width:6.42028cqw}.ZbNeFq_organ_wide{width:6.63961cqw}.ZbNeFq_organ_prostate{height:9.74172cqw}.ZbNeFq_icon{flex-shrink:0;width:6.42053cqw;height:6.42053cqw;position:relative}.ZbNeFq_icon_frame{box-sizing:border-box;background-image:linear-gradient(270deg,#eef5f7 0%,#fafcfd 50%,#eef5f7 100%);border-radius:3.21014cqw;flex-direction:row;flex-shrink:0;align-items:center;gap:.54423cqw;width:6.42028cqw;height:6.42028cqw;padding:1.03404cqw;display:flex}.ZbNeFq_icon_frame_bladder{padding:.979614cqw 1.03404cqw}.ZbNeFq_icon_frame_image{flex-shrink:0;width:4.35384cqw;height:4.35384cqw}.ZbNeFq_icon_wide{width:6.63961cqw}.ZbNeFq_icon_round{width:6.43181cqw;height:6.43181cqw}.ZbNeFq_label{color:#1c3267;letter-spacing:.046729cqw;text-align:center;white-space:nowrap;font-size:1.16822cqw;font-style:normal;font-weight:700;line-height:1.75234cqw}.ZbNeFq_label_left{text-align:left}.ZbNeFq_organ_hematologic{flex-shrink:0;width:6.77814cqw;height:9.89509cqw;position:relative}.ZbNeFq_icon_hematologic{width:6.48365cqw;height:6.48365cqw;position:absolute;top:.515833cqw;left:.198051cqw}.ZbNeFq_hematologic_label{color:#1c3267;letter-spacing:.0474965cqw;text-align:center;white-space:nowrap;width:10.2804cqw;font-size:.817757cqw;font-style:normal;font-weight:700;line-height:1.22664cqw;position:absolute;top:41.4908cqw;left:52.8037cqw}.ZbNeFq_hematologic_label_main{font-size:1.16822cqw;line-height:1.75234cqw;display:block}.ZbNeFq_arrow{clip-path:polygon(43.16% 13.69%,46.04% 10.38%,50% 9.17%,53.96% 10.38%,56.84% 13.69%,93.34% 86.69%,94.37% 91.14%,93.3% 95.57%,90.42% 98.81%,86.5% 100%,13.5% 100%,9.58% 98.81%,6.7% 95.57%,5.63% 91.14%,6.66% 86.69%);background-image:linear-gradient(90deg,#23507b 0%,#182150 100%);border-radius:.312477cqw;width:3.97196cqw;height:3.50467cqw;position:absolute;top:25.3505cqw;left:66.472cqw;rotate:90deg}.ZbNeFq_tab{box-sizing:border-box;background-color:#ffffffbf;border-radius:0 0 1.16822cqw;flex-direction:row;align-items:center;height:5.37383cqw;padding:0 3.50467cqw;display:flex;position:absolute;top:0;left:0}.ZbNeFq_tab_text{color:#646464;letter-spacing:.0747664cqw;white-space:nowrap;font-family:Inter,Noto Sans JP,sans-serif;font-size:1.86916cqw;font-style:normal;font-weight:700;line-height:2.26211cqw}.ZbNeFq_trial{color:#1c3267;letter-spacing:.0654206cqw;white-space:nowrap;font-family:Inter,Noto Sans JP,sans-serif;font-size:1.63551cqw;font-style:normal;font-weight:700;line-height:1.97934cqw;position:absolute;top:8.41122cqw;left:10.2804cqw}.ZbNeFq_figure_en .ZbNeFq_trial{letter-spacing:.0233645cqw;text-align:center;white-space:normal;width:55.7243cqw;font-size:1.28505cqw;line-height:1.63551cqw;top:7.24299cqw;left:7.35981cqw}.ZbNeFq_figure_en .ZbNeFq_label{letter-spacing:.0116822cqw;text-align:center;white-space:normal;width:10.0467cqw;font-size:.992991cqw;line-height:1.22664cqw}.ZbNeFq_figure_en .ZbNeFq_organ.ZbNeFq_organ_top .ZbNeFq_label{align-self:center}.ZbNeFq_figure_en .ZbNeFq_row_bottom .ZbNeFq_organ_fixed{box-sizing:border-box;justify-content:flex-start;padding-top:.560748cqw}.ZbNeFq_figure_en .ZbNeFq_row_bottom .ZbNeFq_label{width:8.17757cqw}.ZbNeFq_figure_en .ZbNeFq_hematologic_label{letter-spacing:.0116822cqw;white-space:normal;width:9.81308cqw;font-size:.817757cqw;line-height:1.0514cqw;top:41.1215cqw;left:52.2196cqw}.ZbNeFq_figure_en .ZbNeFq_hematologic_label_main{font-size:.992991cqw;line-height:1.22664cqw}.ZbNeFq_figure_en .ZbNeFq_coverage{letter-spacing:.0350467cqw;font-size:1.86916cqw;line-height:3.27103cqw;top:19.8598cqw}
.U1qZ2G_container p:last-child{margin-bottom:0}.U1qZ2G_container .U1qZ2G_section{align-items:center}.U1qZ2G_container .U1qZ2G_section>:not(.U1qZ2G_figure),.U1qZ2G_container .U1qZ2G_section [data-figma-id]:not(.U1qZ2G_figure){align-self:stretch}.U1qZ2G_container .U1qZ2G_text_image{text-align:center;gap:8px}.U1qZ2G_container .U1qZ2G_text_image>div:first-child{background-color:#fff;position:relative;overflow:hidden}.U1qZ2G_container .U1qZ2G_figure{flex-direction:column;width:100%;display:flex;position:relative}.U1qZ2G_container .U1qZ2G_figure_clip{overflow:hidden}.U1qZ2G_container .U1qZ2G_image{width:100%}.U1qZ2G_modal_container{padding:16px;position:fixed;top:50%;left:50%;margin:0!important;transform:translate(-50%,-50%)!important}@media only screen and (max-width:768px){.U1qZ2G_modal_container{margin:0 auto!important}.U1qZ2G_modal_content{width:90%}}.U1qZ2G_video_container{aspect-ratio:16/9;opacity:0;background:#000;width:100%;animation:1s forwards U1qZ2G_fadeInOpacity}@media only screen and (max-width:768px){.U1qZ2G_video_container{aspect-ratio:16/9}}@keyframes U1qZ2G_fadeInOpacity{0%{opacity:0}to{opacity:1}}
.R3FWyq_title{color:#3a3a3a;letter-spacing:0;text-align:left;align-self:stretch;margin:0;font-size:44px;font-style:normal;font-weight:300;line-height:52.8px}.R3FWyq_sentence{flex-direction:column;align-self:stretch;gap:16px;display:flex}.R3FWyq_lead{color:#3a3a3a;letter-spacing:0;text-align:left;align-self:stretch;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:33.28px}.R3FWyq_group{flex-direction:column;align-self:stretch;gap:16px;display:flex}.R3FWyq_heading{color:#3a3a3a;letter-spacing:0;text-align:left;align-self:stretch;margin:0;font-size:22px;font-style:normal;font-weight:400;line-height:39.6px}.R3FWyq_table{background-color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:0;min-width:100%;display:flex}@media only screen and (max-width:1279px){.R3FWyq_table{overflow-x:auto}.R3FWyq_table .R3FWyq_row{min-width:856px}}@media only screen and (max-width:1099px){.R3FWyq_table{justify-content:normal;align-self:stretch;align-items:normal;display:block}}.R3FWyq_row{flex-shrink:0;align-self:stretch;align-items:flex-start;display:flex}.R3FWyq_row_stretch .R3FWyq_cell,.R3FWyq_row_stretch .R3FWyq_status_group{align-self:stretch}.R3FWyq_header_row{height:60px}.R3FWyq_body_row{height:80px}.R3FWyq_table_medical .R3FWyq_body_row{height:90px}.R3FWyq_cell{box-sizing:border-box;border-bottom:1px solid #e0e2e3;border-right:1px solid #e0e2e3;flex-shrink:0;height:100%;display:flex}.R3FWyq_col_program{border-left:1px solid #e0e2e3;width:180px}.R3FWyq_col_use{width:140px}.R3FWyq_col_method{width:128px}.R3FWyq_col_sample{justify-content:center;width:72px}.R3FWyq_status_group{box-sizing:border-box;border-bottom:1px solid #e0e2e3;flex:1 1 0;align-items:center;min-width:0;height:100%;display:flex}.R3FWyq_status_cell{box-sizing:border-box;border-bottom:1px solid #e0e2e3;border-right:1px solid #e0e2e3;flex:1 1 0;justify-content:center;align-self:stretch;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.R3FWyq_header_row .R3FWyq_cell{border-top:1px solid #e0e2e3;justify-content:center;align-items:center;gap:10px}.R3FWyq_header_row .R3FWyq_col_program{padding:16px 8px}.R3FWyq_header_row .R3FWyq_col_use,.R3FWyq_header_row .R3FWyq_col_method,.R3FWyq_header_row .R3FWyq_col_sample{padding:16px 24px}.R3FWyq_header_row .R3FWyq_status_group{border-top:1px solid #e0e2e3}.R3FWyq_header_row .R3FWyq_status_cell{border-top:1px solid #e0e2e3;align-self:auto;height:calc(100% + 2px);padding:16px 0}.R3FWyq_body_row .R3FWyq_cell{align-items:center;gap:10px}.R3FWyq_body_row .R3FWyq_col_program,.R3FWyq_body_row .R3FWyq_col_sample{padding:24px 16px}.R3FWyq_body_row .R3FWyq_col_use,.R3FWyq_body_row .R3FWyq_col_method{padding:24px 8px}.R3FWyq_body_row .R3FWyq_status_cell{height:calc(100% + 1px);padding:24px 0}.R3FWyq_body_row .R3FWyq_gap_0{gap:0}.R3FWyq_body_row .R3FWyq_use_with_note{flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.R3FWyq_body_row .R3FWyq_use_with_note .R3FWyq_use_text{font-feature-settings:"palt" on;flex-grow:0;align-self:stretch}.R3FWyq_body_row .R3FWyq_use_with_note .R3FWyq_note_text{font-feature-settings:"palt" on}.R3FWyq_header_text{color:#3a3a3a;letter-spacing:0;text-align:left;white-space:nowrap;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.R3FWyq_header_text_status{white-space:normal}.R3FWyq_header_text_poc{text-align:center;font-size:12px;line-height:15.6px}.R3FWyq_header_text_poc span{font-size:16px;line-height:20.8px}.R3FWyq_program_name{color:#3a3a3a;letter-spacing:0;text-align:left;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px}.R3FWyq_program_grow{flex-grow:1}.R3FWyq_program_link{color:#1c3267;align-items:center;text-decoration:none;display:flex}.R3FWyq_program_link .R3FWyq_program_name,.R3FWyq_program_link:hover{color:#1c3267}.R3FWyq_program_link:hover .R3FWyq_program_name{text-decoration:underline}.R3FWyq_external_icon{flex-shrink:0;width:20px;height:20px}.R3FWyq_use_text{color:#3a3a3a;letter-spacing:0;text-align:left;flex-grow:1;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px}.R3FWyq_note_text{color:#3a3a3a;letter-spacing:0;text-align:left;font-size:10px;font-style:normal;font-weight:400;line-height:17.2px}.R3FWyq_method_text{color:#3a3a3a;letter-spacing:0;text-align:left;font-family:Inter,Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16.8px}.R3FWyq_sample_text{color:#3a3a3a;letter-spacing:0;text-align:left;white-space:nowrap;font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.R3FWyq_bar{flex-grow:1;height:28px}.R3FWyq_bar_done{background-color:#2b4a99}.R3FWyq_bar_launched{background-color:#0000;background-image:linear-gradient(90deg,#2b4a99 0%,#1c3267 100%)}.R3FWyq_bar_progress{background-color:#b4b5ec}.R3FWyq_bar_not_started{background-color:#ddd}.R3FWyq_status_label{letter-spacing:0;font-feature-settings:"palt" on;width:max-content;max-width:100%;margin-inline:auto;font-size:11px;font-style:normal;font-weight:500;line-height:14.3px;position:absolute;top:calc(50% + 18px);left:0;right:0}.R3FWyq_label_done{color:#2b4a99;text-align:left}.R3FWyq_label_progress{color:#7b7dd1;text-align:center}.R3FWyq_visually_hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.R3FWyq_auto_height .R3FWyq_row{height:auto}.R3FWyq_auto_height .R3FWyq_header_row{min-height:60px}.R3FWyq_auto_height .R3FWyq_body_row,.R3FWyq_auto_height.R3FWyq_table_medical .R3FWyq_body_row{min-height:100px}.R3FWyq_auto_height .R3FWyq_cell,.R3FWyq_auto_height .R3FWyq_status_group{align-self:stretch;height:auto}
.jL803G_description{margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px}.jL803G_custom-checkbox-outer{align-items:center;font-weight:500;display:flex;position:relative}.jL803G_custom-checkbox-outer .jL803G_checkbox_label_container{width:100%}.jL803G_custom-checkbox-outer .jL803G_checkbox_label_container .jL803G_label{-webkit-user-select:none;user-select:none;font-size:14px;font-style:normal;font-weight:400;line-height:200%}.jL803G_custom-checkbox-outer .jL803G_checkbox_label_container .jL803G_annotation{font-size:12px;font-weight:400;line-height:20px}@media only screen and (max-width:768px){.jL803G_custom-checkbox-outer{font-size:14px;font-weight:500}}label label.jL803G_custom-checkbox-label{letter-spacing:.04em;color:#646464;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:500}input.jL803G_custom-checkbox{appearance:none;box-sizing:content-box;cursor:pointer;z-index:2;background:#fff;border:1px solid #646464;border-radius:2px;align-items:flex-start;width:15px;min-width:15px;height:16px;margin-right:4px;transition:all .2s;position:relative!important}input.jL803G_custom-checkbox:disabled{cursor:not-allowed;background-color:#f5f5f5;border-color:#c1c1c1}input.jL803G_custom-checkbox:disabled:checked{background:0 0;border-color:#0000}input.jL803G_custom-checkbox:checked:after{content:"";z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='0.5' y='0.5' width='15' height='15' fill='white'/%3E%3Cpath d='M6.04071 12.5059L1.79688 8.26202L3.6281 6.43079L6.04071 8.8434L12.3783 2.50586L14.2095 4.33709L6.04071 12.5059Z' fill='%23646464'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input.jL803G_custom-checkbox:disabled:checked:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='0.5' y='0.5' width='15' height='15' fill='white'/%3E%3Cpath d='M6.04071 12.5059L1.79688 8.26202L3.6281 6.43079L6.04071 8.8434L12.3783 2.50586L14.2095 4.33709L6.04071 12.5059Z' fill='%23c1c1c1'/%3E%3C/svg%3E")}@media screen and (max-width:767px){label.jL803G_custom-checkbox-label{font-size:14px}}.jL803G_checkBoxGroupOuter{width:100%}@media only screen and (max-width:768px){.jL803G_checkBoxGroupOuter{flex-direction:column}}.jL803G_checkboxGroupLabelWrapper{align-items:center;display:flex}.jL803G_checkboxGroupLabel{font-weight:700}.jL803G_checkBoxGroupInner{flex-wrap:wrap;gap:16px 26px;display:flex}@media only screen and (max-width:1099px){.jL803G_checkBoxGroupInner{flex-wrap:wrap;gap:5px 32px}.jL803G_checkBoxGroupInner>.jL803G_checkBoxGroup{width:calc(50% - 16px)}}.jL803G_checkBoxGroup{flex:0 auto}@media only screen and (max-width:768px){.jL803G_checkBoxGroup{margin-bottom:10px}}.jL803G_error{letter-spacing:.04em;height:10px;font-size:12px;line-height:150%}
.NwAe2W_form{flex-direction:column;align-items:center;width:100%;display:flex}.NwAe2W_form .NwAe2W_description{text-align:left;width:100%;margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px}.NwAe2W_form .NwAe2W_labelWrapper{align-items:center;gap:8px;width:100%;display:flex}.NwAe2W_form .NwAe2W_labelWrapper .NwAe2W_required{color:#fff;letter-spacing:.48px;background:#f25c72;border-radius:30px;align-items:flex-start;gap:10px;padding:0 8px;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:500;line-height:150%;display:flex}.NwAe2W_form .NwAe2W_labelWrapperCenter{justify-content:center}.NwAe2W_form .NwAe2W_labelWrapperLeft{margin-left:12px}.NwAe2W_form ::placeholder{color:#c1c1c1}.NwAe2W_form label{margin-bottom:4px;font-weight:700}.NwAe2W_form input,.NwAe2W_form select,.NwAe2W_form textarea{border:1px solid #e0e2e3;border-radius:4px;width:100%;padding:16px;font-size:16px;font-style:normal;font-weight:400;line-height:208%}.NwAe2W_form input.NwAe2W_error,.NwAe2W_form select.NwAe2W_error,.NwAe2W_form textarea.NwAe2W_error{border:3px solid #f25c72}.NwAe2W_form select{appearance:none;height:42px;padding:2px 10px}@media only screen and (max-width:1099px){.NwAe2W_form select{height:38px}}.NwAe2W_form select::-ms-expand{display:none}.NwAe2W_form .NwAe2W_inputContainer{width:100%;position:relative}.NwAe2W_form .NwAe2W_inputContainer .NwAe2W_inputButtonContainer{align-items:center;gap:10px;width:100%;display:flex}.NwAe2W_form .NwAe2W_inputContainer .NwAe2W_inputButtonContainer .NwAe2W_inputWrapper{align-items:center;width:100%;display:flex}.NwAe2W_form .NwAe2W_inputContainer .NwAe2W_inputButtonContainer .NwAe2W_inputWrapper input{flex-grow:1;height:65px}.NwAe2W_form .NwAe2W_inputContainer .NwAe2W_inputButtonContainer .NwAe2W_inputWrapper input.NwAe2W_unitFlame{border-radius:4px 0 0 4px}.NwAe2W_form .NwAe2W_inputContainer .NwAe2W_inputButtonContainer .NwAe2W_inputWrapper .NwAe2W_unit{text-align:center;border:1px solid #e0e2e3;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px;min-width:50px;height:46px;padding:10px;font-size:14px}.NwAe2W_form .NwAe2W_selectContainer{width:100%;min-width:80px;position:relative}.NwAe2W_form .NwAe2W_selectContainer:before{pointer-events:none;content:"";border-left:6px solid #0000;border-right:6px solid #0000;position:absolute;top:21px;right:14px;transform:translateY(-50%)}.NwAe2W_form .NwAe2W_textareaContainer{width:100%}.NwAe2W_form .NwAe2W_textareaContainer textarea{resize:none}.NwAe2W_error{text-align:left;height:fit-content;min-height:4px;margin-top:2px;font-size:12px;font-weight:500;line-height:20px}.NwAe2W_small .NwAe2W_error{min-height:10px!important}@media only screen and (max-width:1099px){.NwAe2W_small .NwAe2W_error{min-height:16px!important}}.NwAe2W_textareaContainer.NwAe2W_smallTextareaContainer .NwAe2W_error{display:none}
.fLqFpG_description{margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px}.fLqFpG_radioBody{align-items:center;display:flex}.fLqFpG_radio{appearance:none;cursor:pointer;width:5px;height:20px;margin-top:3px;margin-right:10px;transform:scale(.8)}.fLqFpG_radio:before{content:"";border:2px solid #ccc;border-radius:50%;width:20px;height:20px;display:block}.fLqFpG_radio:after{content:"";border-radius:50%;width:10px;height:10px;display:none;position:relative;top:-15px;left:5px}.fLqFpG_radio:checked:before{border:2px solid #646464}.fLqFpG_radio:checked:after{content:"";background-color:#646464;display:block}.fLqFpG_radio_label{-webkit-user-select:none;user-select:none;letter-spacing:normal;align-items:center;margin-left:5px;font-size:14px;font-style:normal;font-weight:400;line-height:200%;display:flex}.fLqFpG_radio_group_body{flex-wrap:wrap;gap:32px;margin-bottom:8px;display:flex}@media only screen and (max-width:768px){.fLqFpG_radio_group_body{gap:16px}.fLqFpG_radio_group_body>*{width:calc(50% - 8px)}}.fLqFpG_radio_group_body.fLqFpG_column{flex-direction:column}.fLqFpG_radio_group_body.fLqFpG_column>*{width:100%}.fLqFpG_radioGroupLabelWrapper{align-items:center;display:flex}.fLqFpG_required{letter-spacing:.04em;color:#fff;text-align:center;background:#ff914d;border-radius:4px;min-width:40px;margin-left:10px;padding:2.5px;font-size:12px;font-weight:500;line-height:150%}.fLqFpG_radioGroupLabel{font-weight:700}.fLqFpG_booleanRadioGroupBody{gap:15px;display:flex}.fLqFpG_error{text-align:left;height:fit-content;min-height:4px;margin-top:2px;font-size:12px;font-weight:500;line-height:20px}
