._btn a{display:block}._btn a:hover{opacity:.8}.txtlink{font-size:14px;font-weight:700;line-height:1.4;text-decoration:underline;color:#333}.l_banner{background:#f5f4e2}.l_banner ._inner{max-width:960px;width:90%;padding:40px 0;align-items:center;justify-content:space-between}.l_banner ._txt{width:calc(70% - 40px)}.l_banner ._txt .ttl{font-size:24px;font-weight:700;line-height:1.8;margin-bottom:16px}.l_banner ._txt .ttl b{font-size:32px;font-weight:900;color:#fe5b0d}.l_banner ._txt .txtlink{margin-bottom:30px}.l_banner ._txt ._btn{max-width:480px;width:100%;margin:0}.l_banner ._img{max-width:280px;width:30%}@media only screen and (max-width: 767px){.l_banner ._inner{flex-direction:column-reverse;gap:20px}.l_banner ._txt{width:100%;text-align:center}.l_banner ._txt .ttl{font-size:16px;margin-bottom:16px}.l_banner ._txt .ttl b{font-size:28px}.l_banner ._txt .txtlink{margin-bottom:24px}.l_banner ._txt ._btn{width:90%;margin:0 auto}.l_banner ._img{width:75%}}.item_cta{position:relative;background:#f5f4e2;max-width:720px;width:100%;margin:0 auto;border-radius:10px;padding:30px 0 64px;text-align:center;margin-bottom:40px}.item_cta ._txt .tx01{display:inline-block;color:#333;text-align:center;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:10px}.item_cta ._txt .tx01::before,.item_cta ._txt .tx01::after{content:"";display:inline-block;width:22px;height:8px;border-top:1px solid #333}.item_cta ._txt .tx01::before{transform:rotate(60deg);margin-right:8px}.item_cta ._txt .tx01::after{transform:rotate(-60deg);margin-left:8px}.item_cta ._txt .tx02{color:#333;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:12px}.item_cta ._txt .tx02 span{color:#fe5b0d;font-weight:900}.item_cta ._txt .tx02 b{color:#fe5b0d;font-size:28px;font-weight:900;line-height:1.4}.item_cta ._btn{max-width:480px;position:absolute;bottom:-40px;left:calc(50% - 240px)}@media only screen and (max-width: 767px){.item_cta{padding:30px 0 64px;margin-bottom:6vw}.item_cta ._txt .tx01{font-size:14px;margin-bottom:10px}.item_cta ._txt .tx01::before,.item_cta ._txt .tx01::after{width:18px;height:6px}.item_cta ._txt .tx01::before{margin-right:6px}.item_cta ._txt .tx01::after{margin-left:6px}.item_cta ._txt .tx02{font-size:16px}.item_cta ._txt .tx02 b{font-size:22px}.item_cta ._btn{width:90%;left:5%;bottom:-4vw}}/*# sourceMappingURL=cta.css.map */
