@media(min-width:1168px){.lg-hidden{display:none}}.page-footer-block *{color:#212a31;font-size:1.4rem;line-height:100%}@media(min-width:1168px){.page-footer-block *{font-size:1.2rem}}.page-footer-block{background-color:#f5f5f6;padding:3.2rem 1.6rem}.page-footer-block_inner{margin-left:auto;margin-right:auto;max-width:38.4rem}@media(min-width:768px){.page-footer-block_inner{max-width:768px}}@media(min-width:1168px){.page-footer-block_inner{max-width:1168px}.page-footer-block_inner .main-links-block{display:flex;justify-content:space-between}}.page-footer-block_inner .main-links-block_common>*+*{margin-left:1.6rem}@media(min-width:768px){.page-footer-block_inner .main-links-block_common>*+*{border-left:1px solid #e6e7e8;margin-left:0}}@media(min-width:1168px){.page-footer-block_inner .main-links-block_common>*+*{border-left:none}}.page-footer-block_inner .main-links-block_common{display:flex;justify-content:space-between}@media(min-width:768px){.page-footer-block_inner .main-links-block_common{justify-content:center}}@media(min-width:1168px){.page-footer-block_inner .main-links-block_common{column-gap:4rem}}.page-footer-block_inner .main-links-block_common .links-division-block>*+*{margin-top:2.4rem}@media(min-width:1168px){.page-footer-block_inner .main-links-block_common .links-division-block>*+*{margin-top:1.6rem}.page-footer-block_inner .main-links-block_common .links-division-block{padding-left:0;padding-right:0}}@media(min-width:768px){.page-footer-block_inner .main-links-block_common .links-division-block__search{padding-right:4rem}}@media(min-width:1168px){.page-footer-block_inner .main-links-block_common .links-division-block__search{order:2;padding-right:0}}@media(min-width:768px){.page-footer-block_inner .main-links-block_common .links-division-block__guide{padding-left:4rem}}@media(min-width:1168px){.page-footer-block_inner .main-links-block_common .links-division-block__guide{padding-left:0}}.page-footer-block_inner .main-links-block_common .links-division-block_heading{font-size:1.4rem;font-weight:700}.page-footer-block_inner .main-links-block_common .links-division-block_lists>*+*{margin-top:1.6rem}@media(min-width:768px){.page-footer-block_inner .main-links-block_common .links-division-block_lists>*+*{margin-left:2.4rem;margin-top:0}}@media(min-width:1168px){.page-footer-block_inner .main-links-block_common .links-division-block_lists>*+*{margin-left:0;margin-top:1.2rem}}@media(min-width:768px){.page-footer-block_inner .main-links-block_common .links-division-block_lists{display:flex}}@media(min-width:1168px){.page-footer-block_inner .main-links-block_common .links-division-block_lists{display:block}}.page-footer-block_inner .main-links-block_common .links-division-block_lists .link-list-block>*+*{margin-top:1.6rem}@media(min-width:1168px){.page-footer-block_inner .main-links-block_common .links-division-block_lists .link-list-block>*+*{margin-top:1.2rem}li .page-footer-block_inner .main-links-block_common .links-division-block_lists .link-list-block_list::hover{text-decoration:underline}}.page-footer-block_inner .main-links-block_category{display:none}@media(min-width:1168px){.page-footer-block_inner .main-links-block_category{border-left:1px solid #e6e7e8;display:block;padding-left:9.6rem}}.page-footer-block_inner .main-links-block_category .heading-block{font-size:1.4rem;font-weight:700}.page-footer-block_inner .main-links-block_category .link-lists-block>*+*{margin-left:4rem}.page-footer-block_inner .main-links-block_category .link-lists-block{display:flex;margin-top:1.6rem}.page-footer-block_inner .main-links-block_category .link-lists-block_division>*+*{margin-top:2.4rem}.page-footer-block_inner .main-links-block_category .link-lists-block_division .link-list-block>*+*{margin-top:1.2rem}.page-footer-block_inner .main-links-block_category .link-lists-block_division .link-list-block_link__bold{font-weight:700}@media(min-width:1168px){.page-footer-block_inner .main-links-block_category .link-lists-block_division .link-list-block_link::hover{text-decoration:underline}}.page-footer-block_inner .secondary-links-block{border-top:1px solid #e6e7e8;margin-top:3.2rem;padding-top:3.2rem}@media(min-width:768px){.page-footer-block_inner .secondary-links-block{border-top:none;padding-top:0}}@media(min-width:1168px){.page-footer-block_inner .secondary-links-block{align-items:center;column-gap:4rem;display:flex;margin-top:2.8rem}}@media(min-width:768px){.page-footer-block_inner .secondary-links-block_items>*+*{margin-left:2.4rem}}@media(min-width:1168px){.page-footer-block_inner .secondary-links-block_items>*+*{margin-left:0}}@media(min-width:768px){.page-footer-block_inner .secondary-links-block_items{align-items:center;display:flex;justify-content:center}}@media(min-width:1168px){.page-footer-block_inner .secondary-links-block_items{flex-grow:1;justify-content:space-between;order:2}}.page-footer-block_inner .secondary-links-block_items .links-about-company-block{column-gap:1.2rem;display:flex;flex-wrap:wrap;row-gap:1.6rem}.page-footer-block_inner .secondary-links-block_items .links-about-company-block_link{display:block;font-size:1.2rem}@media(min-width:1168px){.page-footer-block_inner .secondary-links-block_items .links-about-company-block_link::hover{text-decoration:underline}}.page-footer-block_inner .secondary-links-block_items .links-about-company-block_link__blank{align-items:center;column-gap:.4rem;display:flex}.page-footer-block_inner .secondary-links-block_items .owned-media-links-block>*+*{margin-left:1.6rem}.page-footer-block_inner .secondary-links-block_items .owned-media-links-block{align-items:center;display:flex;margin-top:1.6rem}@media(min-width:768px){.page-footer-block_inner .secondary-links-block_items .owned-media-links-block{margin-top:0}}@media(min-width:1168px){.page-footer-block_inner .secondary-links-block_items .owned-media-links-block{justify-content:flex-end}}.page-footer-block_inner .secondary-links-block_items .owned-media-links-block_link{display:block}@media(min-width:1168px){.page-footer-block_inner .secondary-links-block_items .owned-media-links-block_link::hover{text-decoration:underline}}.page-footer-block_inner .secondary-links-block_copyright>*+*{margin-left:1.6rem}.page-footer-block_inner .secondary-links-block_copyright{align-items:center;display:flex;margin-top:3.2rem}@media(min-width:768px){.page-footer-block_inner .secondary-links-block_copyright{justify-content:center}}@media(min-width:1168px){.page-footer-block_inner .secondary-links-block_copyright{margin-top:0;order:1}}.page-footer-block_inner .secondary-links-block_copyright .logo-block{display:block}.page-footer-block_inner .secondary-links-block_copyright .text-block{font-size:1.2rem}.page-footer-block_inner .secondary-links-block_copyright .text-block_link{font-size:inherit}.page-footer-block_copyright{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:38.4rem}@media(min-width:768px){.page-footer-block_copyright{max-width:768px}}@media(min-width:1168px){.page-footer-block_copyright{max-width:1168px}}.page-footer-block_copyright .link-block{font-size:1.2rem}.header-ad-area-block{align-items:center;background-color:#8ecef5;box-sizing:border-box;display:flex;height:64px;margin-bottom:16px}.header-ad-area-block:hover{color:#fff}.header-ad-area-block_text{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-size:1.6rem;justify-content:center;margin:0 auto;padding:16px;text-align:center;width:1168px}.header-ad-area-block_text .header-ad-area-text-block{color:inherit;font-size:inherit;margin-bottom:0}.header-ad-area-block_text .header-ad-area-icon-block{color:inherit;margin-bottom:0;margin-left:8px}.header-ad-area-block_text .header-ad-area-icon-block_icon{color:inherit;font-size:1.8rem}body .container-block{margin:0 auto;width:1168px}body .footer-block{background-color:#f5f5f6}@media(max-width:1168px){body .footer-block{width:1168px}}.flash-message-block{display:table;margin:24px auto;width:736px}.flash-message-block .fail_comment{background-color:#f8a0a1}.flash-message-block .fail_comment,.flash-message-block .succ_comment{border-radius:4px;color:#fff;display:table-cell;font-size:1.6rem;font-weight:700;height:50px;padding:8px 0;text-align:center;vertical-align:middle}.flash-message-block .succ_comment{background-color:#8ecef5}button{-webkit-appearance:button;appearance:button;background:none;border:none;border-radius:0;-webkit-box-sizing:content-box;box-sizing:border-box}button::-webkit-search-decoration{display:none}button::focus{outline-offset:-2px}.btn-primary-lv1-normal{background-color:#51a8dc;border-radius:5px;box-shadow:0 4px 0 0 #1a7ab3;box-sizing:border-box;height:48px}.btn-primary-lv1-normal_button{color:#fff;cursor:pointer;font-size:1.8rem;height:inherit;width:100%}.btn-primary-lv1-normal_button:disabled{background:#b3b3b3;border-radius:5px;box-shadow:0 4px 0 0 #8c8c8c}.btn-primary-lv2-normal{background-color:#fff;border:1px solid #51a8dc;border-bottom:none;border-radius:5px;box-shadow:0 4px 0 0 #51a8dc;box-sizing:border-box;height:48px}.btn-primary-lv2-normal:hover{text-decoration:none}.btn-primary-lv2-normal_anchor-button,.btn-primary-lv2-normal_button{color:#51a8dc;cursor:pointer;font-size:1.8rem;height:inherit;width:100%}.btn-secondary-lv1-normal{background-color:#ff6f71;border-radius:5px;box-shadow:0 4px 0 0 #c34547;box-sizing:border-box;height:28px}.btn-secondary-lv1-normal_button{color:#fff;cursor:pointer;font-size:1.8rem;height:inherit;width:100%}.btn-secondary-lv2-normal{background-color:#fff;border:1px solid #ff6f71;border-bottom:none;border-radius:5px;box-shadow:0 4px 0 0 #ff6f71;box-sizing:border-box;height:28px}.btn-secondary-lv2-normal_button{color:#ff6f71;cursor:pointer;font-size:1.8rem;height:inherit;width:100%}.btn-primary-relivers-lv3{background-color:#b19d6d;border:1px solid #b49c66;border-radius:5px;box-shadow:0 4px 0 0 #8d7e58;box-sizing:border-box;height:48px}.btn-primary-relivers-lv3_button{color:inherit;cursor:pointer;font-size:1.2rem;font-weight:700;height:inherit;width:100%}.btn-disabled-lv2-normal{background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;box-shadow:0 4px 0 0 #d9d9d9;box-sizing:border-box;height:48px}.btn-disabled-lv2-normal_button{color:#d9d9d9;cursor:pointer;font-size:1.8rem;height:inherit;width:100%}.element-askmeister-question-cassette-block{margin-top:16px}.element-askmeister-question-cassette-block_cassette{border:1px solid #d9d9d9;border-radius:4px;margin-bottom:16px}.element-askmeister-question-cassette-block_cassette .cassette-question-block{background:#f2f2f2;display:flex;padding:8px 16px}.element-askmeister-question-cassette-block_cassette .cassette-question-block_link{color:#393f4c}.element-askmeister-question-cassette-block_cassette .cassette-question-block_link:hover{color:#1a7ab3}.element-askmeister-question-cassette-block_cassette .cassette-question-block_image{margin-right:8px}.element-askmeister-question-cassette-block_cassette .cassette-question-block_text{color:inherit;font-size:1.4rem;font-weight:700;line-height:1.43}.element-askmeister-question-cassette-block_cassette .cassette-answer-block{align-items:start;display:flex;padding:16px}.element-askmeister-question-cassette-block_cassette .cassette-answer-block_image{margin-right:8px}.element-askmeister-question-cassette-block_cassette .cassette-answer-block_text{margin-top:4px}.element-askmeister-question-cassette-block_cassette .cassette-answer-block_text .answer-text-block{font-size:1.4rem;margin-bottom:8px}.element-askmeister-question-cassette-block_cassette .cassette-answer-block_text .answer-link-block{font-size:1.4rem}.element-askmeister-question-cassette-block_cassette .cassette-answer-block_text .answer-link-block_icon{color:#1a7ab3;font-size:1.6rem}.faq-block{background-color:#f4f4f4;margin:48px 0;padding:40px 0}.faq-block_title{font-size:2.6rem;font-weight:700;margin-bottom:40px;text-align:center}.faq-block_faq{margin:0 auto 32px;width:630px}.faq-block_faq__no-margin-bottom{margin-bottom:0}.faq-block_faq .question-block{font-size:1.4rem}.faq-block_faq .question-block_sentence{font-size:1.4rem;font-weight:700}.faq-block_faq .answer-block{font-size:1.4rem}.faq-block_faq .answer-block_link{color:#1a7ab3;font-size:inherit}.faq-block_faq .link-block{color:#1a7ab3;font-size:1.4rem;margin-top:32px}.faq-block_faq .link-block_link,.faq-block_faq .link-block_link .icon-block{color:inherit;font-size:inherit}.dummy-menu-bar-block{display:none;height:64px;width:100%}.menu-bar-block{background-color:#f2f2f2}.menu-bar-block_box-shadow{background-color:#fff}.menu-bar-block_box-shadow .menu-block_line{border:.5px solid #f2f2f2}.back-page-top-btn-block{background-color:#fff;border-radius:50%;bottom:8px;box-sizing:border-box;height:48px;position:fixed;right:8px;text-align:center;width:48px}.back-page-top-btn-block_icon{height:45px;width:32px}.container-block,.page-header-block_content,.review-container-block{max-width:100%}.menu-bar-block{background-color:#d9d9d9;height:64px;width:100%}.menu-bar-block__fix{margin:0 auto;position:fixed;top:0;width:1168px;z-index:3}.menu-bar-block_box-shadow{background-color:#000;box-shadow:0 1px 3px #0000001a}.menu-bar-block_box-shadow .menu-block{align-items:center;column-gap:0;display:flex;margin:0 auto;width:848px}.menu-bar-block_box-shadow .menu-block_menu{align-items:center;cursor:pointer;display:flex;flex-grow:1;height:64px;justify-content:center;text-align:center}.menu-bar-block_box-shadow .menu-block_menu .text-block{color:#fff;font-size:1.4rem;font-weight:700}.menu-bar-block_box-shadow .menu-block_line{border:.5px solid #d9d9d9;height:48px;width:0}.menu-bar-block_box-shadow{max-width:100%}.menu-bar-block_box-shadow .menu-block_menu .text-block{font-size:1.6rem}.menu-bar-block_box-shadow .menu-block_line{border:1px solid #d9d9d9;height:32px}.first-view-block{background:url(/img/lp/cleaning-car/pc/header-bg.jpg) no-repeat 50%;background-size:cover;height:417px}.first-view-block_title{padding-top:40px;text-align:center}.first-view-block_button{margin:80px auto}.first-view-block_button .lp-button-block{background-color:#da2c2c;box-shadow:0 4px 0 0 #a92323;height:64px;margin:0 auto;width:432px}.first-view-block_button .lp-button-block_link{align-items:center;display:flex;font-size:2.4rem;justify-content:center;text-decoration:none}.service-description-container-block{border-bottom:1px solid #d9d9d9;padding-bottom:40px;text-align:center}.service-description-container-block_title{background:linear-gradient(#0000 60%,#ffdbdb 0);color:#000;display:inline-block;font-size:3.2rem;line-height:1.1;margin:40px auto;padding:0 16px}.service-description-container-block_paragraph{font-size:1.8rem;line-height:1.6;margin-bottom:32px}.service-description-container-block_button{margin-bottom:24px}.service-description-container-block_button .lp-button-block{background-color:#da2c2c;box-shadow:0 4px 0 0 #a92323;height:44px;margin:0 auto;width:294px}.service-description-container-block_button .lp-button-block_link{align-items:center;display:flex;font-size:1.4rem;justify-content:center;text-decoration:none}.service-description-container-block_grid .grid-content-block{background-color:#fff}.service-description-container-block_grid .grid-content-block_title{font-size:2.6rem;font-weight:700;margin-bottom:32px;text-align:center}.service-description-container-block_grid .grid-content-block_title span{color:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.service-description-container-block_grid .grid-content-block_description{font-size:1.6rem;margin-bottom:24px;text-align:center}.service-description-container-block_grid .grid-content-block_contents{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto -16px;width:auto}.service-description-container-block_grid .grid-content-block_contents .grid-item-block{margin-bottom:16px;width:256px}.service-description-container-block_grid .grid-content-block_contents .grid-item-block_image{margin-bottom:8px}.service-description-container-block_grid .grid-content-block_contents .grid-item-block_image .image-block{width:100%}.service-description-container-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-weight:700;margin-bottom:16px;text-align:center}.service-description-container-block_grid .grid-content-block_contents .grid-item-block_detail .title-block span{font-size:inherit;font-weight:inherit;text-align:inherit}.service-description-container-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.4rem}.service-description-container-block_grid .grid-content-block_contents .grid-item-block_detail .text-block span{color:inherit;font-size:inherit;font-weight:700}.service-description-container-block_grid .grid-content-block{box-sizing:border-box;margin:0 auto 32px;padding:0 32px;text-align:center}.service-description-container-block_grid .grid-content-block_contents .grid-item-block{margin:0 24px 8px}.service-description-container-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.6rem;line-height:3;margin-bottom:8px}.service-description-container-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.3rem;line-height:1.8;margin-bottom:16px;text-align:left}.trouble-content-block{align-items:center;background-color:#000;display:flex;flex-direction:column;flex-wrap:wrap;height:384px;justify-content:center}.trouble-content-block_content-white{background:#fff url(/img/lp/cleaning-car/pc/illust-01.png) no-repeat;background-position:95% bottom;border-radius:17px;box-sizing:border-box;height:240px;margin:0 auto 32px;max-width:664px;padding:24px;position:relative;width:95%}.trouble-content-block_content-white .trouble-title-block{font-size:2.6rem;font-weight:700;margin-bottom:24px;text-align:center}.trouble-content-block_content-white .trouble-text-block{bottom:16px;display:block;left:50%;position:absolute;transform:translateX(-50%)}.trouble-content-block_content-white .trouble-text-block_text{font-size:1.6rem;margin-bottom:8px}.trouble-content-block_content-white .trouble-text-block_text .icon-block{color:#c53133;font-size:inherit;margin-right:8px}.service-commentary-container-block{border-bottom:1px solid #d9d9d9;padding-bottom:40px;text-align:center}.service-commentary-container-block_title{background:linear-gradient(#0000 60%,#ffdbdb 0);color:#000;display:inline-block;font-size:3.2rem;line-height:1.1;margin:40px auto;padding:0 16px}.service-commentary-container-block_paragraph{font-size:1.8rem;line-height:1.6;margin-bottom:32px}.service-commentary-container-block_button{margin-bottom:24px}.service-commentary-container-block_button .lp-button-block{background-color:#da2c2c;box-shadow:0 4px 0 0 #a92323;height:44px;margin:0 auto;width:294px}.service-commentary-container-block_button .lp-button-block_link{align-items:center;display:flex;font-size:1.4rem;justify-content:center;text-decoration:none}.service-commentary-container-block_grid .grid-content-block{background-color:#fff}.service-commentary-container-block_grid .grid-content-block_title{font-size:2.6rem;font-weight:700;margin-bottom:32px;text-align:center}.service-commentary-container-block_grid .grid-content-block_title span{color:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.service-commentary-container-block_grid .grid-content-block_description{font-size:1.6rem;margin-bottom:24px;text-align:center}.service-commentary-container-block_grid .grid-content-block_contents{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto -16px;width:auto}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block{margin-bottom:16px;width:248px}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block_image{margin-bottom:8px}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block_image .image-block{width:100%}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.6rem;font-weight:700;margin-bottom:16px;text-align:center}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block_detail .title-block span{font-size:inherit;font-weight:inherit;text-align:inherit}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.4rem}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block_detail .text-block span{color:inherit;font-size:inherit;font-weight:700}.service-commentary-container-block_grid .grid-content-block{box-sizing:border-box;margin:0 auto 32px;padding:0 32px;text-align:center}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block{margin:0 24px 8px}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.8rem;line-height:3;margin-bottom:8px}.service-commentary-container-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.6rem;line-height:1.8;margin-bottom:16px;text-align:left}.price-list-block{background-color:#000;padding:40px;text-align:center}.price-list-block_title{color:#fff;font-size:3.2rem;margin-bottom:8px}.price-list-block_paragraph{color:#fff;font-size:1.8rem;line-height:1.6;margin-bottom:32px}.price-list-block_table .table-block{border-collapse:collapse;margin:auto;width:80%}.price-list-block_table .table-block_th{background-color:#da2c2c;border-right:1px solid #fff;color:#fff;font-size:2rem;font-weight:400;padding:8px 24px;text-align:center;white-space:nowrap}.price-list-block_table .table-block_th:last-child{border-right:1px solid #da2c2c}.price-list-block_table .table-block_td{background-color:#fff;border:1px solid #da2c2c;color:#000;font-size:1.8rem;line-height:1.5;padding:8px;text-align:left}.price-list-block_table .table-block_td:first-child{font-weight:700;text-align:center}.price-list-block_table .table-block_td:nth-child(2){white-space:nowrap}.price-list-block_table .table-block_strong{color:#da2c2c;font-family:sans-serif;font-size:3.2rem;font-weight:700}.price-list-block_annotation{color:#fff;display:block;font-size:1.8rem;font-weight:700;margin:32px auto;text-align:left;width:70%}.before-after-block{border-bottom:1px solid #d9d9d9;padding-bottom:40px;text-align:center}.before-after-block_title{background:linear-gradient(#0000 60%,#ffdbdb 0);color:#000;display:inline-block;font-size:3.2rem;line-height:1.1;margin:40px auto;padding:0 16px}.before-after-block_paragraph{font-size:1.8rem;line-height:1.6;margin-bottom:32px}.before-after-block_button{margin-bottom:24px}.before-after-block_button .lp-button-block{background-color:#da2c2c;box-shadow:0 4px 0 0 #a92323;height:44px;margin:0 auto;width:294px}.before-after-block_button .lp-button-block_link{align-items:center;display:flex;font-size:1.4rem;justify-content:center;text-decoration:none}.before-after-block_grid .grid-content-block{background-color:#fff}.before-after-block_grid .grid-content-block_title{font-size:2.6rem;font-weight:700;margin-bottom:32px;text-align:center}.before-after-block_grid .grid-content-block_title span{color:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.before-after-block_grid .grid-content-block_description{font-size:1.6rem;margin-bottom:24px;text-align:center}.before-after-block_grid .grid-content-block_contents{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto -16px;width:auto}.before-after-block_grid .grid-content-block_contents .grid-item-block{margin-bottom:16px;width:248px}.before-after-block_grid .grid-content-block_contents .grid-item-block_image{margin-bottom:8px}.before-after-block_grid .grid-content-block_contents .grid-item-block_image .image-block{width:100%}.before-after-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.6rem;font-weight:700;margin-bottom:16px;text-align:center}.before-after-block_grid .grid-content-block_contents .grid-item-block_detail .title-block span{font-size:inherit;font-weight:inherit;text-align:inherit}.before-after-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.4rem}.before-after-block_grid .grid-content-block_contents .grid-item-block_detail .text-block span{color:inherit;font-size:inherit;font-weight:700}.before-after-block_grid .grid-content-block{box-sizing:border-box;margin:0 auto 32px;padding:0 32px;text-align:center}.before-after-block_grid .grid-content-block_contents .grid-item-block{margin:0 24px 8px}.before-after-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.8rem;line-height:3;margin-bottom:8px}.before-after-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.6rem;line-height:1.8;margin-bottom:16px;text-align:left}.flow-up-block{border-bottom:1px solid #d9d9d9;padding-bottom:40px;text-align:center}.flow-up-block_title{background:linear-gradient(#0000 60%,#ffdbdb 0);color:#000;display:inline-block;font-size:3.2rem;line-height:1.1;margin:40px auto;padding:0 16px}.flow-up-block_paragraph{font-size:1.8rem;line-height:1.6;margin-bottom:32px}.flow-up-block_button{margin-bottom:24px}.flow-up-block_button .lp-button-block{background-color:#da2c2c;box-shadow:0 4px 0 0 #a92323;height:44px;margin:0 auto;width:294px}.flow-up-block_button .lp-button-block_link{align-items:center;display:flex;font-size:1.4rem;justify-content:center;text-decoration:none}.flow-up-block_grid .grid-content-block{background-color:#fff}.flow-up-block_grid .grid-content-block_title{font-size:2.6rem;font-weight:700;margin-bottom:32px;text-align:center}.flow-up-block_grid .grid-content-block_title span{color:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.flow-up-block_grid .grid-content-block_description{font-size:1.6rem;margin-bottom:24px;text-align:center}.flow-up-block_grid .grid-content-block_contents{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto -16px;width:auto}.flow-up-block_grid .grid-content-block_contents .grid-item-block{margin-bottom:16px;width:248px}.flow-up-block_grid .grid-content-block_contents .grid-item-block_image{margin-bottom:8px}.flow-up-block_grid .grid-content-block_contents .grid-item-block_image .image-block{width:100%}.flow-up-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.6rem;font-weight:700;margin-bottom:16px;text-align:center}.flow-up-block_grid .grid-content-block_contents .grid-item-block_detail .title-block span{font-size:inherit;font-weight:inherit;text-align:inherit}.flow-up-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.4rem}.flow-up-block_grid .grid-content-block_contents .grid-item-block_detail .text-block span{color:inherit;font-size:inherit;font-weight:700}.flow-up-block_grid .grid-content-block{box-sizing:border-box;margin:0 auto 32px;padding:0 32px;text-align:center}.flow-up-block_grid .grid-content-block_contents .grid-item-block{margin:0 24px 8px}.flow-up-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:2rem;line-height:3;margin-bottom:8px}.flow-up-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.6rem;line-height:1.8;margin-bottom:16px;text-align:left}.customers-voice-block{border-bottom:1px solid #d9d9d9;margin-top:32px;padding-bottom:40px;text-align:center}.customers-voice-block_title{background:linear-gradient(#0000 60%,#ffdbdb 0);color:#000;display:inline-block;font-size:3.2rem;line-height:1.1;margin:40px auto;padding:0 16px}.customers-voice-block_paragraph{font-size:1.8rem;line-height:1.6;margin-bottom:32px}.customers-voice-block_button{margin-bottom:24px}.customers-voice-block_button .lp-button-block{background-color:#da2c2c;box-shadow:0 4px 0 0 #a92323;height:44px;margin:0 auto;width:294px}.customers-voice-block_button .lp-button-block_link{align-items:center;display:flex;font-size:1.4rem;justify-content:center;text-decoration:none}.customers-voice-block_grid .grid-content-block{background-color:#fff}.customers-voice-block_grid .grid-content-block_title{font-size:2.6rem;font-weight:700;margin-bottom:32px;text-align:center}.customers-voice-block_grid .grid-content-block_title span{color:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.customers-voice-block_grid .grid-content-block_description{font-size:1.6rem;margin-bottom:24px;text-align:center}.customers-voice-block_grid .grid-content-block_contents{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto -16px;width:auto}.customers-voice-block_grid .grid-content-block_contents .grid-item-block{margin-bottom:16px;width:248px}.customers-voice-block_grid .grid-content-block_contents .grid-item-block_image{margin-bottom:8px}.customers-voice-block_grid .grid-content-block_contents .grid-item-block_image .image-block{width:100%}.customers-voice-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.6rem;font-weight:700;margin-bottom:16px;text-align:center}.customers-voice-block_grid .grid-content-block_contents .grid-item-block_detail .title-block span{font-size:inherit;font-weight:inherit;text-align:inherit}.customers-voice-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.4rem}.customers-voice-block_grid .grid-content-block_contents .grid-item-block_detail .text-block span{color:inherit;font-size:inherit;font-weight:700}.customers-voice-block_grid .grid-content-block{box-sizing:border-box;margin:0 auto 32px;padding:0 32px;text-align:center}.customers-voice-block_grid .grid-content-block_contents .grid-item-block{margin:0 24px 8px}.customers-voice-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.8rem;line-height:3;margin-bottom:8px}.customers-voice-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.6rem;line-height:1.8;margin-bottom:16px;text-align:left}.customers-voice-block_title{margin:0 0 16px}.customers-voice-block .review-container-block{margin:0 auto;width:848px}.customers-voice-block .review-container-block_container-title{font-size:2.6rem;font-weight:700;margin-bottom:32px;text-align:center}.customers-voice-block .review-container-block_container-title span{color:inherit;font-size:inherit}.customers-voice-block .review-container-block_container-description .review-block{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.customers-voice-block .review-container-block_container-description .review-block_review{background-color:#f2f2f2;border-radius:8px;margin-bottom:16px;padding:16px;width:224px}.customers-voice-block .review-container-block_container-description .review-block_review .title-block{font-size:1.6rem;font-weight:700;margin-bottom:16px;text-align:center}.customers-voice-block .review-container-block_container-description .review-block_review .review-score-block{display:flex;margin-bottom:16px}.customers-voice-block .review-container-block_container-description .review-block_review .review-score-block_reviewer-image{height:72px;margin-right:8px;width:72px}.customers-voice-block .review-container-block_container-description .review-block_review .review-score-block_review-detail .text-block{font-size:1.2rem;margin-bottom:8px}.customers-voice-block .review-container-block_container-description .review-block_review .comment-block{margin-bottom:16px}.customers-voice-block .review-container-block_container-description .review-block_review .comment-block_title{font-size:1.4rem;font-weight:700;margin-bottom:8px;text-align:center}.customers-voice-block .review-container-block_container-description .review-block_review .comment-block_description{font-size:1.2rem}.customers-voice-block .review-container-block_container-description .review-block_review .comment-block_description__bold{font-size:inherit;font-weight:700}.customers-voice-block .review-container-block_more-button{border:1px solid;display:none;margin:0 auto 16px;width:384px}.customers-voice-block .review-container-block_more-button .button-link-block{align-items:center;display:flex;justify-content:center}.customers-voice-block .hidden-block{display:none}.customers-voice-block_reviews{box-sizing:border-box;margin:24px 0 0;padding:24px;text-align:left}.customers-voice-block_reviews .review-container-block{width:100%}.customers-voice-block_reviews .review-container-block_container-description .review-block{justify-content:center;margin-bottom:0}.customers-voice-block_reviews .review-container-block_container-description .review-block_review{box-sizing:border-box;margin:0 16px 24px;width:262px}.customers-voice-block_reviews .review-container-block_container-description .review-block_review .comment-block{line-height:1.8;text-align:left}.customers-voice-block_reviews .review-container-block_container-description .review-block_review .comment-block_title{text-align:inherit}.important-point-block{border-bottom:1px solid #d9d9d9;padding-bottom:40px;text-align:center}.important-point-block_title{background:linear-gradient(#0000 60%,#ffdbdb 0);color:#000;display:inline-block;font-size:3.2rem;line-height:1.1;margin:40px auto;padding:0 16px}.important-point-block_paragraph{font-size:1.8rem;line-height:1.6;margin-bottom:32px}.important-point-block_button{margin-bottom:24px}.important-point-block_button .lp-button-block{background-color:#da2c2c;box-shadow:0 4px 0 0 #a92323;height:44px;margin:0 auto;width:294px}.important-point-block_button .lp-button-block_link{align-items:center;display:flex;font-size:1.4rem;justify-content:center;text-decoration:none}.important-point-block_grid .grid-content-block{background-color:#fff}.important-point-block_grid .grid-content-block_title{font-size:2.6rem;font-weight:700;margin-bottom:32px;text-align:center}.important-point-block_grid .grid-content-block_title span{color:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.important-point-block_grid .grid-content-block_description{font-size:1.6rem;margin-bottom:24px;text-align:center}.important-point-block_grid .grid-content-block_contents{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto -16px;width:100%}.important-point-block_grid .grid-content-block_contents .grid-item-block{margin-bottom:16px;width:400px}.important-point-block_grid .grid-content-block_contents .grid-item-block_image{margin-bottom:8px}.important-point-block_grid .grid-content-block_contents .grid-item-block_image .image-block{width:100%}.important-point-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.6rem;font-weight:700;margin-bottom:16px;text-align:center}.important-point-block_grid .grid-content-block_contents .grid-item-block_detail .title-block span{font-size:inherit;font-weight:inherit;text-align:inherit}.important-point-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.4rem}.important-point-block_grid .grid-content-block_contents .grid-item-block_detail .text-block span{color:inherit;font-size:inherit;font-weight:700}.important-point-block_grid .grid-content-block{box-sizing:border-box;margin:0 auto 32px;padding:0 32px;text-align:center}.important-point-block_grid .grid-content-block_contents .grid-item-block{margin:0 24px 8px}.important-point-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.8rem;line-height:3;margin-bottom:8px}.important-point-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.6rem;line-height:1.8;margin-bottom:16px;text-align:left}.consultation-block{border-bottom:0;padding-bottom:40px;text-align:center}.consultation-block_title{background:linear-gradient(#0000 60%,#ffdbdb 0);color:#000;display:inline-block;font-size:3.2rem;line-height:1.1;margin:40px auto;padding:0 16px}.consultation-block_paragraph{font-size:1.8rem;line-height:1.6;margin-bottom:32px}.consultation-block_button{margin-bottom:24px}.consultation-block_button .lp-button-block{background-color:#da2c2c;box-shadow:0 4px 0 0 #a92323;height:44px;margin:0 auto;width:294px}.consultation-block_button .lp-button-block_link{align-items:center;display:flex;font-size:1.4rem;justify-content:center;text-decoration:none}.consultation-block_grid .grid-content-block{background-color:#fff}.consultation-block_grid .grid-content-block_title{font-size:2.6rem;font-weight:700;margin-bottom:32px;text-align:center}.consultation-block_grid .grid-content-block_title span{color:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.consultation-block_grid .grid-content-block_description{font-size:1.6rem;margin-bottom:24px;text-align:center}.consultation-block_grid .grid-content-block_contents{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto -16px;width:auto}.consultation-block_grid .grid-content-block_contents .grid-item-block{margin-bottom:16px;width:248px}.consultation-block_grid .grid-content-block_contents .grid-item-block_image{margin-bottom:8px}.consultation-block_grid .grid-content-block_contents .grid-item-block_image .image-block{width:100%}.consultation-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.6rem;font-weight:700;margin-bottom:16px;text-align:center}.consultation-block_grid .grid-content-block_contents .grid-item-block_detail .title-block span{font-size:inherit;font-weight:inherit;text-align:inherit}.consultation-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.4rem}.consultation-block_grid .grid-content-block_contents .grid-item-block_detail .text-block span{color:inherit;font-size:inherit;font-weight:700}.consultation-block_grid .grid-content-block{box-sizing:border-box;margin:0 auto 32px;padding:0 32px;text-align:center}.consultation-block_grid .grid-content-block_contents .grid-item-block{margin:0 24px 8px}.consultation-block_grid .grid-content-block_contents .grid-item-block_detail .title-block{font-size:1.8rem;line-height:3;margin-bottom:8px}.consultation-block_grid .grid-content-block_contents .grid-item-block_detail .text-block{font-size:1.6rem;line-height:1.8;margin-bottom:16px;text-align:left}.consultation-block_detail{padding:0 40px 40px;text-align:left}.consultation-block_detail .cassette-question-block_text{font-size:1.8rem}.q-and-a-block_list{margin-top:0}.q-and-a-block_list .faq-block{background-color:#f9fcfe;margin:48px 0;padding:40px 0}.q-and-a-block_list .faq-block_title{font-size:2.6rem;font-weight:700;margin-bottom:40px;text-align:center}.q-and-a-block_list .faq-block_faq{margin:0 auto 32px;width:70%}.q-and-a-block_list .faq-block_faq__no-margin-bottom{margin-bottom:0}.q-and-a-block_list .faq-block_faq .question-block{font-size:1.4rem}.q-and-a-block_list .faq-block_faq .question-block_sentence{font-size:1.4rem;font-weight:700}.q-and-a-block_list .faq-block_faq .answer-block{font-size:1.4rem}.q-and-a-block_list .faq-block_faq .answer-block_link{color:#1a7ab3;font-size:inherit}.q-and-a-block_list .faq-block_faq .link-block{color:#1a7ab3;font-size:1.4rem;margin-top:32px}.q-and-a-block_list .faq-block_faq .link-block_link,.q-and-a-block_list .faq-block_faq .link-block_link .icon-block{color:inherit;font-size:inherit}.q-and-a-block_list .faq-block_faq{border-bottom:1px dotted #d9d9d9;margin:0 auto 16px;padding-bottom:16px}.q-and-a-block_list .faq-block_faq .question-block_sentence{font-size:1.6rem;margin-bottom:16px}.q-and-a-block_list .faq-block_faq .answer-block{font-size:1.6rem}.q-and-a-block_list .faq-block_faq:last-child{border-bottom:0}.date-content-block{font-size:1.3rem;margin:0 0 32px;text-align:center}.date-content-block_text{font-size:inherit}.back-page-top-btn-block{border:1px solid #51a8dc;bottom:24px;cursor:pointer;left:50%;margin-left:608px;z-index:3}.back-page-top-btn-block_icon{fill:#51a8dc}