.page_reportplan{background-color:var(--bg_color1)}.page_reportplan .lead_area{margin-top:clamp(32px, 3.3333333333vw, 48px)}.page_reportplan .lead_ttl{margin-bottom:16px;color:var(--color1);font-weight:500;font-size:clamp(22px, 2.2222222222vw, 32px);line-height:1.5}.page_reportplan .lead_txt{color:#222;font-size:16px;line-height:1.75}.page_reportplan .feature_list{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px, 2.6388888889vw, 38px)}.page_reportplan .feature_item{padding:32px 48px 48px;border:1px solid var(--color1)}.page_reportplan .item_icon{display:grid;place-items:center;width:56px;height:56px;margin-bottom:15px;border-radius:50%;background-color:var(--color1)}.page_reportplan .item_icon img{width:31px;height:31px;object-fit:contain}.page_reportplan .item_ttl{margin-bottom:15px;color:var(--color1);font-weight:500;font-size:20px;line-height:1.2}.page_reportplan .item_txt{color:#222;font-size:16px;line-height:1.5}.plan_section{padding-top:clamp(64px, 8.3333333333vw, 120px);padding-bottom:clamp(56px, 6.9444444444vw, 100px)}.plan_section .sec_note{margin-top:24px;color:#222;font-weight:500;font-size:14px;line-height:1.7}.plan_section .problem_box{margin-top:clamp(40px, 4.4444444444vw, 64px);border:1px solid #eaede6;border-radius:4px;background-color:#fff;padding:60px 24px 44px}.plan_section .problem_ttl{text-align:center;font-size:clamp(18px, 2.2222222222vw, 32px)}.plan_section .illust_wrapper{position:relative}.plan_section .bubble{width:79.0277777778vw;max-width:1138px;position:absolute;left:48%;transform:translateX(-50%);top:-37%}.plan_section .illust{width:61.875vw;max-width:891px;margin-inline:auto;margin-top:11.875vw}@media (min-width:1367px){.plan_section .illust{margin-top:171px}}.plan_section .risk_arrow{display:flex;flex-direction:column;align-items:center;margin-top:clamp(32px, 3.3333333333vw, 48px)}.plan_section .risk_txt{color:#222;font-weight:700;font-size:clamp(20px, 2.2222222222vw, 32px);line-height:1.5;text-align:center}.plan_section .risk_txt .accent{color:#ff1111}.plan_section .risk_shape{display:block;width:min(280px, 90%);height:40px;margin-top:24px;background-color:#ffd287;clip-path:polygon(0 0, 100% 0, 50% 100%)}.plan_section .feature_panel{margin-top:28px;padding:clamp(24px, 3.0555555556vw, 44px) clamp(16px, 2.8472222222vw, 41px) clamp(32px, 3.8888888889vw, 56px);border:1px solid #e1e8d2;border-radius:8px;background-color:#fff}.plan_section .support_banner{display:flex;align-items:center;gap:24px;margin-top:clamp(32px, 3.3333333333vw, 48px);padding:32px clamp(24px, 5.5555555556vw, 80px);background-color:#ffd287}.plan_section .banner_icon{flex-shrink:0;width:72px;height:70px}.plan_section .banner_icon img{width:72px;height:70px;object-fit:contain}.plan_section .banner_txt{color:#222;font-weight:500;font-size:clamp(16px, 1.3888888889vw, 20px);line-height:1.6}.plan_section .sample_list{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px, 3.4722222222vw, 50px);margin-top:clamp(40px, 4.4444444444vw, 64px)}.plan_section .sample_img{overflow:hidden;border:1px solid #eaede6;background-color:#fff;aspect-ratio:1.3488372093}.plan_section .sample_img img{width:100%;height:100%;object-fit:contain}.plan_section .sample_ttl{margin-top:16px;color:var(--color1);font-weight:500;font-size:clamp(20px, 1.6666666667vw, 24px);line-height:1.2}.plan_section .sample_txt{margin-top:16px;color:#222;font-size:16px;line-height:1.5}.survey_section{padding-bottom:clamp(24px, 3.3333333333vw, 48px)}.survey_section .feature_list{margin-top:clamp(32px, 3.3333333333vw, 48px)}.survey_section .type_area{margin-top:clamp(48px, 5.5555555556vw, 80px)}.survey_section .type_ttl{margin-bottom:clamp(24px, 2.7777777778vw, 40px);color:#222;font-weight:500;font-size:clamp(20px, 1.6666666667vw, 24px);line-height:1.2}.survey_section .type_list{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(12px, 1.7361111111vw, 25px)}.survey_section .type_item{display:flex;flex-direction:column;gap:10px;min-height:201px;padding:35px 42px;border-radius:8px}.survey_section .type_item.is_active{border:1px solid #add77e;background-color:#e8f3dc}.survey_section .type_item.is_active .type_badge{background-color:var(--color1)}.survey_section .type_item.is_active .type_name,.survey_section .type_item.is_active .type_desc{color:#222}.survey_section .type_item.is_inactive{border:1px solid #d4d4d4;background-color:#e8e8e8}.survey_section .type_item.is_inactive .type_badge{background-color:#879791}.survey_section .type_item.is_inactive .type_name,.survey_section .type_item.is_inactive .type_desc{color:#585858}.survey_section .type_badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:8px;border-radius:999px;color:#fff;font-weight:700;font-size:14px;line-height:1}.survey_section .type_name{margin-top:16px;font-weight:500;font-size:clamp(18px, 1.6666666667vw, 24px);line-height:1.2}.survey_section .type_desc{font-size:16px;line-height:1.75}.survey_section .inspect_area{margin-top:clamp(48px, 5.5555555556vw, 80px)}.survey_section .inspect_ttl{margin-bottom:16px;color:var(--color1);font-weight:500;font-size:clamp(22px, 2.2222222222vw, 32px);line-height:1.5}.survey_section .inspect_lead{margin-bottom:clamp(24px, 2.7777777778vw, 40px);color:#222;font-size:16px;line-height:1.75}.survey_section .inspect_body{display:grid;grid-template-columns:1fr min(427px, 33%);align-items:stretch;background-color:#fff}.survey_section .inspect_list{display:flex;flex-direction:column;gap:10px;justify-content:center;padding:clamp(24px, 3.3333333333vw, 48px) clamp(24px, 3.2638888889vw, 47px)}.survey_section .inspect_item{display:flex;align-items:flex-start;gap:14px;color:#222;font-size:16px;line-height:1.5}.survey_section .inspect_item::before{content:"";flex-shrink:0;width:16px;height:16px;margin-top:4px;background-image:url("../img/reportplan/icon-check.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.survey_section .inspect_img{overflow:hidden}.survey_section .inspect_img img{width:100%;height:100%;object-fit:cover}.survey_section .warning_area{margin-top:clamp(48px, 5.5555555556vw, 80px)}.survey_section .warning_ttl{margin-bottom:clamp(24px, 2.7777777778vw, 40px);color:var(--color1);font-weight:500;font-size:clamp(22px, 2.2222222222vw, 32px);line-height:1.5}.survey_section .warning_list{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px, 2.7777777778vw, 40px)}.survey_section .warning_item{display:flex;align-items:flex-start;gap:21px;padding:40px 32px;border:3px solid var(--color1);border-radius:20px}.survey_section .warning_item .item_icon{width:59px;height:59px;margin-bottom:0;background-color:transparent}.survey_section .warning_item .item_icon img{width:59px;height:59px}.survey_section .warning_item .item_txt{flex:1;min-width:0}.survey_section .consult_banner{margin-top:clamp(56px, 6.9444444444vw, 100px)}@media (max-width:1024px){.page_reportplan .feature_list{grid-template-columns:1fr}.page_reportplan .feature_item{padding:28px 24px 36px}.page_reportplan .item_icon{margin-inline:auto}.page_reportplan .item_ttl{text-align:center}.plan_section .support_banner{align-items:flex-start;padding:24px}.plan_section .sample_list{grid-template-columns:1fr}.survey_section .type_list{grid-template-columns:1fr}.survey_section .type_item{min-height:auto;padding:28px 24px}.survey_section .inspect_body{grid-template-columns:1fr}.survey_section .inspect_img{aspect-ratio:2.6666666667}.survey_section .warning_list{grid-template-columns:1fr}}@media (max-width:480px){.plan_section .risk_shape{height:40px}.plan_section .support_banner{flex-direction:column;gap:16px}.plan_section .banner_icon{margin-inline:auto}.plan_section .problem_box{padding:32px 24px 16px}.plan_section .bubble{width:130%;top:-50%}.survey_section .warning_item{flex-direction:column;gap:16px;padding:28px 20px}.survey_section .type_badge{margin-inline:auto}.survey_section .type_name{text-align:center}.survey_section .inspect_img{aspect-ratio:1.6}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.m-tk.co.jp%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fctg-theme-main%2Fassets%2Fscss%2Freportplan.scss%22%2C%22wp-content%2Fthemes%2Fctg-theme-main%2Fassets%2Fscss%2F_mixin.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEA%2CiBAAA%2CiCAAA%2CCAGE%2C4BAAA%2C4CAAA%2CCAIA%2C2BAAA%2CkHAAA%2CCAQA%2C2BAAA%2C0CAAA%2CCAMA%2C%2BBAAA%2CgFAAA%2CCAMA%2C%2BBAAA%2CqDAAA%2CCAKA%2C4BAAA%2C0HAAA%2CCAQE%2CgCAAA%2CyCAAA%2CCAOF%2C2BAAA%2CqFAAA%2CCAQA%2C2BAAA%2CyCAAA%2CCAOF%2CcAAA%2CgGAAA%2CCAIE%2CwBAAA%2CyEAAA%2CCAQA%2C2BAAA%2CoIAAA%2CCAOA%2C2BAAA%2C6DAAA%2CCAIA%2C8BAAA%2CiBAAA%2CCAGA%2CsBAAA%2CqGAAA%2CCAQA%2CsBAAA%2CqEAAA%2CCCPA%2C0BAAA%2CsBAAA%2CgBAAA%2CCAAA%2CCDiBA%2C0BAAA%2CkGAAA%2CCAOA%2CwBAAA%2CwGAAA%2CCAME%2CgCAAA%2CaAAA%2CCAKF%2C0BAAA%2CiIAAA%2CCASA%2C6BAAA%2C8LAAA%2CCAQA%2C8BAAA%2C6JAAA%2CCASA%2C2BAAA%2CoCAAA%2CCAIE%2C%2BBAAA%2CyCAAA%2CCAOF%2C0BAAA%2CsFAAA%2CCAOA%2C2BAAA%2C6HAAA%2CCAOA%2C0BAAA%2CwFAAA%2CCAKE%2C8BAAA%2CyCAAA%2CCAOF%2C0BAAA%2C%2BGAAA%2CCAQA%2C0BAAA%2CyDAAA%2CCAQF%2CgBAAA%2CgDAAA%2CCAGE%2C8BAAA%2C4CAAA%2CCAIA%2C2BAAA%2C4CAAA%2CCAIA%2C0BAAA%2CsIAAA%2CCAQA%2C2BAAA%2CuFAAA%2CCAMA%2C2BAAA%2CgGAAA%2CCAOE%2CqCAAA%2CiDAAA%2CCAGE%2CiDAAA%2C8BAAA%2CCAGA%2CgGAAA%2CUAAA%2CCAKF%2CuCAAA%2CiDAAA%2CCAGE%2CmDAAA%2CwBAAA%2CCAGA%2CoGAAA%2CaAAA%2CCAOJ%2C4BAAA%2CuKAAA%2CCAaA%2C2BAAA%2C2FAAA%2CCAOA%2C2BAAA%2C%2BBAAA%2CCAKA%2C8BAAA%2C4CAAA%2CCAIA%2C6BAAA%2CkHAAA%2CCAQA%2C8BAAA%2C0FAAA%2CCAOA%2C8BAAA%2CgGAAA%2CCAOA%2C8BAAA%2C8IAAA%2CCAQA%2C8BAAA%2CsFAAA%2CCAOE%2CsCAAA%2CsMAAA%2CCAaF%2C6BAAA%2CeAAA%2CCAEE%2CiCAAA%2CuCAAA%2CCAOF%2C8BAAA%2C4CAAA%2CCAIA%2C6BAAA%2C%2BIAAA%2CCAQA%2C8BAAA%2CgFAAA%2CCAMA%2C8BAAA%2CgHAAA%2CCAOE%2CyCAAA%2CmEAAA%2CCAKE%2C6CAAA%2CsBAAA%2CCAKF%2CwCAAA%2CkBAAA%2CCAMF%2CgCAAA%2C6CAAA%2CCCjRA%2C0BDwRE%2C%2BBAAA%2CyBAAA%2CCAGA%2C%2BBAAA%2CsBAAA%2CCAGE%2C4BAAA%2CkBAAA%2CCAIF%2C2BAAA%2CiBAAA%2CCAMA%2C8BAAA%2CmCAAA%2CCAIA%2C2BAAA%2CyBAAA%2CCAMA%2C2BAAA%2CyBAAA%2CCAGA%2C2BAAA%2CiCAAA%2CCAIA%2C8BAAA%2CyBAAA%2CCAGA%2C6BAAA%2CyBAAA%2CCAGA%2C8BAAA%2CyBAAA%2CCAAA%2CCCrTF%2CyBD8TE%2C0BAAA%2CWAAA%2CCAGA%2C8BAAA%2C8BAAA%2CCAIA%2C2BAAA%2CkBAAA%2CCAGA%2C2BAAA%2CsBAAA%2CCAGA%2CsBAAA%2CmBAAA%2CCAQA%2C8BAAA%2CgDAAA%2CCAKA%2C4BAAA%2CkBAAA%2CCAGA%2C2BAAA%2CiBAAA%2CCAGA%2C6BAAA%2CgBAAA%2CCAAA%22%7D */