main.page-sv04 section.sec01 .read-top{font-weight:900}@media (max-width: 767.98px){main.page-sv04 section.sec01 .read-top{font-size:20px}}@media (min-width: 768px){main.page-sv04 section.sec01 .read-top{font-size:35px}}@media (max-width: 767.98px){main.page-sv04 section.sec02 .img-wrap{padding:30px 0}}@media (min-width: 768px){main.page-sv04 section.sec02 .img-wrap{padding:50px 0}}.page-head-sv-top{min-height:350px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-blend-mode:screen}@media (max-width: 767.98px){.page-head-sv-top{padding:40px 20px 75px;background:url(../img/page-head/sv_top_bg_line_sp.png) no-repeat top center/auto,url(../img/page-head/sv_top_bg_sky_sp.png) no-repeat top center/cover}}@media (min-width: 768px){.page-head-sv-top{padding:20px;background:url(../img/page-head/sv_top_bg_line_pc.png) no-repeat top center/auto,url(../img/page-head/sv_top_bg_sky_pc.png) no-repeat top center/cover}}.page-head-sv-top .text-read{text-align:center;line-height:2;font-weight:500}@media (max-width: 1399.98px){.page-head-sv-top .text-read{font-size:20px;margin-top:90px}}@media (min-width: 1400px){.page-head-sv-top .text-read{font-size:20px;margin-top:30px}}.head-page-sv{display:grid;line-height:1}@media (max-width: 767.98px){.head-page-sv{grid-template-columns:1fr;justify-content:center;gap:40px 0}}@media (min-width: 768px){.head-page-sv{grid-template-columns:80px 1fr;align-items:center;gap:0 20px}}@media (min-width: 1400px){.head-page-sv{grid-template-columns:136px 1fr;align-items:center;gap:0 50px}}@media (max-width: 767.98px){.head-page-sv .img-wrap{max-width:136px;justify-self:center}}.head-page-sv span{color:#fff;font-weight:900;letter-spacing:.05em}@media (max-width: 767.98px){.head-page-sv span{font-size:30px;line-height:1.666667;text-align:center}}@media (min-width: 768px){.head-page-sv span{font-size:30px;line-height:1.3}}@media (min-width: 1024px){.head-page-sv span{font-size:40px}}@media (min-width: 1200px){.head-page-sv span{font-size:45px}}.card-wrap-sv-feature.sv-feature__3col{margin-top:0}@media (max-width: 767.98px){.card-wrap-sv-feature.sv-feature__3col{grid-template-columns:1fr;gap:30px 0px}}@media (min-width: 768px){.card-wrap-sv-feature.sv-feature__3col{grid-template-columns:1fr 1fr;gap:25px 25x}}@media (min-width: 1400px){.card-wrap-sv-feature.sv-feature__3col{grid-template-columns:1fr 1fr 1fr;gap:0px 25px}}.card-wrap-side-2col{display:grid;grid-template-columns:1fr;gap:30px 0}.card-side-2col{display:grid}@media (max-width: 767.98px){.card-side-2col{grid-template-columns:1fr}}@media (min-width: 768px){.card-side-2col{grid-template-columns:220px auto}}@media (min-width: 1024px){.card-side-2col{grid-template-columns:320px auto}}.card-side-2col .card-col{display:flex;flex-direction:column;justify-content:center}.card-side-2col .card-col.card-head{background:#3bacdb;text-align:center;justify-content:center}@media (max-width: 767.98px){.card-side-2col .card-col.card-head{border-radius:10px 10px 0 0;padding:10px 20px}}@media (min-width: 768px){.card-side-2col .card-col.card-head{border-radius:10px 0 0 10px;padding:20px}}.card-side-2col .card-col.card-body{background:#f2f2f2}@media (max-width: 767.98px){.card-side-2col .card-col.card-body{border-radius:0 0 10px 10px;padding:20px}}@media (min-width: 768px){.card-side-2col .card-col.card-body{border-radius:0 10px 10px 0;padding:20px}}.card-side-2col .card-ttl{color:#fff;font-weight:700;line-height:1.5}@media (max-width: 767.98px){.card-side-2col .card-ttl{font-size:18px}}@media (min-width: 768px){.card-side-2col .card-ttl{font-size:16px}}@media (min-width: 1024px){.card-side-2col .card-ttl{font-size:20px}}.card-side-2col .card-text{color:#231815;font-weight:700;line-height:1.55}@media (max-width: 767.98px){.card-side-2col .card-text{font-size:16px}}@media (min-width: 768px){.card-side-2col .card-text{font-size:14px}}@media (min-width: 1024px){.card-side-2col .card-text{font-size:18px}}
