.main_wrap{margin:calc(var(--vw) * 120) auto;@media (width<=768px){margin-block:64px}& .list{width:calc(var(--vw) * 856);gap:calc(var(--vw) * 32);flex-direction:column;margin:0 auto;display:flex;@media (width<=768px){gap:24px;width:calc(100% - 48px)}& .unit{gap:16px calc(var(--vw) * 89);padding-bottom:calc(var(--vw) * 32);border-bottom:1px solid #efefef;display:flex;@media (width<=768px){flex-direction:column;padding-bottom:24px}& .head{width:calc(var(--vw) * 127);font-size:max(calc(var(--vw) * 16),1rem);letter-spacing:.08em;color:#28a676;flex-shrink:0;font-weight:600;@media (width<=768px){width:100%;font-size:1.6rem}}& .txt{font-size:max(calc(var(--vw) * 16),1rem);letter-spacing:.08em;flex:1;font-weight:400;line-height:1.75;@media (width<=768px){font-size:1.6rem}}& .dots{padding-left:calc(var(--vw) * 20);display:block;position:relative;@media (width<=768px){padding-left:20px}&:before{content:"";width:calc(var(--vw) * 8);aspect-ratio:1;height:auto;top:calc(var(--vw) * 10);background:linear-gradient(#28a676,#c1e68e);border-radius:50%;position:absolute;left:0;@media (width<=768px){width:8px;top:10px}}}}}}
