.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card:not(:last-child){border-bottom:1px solid #ddd}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a{grid-template-columns:1fr 2fr;text-decoration:none;display:grid}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__left_part_container{margin-right:15px}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__left_part_container .ArticleDetailCard-module-sass-module__HdcfvG__img{width:100%;margin-bottom:10px}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__left_part_container .ArticleDetailCard-module-sass-module__HdcfvG__date_container{align-items:center;column-gap:4px;display:flex}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__left_part_container .ArticleDetailCard-module-sass-module__HdcfvG__date_container .ArticleDetailCard-module-sass-module__HdcfvG__date{color:#666;font-size:12px}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__right_part_container .ArticleDetailCard-module-sass-module__HdcfvG__title{color:#000;margin-bottom:8px}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__right_part_container .ArticleDetailCard-module-sass-module__HdcfvG__title p{color:#000;font-size:16px;font-weight:700;line-height:1.25}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__right_part_container .ArticleDetailCard-module-sass-module__HdcfvG__summary_text{-webkit-line-clamp:3;color:#666;-webkit-box-orient:vertical;height:63px;font-size:14px;line-height:1.5em;display:-webkit-box;overflow:hidden}@media screen and (max-width:767px){.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a{grid-template-columns:.48fr .52fr;width:100%}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__left_part_container .ArticleDetailCard-module-sass-module__HdcfvG__img{margin-bottom:4px}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__right_part_container .ArticleDetailCard-module-sass-module__HdcfvG__title p{line-height:20px}.ArticleDetailCard-module-sass-module__HdcfvG__article_detail_card a .ArticleDetailCard-module-sass-module__HdcfvG__right_part_container .ArticleDetailCard-module-sass-module__HdcfvG__summary_text{display:none}}
.DisplayAdjuster-module-sass-module__It5sHG__sp{display:contents}@media screen and (min-width:768px){.DisplayAdjuster-module-sass-module__It5sHG__sp{display:none}}.DisplayAdjuster-module-sass-module__It5sHG__tab{display:none}@media screen and (min-width:768px){.DisplayAdjuster-module-sass-module__It5sHG__tab{display:contents}}@media screen and (min-width:1024px){.DisplayAdjuster-module-sass-module__It5sHG__tab{display:none}}.DisplayAdjuster-module-sass-module__It5sHG__pc{display:none}@media screen and (min-width:1024px){.DisplayAdjuster-module-sass-module__It5sHG__pc{display:contents}}.DisplayAdjuster-module-sass-module__It5sHG__spTab{display:contents}@media screen and (min-width:1024px){.DisplayAdjuster-module-sass-module__It5sHG__spTab{display:none}}.DisplayAdjuster-module-sass-module__It5sHG__tabPc{display:none}@media screen and (min-width:768px){.DisplayAdjuster-module-sass-module__It5sHG__tabPc{display:contents}}
.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-left:auto;margin-right:auto;padding:12px 8px 16px;display:flex}@media screen and (min-width:768px){.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area{padding:unset;box-shadow:unset;gap:16px;margin-top:16px;margin-bottom:16px}.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__has_calculation_life_group,.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__travel{width:632px}.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__pet,.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__car{width:600px}.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__no_calculation_life_group{width:280px}}.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_and_condition{flex-direction:row;column-gap:12px;width:100%;display:flex}@media screen and (min-width:768px){.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_and_condition{column-gap:16px}}.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_and_condition .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type{width:100%}@media screen and (min-width:375px){.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_and_condition .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type{flex-grow:1;width:57.1429%;min-width:206px}}@media screen and (min-width:768px){.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_and_condition .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type{width:280px}}.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_and_condition .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__conditions{width:100%}@media screen and (min-width:768px){.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_page_condition_area .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__insurance_type_and_condition .InsuranceTypePageConditionArea-module-sass-module__ybLbOW__conditions.InsuranceTypePageConditionArea-module-sass-module__ybLbOW__life_group{width:336px}}
.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_page_main_visual_area{background-color:#f7f7f7;width:100%}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual{justify-content:center;row-gap:8px;width:fit-content;margin-left:auto;margin-right:auto;padding:16px 8px;display:grid;position:relative}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual{row-gap:16px}}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper{justify-content:center;justify-items:center;row-gap:8px;display:grid}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__about{color:#333;text-align:center;font-size:16px;font-weight:700;line-height:1.25}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__about{font-size:18px}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__about.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__nonPC{display:none}}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__about.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__PC{display:none}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__about.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__PC{display:block}}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__content_container{grid-template-columns:auto 1fr auto;align-items:center;column-gap:4px;width:100%;display:grid;overflow:hidden}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__content_container{column-gap:24px}}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__content_container:before,.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__content_container:after{content:"";background-image:url(/img/ranking/leaf.svg);background-size:cover;width:44px;height:92px;display:block}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__content_container:before,.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__content_container:after{width:72px;height:151px}}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__content_container:after{transform:scaleX(-1)}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_content{flex-direction:column;justify-items:center;width:100%;display:flex}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_content{row-gap:8px}}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__h1{justify-items:center;width:100%;display:grid}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__year_month{color:#333;order:4;margin-top:8px;font-size:14px;font-weight:300;line-height:1.25}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__ranking_by_age_title{color:#333;order:2;margin-top:4px;font-size:14px;font-weight:300;line-height:1.25}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_name{color:#333;flex-direction:column;order:1;align-items:center;row-gap:2px;font-weight:700;line-height:1.25;display:flex}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_name .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__normal{font-size:28px}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_name .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__small{font-size:16px}@media screen and (min-width:768px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_name{flex-direction:row;justify-content:center;align-items:baseline}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_name .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__normal{font-size:32px}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_name .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__small{font-size:16px}}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_name .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__normal{font-size:40px}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_name .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__small{font-size:24px}}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__title{color:#333;background-image:url(/img/ranking/title-bg.svg);background-size:cover;order:3;justify-content:center;align-items:center;width:210px;height:24px;margin-top:8px;font-size:12px;font-weight:700;line-height:1.25;display:flex}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__upper .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__title{width:274px;height:30px;font-size:16px}}.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__lower .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__description{color:#333;text-align:center;width:100%;font-size:14px;font-weight:300;line-height:1.5}@media screen and (min-width:768px){.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__main_visual .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__lower .InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__description br{display:none}}
@keyframes LoadingSpinner-module-sass-module__ALB4wa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LoadingSpinner-module-sass-module__ALB4wa__loading_spinner{width:150px;height:150px;display:inline-block;position:relative}.LoadingSpinner-module-sass-module__ALB4wa__first_spinner,.LoadingSpinner-module-sass-module__ALB4wa__second_spinner,.LoadingSpinner-module-sass-module__ALB4wa__third_spinner,.LoadingSpinner-module-sass-module__ALB4wa__fourth_spinner{border:12px solid #0000;border-top-color:#ccc;border-radius:50%;width:150px;height:150px;animation:1.2s cubic-bezier(.2,.4,.6,.2) infinite LoadingSpinner-module-sass-module__ALB4wa__spin;position:absolute}.LoadingSpinner-module-sass-module__ALB4wa__first_spinner{animation-delay:-.45s}.LoadingSpinner-module-sass-module__ALB4wa__second_spinner{animation-delay:-.3s}.LoadingSpinner-module-sass-module__ALB4wa__third_spinner{animation-delay:-.15s}
.FeatureTypographyContainer-module-sass-module___AlObW__auto_kerning,.FeatureTypographyContainer-module-sass-module___AlObW__auto_kerning *,.FeatureTypographyContainer-module-sass-module___AlObW__auto_kerning :before,.FeatureTypographyContainer-module-sass-module___AlObW__auto_kerning :after{font-feature-settings:"palt";letter-spacing:.05em}.FeatureTypographyContainer-module-sass-module___AlObW__display_contents{display:contents}
.CopyrightFooter-module-sass-module__GBsCzG__copyright_footer{text-align:center;background:#fff;padding-top:16px;padding-bottom:16px}.CopyrightFooter-module-sass-module__GBsCzG__agent_logo{width:272px;height:42px}.CopyrightFooter-module-sass-module__GBsCzG__copyright{color:#333;font-size:11px;font-weight:300;line-height:1.25}
.CustomFooter-module-sass-module__Bjj4MG__footer_container{padding-top:24px;padding-bottom:24px}.CustomFooter-module-sass-module__Bjj4MG__contact_area{padding-bottom:36px}@media screen and (min-width:768px){.CustomFooter-module-sass-module__Bjj4MG__contact_area{width:100%;padding-bottom:24px}}.CustomFooter-module-sass-module__Bjj4MG__horizontal_container{flex-direction:column;justify-content:center;align-items:center;row-gap:36px;display:flex}@media screen and (min-width:768px){.CustomFooter-module-sass-module__Bjj4MG__horizontal_container{grid-template-columns:1fr 1fr;align-items:flex-start;width:100%;display:grid}}.CustomFooter-module-sass-module__Bjj4MG__company_info_area{width:100%}@media screen and (min-width:768px){.CustomFooter-module-sass-module__Bjj4MG__company_info_area{padding-right:32px}}@media screen and (min-width:1024px){.CustomFooter-module-sass-module__Bjj4MG__company_info_area{padding-right:48px}}.CustomFooter-module-sass-module__Bjj4MG__navigation_area{width:100%}@media screen and (min-width:768px){.CustomFooter-module-sass-module__Bjj4MG__navigation_area{border-left:.5px solid #fff;padding-left:32px}}@media screen and (min-width:1024px){.CustomFooter-module-sass-module__Bjj4MG__navigation_area{padding-left:48px}}.CustomFooter-module-sass-module__Bjj4MG__contact_sns{flex-direction:column;justify-content:center;align-items:center;row-gap:16px;display:flex}@media screen and (min-width:768px){.CustomFooter-module-sass-module__Bjj4MG__contact_sns{justify-content:space-between}}.CustomFooter-module-sass-module__Bjj4MG__sns_title{color:#fff;font-size:14px;font-weight:700;line-height:1.25}@media screen and (min-width:1024px){.CustomFooter-module-sass-module__Bjj4MG__sns_title{font-size:16px}}.CustomFooter-module-sass-module__Bjj4MG__sns_content{column-gap:36px;display:flex}@media screen and (min-width:1024px){.CustomFooter-module-sass-module__Bjj4MG__sns_content{column-gap:28px}}.CustomFooter-module-sass-module__Bjj4MG__sns_icon_image{width:32px;height:32px}.CustomFooter-module-sass-module__Bjj4MG__youtube_icon_image{width:34px;height:32px}.CustomFooter-module-sass-module__Bjj4MG__navigation{border-top:.5px solid #fff;grid-template-rows:1fr 1fr;row-gap:24px;padding-top:36px;display:grid}@media screen and (min-width:768px){.CustomFooter-module-sass-module__Bjj4MG__navigation{padding-top:unset;grid-template-rows:unset;border-top:unset;grid-template-columns:1fr 1fr;column-gap:32px}}@media screen and (min-width:1024px){.CustomFooter-module-sass-module__Bjj4MG__navigation{column-gap:48px}}.CustomFooter-module-sass-module__Bjj4MG__nav_category{color:#fff;margin-bottom:16px;font-size:16px;font-weight:700;line-height:1.25}.CustomFooter-module-sass-module__Bjj4MG__nav_category_items{grid-template-columns:1fr 1fr;display:grid}@media screen and (min-width:768px){.CustomFooter-module-sass-module__Bjj4MG__nav_category_items{flex-direction:column;row-gap:16px;display:flex}}.CustomFooter-module-sass-module__Bjj4MG__nav_list{flex-direction:column;gap:16px;display:flex}.CustomFooter-module-sass-module__Bjj4MG__nav_category_link{color:#fff;font-size:14px;font-weight:300;line-height:1.25;text-decoration:none}.CustomFooter-module-sass-module__Bjj4MG__recruitment_banner{width:100%;max-width:440px;margin-top:36px;margin-left:auto;margin-right:auto;display:block}@media screen and (min-width:768px){.CustomFooter-module-sass-module__Bjj4MG__recruitment_banner{margin-top:24px}}.CustomFooter-module-sass-module__Bjj4MG__recruitment_banner:hover{opacity:.7}
.Backdrop-module-sass-module__GNgqWG__backdrop{visibility:visible;z-index:115;opacity:0;background-color:#00000080;width:100%;height:100%;transition:opacity .25s ease-out;position:fixed;top:0;left:0}.Backdrop-module-sass-module__GNgqWG__backdrop.Backdrop-module-sass-module__GNgqWG__visible{opacity:1}.Backdrop-module-sass-module__GNgqWG__backdrop.Backdrop-module-sass-module__GNgqWG__should_overlay_header{z-index:125}
.ProductSectionTitle-module-sass-module__yyrADq__product_section_title{text-align:left;border-bottom:5px solid #eb5505;font-size:1.286em;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ProductSectionTitle-module-sass-module__yyrADq__product_section_title{font-size:1.5em}}.ProductSectionTitle-module-sass-module__yyrADq__product_section_title i{vertical-align:middle;width:1.389em;height:1.6em;margin-right:.278em;display:inline-block}@media screen and (min-width:768px){.ProductSectionTitle-module-sass-module__yyrADq__product_section_title i{width:1.25em;margin-right:.417em}}.ProductSectionTitle-module-sass-module__yyrADq__product_section_title i svg{width:100%;height:auto}
.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon{color:#333;background-color:#fff;border:1px solid #fff;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:100px;padding-top:12px;padding-bottom:12px;text-decoration:none;display:flex}@media screen and (min-width:768px){.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon{width:121px;height:112px}}.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon.LinkInsuranceIcon-module-sass-module__FOR3vq__border{border:1px solid #ddd}.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__icon{width:32px;height:32px}@media screen and (min-width:768px){.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__icon{width:40px;height:40px}}.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__icon .LinkInsuranceIcon-module-sass-module__FOR3vq__icon_image{vertical-align:unset}.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__label_block{flex-shrink:0;justify-content:center;align-items:center;height:36px;display:flex}@media screen and (min-width:768px){.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__label_block{height:40px}}.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__label{word-break:keep-all;overflow-wrap:break-word;text-align:center;font-size:14px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__label{font-size:16px}}.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__sub_label{font-size:10px;font-weight:300;line-height:1.25}@media screen and (min-width:345px){.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__sub_label{font-size:11px}}@media screen and (min-width:768px){.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon .LinkInsuranceIcon-module-sass-module__FOR3vq__sub_label{font-size:12px}}.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon:hover{border:1px solid #06a}.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon:hover .LinkInsuranceIcon-module-sass-module__FOR3vq__label,.LinkInsuranceIcon-module-sass-module__FOR3vq__link_insurance_icon:hover .LinkInsuranceIcon-module-sass-module__FOR3vq__sub_label{color:#06a}
.ErrorPage-module-sass-module__8Yay8q__sp{display:block}@media screen and (min-width:768px){.ErrorPage-module-sass-module__8Yay8q__sp{display:none}}.ErrorPage-module-sass-module__8Yay8q__non_sp{display:none}@media screen and (min-width:768px){.ErrorPage-module-sass-module__8Yay8q__non_sp{display:block}}.ErrorPage-module-sass-module__8Yay8q__error_page{background-color:#f7f7f7}.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__error_image_wrap{background:linear-gradient(#fff,#fff0);flex-direction:column;justify-content:center;align-items:center;padding-top:40px;padding-left:16px;padding-right:16px;display:flex}.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__error_image{width:182.75px;height:72px;margin-bottom:16px}.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__main_text{color:#eb5505;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__main_text{font-size:24px}}.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__sub_text{color:#333;text-align:center;word-break:keep-all;margin-bottom:24px;font-size:14px;font-weight:300;line-height:1.5}@media screen and (min-width:768px){.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__sub_text{font-size:16px}}.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__return_button_wrap{width:100%;margin-bottom:40px}@media screen and (min-width:768px){.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__return_button_wrap{width:400px}}.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__illustration{position:relative}.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__illustration .ErrorPage-module-sass-module__8Yay8q__illustration_image{z-index:1;width:100%;position:relative}@media screen and (min-width:768px){.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__illustration .ErrorPage-module-sass-module__8Yay8q__illustration_image{width:698px;margin-left:auto;margin-right:auto;display:flex}}.ErrorPage-module-sass-module__8Yay8q__error_page .ErrorPage-module-sass-module__8Yay8q__illustration .ErrorPage-module-sass-module__8Yay8q__background_image{background-image:url(/img/error/background.svg);background-repeat:repeat-x;width:100%;height:74px;position:absolute;bottom:0;left:0}
.InsuranceIconLinkArea-module-sass-module__ATe2Dq__insurance_icon_link_area .InsuranceIconLinkArea-module-sass-module__ATe2Dq__title_line{white-space:nowrap;color:#333;justify-content:center;align-items:center;margin-top:24px;margin-bottom:16px;font-size:18px;font-weight:300;line-height:1.25;display:flex}.InsuranceIconLinkArea-module-sass-module__ATe2Dq__insurance_icon_link_area .InsuranceIconLinkArea-module-sass-module__ATe2Dq__title_line:before,.InsuranceIconLinkArea-module-sass-module__ATe2Dq__insurance_icon_link_area .InsuranceIconLinkArea-module-sass-module__ATe2Dq__title_line:after{vertical-align:middle;content:"";border-top:1px solid #333;width:40px;display:inline-block}.InsuranceIconLinkArea-module-sass-module__ATe2Dq__insurance_icon_link_area .InsuranceIconLinkArea-module-sass-module__ATe2Dq__title_line:before{margin-right:12px}.InsuranceIconLinkArea-module-sass-module__ATe2Dq__insurance_icon_link_area .InsuranceIconLinkArea-module-sass-module__ATe2Dq__title_line:after{margin-left:12px}@media screen and (min-width:768px){.InsuranceIconLinkArea-module-sass-module__ATe2Dq__insurance_icon_link_area .InsuranceIconLinkArea-module-sass-module__ATe2Dq__title_line{font-size:20px}}.InsuranceIconLinkArea-module-sass-module__ATe2Dq__insurance_icon_link_area .InsuranceIconLinkArea-module-sass-module__ATe2Dq__list{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:repeat(3,1fr);grid-auto-rows:97px;justify-content:center;display:grid}@media screen and (min-width:768px){.InsuranceIconLinkArea-module-sass-module__ATe2Dq__insurance_icon_link_area .InsuranceIconLinkArea-module-sass-module__ATe2Dq__list{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:repeat(auto-fill,121px);grid-auto-rows:112px}}
.InsuranceCompanyProfileBlock-module-sass-module__Pf05mW__company .InsuranceCompanyProfileBlock-module-sass-module__Pf05mW__company_name{color:#666;margin-bottom:4px;font-weight:700;line-height:21px}.InsuranceCompanyProfileBlock-module-sass-module__Pf05mW__company :not(.InsuranceCompanyProfileBlock-module-sass-module__Pf05mW__company_name){color:#666}.InsuranceCompanyProfileBlock-module-sass-module__Pf05mW__company .InsuranceCompanyProfileBlock-module-sass-module__Pf05mW__contact_detail{white-space:pre-wrap}
.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area{background-color:#f7f7f7;margin-top:32px}.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list{width:90.9%;max-width:1200px;margin:0 auto;padding-bottom:32px}.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_title{color:#000;text-align:center;justify-content:center;align-items:center;column-gap:8px;margin-bottom:8px;font-size:24px;font-weight:300;line-height:1.25;display:flex}@media screen and (min-width:768px){.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_title{font-size:28px}}.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_title .CategoryLinkCardListArea-module-sass-module__ZXviGG__icon{width:32px}@media screen and (min-width:768px){.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_title .CategoryLinkCardListArea-module-sass-module__ZXviGG__icon{width:40px}}.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list .CategoryLinkCardListArea-module-sass-module__ZXviGG__description{color:#666;text-align:center;margin-bottom:24px;font-size:14px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area .CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list .CategoryLinkCardListArea-module-sass-module__ZXviGG__description{font-size:16px}}
.AdditionalImageArea-module-sass-module__YyrWIG__additional_image_block{margin-top:16px}.AdditionalImageArea-module-sass-module__YyrWIG__additional_image_block.AdditionalImageArea-module-sass-module__YyrWIG__space_top{margin-top:24px}.AdditionalImageArea-module-sass-module__YyrWIG__additional_image_block .AdditionalImageArea-module-sass-module__YyrWIG__description{color:#000;margin-top:16px;font-weight:300;line-height:1.25}.AdditionalImageArea-module-sass-module__YyrWIG__additional_image_block .AdditionalImageArea-module-sass-module__YyrWIG__image_block{width:100%;margin-top:16px}.AdditionalImageArea-module-sass-module__YyrWIG__additional_image_block .AdditionalImageArea-module-sass-module__YyrWIG__image_block .AdditionalImageArea-module-sass-module__YyrWIG__image{border:1px solid #ddd;padding:15px}@media screen and (min-width:768px){.AdditionalImageArea-module-sass-module__YyrWIG__additional_image_block .AdditionalImageArea-module-sass-module__YyrWIG__image_block .AdditionalImageArea-module-sass-module__YyrWIG__image{padding:30px}}.AdditionalImageArea-module-sass-module__YyrWIG__additional_image_block .AdditionalImageArea-module-sass-module__YyrWIG__caption{color:#000;margin-top:12px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.AdditionalImageArea-module-sass-module__YyrWIG__additional_image_block .AdditionalImageArea-module-sass-module__YyrWIG__caption{margin-top:16px}}
.ProductCounter-module-sass-module__8CUxsG__product_count{align-items:baseline;display:flex}.ProductCounter-module-sass-module__8CUxsG__product_count.ProductCounter-module-sass-module__8CUxsG__break_line{flex-direction:column;align-items:flex-end}.ProductCounter-module-sass-module__8CUxsG__current_count{color:#ff0800;font-size:20px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ProductCounter-module-sass-module__8CUxsG__current_count{font-size:24px}}.ProductCounter-module-sass-module__8CUxsG__slash,.ProductCounter-module-sass-module__8CUxsG__total_count{color:#ff0800;font-size:16px;font-weight:700;line-height:1.25}.ProductCounter-module-sass-module__8CUxsG__text{color:#333;white-space:nowrap;margin-left:2px;font-size:14px;font-weight:300;line-height:1.25}
.ConsultingArea-module-sass-module__hE6XIa__consulting [class*=custom_button_ellipse]{min-height:50px!important;padding:0!important}@media (min-width:768px){.ConsultingArea-module-sass-module__hE6XIa__consulting [class*=section_title_block]{padding-top:0!important}}
.RankingSortArea-module-sass-module__2NJFqq__sort_area{justify-content:space-between;height:42px;display:flex}.RankingSortArea-module-sass-module__2NJFqq__sort_area.RankingSortArea-module-sass-module__2NJFqq__ranking_sort_area{margin-left:4%;margin-right:4%}@media screen and (min-width:768px){.RankingSortArea-module-sass-module__2NJFqq__sort_area.RankingSortArea-module-sass-module__2NJFqq__ranking_sort_area{width:92%;max-width:1200px;margin-left:auto;margin-right:auto}}.RankingSortArea-module-sass-module__2NJFqq__sort_area.RankingSortArea-module-sass-module__2NJFqq__compare_sort_area{margin-left:16px;margin-right:16px}@media screen and (min-width:768px){.RankingSortArea-module-sass-module__2NJFqq__sort_area.RankingSortArea-module-sass-module__2NJFqq__compare_sort_area{margin-left:48px;margin-right:48px}}.RankingSortArea-module-sass-module__2NJFqq__sort_area.RankingSortArea-module-sass-module__2NJFqq__no_filter{margin-left:16px;margin-right:16px}@media screen and (min-width:768px){.RankingSortArea-module-sass-module__2NJFqq__sort_area.RankingSortArea-module-sass-module__2NJFqq__no_filter{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}}.RankingSortArea-module-sass-module__2NJFqq__product_count{align-items:center;display:flex}.RankingSortArea-module-sass-module__2NJFqq__product_sort{justify-content:flex-end;align-items:center;display:flex}.RankingSortArea-module-sass-module__2NJFqq__spacer{height:30px}
.FooterArea-module-sass-module__e1t81W__item_note{text-align:center;width:100%;margin:0;padding-top:40px}.FooterArea-module-sass-module__e1t81W__item_note_inner{color:#666;text-align:justify;border-radius:10px;padding:20px;background:#f7f7f7!important;width:100%!important}.FooterArea-module-sass-module__e1t81W__item_note_inner .FooterArea-module-sass-module__e1t81W__description_text{margin-bottom:15px}.FooterArea-module-sass-module__e1t81W__note{text-align:left;border-top:1px solid #ddd;width:100%;margin:38px auto 30px;font-size:12px}.FooterArea-module-sass-module__e1t81W__company_note_caption{color:#666;font-size:12px;font-weight:800;display:block}.FooterArea-module-sass-module__e1t81W__company_note_caption:first-child{margin-top:3em}.FooterArea-module-sass-module__e1t81W__company_name{color:#666;margin-bottom:4px;font-weight:800}.FooterArea-module-sass-module__e1t81W__company_note{margin-top:8px;padding-left:12px}
@keyframes LoadingBar-module-sass-module__q5ClOW__loading_animation{0%{transform:translate(-50vw)}53%,to{transform:translate(100vw)}}.LoadingBar-module-sass-module__q5ClOW__loading_bar{width:100%;overflow:hidden}.LoadingBar-module-sass-module__q5ClOW__bar{background-color:#06a;width:60%;height:4px;animation:1.5s ease-in-out forwards LoadingBar-module-sass-module__q5ClOW__loading_animation;position:absolute}
.FpCommentArea-module-sass-module__pIst9q__fp_profile{text-align:left;border-bottom:1px solid #ddd;justify-content:space-between;align-items:flex-start;margin-top:1em;padding-bottom:1em;display:flex}.FpCommentArea-module-sass-module__pIst9q__fp_profile .FpCommentArea-module-sass-module__pIst9q__left_col{width:77.14%}@media screen and (max-width:767px){.FpCommentArea-module-sass-module__pIst9q__fp_profile .FpCommentArea-module-sass-module__pIst9q__left_col{width:69.56%}}.FpCommentArea-module-sass-module__pIst9q__fp_profile .FpCommentArea-module-sass-module__pIst9q__right_col{width:19.28%;margin-top:0}@media screen and (max-width:767px){.FpCommentArea-module-sass-module__pIst9q__fp_profile .FpCommentArea-module-sass-module__pIst9q__right_col{width:26.08%;height:6.429em}}.FpCommentArea-module-sass-module__pIst9q__fp_profile .FpCommentArea-module-sass-module__pIst9q__fp_job_title{color:#666;font-size:.875em;font-weight:300;line-height:1.5}.FpCommentArea-module-sass-module__pIst9q__fp_profile .FpCommentArea-module-sass-module__pIst9q__fp_name{font-size:1.125em;font-weight:700;line-height:1.25}.FpCommentArea-module-sass-module__pIst9q__fp_profile .FpCommentArea-module-sass-module__pIst9q__fp_career{color:#666;font-size:.75em}.FpCommentArea-module-sass-module__pIst9q__fp_profile .FpCommentArea-module-sass-module__pIst9q__fp_career_detail{color:#666;margin-top:.571em;font-size:.875em;line-height:1.5}.FpCommentArea-module-sass-module__pIst9q__fp_product_point{text-align:left;background-color:#f7f7f7;margin-top:1em;padding:1em;line-height:1.25}.FpCommentArea-module-sass-module__pIst9q__fp_product_point .FpCommentArea-module-sass-module__pIst9q__item{text-align:left;text-indent:-1.5em;padding-left:1.5em;font-size:1em}.FpCommentArea-module-sass-module__pIst9q__fp_product_point .FpCommentArea-module-sass-module__pIst9q__item span>span{font-weight:700;line-height:1.25}.FpCommentArea-module-sass-module__pIst9q__fp_product_point .FpCommentArea-module-sass-module__pIst9q__item~.FpCommentArea-module-sass-module__pIst9q__item{margin-top:1em}.FpCommentArea-module-sass-module__pIst9q__fp_comment{text-align:justify;margin-top:1em;margin-bottom:0;line-height:1.8}.FpCommentArea-module-sass-module__pIst9q__fp_comment [class*=notice]{border:1px solid #eeebe9;margin:1em 0;padding:.75em 1em}
.LoadingBarContainer-module-sass-module__DKBzNG__loading_bar_container{z-index:122;width:100%;height:4px;margin:0 auto;position:fixed;top:0}
.PlanOverviewTable-module-sass-module__scYn9q__plan_overview{border-collapse:collapse;text-align:left;border:1px solid #ddd;width:100%;margin-top:1em}@media screen and (max-width:767px){.PlanOverviewTable-module-sass-module__scYn9q__plan_overview{width:auto;margin:1em -4.35% 0}}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview th{vertical-align:top;background:#f7f7f7;border:1px solid #ddd;width:28.57%;padding:1em}@media screen and (max-width:767px){.PlanOverviewTable-module-sass-module__scYn9q__plan_overview th{width:40%}}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td{border:1px solid #ddd;padding:1em}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td a{color:#06a;text-decoration:none}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td ul.PlanOverviewTable-module-sass-module__scYn9q__tags{flex-wrap:wrap;margin:-.625em 0 0 -.625em;display:flex}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td ul.PlanOverviewTable-module-sass-module__scYn9q__tags li{color:#000;background-color:#f7f7f7;border-radius:.333em;margin:.833em 0 0 .833em;padding:.417em;font-size:.75em;font-weight:700;line-height:1.25}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td ul.PlanOverviewTable-module-sass-module__scYn9q__tags li:before{content:"#";display:inline}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td.PlanOverviewTable-module-sass-module__scYn9q__detail_text>a{color:#06a}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td.PlanOverviewTable-module-sass-module__scYn9q__detail_text>a[target=_blank]:after{content:"";vertical-align:text-top;background-color:#06a;width:calc(.75em + 2px);height:calc(.75em + 2px);display:inline-block;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat}@media screen and (max-width:767px){.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td.PlanOverviewTable-module-sass-module__scYn9q__detail_text>a[target=_blank]:after{margin-left:8px}}
.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block{background-color:#f7f7f7;border-radius:.5em;width:100%;position:relative;overflow:hidden}@media screen and (max-width:767px){.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block{max-width:100%;margin-top:1.143em}}.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block .ProductFeatureTextBlock-module-sass-module__yzTdeW__caption{color:#fff;background:#06a;padding:.313em .938em;font-size:1em;font-weight:700;line-height:1.25;position:absolute;top:0;left:0}.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block .ProductFeatureTextBlock-module-sass-module__yzTdeW__text_box{text-align:left;margin:3em .833em .889em;font-size:1em;font-weight:700;line-height:1.5;overflow:hidden}@media screen and (max-width:767px){.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block .ProductFeatureTextBlock-module-sass-module__yzTdeW__text_box{margin:2.571em 1.071em 1.071em;font-size:1.071em;line-height:1.25}}
.SimpleModal-module-sass-module__w22sUG__modal_wrapper{z-index:140;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.SimpleModal-module-sass-module__w22sUG__cross_mark{background:initial;border:initial;padding:initial;cursor:pointer;cursor:pointer;display:block;position:absolute;top:-36px;right:0}.SimpleModal-module-sass-module__w22sUG__modal{background-color:#fff;border-radius:12px;grid-template-rows:auto 1fr auto;width:600px;max-height:80dvh;display:grid;overflow:hidden}.SimpleModal-module-sass-module__w22sUG__modal.SimpleModal-module-sass-module__w22sUG__wide{width:700px}.SimpleModal-module-sass-module__w22sUG__header_area{z-index:1;background-color:#fff;position:relative}.SimpleModal-module-sass-module__w22sUG__content_area{background-color:#fff;overflow:auto}.SimpleModal-module-sass-module__w22sUG__footer_area{background-color:#fff;width:100%}.SimpleModal-module-sass-module__w22sUG__shadow{box-shadow:0 0 8px #0000000d}
.RankingButton-module-sass-module__LBKYbW__ranking_button{text-align:center;border:1px solid #ddd;border-radius:.5em;flex-direction:column;justify-content:center;width:48.07%;min-height:5.214em;padding:0 1rem;text-decoration:none;display:flex}@media screen and (min-width:768px){.RankingButton-module-sass-module__LBKYbW__ranking_button{width:100%;min-height:4.563em}}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__title{white-space:pre;color:#06a;width:100%;margin-top:.333em;font-size:.857em;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__title{font-size:.75em}}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__ranking_block{width:100%}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__ranking_block .RankingButton-module-sass-module__LBKYbW__rank_num{color:#666;font-family:Barlow Condensed,sans-serif;font-size:1.75em;font-weight:700;line-height:1.25}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__ranking_block .RankingButton-module-sass-module__LBKYbW__rank_num:after{content:"位";color:#666;margin-left:6px;font-size:.357em;font-weight:700;line-height:1.25}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__ranking_block .RankingButton-module-sass-module__LBKYbW__rank_num.RankingButton-module-sass-module__LBKYbW__color{color:#eb5505}.RankingButton-module-sass-module__LBKYbW__rank_icon{width:1.143em;height:1.192em;margin:auto .313em auto auto;display:inline-block;position:relative}.RankingButton-module-sass-module__LBKYbW__rank_icon .RankingButton-module-sass-module__LBKYbW__no01 svg path{fill:#ba6}.RankingButton-module-sass-module__LBKYbW__rank_icon .RankingButton-module-sass-module__LBKYbW__no02 svg path{fill:#a0a5aa}.RankingButton-module-sass-module__LBKYbW__rank_icon .RankingButton-module-sass-module__LBKYbW__no03 svg path{fill:#a87}.RankingButton-module-sass-module__LBKYbW__rank_icon svg{width:100%;height:auto;display:block}.RankingButton-module-sass-module__LBKYbW__rank_icon .RankingButton-module-sass-module__LBKYbW__rank_icon_num{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:.75em;font-weight:700;line-height:1.25;position:absolute;top:50%;left:50%;transform:translate(-50%,-30%)}
.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area{column-gap:12px;width:100%;display:flex}@media screen and (min-width:768px){.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area{column-gap:16px}}.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_age_select{flex-grow:1;width:64px}.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_age_select select{padding-right:19px}@media screen and (max-width:360px){.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_age_select{width:unset}}@media screen and (min-width:768px){.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_age_select{width:100px}}@media screen and (min-width:1300px){.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_age_select{width:160px}}.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_sex_select{flex-grow:1;width:59px}.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_sex_select select{padding-right:19px}@media screen and (max-width:360px){.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_sex_select{width:unset}}@media screen and (min-width:768px){.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_sex_select{width:100px}}@media screen and (min-width:1300px){.ConditionSelectLife-module-sass-module__TMfsgW__trial_options_area .ConditionSelectLife-module-sass-module__TMfsgW__life_sex_select{width:160px}}
.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button{text-align:center;border:1px solid #ddd;border-radius:.5em;width:48.07%;min-height:5.214em;padding-left:1rem;padding-right:1rem;text-decoration:none;display:block}@media screen and (min-width:768px){.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button{width:100%;min-height:4.563em}}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button a{text-decoration:none}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__title{color:#333;margin-top:.75em;font-size:.857em;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__title{font-size:.75em}}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__star_icon{margin:.12em}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__caption{color:#06a;margin-top:.308em;margin-bottom:.769em;font-size:.929em}@media screen and (min-width:768px){.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__caption{margin-top:unset;margin-bottom:unset;font-size:.813em}}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__caption:before{content:"";background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2211%22%20height%3D%227%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%201L5.5%206L1%201%22%20stroke%3D%22%230066AA%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:.313em;padding-bottom:.313em;padding-left:.563em}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated{pointer-events:none}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated .ReviewEvaluationButton-module-sass-module__lDC9bW__title,.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated .ReviewEvaluationButton-module-sass-module__lDC9bW__caption{color:#ddd}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated .ReviewEvaluationButton-module-sass-module__lDC9bW__caption:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMCAxTDUuNSA2TDEgMSIgc3Ryb2tlPSIjOTU5YmEwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated .ReviewEvaluationButton-module-sass-module__lDC9bW__star_icon{fill:#aaa}
.StarRating-module-sass-module__KXLN8G__star_rating{color:#333;font-size:unset;justify-content:center;align-items:center;column-gap:4px;font-weight:300;line-height:1.25;display:flex}.StarRating-module-sass-module__KXLN8G__star_icon{width:1em;height:1em}@media screen and (min-width:768px){.StarRating-module-sass-module__KXLN8G__star_icon{width:16px;height:16px}}
.DocumentRequestBottomPanel-module-sass-module__m8GKMG__document_request_bottom_panel{background-color:#ddddddd9;justify-content:center;align-items:center;column-gap:12px;width:100%;height:64px;padding-left:16px;padding-right:16px;display:flex}@media screen and (min-width:768px){.DocumentRequestBottomPanel-module-sass-module__m8GKMG__document_request_bottom_panel{border-radius:12px 12px 0 0;column-gap:16px;height:88px}}.DocumentRequestBottomPanel-module-sass-module__m8GKMG__text{color:#000;white-space:nowrap;font-size:14px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.DocumentRequestBottomPanel-module-sass-module__m8GKMG__text{font-size:18px}}.DocumentRequestBottomPanel-module-sass-module__m8GKMG__button_wrapper{width:156px;position:relative}@media screen and (min-width:768px){.DocumentRequestBottomPanel-module-sass-module__m8GKMG__button_wrapper{width:229px}}.DocumentRequestBottomPanel-module-sass-module__m8GKMG__button_wrapper.DocumentRequestBottomPanel-module-sass-module__m8GKMG__sp{display:block}@media screen and (min-width:768px){.DocumentRequestBottomPanel-module-sass-module__m8GKMG__button_wrapper.DocumentRequestBottomPanel-module-sass-module__m8GKMG__sp{display:none}}.DocumentRequestBottomPanel-module-sass-module__m8GKMG__button_wrapper.DocumentRequestBottomPanel-module-sass-module__m8GKMG__non_sp{display:none}@media screen and (min-width:768px){.DocumentRequestBottomPanel-module-sass-module__m8GKMG__button_wrapper.DocumentRequestBottomPanel-module-sass-module__m8GKMG__non_sp{display:block}}.DocumentRequestBottomPanel-module-sass-module__m8GKMG__button_wrapper .DocumentRequestBottomPanel-module-sass-module__m8GKMG__document_request_count{color:#fff;background-color:#ff0800;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding-bottom:1.5px;padding-left:.5px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:600;line-height:1.25;display:flex;position:absolute;top:-4px;right:0}@media screen and (min-width:768px){.DocumentRequestBottomPanel-module-sass-module__m8GKMG__button_wrapper .DocumentRequestBottomPanel-module-sass-module__m8GKMG__document_request_count{width:24px;height:24px;font-size:16px;top:-8px}}
.Rating-module-sass-module__alKYNq__rating{box-sizing:border-box;background-color:#fff;align-items:center;padding-left:.857rem;padding-right:.857rem;display:flex}@media screen and (min-width:768px){.Rating-module-sass-module__alKYNq__rating{padding:2px 1em}}.Rating-module-sass-module__alKYNq__rating.Rating-module-sass-module__alKYNq__border{border:1px solid #eee;border-radius:3.75rem}.Rating-module-sass-module__alKYNq__rating .Rating-module-sass-module__alKYNq__rating_txt{color:#eb5505;margin-left:.5vw;font-family:Barlow Condensed,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25}@media screen and (max-width:1200px){.Rating-module-sass-module__alKYNq__rating .Rating-module-sass-module__alKYNq__rating_txt{margin-left:.75vw}}@media screen and (max-width:767px){.Rating-module-sass-module__alKYNq__rating .Rating-module-sass-module__alKYNq__rating_txt{margin-left:3vw}}
.DocumentRequestStickyFooter-module-sass-module___qykza__fixed_bottom{z-index:70;width:100%;transition:transform .3s ease-in-out;position:fixed;bottom:0}.DocumentRequestStickyFooter-module-sass-module___qykza__fixed_bottom.DocumentRequestStickyFooter-module-sass-module___qykza__hide{transform:translateY(100%)}
.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet{border:1px solid #aaa;border-radius:8px;margin-left:auto;margin-right:auto;display:grid}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet.ConditionSelectPet-module-sass-module__BmmvZq__small{grid-template-columns:128px 33px 1fr;grid-template-areas:"pet_type_select border_vertical pet_age_select""border_horizontal border_horizontal border_horizontal""pet_breed_select pet_breed_select pet_breed_select";row-gap:2px;padding:4px 8px}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet.ConditionSelectPet-module-sass-module__BmmvZq__small .ConditionSelectPet-module-sass-module__BmmvZq__border_vertical_second{display:none}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet.ConditionSelectPet-module-sass-module__BmmvZq__large{grid-template-columns:136px 33px 80px 33px 280px;grid-template-areas:"pet_type_select border_vertical pet_age_select border_vertical_second pet_breed_select";justify-content:center;width:600px}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet.ConditionSelectPet-module-sass-module__BmmvZq__large .ConditionSelectPet-module-sass-module__BmmvZq__border_horizontal{display:none}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__pet_type_select{grid-area:pet_type_select}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__pet_age_select{grid-area:pet_age_select}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__pet_breed_select{grid-area:pet_breed_select}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__border_vertical{background-color:#ddd;grid-area:border_vertical;width:1px;height:16px;margin:auto 16px}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__border_vertical_second{background-color:#ddd;grid-area:border_vertical_second;width:1px;height:16px;margin:auto 16px}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__border_horizontal{border-bottom:1px solid #ddd;grid-area:border_horizontal}
.FilterTagSelect-module-sass-module__3c96rG__label_text{color:#333;background-color:#eee;padding-top:8px;padding-bottom:8px;font-weight:700;line-height:1.25}.FilterTagSelect-module-sass-module__3c96rG__label_text.FilterTagSelect-module-sass-module__3c96rG__list{padding-left:24px;padding-right:24px;font-size:14px}.FilterTagSelect-module-sass-module__3c96rG__label_text.FilterTagSelect-module-sass-module__3c96rG__grid{padding-left:20px;padding-right:20px;font-size:12px}.FilterTagSelect-module-sass-module__3c96rG__group.FilterTagSelect-module-sass-module__3c96rG__grid{background-color:#fff;grid-template-columns:repeat(2,1fr);display:grid}.FilterTagSelect-module-sass-module__3c96rG__group.FilterTagSelect-module-sass-module__3c96rG__grid>div:nth-last-child(-n+2){border-bottom:none}.FilterTagSelect-module-sass-module__3c96rG__group.FilterTagSelect-module-sass-module__3c96rG__list{background-color:#fff;grid-template-columns:repeat(3,1fr);padding-top:4px;padding-bottom:8px;display:grid}.FilterTagSelect-module-sass-module__3c96rG__grid_cell{border-bottom:1px solid #ddd;align-items:center;height:44px;padding-left:20px;padding-right:20px;display:flex;overflow:hidden}.FilterTagSelect-module-sass-module__3c96rG__grid_cell:nth-child(odd){border-right:1px solid #ddd}.FilterTagSelect-module-sass-module__3c96rG__list_cell{align-items:center;height:52px;padding-left:24px;padding-right:24px;display:flex}.FilterTagSelect-module-sass-module__3c96rG__empty_grid,.FilterTagSelect-module-sass-module__3c96rG__check_box{background-color:#fff}
.ResponsiveStuck-module-sass-module__7e22XW__v_stuck{flex-direction:column;justify-content:space-evenly;gap:8px;margin-top:0;margin-left:2%;display:flex}@media screen and (max-width:767px){.ResponsiveStuck-module-sass-module__7e22XW__v_stuck{flex-direction:row;width:100%;margin-top:16px;margin-left:0}}
.FilterModal-module-sass-module__TnZ_uG__filter_header_sp{color:#333;justify-content:space-between;align-items:center;padding:20px 20px 16px;display:flex}.FilterModal-module-sass-module__TnZ_uG__filter_header_sp .FilterModal-module-sass-module__TnZ_uG__title{font-size:20px;font-weight:300;line-height:1.25}.FilterModal-module-sass-module__TnZ_uG__filter_header_non_sp{color:#333;padding:24px}.FilterModal-module-sass-module__TnZ_uG__filter_header_non_sp .FilterModal-module-sass-module__TnZ_uG__title{font-size:24px;font-weight:300;line-height:1.25}.FilterModal-module-sass-module__TnZ_uG__condition_clear{color:#666;padding:16px 20px;font-size:12px;font-weight:300;line-height:1.5}.FilterModal-module-sass-module__TnZ_uG__condition_clear.FilterModal-module-sass-module__TnZ_uG__border{border-top:1px solid #ddd}.FilterModal-module-sass-module__TnZ_uG__condition_clear .FilterModal-module-sass-module__TnZ_uG__button_text{cursor:pointer;text-decoration:underline}.FilterModal-module-sass-module__TnZ_uG__condition_clear .FilterModal-module-sass-module__TnZ_uG__button_text:active{text-decoration:none}.FilterModal-module-sass-module__TnZ_uG__filter_footer_sp{justify-content:space-between;align-items:center;width:100%;height:56px;padding:8px 20px;display:flex}.FilterModal-module-sass-module__TnZ_uG__filter_footer_sp .FilterModal-module-sass-module__TnZ_uG__counter{font-size:16px}.FilterModal-module-sass-module__TnZ_uG__filter_footer_sp .FilterModal-module-sass-module__TnZ_uG__footer_button{width:200px}.FilterModal-module-sass-module__TnZ_uG__filter_footer_non_sp{grid-template-columns:1fr 300px 1fr;justify-content:center;align-items:center;column-gap:16px;padding:16px;display:grid}.FilterModal-module-sass-module__TnZ_uG__filter_footer_non_sp .FilterModal-module-sass-module__TnZ_uG__counter{margin-left:auto;font-size:20px}.FilterModal-module-sass-module__TnZ_uG__filter_footer_non_sp .FilterModal-module-sass-module__TnZ_uG__footer_button{width:300px}
.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button{box-sizing:border-box;text-align:center;border:1px solid #ddd;border-radius:.5rem;justify-content:center;align-items:center;width:100%;padding-top:.625rem;padding-bottom:.625rem;padding-right:2rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative;box-shadow:.25rem .25rem .75rem #00000026}@media screen and (min-width:768px){.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button{padding-right:unset}}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button:hover{cursor:pointer}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button .CarRankingAccordionButton-module-sass-module__fXIP7W__fp_icon_wrap{width:2rem;margin-right:15px}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button .CarRankingAccordionButton-module-sass-module__fXIP7W__close_text{display:none}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button .CarRankingAccordionButton-module-sass-module__fXIP7W__under_arrow_wrap{width:1rem;height:1rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__fp_icon_wrap{margin-right:unset}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__open_text{display:none}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__close_text{display:inline}@media screen and (min-width:768px){.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__close_text{padding-right:2rem}}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__fp_icon{visibility:hidden}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue{background-color:#06a}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue .CarRankingAccordionButton-module-sass-module__fXIP7W__text_color{color:#fff}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color path,.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color circle{stroke:#fff}@media (hover:hover){.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:hover{background-color:#fff}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:hover .CarRankingAccordionButton-module-sass-module__fXIP7W__text_color{color:#06a}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:hover .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color path,.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:hover .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color circle{stroke:#06a}}@media (hover:none){.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:active{background-color:#fff}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:active .CarRankingAccordionButton-module-sass-module__fXIP7W__text_color{color:#06a}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:active .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color path,.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:active .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color circle{stroke:#06a}}
.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo{column-gap:12px;display:flex}@media screen and (min-width:768px){.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo{column-gap:8px}}@media screen and (min-width:1024px){.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo{column-gap:12px}}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo,.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo{text-align:center;border:1px solid #ddd;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__ranking_card_logo_link,.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__ranking_card_logo_link{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__ranking_card_logo_link:hover,.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__ranking_card_logo_link:hover{opacity:.7}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo{flex-basis:36%}@media screen and (min-width:768px){.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo{flex-basis:unset;width:80px}}@media screen and (min-width:1024px){.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo{width:122px}}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo{flex:1}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo img{width:85%}
.ProductFeatureArea-module-sass-module__XPBmLW__feature_container{justify-content:space-between;display:flex}@media screen and (max-width:767px){.ProductFeatureArea-module-sass-module__XPBmLW__feature_container{display:block}}
.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link_wrapper{padding-left:46px}@media screen and (max-width:767px){.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link_wrapper{padding-left:31px}}.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link{cursor:pointer;color:#06a;font-size:16px;font-weight:700;line-height:1.25;text-decoration:underline}@media (hover:hover){.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link:hover{text-decoration:none}}.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link .AccordionToggleLink-module-sass-module__UNvDrq__arrow_icon{margin-left:30px}@media screen and (max-width:767px){.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link .AccordionToggleLink-module-sass-module__UNvDrq__arrow_icon{margin-left:15px}}.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link .AccordionToggleLink-module-sass-module__UNvDrq__arrow_icon path{stroke:#06a}.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link .AccordionToggleLink-module-sass-module__UNvDrq__arrow_icon.AccordionToggleLink-module-sass-module__UNvDrq__open svg{transition:transform .3s;transform:rotate(180deg)}.AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link .AccordionToggleLink-module-sass-module__UNvDrq__arrow_icon.AccordionToggleLink-module-sass-module__UNvDrq__close svg{transition:transform .3s;transform:rotate(0)}.AccordionToggleLink-module-sass-module__UNvDrq__variable_font .AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link{font-size:1.125rem;display:flex}.AccordionToggleLink-module-sass-module__UNvDrq__variable_font .AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link .AccordionToggleLink-module-sass-module__UNvDrq__arrow_icon{align-items:center;display:flex}.AccordionToggleLink-module-sass-module__UNvDrq__variable_font .AccordionToggleLink-module-sass-module__UNvDrq__accordion_toggle_link .AccordionToggleLink-module-sass-module__UNvDrq__arrow_icon svg{width:1.125rem;height:1.125rem}
.CrownRank-module-sass-module__ajKqaG__number{color:#666;font-family:Barlow Condensed,sans-serif;font-size:36px;font-weight:600;line-height:1}.CrownRank-module-sass-module__ajKqaG__class{color:#666;font-size:12px;font-style:normal;font-weight:300;line-height:1.25}.CrownRank-module-sass-module__ajKqaG__crown_rank{width:fit-content;line-height:0;position:relative}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_num{text-align:center;color:#fff;font-family:Barlow Condensed,sans-serif;font-weight:600;line-height:1;position:absolute}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_num.CrownRank-module-sass-module__ajKqaG__small{width:6.75px;font-size:14px;top:8.5px;left:6px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_num.CrownRank-module-sass-module__ajKqaG__medium{width:9px;font-size:18px;top:11px;left:8px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_num.CrownRank-module-sass-module__ajKqaG__large{width:10.8px;font-size:22px;top:12.8px;left:9.6px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_text{color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:1.25;position:absolute;top:13px;right:8px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_text.CrownRank-module-sass-module__ajKqaG__small{width:11px;font-size:11px;top:9px;right:5.5px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_text.CrownRank-module-sass-module__ajKqaG__medium{width:14px;font-size:14px;top:13px;right:8px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_text.CrownRank-module-sass-module__ajKqaG__large{width:15px;font-size:15px;top:16.9px;right:11px}
.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item{border-bottom:2px solid #ddd;align-items:center;padding:1em 0;display:flex}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item i{flex-basis:2.813em;width:2.813em;margin-right:1.857em;display:block}@media screen and (max-width:767px){.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item i{flex-basis:3.214em;width:3.214em;margin-right:.857em}}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item i svg,.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item i img{width:100%;height:auto}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area{text-align:left;width:calc(100% - 4.67em);font-size:1.125em;font-weight:700;line-height:1.25}@media screen and (max-width:767px){.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area{width:calc(100% - 4.071em);font-size:1em}}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area a{color:#06a}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area a[target=_blank]:after{content:"";vertical-align:text-top;background-color:#06a;width:calc(1em + 2px);height:calc(1em + 2px);display:inline-block;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat}@media screen and (max-width:767px){.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area a[target=_blank]:after{margin-left:8px}}
.ConversionButton-module-sass-module__HoUHXa__conversion_button{width:100%}.ConversionButton-module-sass-module__HoUHXa__conversion_button a{text-align:center;color:#fff;background-color:#eb5505;border:2px solid #eb5505;border-radius:3rem;flex-wrap:wrap;justify-content:center;align-items:center;padding:.45rem 0;font-size:1.143rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative;box-shadow:4px 4px 12px #00000026}@media screen and (min-width:768px){.ConversionButton-module-sass-module__HoUHXa__conversion_button a{padding:.5rem 0;font-size:1.125rem}}.ConversionButton-module-sass-module__HoUHXa__conversion_button a span{width:100%;margin-top:.33em;font-size:.75em;font-weight:400;display:block}@media screen and (min-width:768px){.ConversionButton-module-sass-module__HoUHXa__conversion_button a span{font-size:.75rem}}.ConversionButton-module-sass-module__HoUHXa__conversion_button a:hover{color:#eb5505;opacity:1;background-color:#fff;transition:color,background-color .3s}.ConversionButton-module-sass-module__HoUHXa__conversion_button a:hover .ConversionButton-module-sass-module__HoUHXa__right svg path{fill:#eb5505;transition:fill .3s}.ConversionButton-module-sass-module__HoUHXa__conversion_button a i{align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ConversionButton-module-sass-module__HoUHXa__conversion_button a i.ConversionButton-module-sass-module__HoUHXa__left{width:1.429em;left:1rem}@media screen and (min-width:768px){.ConversionButton-module-sass-module__HoUHXa__conversion_button a i.ConversionButton-module-sass-module__HoUHXa__left{width:2rem}}.ConversionButton-module-sass-module__HoUHXa__conversion_button a i.ConversionButton-module-sass-module__HoUHXa__right{width:1.25em;right:1rem}@media screen and (min-width:768px){.ConversionButton-module-sass-module__HoUHXa__conversion_button a i.ConversionButton-module-sass-module__HoUHXa__right{width:1.5rem}}.ConversionButton-module-sass-module__HoUHXa__conversion_button a i svg{width:100%;height:auto}.ConversionButton-module-sass-module__HoUHXa__conversion_button.ConversionButton-module-sass-module__HoUHXa__disabled a{color:#999;border:unset;box-shadow:unset;cursor:unset;pointer-events:none;background-color:#ddd}.ConversionButton-module-sass-module__HoUHXa__conversion_button.ConversionButton-module-sass-module__HoUHXa__disabled a svg path{fill:#999}
.RecommendedPoint-module-sass-module__8wIFdG__recommended_point{background:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding-block:12px;padding-inline:15px;display:flex}@media screen and (min-width:768px){.RecommendedPoint-module-sass-module__8wIFdG__recommended_point{padding-block:16px}}.RecommendedPoint-module-sass-module__8wIFdG__recommended_point .RecommendedPoint-module-sass-module__8wIFdG__point_list{list-style-type:none}.RecommendedPoint-module-sass-module__8wIFdG__recommended_point .RecommendedPoint-module-sass-module__8wIFdG__list_item{color:#333;padding-left:20px;font-size:16px;font-weight:300;line-height:1.5;position:relative}.RecommendedPoint-module-sass-module__8wIFdG__recommended_point .RecommendedPoint-module-sass-module__8wIFdG__list_item a{color:#06a}.RecommendedPoint-module-sass-module__8wIFdG__recommended_point .RecommendedPoint-module-sass-module__8wIFdG__list_item a[target=_blank]:after{content:"";vertical-align:text-top;background-color:#06a;width:18px;height:18px;display:inline-block;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat}@media screen and (max-width:767px){.RecommendedPoint-module-sass-module__8wIFdG__recommended_point .RecommendedPoint-module-sass-module__8wIFdG__list_item a[target=_blank]:after{margin-left:8px}}.RecommendedPoint-module-sass-module__8wIFdG__recommended_point .RecommendedPoint-module-sass-module__8wIFdG__list_item:before{content:"";background:#eb5505;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:6px;left:0}.RecommendedPoint-module-sass-module__8wIFdG__recommended_point .RecommendedPoint-module-sass-module__8wIFdG__list_item+.RecommendedPoint-module-sass-module__8wIFdG__list_item{margin-top:8px}
.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links h3.RelatedPageLinkArea-module-sass-module__RFMUoG__sub_title{text-align:left;margin-top:1.111em;font-size:1.125em;font-weight:700;line-height:1.25}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list{text-align:left;flex-wrap:wrap;display:flex}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list~h3.RelatedPageLinkArea-module-sass-module__RFMUoG__sub_title{margin-top:1.889em}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li{width:33.3%;margin-top:1em;display:inline-block}@media screen and (max-width:767px){.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li{width:50%}}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li a{color:#06a;text-decoration:none;display:flex}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li a:hover{text-decoration:underline}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li a:before{content:"・"}
.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:100%;padding:.75rem 4%}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_title_area{justify-content:space-between;display:flex}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_title_area .FpCommentCard-module-sass-module__mKEhca__fp_commtent_main_title{font-size:1.125rem;font-weight:700;line-height:1.25}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_title_area .FpCommentCard-module-sass-module__mKEhca__detail_button{color:#06a;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_title_area .FpCommentCard-module-sass-module__mKEhca__detail_button:hover{cursor:pointer}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body{justify-content:space-between;display:flex}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body{margin-top:.25rem;padding-left:1rem}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col{width:12.35%;margin-top:1rem}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col>img{width:100%;height:auto}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col{float:left;width:42%;margin-top:0;margin-left:-1rem;margin-right:1rem}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col .FpCommentCard-module-sass-module__mKEhca__fp_job_title{color:#aaa;margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1.25}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col .FpCommentCard-module-sass-module__mKEhca__fp_name{margin-top:.25rem;font-weight:700;line-height:1.25}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col{width:83.7%}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col{width:100%;display:inline}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point{text-align:justify;padding-left:1em;font-weight:700;position:relative}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point{text-indent:-1em;padding-left:0}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point:before{content:"・";position:absolute;top:0;left:0}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point:before{position:static}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point~.FpCommentCard-module-sass-module__mKEhca__point{margin-top:.5rem}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point strong{background:linear-gradient(#0000 75%,#faff18 75%)}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_comment{color:#666;font-size-adjust:.875rem;text-align:justify;max-height:6rem;margin-top:1.188rem;line-height:1.5;position:relative;overflow:hidden}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_comment{max-height:6rem}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_comment strong{font-weight:400}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_comment:after{content:"…";background-color:#fff;position:absolute;bottom:0;right:0}
.ConsultationButton-module-sass-module__cY5Bwq__btn_text_small{font-size:12px}.ConsultationButton-module-sass-module__cY5Bwq__btn_text_small.ConsultationButton-module-sass-module__cY5Bwq__medium{font-size:14px}.ConsultationButton-module-sass-module__cY5Bwq__btn_text_small.ConsultationButton-module-sass-module__cY5Bwq__large{font-size:16px}
.RectangleButton-module-sass-module__1R85mW__rectangle_button{background-color:#fff;border:1px solid #ddd;border-radius:8px;width:100%}.RectangleButton-module-sass-module__1R85mW__rectangle_button .RectangleButton-module-sass-module__1R85mW__contents{white-space:pre-wrap;text-align:center;justify-content:space-between;align-items:center;gap:16px;font-weight:300;line-height:1.25;display:flex}.RectangleButton-module-sass-module__1R85mW__rectangle_button .RectangleButton-module-sass-module__1R85mW__contents.RectangleButton-module-sass-module__1R85mW__bold{font-weight:700;line-height:1.25}.RectangleButton-module-sass-module__1R85mW__rectangle_button .RectangleButton-module-sass-module__1R85mW__contents .RectangleButton-module-sass-module__1R85mW__icon{justify-content:center;align-items:center;display:flex}.RectangleButton-module-sass-module__1R85mW__rectangle_button .RectangleButton-module-sass-module__1R85mW__contents .RectangleButton-module-sass-module__1R85mW__icon:not(.RectangleButton-module-sass-module__1R85mW__visible){visibility:hidden}@media screen and (hover:hover){.RectangleButton-module-sass-module__1R85mW__rectangle_button:hover{cursor:pointer;border:1px solid #06a}}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__link{text-decoration:none;display:block}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__primary{color:#06a}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__secondary{color:#333}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__large{font-size:18px}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__large .RectangleButton-module-sass-module__1R85mW__contents{margin:15.75px 15px}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__large .RectangleButton-module-sass-module__1R85mW__contents .RectangleButton-module-sass-module__1R85mW__icon{max-width:16px;max-height:16px}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__medium{font-size:16px}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__medium .RectangleButton-module-sass-module__1R85mW__contents{margin:13px 15px}.RectangleButton-module-sass-module__1R85mW__rectangle_button.RectangleButton-module-sass-module__1R85mW__medium .RectangleButton-module-sass-module__1R85mW__contents .RectangleButton-module-sass-module__1R85mW__icon{max-width:12px;max-height:12px}
.RelatedProductCard-module-sass-module__uhR4qq__related_product_card{background-color:#fff;border:1px solid #ddd;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:100%;padding:12px 15px;text-decoration:none;display:flex;box-shadow:0 0 12px #0000001a}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card:hover{box-shadow:unset}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__logo_area{flex-shrink:0;width:34%;max-width:170px}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area{height:100%}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area .RelatedProductCard-module-sass-module__uhR4qq__company_name{color:#666;max-height:50%;margin-bottom:8px;font-size:12px;overflow:clip}@media screen and (min-width:768px){.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area .RelatedProductCard-module-sass-module__uhR4qq__company_name{font-size:14px}}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area .RelatedProductCard-module-sass-module__uhR4qq__product_name{color:#333;font-size:14px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area .RelatedProductCard-module-sass-module__uhR4qq__product_name{font-size:15px}}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__move_icon_area{flex-shrink:0;margin-left:auto}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__move_icon_area .RelatedProductCard-module-sass-module__uhR4qq__move_icon{vertical-align:unset}
@keyframes Modal-module-sass-module__vWA7bW__moveFormBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Modal-module-sass-module__vWA7bW__moveToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes Modal-module-sass-module__vWA7bW__moveFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Modal-module-sass-module__vWA7bW__moveToRight{0%{transform:translate(0)}to{transform:translate(100%)}}.Modal-module-sass-module__vWA7bW__modal.Modal-module-sass-module__vWA7bW__hidden{visibility:hidden}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay{box-sizing:border-box;z-index:130;width:100%;height:100%;position:fixed;top:0;left:0;overflow-y:auto}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_bg{background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box{background-color:#fff;border-radius:1.5em;width:80%;height:100%;animation:.2s Modal-module-sass-module__vWA7bW__moveFromRight;position:relative}@media screen and (max-width:767px){.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box{border-radius:0;width:100%}}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box.Modal-module-sass-module__vWA7bW__close{animation:.2s Modal-module-sass-module__vWA7bW__moveToRight}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header{box-sizing:border-box;text-align:center;color:#666;letter-spacing:-.0125em;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:3em;font-size:1.5em;font-weight:700;line-height:1.25;display:flex;position:relative}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header.Modal-module-sass-module__vWA7bW__pc_d_flex{display:none}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header.Modal-module-sass-module__vWA7bW__sp_d_flex{display:flex}@media screen and (min-width:1024px){.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header.Modal-module-sass-module__vWA7bW__pc_d_flex{display:flex}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header.Modal-module-sass-module__vWA7bW__sp_d_flex{display:none}}@media screen and (max-width:767px){.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header{font-size:1.714em}}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header .Modal-module-sass-module__vWA7bW__cross_mark{cursor:pointer;width:1em;height:1em;position:absolute;top:50%;right:3%}@media screen and (max-width:767px){.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header .Modal-module-sass-module__vWA7bW__cross_mark{right:5%}}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header .Modal-module-sass-module__vWA7bW__cross_mark:before,.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header .Modal-module-sass-module__vWA7bW__cross_mark:after{content:"";transform-origin:50%;background-color:#999;width:1.416em;height:.1em;display:block;position:absolute}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header .Modal-module-sass-module__vWA7bW__cross_mark:before{transform:rotate(-45deg)}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header .Modal-module-sass-module__vWA7bW__cross_mark:after{transform:rotate(-135deg)}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_inner{box-sizing:border-box;width:100%;max-height:calc(100% - 10em);overflow-y:scroll}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_footer{height:5em;padding:.75em 2.16%;position:absolute;bottom:0;left:0;right:0;box-shadow:-4px -4px 12px #00000026}@media screen and (max-width:767px){.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_footer{padding:.75em 5.3%}}@media screen and (min-width:768px){.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay{padding:80px 0;overflow:hidden}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box{opacity:0;max-width:924px;margin:auto;animation:.2s .3s forwards Modal-module-sass-module__vWA7bW__moveFormBottom}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box.Modal-module-sass-module__vWA7bW__close{animation:.2s Modal-module-sass-module__vWA7bW__moveToBottom}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_header{border-radius:1em 1em 0 0}.Modal-module-sass-module__vWA7bW__modal .Modal-module-sass-module__vWA7bW__modal_overlay .Modal-module-sass-module__vWA7bW__modal_box .Modal-module-sass-module__vWA7bW__modal_footer{border-radius:0 0 1em 1em}}
.RelatedProductArea-module-sass-module__MSrKpG__related_product_area{grid-template-rows:repeat(4,max-content);grid-template-columns:1fr;display:grid}@media screen and (min-width:768px){.RelatedProductArea-module-sass-module__MSrKpG__related_product_area{grid-template-rows:max-content max-content;grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:1em;margin-top:16px;padding:8px 0;display:grid}}.RelatedProductArea-module-sass-module__MSrKpG__related_product_title{text-align:left;text-indent:-1.65em;margin-top:16px;margin-bottom:6px;padding-left:1.65em;font-size:1em;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.RelatedProductArea-module-sass-module__MSrKpG__related_product_title{margin-top:0}}.RelatedProductArea-module-sass-module__MSrKpG__related_product_title i{vertical-align:middle}.RelatedProductArea-module-sass-module__MSrKpG__related_product_title img{width:1.5em;margin-right:.2em}
.AppealBannerArea-module-sass-module__1nqzEq__appeal_banner_area{grid-template-columns:1fr 1fr;column-gap:16px;margin-top:16px;margin-bottom:16px;display:grid}@media screen and (min-width:768px){.AppealBannerArea-module-sass-module__1nqzEq__appeal_banner_area{column-gap:24px;margin-top:24px;margin-bottom:24px}}@media screen and (min-width:1024px){.AppealBannerArea-module-sass-module__1nqzEq__appeal_banner_area{column-gap:32px}}.AppealBannerArea-module-sass-module__1nqzEq__appeal_banner_area .AppealBannerArea-module-sass-module__1nqzEq__banner_wrapper{border:1px solid #ddd;border-radius:8px;overflow:hidden}.AppealBannerArea-module-sass-module__1nqzEq__appeal_banner_area .AppealBannerArea-module-sass-module__1nqzEq__banner_wrapper:hover{opacity:.7}
.RankingCardFooterButtonBlock-module-sass-module__ltFjka__ranking_card_footer_button_block{grid-template-columns:1fr;grid-template-areas:"primary";width:100%;display:grid}.RankingCardFooterButtonBlock-module-sass-module__ltFjka__ranking_card_footer_button_block.RankingCardFooterButtonBlock-module-sass-module__ltFjka__with_secondary_button{grid-template-areas:"secondary""primary";row-gap:12px}@media screen and (min-width:768px){.RankingCardFooterButtonBlock-module-sass-module__ltFjka__ranking_card_footer_button_block{max-width:500px;margin-inline:auto}.RankingCardFooterButtonBlock-module-sass-module__ltFjka__ranking_card_footer_button_block.RankingCardFooterButtonBlock-module-sass-module__ltFjka__with_secondary_button{row-gap:16px}}@media screen and (min-width:1024px){.RankingCardFooterButtonBlock-module-sass-module__ltFjka__ranking_card_footer_button_block{max-width:unset;grid-template-columns:auto;justify-items:center}.RankingCardFooterButtonBlock-module-sass-module__ltFjka__ranking_card_footer_button_block.RankingCardFooterButtonBlock-module-sass-module__ltFjka__with_secondary_button{grid-template-columns:minmax(0,max(50% - 14px,100%)) minmax(0,clamp(0px,50% - 14px,500px));grid-template-areas:"secondary primary";align-items:end;column-gap:28px}}.RankingCardFooterButtonBlock-module-sass-module__ltFjka__secondary{grid-area:secondary;row-gap:12px;width:100%;display:grid}@media screen and (min-width:768px){.RankingCardFooterButtonBlock-module-sass-module__ltFjka__secondary{grid-template-columns:1fr 1fr;align-items:end;column-gap:16px}}.RankingCardFooterButtonBlock-module-sass-module__ltFjka__primary{grid-area:primary;width:100%}@media screen and (min-width:768px){.RankingCardFooterButtonBlock-module-sass-module__ltFjka__primary{max-width:500px}}
@media screen and (max-width:767px){.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay]{padding:0}}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box]{border-radius:1rem;flex-direction:column;max-width:924px;margin:0 auto;display:flex;overflow:hidden}@media screen and (max-width:767px) and (min-width:480px){.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box]{margin:50px}}@media screen and (max-width:767px){.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box]{border-radius:0}}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_header]{color:#000;background:#f7f7f7;justify-content:left;align-items:center;padding:1rem 0 1rem .75rem;font-weight:700;display:flex}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_header].RankingProductBaseModal-module-sass-module__HnZB8G__pc_d_flex{display:none}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_header].RankingProductBaseModal-module-sass-module__HnZB8G__sp_d_flex{display:flex}@media screen and (min-width:1024px){.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_header].RankingProductBaseModal-module-sass-module__HnZB8G__pc_d_flex{display:flex}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_header].RankingProductBaseModal-module-sass-module__HnZB8G__sp_d_flex{display:none}}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_header] i.RankingProductBaseModal-module-sass-module__HnZB8G__icon{align-items:center;width:1.875rem;margin-right:.313rem;display:flex}@media screen and (max-width:767px){.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_header] i.RankingProductBaseModal-module-sass-module__HnZB8G__icon{width:2.143rem;margin-right:1rem}}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_header] i.RankingProductBaseModal-module-sass-module__HnZB8G__icon svg{width:100%;height:auto}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_inner]{flex:1;max-height:none;padding:0 6.25rem;overflow:hidden scroll}@media screen and (max-width:767px){.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=modal_inner]{padding:0 1.071rem}}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=_modal_footer]{height:initial;padding:0;position:relative;bottom:0;left:0;box-shadow:-.25rem -.25rem .75rem #00000026}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=_modal_footer] [class*=modal_footer_btn_wrap]{max-width:12.5em;margin:auto;padding:1rem 0}@media screen and (max-width:767px){.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=_modal_footer] [class*=modal_footer_btn_wrap]{max-width:14.286rem;padding:.85rem 0}}.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=_modal_footer] [class*=ranking_rectangle_close_button]{text-align:center;color:#333;box-sizing:border-box;cursor:pointer;border:1px solid #ddd;border-radius:.5rem;justify-content:center;align-items:center;width:100%;padding:.875rem 0;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative;box-shadow:.25rem .25rem .75rem #00000026}@media screen and (max-width:767px){.RankingProductBaseModal-module-sass-module__HnZB8G__style_wrapper .ranking [class*=modal_overlay] [class*=modal_box] [class*=_modal_footer] [class*=ranking_rectangle_close_button]{padding:1rem 0;font-size:1.143rem}}
.SquareMoveButton-module-sass-module__KLNflq__no_decoration{text-decoration:none}.SquareMoveButton-module-sass-module__KLNflq__accordion_button{text-align:center;box-sizing:border-box;color:#333;background-color:#fff;border:1px solid #ddd;border-radius:.5rem;justify-content:center;align-items:center;width:100%;padding:1.125rem 0;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative;box-shadow:.25rem .25rem .75rem #00000026}@media screen and (max-width:767px){.SquareMoveButton-module-sass-module__KLNflq__accordion_button{padding-right:2rem}}.SquareMoveButton-module-sass-module__KLNflq__accordion_button:hover{cursor:pointer;box-shadow:none}.SquareMoveButton-module-sass-module__KLNflq__accordion_button .SquareMoveButton-module-sass-module__KLNflq__move_arrow{width:1rem;position:absolute;right:1.5rem;transform:rotate(270deg)}.SquareMoveButton-module-sass-module__KLNflq__accordion_button .SquareMoveButton-module-sass-module__KLNflq__move_arrow svg{width:100%;height:auto}.SquareMoveButton-module-sass-module__KLNflq__accordion_button .SquareMoveButton-module-sass-module__KLNflq__move_arrow svg path{stroke:#333}
.CompanyDetailProfileArea-module-sass-module__AcQMYW__company_info{text-align:left;font-size:12px}.CompanyDetailProfileArea-module-sass-module__AcQMYW__company_info .CompanyDetailProfileArea-module-sass-module__AcQMYW__company_caption{color:#666;font-weight:700;display:block}.CompanyDetailProfileArea-module-sass-module__AcQMYW__company_info .CompanyDetailProfileArea-module-sass-module__AcQMYW__companies{grid-gap:12px 27px;color:#666;margin-top:8px;padding-left:12px;display:grid}@media screen and (min-width:1024px){.CompanyDetailProfileArea-module-sass-module__AcQMYW__company_info .CompanyDetailProfileArea-module-sass-module__AcQMYW__companies{grid-template-columns:repeat(3,1fr)}}.CompanyDetailProfileArea-module-sass-module__AcQMYW__company_info .CompanyDetailProfileArea-module-sass-module__AcQMYW__companies:not(:last-child){margin-bottom:36px}.CompanyDetailProfileArea-module-sass-module__AcQMYW__company_info .CompanyDetailProfileArea-module-sass-module__AcQMYW__companies .CompanyDetailProfileArea-module-sass-module__AcQMYW__company_name{margin-bottom:4px;font-weight:700;line-height:21px}
