﻿@charset "UTF-8";@font-face{font-family:"Noto Sans JP";font-display:swap;}@font-face{font-family:"Titillium Web";font-display:swap;}.pg_BrandingDrone:before{display:inline-block;position:absolute;top:0;right:0;width:240px;height:240px;background-image:url(../images/shared/bg_drone001.webp?v=202400404);background-size:contain;background-repeat:no-repeat;content:"";z-index:5;top:70px;}@media print,screen and (min-width:768px){.pg_BrandingDrone:before{width:310px;height:217px;}}@media print,screen and (min-width:1024px){.pg_BrandingDrone:before{top:35px;width:400px;height:280px;}}@media print,screen and (min-width:1280px){.pg_BrandingDrone:before{width:480px;height:336px;}}@media print,screen and (min-width:1440px){.pg_BrandingDrone:before{width:550px;height:385px;}}@media print,screen and (min-width:1920px){.pg_BrandingDrone:before{right:20%;}}@media print,screen and (min-width:768px){.pg_BrandingDrone:before{top:20px;}}@media print,screen and (min-width:1024px){.pg_BrandingDrone:before{top:40px;}}.pg_FeaturesIndex{margin-bottom:40px;}@media print,screen and (min-width:1024px){.pg_FeaturesIndex{margin-bottom:60px;}}.pg_FeaturesTitle{padding:15px 0 0;}@media print,screen and (min-width:1024px){.pg_FeaturesTitle{padding:30px 0 15px;}}.pg_FeaturesTitle .SubText{color:#d91a04;font-size:24px;font-family:"Titillium Web",sans-serif;line-height:normal;display:block;}.pg_FeaturesTitle .SubText:before{content:"● FEATURES";font-size:12px;margin-right:10px;}@media print,screen and (min-width:1024px){.pg_FeaturesTitle .SubText:before{font-size:14px;}}.pg_FeaturesTitle .MainText{display:block;font-size:22px;font-weight:bold;font-family:"Noto Sans JP",sans-serif;}@media print,screen and (min-width:1024px){.pg_FeaturesTitle .MainText{font-size:28px;}}.pg_FeaturesTitle .Icon{display:block;font-size:30px;color:#007acc;}.pg_FeaturesBlock{background-color:#f2fafa;padding-bottom:50px;margin-bottom:6px;display:flex;flex-wrap:wrap;}@media print,screen and (min-width:1024px){.pg_FeaturesBlock{padding-bottom:70px;}}.pg_FeaturesBlock:last-child{margin-bottom:40px;}.pg_FeaturesBlock:nth-child(odd){background-color:#f8f8f8;}@media print,screen and (min-width:768px){.pg_FeaturesBlock:nth-child(odd) .FeaturesBranding{order:1;}.pg_FeaturesBlock:nth-child(odd) .Content{order:2;padding:0 0 0 30px;}}@media print,screen and (min-width:1024px){.pg_FeaturesBlock:nth-child(odd) .Content{order:2;padding:0 0 0 40px;}}.pg_FeaturesBlock .FeaturesWrapper{display:flex;flex-wrap:wrap;}.pg_FeaturesBlock .FeaturesBranding{width:100%;}@media print,screen and (min-width:768px){.pg_FeaturesBlock .FeaturesBranding{width:50%;order:2;}}.pg_FeaturesBlock .FeaturesBranding .Image{border-radius:0 0 20px 20px;height:180px;object-fit:cover;}@media print,screen and (min-width:768px){.pg_FeaturesBlock .FeaturesBranding .Image{height:400px;}}@media print,screen and (min-width:1024px){.pg_FeaturesBlock .FeaturesBranding .Image{height:480px;}}.pg_FeaturesBlock .Content{width:100%;}@media print,screen and (min-width:768px){.pg_FeaturesBlock .Content{width:50%;padding:0 30px 0 0;order:1;}}@media print,screen and (min-width:1024px){.pg_FeaturesBlock .Content{padding:0 40px 0 0;}}.pg_FeaturesBlock .Info{width:100%;}@media print,screen and (min-width:768px){.pg_FeaturesBlock .Info{margin-top:30px;order:3;}}.bg_Border{background-image:url(../images/features/bg_GreenBorder.webp);background-repeat:repeat-x;background-position:bottom;}.bg_Border:nth-child(odd){background-image:url(../images/features/bg_GrayBorder.webp);}.pg_Frame{border:10px solid #e3e3e3;background-color:#fff;padding:15px 15px 5px;margin-bottom:30px;}@media print,screen and (min-width:768px){.pg_Frame{padding:20px 25px 10px;}}.pg_ButtonList{display:grid;gap:15px;}@media print,screen and (min-width:768px){.pg_ButtonList{grid-template-columns:auto auto 1fr;}}