<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">main{color:#333}main *{letter-spacing:.05em}main img{height:auto}@media screen and (max-width: 1024px){.group_site_list{margin-left:0}}.pj-anim_fade{position:relative;top:0;opacity:1;transition:top .4s,opacity .4s}.pj-anim_fade.is-ready{top:30px;opacity:0;transition:none}.pj-anim_ordered&gt;*{position:relative;top:0;opacity:1;transition:top .3s,opacity .3s}.pj-anim_ordered&gt;*:nth-child(1){transition-delay:0s}.pj-anim_ordered&gt;*:nth-child(2){transition-delay:0.2s}.pj-anim_ordered&gt;*:nth-child(3){transition-delay:0.4s}.pj-anim_ordered.is-ready&gt;*{top:20px;opacity:0;transition:none}@media screen and (min-width: 1024.1px){.pj-mainvisual{background-color:#ffdc4f}}.pj-mainvisual_img{width:100%;height:auto;vertical-align:bottom}@media screen and (min-width: 1024.1px){.pj-mainvisual_img{display:block;max-width:1200px;min-height:500px;margin:auto;-o-object-fit:cover;object-fit:cover}}.pj-target{--height: 2.9rem;padding-bottom:4.2rem;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--height)), 50% 100%, 0 calc(100% - var(--height)));background:#ffdc4f}@media screen and (min-width: 1024.1px){.pj-target{--height: 5.2vw}}@media screen and (min-width: 1024.1px){.pj-target{position:relative;padding-bottom:70px;background:#ffdc4f}}@media screen and (max-width: 1024px){.pj-target_inner{margin:0 1.2rem}}@media screen and (min-width: 1024.1px){.pj-target_inner{max-width:1100px;margin:0 auto}}.pj-target_title{--balloonTailWidth: 1.6rem;--balloonTailHeight: 1rem;position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:6rem;padding-bottom:var(--balloonTailHeight);margin-bottom:1.8rem;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--balloonTailHeight)), calc(50% + var(--balloonTailWidth) / 2) calc(100% - var(--balloonTailHeight)), 50% 100%, calc(50% - var(--balloonTailWidth) / 2) calc(100% - var(--balloonTailHeight)), 0 calc(100% - var(--balloonTailHeight)));font-size:2rem;color:#fff;text-align:center;letter-spacing:.15em;background:#487251}@media screen and (min-width: 1024.1px){.pj-target_title{--balloonTailWidth: 27px;--balloonTailHeight: 16px}}@media screen and (min-width: 1024.1px){.pj-target_title{flex-direction:column;height:75px;margin-bottom:30px;font-size:26px;letter-spacing:.1em}}.pj-target_list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.3rem 1rem;margin-bottom:1rem}@media screen and (min-width: 1024.1px){.pj-target_list{grid-template-columns:repeat(5, 1fr);gap:10px;margin:0 auto 34px}}.pj-target_list_item{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;font-weight:bold;text-align:center;background:#fff}@media screen and (min-width: 1024.1px){.pj-target_list_item{gap:6px 0;height:212px;padding-top:14px}}@media screen and (max-width: 1024px){.pj-target_list_item{gap:.8rem;height:17rem;padding-top:1.4rem}.pj-target_list_item.is-small{gap:.3rem}}@media screen and (max-width: 1024px){.pj-target_list_item_img{width:9.8rem;height:auto}.pj-target_list_item_img.is-small{height:9.4rem}}@media screen and (min-width: 1024.1px){.pj-target_list_item_img{width:136px}}.pj-target_list_item_name{letter-spacing:0}@media screen and (max-width: 1024px){.pj-target_list_item_name{font-size:1.6rem;line-height:1}}@media screen and (min-width: 1024.1px){.pj-target_list_item_name{font-size:16px;line-height:1}}.pj-target_list_item_note_icon{vertical-align:top}@media screen and (max-width: 1024px){.pj-target_list_item_note_icon{position:relative;top:-0.3em;font-size:.5em}}@media screen and (min-width: 1024.1px){.pj-target_list_item_note_icon{font-size:.7em}}.pj-target_list_item_anotation{font-size:14px;font-weight:bold}@media screen and (max-width: 1024px){.pj-target_list_item_anotation{font-size:1rem}}.pj-target_list_item_ruby{display:block;width:100%;margin-top:.6rem;font-size:1rem;font-weight:normal;color:#999;letter-spacing:0}@media screen and (min-width: 1024.1px){.pj-target_list_item_ruby{margin-top:8px;font-size:10px}}.pj-target_note{font-size:1.1rem;letter-spacing:0}@media screen and (min-width: 1024.1px){.pj-target_note{font-size:12px;letter-spacing:.05em}}.pj-about{padding:5.2rem 0 5rem;background:#fff;border-bottom:.4em solid #f2f2f2}@media screen and (min-width: 1024.1px){.pj-about{padding:73px 0 76px;border-bottom:4px solid #f2f2f2}}.pj-about_inner{margin:0 2rem}@media screen and (min-width: 1024.1px){.pj-about_inner{margin:0 auto;overflow:hidden}}.pj-about_title{margin-bottom:3.1rem;font-size:2.4rem;line-height:1;text-align:center;letter-spacing:.1em}@media screen and (min-width: 1024.1px){.pj-about_title{margin-bottom:40px;font-size:30px}}.pj-about_title_img{width:20.6rem;height:auto}@media screen and (min-width: 1024.1px){.pj-about_title_img{width:314px}}.pj-about_lead{font-size:1.7rem;font-weight:bold;line-height:1.8;color:#333;text-align:center}@media screen and (min-width: 1024.1px){.pj-about_lead{font-size:22px}}.pj-about_figure{display:flex;gap:.5rem;align-items:flex-start;justify-content:center;margin-top:3.2rem}@media screen and (min-width: 1024.1px){.pj-about_figure{position:relative;left:2px;gap:0;margin-top:51px}}.pj-about_figure_img{width:auto;height:15.7rem}@media screen and (min-width: 1024.1px){.pj-about_figure_img{width:auto;height:203px}}.pj-about_appeal{margin-block:3.2rem;font-size:2.4rem;font-weight:bold;line-height:2;text-align:center}@media screen and (min-width: 1024.1px){.pj-about_appeal{margin-block:34px 45px;font-size:32px}}.pj-about_appeal_inner{position:relative;z-index:1;display:inline-block}@media screen and (min-width: 1024.1px){.pj-about_appeal_inner{letter-spacing:.1em}}.pj-about_appeal_inner::after{position:absolute;bottom:.8rem;left:-1rem;z-index:-1;display:block;width:calc(100% + 2rem);height:1rem;content:"";background-color:#ffdc4f}@media screen and (min-width: 1024.1px){.pj-about_appeal_inner::after{bottom:8px;left:-6px;width:calc(100% + 6px);height:15px}}.pj-howto{padding:4.4rem 0 4rem;background:#ffdc4f}@media screen and (min-width: 1024.1px){.pj-howto{padding-block:70px}}.pj-howto_title{margin-bottom:3.5rem}@media screen and (min-width: 1024.1px){.pj-howto_title{margin-bottom:40px}}.pj-howto_title_img{display:block;width:15rem;height:auto;margin:auto;text-align:center}@media screen and (min-width: 1024.1px){.pj-howto_title_img{width:214px}}.pj-howto_lead{margin-bottom:2rem;font-size:1.5rem;line-height:1.73;text-align:center}@media screen and (min-width: 1024.1px){.pj-howto_lead{margin-bottom:40px;font-size:18px;font-weight:bold}}.pj-howto_note{padding-block:2rem;padding-inline:2.9rem;background-color:#f2f2f2}@media screen and (min-width: 1024.1px){.pj-howto_note{width:693px;padding-block:20px 20px;padding-inline:0;margin-inline:auto}}.pj-howto_note_title{margin-bottom:2rem;font-size:1.7rem;font-weight:500;text-align:center;letter-spacing:.1em}@media screen and (min-width: 1024.1px){.pj-howto_note_title{margin-bottom:20px;font-size:17px;line-height:1}}.pj-howto_note_list{display:grid;gap:1rem}@media screen and (min-width: 1024.1px){.pj-howto_note_list{display:table;margin-inline:auto}}.pj-howto_note_item{padding-left:1em;font-size:1.2rem;line-height:1.5;text-indent:-1em}@media screen and (min-width: 1024.1px){.pj-howto_note_item{font-size:12px;line-height:2;letter-spacing:.1em}}.pj-shop_search_btn{margin-top:3rem}@media screen and (min-width: 1024.1px){.pj-shop_search_btn{width:330px;margin-inline:auto;margin-top:40px}}.pj-shop_search_inner{display:flex;gap:1rem;align-items:center;justify-content:center;width:100%;padding-block:1.2rem;font-size:1.8rem;font-weight:bold;color:#333;text-align:center;letter-spacing:.25em;background-color:#fff100}.pj-shop_search_inner img{width:3.1rem;height:2.4rem}@media screen and (min-width: 1024.1px){.pj-shop_search_inner{padding-block:17px;margin-inline:auto;font-size:18px;font-weight:bold;line-height:1}.pj-shop_search_inner img{width:32px;height:23px}}.pj-flow{padding-top:3.8rem;padding-bottom:4rem}@media screen and (min-width: 1024.1px){.pj-flow{padding-top:76px;padding-bottom:75px}}.pj-flow_title{margin-bottom:3.5rem;font-size:1.8rem;font-weight:700;text-align:center}@media screen and (min-width: 1024.1px){.pj-flow_title{margin-bottom:55px;font-size:30px;font-weight:bold}}@media screen and (max-width: 1024px){.pj-steps_item_button{letter-spacing:.1em}}@media screen and (max-width: 1024px){.pj-steps{margin-bottom:2.4rem}}@media screen and (min-width: 1024.1px){.pj-steps_slide_list{grid-template-columns:repeat(3, 1fr);gap:65px}}@media screen and (min-width: 1024.1px){.pj-steps_slide_desc{width:auto}}.pj-brand{padding:4rem 0;background:#ffdc4f}@media screen and (min-width: 1024.1px){.pj-brand{padding:80px 0}}@media screen and (max-width: 1024px){.pj-brand_inner{margin-right:1.2rem;margin-left:1.2rem}}.pj-brand_title{font-weight:bold;text-align:center}@media screen and (max-width: 1024px){.pj-brand_title{margin-bottom:2rem;font-size:1.8rem}}@media screen and (min-width: 1024.1px){.pj-brand_title{margin-bottom:25px;font-size:30px}}.pj-brand_lead{font-weight:bold;text-align:center;letter-spacing:0}@media screen and (max-width: 1024px){.pj-brand_lead{margin-bottom:4rem;font-size:2.4rem}}@media screen and (min-width: 1024.1px){.pj-brand_lead{margin-bottom:50px;font-size:34px}}.pj-brand_lead_small{font-weight:500}@media screen and (max-width: 1024px){.pj-brand_lead_small{font-size:1.4rem}}@media screen and (min-width: 1024.1px){.pj-brand_lead_small{font-size:20px}}.pj-tips{padding-top:4rem;padding-bottom:3rem;background:#fff}@media screen and (min-width: 1024.1px){.pj-tips{padding-top:80px;padding-bottom:85px}}.pj-tips_title{margin-bottom:3.5rem;font-size:1.8rem;font-weight:bold;text-align:center}@media screen and (min-width: 1024.1px){.pj-tips_title{margin-bottom:40px;font-size:30px}}@media screen and (min-width: 1024.1px){.pj-tips_inner{max-width:1200px;margin:51px auto 0}}.pj-tips_list{display:flex;padding:0 1.5rem;margin-bottom:1.5rem}@media screen and (max-width: 1024px){.pj-tips_list{overflow-x:scroll}}@media screen and (min-width: 1024.1px){.pj-tips_list{justify-content:space-between;padding:0}}.pj-tips_list_item{box-sizing:border-box;flex-grow:0;flex-shrink:0}@media screen and (max-width: 1024px){.pj-tips_list_item{width:26.5rem;margin-right:2rem}.pj-tips_list_item:last-child{margin-right:.1rem}}@media screen and (min-width: 1024.1px){.pj-tips_list_item{box-sizing:border-box;width:calc((100% - 85px)/4);margin:0 auto}}.pj-tips_list_item_img{width:100%;max-width:100%;height:auto;vertical-align:bottom}.pj-tips_list_item_point{box-sizing:border-box;padding:1.5rem 2rem}@media screen and (min-width: 1024.1px){.pj-tips_list_item_point{box-sizing:border-box;padding:8px 0;background:#fff}}.pj-tips_list_item_point_title{font-size:1.5rem;font-weight:500;letter-spacing:.05em;vertical-align:middle}@media screen and (min-width: 1024.1px){.pj-tips_list_item_point_title{vertical-align:middle}}.pj-tips_list_item_point_title_num{font-size:2.5rem;font-weight:700;vertical-align:middle}@media screen and (min-width: 1024.1px){.pj-tips_list_item_point_title_num{font-size:32px;font-weight:700;vertical-align:middle}}.pj-tips_list_item_point_title_ja{display:inline-block;padding-left:1.5rem;vertical-align:middle}@media screen and (min-width: 1024.1px){.pj-tips_list_item_point_title_ja{padding-left:13px;font-size:16px;font-weight:500;letter-spacing:.05em}}.pj-tips_list_item_point_txt{font-size:1.15rem;line-height:1.7;letter-spacing:0}@media screen and (min-width: 1024.1px){.pj-tips_list_item_point_txt{margin-top:7px;font-size:12px;line-height:2;letter-spacing:.05em}}.pj-entry{position:fixed;bottom:0;left:0;z-index:10;box-sizing:border-box;width:100%;padding:1.2rem 1.5rem max(1.2rem,env(safe-area-inset-bottom));visibility:visible;opacity:1;transition:all .2s}@media screen and (min-width: 1024.1px){.pj-entry{padding:10px 0 max(10px,env(safe-area-inset-bottom));background-color:rgba(255,255,255,.7)}}.pj-entry.is-hidden{visibility:hidden;opacity:0}.pj-entry_button{display:flex;margin-top:0}.pj-entry_button_inner{display:flex;gap:1rem;align-items:center;justify-content:center;width:100%;padding-block:1.2rem;font-size:1.8rem;font-weight:bold;color:#333;text-align:center;letter-spacing:.25em;background-color:#fff100;box-shadow:.2rem .2rem .2rem rgba(0,0,0,.2)}.pj-entry_button_inner img{width:3.1rem;height:2.4rem}@media screen and (min-width: 1024.1px){.pj-entry_button_inner{width:334px;padding-block:17px;margin-inline:auto;font-size:18px;font-weight:bold;box-shadow:2px 2px 2px rgba(0,0,0,.2)}.pj-entry_button_inner img{width:32px;height:23px}}
</pre></body></html>