.merit{display:flex}@media print,screen and (min-width: 768px){.merit{gap:32px}}@media screen and (max-width: 767.98px){.merit{flex-direction:column;gap:24px}}@media print,screen and (min-width: 768px){.merit__image{max-width:345px}}.regular-plan{background-color:#fff}@media print,screen and (min-width: 768px){.regular-plan{padding:48px 64px}}@media screen and (max-width: 767.98px){.regular-plan{padding:20px}}@media print,screen and (min-width: 768px){.regular-plan__text{margin-top:12px}}@media screen and (max-width: 767.98px){.regular-plan__text{margin-top:8px}}.regular-plan__image-wrap{text-align:center}@media print,screen and (min-width: 768px){.regular-plan__image-wrap{margin-top:32px;padding-inline:40px}}@media screen and (max-width: 767.98px){.regular-plan__image-wrap{margin-top:16px}}@media print,screen and (min-width: 768px){.regular-plan__merit{margin-top:32px}}@media screen and (max-width: 767.98px){.regular-plan__merit{margin-top:24px}}@media print,screen and (min-width: 768px){.regular-plan-merit__text{margin-top:16px}}@media screen and (max-width: 767.98px){.regular-plan-merit__text{margin-top:8px}}.recommend{display:grid}@media print,screen and (min-width: 768px){.recommend{grid-template-columns:repeat(2, 1fr);column-gap:88px}}@media screen and (max-width: 767.98px){.recommend{grid-template-columns:1fr;row-gap:48px}}@media print,screen and (min-width: 768px){.recommend__contents{display:grid;grid-template-rows:subgrid;grid-row:span 4}}.recommend__title{text-align:center}.recommend__image{border-radius:5px}@media print,screen and (min-width: 768px){.recommend__image{max-height:230px;margin-top:30px}}@media screen and (max-width: 767.98px){.recommend__image{margin-top:24px}}@media print,screen and (min-width: 768px){.recommend__subtitle{margin-top:32px}}@media screen and (max-width: 767.98px){.recommend__subtitle{margin-top:28px}}
