.TestResultsPage_container__BLg80{max-width:1600px;width:100%;margin:0 auto;padding:20px}@media print{.TestResultsPage_container__BLg80{display:none}}.TestResultsPage_header__kfRuP{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e9ecef}.TestResultsPage_headerTop__PcERB{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.TestResultsPage_header__kfRuP h1{margin:0 0 8px;color:#2c3e50;font-size:28px;font-weight:700}.TestResultsPage_headerTotalCount__7nbaR{font-size:15px;color:#495057;background:#f1f3f5;padding:4px 12px;border-radius:6px}.TestResultsPage_headerTotalCount__7nbaR strong{font-size:18px;color:#1976d2}.TestResultsPage_description__LR6EG{margin:0;color:#6c757d;font-size:15px}.TestResultsPage_tabs__PgpR2{display:flex;gap:4px;margin-bottom:24px;background:#f1f3f5;padding:4px;border-radius:12px;width:-moz-fit-content;width:fit-content}.TestResultsPage_tab__XDA4W{padding:10px 24px;border:none;background:transparent;color:#666;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.TestResultsPage_tab__XDA4W:hover{color:#333;background:hsla(0,0%,100%,.6)}.TestResultsPage_tabActive__5TWAl{background:#fff;color:#007bff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.TestResultsPage_statusCards__fDcAF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}.TestResultsPage_statusCard__He5Gv{background:#fff;border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:14px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e9ecef}.TestResultsPage_statusIcon__bOY7w{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.TestResultsPage_statusInfo__dZG0w{display:flex;flex-direction:column}.TestResultsPage_statusLabel__WMhwc{font-size:12px;color:#6c757d;font-weight:500}.TestResultsPage_statusCount__GOnra{font-size:22px;font-weight:700;color:#2c3e50}.TestResultsPage_filterSection__27s5V{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.TestResultsPage_statusLegend__Efn_z{margin-bottom:16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.TestResultsPage_statusLegendToggle__gH4Xg{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;background:transparent;border:none;cursor:pointer;font:inherit;color:inherit}.TestResultsPage_statusLegendToggle__gH4Xg:hover{background:#f1f3f5;border-radius:6px}.TestResultsPage_statusLegendTitle__deUuf{font-size:13px;font-weight:600;color:#495057}.TestResultsPage_statusLegendCaret__Ejx3f{font-size:12px;color:#6c757d;transition:transform .15s ease}.TestResultsPage_statusLegendCaretOpen__eeRtK{transform:rotate(180deg)}.TestResultsPage_statusLegendItems__amQ_s{list-style:none;margin:0;padding:4px 16px 12px;display:flex;flex-direction:column;gap:6px}.TestResultsPage_statusLegendItem__ZzMyO{display:flex;align-items:center;gap:10px;font-size:12px;color:#495057;line-height:1.5}.TestResultsPage_statusLegendBadge__rTvFx{flex:0 0 110px;display:inline-flex;justify-content:flex-start}.TestResultsPage_statusLegendItem__ZzMyO>span:last-child{flex:1 1}.TestResultsPage_filterRow__7Opsk{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.TestResultsPage_filterRow__7Opsk>:first-child{margin-bottom:0}.TestResultsPage_filterGroup__dYJCw{display:flex;flex-direction:column;gap:4px}.TestResultsPage_filterLabel__akX7L{font-size:12px;font-weight:600;color:#6c757d}.TestResultsPage_filterSelect__1PrLC{padding:8px 12px;border:1px solid #dee2e6;border-radius:8px;font-size:14px;color:#333;background:#fff;min-width:120px;cursor:pointer;height:40px}.TestResultsPage_filterSelect__1PrLC:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.15)}.TestResultsPage_dateFilterGroup__0qoFK{display:flex;flex-direction:column;gap:4px}.TestResultsPage_dateInputs__yNTi7{display:flex;align-items:center;gap:8px}.TestResultsPage_dateInput__qMsu5{padding:8px 12px;border:1px solid #dee2e6;border-radius:8px;font-size:14px;color:#333;background:#fff;height:40px}.TestResultsPage_dateInput__qMsu5:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.15)}.TestResultsPage_dateSeparator__gUlRT{color:#6c757d;font-size:14px}.TestResultsPage_dateClearButton__a2VdU{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:#e0e0e0;border-radius:50%;color:#666;font-size:12px;cursor:pointer;flex-shrink:0;transition:background .15s ease}.TestResultsPage_dateClearButton__a2VdU:hover{background:#ccc}.TestResultsPage_tableWrapper__2D0_R{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e9ecef;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.TestResultsPage_table__lUTgm{width:100%;min-width:900px;border-collapse:collapse;font-size:14px;table-layout:auto}.TestResultsPage_table__lUTgm thead{background:linear-gradient(90deg,#f8f9fa,#f1f3f5)}.TestResultsPage_table__lUTgm thead th{padding:14px 12px;text-align:left;font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e9ecef;white-space:nowrap}.TestResultsPage_table__lUTgm tbody td{padding:14px 12px;border-bottom:1px solid #f1f3f5;color:#333;white-space:nowrap}.TestResultsPage_thCancer__TKjWg{min-width:80px;text-align:center!important}.TestResultsPage_cellCancer__yZH0_{text-align:center}.TestResultsPage_tableRow__VhdLF{transition:background .15s ease}.TestResultsPage_tableRow__VhdLF:hover{background:#f8fbff}.TestResultsPage_tableRow__VhdLF:last-child td{border-bottom:none}.TestResultsPage_cellMono__oJ2NW{font-family:SF Mono,Monaco,Inconsolata,Fira Mono,monospace;font-size:13px;color:#555}.TestResultsPage_sampleLink__aQjl7{color:#1976d2;text-decoration:none;font-weight:600}.TestResultsPage_sampleLink__aQjl7:hover{text-decoration:underline;color:#1565c0}.TestResultsPage_patientNameButton__YL09o{background:none;border:none;padding:0;cursor:pointer;color:#1976d2;font-size:inherit;font-weight:600}.TestResultsPage_patientNameButton__YL09o:hover{text-decoration:underline;color:#1565c0}.TestResultsPage_resultLink__hlu64{display:inline-block;background:none;border:1px solid #1976d2;border-radius:999px;padding:2px 10px;color:#1976d2;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.TestResultsPage_resultLink__hlu64:hover{background:#e3f2fd}.TestResultsPage_interviewButton__GdePH{background:none;border:1px solid #1976d2;border-radius:999px;padding:2px 10px;cursor:pointer;color:#1976d2;font-size:12px;font-weight:600;white-space:nowrap}.TestResultsPage_interviewButton__GdePH:hover{background:#e3f2fd}.TestResultsPage_emptyMessage__qEV2l{text-align:center;padding:48px 16px!important;color:#999;font-size:15px}.TestResultsPage_badge__ulkr6{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap}.TestResultsPage_badge_gray__fCej_{background:#f5f5f5;color:#616161}.TestResultsPage_badge_red__2lWdJ{background:#ffebee;color:#c62828}.TestResultsPage_badge_green__pWs5_{background:#e8f5e9;color:#2e7d32}.TestResultsPage_badge_purple__fWX89{background:#f3e5f5;color:#7b1fa2}.TestResultsPage_badge_orange__UfusM{background:#fff3e0;color:#e65100}.TestResultsPage_badge_darkred__Arxue{background:#424242;color:#fff}.TestResultsPage_riskLevel__k8JZo{font-size:13px;font-weight:700;padding:2px 10px;border-radius:4px}.TestResultsPage_risk_high__xwhpb{color:#c62828;background:#ffebee}.TestResultsPage_risk_medium__Iwk1x{color:#e65100;background:#fff3e0}.TestResultsPage_risk_low__EkT2G{color:#2e7d32;background:#e8f5e9}.TestResultsPage_noData__Obm5_{color:#bdbdbd;font-weight:400}.TestResultsPage_noConsent__ic2Zb{color:#9e9e9e;font-size:11px;font-weight:500;background:#f5f5f5;padding:2px 8px;border-radius:4px}.TestResultsPage_levelBadge__dUOc8{font-size:12px;font-weight:600;padding:3px 10px;border-radius:4px;white-space:nowrap}.TestResultsPage_level_low__tVxXy{color:#2e7d32;background:#e8f5e9}.TestResultsPage_level_normal__sVL8Y{color:#1565c0;background:#e3f2fd}.TestResultsPage_level_slightly_high__aEqr9{color:#e65100;background:#fff3e0}.TestResultsPage_level_high__snKby{color:#c62828;background:#ffebee}.TestResultsPage_level_very_high__nx11u{color:#fff;background:#c62828}.TestResultsPage_sortableHeader__mtfrZ{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease}.TestResultsPage_sortableHeader__mtfrZ:hover{background-color:#e9ecef}.TestResultsPage_sortHeaderContent__dg3KX{display:inline-flex;align-items:center;gap:4px}.TestResultsPage_sortIcon__KXUIz{font-size:10px;color:#ced4da;transition:color .15s ease}.TestResultsPage_sortIconActive__Inydi{color:#1976d2}.TestResultsPage_loadingContainer__talWv{text-align:center;padding:60px 20px;color:#6c757d}.TestResultsPage_spinner__Js9gt{width:40px;height:40px;border:4px solid #e9ecef;border-top-color:#007bff;border-radius:50%;animation:TestResultsPage_spin__ZqKzp .8s linear infinite;margin:0 auto 16px}@keyframes TestResultsPage_spin__ZqKzp{to{transform:rotate(1turn)}}.TestResultsPage_emptyContainer__rfoJW{text-align:center;padding:60px 20px;color:#999;font-size:15px;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e9ecef}.TestResultsPage_errorContainer__fpk35{text-align:center;padding:60px 20px;color:#c62828;background:#ffebee;border-radius:12px}.TestResultsPage_paginationWrapper__5Ejw2{display:flex;justify-content:center}.TestResultsPage_tableFooter___6BnR{display:flex;align-items:center;justify-content:space-between;margin-top:16px;flex-wrap:wrap;gap:12px}.TestResultsPage_tableFooter___6BnR .TestResultsPage_paginationWrapper__5Ejw2{flex:1 1}.TestResultsPage_perPageGroup___PsVx{display:flex;align-items:center;gap:8px}.TestResultsPage_perPageLabel__Pq8ET{font-size:13px;color:#6c757d;white-space:nowrap}.TestResultsPage_perPageSelect__iHWyY{padding:4px 8px;border:1px solid #dee2e6;border-radius:6px;font-size:13px;color:#333;background:#fff;cursor:pointer}.TestResultsPage_perPageSelect__iHWyY:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.15)}.TestResultsPage_totalCount__GB2Gn{font-size:13px;color:#6c757d}@media(max-width:1024px){.TestResultsPage_statusCards__fDcAF{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.TestResultsPage_container__BLg80{padding:12px}.TestResultsPage_header__kfRuP h1{font-size:22px}.TestResultsPage_statusCards__fDcAF{grid-template-columns:1fr}.TestResultsPage_tabs__PgpR2{width:100%}.TestResultsPage_tab__XDA4W{flex:1 1;text-align:center;padding:10px 12px}.TestResultsPage_filterRow__7Opsk{flex-direction:column;align-items:stretch}.TestResultsPage_filterSelect__1PrLC{width:100%}.TestResultsPage_dateInputs__yNTi7{flex-direction:column;align-items:stretch}.TestResultsPage_dateSeparator__gUlRT{text-align:center}.TestResultsPage_tableFooter___6BnR{flex-direction:column;align-items:stretch}.TestResultsPage_tableFooter___6BnR .TestResultsPage_paginationWrapper__5Ejw2{flex:0 0 auto;width:100%}.TestResultsPage_tableFooter___6BnR .TestResultsPage_perPageGroup___PsVx,.TestResultsPage_tableFooter___6BnR .TestResultsPage_totalCount__GB2Gn{justify-content:center;text-align:center}}.ArticleList_container__8Wj_1{width:100%;display:flex;flex-direction:column;align-items:center}.ArticleList_container__8Wj_1 .ArticleList_image___PJzN{width:120px;height:120px}.ArticleList_container__8Wj_1 .ArticleList_button_container__euY13{text-align:center;margin-top:80px}.scroll_top_button_scroll_top_button__DY0mJ{cursor:pointer;position:absolute;bottom:40px;right:40px;width:80px;height:80px;background-color:#fff;border:1px solid #e0e2e3;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1100;transition:opacity .3s,background-color .3s}.scroll_top_button_scroll_top_button__DY0mJ:hover{background-color:#f7f7f7}.scroll_top_button_scroll_top_button__DY0mJ .scroll_top_button_icon__jMTE_{margin-top:-2px}.scroll_top_button_scroll_top_button__DY0mJ.scroll_top_button_fixed__2B1tt{position:fixed;bottom:40px;right:120px}@media only screen and (max-width:1000px){.scroll_top_button_scroll_top_button__DY0mJ.scroll_top_button_fixed__2B1tt{bottom:40px;right:20px}}@media print{.scroll_top_button_scroll_top_button__DY0mJ{display:none}}@media only screen and (max-width:1000px){.scroll_top_button_scroll_top_button__DY0mJ{width:60px;height:60px;bottom:40px;right:20px}}.PhotoDescription_photo_description_container__3toGz{display:flex;flex-direction:column;gap:80px}@media only screen and (max-width:768px){.PhotoDescription_photo_description_container__3toGz{gap:60px}}.PhotoDescription_photo_description_container__3toGz.PhotoDescription_small__6sPxt{gap:32px}@media only screen and (max-width:768px){.PhotoDescription_photo_description_container__3toGz.PhotoDescription_small__6sPxt{gap:45px}.PhotoDescription_photo_description_container__3toGz.PhotoDescription_small__6sPxt .PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG{padding:40px 0 30px}}.PhotoDescription_photo_description_container__3toGz .PhotoDescription_white__TthJt{background-color:#fff}.PhotoDescription_primary_title__r2UVs{margin-bottom:60px;font-size:24px;font-style:normal;font-weight:700;line-height:42px;text-align:center}.PhotoDescription_photo_description_root__W128a{width:100%;display:flex;gap:40px}.PhotoDescription_photo_description_root__W128a.PhotoDescription_reverse__gel54{flex-direction:row-reverse}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a.PhotoDescription_reverse__gel54{flex-direction:column}.PhotoDescription_photo_description_root__W128a.PhotoDescription_mobile_image_upside_down__zEoau{flex-direction:column-reverse}}.PhotoDescription_photo_description_root__W128a.PhotoDescription_pc_limit_image_size__0GtFj{max-width:992px;margin:auto}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a{flex-direction:column;gap:0}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_image__E2yl9{width:calc(52% - 40px)}.PhotoDescription_photo_description_root__W128a .PhotoDescription_image__E2yl9.PhotoDescription_hes_image_title_container__XX6gU{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_image__E2yl9{width:100%;margin:auto}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_image__E2yl9 .PhotoDescription_image_title__KcPnD{color:var(--Gray-scale-Gray-100,#646464);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.64px}.PhotoDescription_photo_description_root__W128a .PhotoDescription_image__E2yl9.PhotoDescription_image_padding__HD3sd{padding:0 20px}.PhotoDescription_photo_description_root__W128a .PhotoDescription_image__E2yl9 img{width:100%;object-fit:contain;height:100%}.PhotoDescription_photo_description_root__W128a .PhotoDescription_image__E2yl9.PhotoDescription_photo_width__8_B2c{min-width:45%}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_image__E2yl9.PhotoDescription_photo_width__8_B2c{min-width:none}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6{position:absolute;font-size:140px;font-weight:400;line-height:116px}@media only screen and (max-width:1200px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6{font-size:96px}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6.PhotoDescription_right__b8s1T{right:15vw;top:-95px}@media only screen and (max-width:1200px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6.PhotoDescription_right__b8s1T{top:-85px}}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6.PhotoDescription_right__b8s1T{right:5vw}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6.PhotoDescription_left__bfce_{left:15vw;top:-95px}@media only screen and (max-width:1200px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6.PhotoDescription_left__bfce_{top:-85px}}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6.PhotoDescription_left__bfce_{left:5vw}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6.PhotoDescription_pink__9NoR1{color:#f57d8e}.PhotoDescription_photo_description_root__W128a .PhotoDescription_number_is_image_top__97ru6.PhotoDescription_blue__k_e2q{color:#1f7bb8}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG{display:flex;flex-direction:column;justify-content:center;margin-right:30px;letter-spacing:normal}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG{padding:40px 30px;margin-right:0}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG.PhotoDescription_reverse__gel54{margin-right:0;margin-left:30px}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG.PhotoDescription_reverse__gel54{margin-left:0}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG.PhotoDescription_no_reverse_margin__sUwuf{margin:0;width:50%}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG.PhotoDescription_no_reverse_margin__sUwuf{width:100%;padding:40px 0}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_number__DlKDv{color:#76add2;font-size:24px;font-weight:700;line-height:42px}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_number__DlKDv{font-size:20px}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_pink__9NoR1{color:#f57d8e;font-size:78px;font-style:italic;font-weight:400;line-height:150%;letter-spacing:8px}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_pink__9NoR1{font-size:76px;letter-spacing:3px}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_blue__k_e2q{color:#1f7bb8;font-size:78px;font-style:italic;font-weight:400;line-height:150%;letter-spacing:8px}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_blue__k_e2q{font-size:76px;letter-spacing:3px}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_title__I7bJq{margin-top:30px;text-align:left}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_title__I7bJq{margin-top:0}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_description__rBMvm{margin-top:20px;max-width:482px;font-weight:400}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_description__rBMvm{max-width:100%}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_description__rBMvm.PhotoDescription_description_full_width__vNlZQ{max-width:unset}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG.PhotoDescription_small__6sPxt .PhotoDescription_title__I7bJq{margin-top:10px;margin-bottom:0}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG.PhotoDescription_small__6sPxt .PhotoDescription_description__rBMvm{margin-top:10px}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_set_title_on_side__rpN71{display:flex;align-items:center;gap:20px}.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG .PhotoDescription_set_title_on_side__rpN71 .PhotoDescription_title__I7bJq{margin-top:0}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_text__ciIaG.PhotoDescription_title_padding_sm___5gDF{padding:0;margin-right:0}}.PhotoDescription_photo_description_root__W128a .PhotoDescription_bottom_image__1areu{max-width:407px;text-align:center;display:flex;margin:32px auto auto}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a .PhotoDescription_bottom_image__1areu{width:100%;max-width:328px;margin:40px auto 0}}.PhotoDescription_photo_description_root__W128a.PhotoDescription_is_same_size__Ncdnw .PhotoDescription_image__E2yl9{width:50%}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a.PhotoDescription_is_same_size__Ncdnw .PhotoDescription_image__E2yl9{width:100%}}.PhotoDescription_photo_description_root__W128a.PhotoDescription_is_same_size__Ncdnw .PhotoDescription_text__ciIaG{width:50%}@media only screen and (max-width:768px){.PhotoDescription_photo_description_root__W128a.PhotoDescription_is_same_size__Ncdnw .PhotoDescription_text__ciIaG{width:100%}}.PhotoDescription_photo_description_root__W128a.PhotoDescription_is_same_size__Ncdnw .PhotoDescription_text__ciIaG.PhotoDescription_reverse__gel54{margin:0}@media only screen and (max-width:1000px){.PhotoDescription_is_lg_flex_direction_column___tr4r{flex-direction:column-reverse!important;display:flex;align-items:center;justify-content:center;gap:20px}.PhotoDescription_is_lg_flex_direction_column___tr4r .PhotoDescription_description__rBMvm{width:100%;max-width:unset!important}}.CorporateProductCta_product_cta_container__FlzdA{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:456px;width:100%;margin:0 auto;gap:20px}@media only screen and (max-width:1099px){.CorporateProductCta_product_cta_container__FlzdA{max-width:286px;margin:0}}@media only screen and (max-width:768px){.CorporateProductCta_product_cta_container__FlzdA{max-width:335px}}.CorporateProductCta_product_cta_container__FlzdA .CorporateProductCta_image_group__YFxnG{max-width:304px}.CorporateProductCta_product_cta_container__FlzdA .CorporateProductCta_image_group__YFxnG img{max-width:304px;width:100%;height:203px}.CorporateProductCta_product_cta_container__FlzdA .CorporateProductCta_annotation_s__GdlS4{margin-top:10px}.Section_container__ADib4{width:100%;padding:160px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:.9}.Section_container__ADib4.Section_section_padding_sm__9wc9P{padding:60px 0}@media only screen and (max-width:1000px){.Section_container__ADib4.Section_section_padding_sm__9wc9P{padding:60px 30px}}@media only screen and (max-width:768px){.Section_container__ADib4.Section_section_padding_sm__9wc9P{padding:40px 30px}}@media only screen and (max-width:1000px){.Section_container__ADib4{padding:80px 30px}.Section_container__ADib4.Section_is_section_body_full_width__ok55V{padding:80px 0}}@media only screen and (max-width:1000px)and (max-width:768px){.Section_container__ADib4.Section_is_section_body_full_width__ok55V .Section_section_header__q733Z{padding-left:30px;padding-right:30px}}.Section_container__ADib4.Section_section_padding_sm_top_and_bottom__4P4uO{padding:60px 0}@media only screen and (max-width:768px){.Section_container__ADib4.Section_section_padding_sm_top_and_bottom__4P4uO{padding:40px 0}}.Section_container__ADib4.Section_section_body_full_width_none_bottom__HYykB{padding:160px 0 0}@media only screen and (max-width:768px){.Section_container__ADib4.Section_section_body_full_width_none_bottom__HYykB{padding:80px 0 0}}.Section_container__ADib4 .Section_bg_overlay__FAIA8{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.Section_container__ADib4 .Section_bg_overlay__FAIA8.Section_overlay_black__eB8OZ{background-color:#000;opacity:.3}.Section_container__ADib4 .Section_bg_overlay__FAIA8.Section_overlay_white__zKUIn{background-color:#fff;opacity:.6;mix-blend-mode:lighten}@media only screen and (max-width:768px){.Section_container__ADib4 .Section_bg_overlay__FAIA8.Section_sp_overlay_black__bRhV4{background-color:#000;opacity:.3}.Section_container__ADib4 .Section_bg_overlay__FAIA8.Section_sp_overlay_white__xwYd6{background-color:#fff;opacity:.6;mix-blend-mode:lighten}}.Section_container__ADib4 .Section_bg_overlay__FAIA8.Section_bg_overlay_unset_background__fvcRK{background-color:unset}.Section_container__ADib4 .Section_section_header__q733Z{z-index:2;max-width:992px;width:100%}@media only screen and (max-width:768px){.Section_container__ADib4 .Section_section_header__q733Z{max-width:100%;width:100%}}.Section_container__ADib4 .Section_section_header__q733Z .Section_title__6qKxn{width:100%}.Section_container__ADib4 .Section_section_header__q733Z .Section_title__6qKxn .Section_shippori_mincho_text__9zTMp{color:#646464;text-align:center;font-size:42px;font-style:normal;font-weight:700;line-height:54px}@media only screen and (max-width:768px){.Section_container__ADib4 .Section_section_header__q733Z .Section_title__6qKxn .Section_shippori_mincho_text__9zTMp{font-size:32px;line-height:150%}}.Section_container__ADib4 .Section_section_header__q733Z .Section_description__yWE9P{width:100%;margin-top:40px}.Section_container__ADib4 .Section_section_header__q733Z .Section_annotation__TcWQi{width:100%;margin-top:20px}.Section_container__ADib4 .Section_section_header__q733Z .Section_annotation__TcWQi.Section_annotation_center__SKUuN{text-align:center}.Section_container__ADib4 .Section_section_body_full_width__I3mMW{z-index:2;max-width:100%;width:100%}.Section_container__ADib4 .Section_section_body__l0aCf{z-index:2;max-width:992px;width:100%}@media only screen and (max-width:768px){.Section_container__ADib4 .Section_section_body__l0aCf{max-width:100%}}.Section_container__ADib4.Section_is_ab_test_bg__XlvKC{background:#244d83;opacity:1!important}@media only screen and (max-width:1000px){.Section_container__ADib4.Section_is_ab_test_bg__XlvKC{background:#e1ebf2}}.Section_container__ADib4.Section_mint_green__v_kVz{background-color:#cdeaec}.Section_container__ADib4.Section_off_white__CS_yD{background-color:#f3f5e7}.Section_container__ADib4.Section_light_gray__sbiyE{background-color:#f5f5f5}.Section_container__ADib4.Section_pale_green___olnz{background-color:#e7f2ec}.Section_container__ADib4.Section_light_blue__KOqIY{background-color:#dceaf2}.Section_container__ADib4.Section_pale_blue__N8Upx{background-color:#e3ecf3}.Section_container__ADib4.Section_weak_light_blue__vC82u{background-color:#e9f0f3}.Section_container__ADib4.Section_light_sky_blue__etD0P{background-color:#e1ebf2}.Section_container__ADib4.Section_light_blue_fade__l3_cL{background:linear-gradient(180deg,#eef3f6,rgba(238,243,246,0))}.Section_container__ADib4.Section_light_pink__EK25P{background-color:#f9eff0}.Section_container__ADib4.Section_pale_peach__D9Tx2{background-color:#fcf6f2}.Section_container__ADib4.Section_dark_blue__B5rdi{background-color:#617bac}.Section_container__ADib4.Section_deep_dark_blue__a_SYU{background-color:linear-gradient(180deg,#244d83,#0b356d)}.Section_container__ADib4.Section_light_orange__ltDdz{background-color:#fcf4ef}.Section_container__ADib4.Section_light_blue_gradient__bSEV7{background:linear-gradient(180deg,#e1ebf2,#fff)}.Section_container__ADib4 .Section_bg_text_white__bDZQ8{color:#fff}.Section_container__ADib4 .Section_bg_text_gray__PQtrV{color:#646464}.Section_container__ADib4 .Section_text_blue__rqxau{color:#1f7bb8}@media only screen and (max-width:768px){.Section_text_center__8L8Yi h2{text-align:center}}.Section_background_image__amqgs{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media only screen and (max-width:768px){.Section_trimming_bg_image___0X7A{background-color:#dceaf2}.Section_trimming_bg_image___0X7A img{object-position:-200px center}.Section_trimming_bg_image___0X7A .Section_bg_overlay_unset_background__fvcRK{background-color:#fff!important}}.Section_cancer_risk_container__lG4uZ{background-color:orange;padding:0}.page_container__gnd90{display:block}.page_container__gnd90 .page_about_lite_section_title__H4_uN{letter-spacing:normal}.page_container__gnd90 .page_about_lite_feature_desc__KWaDl{letter-spacing:normal;display:inline}@media only screen and (max-width:768px){.page_container__gnd90 .page_about_lite_feature_desc__KWaDl{display:block}.page_container__gnd90 .page_about_lite_feature_desc__KWaDl.page_new_line__RBB24{margin-top:10px}}.page_container__gnd90 .page_unexpected_cancer_section__neRTj h2{letter-spacing:normal}.page_container__gnd90 .page_unexpected_cancer_section__neRTj .page_unexpected_cancer_desc__LGAKf{text-align:left}.page_container__gnd90 .page_unexpected_cancer_section__neRTj .page_unexpected_cancer_image_box__aOsUQ{margin:80px auto 0}.page_container__gnd90 .page_unexpected_cancer_section__neRTj .page_unexpected_cancer_image_box__aOsUQ .page_unexpected_cancer_image__Xhy91{width:100%}.page_container__gnd90 .page_annotation__wHgtM{margin-top:10px}.page_container__gnd90 .page_product_feature_section__BqUPR{margin-top:100px}@media only screen and (max-width:768px){.page_container__gnd90 .page_product_feature_section__BqUPR{margin-top:50px}}.page_container__gnd90 .page_product_three_key_feature__3M7_j{margin-top:40px}.page_container__gnd90 .page_product_three_key_feature__3M7_j .page_product_three_key_feature_annotation__4xXwD{margin-top:40px;letter-spacing:normal}.page_container__gnd90 .page_product_tech_annotation__Ulx1v{margin-top:20px}.page_container__gnd90 .page_lite_feature_desc__pU5NW{margin-bottom:10px}.page_container__gnd90 .page_lite_feature_annotation__rX3fD{margin-bottom:6px}.page_container__gnd90 .page_lite_call_to_action_title__OzHys{font-size:20px;font-weight:700;line-height:36px;text-align:center;margin-top:60px}.page_container__gnd90 .page_lite_call_to_action_container__Vn7ok{margin-top:20px}@media only screen and (max-width:768px){.page_container__gnd90 .page_photo_gallery_section__oZW_R{padding:80px 0 0}}.page_container__gnd90 .page_photo_description_container__kMTK4{gap:unset}.page_container__gnd90 .page_photo_description_container__kMTK4 .page_photo_description_title__H4upS{letter-spacing:normal}.page_container__gnd90 .page_photo_description_container__kMTK4 .page_photo_description_second_section__a68iI{margin-top:100px}@media only screen and (max-width:768px){.page_container__gnd90 .page_photo_description_container__kMTK4 .page_photo_description_second_section__a68iI{margin-top:50px}}.page_container__gnd90 .page_modal_link__w9iWi{display:inline-block}@media only screen and (max-width:768px){.page_container__gnd90 .page_product_comparison_table_section__mtUtX{padding:80px 30px}}.page_container__gnd90 .page_thumbnail_slide_annotation__SORVF{display:flex;flex-direction:column;gap:10px}.page_container__gnd90 .page_sticky_cart_button_area__vb6et{display:flex;align-items:center;gap:4px}.ArticleDetail_container__yvHDA{width:100%}.CorporateProductPriceDisplay_product_price_display_container__t32xo{display:flex;flex-direction:column}.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq{display:flex;align-items:center;justify-content:center;gap:16px}.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_course_text__ktrlv{display:flex;padding:4px 0 2px;justify-content:center;align-items:center;gap:8px;border:1px solid #646464;width:96px}@media only screen and (max-width:1099px){.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_course_text__ktrlv{width:88px}}.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm{display:flex;align-items:baseline;justify-content:center;gap:16px}@media only screen and (max-width:1099px){.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm .CorporateProductPriceDisplay_invoice_price_group__RkNn8.CorporateProductPriceDisplay_scan_invoice_price_group__jMV9Z{margin-right:15px;margin-top:-6px}}@media only screen and (max-width:768px){.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm .CorporateProductPriceDisplay_invoice_price_group__RkNn8.CorporateProductPriceDisplay_scan_invoice_price_group__jMV9Z{margin-top:0}}@media only screen and (max-width:1099px){.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm .CorporateProductPriceDisplay_invoice_price_group__RkNn8.CorporateProductPriceDisplay_lite_invoice_price_group__HEvup{margin-top:-6px}}@media only screen and (max-width:768px){.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm .CorporateProductPriceDisplay_invoice_price_group__RkNn8.CorporateProductPriceDisplay_lite_invoice_price_group__HEvup{margin-right:15px;margin-top:0}}.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm .CorporateProductPriceDisplay_invoice_price_group__RkNn8.CorporateProductPriceDisplay_special_price__thjH2{color:#f57d8e}.CorporateProductPriceDisplay_product_price_display_container__t32xo .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm .CorporateProductPriceDisplay_invoice_price_group__RkNn8.CorporateProductPriceDisplay_normal_price__X_OBN{color:#646464}.CorporateProductPriceDisplay_product_price_display_container__t32xo.CorporateProductPriceDisplay_white_color__B6Q1O .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_course_text__ktrlv{border:1px solid #fff}.CorporateProductPriceDisplay_product_price_display_container__t32xo.CorporateProductPriceDisplay_white_color__B6Q1O .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm .CorporateProductPriceDisplay_invoice_price_group__RkNn8.CorporateProductPriceDisplay_special_price__thjH2{color:#f57d8e}.CorporateProductPriceDisplay_product_price_display_container__t32xo.CorporateProductPriceDisplay_white_color__B6Q1O .CorporateProductPriceDisplay_price_course_inner__HYCuq .CorporateProductPriceDisplay_price_area__73dIm .CorporateProductPriceDisplay_invoice_price_group__RkNn8.CorporateProductPriceDisplay_normal_price__X_OBN{color:#fff}.CorporateProductPriceDisplay_campaign_message__4eDSO{text-align:center}.CorporateProductPriceDisplay_campaign_message__4eDSO.CorporateProductPriceDisplay_campaign_message_regular___TZS2{margin-top:20px;margin-bottom:10px}.CorporateProductPriceDisplay_campaign_message__4eDSO.CorporateProductPriceDisplay_campaign_message_once__7gUEt{margin-top:0;margin-bottom:20px}.PlanDetailHeadline_plan_detail_headline_container__92QR4{display:flex;flex-direction:column;align-items:flex-end;width:100%;max-width:992px;height:454px;background-size:cover;background-position:50%;position:relative;gap:36px}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_detail_headline_container__92QR4{height:auto;gap:40px;max-width:100%;background-image:none!important}}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK{width:100%;display:flex;align-items:center;gap:40px;padding:0 80px}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK{flex-direction:column;align-items:center;max-width:330px;margin:0 auto;padding:0}}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_image__bENDG{width:384px;height:190px;flex-shrink:0}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_image__bENDG{width:100%;max-width:330px;height:auto}}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_image__bENDG img{width:100%;height:100%;object-fit:contain}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_content__q1eHP{display:flex;flex-direction:column;gap:10px;flex:1 0;min-width:0}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_text__hr4h1{font-size:20px;font-weight:700;line-height:1.5;letter-spacing:1px;color:#646464;font-feature-settings:"palt" 1;width:408px;text-align:left}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_text__hr4h1{width:100%;font-size:18px;line-height:27px;letter-spacing:.9px}}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425{display:flex;align-items:center;gap:40px}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425{gap:20px}}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_plan_detail_payment_info_monthly__K50gh{text-align:left}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_plan_detail_payment_number__yNuJv{font-size:34px;font-weight:700;line-height:42px}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_plan_detail_payment_number__yNuJv{font-size:28px}}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_plan_detail_payment_bold_font__POKf1{font-size:34px;font-weight:700;line-height:42px}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_plan_detail_payment_bold_font__POKf1{font-size:28px}}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_plan_detail_payment_tax__Sd440{text-align:right}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_good_buy_circle__oIQhN{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:122px;width:110px;height:110px;background-color:#fff95f}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_good_buy_circle__oIQhN .PlanDetailHeadline_good_buy_circle_top_text__zABGl{color:#838383;text-align:center;font-size:12px;font-weight:500;line-height:150%}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_good_buy_circle__oIQhN .PlanDetailHeadline_good_buy_circle_bold_font__B95md{text-align:center;font-size:24px;font-weight:700;line-height:125%;letter-spacing:-1.04px}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_good_buy_circle__oIQhN .PlanDetailHeadline_good_buy_circle_small_font__4H6qk{font-size:14px;line-height:22px}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_detail_headline_inner__hgAOK .PlanDetailHeadline_plan_detail_payment_info__Ye425 .PlanDetailHeadline_good_buy_circle__oIQhN .PlanDetailHeadline_good_buy_circle_normal_font__t11dn{font-size:16px;line-height:24px;margin-left:10px}.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_recommendations__5_5Rf{display:flex;justify-content:flex-end;width:100%;margin-top:-75px;position:relative;z-index:1}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_detail_headline_container__92QR4 .PlanDetailHeadline_plan_recommendations__5_5Rf{margin-top:0}}.PlanDetailHeadline_plan_detail_headline_container__92QR4.PlanDetailHeadline_light_blue__UrJUO .PlanDetailHeadline_plan_recommendations__5_5Rf{margin-top:-85px}.PlanDetailHeadline_plan_recommendation_container__JuMle{display:flex;flex-direction:column;gap:10px;border-radius:0 0 0 20px;background-color:#fff;width:563px;padding:20px 20px 20px 40px}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_recommendation_container__JuMle{width:auto;max-width:318px;padding:20px 30px 20px 20px}}.PlanDetailHeadline_plan_recommendation_container__JuMle .PlanDetailHeadline_recommendation_person__5t98D{font-size:14px;font-weight:700;line-height:22px}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_recommendation_container__JuMle .PlanDetailHeadline_recommendation_details_root__DUJb_{display:flex;flex-direction:column;gap:6px}}.PlanDetailHeadline_plan_recommendation_container__JuMle .PlanDetailHeadline_recommendation_details_container__HnCY9{display:flex;align-items:center;gap:4px;align-items:flex-start}.PlanDetailHeadline_plan_recommendation_container__JuMle .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj{font-size:18px;font-weight:700;line-height:32px;letter-spacing:normal}.PlanDetailHeadline_plan_recommendation_container__JuMle .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj.PlanDetailHeadline_blue__R9zpa{color:#355ba6}.PlanDetailHeadline_plan_recommendation_container__JuMle .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj.PlanDetailHeadline_light_blue__UrJUO{color:#25a0bb}.PlanDetailHeadline_plan_recommendation_container__JuMle .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj.PlanDetailHeadline_light_green__6vymd{color:#629b0c}.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03{display:flex;justify-content:center;width:100%;background:linear-gradient(286deg,#d3ecf1 18.23%,#e9f6f8 66.07%)}.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E{display:flex;max-width:832px;position:relative;padding-top:40px;padding-bottom:110px;gap:30px;align-items:center}.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E.PlanDetailHeadline_is_pdf__chtLp{width:497px;padding-top:28.36px;padding-bottom:104px;gap:20px}@media only screen and (max-width:1000px){.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E{height:100%;flex-direction:column;gap:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}}.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E .PlanDetailHeadline_plan_detail_headline_inner_for_personal_risk__air5W{flex:1 1;display:flex;justify-content:center;gap:40px}@media only screen and (max-width:1000px){.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E .PlanDetailHeadline_plan_detail_headline_inner_for_personal_risk__air5W{flex-direction:column;align-items:center;padding:0}}.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E .PlanDetailHeadline_plan_detail_headline_inner_for_personal_risk__air5W.PlanDetailHeadline_is_pdf__chtLp{flex:0 1;width:222px;height:116.646px}.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E .PlanDetailHeadline_plan_detail_headline_inner_for_personal_risk__air5W .PlanDetailHeadline_plan_image_for_personal_risk__1lpP_{width:100%;max-width:409px;max-height:213px}@media only screen and (max-width:1000px){.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E .PlanDetailHeadline_plan_detail_headline_inner_for_personal_risk__air5W .PlanDetailHeadline_plan_image_for_personal_risk__1lpP_{max-width:311px}}.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E .PlanDetailHeadline_plan_detail_headline_inner_for_personal_risk__air5W .PlanDetailHeadline_plan_image_for_personal_risk__1lpP_.PlanDetailHeadline_is_pdf__chtLp{width:222px;height:116.646px}.PlanDetailHeadline_plan_detail_headline_container_for_personal_risk_container__mlm03 .PlanDetailHeadline_plan_detail_headline_container_for_personal_risk__Xyr2E .PlanDetailHeadline_plan_detail_headline_inner_for_personal_risk__air5W .PlanDetailHeadline_plan_image_for_personal_risk__1lpP_ img{width:100%;object-fit:contain}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn{flex:1 1;max-width:393px}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn.PlanDetailHeadline_is_pdf__chtLp{max-width:252.6px}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN{display:flex;flex-direction:column;gap:10px;border-radius:20px;background-color:#fff;padding:20px 40px}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN.PlanDetailHeadline_is_pdf__chtLp{padding:14.18px 20px;align-items:flex-start}@media only screen and (max-width:1000px){.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN{max-width:100%;padding:20px}}@media only screen and (max-width:400px){.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN{max-width:318px}}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_person__5t98D{font-size:14px;font-weight:700;line-height:22px}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_person__5t98D.PlanDetailHeadline_is_pdf__chtLp{font-size:9.925px;line-height:15.596px}@media only screen and (max-width:768px){.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_details_root__DUJb_{display:flex;flex-direction:column;gap:6px}}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_details_container__HnCY9{display:flex;align-items:center;gap:4px;align-items:flex-start}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_details_container__HnCY9.PlanDetailHeadline_is_pdf__chtLp{gap:2px}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj{font-size:18px;font-weight:700;line-height:32px;letter-spacing:normal}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj.PlanDetailHeadline_blue__R9zpa{color:#355ba6}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj.PlanDetailHeadline_light_blue__UrJUO{color:#25a0bb}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj.PlanDetailHeadline_light_green__6vymd{color:#629b0c}.PlanDetailHeadline_plan_recommendation_container_for_personal_risk__xOXIn .PlanDetailHeadline_plan_recommendation_container_for_personal_risk_inner__PlqxN .PlanDetailHeadline_recommendation_details_container__HnCY9 .PlanDetailHeadline_recommendation_detail_text__D2eUj.PlanDetailHeadline_is_pdf__chtLp{font-size:12.761px;line-height:22.686px}.CorporationFvContainer_fv_background_container__wrv1I{position:relative}.CorporationFvContainer_fv_container__VBLXe{background:linear-gradient(265deg,rgba(42,126,182,.75),rgba(160,225,255,.75) 95.95%);width:100%}@media only screen and (max-width:1099px){.CorporationFvContainer_fv_container__VBLXe{overflow:hidden}}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU{max-width:992px;width:100%;margin:0 auto;display:flex;align-items:flex-end;justify-content:center}@media only screen and (max-width:1099px){.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU{max-width:375px;margin:0 auto;gap:26px;max-width:330px}}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf{padding:58px 0 0}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_title_image_wrapper_inner__KZ4KR{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px}@media only screen and (max-width:1099px){.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_title_image_wrapper_inner__KZ4KR{max-width:375px;margin:0 auto;max-width:330px}}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_title_image_wrapper_inner__KZ4KR .CorporationFvContainer_for_corporation__VUc2_{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:32px;background:#1f7bb8;padding:3px 24px;width:250px;height:40px}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_title_image_wrapper_inner__KZ4KR .CorporationFvContainer_message__5iAMb{color:#004380;font-size:26px;font-weight:700;line-height:150%}@media only screen and (max-width:1099px){.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_title_image_wrapper_inner__KZ4KR .CorporationFvContainer_message__5iAMb{font-size:18px}}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_title_image_wrapper_inner__KZ4KR .CorporationFvContainer_misignal_img__dXhzN{max-width:440px}@media only screen and (max-width:1099px){.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_title_image_wrapper_inner__KZ4KR .CorporationFvContainer_misignal_img__dXhzN{max-width:330px;margin-top:2px}}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_title_image_wrapper_inner__KZ4KR .CorporationFvContainer_misignal_img__dXhzN img{width:100%}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_kato_sensei_img__TWaFp{max-width:564px;min-width:574px;margin-top:56px;margin-right:0;margin-left:-19px}@media only screen and (max-width:1099px){.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_kato_sensei_img__TWaFp{max-width:449px;min-width:449px;margin-top:-49px;margin-left:-17px}}@media only screen and (max-width:768px){.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_kato_sensei_img__TWaFp{max-width:390px;min-width:390px;margin-top:19px;margin-left:6px}}.CorporationFvContainer_fv_container__VBLXe .CorporationFvContainer_fv_container_inner__BLDPU .CorporationFvContainer_title_image_wrapper__RsDGf .CorporationFvContainer_kato_sensei_img__TWaFp img{width:100%}@media only screen and (max-width:1099px){.CorporationFvContainer_corporation_form_area__on0Ri{background-color:#ddebf7}}.CorporationFvContainer_corporation_form_area__on0Ri .CorporationFvContainer_corporation_form_view__oRH_c{background-color:#ddebf7!important;padding:35px 30px 30px!important;max-width:505px;min-width:505px;border-radius:0}@media only screen and (max-width:1099px){.CorporationFvContainer_corporation_form_area__on0Ri .CorporationFvContainer_corporation_form_view__oRH_c{max-width:420px;margin:0 auto;padding:40px 0!important;min-width:auto}}@media only screen and (max-width:768px){.CorporationFvContainer_corporation_form_area__on0Ri .CorporationFvContainer_corporation_form_view__oRH_c{max-width:335px}}.PaymentInfo_displayFlex__FF6DV,.PaymentInfo_payment_info_container__B85or,.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_detail_container__mok1x,.PaymentInfo_payment_info_container_for_personal_risk__BRPF1,.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_detail_container__mok1x,.PaymentInfo_payment_info_item_container__6vu_x,.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_campaign_message__6xwaY,.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE,.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma,.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey,.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_campaign_message__6xwaY{display:flex;flex-direction:column;align-items:center}.PaymentInfo_payment_info_container__B85or{width:100%;max-width:992px;padding:140px 80px 40px;gap:40px}@media only screen and (max-width:768px){.PaymentInfo_payment_info_container__B85or{max-width:100%;padding:60px 30px;gap:20px}}.PaymentInfo_payment_info_container__B85or.PaymentInfo_blue__8qL7g{background:linear-gradient(287deg,#355ba6 -.64%,#8998cd 100.49%)}.PaymentInfo_payment_info_container__B85or.PaymentInfo_light_blue__jdbYK{background:linear-gradient(286deg,#25a0bb .01%,#7cd9ee)}.PaymentInfo_payment_info_container__B85or.PaymentInfo_light_green__KnT8q{background:linear-gradient(294deg,#629b0c 18.45%,#bbd779 105.47%)}.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_header__jLu_e{display:flex;align-items:center;justify-content:center;gap:40px;width:100%}@media only screen and (max-width:768px){.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_header__jLu_e{flex-direction:column;align-items:center;gap:20px;max-width:330px;margin:0 auto}}.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_header__jLu_e picture{flex-shrink:0;width:244px}.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_header__jLu_e img{width:100%;object-fit:contain}.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_header__jLu_e .PaymentInfo_title__jwGol{color:#fff;font-size:24px;font-weight:700;line-height:42px}@media only screen and (max-width:768px){.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_header__jLu_e .PaymentInfo_title__jwGol{font-size:22px;line-height:38px;max-width:283px}}.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_detail_container__mok1x{background-color:#fff;width:100%;padding:0 0 40px}@media only screen and (max-width:768px){.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_detail_container__mok1x{max-width:330px;margin:0 auto;padding:0 0 40px;gap:20px}}.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_payment_info_detail__T_zTO{display:flex;width:100%;padding:0 30px;gap:20px;justify-content:center}@media only screen and (max-width:768px){.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_payment_info_detail__T_zTO{background-color:unset;padding:unset;flex-direction:column;align-items:center;gap:unset}}.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_cv_button__9dR5i{width:263px;height:60px;padding:20px 40px;font-size:20px;letter-spacing:1px;gap:10px;font-feature-settings:"palt" 1;white-space:nowrap}@media only screen and (max-width:1000px){.PaymentInfo_payment_info_container__B85or .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_cv_button__9dR5i{width:275px;height:auto;padding:14px 20px 14px 24px;font-size:18px;letter-spacing:.9px;gap:8px}}.PaymentInfo_payment_info_container__B85or .PaymentInfo_annotation__MfxIs{width:832px;color:#fff;font-size:10px;line-height:1.5;letter-spacing:.5px;text-align:left;font-feature-settings:"palt" 1;margin-top:-32px}@media only screen and (max-width:768px){.PaymentInfo_payment_info_container__B85or .PaymentInfo_annotation__MfxIs{width:100%;max-width:330px;margin:0 auto;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0;font-feature-settings:normal}}.PaymentInfo_payment_info_item_container__6vu_x{gap:20px;padding:40px 20px;max-width:330px;width:100%;background-color:#fff;position:relative}@media only screen and (max-width:768px){.PaymentInfo_payment_info_item_container__6vu_x{padding:40px 20px 20px;gap:20px}}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_payment_info_item_header__4Na5A{width:100%;display:flex;align-items:center;color:#fff;border-radius:8px;font-size:20px;font-weight:700;line-height:36px;padding:4px 0 4px 30px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_payment_info_item_header__4Na5A.PaymentInfo_monthly_payment__mfzoC{background-color:#569dd6}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_payment_info_item_header__4Na5A.PaymentInfo_one_time_payment__sQBB2{background-color:#a2a2a2}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_good_buy_circle__xLskF{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;right:6px;top:-10px;border-radius:122px;width:110px;height:110px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_good_buy_circle__xLskF.PaymentInfo_monthly_payment__mfzoC{background-color:#fff95f}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_good_buy_circle__xLskF.PaymentInfo_one_time_payment__sQBB2{background-color:#fffba6}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_good_buy_circle__xLskF .PaymentInfo_good_buy_circle_top_text__ECi6W{color:#838383;text-align:center;font-size:12px;font-weight:500;line-height:125%}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_good_buy_circle__xLskF .PaymentInfo_good_buy_circle_bold_font__S5zKr{text-align:center;font-size:24px;font-weight:700;line-height:125%;letter-spacing:-.96px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_good_buy_circle__xLskF .PaymentInfo_good_buy_circle_small_font__4IWS1{color:#646464;font-size:14px;font-weight:500;line-height:22px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_good_buy_circle__xLskF .PaymentInfo_good_buy_circle_normal_font__5V0eP{color:#646464;font-size:16px;font-weight:500;line-height:24px;margin-left:10px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma{display:flex;flex-direction:column;align-items:center;justify-content:center}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_number_font__BMK7a,.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_bold_font__FCLeW{font-size:36px;font-weight:700;line-height:36px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_font__00gof{display:flex;align-items:center;justify-content:center;font-family:Noto Sans JP;color:#646464;font-size:12px;font-weight:500;line-height:12px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_font_bold__rRyop{font-size:12px;font-weight:700}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_price___eJlP{color:#646464;font-weight:500;font-size:12px;line-height:12px;display:flex;align-items:center;gap:4px;white-space:nowrap}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_price___eJlP span.PaymentInfo_normal_price_label__mbSXU{font-size:12px;font-weight:500}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_price___eJlP span.PaymentInfo_normal_price_line_through__hGgx3{color:#646464;font-size:16px;font-weight:700;line-height:16px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_special_price__ERfJx{display:flex;align-items:baseline;justify-content:center;color:#f25c72;font-size:20px;font-weight:700;line-height:20px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_special_price__ERfJx strong{color:#f25c72;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:36px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_special_price__ERfJx .yen_tax_character_bold{font-size:20px;line-height:20px;letter-spacing:0}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_special_price__ERfJx .yen_tax_character{color:#646464;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_one_time_total_price__O8jcc{display:flex;align-items:flex-end;color:#f25c72;font-weight:700;line-height:36px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_one_time_total_price__O8jcc .yen_tax_character_bold{font-size:20px;line-height:20px;letter-spacing:0}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_annotation__MfxIs{color:#646464;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.7px;font-feature-settings:"palt" 1;width:auto;margin-top:0}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_total_price__Q0vmv{color:#646464;font-size:16px;font-weight:700;line-height:16px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_orange_number__NzIU_{color:#fa8544;font-size:24px;font-weight:700;line-height:24px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_number_font__BMK7a{color:#f25c72}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey{display:flex;flex-direction:column;align-items:center;gap:16px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_campaign_message__6xwaY{justify-content:center;color:#1f7bb8;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:10px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_campaign_message__6xwaY .PaymentInfo_sub_message__fej7V{font-size:14px;font-weight:500;line-height:21px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_lump_sum_discount_message__d1dVO{width:262px;text-align:center;color:#646464;font-size:16px;font-weight:500;line-height:24px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_lump_sum_discount_message__d1dVO .PaymentInfo_monthly_label__BL_ld{font-size:14px}.PaymentInfo_payment_info_item_container__6vu_x .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_good_value_text__asBiC{font-size:16px;color:#fa8544}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1{width:100%;padding:0 0 120px;gap:40px}@media only screen and (max-width:1000px){.PaymentInfo_payment_info_container_for_personal_risk__BRPF1{padding:0;max-width:330px}}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_header__jLu_e{display:flex;align-items:center;gap:40px}@media only screen and (max-width:1000px){.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_header__jLu_e{flex-direction:column;align-items:center;gap:20px}}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_header__jLu_e img{width:100%;object-fit:contain}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_header__jLu_e .PaymentInfo_title__jwGol{color:#fff;font-size:24px;font-weight:700;line-height:42px}@media only screen and (max-width:1000px){.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_header__jLu_e .PaymentInfo_title__jwGol{font-size:22px;line-height:38px}}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_detail_container__mok1x{background-color:#fff;width:100%;max-width:832px;padding:0 30px 40px}@media only screen and (max-width:1000px){.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_detail_container__mok1x{padding:0 0 40px;gap:20px}}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_payment_info_detail__T_zTO{display:flex;width:100%;gap:20px;justify-content:center}@media only screen and (max-width:1000px){.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_payment_info_detail__T_zTO{background-color:unset;padding:unset;flex-direction:column;align-items:center;gap:unset}}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_button_container__8qxZd{display:flex;flex-direction:row;align-items:end;gap:20px}@media only screen and (max-width:1000px){.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_button_container__8qxZd{background-color:unset;padding:unset;flex-direction:column;align-items:center}}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_payment_info_detail_container__mok1x .PaymentInfo_button_container__8qxZd .PaymentInfo_purchase_button_container__iiqfd{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:243px}.PaymentInfo_payment_info_container_for_personal_risk__BRPF1 .PaymentInfo_annotation__MfxIs{width:100%;max-width:832px;color:#fff;font-size:12px;line-height:20px;text-align:left}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE{gap:26px;padding:40px 20px;max-width:330px;width:100%;background-color:#fff;position:relative}@media only screen and (max-width:1000px){.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE{padding:40px 20px 20px}}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_payment_info_item_header__4Na5A{width:100%;display:flex;align-items:center;color:#fff;border-radius:8px;font-size:20px;font-weight:700;line-height:36px;padding:4px 0 4px 30px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_payment_info_item_header__4Na5A.PaymentInfo_monthly_payment__mfzoC{background-color:#569dd6}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_payment_info_item_header__4Na5A.PaymentInfo_one_time_payment__sQBB2{background-color:#a2a2a2}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_good_buy_circle__xLskF{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;right:6px;top:-12px;border-radius:122px;width:116px;height:116px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_good_buy_circle__xLskF.PaymentInfo_monthly_payment__mfzoC{background-color:#fff95f}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_good_buy_circle__xLskF.PaymentInfo_one_time_payment__sQBB2{background-color:#fffba6}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_good_buy_circle__xLskF .PaymentInfo_good_buy_circle_top_text__ECi6W{color:#838383;text-align:center;font-size:12px;font-weight:500;line-height:150%}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_good_buy_circle__xLskF .PaymentInfo_good_buy_circle_bold_font__S5zKr{text-align:center;font-size:26px;font-weight:700;line-height:125%;letter-spacing:-1.04px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_good_buy_circle__xLskF .PaymentInfo_good_buy_circle_small_font__4IWS1{font-size:14px;line-height:22px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_good_buy_circle__xLskF .PaymentInfo_good_buy_circle_normal_font__5V0eP{font-size:18px;line-height:32px;margin-left:10px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma{height:100%;justify-content:center}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_number_font__BMK7a,.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_bold_font__FCLeW{font-size:34px;font-weight:700;line-height:40px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_font__00gof{font-family:Noto Sans JP;font-size:16px;font-weight:500;line-height:24px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_price___eJlP{color:#646464;font-weight:500;font-size:16px;line-height:24px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_price___eJlP span.PaymentInfo_normal_price_label__mbSXU{font-size:12px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_normal_price___eJlP span.PaymentInfo_normal_price_line_through__hGgx3{color:#646464;font-weight:700;text-decoration:line-through}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_special_price__ERfJx{color:#646464;font-size:16px;font-weight:500;line-height:24px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_special_price__ERfJx strong{color:#f25c72;text-align:center;font-size:34px;font-style:normal;font-weight:700;line-height:40px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_annotation__MfxIs{color:#646464;font-size:14px;font-weight:400;line-height:22px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_total_price__Q0vmv{color:#646464;font-size:16px;font-weight:500;line-height:24px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_orange_number__NzIU_{color:#fa8544;font-size:24px;font-weight:700;line-height:24px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_number_font__BMK7a{color:#f25c72}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_campaign_message__6xwaY{justify-content:center;color:#1f7bb8;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:10px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_campaign_message__6xwaY .PaymentInfo_sub_message__fej7V{font-size:14px;font-weight:500;line-height:21px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_lump_sum_discount_message__d1dVO{margin-top:18px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey.PaymentInfo_monthly_payment__mfzoC{gap:4px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey.PaymentInfo_one_time_payment__sQBB2{gap:10px}.PaymentInfo_payment_info_item_container_for_personal_risk__3w2lE .PaymentInfo_amount_info_container__3OEma .PaymentInfo_amount_info__BNwey .PaymentInfo_good_value_text__asBiC{font-size:16px;color:#fa8544}.RoundPagination_conteiner__sa3hT .RoundPagination_arrow__Fberg a,.RoundPagination_conteiner__sa3hT .RoundPagination_arrow__Fberg a span,.RoundPagination_display_center__ECTlc{display:flex;align-items:center;justify-content:center}.RoundPagination_conteiner__sa3hT{width:100%;display:flex;justify-content:center}.RoundPagination_conteiner__sa3hT .RoundPagination_pagination__8TVND{flex-wrap:wrap;display:flex;justify-content:center}.RoundPagination_conteiner__sa3hT ul{display:flex;align-items:center;gap:10px}@media only screen and (max-width:768px){.RoundPagination_conteiner__sa3hT ul{gap:9px}}.RoundPagination_conteiner__sa3hT a{width:40px;height:40px;border-radius:20px!important;background-color:#f7f9fb;color:#1f7bb8;text-align:center;font-size:18px;font-style:normal;font-weight:700;display:flex;align-items:center;justify-content:center}.RoundPagination_conteiner__sa3hT a:hover{color:#1f7bb8}.RoundPagination_conteiner__sa3hT .RoundPagination_active_page__Wmq7v a{background-color:#1f7bb8;color:#fff}.InstitutionSearchTemplate_container__P2eW5{width:100%;background-color:#f5f5f5}.InstitutionSearchTemplate_content__68KR4{width:100%}.InstitutionSearchTemplate_content__68KR4.InstitutionSearchTemplate_no_padding__dxzlI{padding:0}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_tab_content__inner__jM24W{padding:20px 0 0}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_card_content__inner__tEjbO{max-width:992px;width:100%;margin:0 auto;padding:20px 0 120px}@media only screen and (max-width:1000px){.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_card_content__inner__tEjbO{display:flex;flex-direction:column;padding:20px}}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_tab_content__summary__pMrcq{display:flex;justify-content:center;align-items:baseline;gap:10px;margin-bottom:40px;color:#646464;font-feature-settings:"palt"}@media only screen and (max-width:1000px){.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_tab_content__summary__pMrcq{justify-content:center}}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_tab_content__summary__pMrcq .InstitutionSearchTemplate_tab_content__summary_label___6rGo{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.05em}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_tab_content__summary__pMrcq .InstitutionSearchTemplate_tab_content__summary_count__VQj1X{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1;margin:0 2px}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_tab_content__summary__pMrcq .InstitutionSearchTemplate_tab_content__summary_unit__lPE52{font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.05em}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__tabs__pFmI6{display:flex;justify-content:center}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__list__LuvCO{margin-bottom:20px;width:100%;display:flex;justify-content:center}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__list__LuvCO>div{margin:0 auto}@media only screen and (max-width:1000px){.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__list__LuvCO>div{display:flex;flex-direction:column;align-items:center}}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__map_view__35O2J{width:100vw;margin-left:calc(-50vw + 50%);margin-bottom:20px}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination_wrap__nQiu9{display:flex;flex-direction:column;gap:20px;width:100%}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination_info__ZggeF{display:flex;justify-content:flex-end;font-size:14px;font-weight:700;color:#646464;font-feature-settings:"palt"}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN{display:flex;justify-content:center}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .pagination{gap:10px;border:none!important;margin:0!important;padding:0!important}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item{border:none!important;margin:0!important;padding:0!important;background:none!important}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item .page-link{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important;border:none!important;border-radius:50%!important;background-color:#fff!important;color:#1f7bb8!important;font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;transition:all .2s ease;box-shadow:none!important;z-index:1!important}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item .page-link:hover{background-color:#eef3f6!important}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item .page-link:focus{box-shadow:none!important}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item.active .page-link,.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item[class*=active_page] .page-link{background-color:#1f7bb8!important;color:#fff!important;cursor:default;pointer-events:none}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item.active .page-link:hover,.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item[class*=active_page] .page-link:hover{background-color:#1f7bb8!important}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item.arrow .page-link{background-color:#fff!important}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item.arrow .page-link:hover{background-color:#eef3f6!important}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__pagination__TtAUN .InstitutionSearchTemplate_pagination_custom__XNG_O .page-item.arrow .page-link svg path{fill:#1f7bb8}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__load_more__4c7fu{display:flex;justify-content:center}.InstitutionSearchTemplate_content__68KR4 .InstitutionSearchTemplate_content__load_more__4c7fu .InstitutionSearchTemplate_load_more_button__XOB1v{max-width:106px}.InstitutionSearchTemplate_keyword_header__GxnIy{max-width:992px;width:100%;margin:0 auto;padding:40px 0;display:flex;flex-direction:column;align-items:center;gap:40px}@media only screen and (max-width:1000px){.InstitutionSearchTemplate_keyword_header__GxnIy{padding:20px;gap:20px}}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__back_wrap__4_TNU{width:100%;display:flex;justify-content:flex-start}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__back__Kaw1D{display:flex;align-items:center;gap:8px;color:#1f7bb8;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;font-feature-settings:"palt";line-height:1}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__back__Kaw1D .InstitutionSearchTemplate_keyword_header__back_icon__iiHvi{display:flex;align-items:center;justify-content:center;width:6px;height:12px}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__back__Kaw1D .InstitutionSearchTemplate_keyword_header__back_icon__iiHvi img{width:100%;height:auto}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__content__LvszI{display:flex;flex-direction:column;align-items:center;gap:20px;color:#646464;font-weight:700;line-height:1}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__title__papY3{display:flex;align-items:baseline;gap:4px;font-feature-settings:"palt"}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__title__papY3 .InstitutionSearchTemplate_keyword_header__keyword__anuGv{font-size:24px;letter-spacing:.05em}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__title__papY3 .InstitutionSearchTemplate_keyword_header__suffix__5d8DV{font-size:18px;letter-spacing:.05em}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__count_wrap__LCMwI{display:flex;align-items:baseline}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__count_wrap__LCMwI .InstitutionSearchTemplate_keyword_header__count__Hciin{font-family:Inter,sans-serif;font-size:20px}.InstitutionSearchTemplate_keyword_header__GxnIy .InstitutionSearchTemplate_keyword_header__count_wrap__LCMwI .InstitutionSearchTemplate_keyword_header__unit__hj9zm{font-size:12px;letter-spacing:.05em;font-feature-settings:"palt"}.page_container__xGbu4{display:flex;align-items:center;flex-direction:column;width:100%}.page_container__xGbu4 .page_news__wKuiJ{padding-top:160px}.page_container__kEeUD{display:flex;align-items:center;flex-direction:column;width:100%}.StaticBreadcrumb_breadcrumb__z2GP2{padding:20px 40px;font-size:12px;word-wrap:break-word;font-feature-settings:"palt" on;font-weight:400;line-height:150%;letter-spacing:.6px}@media only screen and (max-width:1000px){.StaticBreadcrumb_breadcrumb__z2GP2{padding:20px}}.StaticBreadcrumb_breadcrumb__z2GP2 .StaticBreadcrumb_link__7uXrG{color:#1f7bb8;text-decoration:underline}.StaticBreadcrumb_breadcrumb__z2GP2 .StaticBreadcrumb_link__7uXrG:hover{text-decoration:underline}.StaticBreadcrumb_breadcrumb__z2GP2 .StaticBreadcrumb_separator__k05l4{color:#a2a2a2;margin:0 4px}.StaticBreadcrumb_breadcrumb__z2GP2 .StaticBreadcrumb_current__Rmjm7{color:#a2a2a2;text-decoration:none}.StaticBreadcrumb_breadcrumb__z2GP2 .StaticBreadcrumb_current__Rmjm7:hover{text-decoration:none}.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_white_text__2Cdw0 .StaticBreadcrumb_current__Rmjm7,.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_white_text__2Cdw0 .StaticBreadcrumb_link__7uXrG,.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_white_text__2Cdw0 .StaticBreadcrumb_separator__k05l4{color:#fff}.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_mypage_style__4zKej{max-width:992px;margin-bottom:20px}@media only screen and (max-width:1000px){.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_mypage_style__4zKej{margin-bottom:10px}}.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_mypage_style__4zKej .StaticBreadcrumb_current__Rmjm7,.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_mypage_style__4zKej .StaticBreadcrumb_link__7uXrG,.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_mypage_style__4zKej .StaticBreadcrumb_separator__k05l4{color:#838383}.StaticBreadcrumb_breadcrumb__z2GP2.StaticBreadcrumb_fill_width___8Za6{max-width:unset}.ThumbnailPhotoSlide_container__GdVxl{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;gap:20px}.ThumbnailPhotoSlide_slide_inner__b3YI9{display:flex!important;justify-content:center!important;position:relative}.ThumbnailPhotoSlide_slide_inner__b3YI9 img{object-fit:contain!important;width:100%!important}@media only screen and (max-width:768px){.ThumbnailPhotoSlide_splide_slide__EYUPT{padding-left:25px;padding-right:25px}}@media only screen and (max-width:400px){.ThumbnailPhotoSlide_splide_slide__EYUPT{padding-left:18px;padding-right:18px}}.ThumbnailPhotoSlide_image__0g_q2{object-fit:contain!important;width:100%!important}.ThumbnailPhotoSlide_thumbnail_button__CnYVr{width:120px;height:120px;cursor:pointer;background-color:unset;justify-content:center;align-items:center;width:100%;height:100%;border:none;padding:0;background-color:#fff}.ThumbnailPhotoSlide_thumbnail_button__CnYVr.ThumbnailPhotoSlide_active___mO2N{border:4px solid #1f7bb8}.ThumbnailPhotoSlide_arrows__D3BZK{position:absolute;top:50%!important}@media only screen and (max-width:768px){.ThumbnailPhotoSlide_arrows__D3BZK{width:110%!important}}.ThumbnailPhotoSlide_arrows__D3BZK .ThumbnailPhotoSlide_arrow_left__Oxc1q{width:unset!important;margin-left:-20px}.ThumbnailPhotoSlide_arrows__D3BZK .ThumbnailPhotoSlide_arrow_right__xagno{width:unset!important;margin-right:-20px}.ProductPriceDisplaySmall_campaign_message__3dxWb{display:flex;flex-direction:column;justify-content:center;color:#1f7bb8;font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:10px}.ProductPriceDisplaySmall_campaign_message__3dxWb .ProductPriceDisplaySmall_sub_message__BxkDi{font-size:14px;font-weight:500;line-height:21px}.ProductPriceDisplaySmall_normal_price__ZBvgU{color:#646464;font-weight:500;font-size:14px;line-height:24px}.ProductPriceDisplaySmall_normal_price__ZBvgU span.ProductPriceDisplaySmall_normal_price_label__rs1k9{font-size:12px;margin-right:4px}.ProductPriceDisplaySmall_normal_price__ZBvgU span.ProductPriceDisplaySmall_normal_price_line_through__8Dnaf{color:#646464;font-weight:700;text-decoration:line-through}.SectionTitle_container__PZqjI{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:left;background-color:#e7f2ec;padding:180px 30px;position:relative}@media only screen and (max-width:1000px){.SectionTitle_container__PZqjI{padding:110px 30px 80px}}@media only screen and (max-width:768px){.SectionTitle_container__PZqjI{padding:80px 30px 40px}}.SectionTitle_container__PZqjI .SectionTitle_inner__jgpDu{width:100%;max-width:992px}.SectionTitle_container__PZqjI .SectionTitle_inner__jgpDu .SectionTitle_title__s3NGP h2{text-align:left;margin-bottom:unset}.SectionTitle_container__PZqjI .SectionTitle_inner__jgpDu .SectionTitle_comment__EU59y{margin-top:20px}@media only screen and (max-width:768px){.SectionTitle_container__PZqjI .SectionTitle_inner__jgpDu .SectionTitle_comment__EU59y{margin-top:10px}}.CraifRecruitFormView_root__rerWT{display:block}.PlanPoint_plan_point_container__292w3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 46px;max-width:832px;width:100%;box-shadow:0 0 45px 0 rgba(0,0,0,.1);background-color:#fff}@media only screen and (max-width:768px){.PlanPoint_plan_point_container__292w3{max-width:330px;margin:0 auto;padding:40px 20px}}.PlanPoint_plan_point_container__292w3 .PlanPoint_plan_point_title__irUcb{font-size:20px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:40px}.PlanPoint_plan_point_container__292w3 .PlanPoint_plan_point_list__iduDv{display:flex;align-items:flex-start;justify-content:center;gap:40px;font-size:18px;font-weight:700;line-height:32px;letter-spacing:normal}@media only screen and (max-width:768px){.PlanPoint_plan_point_container__292w3 .PlanPoint_plan_point_list__iduDv{flex-direction:column}}.PlanPoint_plan_point_container__292w3 .PlanPoint_plan_point_list__iduDv .PlanPoint_image_wrapper__CJZ9I{height:116px;display:flex;justify-content:center;align-items:center}.PlanPoint_plan_point_container__292w3 .PlanPoint_plan_point_list__iduDv .PlanPoint_plan_point_row__QpZMP{display:flex;align-items:center;flex-direction:column;gap:10px;flex:1 1;width:100%}.PlanPoint_plan_point_container__292w3 .PlanPoint_plan_point_list__iduDv .PlanPoint_plan_point_row__QpZMP.PlanPoint_plan_point_row_single__KRY8Z{flex-direction:row}.PlanPoint_plan_point_container__292w3 .PlanPoint_plan_point_list__iduDv .PlanPoint_plan_point_row__QpZMP img{object-fit:contain;width:100%}@media only screen and (max-width:768px){.PlanPoint_plan_point_container__292w3 .PlanPoint_plan_point_list__iduDv .PlanPoint_plan_point_row__QpZMP .PlanPoint_plan_point_text__HFzvv{text-align:left;max-width:220px}}.PlanPoint_plan_point_container_for_personal_risk__jteOF{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 46px;max-width:832px;width:100%;box-shadow:0 0 45px 0 rgba(0,0,0,.1);background-color:#fff}@media only screen and (max-width:1000px){.PlanPoint_plan_point_container_for_personal_risk__jteOF{max-width:330px;padding:40px 20px}}.PlanPoint_plan_point_container_for_personal_risk__jteOF.PlanPoint_is_pdf__oOePt{padding:28.36px 32.36px}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_title__irUcb{font-size:20px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:18px}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_title__irUcb.PlanPoint_is_pdf__oOePt{font-size:14.179px;line-height:25.521px;margin-bottom:12px}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_list__iduDv{display:flex;align-items:flex-start;justify-content:center;gap:40px;font-size:18px;font-weight:700;line-height:32px;letter-spacing:normal}@media only screen and (max-width:1000px){.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_list__iduDv{flex-direction:column}}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_list__iduDv.PlanPoint_is_pdf__oOePt{font-size:12.761px;line-height:22.686px;letter-spacing:-.383px;gap:28.36px;text-align:left}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_list__iduDv .PlanPoint_image_wrapper__CJZ9I{height:116px;display:flex;justify-content:center;align-items:center}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_list__iduDv .PlanPoint_image_wrapper__CJZ9I.PlanPoint_is_pdf__oOePt{height:82.236px}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_list__iduDv .PlanPoint_plan_point_row__QpZMP{display:flex;align-items:center;flex-direction:column;width:100%;gap:10px;flex:1 1}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_list__iduDv .PlanPoint_plan_point_row__QpZMP.PlanPoint_plan_point_row_single__KRY8Z{flex-direction:row}.PlanPoint_plan_point_container_for_personal_risk__jteOF .PlanPoint_plan_point_list__iduDv .PlanPoint_plan_point_row__QpZMP img{object-fit:contain;width:100%}.PurchaseComponentLite_thumbnail_slide_call_to_action_section__b6Wby{display:flex;flex-direction:column;align-items:center;gap:80px}@media only screen and (max-width:768px){.PurchaseComponentLite_thumbnail_slide_call_to_action_section__b6Wby{gap:40px;margin-top:40px}}.PurchaseComponentLite_thumbnail_slide_annotation__Cce0J{display:flex;flex-direction:column;gap:10px}.PurchaseComponentLite_modal_link___VC8V{display:inline-block}.PurchaseComponentLite_lite_call_to_action_container__uV2wj{margin-top:20px}.ProductSummary_container__aOjjm{width:100%;margin-top:60px;display:flex;justify-content:center;gap:30px}@media only screen and (max-width:768px){.ProductSummary_container__aOjjm{margin-top:80px;flex-direction:column;align-items:center;gap:64px}}.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi .ProductSummary_title__RshdH{text-align:center}.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi .ProductSummary_image__2_Yvc{width:100%;margin-top:30px;max-width:490px}.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi .ProductSummary_image__2_Yvc img{width:100%;object-fit:contain}.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi .ProductSummary_name__PLSsw{margin-top:30px;text-align:center}.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi .ProductSummary_bullet_points__Blfqa{margin-top:20px;font-size:16px;font-style:normal;font-weight:500;line-height:32px;color:#646464;padding-left:14px}@media only screen and (max-width:768px){.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi .ProductSummary_bullet_points__Blfqa li{margin-bottom:10px}}.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi .ProductSummary_button__gy0QQ{margin-top:40px;width:100%;display:flex;justify-content:center;align-items:center;gap:20px}@media only screen and (max-width:768px){.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi .ProductSummary_button__gy0QQ{flex-direction:column}.ProductSummary_container__aOjjm .ProductSummary_item_container__VJtbi span.ProductSummary_emphasize__O6QX0{color:#00a381}}.PurchaseComponentNaviScan_call_to_action_add_margin__fTbxF{margin-bottom:90px}.PurchaseComponentNaviScan_purchase_title__DyMVK{font-size:20px;font-size:700}.PurchaseComponentNaviScan_purchase_desc__7unfh{font-size:16px;letter-spacing:normal}.PurchaseComponentNaviScan_purchase_desc__7unfh .PurchaseComponentNaviScan_purchase_desc_sub__VbeR4{margin:0}.PurchaseComponentNaviScan_description_annotation_wrapper__pHFaz{display:flex;flex-flow:column;gap:8px;margin-top:40px}.PurchaseComponentNaviScan_description_annotation_wrapper__pHFaz .PurchaseComponentNaviScan_annotation_text__ZxmuA{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}.PurchaseComponentNaviScan_description_annotation_wrapper__pHFaz span{letter-spacing:0}.PurchaseComponentNaviScan_description_annotation_wrapper__pHFaz .PurchaseComponentNaviScan_only_display_lg__D_EQu{display:none}@media only screen and (max-width:1000px){.PurchaseComponentNaviScan_description_annotation_wrapper__pHFaz .PurchaseComponentNaviScan_only_display_lg__D_EQu{display:block}}@media only screen and (max-width:768px){.PurchaseComponentNaviScan_description_annotation_wrapper__pHFaz .PurchaseComponentNaviScan_only_display_lg__D_EQu{display:none}}.PurchaseComponentNaviScan_title_container___vhT8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-bottom:40px}@media only screen and (max-width:768px){.PurchaseComponentNaviScan_title_container___vhT8{margin-bottom:0}.PurchaseComponentNaviScan_title_container___vhT8 h2{text-align:left}}.PurchaseComponentNaviScan_title_container___vhT8 .PurchaseComponentNaviScan_sub_title__VrxJi{color:#646464;font-size:24px;font-style:normal;font-weight:700;line-height:42px}@media only screen and (max-width:768px){.PurchaseComponentNaviScan_title_container___vhT8 .PurchaseComponentNaviScan_sub_title__VrxJi{color:#646464;font-size:18px;line-height:32px}}.PurchaseComponentNaviScan4_product_call_to_action_section__Lq9ey{background-color:#15294e;padding:120px 20px}.PurchaseComponentNaviScan4_product_call_to_action_single__uw1yy{margin-top:40px}.PurchaseComponentScan_purchase_component_scan__aqEnn{padding:80px 0 160px}@media only screen and (max-width:768px){.PurchaseComponentScan_purchase_component_scan__aqEnn{padding:40px 30px 80px}}.PurchaseComponentScan_purchase_component_scan__aqEnn .PurchaseComponentScan_thumbnail_slide__Bwvnx{gap:10px}.PurchaseComponentScan_purchase_component_scan__aqEnn .PurchaseComponentScan_title_area__MkQC7{margin-bottom:80px}@media only screen and (max-width:768px){.PurchaseComponentScan_purchase_component_scan__aqEnn .PurchaseComponentScan_title_area__MkQC7{margin-bottom:0}}.SharedLPComponent12_comparison_table_sub_title__CNHAK{font-size:14px;font-weight:700;line-height:22px;letter-spacing:normal}@media only screen and (max-width:768px){.SharedLPComponent12_comparison_table_sub_title__CNHAK{font-size:12px;font-weight:700;line-height:18px}}.SharedLPComponent12_modal_link__D1_h_{display:inline-block}