.page_mainDetail__i2pgR{min-width:0;max-width:900px;padding:0 18px;margin:80px auto 90px}.page_breadcrumb__alVGW{padding:12px 0 6px;margin-bottom:8px}.page_breadcrumbList__r0HUB{display:flex;align-items:center;gap:8px;list-style:none;padding:0;font-size:14px}.page_breadcrumbList__r0HUB li:not(:last-child):after{content:"›";margin-left:10px;color:#cda34e;font-weight:700}.page_breadcrumbList__r0HUB a{color:#cda34e;text-decoration:none}.page_breadcrumbList__r0HUB span{color:#aaa}.page_blogArticle__uepSp{background:#fff;border-radius:18px;box-shadow:0 6px 32px 0 rgba(205,163,78,.1),0 1.5px 3px 0 rgba(120,90,0,.05);padding:40px 34px 44px;margin-bottom:24px}.page_detailEyecatch__1Y_eZ{margin-bottom:18px}.page_detailEyecatch__1Y_eZ img{width:100%;border-radius:14px;box-shadow:0 2px 10px #e6c76624;object-fit:cover;max-height:350px;min-height:140px}.page_metaArea__jU60F{display:flex;align-items:center;gap:18px;margin-bottom:16px}.page_category__7Kh7a{background:linear-gradient(90deg,#f6e3a3 70%,#fff8e1);color:#ab852a;font-size:.92rem;font-weight:700;border-radius:12px;padding:2.5px 15px;margin-bottom:0}.page_date__kHni2{color:#a5a089;font-size:.99rem;font-weight:500}.page_detailTitle__2ANaJ{font-size:1.8rem;font-weight:900;color:#33343c;margin:6px 0 18px;line-height:1.22}.page_detailDesc__cCIdM{color:#83753c;font-size:1.08rem;margin-bottom:20px;font-weight:600}.page_blogBody__tF31s{color:#34333b;font-size:1.08rem;line-height:2;margin-bottom:38px;word-break:break-word;background:#fff}.page_blogBody__tF31s h1,.page_blogBody__tF31s h2,.page_blogBody__tF31s h3,.page_blogBody__tF31s h4{font-family:inherit;margin-top:2.5em;margin-bottom:1.1em;font-weight:700;color:#1a237e;letter-spacing:.03em;line-height:1.22}.page_blogBody__tF31s h1{font-size:2rem;color:#cda34e;border-left:7px solid #cda34e;padding-left:12px}.page_blogBody__tF31s h2{font-size:1.37rem;border-left:4px solid #cda34e;padding-left:9px;background:linear-gradient(90deg,#fff8e1 50%,#fff)}.page_blogBody__tF31s h3{font-size:1.12rem;color:#7a5911;border-left:3px solid #e6c766;padding-left:7px}.page_blogBody__tF31s h4{font-size:1.03rem;color:#5a5a5a}.page_blogBody__tF31s ol,.page_blogBody__tF31s ul{padding-left:1.4em;margin-bottom:1.3em}.page_blogBody__tF31s li{margin-bottom:.25em;font-size:1em}.page_blogBody__tF31s strong{color:#cda34e;font-weight:700}.page_blogBody__tF31s a{color:#1976d2;text-decoration:underline;transition:color .17s;word-break:break-all}.page_blogBody__tF31s a:hover{color:#cda34e;background:#fffbe9}.page_blogBody__tF31s hr{border:none;border-top:1.7px solid #ece1bc;margin:32px 0;opacity:.8}.page_blogBody__tF31s p{margin-bottom:1.6em;font-size:1.08rem;color:#34333b}.page_blogBody__tF31s table{border-collapse:collapse;margin:24px 0 32px;width:100%;background:#fff;font-size:1em;box-shadow:0 2px 10px #cda34e11}.page_blogBody__tF31s td,.page_blogBody__tF31s th{border:1.5px solid #f6e3a3;padding:14px 12px;text-align:left}.page_blogBody__tF31s th{background:#f8f5e7;color:#9e7a21;font-weight:700}.page_blogBody__tF31s td{background:#fff;color:#444}.page_blogBody__tF31s img{max-width:100%;border-radius:14px;box-shadow:0 2px 16px #cda34e11;display:block;margin:26px auto}.page_blogBody__tF31s blockquote{border-left:4px solid #cda34e;background:#fffbe8;padding:18px 20px;margin:22px 0;color:#6d590c;font-style:italic}.page_blogBody__tF31s ul li:before{content:"✓";color:#cda34e;font-weight:700;margin-right:8px;font-size:1em;line-height:1;vertical-align:middle}.page_blogBody__tF31s ul{list-style:none}.page_blogBody__tF31s ul li{position:relative;padding-left:.8em}.page_blogBody__tF31s code{background:#f8f5e7;color:#e67e22;padding:2px 5px;border-radius:4px;font-size:.99em}.page_blogBody__tF31s pre{background:#282c34;color:#fff;border-radius:7px;padding:17px;margin:20px 0;overflow-x:auto;font-size:.98em;line-height:1.67}@media (max-width:900px){.page_blogBody__tF31s h1{font-size:1.4rem}.page_blogBody__tF31s h2{font-size:1.09rem}.page_blogBody__tF31s h3{font-size:.99rem}.page_blogBody__tF31s table,.page_blogBody__tF31s td,.page_blogBody__tF31s th{font-size:.95em}.page_blogBody__tF31s{font-size:1em}}.page_estimateBtn__SWufb{display:inline-block;background:linear-gradient(90deg,#cda34e,#e6c766);color:#fff;font-size:1.17rem;font-weight:800;padding:22px 60px;border-radius:36px;box-shadow:0 5px 18px #e6c76633,0 2px 7px #cda34e11;border:none;margin:36px auto 12px;letter-spacing:2px;transition:background .13s,transform .15s,box-shadow .15s;cursor:pointer;outline:none;text-align:center;position:relative}.page_estimateBtn__SWufb:after{content:"→";display:inline-block;margin-left:16px;font-weight:700;font-size:1.15em;transition:margin-left .18s}.page_estimateBtn__SWufb:focus-visible,.page_estimateBtn__SWufb:hover{background:linear-gradient(90deg,#ffe8a6,#cda34e);color:#cda34e;transform:translateY(-2px) scale(1.028);box-shadow:0 14px 32px #e6c76629,0 2px 12px #cda34e18}.page_estimateBtn__SWufb:focus-visible:after,.page_estimateBtn__SWufb:hover:after{margin-left:24px}@media (max-width:600px){.page_estimateBtn__SWufb{width:95vw;min-width:0;font-size:1.01rem;padding:16px 0;border-radius:22px}}.page_shareArea__gxq11{margin-top:18px;display:flex;gap:16px;align-items:center;font-size:.99rem}.page_shareBtn__uP52T{color:#cda34e;font-weight:700;text-decoration:underline;font-size:.99rem;transition:color .13s}.page_shareBtn__uP52T:hover{color:#9e7a21}.page_relatedSection__Juc6s{margin:44px 0 0}.page_relatedTitle__O7eGm{font-size:1.1rem;font-weight:700;color:#33343c;margin-bottom:10px}.page_relatedList__DAiyb{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.page_relatedList__DAiyb li a{color:#cda34e;font-weight:700;text-decoration:none;transition:color .16s}.page_relatedList__DAiyb li a:hover{color:#9e7a21}.page_loading__MCLop,.page_notfound__plC1w{color:#bbb;text-align:center;font-size:1.1rem;margin:90px 0}@media (max-width:900px){.page_blogArticle__uepSp{padding:22px 4vw 30px}.page_detailTitle__2ANaJ{font-size:1.25rem}.page_mainDetail__i2pgR{padding:0 2vw}}