.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}}
.IconLinkList-module-sass-module__oZ0AeG__icon_link_list .IconLinkList-module-sass-module__oZ0AeG__sns_list{text-align:left;display:flex}.IconLinkList-module-sass-module__oZ0AeG__icon_link_list .IconLinkList-module-sass-module__oZ0AeG__sns_list a{width:32px;height:32px;margin-right:15px}.IconLinkList-module-sass-module__oZ0AeG__icon_link_list .IconLinkList-module-sass-module__oZ0AeG__sns_list a:last-of-type{margin-right:0}.IconLinkList-module-sass-module__oZ0AeG__icon_link_list .IconLinkList-module-sass-module__oZ0AeG__text_link{margin-top:12px}.IconLinkList-module-sass-module__oZ0AeG__icon_link_list .IconLinkList-module-sass-module__oZ0AeG__text_link a{color:#06f;align-items:baseline;font-size:15px;text-decoration:none;display:flex}.IconLinkList-module-sass-module__oZ0AeG__icon_link_list .IconLinkList-module-sass-module__oZ0AeG__text_link a img{vertical-align:text-bottom;width:15px;height:15px;margin-left:5px}
.AuthorDetailCard-module-sass-module__2imErW__author_detail_card{width:100%;padding-bottom:40px;font-size:15px;display:flex}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container{min-width:150px;margin-right:4.8%}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__img_container{margin-bottom:16px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__img_container .AuthorDetailCard-module-sass-module__2imErW__img{color:#fff;text-align:center;object-fit:cover;width:150px;height:150px;font-size:80px;line-height:150px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag_container{display:flex}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag{text-align:center;color:#fff;border-radius:4px;width:66px;margin:0 10px 8px 0;padding:4px 0}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag:last-of-type{margin-right:0}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag.AuthorDetailCard-module-sass-module__2imErW__supervisor{background-color:#15b}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag_container .AuthorDetailCard-module-sass-module__2imErW__author_type_tag.AuthorDetailCard-module-sass-module__2imErW__writer{background-color:#f64}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container .AuthorDetailCard-module-sass-module__2imErW__author_name{margin-bottom:16px;font-size:28px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container{width:100%}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container h2{background-color:#f5f2ee;border-left:5px solid #15b;height:32px;padding-left:13px;font-size:16px;font-weight:700;line-height:32px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container div{color:#000;margin:8px 0 24px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container div:last-of-type{margin-bottom:0}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container div.AuthorDetailCard-module-sass-module__2imErW__affiliation_jobTitle p.AuthorDetailCard-module-sass-module__2imErW__affiliationLink{margin-top:8px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container ul li{display:flex}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container ul li:before{content:"・"}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container a{color:#06f;text-decoration:none}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container a:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTI4NzcgMTMuNDM1MkgxLjQwOTgyVjQuOTI1MjdINi45MjkxNEw4LjM1Mzk2IDMuNTAxOTVIMC43MDQ5MTJDMC4zMTQ5NjEgMy41MDE5NSAwIDMuODE2NTggMCA0LjIwNjEyVjE0LjEzOTRDMCAxNC41MjkgMC4zMTQ5NjEgMTQuODQzNiAwLjcwNDkxMiAxNC44NDM2SDEwLjY0ODdDMTEuMDM4NiAxNC44NDM2IDExLjM1MzYgMTQuNTI5IDExLjM1MzYgMTQuMTM5NFY2LjQ5ODQyTDkuOTI4NzcgNy45MjE3NFYxMy40MzUyWiIgZmlsbD0iIzAwMzNGRiIvPgo8cGF0aCBkPSJNMTMuNTI4NiAwLjYyNUg5LjUyNDEyQzkuMTM0MTcgMC42MjUgOC44MTkyMSAwLjkzOTYyOSA4LjgxOTIxIDEuMzI5MTdDOC44MTkyMSAxLjcxODcxIDkuMTM0MTcgMi4wMzMzNCA5LjUyNDEyIDIuMDMzMzRIMTEuODAzOEw1LjE3NDY2IDguNjcwNTFDNC44ODk3IDguOTU1MTggNC44ODk3IDkuMzg5NjcgNS4xNzQ2NiA5LjY3NDMzQzUuMzA5NjQgOS44MDkxNyA1LjQ4OTYyIDkuODg0MDggNS42Njk2IDkuODg0MDhDNS44NDk1OCA5Ljg4NDA4IDYuMDI5NTUgOS44MDkxNyA2LjE2NDU0IDkuNjc0MzNMMTIuODA4NyAzLjA1MjE0VjUuMzI5NDVDMTIuODA4NyA1LjcxODk5IDEzLjEyMzcgNi4wMzM2MiAxMy41MTM2IDYuMDMzNjJDMTMuOTAzNiA2LjAzMzYyIDE0LjIxODUgNS43MTg5OSAxNC4yMTg1IDUuMzI5NDVWMS4zMjkxN0MxNC4yMzM1IDAuOTM5NjI5IDEzLjkxODYgMC42MjUgMTMuNTI4NiAwLjYyNVoiIGZpbGw9IiMwMDMzRkYiLz4KPC9zdmc+Cg==);width:14px;height:14.5px;margin-left:5px;display:inline-block}@media screen and (max-width:767px){.AuthorDetailCard-module-sass-module__2imErW__author_detail_card{flex-direction:column;padding:20px 0 16px;font-size:14px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container{justify-content:flex-start;width:auto;margin:0 0 24px;display:flex}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__img_container{width:43.47%;max-width:150px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__img_container .AuthorDetailCard-module-sass-module__2imErW__img{width:100%;height:auto}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container{width:calc(100% - 180px);margin-left:30px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container .AuthorDetailCard-module-sass-module__2imErW__author_name{font-size:24px}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__description_container h2{font-size:15px}}@media screen and (max-width:375px){.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container{justify-content:space-between}.AuthorDetailCard-module-sass-module__2imErW__author_detail_card .AuthorDetailCard-module-sass-module__2imErW__profile_container .AuthorDetailCard-module-sass-module__2imErW__name_icon_container{width:calc(56.53% - 30px)}}
.BreadCrumb-module-sass-module__AFuH8G__breadcrumb{background:#f5f2ee;padding:5px;box-shadow:inset 0 3px 6px #01020333}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__wrapper{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__wrapper::-webkit-scrollbar{display:none}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__inner{color:#000;flex-wrap:nowrap;align-items:center;width:100%;margin:0 auto;font-size:10px;list-style:none;display:flex}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__inner>:not(:first-child):before{content:">";margin-right:2px}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__inner>:not(:first-child):last-child:after{content:"";margin-left:0}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__inner .BreadCrumb-module-sass-module__AFuH8G__link{color:#999;white-space:nowrap;margin-right:1%;font-weight:700;text-decoration:none}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__inner .BreadCrumb-module-sass-module__AFuH8G__link:last-child{margin-right:0}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__inner a{color:#06f}@media screen and (min-width:768px){.BreadCrumb-module-sass-module__AFuH8G__breadcrumb.BreadCrumb-module-sass-module__AFuH8G__pc_d{display:block}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb.BreadCrumb-module-sass-module__AFuH8G__sp_d{display:none}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__inner{max-width:1200px;min-height:auto;font-size:12px;overflow:visible}.BreadCrumb-module-sass-module__AFuH8G__breadcrumb .BreadCrumb-module-sass-module__AFuH8G__inner>:before{margin-right:9px}}
.BreadCrumb-module-sass-module__1raNXq__breadcrumb{background:#f5f2ee;padding:5px;box-shadow:inset 0 3px 6px #01020333}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__wrapper{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__wrapper::-webkit-scrollbar{display:none}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__inner{color:#000;flex-wrap:nowrap;align-items:center;width:100%;margin:0 auto;font-size:10px;list-style:none;display:flex}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__inner>:not(:first-child):before{content:">";margin-right:2px}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__inner>:not(:first-child):last-child:after{content:"";margin-left:0}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__inner .BreadCrumb-module-sass-module__1raNXq__link{color:#999;white-space:nowrap;margin-right:1%;font-weight:700;text-decoration:none}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__inner .BreadCrumb-module-sass-module__1raNXq__link:last-child{margin-right:0}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__inner a{color:#06f}@media screen and (min-width:768px){.BreadCrumb-module-sass-module__1raNXq__breadcrumb.BreadCrumb-module-sass-module__1raNXq__pc_d{display:block}.BreadCrumb-module-sass-module__1raNXq__breadcrumb.BreadCrumb-module-sass-module__1raNXq__sp_d{display:none}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__inner{max-width:1200px;min-height:auto;font-size:12px;overflow:visible}.BreadCrumb-module-sass-module__1raNXq__breadcrumb .BreadCrumb-module-sass-module__1raNXq__inner>:before{margin-right:9px}}
.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container{flex-wrap:wrap;justify-content:center;gap:5px 17px;display:flex}.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container li{background-color:#fff;border:1px solid #aaaaaa80;border-radius:8px;align-items:center;width:35px;height:35.1px;list-style:none;display:flex}.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container li.KonohokenPagination-module-sass-module__PB5b8q__inactive{pointer-events:none}.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container li.KonohokenPagination-module-sass-module__PB5b8q__inactive a{color:#fff;background:#06f;border-radius:7px;font-weight:700}.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container li.KonohokenPagination-module-sass-module__PB5b8q__omit{pointer-events:none}.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container li.KonohokenPagination-module-sass-module__PB5b8q__prev a,.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container li.KonohokenPagination-module-sass-module__PB5b8q__next a{font-weight:700}.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container li a,.KonohokenPagination-module-sass-module__PB5b8q__konohoken_pagination .KonohokenPagination-module-sass-module__PB5b8q__pagination_container li span{text-align:center;color:#999;width:100%;font-size:12px;font-weight:300;line-height:33.5px;text-decoration:none}
.ArrowIcon-module-sass-module__tI0ccG__up{transform:rotate(90deg)}.ArrowIcon-module-sass-module__tI0ccG__right{transform:rotate(180deg)}.ArrowIcon-module-sass-module__tI0ccG__down{transform:rotate(270deg)}.ArrowIcon-module-sass-module__tI0ccG__left{transform:rotate(0)}
.ArrowScrollIcon-module-sass-module__NsE-SG__arrow_scroll{opacity:.5;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ArrowScrollIcon-module-sass-module__NsE-SG__arrow_scroll.ArrowScrollIcon-module-sass-module__NsE-SG__left{padding-right:2px}.ArrowScrollIcon-module-sass-module__NsE-SG__arrow_scroll.ArrowScrollIcon-module-sass-module__NsE-SG__right{padding-left:2px}.ArrowScrollIcon-module-sass-module__NsE-SG__arrow_scroll:hover{opacity:.25}
.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}
.InsuranceTypePageMainVisualArea-module-sass-module__x7BS0G__insurance_type_page_main_visual_area{background-color:#f5f2ee;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}}
.ConsultationEntryButton-module-sass-module__Acqbqq__main_text_small.ConsultationEntryButton-module-sass-module__Acqbqq__small{font-size:12px}.ConsultationEntryButton-module-sass-module__Acqbqq__main_text_small.ConsultationEntryButton-module-sass-module__Acqbqq__medium{font-size:14px}.ConsultationEntryButton-module-sass-module__Acqbqq__main_text_small.ConsultationEntryButton-module-sass-module__Acqbqq__large{font-size:16px}
.InsuranceTypeTag-module-sass-module__v44eva__insurance_type_tag{color:#15b;border:1px solid #15b;border-radius:16px;padding-top:4px;padding-bottom:4px;font-weight:300;line-height:1.25}.InsuranceTypeTag-module-sass-module__v44eva__insurance_type_tag.InsuranceTypeTag-module-sass-module__v44eva__size_small{padding-left:8px;padding-right:8px;font-size:12px}.InsuranceTypeTag-module-sass-module__v44eva__insurance_type_tag.InsuranceTypeTag-module-sass-module__v44eva__size_large{padding-left:12px;padding-right:12px;font-size:14px}
.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 #06f}.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:#06f}
.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}}
.CategoryLinkCardListArea-module-sass-module__ZXviGG__category_link_card_list_area{background-color:#f5f2ee;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}}
.FilteringCondition-module-sass-module__JqVFpa__filtering_condition{cursor:pointer;align-items:center;column-gap:8px;width:fit-content;display:flex}.FilteringCondition-module-sass-module__JqVFpa__filtering_condition:hover{color:#06f;text-decoration:underline}.FilteringCondition-module-sass-module__JqVFpa__filtering_condition .FilteringCondition-module-sass-module__JqVFpa__icon{width:24px}.FilteringCondition-module-sass-module__JqVFpa__filtering_condition .FilteringCondition-module-sass-module__JqVFpa__text{color:#06f;font-weight:300;line-height:1.25}.FilteringCondition-module-sass-module__JqVFpa__filtering_condition.FilteringCondition-module-sass-module__JqVFpa__small .FilteringCondition-module-sass-module__JqVFpa__text{font-size:14px}.FilteringCondition-module-sass-module__JqVFpa__filtering_condition.FilteringCondition-module-sass-module__JqVFpa__large .FilteringCondition-module-sass-module__JqVFpa__text{font-size:16px}.FilteringCondition-module-sass-module__JqVFpa__button_reset{padding-left:unset;padding-right:unset;background-color:#0000;border:none}
@keyframes LoadingBar-module-sass-module__q5ClOW__loading_animation{0%{transform:translate(-50vw)}to{transform:translate(100vw)}}.LoadingBar-module-sass-module__q5ClOW__loading_bar{width:100%;overflow:hidden}.LoadingBar-module-sass-module__q5ClOW__bar{background-color:#06f;width:60%;height:4px;animation:.9s ease-in-out forwards LoadingBar-module-sass-module__q5ClOW__loading_animation;position:absolute}
.LoadingBarContainer-module-sass-module__DKBzNG__loading_bar_container{z-index:122;width:100%;height:4px;margin:0 auto;position:fixed;top:0}
@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}
.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:#e35;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:#e35;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}
.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__new_ranking_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__new_ranking_sort_area{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}}.RankingSortArea-module-sass-module__2NJFqq__sort_area.RankingSortArea-module-sass-module__2NJFqq__narrow_ranking_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__narrow_ranking_sort_area{width:100%;max-width:1196px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}}.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__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}
.CautionList-module-sass-module__41SqKG__caution_list{flex-direction:column;row-gap:4px;padding-left:12px;display:flex}.CautionList-module-sass-module__41SqKG__caution_list .CautionList-module-sass-module__41SqKG__under_line{text-decoration:underline}.CautionList-module-sass-module__41SqKG__caution_list .CautionList-module-sass-module__41SqKG__caution{text-align:justify;letter-spacing:normal;white-space:pre-wrap;color:#666;padding-left:4px;font-size:12px;font-weight:300;line-height:1.5;list-style:"※"}.CautionList-module-sass-module__41SqKG__caution_list .CautionList-module-sass-module__41SqKG__caution.CautionList-module-sass-module__41SqKG__dot{list-style:"・"}
.RankingGuardTextBlock-module-sass-module__7lCitG__ranking_guard_text_block{background-color:#fff;border-radius:8px;padding:16px}@media screen and (min-width:768px){.RankingGuardTextBlock-module-sass-module__7lCitG__ranking_guard_text_block{padding-inline:24px}}.RankingGuardTextBlock-module-sass-module__7lCitG__block_title{color:#333;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.25}.RankingGuardTextBlock-module-sass-module__7lCitG__review_survey_area{margin-top:16px}.RankingGuardTextBlock-module-sass-module__7lCitG__survey_detail_wrap{margin-bottom:8px}.RankingGuardTextBlock-module-sass-module__7lCitG__survey_descriptions{margin-bottom:4px}
.RankingPage-module-sass-module__arx-FG__proposal_banner_block{background-color:#06f;width:92.3%;max-width:1200px;margin:40px auto;padding-top:24px;display:flex}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__proposal_banner_block{width:initial;margin:initial;flex-direction:column;padding:32px 4% 24px}}.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block{color:#fff;width:50%}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block{width:initial;padding:initial;margin-left:8%}}.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area_wrap{width:22.5rem;max-width:360px;margin-left:auto;margin-right:0}.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area_wrap .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area{align-items:center;display:flex}.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area_wrap .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area img{width:3.75rem}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area_wrap .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area img{width:2.857rem}}.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area_wrap .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area .RankingPage-module-sass-module__arx-FG__proposal_banner_title{margin-left:4%;font-size:2rem;font-weight:700}.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area_wrap .RankingPage-module-sass-module__arx-FG__proposal_banner_description_area{margin-top:24px;margin-bottom:16px;font-size:1.143rem;font-weight:300;line-height:1.5}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_block .RankingPage-module-sass-module__arx-FG__proposal_banner_title_area_wrap .RankingPage-module-sass-module__arx-FG__proposal_banner_description_area{margin-bottom:8px}}.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_img_block{text-align:center;width:50%}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_img_block{text-align:initial;width:100%}}.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_img_block .RankingPage-module-sass-module__arx-FG__proposal_banner_img{width:423px}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__proposal_banner_block .RankingPage-module-sass-module__arx-FG__proposal_banner_img_block .RankingPage-module-sass-module__arx-FG__proposal_banner_img{width:initial}}.RankingPage-module-sass-module__arx-FG__compare_link_block{width:92.3%;max-width:1200px;margin:40px auto}.RankingPage-module-sass-module__arx-FG__category_top_block{background-color:#f5f2ee;margin-top:-110px;padding-top:150px;padding-bottom:88px}@media screen and (max-width:1023px){.RankingPage-module-sass-module__arx-FG__category_top_block{margin-top:-106px;padding-top:146px}}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__category_top_block{margin-top:-56px;padding-top:80px;padding-bottom:48px}}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical{color:#333;font-size:1rem;overflow:visible}@media screen and (min-width:768px){.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical{font-size:1.23077vw}}@media screen and (min-width:1300px){.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical{font-size:16px}}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__tab_link_wrap,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__tab_link_wrap{width:100%;max-width:none}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__ranking_card_block,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__ranking_card_block{background-color:#f5f2ee;min-height:520px;padding-bottom:1.5em}@media screen and (min-width:568px){.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__ranking_card_block,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__ranking_card_block{min-height:80px}}@media screen and (min-width:1024px){.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__ranking_card_block,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__ranking_card_block{min-height:520px}}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__spinner_container,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__spinner_container{justify-content:center;width:100vw;padding-top:15px;display:flex;position:sticky;top:80px}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__spinner_container svg circle,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__spinner_container svg circle{stroke:#ccc}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__check_code_block,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__check_code_block{color:#999;text-align:left;width:85.45%;max-width:1200px;margin:0 auto;padding:25px 1.5%;font-size:12px}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__check_code_block,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__check_code_block{width:92%;padding:25px 1.5%}}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__check_code_block .RankingPage-module-sass-module__arx-FG__inner,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__check_code_block .RankingPage-module-sass-module__arx-FG__inner{background-color:#fff;padding:0}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__check_code_block .RankingPage-module-sass-module__arx-FG__inner .RankingPage-module-sass-module__arx-FG__description_block,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__check_code_block .RankingPage-module-sass-module__arx-FG__inner .RankingPage-module-sass-module__arx-FG__description_block{margin-top:15px}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__caution li,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__caution li{text-align:justify;color:#999;padding-left:5px;list-style:"※"}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__caution li~li,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__caution li~li{margin-top:8px}@media screen and (min-width:768px){.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__caution li~li,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__caution li~li{margin-top:15px}}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__agency_block,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__agency_block{color:#999;text-align:left;width:85.45%;margin:32px auto 80px;font-size:12px}@media screen and (max-width:767px){.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap .RankingPage-module-sass-module__arx-FG__agency_block,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical .RankingPage-module-sass-module__arx-FG__agency_block{width:92%}}.RankingPage-module-sass-module__arx-FG__ranking.RankingPage-module-sass-module__arx-FG__ranking_wrap.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical,.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical.RankingPage-module-sass-module__arx-FG__ranking_wrap_medical{padding-bottom:0}.RankingPage-module-sass-module__arx-FG__contract_classification_area_container{background-color:#f5f2ee;justify-content:center;padding-bottom:12px;padding-left:16px;padding-right:16px;display:flex}@media screen and (min-width:768px){.RankingPage-module-sass-module__arx-FG__contract_classification_area_container{padding-left:unset;padding-right:unset;padding-bottom:24px}}.RankingPage-module-sass-module__arx-FG__contract_classification_area_container>*{border-radius:16px;max-width:1200px}@media screen and (min-width:768px){.RankingPage-module-sass-module__arx-FG__contract_classification_area_container>*{width:90.9%}}.RankingPage-module-sass-module__arx-FG__sort_area_wrapper{background-color:#f5f2ee;padding-top:12px;padding-bottom:12px}.RankingPage-module-sass-module__arx-FG__category_top_block{background-color:#f5f2ee;padding-bottom:64px}.RankingPage-module-sass-module__arx-FG__guard_text_block{padding-bottom:24px}@media screen and (min-width:768px){.RankingPage-module-sass-module__arx-FG__guard_text_block{padding-bottom:32px}}
.EmbeddedYouTubePlayer-module-sass-module__piDOsq__video_player{aspect-ratio:16/9;width:100%;display:block}.EmbeddedYouTubePlayer-module-sass-module__piDOsq__video_player iframe{aspect-ratio:16/9;border:0;width:100%;height:100%}
.CallToActionButton-module-sass-module__cJgARq__call_to_action_button{border-radius:34px;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__disabled{pointer-events:none;color:#999;background-color:#ddd;border:1px solid #ddd}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__disabled .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#999}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__disabled .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__disabled .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#999}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button:hover{cursor:pointer;overflow:hidden}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary{color:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__blue{background-color:#06f;border:1px solid #06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__blue:hover{color:#06f;background-color:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__red{background-color:#e35;border:1px solid #e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__red:hover{color:#e35;background-color:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__primary.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary{background-color:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__blue{color:#06f;border:1px solid #06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__blue .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__blue .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__blue .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__blue:hover{color:#fff;background-color:#06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__red{color:#e35;border:1px solid #e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__red .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__red .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__red .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__red:hover{color:#fff;background-color:#e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__secondary.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed{background-color:#fff;border:1px solid #fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__blue{color:#06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__blue .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__blue .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__blue .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#06f}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__blue:hover{color:#fff;background-color:#0000;border:1px solid #fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__blue:hover .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__red{color:#e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__red .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__red .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__red .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#e35}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__red:hover{background-color:inherit;color:#fff;border:1px solid #fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__externalLink svg path{fill:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__internalLink svg path,.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__embed.CallToActionButton-module-sass-module__cJgARq__red:hover .CallToActionButton-module-sass-module__cJgARq__scrollLink svg path{stroke:#fff}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__small{height:40px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__small .CallToActionButton-module-sass-module__cJgARq__text_and_icon_wrap{width:unset;margin-inline:10px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__small .CallToActionButton-module-sass-module__cJgARq__icon{width:12px;height:12px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__small .CallToActionButton-module-sass-module__cJgARq__icon.CallToActionButton-module-sass-module__cJgARq__hidden{display:none}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__small .CallToActionButton-module-sass-module__cJgARq__text_block{margin-inline:5px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__small .CallToActionButton-module-sass-module__cJgARq__main_text{font-size:14px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__small .CallToActionButton-module-sass-module__cJgARq__sub_text{font-size:11px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__medium{height:48px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__medium .CallToActionButton-module-sass-module__cJgARq__icon{width:24px;height:24px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__medium .CallToActionButton-module-sass-module__cJgARq__text_block{margin-inline:10px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__medium .CallToActionButton-module-sass-module__cJgARq__main_text{font-size:16px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__medium .CallToActionButton-module-sass-module__cJgARq__sub_text{font-size:12px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__large{height:56px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__large .CallToActionButton-module-sass-module__cJgARq__icon{width:24px;height:24px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__large .CallToActionButton-module-sass-module__cJgARq__text_block{margin-inline:15px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__large .CallToActionButton-module-sass-module__cJgARq__main_text{font-size:18px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__large .CallToActionButton-module-sass-module__cJgARq__sub_text{font-size:12px}.CallToActionButton-module-sass-module__cJgARq__call_to_action_button.CallToActionButton-module-sass-module__cJgARq__has_hover_effect:hover{transition:color,background-color .3s}.CallToActionButton-module-sass-module__cJgARq__text_and_icon_wrap{justify-content:space-between;align-items:center;width:100%;margin-inline:15px;display:flex}.CallToActionButton-module-sass-module__cJgARq__text_and_icon_wrap.CallToActionButton-module-sass-module__cJgARq__no_icon{justify-content:center}.CallToActionButton-module-sass-module__cJgARq__icon{align-items:center;display:flex}.CallToActionButton-module-sass-module__cJgARq__icon.CallToActionButton-module-sass-module__cJgARq__hidden svg{opacity:0}.CallToActionButton-module-sass-module__cJgARq__main_text{white-space:nowrap;justify-content:center;align-items:baseline;font-weight:700;line-height:1.25;display:flex}.CallToActionButton-module-sass-module__cJgARq__sub_text{white-space:nowrap;justify-content:center;margin-top:2px;font-weight:300;line-height:1.25;display:flex}.CallToActionButton-module-sass-module__cJgARq__text_block.CallToActionButton-module-sass-module__cJgARq__no_margin{margin-inline:0}
.CampaignAppealText-module-sass-module__fDNrGq__campaign_appeal_text{color:#0000;background-image:linear-gradient(70deg,#e35 40%,#fff 45%,#e35 50%);background-size:500% 100%;-webkit-background-clip:text;background-clip:text;align-items:center;font-weight:300;line-height:1.25;animation:4s infinite CampaignAppealText-module-sass-module__fDNrGq__shine;display:flex}.CampaignAppealText-module-sass-module__fDNrGq__campaign_appeal_text.CampaignAppealText-module-sass-module__fDNrGq__small{font-size:14px}.CampaignAppealText-module-sass-module__fDNrGq__campaign_appeal_text.CampaignAppealText-module-sass-module__fDNrGq__large{font-size:16px}@keyframes CampaignAppealText-module-sass-module__fDNrGq__shine{0%{background-position:100%}to{background-position: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}
.ProductSPStickyContent-module-sass-module__QrVoqW__product_sticky{background-color:#fff;width:100%;height:64px;padding:8px 16px;transition:all .3s;position:fixed;bottom:0;box-shadow:0 0 12px #00000026}.ProductSPStickyContent-module-sass-module__QrVoqW__product_sticky.ProductSPStickyContent-module-sass-module__QrVoqW__disable{opacity:0;pointer-events:none}.ProductSPStickyContent-module-sass-module__QrVoqW__product_sticky .ProductSPStickyContent-module-sass-module__QrVoqW__sticky_nav_wrap{column-gap:10px;display:flex}.ProductSPStickyContent-module-sass-module__QrVoqW__product_sticky .ProductSPStickyContent-module-sass-module__QrVoqW__button{width:100%}.ProductSPStickyContent-module-sass-module__QrVoqW__product_sticky .ProductSPStickyContent-module-sass-module__QrVoqW__main_text_small{font-size:14px}
.Pulldown-module-sass-module__BmGFOW__pull_down_wrap{align-items:center;display:flex;position:relative}.Pulldown-module-sass-module__BmGFOW__triangle:after{content:url(../media/triangle.8127335f.svg);pointer-events:none;width:10px;font-size:10px;position:absolute;right:8px}.Pulldown-module-sass-module__BmGFOW__pull_down{color:#333;text-overflow:ellipsis;background-color:#fff;border-radius:8px;font-weight:300;line-height:1.25}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__default{border:1px solid #aaa}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__default:focus{border:1px solid #06f}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__default.Pulldown-module-sass-module__BmGFOW__disabled{color:#999;background-color:#eee}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__default.Pulldown-module-sass-module__BmGFOW__error{color:#ccc;background-color:#fee;border:1px solid #e35}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__blue_border{border:1px solid #06f}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__no_border{border:1px solid #0000}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__small{height:50px;padding-left:8px;padding-right:22px;font-size:14px}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__small.Pulldown-module-sass-module__BmGFOW__thickness_narrow{height:42px}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__large{height:52px;padding-left:8px;padding-right:26px;font-size:16px}.Pulldown-module-sass-module__BmGFOW__pull_down.Pulldown-module-sass-module__BmGFOW__large.Pulldown-module-sass-module__BmGFOW__thickness_narrow{height:44px}.Pulldown-module-sass-module__BmGFOW__placeholder{color:#ccc}.Pulldown-module-sass-module__BmGFOW__placeholder option{color:#000}.Pulldown-module-sass-module__BmGFOW__placeholder option:first-child{color:#ccc}
.RankingCaption-module-sass-module__w3nOya__ranking_section a{text-decoration:none}.RankingCaption-module-sass-module__w3nOya__ranking_section.RankingCaption-module-sass-module__w3nOya__rank1,.RankingCaption-module-sass-module__w3nOya__ranking_section.RankingCaption-module-sass-module__w3nOya__rank2,.RankingCaption-module-sass-module__w3nOya__ranking_section.RankingCaption-module-sass-module__w3nOya__rank3{text-align:left;align-items:center;display:flex}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__rank_title{color:#06f;margin-right:.313em;font-size:1em;font-weight:700;line-height:1.25;text-decoration:none}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__rank_title:hover{text-decoration:underline}@media screen and (max-width:767px){.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__rank_title{font-size:.857em}}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block{width:auto}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block .RankingCaption-module-sass-module__w3nOya__rank_icon{width:1.143em;margin:auto .313em auto auto;display:none;position:relative}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block .RankingCaption-module-sass-module__w3nOya__rank_icon svg{width:100%;height:auto}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block .RankingCaption-module-sass-module__w3nOya__rank_num{color:#666;font-family:Barlow Condensed,sans-serif;font-size:1.029em;font-weight:700;line-height:1.25}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block .RankingCaption-module-sass-module__w3nOya__rank_num:after{content:"位";color:#666;margin-left:.313em;font-size:.5em;font-weight:700;line-height:1.25}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank1 .RankingCaption-module-sass-module__w3nOya__rank_icon,.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank2 .RankingCaption-module-sass-module__w3nOya__rank_icon,.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank3 .RankingCaption-module-sass-module__w3nOya__rank_icon{display:inline-block}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank1 .RankingCaption-module-sass-module__w3nOya__rank_icon svg path{fill:#ba6}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank1 .RankingCaption-module-sass-module__w3nOya__rank_num{color:#f64}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank2 .RankingCaption-module-sass-module__w3nOya__rank_icon svg path{fill:#a0a5aa}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank2 .RankingCaption-module-sass-module__w3nOya__rank_num{color:#f64}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank3 .RankingCaption-module-sass-module__w3nOya__rank_icon svg path{fill:#a87}.RankingCaption-module-sass-module__w3nOya__ranking_section .RankingCaption-module-sass-module__w3nOya__ranking_block.RankingCaption-module-sass-module__w3nOya__rank3 .RankingCaption-module-sass-module__w3nOya__rank_num{color:#f64}
.TabLink-module-sass-module__FJtpPG__tab_link{display:flex}.TabLink-module-sass-module__FJtpPG__tab_link .TabLink-module-sass-module__FJtpPG__tab_block{justify-content:center;align-items:center;width:50%;height:3rem;margin-left:auto;margin-right:auto;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex}@media screen and (min-width:768px){.TabLink-module-sass-module__FJtpPG__tab_link .TabLink-module-sass-module__FJtpPG__tab_block{height:48px;font-size:16px;line-height:48px}}.TabLink-module-sass-module__FJtpPG__tab_link .TabLink-module-sass-module__FJtpPG__active{color:#fff;background-color:#06f;border-top:1px solid #06f;border-bottom:1px solid #06f}.TabLink-module-sass-module__FJtpPG__tab_link .TabLink-module-sass-module__FJtpPG__not_active{color:#06f;cursor:pointer;background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.TabLink-module-sass-module__FJtpPG__tab_link .TabLink-module-sass-module__FJtpPG__not_active:hover{text-decoration:underline}
.UserIllustrationIcon-module-sass-module__iMCqxW__user_illustration_icon.UserIllustrationIcon-module-sass-module__iMCqxW__size_48{width:48px;height:48px}
.ProductDetailPageLayout-module-sass-module__80LtjW__product_detail_page_layout{width:92%;margin:0 auto}@media screen and (min-width:768px){.ProductDetailPageLayout-module-sass-module__80LtjW__product_detail_page_layout{width:70%}}
.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card{background-color:#fff;border-radius:12px;flex-direction:column;row-gap:12px;width:100%;height:100%;padding:20px;display:flex}.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card .ConsultingUserReviewCard-module-sass-module__MHtI8q__icon_name_block{align-items:center;column-gap:12px;display:flex}.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card .ConsultingUserReviewCard-module-sass-module__MHtI8q__icon_wrap{width:48px}.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card .ConsultingUserReviewCard-module-sass-module__MHtI8q__user_info{color:#333;width:calc(100% - 48px);font-weight:300;line-height:1.25}.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card .ConsultingUserReviewCard-module-sass-module__MHtI8q__insurance_type_block{flex-wrap:wrap;gap:8px;display:flex}.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card .ConsultingUserReviewCard-module-sass-module__MHtI8q__comment_block{color:#333;text-align:justify;font-weight:300;line-height:1.5}.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card.ConsultingUserReviewCard-module-sass-module__MHtI8q__small .ConsultingUserReviewCard-module-sass-module__MHtI8q__user_info,.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card.ConsultingUserReviewCard-module-sass-module__MHtI8q__small .ConsultingUserReviewCard-module-sass-module__MHtI8q__comment_block{font-size:14px}.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card.ConsultingUserReviewCard-module-sass-module__MHtI8q__large .ConsultingUserReviewCard-module-sass-module__MHtI8q__user_info,.ConsultingUserReviewCard-module-sass-module__MHtI8q__consulting_user_review_card.ConsultingUserReviewCard-module-sass-module__MHtI8q__large .ConsultingUserReviewCard-module-sass-module__MHtI8q__comment_block{font-size:16px}
.ProductSectionTitle-module-sass-module__yyrADq__product_section_title{text-align:left;border-bottom:5px solid #f64;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}
.WidthMaxContainer-module-sass-module__v3h_SW__width_max_container{width:calc(var(--vw,1vw)*100);position:relative;left:50%;transform:translate(-50%)}
.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}}
.CampaignBannerArea-module-sass-module__Ct-FFq__product_detail_campaign_banner{flex-direction:column;row-gap:16px;margin:16px auto;display:flex}
.RankingByAgePage-module-sass-module__LLpDDW__ranking_card_block{background-color:#f5f2ee;min-height:520px;padding-bottom:1.5em}@media screen and (min-width:568px){.RankingByAgePage-module-sass-module__LLpDDW__ranking_card_block{min-height:80px}}@media screen and (min-width:1024px){.RankingByAgePage-module-sass-module__LLpDDW__ranking_card_block{min-height:520px}}.RankingByAgePage-module-sass-module__LLpDDW__ranking_card_block .RankingByAgePage-module-sass-module__LLpDDW__spinner_container{justify-content:center;width:100vw;padding-top:15px;display:flex;position:sticky;top:80px}.RankingByAgePage-module-sass-module__LLpDDW__ranking_card_block .RankingByAgePage-module-sass-module__LLpDDW__sort_area_wrapper{background-color:#f5f2ee;padding-top:12px;padding-bottom:12px}.RankingByAgePage-module-sass-module__LLpDDW__ranking.RankingByAgePage-module-sass-module__LLpDDW__ranking_wrap,.RankingByAgePage-module-sass-module__LLpDDW__ranking_wrap_medical{color:#333;font-size:1rem;overflow:visible}@media screen and (min-width:768px){.RankingByAgePage-module-sass-module__LLpDDW__ranking.RankingByAgePage-module-sass-module__LLpDDW__ranking_wrap,.RankingByAgePage-module-sass-module__LLpDDW__ranking_wrap_medical{font-size:1.23077vw}}@media screen and (min-width:1300px){.RankingByAgePage-module-sass-module__LLpDDW__ranking.RankingByAgePage-module-sass-module__LLpDDW__ranking_wrap,.RankingByAgePage-module-sass-module__LLpDDW__ranking_wrap_medical{font-size:16px}}.RankingByAgePage-module-sass-module__LLpDDW__ranking.RankingByAgePage-module-sass-module__LLpDDW__ranking_wrap .RankingByAgePage-module-sass-module__LLpDDW__tab_link_wrap,.RankingByAgePage-module-sass-module__LLpDDW__ranking_wrap_medical .RankingByAgePage-module-sass-module__LLpDDW__tab_link_wrap{width:100%;max-width:none}.RankingByAgePage-module-sass-module__LLpDDW__contract_classification_area_container{background-color:#f5f2ee;justify-content:center;padding-bottom:12px;padding-left:16px;padding-right:16px;display:flex}@media screen and (min-width:768px){.RankingByAgePage-module-sass-module__LLpDDW__contract_classification_area_container{padding-left:unset;padding-right:unset;padding-bottom:24px}}.RankingByAgePage-module-sass-module__LLpDDW__contract_classification_area_container>*{border-radius:16px;max-width:1200px}@media screen and (min-width:768px){.RankingByAgePage-module-sass-module__LLpDDW__contract_classification_area_container>*{width:90.9%}}.RankingByAgePage-module-sass-module__LLpDDW__guard_text_area{background-color:#f5f2ee;padding-bottom:24px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.RankingByAgePage-module-sass-module__LLpDDW__guard_text_area{padding-bottom:32px;padding-left:48px;padding-right:48px}.RankingByAgePage-module-sass-module__LLpDDW__guard_text_area .RankingByAgePage-module-sass-module__LLpDDW__guard_text_block{max-width:1200px;margin-left:auto;margin-right:auto}}.RankingByAgePage-module-sass-module__LLpDDW__category_top_block{background-color:#f5f2ee;margin-top:-110px;padding-top:150px;padding-bottom:88px}@media screen and (max-width:1023px){.RankingByAgePage-module-sass-module__LLpDDW__category_top_block{margin-top:-106px;padding-top:146px}}@media screen and (max-width:767px){.RankingByAgePage-module-sass-module__LLpDDW__category_top_block{margin-top:-56px;padding-top:80px;padding-bottom:48px}}
.ConsultingArea-module-sass-module__hE6XIa__consulting{border-top:1px solid #ddd;padding-top:1.25em}.ConsultingArea-module-sass-module__hE6XIa__consulting [class*=ConsultingBlock_title_block]{font-size:2.22rem!important}.ConsultingArea-module-sass-module__hE6XIa__consulting [class*=ConsultingBlock_konohoken_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}.ConsultingArea-module-sass-module__hE6XIa__consulting [class*=ConsultingBlock_title_description_block] [class*=ConsultingBlock_image_block]{width:4.5rem!important;height:4.5rem!important}}@media (min-width:1024px){.ConsultingArea-module-sass-module__hE6XIa__consulting [class*=ConsultingBlock_title_description_block]{padding-top:0!important}}
.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block{width:100%;position:relative}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_list{scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;grid-template-rows:repeat(2,auto);grid-auto-flow:column;gap:12px;display:grid;overflow-x:scroll}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_list::-webkit-scrollbar{display:none}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_list.ConsultingUserReviewBlock-module-sass-module__9_TAJW__two_cards{grid-template-rows:repeat(1,auto)}@media screen and (min-width:768px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_list{margin-left:48px;margin-right:48px}}@media screen and (min-width:1396px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_list{max-width:1300px;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_list.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{margin-left:calc(50% - 45.45vw);margin-right:calc(50% - 45.45vw)}}@media screen and (min-width:1300px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_list.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{max-width:1200px;margin-left:auto;margin-right:auto}}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll.ConsultingUserReviewBlock-module-sass-module__9_TAJW__left{margin-left:28px;left:0}@media screen and (min-width:1396px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll.ConsultingUserReviewBlock-module-sass-module__9_TAJW__left{margin-left:unset;left:calc(50vw - 670px)}}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll.ConsultingUserReviewBlock-module-sass-module__9_TAJW__left.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{margin-left:calc(50% - 45.45vw - 20px)}@media screen and (min-width:1396px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll.ConsultingUserReviewBlock-module-sass-module__9_TAJW__left.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{margin-left:unset;left:calc(50vw - 620px)}}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll.ConsultingUserReviewBlock-module-sass-module__9_TAJW__right{margin-right:28px;right:0}@media screen and (min-width:1396px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll.ConsultingUserReviewBlock-module-sass-module__9_TAJW__right{margin-right:unset;right:calc(50vw - 670px)}}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll.ConsultingUserReviewBlock-module-sass-module__9_TAJW__right.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{margin-right:calc(50% - 45.45vw - 20px)}@media screen and (min-width:1396px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__arrow_scroll.ConsultingUserReviewBlock-module-sass-module__9_TAJW__right.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{margin-right:unset;right:calc(50vw - 620px)}}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap{scroll-snap-align:center;scroll-snap-stop:always;width:calc(100vw - 56px)}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap:nth-child(-n+2){margin-left:28px}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap:last-child{margin-right:28px}@media screen and (min-width:768px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap{width:calc((var(--vw,1vw)*100 - 96px - 12px)/2);scroll-snap-align:unset;scroll-snap-stop:unset}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap.ConsultingUserReviewBlock-module-sass-module__9_TAJW__scroll_stop{scroll-snap-align:start;scroll-snap-stop:always}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap:nth-child(-n+2),.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap:last-child{margin-left:unset;margin-right:unset}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap:last-child{scroll-snap-align:end;scroll-snap-stop:always}}@media screen and (min-width:1396px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap{width:644px}}@media screen and (min-width:1500px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap{width:425.333px}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap.ConsultingUserReviewBlock-module-sass-module__9_TAJW__wide_card{width:644px}}@media screen and (min-width:768px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{width:calc(45.45vw - 6px)}}@media screen and (min-width:1300px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{width:594px}}@media screen and (min-width:1500px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page{width:392px}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__consulting_user_review_block .ConsultingUserReviewBlock-module-sass-module__9_TAJW__review_card_wrap.ConsultingUserReviewBlock-module-sass-module__9_TAJW__ranking_page.ConsultingUserReviewBlock-module-sass-module__9_TAJW__wide_card{width:594px}}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__scroll_bar{background-color:#fff;border-radius:100px;width:calc(100vw - 56px);height:8px;margin-top:16px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.ConsultingUserReviewBlock-module-sass-module__9_TAJW__scroll_bar{width:500px;margin-top:24px;margin-bottom:24px}}.ConsultingUserReviewBlock-module-sass-module__9_TAJW__scroll_bar .ConsultingUserReviewBlock-module-sass-module__9_TAJW__black_bar{background-color:#999;border-radius:100px;height:8px}
.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area{max-width:1300px;margin-left:16px;margin-right:16px;padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area{margin-left:48px;margin-right:48px;padding-top:52px;padding-bottom:52px}}@media screen and (min-width:1396px){.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area{margin-left:auto;margin-right:auto}}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area.ConsultingUserReviewArea-module-sass-module__7JHCda__ranking_page{width:92%;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area.ConsultingUserReviewArea-module-sass-module__7JHCda__ranking_page{width:90.9%}}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__title_block{flex-direction:column;align-items:center;row-gap:8px;margin-bottom:24px;display:flex}@media screen and (min-width:768px){.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__title_block{row-gap:12px}}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title{color:#333;justify-content:center;align-items:center;font-size:14px;font-weight:300;line-height:1.25;display:flex}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title:before,.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title:after{vertical-align:middle;content:"";border-top:1px solid #333;width:24px;display:inline-block}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title:before{margin-right:8px}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title:after{margin-left:8px}@media screen and (min-width:768px){.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title{justify-content:center;align-items:center;font-size:16px;display:flex}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title:before,.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title:after{vertical-align:middle;content:"";border-top:1px solid #333;width:40px;display:inline-block}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title:before{margin-right:8px}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__upper_title:after{margin-left:8px}}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__title{color:#333;font-size:28px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__title{font-size:40px}}.ConsultingUserReviewArea-module-sass-module__7JHCda__consulting_user_review_area .ConsultingUserReviewArea-module-sass-module__7JHCda__captioned_text_list_wrap{margin-top:24px;margin-bottom:4px}
.FirstViewArea-module-sass-module__Wxdxqq__fv_area{margin-top:1.5em}.FirstViewArea-module-sass-module__Wxdxqq__fv_area .FirstViewArea-module-sass-module__Wxdxqq__plan_area{color:#999;text-align:left;margin-top:1em;font-size:.75em;line-height:1.25;position:relative;overflow:hidden}@media screen and (max-width:767px){.FirstViewArea-module-sass-module__Wxdxqq__fv_area .FirstViewArea-module-sass-module__Wxdxqq__plan_area{order:3;width:100%;margin-top:1em;font-size:.857em}}.FirstViewArea-module-sass-module__Wxdxqq__fv_area .FirstViewArea-module-sass-module__Wxdxqq__plan_area .FirstViewArea-module-sass-module__Wxdxqq__detail_text>a{color:#06f}.FirstViewArea-module-sass-module__Wxdxqq__fv_area .FirstViewArea-module-sass-module__Wxdxqq__plan_area .FirstViewArea-module-sass-module__Wxdxqq__detail_text>a[target=_blank]:after{content:"";vertical-align:text-top;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAuMzcxIDE1LjI1MjNWMjEuOTE1NEgyLjA1MTQ2VjMuNTk1ODlIOC4yOTE5OUwxMC4zNDM0IDEuNTQ0NDNIMS4xODA2MUMwLjUyODI1IDEuNTQ0NDMgMCAyLjA3MjY4IDAgMi43MjUwNVYyMi43ODYyQzAgMjMuNDM4NiAwLjUyODI1IDIzLjk2NjkgMS4xODA2MSAyMy45NjY5SDIxLjI0MThDMjEuODk0MiAyMy45NjY5IDIyLjQyMjQgMjMuNDM4NiAyMi40MjI0IDIyLjc4NjJWMTMuMjAwOEwyMC4zNzEgMTUuMjUyM1oiIGZpbGw9IiMwMDY2RkYiLz48cGF0aCBkPSJNMjMuMDQ2OSAxMS4xOTMxQzIyLjUxOTYgMTEuMTkzMSAyMi4wOTI5IDEwLjc2NjQgMjIuMDkyOSAxMC4yMzkyVjEuOTQxMDZIMTMuNzkzOEMxMy4yNjY1IDEuOTQxMDYgMTIuODM5OCAxLjUxNDM2IDEyLjgzOTggMC45ODcxMzFDMTIuODM5OCAwLjQ1OTkwNiAxMy4yNjY1IDAuMDMzMjAzMSAxMy43OTM4IDAuMDMzMjAzMUgyMy4wNDY5QzIzLjU3NDEgMC4wMzMyMDMxIDI0LjAwMDggMC40NTk5MDYgMjQuMDAwOCAwLjk4NzEzMVYxMC4yMzkyQzI0LjAwMDggMTAuNzY2NCAyMy41NzQxIDExLjE5MzEgMjMuMDQ2OSAxMS4xOTMxWiIgZmlsbD0iIzAwNjZGRiIvPjxwYXRoIGQ9Ik0xMS4xNDUxIDEzLjc5MzRDMTAuODgyNSAxMy43OTM0IDEwLjYyIDEzLjY5MjkgMTAuNDE5OSAxMy40OTI5QzEwLjAxODkgMTMuMDkxOCAxMC4wMTg5IDEyLjQ0MzYgMTAuNDE5OSAxMi4wNDI1TDIxLjg3MDEgMC41OTIyOTlDMjIuMjcxMiAwLjE5MTIzOSAyMi45MTk1IDAuMTkxMjM5IDIzLjMyMDUgMC41OTIyOTlDMjMuNzIxNiAwLjk5MzM1OSAyMy43MjE2IDEuNjQxNjIgMjMuMzIwNSAyLjA0MjY4TDExLjg3MDMgMTMuNDkyOUMxMS42NzAzIDEzLjY5MjkgMTEuNDA3NyAxMy43OTM0IDExLjE0NTEgMTMuNzkzNFoiIGZpbGw9IiMwMDY2RkYiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;width:.75em;height:.75em;margin-left:4px;margin-right:4px;display:inline-block}
.ApplicationButton-module-sass-module__9fwOFW__application_button{width:100%}.ApplicationButton-module-sass-module__9fwOFW__application_button a{text-align:center;color:#fff;background-color:#06f;border:1px solid #06f;border-radius:3em;flex-wrap:wrap;justify-content:center;align-items:center;padding:.556rem 0;text-decoration:none;display:flex;position:relative;box-shadow:4px 4px 12px #00000026}.ApplicationButton-module-sass-module__9fwOFW__application_button a p{font-size:1.143rem;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ApplicationButton-module-sass-module__9fwOFW__application_button a p{font-size:1rem}}.ApplicationButton-module-sass-module__9fwOFW__application_button a span{width:100%;font-size:.85rem;font-weight:300;line-height:1.25;display:block}.ApplicationButton-module-sass-module__9fwOFW__application_button a:hover{color:#06f;opacity:1;background-color:#fff;transition:color,background-color .3s}.ApplicationButton-module-sass-module__9fwOFW__application_button a:hover .ApplicationButton-module-sass-module__9fwOFW__right svg path{fill:#06f;transition:fill .3s}.ApplicationButton-module-sass-module__9fwOFW__application_button a i{align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ApplicationButton-module-sass-module__9fwOFW__application_button a i.ApplicationButton-module-sass-module__9fwOFW__right{width:1.5rem;right:1rem}@media screen and (max-width:767px){.ApplicationButton-module-sass-module__9fwOFW__application_button a i.ApplicationButton-module-sass-module__9fwOFW__right{width:1.25em}}.ApplicationButton-module-sass-module__9fwOFW__application_button a i svg{width:100%;height:auto}.ApplicationButton-module-sass-module__9fwOFW__application_button.ApplicationButton-module-sass-module__9fwOFW__disabled{pointer-events:none}.ApplicationButton-module-sass-module__9fwOFW__application_button.ApplicationButton-module-sass-module__9fwOFW__disabled a{color:#999;box-shadow:unset;background-color:#ddd;border:1px solid #ddd}.ApplicationButton-module-sass-module__9fwOFW__application_button.ApplicationButton-module-sass-module__9fwOFW__disabled a svg path{fill:#999}
.ContractCampaignBanner-module-sass-module__dV9B_a__contract_campaign_banner{background-color:#fff;border:1px solid #f64;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px;text-decoration:none;display:grid}.ContractCampaignBanner-module-sass-module__dV9B_a__contract_campaign_banner:hover{cursor:pointer}.ContractCampaignBanner-module-sass-module__dV9B_a__contract_campaign_banner.ContractCampaignBanner-module-sass-module__dV9B_a__medium{grid-template-areas:"header header arrow""image text arrow";row-gap:4px;padding:8px 12px}.ContractCampaignBanner-module-sass-module__dV9B_a__contract_campaign_banner.ContractCampaignBanner-module-sass-module__dV9B_a__large{grid-template-areas:"image header arrow""image text arrow";row-gap:8px;padding:16px}.ContractCampaignBanner-module-sass-module__dV9B_a__image{grid-area:image}.ContractCampaignBanner-module-sass-module__dV9B_a__image.ContractCampaignBanner-module-sass-module__dV9B_a__medium{width:72px;height:72px}.ContractCampaignBanner-module-sass-module__dV9B_a__image.ContractCampaignBanner-module-sass-module__dV9B_a__large{width:80px;height:80px}.ContractCampaignBanner-module-sass-module__dV9B_a__header{color:#f64;grid-area:header;grid-template-columns:auto 1fr;align-items:center;column-gap:4px;font-weight:700;line-height:1.25;display:grid}.ContractCampaignBanner-module-sass-module__dV9B_a__header.ContractCampaignBanner-module-sass-module__dV9B_a__medium{font-size:12px}.ContractCampaignBanner-module-sass-module__dV9B_a__header.ContractCampaignBanner-module-sass-module__dV9B_a__large{align-self:end;font-size:16px}.ContractCampaignBanner-module-sass-module__dV9B_a__text{text-align:justify;color:#333;grid-area:text}.ContractCampaignBanner-module-sass-module__dV9B_a__text.ContractCampaignBanner-module-sass-module__dV9B_a__medium{font-size:12px;font-weight:300;line-height:1.5}.ContractCampaignBanner-module-sass-module__dV9B_a__text.ContractCampaignBanner-module-sass-module__dV9B_a__large{align-self:start;font-size:16px;font-weight:300;line-height:1.25}.ContractCampaignBanner-module-sass-module__dV9B_a__arrow{grid-area:arrow}
.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking{display:grid}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__mobile.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_1,.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__mobile.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_2,.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__mobile.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_3{grid-template-rows:auto;row-gap:12px;width:100%}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__tablet{grid-template-rows:auto;justify-self:center;row-gap:16px;width:100%;max-width:500px}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__tablet.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_1,.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__tablet.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_2{grid-template-columns:1fr}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__tablet.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_3{grid-template-columns:1fr 1fr;grid-template-areas:"button_1 button_2""button_3 button_3";column-gap:16px}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__tablet.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_3 .ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_1{grid-area:button_1}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__tablet.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_3 .ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_2{grid-area:button_2}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__tablet.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_3 .ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_3{grid-area:button_3}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__pc{justify-content:center;column-gap:16px}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__pc.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_1{grid-template-columns:calc(42.8571% - 13.7143px)}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__pc.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_2{grid-template-columns:repeat(2,calc(42.8571% - 13.7143px))}.ConversionButtonBlockRanking-module-sass-module__dqTrnq__conversion_button_block_ranking.ConversionButtonBlockRanking-module-sass-module__dqTrnq__pc.ConversionButtonBlockRanking-module-sass-module__dqTrnq__button_count_3{grid-template-columns:2fr 2fr 3fr}
.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}
.CopyrightFooter-module-sass-module__GBsCzG__copyright_footer{background:#fff;flex-direction:column;justify-content:center;align-items:center;row-gap:16px;padding-top:24px;padding-bottom:16px;display:flex}@media screen and (min-width:768px){.CopyrightFooter-module-sass-module__GBsCzG__copyright_footer{padding-top:16px}}@media screen and (min-width:1024px){.CopyrightFooter-module-sass-module__GBsCzG__copyright_footer{flex-direction:row;justify-content:space-between;align-items:flex-end}}.CopyrightFooter-module-sass-module__GBsCzG__agent_logo{width:272px;height:42px}.CopyrightFooter-module-sass-module__GBsCzG__copyright{font-size:11px;font-weight:300;line-height:1.25}@media screen and (max-width:768px){.CopyrightFooter-module-sass-module__GBsCzG__copyright{font-size:12px}}
.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:#e35;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}}
.CarRankingGuardTextBlock-module-sass-module__g6eDkW__ranking_guard_text_block{background-color:#fff;border-radius:8px;padding:16px;font-size:14px}@media screen and (min-width:768px){.CarRankingGuardTextBlock-module-sass-module__g6eDkW__ranking_guard_text_block{padding-inline:24px}}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__block{margin-bottom:16px}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__block_title{color:#333;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.25}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__condition_detail{text-align:justify;color:#666;margin-bottom:4px;font-size:12px;font-weight:300;line-height:1.5}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__link_insurance_contracts{text-align:right;margin-bottom:4px}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__link_insurance_contracts .CarRankingGuardTextBlock-module-sass-module__g6eDkW__policy_link{color:#06f;justify-content:flex-end;align-items:center;gap:5px;font-size:12px;font-weight:300;line-height:1.5;text-decoration:underline;display:flex}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__link_insurance_contracts .CarRankingGuardTextBlock-module-sass-module__g6eDkW__policy_link:hover{text-decoration:none}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__annotation_text,.CarRankingGuardTextBlock-module-sass-module__g6eDkW__check_code_area{margin-bottom:8px}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__check_code{color:#666;font-size:12px;font-weight:300;line-height:1.5}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__caution_data_text{color:#666;margin-bottom:8px;font-size:12px;font-weight:300;line-height:1.5}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__survey_details_block{margin-bottom:8px}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__survey_descriptions{margin-bottom:4px}
.RequestButton-module-sass-module__mJa6PW__request_btn{color:#333;cursor:pointer;background-color:#fff;border:1px solid #06f;border-radius:2em;flex-wrap:wrap;justify-content:center;align-items:center;padding:.556rem 0;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative}@media screen and (max-width:767px){.RequestButton-module-sass-module__mJa6PW__request_btn{width:100%;font-size:1.143rem}}.RequestButton-module-sass-module__mJa6PW__request_btn span{text-align:center;width:100%;font-size:.85rem;font-weight:400;display:block}.RequestButton-module-sass-module__mJa6PW__request_btn:hover{color:#fff;opacity:1;background-color:#06f}.RequestButton-module-sass-module__mJa6PW__request_btn.RequestButton-module-sass-module__mJa6PW__invert{color:#fff;background-color:#06f}.RequestButton-module-sass-module__mJa6PW__request_btn.RequestButton-module-sass-module__mJa6PW__invert:hover{color:#333;opacity:1;background-color:#fff}.RequestButton-module-sass-module__mJa6PW__request_btn.RequestButton-module-sass-module__mJa6PW__disabled{color:#999;pointer-events:none;filter:unset;background-color:#ddd;border:1px solid #ddd}
.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%)}
.TextLinkButton-module-sass-module__uHPhEG__text_link_button{cursor:pointer;background-color:#fff;border-radius:2em;flex-wrap:wrap;justify-content:center;align-items:center;width:49%;padding:.556rem 0;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative}@media screen and (max-width:767px){.TextLinkButton-module-sass-module__uHPhEG__text_link_button{width:100%;font-size:1.143rem}}.TextLinkButton-module-sass-module__uHPhEG__text_link_button span{text-align:center;width:100%;font-size:.85rem;font-weight:400;display:block}.TextLinkButton-module-sass-module__uHPhEG__text_link_button.TextLinkButton-module-sass-module__uHPhEG__white{color:#333;border:1px solid #06f}.TextLinkButton-module-sass-module__uHPhEG__text_link_button.TextLinkButton-module-sass-module__uHPhEG__white:hover{color:#fff;background-color:#06f}.TextLinkButton-module-sass-module__uHPhEG__text_link_button.TextLinkButton-module-sass-module__uHPhEG__blue{color:#06f;border:1px solid #06f}.TextLinkButton-module-sass-module__uHPhEG__text_link_button.TextLinkButton-module-sass-module__uHPhEG__blue:hover{color:#fff;background-color:#06f}.TextLinkButton-module-sass-module__uHPhEG__text_link_button.TextLinkButton-module-sass-module__uHPhEG__disabled{color:#999;pointer-events:none;filter:unset;background-color:#ddd;border:1px solid #ddd}
.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:#f5f2ee!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;margin-top:3em;font-size:12px;font-weight:800;display:block}.FooterArea-module-sass-module__e1t81W__company_note{margin-top:8px;padding-left:12px}
.TabPanel-module-sass-module__yy4Unq__tab_panel{padding:0}.TabPanel-module-sass-module__yy4Unq__hidden{display:none}
