@media(min-width:1420px){.feature-1 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:3px}}
@media(min-width:1420px){.feature-1 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:2.24px}}
@media(max-width:767px){.feature-1 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:2px}}
@media(max-width:767px){.feature-1 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:0.84px}}
@media(min-width:1420px){.feature-2 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:3px}}
@media(min-width:1420px){.feature-2 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:2.24px}}
@media(max-width:767px){.feature-2 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:2px}}
@media(max-width:767px){.feature-2 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:0.84px}}
@media(min-width:1420px){.feature-3 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:3px}}
@media(min-width:1420px){.feature-3 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:2.24px}}
@media(max-width:767px){.feature-3 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:2px}}
@media(max-width:767px){.feature-3 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:0.84px}}
@media(min-width:1420px){.feature-4 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:3px}}
@media(min-width:1420px){.feature-4 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:2.24px}}
@media(max-width:767px){.feature-4 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:2px}}
@media(max-width:767px){.feature-4 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:0.84px}}
@media(min-width:1420px){.feature-5 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:3px}}
@media(min-width:1420px){.feature-5 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:2.24px}}
@media(max-width:767px){.feature-5 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:2px}}
@media(max-width:767px){.feature-5 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:0.84px}}
@media(min-width:1420px){.feature-6 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:center;letter-spacing:3px}}
@media(min-width:1420px){.feature-6 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:2.24px}}
@media(max-width:767px){.feature-6 h3{font-family:"Noto Sans JP", sans-serif;font-weight:700;font-feature-settings:"halt", "hkna", "kern" 0, "liga" 0, "vkna";text-align:start;letter-spacing:2px}}
@media(max-width:767px){.feature-6 .feature-description{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-feature-settings:"palt", "pcap";text-align:justify;letter-spacing:0.84px}}