<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.pages-product_wedding_plan .box_flex{padding-bottom:3em;position:relative}.pages-product_wedding_plan .box_flex::after{content:"";width:100vw;height:calc(100% - 3em);background-color:var(--abi-color-bg-quaternary);position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.pages-product_wedding_plan .box_flex&gt;*{position:relative;z-index:1}.pages-product_wedding_plan .box_flex .box_img{width:50%}.pages-product_wedding_plan .box_flex .box_img+.box_text{width:50%;padding-left:5%}.pages-product_wedding_plan .box_flex .box_text{width:100%}.pages-product_wedding_plan .box_info{width:fit-content;margin-inline:auto 0;justify-content:space-between;align-items:center}.pages-product_wedding_plan .people{width:fit-content;background-color:var(--abi-color-conversion);padding:.66667em .66667em;border-radius:.2em;font-weight:500;line-height:1}.pages-product_wedding_plan .price_list{font-size:2em;padding-left:.5em}.pages-product_wedding_plan .c-tags--secondary li{font-size:1.16667em}@media screen and (max-width:767px){.pages-product_wedding_plan .box_flex .box_img{width:100%}.pages-product_wedding_plan .box_flex .box_img+.box_text{width:100%;padding-left:0;margin-top:1em}}.p-wedding_plan_cta{max-width:600px;margin-inline:auto}.p-wedding_plan_cta .c-btn--primary a{display:flex;align-items:center;justify-content:center}.p-wedding_plan_cta .c-btn--primary svg{width:2.06667em;height:auto;fill:currentColor;margin-right:.66667em}.p-wedding_plan_line{padding:2.66667em;background:#f4fbfd;border:3px solid #96c7d2;display:flex;align-items:center;flex-wrap:wrap}.p-wedding_plan_line&gt;.flex_items{width:50%}.p-wedding_plan_line&gt;.flex_items:first-child{text-align:center}.p-wedding_plan_line .line a{border-radius:.2em;padding:1em;display:block;background:#00b900;width:80%;text-align:center;max-width:24em;margin-inline:auto;text-decoration:none}.p-wedding_plan_line .line .main{color:#fff;display:block}.p-wedding_plan_line .line .sub{font-size:87%;display:inline-block;background:#fff;color:#00b900;padding:.1em .8em;border-radius:1em}.p-wedding_plan_line a[href^="tel:"]{font-size:2.2em}.p-wedding_plan_line a[href^="tel:"] svg{width:.69697em;height:auto}@media screen and (max-width:767px){.p-wedding_plan_line&gt;.flex_items{width:100%}.p-wedding_plan_line&gt;.flex_items:nth-child(2){margin-top:1.33333em}.p-wedding_plan_line .line a{width:100%}}</pre></body></html>