.c_section-wrapper--solution{padding-top:70px;padding-bottom:40px;background:var(--color-background);position:relative}.c_section-wrapper--solution:before{content:"";position:absolute;width:40px;height:63px;background:url(/cdn/shop/files/icon_arrow-wide.svg?v=1709309067) no-repeat center center/contain;top:-31px;left:50%;transform:translate(-50%)}@media screen and (max-width: 749px){.c_section-wrapper--solution{padding-top:40px}}.c_top-solution-width{margin:0 auto;padding:0 20px;box-sizing:border-box}.c_top-solution__text{margin-top:34px;font-size:16px;line-height:1.8;letter-spacing:.12em;font-weight:500;text-align:center;color:var(--color-text)}@media screen and (max-width: 749px){.c_top-solution__text{margin-top:20px;font-size:12px}}.c_top-solution__img{margin:30px auto 0;max-width:300px;width:100%;height:auto;aspect-ratio:300/150}.c_top-solution__img img{width:100%;height:100%;object-fit:contain}.c_top-solution__text--marker{margin:10px 0 0;font-size:16px;font-weight:700;letter-spacing:.1em;color:var(--color-text);display:inline-block;position:relative;padding:0;text-decoration:underline;text-decoration-color:var(--color-marker);text-decoration-thickness:6px;text-underline-offset:-3px}@media screen and (max-width: 749px){.c_top-solution__text--marker{font-size:14px}}.c_top-solution__bottom{margin-top:90px;position:relative}.c_top-solution__bottom:before{content:"";position:absolute;width:17px;height:48px;background:url(/cdn/shop/files/icon_arrow-narrow.svg?v=1709309067) no-repeat center center/contain;top:-84px;left:50%;transform:translate(-50%)}.c_top-solution__bottomImg{max-width:512px;width:100%;margin:auto}.c_top-solution__bottomTitle{font-size:18px;font-weight:700;line-height:1;letter-spacing:.1em;color:var(--color-text-white);padding:12px 21px;margin:0;background-color:var(--color-text);border-radius:5px;display:inline-block;position:absolute;top:-21px;left:50%;transform:translate(-50%);font-family:var(--font-body-family)}@media screen and (max-width: 749px){.c_top-solution__bottomTitle{font-size:16px;padding:8px 0;top:-14px;width:75%;text-align:center;max-width:400px}}.c_top-solution__bottomText,.c_top-solution__bottomText2{font-size:clamp(12px,1.2vw,16px);line-height:2;letter-spacing:.1em;font-weight:500;text-align:center;color:var(--color-text);margin:0;padding:0;position:absolute;left:50%;transform:translate(-50%)}@media screen and (max-width: 749px){.c_top-solution__bottomText,.c_top-solution__bottomText2{width:100%;font-size:clamp(8px,2.2vw,12px);line-height:1.5}}.c_top-solution__bottomText{top:32px}@media screen and (max-width: 749px){.c_top-solution__bottomText{top:5.5%}}.c_top-solution__bottomText2{top:272px}@media screen and (max-width: 749px){.c_top-solution__bottomText2{top:46%}}.c_top-solution__buyWrap{margin-top:16px;margin-right:18px;display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width: 749px){.c_top-solution__buyWrap{margin-right:0;margin-top:8px}}.c_top-solution__buy1,.c_top-solution__buy2,.c_top-solution__buy3{width:100%;height:auto;max-width:170px;aspect-ratio:170/274}.c_top-solution__buy1 img,.c_top-solution__buy2 img,.c_top-solution__buy3 img{width:100%;height:100%;object-fit:contain}.c_top-solution__buy2{margin-left:60px}@media screen and (max-width: 749px){.c_top-solution__buy2{margin-left:16px}}.c_top-solution__buy3{margin-left:40px}@media screen and (max-width: 749px){.c_top-solution__buy3{margin-left:14px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/c_top-solution.css.map */
