@media screen and (min-width:768px){.JJVWcG_expert_list{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}}.JJVWcG_expert_item{background:#fff;border-radius:4px;margin:8px 0 0;padding:16px}@media screen and (min-width:768px){.JJVWcG_expert_item{width:min(48%,390px);margin:0}}.JJVWcG_expert_copy{color:#666;text-align:center;letter-spacing:.05rem;font-size:1.125rem;font-weight:700}@media screen and (min-width:768px){.JJVWcG_expert_copy{font-size:1.375rem}}.JJVWcG_profile{gap:20px;margin:16px 0 0;display:flex}.JJVWcG_profile_image{width:100px}@media screen and (min-width:768px){.JJVWcG_profile_image{width:120px}}.JJVWcG_profile_text{line-height:1.5}.JJVWcG_post{font-size:.875rem}.JJVWcG_name{margin:8px 0 0;font-weight:700}@media screen and (min-width:768px){.JJVWcG_name{font-size:1.125rem}}.JJVWcG_list_career{margin:16px 0 0;font-size:.875rem}@media screen and (min-width:768px){.JJVWcG_list_career{font-size:1rem}}.JJVWcG_list_career li{text-indent:-.8em;margin:2% 0 0;padding:0 0 0 1em;line-height:1.5}.JJVWcG_list_career li:before{content:"";background:#2c2c2c;border-radius:50%;width:.3em;height:.3em;margin:0 .5em .4em 0;display:inline-block}
@media screen and (min-width:768px){.FLYLIa_quality_box{flex-flow:row-reverse;justify-content:space-between;align-items:center;margin:24px 0 0;display:flex}}.FLYLIa_quality_box p{color:#666;text-align:justify;letter-spacing:.05rem;line-height:1.8}@media screen and (min-width:768px){.FLYLIa_quality_box p{width:min(48%,440px);font-size:1.125rem}}.FLYLIa_quality_box figure{margin:16px auto 0}@media screen and (min-width:768px){.FLYLIa_quality_box figure{width:min(50%,520px);margin:0}}
.CXniKq_button{text-align:left;background:#fff;width:100%;margin:2px 0 0;font-size:.875rem;line-height:1.5}.CXniKq_button:hover .CXniKq_title_wrapper{opacity:.7}.CXniKq_title_wrapper{color:#fff;cursor:pointer;flex-direction:row;align-items:flex-start;padding:16px;font-size:.875rem;font-weight:500;transition:opacity .3s;display:flex}@media screen and (min-width:768px){.CXniKq_title_wrapper{padding:16px 24px;font-size:1.125rem}}.CXniKq_content_wrapper{color:#2c2c2c;text-align:justify;letter-spacing:.05rem;background:#fff;padding:16px 24px;font-size:.875rem;line-height:1.8}@media screen and (min-width:768px){.CXniKq_content_wrapper{font-size:1rem}}
.VOsdaa_wrapper{margin:24px 0 0}.VOsdaa_wrapper details{background:#2eb6aa}
.Y078gq_wrapper{margin:24px 0 0}.Y078gq_wrapper details{background:#2c2c2c}
.QiM2tG_wrapper{margin:24px 0 0}.QiM2tG_wrapper details{background:#009e3b}
.NMXPxG_wrapper{width:100%}.NMXPxG_wrapper_large,.NMXPxG_wrapper_small{width:100%;margin:0 auto;padding:0 24px}@media screen and (min-width:768px){.NMXPxG_wrapper_large{width:min(100%,1024px);padding:0 16px}.NMXPxG_wrapper_small{width:min(100%,832px);padding:0 16px}}.NMXPxG_title{color:#2eb6aa;text-align:center;letter-spacing:.03rem;margin:0 auto 24px;font-size:1.5rem;font-weight:600;line-height:1.5}@media screen and (min-width:768px){.NMXPxG_title{font-size:2rem}}.NMXPxG_bg_wave{width:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.NMXPxG_bg_wave{width:min(100%,992px);top:-2px;left:50vw;transform:translate(-50%)}.NMXPxG_sp{display:none}}@media screen and (max-width:767px){.NMXPxG_pc{display:none}}.NMXPxG_hero{background:#e6ebee;position:relative;overflow:hidden}@media screen and (max-width:767px){.NMXPxG_hero{aspect-ratio:360/490}}@media screen and (min-width:768px){.NMXPxG_hero{width:100%;height:600px}}.NMXPxG_hero .NMXPxG_wrapper_large{height:100%;position:relative}.NMXPxG_hero_title{color:#575654;text-align:center;padding:14% 0 0;font-size:1.625rem;font-weight:700;line-height:1.7;position:relative}@media screen and (min-width:768px){.NMXPxG_hero_title{padding:40px 0 0;font-size:2.25rem;line-height:1.5}}.NMXPxG_hero_title span{color:#2eb6aa}.NMXPxG_hero_title_sub{color:#575654;text-align:center;margin:16px 0 0;font-size:1.125rem;font-weight:500;line-height:1.4;position:relative}@media screen and (min-width:768px){.NMXPxG_hero_title_sub{margin:8px 0 0;font-size:1.375rem}}.NMXPxG_hero_naem{font-size:1.125rem}.NMXPxG_hero_img{object-fit:cover;width:100%;height:67%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (min-width:768px){.NMXPxG_hero_img{height:100%;top:0;bottom:auto;transform:translate(-50%,8%)}}.NMXPxG_hero_button{color:#fff;text-align:center;cursor:pointer;background:#f18d00;border:2px solid #f18d00;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.NMXPxG_hero_button:hover{color:#f18d00;background:#fff}.NMXPxG_hero_button{width:min(70%,240px)}@media screen and (max-width:767px){.NMXPxG_hero_button{position:absolute;top:40%;left:50%;transform:translate(-50%)}}@media screen and (min-width:768px){.NMXPxG_hero_button{margin:16px auto 0}}.NMXPxG_feature{background:#effaf9;padding:60px 0}@media screen and (min-width:768px){.NMXPxG_feature{padding:80px 0}}.NMXPxG_feature_title{color:#2eb6aa;text-align:center;letter-spacing:.05rem;margin:40px 0 0;font-size:1.25rem;font-weight:700}@media screen and (min-width:768px){.NMXPxG_feature_title{margin:60px 0 30px;font-size:1.5rem}}.NMXPxG_feature_title span{letter-spacing:-.05rem;width:max-content;margin:0 auto 16px;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1;display:block;position:relative}@media screen and (min-width:768px){.NMXPxG_feature_title span{margin:0 auto 20px;font-size:3.125rem}}.NMXPxG_feature_title span:after{content:"";background:#2eb6aa;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}.NMXPxG_feature_img{margin:16px 0 0}.NMXPxG_feature_img_03{width:min(100%,516px);margin:16px auto 0}.NMXPxG_feature_text{color:#666;margin:8px 0 0;line-height:1.8}@media screen and (min-width:768px){.NMXPxG_feature_text{text-align:center;font-size:1.125rem}}.NMXPxG_feature_text_l{color:#666;margin:8px 0 0;font-size:.875rem;line-height:1.8}.NMXPxG_feature_list{flex-wrap:wrap;gap:0 16px;list-style-type:disc;display:flex}@media screen and (max-width:767px){.NMXPxG_feature_list{justify-content:center;margin:16px 0 0}}@media screen and (min-width:768px){.NMXPxG_feature_list{width:560px;margin:0 auto}}.NMXPxG_feature_list li{margin-left:1em}@media screen and (max-width:767px){.NMXPxG_feature_list li{width:6em}}@media screen and (min-width:768px){.NMXPxG_feature_list li{width:7em}}.NMXPxG_case{padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.NMXPxG_case{padding:160px 0 80px}}.NMXPxG_case_list{gap:8px;width:100%;margin:16px 0 0;display:flex}@media screen and (max-width:767px){.NMXPxG_case_list{scroll-snap-type:x mandatory;justify-content:space-between;overflow-x:scroll}.NMXPxG_case_list_item{scroll-snap-align:start}.NMXPxG_case_list_item img{width:88vw;max-width:none}}.NMXPxG_recommend{background:#effaf9;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.NMXPxG_recommend{padding:160px 0 80px}}.NMXPxG_recommend_list{text-align:center;width:80%;margin:0 auto}@media screen and (min-width:768px){.NMXPxG_recommend_list{justify-content:space-between;width:100%;display:flex}}.NMXPxG_recommend_item{margin:24px 0 0}.NMXPxG_voice{background:#f2f2f2;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.NMXPxG_voice{padding:160px 0 80px}}.NMXPxG_voice_list{gap:16px;margin:40px 0 0;display:flex}@media screen and (max-width:767px){.NMXPxG_voice_list{flex-flow:column}}@media screen and (min-width:768px){.NMXPxG_voice_list{justify-content:space-between}}.NMXPxG_voice_item{background:#fff;padding:16px}@media screen and (min-width:768px){.NMXPxG_voice_item{width:min(49%,392px)}}.NMXPxG_voice_info{gap:24px;display:flex}.NMXPxG_voice_photo{width:100px;height:100px}.NMXPxG_voice_profile{font-size:.875rem}.NMXPxG_voice_score{font-weight:500}.NMXPxG_voice_score span{color:#f18d00;font-size:1.375rem;font-weight:700}.NMXPxG_voice_graph{margin:16px 0}.NMXPxG_voice_lead{color:#2eb6aa;margin:16px 0 8px;font-weight:700}.NMXPxG_voice_description{text-align:justify;font-size:.875rem}.NMXPxG_expert{background:#f1f5f8;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.NMXPxG_expert{padding:160px 0 80px}}.NMXPxG_quality{padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.NMXPxG_quality{padding:160px 0 80px}}.NMXPxG_cv{background:#f2f2f2;padding:40px 0}.NMXPxG_cv_box{background:#fff;border-radius:10px;padding:16px}@media screen and (min-width:768px){.NMXPxG_cv_box_wrap{grid-template:"title title""image text""image button"1fr/320px 48%;gap:16px 4%;width:min(100%,764px);margin:0 auto;padding:24px 16px 32px;display:grid}}.NMXPxG_cv_title{color:#2eb6aa;text-align:center}@media screen and (min-width:768px){.NMXPxG_cv_title{grid-area:title;font-size:1.75rem}}@media screen and (max-width:767px){.NMXPxG_cv_image{aspect-ratio:290/194;overflow:hidden}.NMXPxG_cv_image img{object-fit:cover;object-position:center center;height:100%}}@media screen and (min-width:768px){.NMXPxG_cv_image{grid-area:image}}.NMXPxG_cv_image img{width:100%}.NMXPxG_cv_text{margin:16px 0}@media screen and (min-width:768px){.NMXPxG_cv_text{grid-area:text;margin:0}.NMXPxG_cv_text img{width:min(100%,400px);margin:0 auto;display:block}}.NMXPxG_cv_button{color:#fff;text-align:center;cursor:pointer;background:#f18d00;border:2px solid #f18d00;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.NMXPxG_cv_button:hover{color:#f18d00;background:#fff}.NMXPxG_cv_button{width:100%;font-size:1.125rem}@media screen and (min-width:768px){.NMXPxG_cv_button{grid-area:button;width:min(100%,400px);margin:0 auto}}.NMXPxG_cv_button_normal{color:#fff;text-align:center;cursor:pointer;background:#2eb6aa;border:2px solid #2eb6aa;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.NMXPxG_cv_button_normal:hover{color:#2eb6aa;background:#fff}.NMXPxG_cv_button_normal{margin:24px auto 0;font-size:1.125rem}@media screen and (max-width:767px){.NMXPxG_cv_button_normal{width:calc(100% - 32px);padding:.5em .8em;line-height:1.5}}@media screen and (min-width:768px){.NMXPxG_cv_button_normal{width:400px}}.NMXPxG_cv_text_note{color:#9a9a9a;margin:16px 0 0;font-size:.875rem}.NMXPxG_other_product{background:#f1f5f8;padding:40px 0}.NMXPxG_other_product_title{color:#666;text-align:center;margin:0 auto 16px;font-size:1.125rem;font-weight:500}@media screen and (min-width:768px){.NMXPxG_other_product_title{font-size:1.5rem}}.NMXPxG_list_wrapper_2col{flex-direction:column;gap:16px;margin:0 auto;display:flex}@media screen and (min-width:768px){.NMXPxG_list_wrapper_2col{flex-direction:row;justify-content:center;width:100%;padding:0}.NMXPxG_list_wrapper_2col .NMXPxG_list_link{width:392px}}.NMXPxG_list_link{background:#fff;border-radius:10px;flex-direction:column;justify-content:center;padding:16px;display:flex}@media screen and (min-width:768px){.NMXPxG_list_link{height:100%}}.NMXPxG_list_link:hover .NMXPxG_list_image{opacity:.7}.NMXPxG_list_link:hover .NMXPxG_list_button{color:#2eb6aa;background:#fff}.NMXPxG_list_image{width:100%;height:auto;transition:opacity .3s}.NMXPxG_list_subtitle{color:#2eb6aa;letter-spacing:.05rem;margin:14px 0 0;font-size:.75rem;font-weight:500;line-height:1}.NMXPxG_list_title{letter-spacing:.05rem;margin:8px 0 0;padding:0 0 10px;font-weight:700;line-height:1.3}.NMXPxG_list_button{color:#fff;text-align:center;cursor:pointer;background:#2eb6aa;border:2px solid #2eb6aa;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.NMXPxG_list_button:hover{color:#2eb6aa;background:#fff}@media screen and (min-width:768px){.NMXPxG_list_button{margin-top:auto}}.NMXPxG_faq{background:#effaf9;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.NMXPxG_faq{padding:160px 0 80px}}
.rytfZa_wrapper{width:100%;overflow:hidden}.rytfZa_wrapper_large,.rytfZa_wrapper_small{width:100%;margin:0 auto;padding:0 24px}@media screen and (min-width:768px){.rytfZa_wrapper_large{width:min(100%,1024px);padding:0 16px}.rytfZa_wrapper_small{width:min(100%,832px);padding:0 16px}}.rytfZa_title{color:#f0bd0a;text-align:center;letter-spacing:.03rem;margin:0 auto 24px;font-size:1.5rem;font-weight:600;line-height:1.5}@media screen and (min-width:768px){.rytfZa_title{font-size:2rem}}.rytfZa_bg_wave{width:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.rytfZa_bg_wave{width:min(100%,992px);top:-2px;left:50vw;transform:translate(-50%)}.rytfZa_sp{display:none}}@media screen and (max-width:767px){.rytfZa_pc{display:none}}.rytfZa_hero{background:#fafafa;position:relative}@media screen and (max-width:767px){.rytfZa_hero{aspect-ratio:360/490}}@media screen and (min-width:768px){.rytfZa_hero{width:100%;height:560px}}.rytfZa_hero_bg{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;bottom:0;left:0%}@media screen and (min-width:768px){.rytfZa_hero_bg{object-position:center center;left:50%;transform:translate(-50%)}}.rytfZa_hero .rytfZa_wrapper_large{height:100%;position:relative}.rytfZa_hero_title_wrapper{z-index:1;height:100%;position:relative}@media screen and (max-width:767px){.rytfZa_hero_title_wrapper{text-align:center;padding:10% 0 3%}}@media screen and (min-width:768px){.rytfZa_hero_title_wrapper{flex-flow:column;justify-content:center;align-items:flex-start;width:38%;display:flex;position:absolute;top:50%;left:61%;transform:translateY(-50%)}}.rytfZa_hero_copy{color:#666;letter-spacing:.05rem;margin:0 0 2%;font-size:1rem;font-weight:500}@media screen and (min-width:768px){.rytfZa_hero_copy{order:1;font-size:1.125rem}}.rytfZa_hero_title{color:#fff;text-align:center;letter-spacing:.08rem;font-size:1.625rem;font-weight:600;line-height:1.3}@media screen and (min-width:768px){.rytfZa_hero_title{order:2;margin:3% 0 0;font-size:2.375rem}}.rytfZa_hero_text{color:#666;letter-spacing:.08rem;width:max-content;font-size:.875rem;font-weight:500}@media screen and (max-width:767px){.rytfZa_hero_text{text-align:center;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}}@media screen and (min-width:768px){.rytfZa_hero_text{text-align:left;letter-spacing:.05rem;order:3;margin:10% 0 0;font-size:1rem}}.rytfZa_hero_button{color:#fff;text-align:center;cursor:pointer;background:#f18d00;border:2px solid #f18d00;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.rytfZa_hero_button:hover{color:#f18d00;background:#fff}.rytfZa_hero_button{width:min(70%,240px)}@media screen and (max-width:767px){.rytfZa_hero_button{position:absolute;bottom:4%;left:50%;transform:translate(-50%)}}@media screen and (min-width:768px){.rytfZa_hero_button{order:4;margin:24px 0 0;font-size:1.125rem}}.rytfZa_feature{background:#fffbec;padding:60px 0}@media screen and (min-width:768px){.rytfZa_feature{padding:80px 0}}.rytfZa_feature_title{color:#f0bd0a;text-align:center;letter-spacing:.05rem;margin:40px 0 0;font-size:1.25rem;font-weight:700}@media screen and (min-width:768px){.rytfZa_feature_title{margin:60px 0 30px;font-size:1.5rem}}.rytfZa_feature_title span{letter-spacing:-.05rem;width:max-content;margin:0 auto 16px;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1;display:block;position:relative}@media screen and (min-width:768px){.rytfZa_feature_title span{margin:0 auto 20px;font-size:3.125rem}}.rytfZa_feature_subtitle{color:#f0bd0a;text-align:center;margin:10% 0 0;font-size:1.25rem}@media screen and (min-width:768px){.rytfZa_feature_subtitle{font-size:1.5rem}}.rytfZa_feature_img,.rytfZa_feature_img_center{margin:16px 0 0}@media screen and (min-width:768px){.rytfZa_feature_img,.rytfZa_feature_img_center{margin:30px 0}}.rytfZa_feature_img_center img{width:min(90%,414px);margin:0 auto;display:block}.rytfZa_feature_text,.rytfZa_feature_list{color:#666;line-height:1.8}@media screen and (min-width:768px){.rytfZa_feature_text,.rytfZa_feature_list{font-size:1.125rem}}.rytfZa_feature_text{text-align:center;margin:16px 0 0}.rytfZa_feature_list{margin:16px auto 0}@media screen and (min-width:768px){.rytfZa_feature_list{width:max-content}}.rytfZa_feature_item{text-indent:-1.5em;padding:0 0 0 1.5em}.rytfZa_feature_item .rytfZa_icon{object-fit:contain;width:1em;height:1em;margin:0 8px 0 0}.rytfZa_flavor{padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.rytfZa_flavor{padding:160px 0 80px}}.rytfZa_flavor_section{position:relative}@media screen and (min-width:768px){.rytfZa_flavor_section{grid-template:"title title""img lead""img info"1fr"howto howto""components components"/1fr 1fr;gap:0;padding:0 30px 30px;display:grid}}.rytfZa_flavor_section.rytfZa_original{background:#fff8f2}.rytfZa_flavor_section.rytfZa_tomato{background:#fff2f0;margin:10% 0 0}@media screen and (min-width:768px){.rytfZa_flavor_section.rytfZa_tomato{margin:40px 0 0}}.rytfZa_flavor_section.rytfZa_original:before{content:"";clip-path:polygon(0 0,100% 0,100% 65%,0% 100%);background:#eca167;width:100%;height:7em;display:block;position:absolute;top:0;left:0}@media screen and (min-width:768px){.rytfZa_flavor_section.rytfZa_original:before{height:8.5em}}.rytfZa_flavor_section.rytfZa_tomato:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%,0% 65%);background:#d76968;width:100%;height:7em;display:block;position:absolute;top:0;left:0}@media screen and (min-width:768px){.rytfZa_flavor_section.rytfZa_tomato:before{height:8.5em}}.rytfZa_flavor_title{z-index:2;color:#fff;text-align:center;padding:1em .5em;font-size:1.25rem;font-weight:700;position:relative}@media screen and (min-width:768px){.rytfZa_flavor_title{grid-area:title;font-size:1.5rem}}.rytfZa_flavor_img{width:80%;margin:0 auto}@media screen and (min-width:768px){.rytfZa_flavor_img{grid-area:img;width:min(80%,360px)}}.rytfZa_flavor_lead{text-align:center;margin:3% 0;font-weight:700}@media screen and (min-width:768px){.rytfZa_flavor_lead{grid-area:lead;margin:24px 0 0;padding:0 0 8px;font-size:1.125rem}}.rytfZa_flavor_lead.rytfZa_original{color:#eca167}@media screen and (min-width:768px){.rytfZa_flavor_lead.rytfZa_original{border-bottom:1px solid #eca167}}.rytfZa_flavor_lead.rytfZa_tomato{color:#d76968}@media screen and (min-width:768px){.rytfZa_flavor_lead.rytfZa_tomato{border-bottom:1px solid #d76968}}.rytfZa_flavor_info{padding:0 16px}@media screen and (min-width:768px){.rytfZa_flavor_info{grid-area:info;font-size:1.125rem}}.rytfZa_flavor_info dt{margin:5% 0 0;font-weight:500}.rytfZa_flavor_table{width:100%;margin:5% 0;font-size:.8125rem}@media screen and (min-width:768px){.rytfZa_flavor_table{margin:8px 0;font-size:1.125rem}}.rytfZa_flavor_table th,.rytfZa_flavor_table td{border:1px solid #9a9a9a;padding:.3em}@media screen and (min-width:768px){.rytfZa_flavor_table th,.rytfZa_flavor_table td{padding:8px 12px}}.rytfZa_flavor_table th{text-align:left;font-weight:500}.rytfZa_flavor_table td{text-align:right}.rytfZa_flavor_table.rytfZa_original th{background:#eca167}.rytfZa_flavor_table.rytfZa_tomato th{background:#d76968b3}.rytfZa_flavor_note{color:#666;font-size:.8125rem}@media screen and (max-width:767px){.rytfZa_howto{margin:5% 0 0;padding:0 16px}}@media screen and (min-width:768px){.rytfZa_howto{grid-area:howto;width:685px;margin:0 auto}}.rytfZa_howto_title{text-align:center;margin:0 0 5%;padding:0 0 3%;font-weight:700}@media screen and (min-width:768px){.rytfZa_howto_title{margin:24px 0 16px;padding:0 0 8px;font-size:1.75rem}}.rytfZa_howto_title.rytfZa_original{color:#eca167;border-bottom:1px solid #eca167}.rytfZa_howto_title.rytfZa_tomato{color:#d76968;border-bottom:1px solid #d76968}.rytfZa_howto_list{padding:0 0 0 1em;font-size:.875rem;list-style-type:disc}@media screen and (min-width:768px){.rytfZa_howto_list{width:max-content;margin:0 auto;font-size:1.125rem}}.rytfZa_howto_list_note{text-indent:-.5em;margin:2% 0 0;padding:0 0 0 1em;font-size:.875rem}@media screen and (min-width:768px){.rytfZa_howto_list_note{width:max-content;margin:8px auto 0;font-size:1.125rem}}.rytfZa_howto_list_note li:before{content:"※";margin:0 .5em 0 0;display:inline-block}.rytfZa_components{color:#666}@media screen and (max-width:767px){.rytfZa_components{margin:5% 0 0;padding:0 16px 24px}}@media screen and (min-width:768px){.rytfZa_components{grid-area:components;width:685px;margin:24px auto 0}}.rytfZa_components_title{text-align:center;margin:0 0 3%}@media screen and (min-width:768px){.rytfZa_components_title{margin:0 0 8px}}.rytfZa_arrange{padding:0 0 60px}@media screen and (min-width:768px){.rytfZa_arrange{padding:0 0 80px}.rytfZa_arrange_list{justify-content:space-between;display:flex}}.rytfZa_arrange_item{text-align:center;background:#fffbec;border-radius:4px;margin:16px 0 0;padding:40px 24px}@media screen and (min-width:768px){.rytfZa_arrange_item{width:min(32%,312px);padding:24px 24px 40px}}.rytfZa_arrange_title{color:#f0bd0a;border-bottom:2px solid #f0bd0a;width:max-content;margin:0 auto 8px;font-size:1.5rem;font-style:italic;line-height:1}.rytfZa_arrange_title span{font-size:2rem}.rytfZa_arrange_lead{color:#f0bd0a;letter-spacing:.1rem;margin:4px 0 8px;font-size:1.25rem;font-weight:700;line-height:1.3}.rytfZa_quality{background:#f1f5f8;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.rytfZa_quality{padding:160px 0 80px}}.rytfZa_quality .rytfZa_title{color:#2eb6aa}.rytfZa_cv{background:#f2f2f2;padding:40px 0}.rytfZa_cv_box{background:#fff;border-radius:10px;padding:16px}@media screen and (min-width:768px){.rytfZa_cv_box_wrap{grid-template:"title title""image text""image price"1fr"image button""note note"/320px 48%;gap:16px 4%;width:min(100%,764px);margin:0 auto;padding:24px 16px 32px;display:grid}}.rytfZa_cv_title{color:#2eb6aa;text-align:center}@media screen and (min-width:768px){.rytfZa_cv_title{grid-area:title;font-size:1.75rem}}@media screen and (max-width:767px){.rytfZa_cv_image{aspect-ratio:290/194;margin:8px 0 0;overflow:hidden}.rytfZa_cv_image img{object-fit:cover;object-position:center center;height:100%}}@media screen and (min-width:768px){.rytfZa_cv_image{grid-area:image}}.rytfZa_cv_image img{width:100%}.rytfZa_cv_text{color:#666;text-align:center;letter-spacing:.05rem;margin:16px 0 0;font-size:1rem;font-weight:500}@media screen and (min-width:768px){.rytfZa_cv_text{grid-area:text;margin:0;font-size:1.125rem}}.rytfZa_cv_price{margin:4px 0}@media screen and (min-width:768px){.rytfZa_cv_price{grid-area:price;margin:0}.rytfZa_cv_price img{width:min(100%,400px);margin:0 auto;display:block}}.rytfZa_cv_button{color:#fff;text-align:center;cursor:pointer;background:#f18d00;border:2px solid #f18d00;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.rytfZa_cv_button:hover{color:#f18d00;background:#fff}.rytfZa_cv_button{font-size:1.125rem}@media screen and (max-width:767px){.rytfZa_cv_button{margin:16px 0 0}}@media screen and (min-width:768px){.rytfZa_cv_button{grid-area:button;width:min(100%,400px);margin:0 auto}}.rytfZa_cv_note{color:#9a9a9a;margin:16px 0 0;font-size:.875rem}@media screen and (min-width:768px){.rytfZa_cv_note{grid-area:note;margin:0}}.rytfZa_other_product{background:#f1f5f8;padding:40px 0}.rytfZa_other_product_title{color:#666;text-align:center;margin:0 auto 16px;font-size:1.125rem;font-weight:500}@media screen and (min-width:768px){.rytfZa_other_product_title{font-size:1.5rem}}.rytfZa_list_wrapper_2col{flex-direction:column;gap:16px;margin:0 auto;display:flex}@media screen and (min-width:768px){.rytfZa_list_wrapper_2col{flex-direction:row;justify-content:center;width:100%;padding:0}.rytfZa_list_wrapper_2col .rytfZa_list_link{width:392px}}.rytfZa_list_link{background:#fff;border-radius:10px;flex-direction:column;justify-content:center;padding:16px;display:flex}@media screen and (min-width:768px){.rytfZa_list_link{height:100%}}.rytfZa_list_link:hover .rytfZa_list_image{opacity:.7}.rytfZa_list_link:hover .rytfZa_list_button{color:#2eb6aa;background:#fff}.rytfZa_list_image{width:100%;height:auto;transition:opacity .3s}.rytfZa_list_subtitle{color:#2eb6aa;letter-spacing:.05rem;margin:14px 0 0;font-size:.75rem;font-weight:500;line-height:1}.rytfZa_list_title{letter-spacing:.05rem;margin:8px 0 0;padding:0 0 10px;font-weight:700;line-height:1.3}.rytfZa_list_button{color:#fff;text-align:center;cursor:pointer;background:#2eb6aa;border:2px solid #2eb6aa;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.rytfZa_list_button:hover{color:#2eb6aa;background:#fff}@media screen and (min-width:768px){.rytfZa_list_button{margin-top:auto}}.rytfZa_faq{background:#eff8f2;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.rytfZa_faq{padding:160px 0 80px}}
.fq_7eq_wrapper{width:100%;overflow:hidden}.fq_7eq_wrapper_large,.fq_7eq_wrapper_small{width:100%;margin:0 auto;padding:0 24px}@media screen and (min-width:768px){.fq_7eq_wrapper_large{width:min(100%,1024px);padding:0 16px}.fq_7eq_wrapper_small{width:min(100%,832px);padding:0 16px}}.fq_7eq_title{color:#2c2c2c;text-align:center;letter-spacing:.03rem;margin:0 auto 24px;font-size:1.5rem;font-weight:600;line-height:1.5}@media screen and (min-width:768px){.fq_7eq_title{font-size:2rem}}.fq_7eq_bg_wave{width:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.fq_7eq_bg_wave{width:min(100%,992px);top:-2px;left:50vw;transform:translate(-50%)}.fq_7eq_sp{display:none}}@media screen and (max-width:767px){.fq_7eq_pc{display:none}}.fq_7eq_hero{background:linear-gradient(90deg,#e9e7e6 0%,#e5e4e0 48%,#d8d6d1 100%);position:relative}@media screen and (max-width:767px){.fq_7eq_hero{aspect-ratio:360/490}}@media screen and (min-width:768px){.fq_7eq_hero{width:100%;height:600px}}.fq_7eq_hero .fq_7eq_wrapper_large{height:100%;padding:0 20px;position:relative}.fq_7eq_hero_title_wrapper{padding:14% 0 0}@media screen and (min-width:768px){.fq_7eq_hero_title_wrapper{padding:0;position:absolute;top:34%;left:55%}}.fq_7eq_hero_title_sub{color:#575654;text-align:center;letter-spacing:.05rem;font-size:1.125rem;font-weight:500;line-height:1.4}@media screen and (min-width:768px){.fq_7eq_hero_title_sub{letter-spacing:.08rem;padding:0;font-size:1.375rem}}.fq_7eq_hero_title{color:#2eb6aa;text-align:center;letter-spacing:.05rem;margin:4px 0 0;font-size:1.625rem;font-weight:700;line-height:1.5}@media screen and (min-width:768px){.fq_7eq_hero_title{margin:8px 0 0;font-size:2.25rem}}.fq_7eq_hero_title span{letter-spacing:.02rem;font-weight:600}.fq_7eq_hero_naem{font-size:1.125rem}.fq_7eq_hero_img{object-fit:cover;width:100%;position:absolute;bottom:0;left:50%}@media screen and (max-width:767px){.fq_7eq_hero_img{object-position:38%;height:74%;transform:translate(-50%,17%)}}@media screen and (min-width:768px){.fq_7eq_hero_img{object-position:center center;height:100%;top:0;bottom:auto;transform:translate(-50%)}}.fq_7eq_hero_button{color:#fff;text-align:center;cursor:pointer;background:#f18d00;border:2px solid #f18d00;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.fq_7eq_hero_button:hover{color:#f18d00;background:#fff}.fq_7eq_hero_button{width:min(70%,240px)}@media screen and (max-width:767px){.fq_7eq_hero_button{position:absolute;top:33%;left:50%;transform:translate(-50%)}}@media screen and (min-width:768px){.fq_7eq_hero_button{margin:24px auto 0}}.fq_7eq_feature{background:#f2f2f2;padding:60px 0 40px}@media screen and (min-width:768px){.fq_7eq_feature{padding:80px 0}}.fq_7eq_feature_title{color:#2c2c2c;text-align:center;letter-spacing:.05rem;margin:40px 0 0;font-size:1.25rem;font-weight:700}@media screen and (min-width:768px){.fq_7eq_feature_title{margin:60px 0 30px;font-size:1.5rem}}.fq_7eq_feature_title span{letter-spacing:-.05rem;width:max-content;margin:0 auto 16px;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1;display:block;position:relative}@media screen and (min-width:768px){.fq_7eq_feature_title span{margin:0 auto 20px;font-size:3.125rem}}.fq_7eq_feature_title span:after{content:"";background:#2c2c2c;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}.fq_7eq_feature_img,.fq_7eq_feature_img_center{margin:16px 0 0}.fq_7eq_feature_img_center img{width:min(100%,550px);margin:0 auto;display:block}.fq_7eq_feature_text{color:#666;margin:8px 0 0;line-height:1.8}@media screen and (min-width:768px){.fq_7eq_feature_text{text-align:center;font-size:1.125rem}.fq_7eq_flavor_wrap{flex-wrap:wrap;justify-content:space-between;display:flex}}.fq_7eq_flavor_list{background:#e6e6e7;margin:16px 0 0;padding:24px 16px;line-height:1.5}@media screen and (min-width:768px){.fq_7eq_flavor_list{width:min(49%,400px);margin:16px 0 0;padding:24px}.fq_7eq_flavor_description{font-size:1.125rem}}.fq_7eq_flavor_list_title{color:#666;text-align:center;font-size:1.375rem;line-height:1.3}.fq_7eq_flavor_list_title span{color:#9a9a9a;font-size:.75rem;font-weight:500;display:block}.fq_7eq_flavor_list_image{margin:8px 0 16px}.fq_7eq_flavor_list_comment{justify-content:space-between;align-items:center;margin:16px 0 0;display:flex}.fq_7eq_flavor_list_icon{width:70px}.fq_7eq_flavor_list_comment p{background:#fff;border-radius:4px;width:calc(100% - 90px);padding:12px;font-size:.8125rem;position:relative}@media screen and (min-width:768px){.fq_7eq_flavor_list_comment p{font-size:1rem}}.fq_7eq_flavor_list_comment p:before{content:"";clip-path:polygon(0 100%,100% 0%,100% 100%);background:#fff;width:12px;height:8px;display:block;position:absolute;bottom:24px;left:-12px}.fq_7eq_flavor_list_materials{margin:16px 0 0;font-size:.75rem}@media screen and (min-width:768px){.fq_7eq_flavor_list_materials{font-size:.875rem}}.fq_7eq_feature_title_flavor{text-align:center;margin:40px 0 0;font-size:1.125rem}@media screen and (min-width:768px){.fq_7eq_feature_title_flavor{font-size:1.5rem}}.fq_7eq_flavor_box{margin:24px 0 0}@media screen and (min-width:768px){.fq_7eq_flavor_box{justify-content:space-between;display:flex}}.fq_7eq_flavor_box_image{width:352px;margin:0 auto;display:block}@media screen and (min-width:768px){.fq_7eq_flavor_box_text{width:calc(100% - 380px)}}.fq_7eq_flavor_box_title{margin:16px 0 0;font-weight:700}@media screen and (min-width:768px){.fq_7eq_flavor_box_title{margin:0;font-size:1.5rem}}.fq_7eq_flavor_box_description{text-align:justify;margin:8px 0 0;line-height:1.8}@media screen and (min-width:768px){.fq_7eq_flavor_box_description{font-size:1.125rem}}.fq_7eq_flavor_box_note{margin:16px 0 0;font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.fq_7eq_flavor_box_note{text-align:justify;font-size:1.125rem}}.fq_7eq_feature_list{flex-wrap:wrap;gap:0 16px;list-style-type:disc;display:flex}@media screen and (max-width:767px){.fq_7eq_feature_list{justify-content:center;margin:16px 0 0}}@media screen and (min-width:768px){.fq_7eq_feature_list{width:560px;margin:0 auto}}.fq_7eq_feature_list li{margin-left:1em}@media screen and (max-width:767px){.fq_7eq_feature_list li{width:6em}}@media screen and (min-width:768px){.fq_7eq_feature_list li{width:7em}}.fq_7eq_case{padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.fq_7eq_case{padding:160px 0 80px}}.fq_7eq_case_list{gap:8px;width:100%;margin:16px 0 0;display:flex}@media screen and (max-width:767px){.fq_7eq_case_list{scroll-snap-type:x mandatory;justify-content:space-between;overflow-x:scroll}.fq_7eq_case_list_item{scroll-snap-align:start}.fq_7eq_case_list_item img{width:88vw;max-width:none}}.fq_7eq_recommend{background:#f2f2f2;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.fq_7eq_recommend{padding:160px 0 80px}}.fq_7eq_recommend_list{width:80%;margin:0 auto}@media screen and (min-width:768px){.fq_7eq_recommend_list{justify-content:space-between;width:100%;display:flex}}.fq_7eq_recommend_item{text-align:center;margin:24px 0 0}.fq_7eq_expert{background:#f1f5f8;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.fq_7eq_expert{padding:160px 0 80px}}.fq_7eq_quality{padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.fq_7eq_quality{padding:160px 0 80px}}.fq_7eq_cv{background:#f2f2f2;padding:40px 0}.fq_7eq_cv_box{background:#fff;border-radius:10px;padding:16px}@media screen and (min-width:768px){.fq_7eq_cv_box_wrap{grid-template:"title title""image text""image button"1fr/320px 48%;gap:16px 4%;width:min(100%,764px);margin:0 auto;padding:24px 16px 32px;display:grid}}.fq_7eq_cv_title{color:#2eb6aa;text-align:center}@media screen and (min-width:768px){.fq_7eq_cv_title{grid-area:title;font-size:1.75rem}}@media screen and (max-width:767px){.fq_7eq_cv_image{aspect-ratio:290/194;overflow:hidden}.fq_7eq_cv_image img{object-fit:cover;object-position:center center;height:100%}}@media screen and (min-width:768px){.fq_7eq_cv_image{grid-area:image}}.fq_7eq_cv_image img{width:100%}.fq_7eq_cv_text{margin:16px 0}@media screen and (min-width:768px){.fq_7eq_cv_text{grid-area:text;margin:0}.fq_7eq_cv_text img{width:min(100%,400px);margin:0 auto;display:block}}.fq_7eq_cv_button{color:#fff;text-align:center;cursor:pointer;background:#f18d00;border:2px solid #f18d00;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.fq_7eq_cv_button:hover{color:#f18d00;background:#fff}.fq_7eq_cv_button{width:100%;font-size:1.125rem}@media screen and (min-width:768px){.fq_7eq_cv_button{grid-area:button;width:min(100%,400px);margin:0 auto}}.fq_7eq_cv_button_normal{color:#fff;text-align:center;cursor:pointer;background:#2eb6aa;border:2px solid #2eb6aa;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.fq_7eq_cv_button_normal:hover{color:#2eb6aa;background:#fff}.fq_7eq_cv_button_normal{margin:24px auto 0;font-size:1.125rem}@media screen and (max-width:767px){.fq_7eq_cv_button_normal{width:calc(100% - 32px);padding:.5em .8em;line-height:1.5}}@media screen and (min-width:768px){.fq_7eq_cv_button_normal{width:400px}}.fq_7eq_cv_text_note{color:#9a9a9a;margin:16px 0 0;font-size:.875rem}.fq_7eq_other_product{background:#f1f5f8;padding:40px 0}.fq_7eq_other_product_title{color:#666;text-align:center;margin:0 auto 16px;font-size:1.125rem;font-weight:500}@media screen and (min-width:768px){.fq_7eq_other_product_title{font-size:1.5rem}}.fq_7eq_list_wrapper_2col{flex-direction:column;gap:16px;margin:0 auto;display:flex}@media screen and (min-width:768px){.fq_7eq_list_wrapper_2col{flex-direction:row;justify-content:center;width:100%;padding:0}.fq_7eq_list_wrapper_2col .fq_7eq_list_link{width:392px}}.fq_7eq_list_link{background:#fff;border-radius:10px;flex-direction:column;justify-content:center;padding:16px;display:flex}@media screen and (min-width:768px){.fq_7eq_list_link{height:100%}}.fq_7eq_list_link:hover .fq_7eq_list_image{opacity:.7}.fq_7eq_list_link:hover .fq_7eq_list_button{color:#2eb6aa;background:#fff}.fq_7eq_list_image{width:100%;height:auto;transition:opacity .3s}.fq_7eq_list_subtitle{color:#2eb6aa;letter-spacing:.05rem;margin:14px 0 0;font-size:.75rem;font-weight:500;line-height:1}.fq_7eq_list_title{letter-spacing:.05rem;margin:8px 0 0;padding:0 0 10px;font-weight:700;line-height:1.3}.fq_7eq_list_button{color:#fff;text-align:center;background:#2eb6aa;border:2px solid #2eb6aa;border-radius:4px;padding:14px;line-height:1;transition:opacity .3s,color .3s}@media screen and (min-width:768px){.fq_7eq_list_button{margin-top:auto}}.fq_7eq_faq{background:#e0e0e0;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.fq_7eq_faq{padding:160px 0 80px}}
.tW_4ya_wrapper{width:100%;overflow:hidden}.tW_4ya_wrapper_large,.tW_4ya_wrapper_small{width:100%;margin:0 auto;padding:0 24px}@media screen and (min-width:768px){.tW_4ya_wrapper_large{width:min(100%,1024px);padding:0 16px}.tW_4ya_wrapper_small{width:min(100%,832px);padding:0 16px}}.tW_4ya_title{color:#009e3b;text-align:center;letter-spacing:.03rem;margin:0 auto 24px;font-size:1.5rem;font-weight:600;line-height:1.5}@media screen and (min-width:768px){.tW_4ya_title{font-size:2rem}}.tW_4ya_bg_wave{width:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.tW_4ya_bg_wave{width:min(100%,992px);top:-2px;left:50vw;transform:translate(-50%)}.tW_4ya_sp{display:none}}@media screen and (max-width:767px){.tW_4ya_pc{display:none}}.tW_4ya_hero{background:linear-gradient(151.32deg,#7cb765 0%,#79b768 22.68%,#70b672 40.89%,#60b483 57.55%,#4ab19b 73.29%,#2eaeb9 88.24%,#13abd7 100%);position:relative}@media screen and (max-width:767px){.tW_4ya_hero{aspect-ratio:360/490}}@media screen and (min-width:768px){.tW_4ya_hero{width:100%;height:560px}}.tW_4ya_hero .tW_4ya_wrapper_large{height:100%;position:relative}@media screen and (min-width:768px){.tW_4ya_hero .tW_4ya_wrapper_large{flex-flow:row-reverse;justify-content:center;align-items:center;gap:0 3%;display:flex}}.tW_4ya_hero_title_wrapper{padding:8% 0 0}@media screen and (min-width:768px){.tW_4ya_hero_title_wrapper{width:45%;padding:0 0 3%}}.tW_4ya_hero_title{text-align:center;font-size:1.625rem}@media screen and (min-width:768px){.tW_4ya_hero_title{font-size:2.25rem}.tW_4ya_hero_title>img{width:min(100%,431px)}}@media screen and (max-width:767px){.tW_4ya_hero_img{width:80%;position:absolute;top:32%;left:50%;transform:translate(-50%)}}@media screen and (min-width:768px){.tW_4ya_hero_img{width:min(50%,460px)}}.tW_4ya_hero_button{color:#fff;text-align:center;cursor:pointer;background:#f18d00;border:2px solid #f18d00;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.tW_4ya_hero_button:hover{color:#f18d00;background:#fff}.tW_4ya_hero_button{width:min(70%,240px)}@media screen and (max-width:767px){.tW_4ya_hero_button{position:absolute;top:81%;left:50%;transform:translate(-50%)}}@media screen and (min-width:768px){.tW_4ya_hero_button{margin:24px auto 0}}.tW_4ya_hero_note{color:#fff;width:max-content;font-size:.625rem;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}@media screen and (min-width:768px){.tW_4ya_hero_note{letter-spacing:.05rem;font-size:.75rem;bottom:14px}}.tW_4ya_feature{background:#eff8f2;padding:60px 0}@media screen and (min-width:768px){.tW_4ya_feature{padding:80px 0}}.tW_4ya_feature_title{color:#009e3b;text-align:center;letter-spacing:.05rem;margin:40px 0 0;font-size:1.25rem;font-weight:700}@media screen and (min-width:768px){.tW_4ya_feature_title{margin:60px 0 30px;font-size:1.5rem}}.tW_4ya_feature_title span{letter-spacing:-.05rem;width:max-content;margin:0 auto 16px;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1;display:block;position:relative}@media screen and (min-width:768px){.tW_4ya_feature_title span{margin:0 auto 20px;font-size:3.125rem}}.tW_4ya_feature_title span:after{content:"";background:#009e3b;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}@media screen and (min-width:768px){.tW_4ya_feature_title .tW_4ya_sp{display:none}}.tW_4ya_feature_img,.tW_4ya_feature_img_center{margin:16px 0 0}@media screen and (min-width:768px){.tW_4ya_feature_img,.tW_4ya_feature_img_center{margin:30px 0}}.tW_4ya_feature_img_center img{width:min(90%,414px);margin:0 auto;display:block}.tW_4ya_feature_text,.tW_4ya_feature_list{color:#666;line-height:1.8}@media screen and (min-width:768px){.tW_4ya_feature_text,.tW_4ya_feature_list{font-size:1.125rem}}.tW_4ya_feature_text{text-align:center;margin:16px 0 0}.tW_4ya_feature_list{margin:16px auto 0}@media screen and (min-width:768px){.tW_4ya_feature_list{width:max-content}}.tW_4ya_feature_item{text-indent:-1.5em;padding:0 0 0 1.5em}.tW_4ya_feature_item .tW_4ya_icon{object-fit:contain;width:1em;height:1em;margin:0 8px 0 0}.tW_4ya_case{padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.tW_4ya_case{padding:160px 0 80px}}.tW_4ya_case_list{gap:8px;width:100%;margin:16px 0 0;display:flex}@media screen and (max-width:767px){.tW_4ya_case_list{justify-content:space-between;overflow-x:scroll}.tW_4ya_case_list_item img{width:88vw;max-width:none}}.tW_4ya_comparison{background:#eff8f2;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.tW_4ya_comparison{padding:160px 0 80px}}@media screen and (max-width:767px){.tW_4ya_comparison_table_wrap{overflow-x:scroll}}.tW_4ya_comparison_table{white-space:nowrap;border-collapse:collapse;width:100%;min-width:500px}.tW_4ya_comparison_table tbody th,.tW_4ya_comparison_table tbody td{border:1px solid #ddd;padding:8px}.tW_4ya_comparison_table thead th{color:#fff;background:#b8b8b8;border-left:1px solid #ddd;padding:8px;font-size:.875rem;font-weight:500;line-height:1}@media screen and (min-width:768px){.tW_4ya_comparison_table thead th{font-size:1rem}}.tW_4ya_comparison_table thead .tW_4ya_pickup{background:#009e3b;padding:6px 12px}.tW_4ya_comparison_table thead .tW_4ya_blank{background:0 0;border:0}.tW_4ya_comparison_table tbody th{color:#fff;text-align:left;background:#009e3b;width:180px;font-size:.875rem;font-weight:500;line-height:1.3}@media screen and (min-width:768px){.tW_4ya_comparison_table tbody th{width:200px;padding:12px;font-size:1rem}}.tW_4ya_comparison_table tbody span{font-size:.6875rem}@media screen and (min-width:768px){.tW_4ya_comparison_table tbody span{font-size:.8125rem}}.tW_4ya_comparison_table tbody td{text-align:center;width:100px;font-size:.875rem}@media screen and (min-width:768px){.tW_4ya_comparison_table tbody td{width:148px;font-size:1rem}}.tW_4ya_comparison_table tbody .tW_4ya_pickup{color:#009e3b;font-weight:700}.tW_4ya_comparison_table tbody tr:nth-child(odd){background:#fff}.tW_4ya_comparison_table tbody tr:nth-child(2n){background:#f9f9f9}.tW_4ya_comparison_note{color:#666;margin:8px 0 0;font-size:.875rem}.tW_4ya_example{padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.tW_4ya_example{padding:160px 0 80px}}.tW_4ya_example_item{border-bottom:1px solid #eee;padding:24px 0}@media screen and (min-width:768px){.tW_4ya_example_item{justify-content:space-between;align-items:flex-start;display:flex}}.tW_4ya_example_item:last-child{border:0}.tW_4ya_example_image{margin:0 auto;display:block}@media screen and (min-width:768px){.tW_4ya_example_image{width:180px;margin:0}}.tW_4ya_example_text{margin:16px 0 0}@media screen and (min-width:768px){.tW_4ya_example_text{width:calc(100% - 220px);margin:0}}.tW_4ya_example_copy{letter-spacing:.05rem;font-size:1.125rem;font-weight:700}@media screen and (min-width:768px){.tW_4ya_example_copy{font-size:1.5rem}}.tW_4ya_example_description{color:#666;text-align:justify;letter-spacing:.05rem;margin:8px 0 0;line-height:1.8}.tW_4ya_example_name{color:#666;text-align:right;margin:8px 0 0;font-size:.875rem}.tW_4ya_voice_title{text-align:center;margin:52px 0 0;font-size:1.125rem}@media screen and (min-width:768px){.tW_4ya_voice_title{font-size:1.5rem}.tW_4ya_voice_list{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:16px 0 0;display:flex}}.tW_4ya_voice_item{border:1px solid #f2f2f2;border-radius:8px;justify-content:space-between;align-items:flex-start;margin:16px 0 0;padding:16px;display:flex}@media screen and (min-width:768px){.tW_4ya_voice_item{width:min(48%,480px)}}.tW_4ya_voice_list_image{width:40px}@media screen and (min-width:768px){.tW_4ya_voice_list_image{width:58px}}.tW_4ya_voice_item p{color:#009e3b;text-align:justify;letter-spacing:.05rem;width:calc(100% - 60px);font-weight:700}@media screen and (min-width:768px){.tW_4ya_voice_item p{width:calc(100% - 80px);font-size:1.125rem}}.tW_4ya_voice_item p span{color:#666;text-align:right;margin:8px 0 0;font-size:.875rem;font-weight:400;display:block}.tW_4ya_voice_note{color:#666;text-align:center;margin:16px 0 0}.tW_4ya_expert{background:#f1f5f8;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.tW_4ya_expert{padding:160px 0 80px}}.tW_4ya_quality{padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.tW_4ya_quality{padding:160px 0 80px}}.tW_4ya_quality_title{text-align:center;letter-spacing:.05rem;margin:40px 0 8px;font-size:1.125rem}@media screen and (min-width:768px){.tW_4ya_quality_title{margin:60px 0 8px;font-size:1.375rem}}.tW_4ya_quality_description{color:#666;text-align:center;letter-spacing:.05rem;line-height:1.8}.tW_4ya_quality_table{width:100%;margin:24px 0 0;font-size:.75rem}@media screen and (min-width:768px){.tW_4ya_quality_table{font-size:1rem}}.tW_4ya_quality_table th,.tW_4ya_quality_table td{border:1px solid #eee}.tW_4ya_quality_table thead th{color:#fff;background:#009e3b;padding:6px 0;font-weight:500}@media screen and (min-width:768px){.tW_4ya_quality_table thead th{padding:8px 0;font-size:1.125rem}}.tW_4ya_quality_table tbody th,.tW_4ya_quality_table tbody td{padding:6px 0}@media screen and (min-width:768px){.tW_4ya_quality_table tbody th,.tW_4ya_quality_table tbody td{padding:8px 0}}.tW_4ya_quality_table tbody th{background:#eff8f2;width:30%;font-weight:500}@media screen and (min-width:768px){.tW_4ya_quality_table tbody th{width:25%}}.tW_4ya_quality_table tbody td{text-align:center;width:20%}@media screen and (min-width:768px){.tW_4ya_quality_table tbody td{width:25%}}.tW_4ya_quality_table_text{color:#666;text-align:center;margin:8px 0 0;font-size:.75rem}@media screen and (min-width:768px){.tW_4ya_quality_table_text{margin:12px 0 0;font-size:.875rem}}.tW_4ya_cv{background:#f2f2f2;padding:40px 0}.tW_4ya_cv_box{background:#fff;border-radius:10px;padding:16px}@media screen and (min-width:768px){.tW_4ya_cv_box_wrap{grid-template:"title title""image text""image button"1fr/320px 48%;gap:16px 4%;width:min(100%,764px);margin:0 auto;padding:24px 16px 32px;display:grid}}.tW_4ya_cv_title{color:#2eb6aa;text-align:center}@media screen and (min-width:768px){.tW_4ya_cv_title{grid-area:title;font-size:1.75rem}}@media screen and (max-width:767px){.tW_4ya_cv_image{aspect-ratio:290/194;overflow:hidden}.tW_4ya_cv_image img{object-fit:cover;object-position:center center;height:100%}}@media screen and (min-width:768px){.tW_4ya_cv_image{grid-area:image}}.tW_4ya_cv_image img{width:100%}.tW_4ya_cv_text{margin:16px 0}@media screen and (min-width:768px){.tW_4ya_cv_text{grid-area:text;margin:0}.tW_4ya_cv_text img{width:min(100%,400px);margin:0 auto;display:block}}.tW_4ya_cv_button{color:#fff;text-align:center;cursor:pointer;background:#f18d00;border:2px solid #f18d00;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.tW_4ya_cv_button:hover{color:#f18d00;background:#fff}.tW_4ya_cv_button{font-size:1.125rem}@media screen and (min-width:768px){.tW_4ya_cv_button{grid-area:button;width:min(100%,400px);margin:0 auto}}.tW_4ya_cv_button_normal{color:#fff;text-align:center;cursor:pointer;background:#2eb6aa;border:2px solid #2eb6aa;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.tW_4ya_cv_button_normal:hover{color:#2eb6aa;background:#fff}.tW_4ya_cv_button_normal{margin:24px auto 0;font-size:1.125rem}@media screen and (max-width:767px){.tW_4ya_cv_button_normal{width:calc(100% - 32px);padding:.5em .8em;line-height:1.5}}@media screen and (min-width:768px){.tW_4ya_cv_button_normal{width:400px;margin:24px auto 0}}.tW_4ya_cv_text_note{color:#9a9a9a;margin:16px 0 0;font-size:.875rem}.tW_4ya_other_product{background:#f1f5f8;padding:40px 0}.tW_4ya_other_product_title{color:#666;text-align:center;margin:0 auto 16px;font-size:1.125rem;font-weight:500}@media screen and (min-width:768px){.tW_4ya_other_product_title{font-size:1.5rem}}.tW_4ya_list_wrapper_2col{flex-direction:column;gap:16px;margin:0 auto;display:flex}@media screen and (min-width:768px){.tW_4ya_list_wrapper_2col{flex-direction:row;justify-content:center;width:100%;padding:0}.tW_4ya_list_wrapper_2col .tW_4ya_list_link{width:392px}}.tW_4ya_list_link{background:#fff;border-radius:10px;flex-direction:column;justify-content:center;padding:16px;display:flex}@media screen and (min-width:768px){.tW_4ya_list_link{height:100%}}.tW_4ya_list_link:hover .tW_4ya_list_image{opacity:.7}.tW_4ya_list_link:hover .tW_4ya_list_button{color:#2eb6aa;background:#fff}.tW_4ya_list_image{width:100%;height:auto;transition:opacity .3s}.tW_4ya_list_subtitle{color:#2eb6aa;letter-spacing:.05rem;margin:14px 0 0;font-size:.75rem;font-weight:500;line-height:1}.tW_4ya_list_title{letter-spacing:.05rem;margin:8px 0 0;padding:0 0 10px;font-weight:700;line-height:1.3}.tW_4ya_list_button{color:#fff;text-align:center;cursor:pointer;background:#2eb6aa;border:2px solid #2eb6aa;border-radius:4px;padding:.5em 2em;font-weight:500;transition:color .3s,background .3s;display:block}.tW_4ya_list_button:hover{color:#2eb6aa;background:#fff}@media screen and (min-width:768px){.tW_4ya_list_button{margin-top:auto}}.tW_4ya_faq{background:#eff8f2;padding:80px 0 60px;position:relative}@media screen and (min-width:768px){.tW_4ya_faq{padding:160px 0 80px}}
