.speedMeasurementEnv{margin-top:40px}@media screen and (max-width: 768px){.speedMeasurementEnv{margin-top:25px}}.speedMeasurementEnv{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;text-align:center}@media screen and (max-width: 768px){.speedMeasurementEnv{grid-template-columns:1fr}.speedMeasurementEnv .list-note li{font-size:11px}}.speedMeasurementEnv_card{padding:20px 40px;background:#fff}.speedMeasurementEnv_card .btnPrimary{margin-top:60px}@media screen and (max-width: 768px){.speedMeasurementEnv_card{padding:20px 10px}.speedMeasurementEnv_card .btnPrimary{margin-top:15px}}.speedMeasurementEnv_cardTtl{font-size:20px}@media screen and (max-width: 768px){.speedMeasurementEnv_cardTtl{font-size:16px}}.speedMeasurementEnv_cardTtl{font-weight:700}.speedMeasurementEnv_cardText{font-size:14px}@media screen and (max-width: 768px){.speedMeasurementEnv_cardText{font-size:12px}}.speedMeasurementEnv_cardText{margin-top:20px}.speedMeasurementEnv_pc{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:22px;align-items:center}.speedMeasurementEnv_pc p{font-size:12px}.speedMeasurementEnv_pcBalloon{background:#ffefa9;font-size:12px;padding:12px;line-height:1.35;position:relative}.speedMeasurementEnv_pcBalloon:before{position:absolute;content:"";top:0;right:0;width:4px;height:100%;background:#ffc900}.speedMeasurementEnv_pcBalloon:after{content:"";border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:12px solid #ffc900;position:absolute;top:50%;right:-12px;translate:0 -50%}.speedMeasurementEnv_pcText{margin-top:5px}.speedMeasurementEnv_pcSearch{margin-top:.5em;text-decoration:none;color:#333;border:1px solid #ffc900;box-sizing:border-box;border-radius:20px;padding:6px 40px 6px 10px;position:relative}.speedMeasurementEnv_pcSearch:before{position:absolute;content:"";top:0;right:0;width:30px;height:100%;background:url(/niftyhikari/media/quality/images/icon-search.svg) center/18px 18px no-repeat;background-color:#ffefa9;border-radius:0 20px 20px 0}.speedMeasurementEnv_pcQr{margin:0}.mediaQuality_navList{font-size:20px}@media screen and (max-width: 768px){.mediaQuality_navList{font-size:16px}}@media screen and (max-width: 768px){.mediaQuality_navList .inner{padding:0 .75em}}.mediaQuality_navListContent{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);grid-auto-flow:column;position:relative;margin-top:0}.mediaQuality_navListContent:after{content:"";position:absolute;top:3em;bottom:0;left:50%;transform:translate(-50%);border-left:1px dashed #ccc}@media screen and (max-width: 768px){.mediaQuality_navListContent{display:block;margin-top:.5em}.mediaQuality_navListContent:after{border-left:none}}.mediaQuality_navListItem{line-height:1}.mediaQuality_navListItem+.mediaQuality_navListItem{margin-top:.5em}.mediaQuality_navListItem.is-top{grid-column:1/-1;grid-row:1;margin-top:0}.mediaQuality_navListItem.is-pcLeftColumn{grid-column:1;grid-row:auto}.mediaQuality_navListItem.is-pcRightColumn{grid-column:2;grid-row:auto;width:17.5em;justify-self:end}@media screen and (max-width: 768px){.mediaQuality_navListItem.is-pcRightColumn{width:auto;justify-self:auto}}.mediaQuality_navListItem.is-pcMargin{margin-top:1em}@media screen and (max-width: 768px){.mediaQuality_navListItem.is-pcMargin{margin-top:.5em}.mediaQuality_navListItem.is-pcMargin.is-spMargin{margin-top:1em}}.mediaQuality_navListLinkText{color:#333;border-bottom:1px solid #ccc;text-decoration:none;transition:border-bottom .3s ease;position:relative;padding-right:1.5em;padding-bottom:.3em}.mediaQuality_navListLinkText.is-current{border-bottom:1px solid #ffc900;font-weight:700}.mediaQuality_navListLinkText:hover{border-bottom:none}.mediaQuality_navListLinkText:hover:after{right:-5px;border-color:#0056b3}.mediaQuality_navListLinkText:after{content:"";position:absolute;bottom:0%;right:0;width:10px;height:10px;border-top:2px solid #007bff;border-right:2px solid #007bff;transform:translateY(-50%) rotate(45deg);transition:all .3s ease}.mediaQuality_navListLinkText{font-size:14px}@media screen and (max-width: 768px){.mediaQuality_navListLinkText{font-size:12px}}.mediaQuality_navListLinkText span{color:#0175b5;font-weight:700}.mediaQuality_navBtn{margin-top:2em}.mediaQuality_navBtn p{font-size:14px}@media screen and (max-width: 768px){.mediaQuality_navBtn p{font-size:12px}}.mediaQuality_navBtn p:before,.mediaQuality_navBtn p:after{content:"";width:2em;height:.2em;background:radial-gradient(#ccc 50%,transparent 50%) left center/.2em .2em}.mediaQuality_navBtn p{text-align:center;line-height:1.35;display:flex;justify-content:center;align-items:center;gap:.5em}.mediaQuality_navBtn .btnSecondary{margin-top:.5em}.mediaQuality_navBtn .btnSecondary a{width:100%;max-width:600px}
