.p-about__slideArea{font-size:20px}@media screen and (max-width: 768px){.p-about__slideArea{font-size:16px}}.p-about__slideArea .inner{max-width:calc(1000px + 2em)}@media screen and (max-width: 768px){.p-about__slideArea .inner{padding:0}}.p-about__slideWrap .slick-track{display:flex;gap:1em}.p-about__slideWrap .slick-slide{height:auto}.p-about__slideWrap.slick-dotted.slick-slider{margin-bottom:0}.p-about__slide{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:auto;margin-right:auto}.p-about__slide{width:100%;height:100%;max-width:600px;border:.15em solid #ff740d;border-radius:.4em}.p-about__slide .ttl{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-about__slide .ttl{background:#ff740d;color:#fff;font-weight:700;height:4em;width:100%;padding:.5em;text-align:center;line-height:1.35}.p-about__slide .content{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-about__slide .content{padding:1em;flex-grow:1;gap:.5em}.p-about__slide .content .top{font-size:.8em}.p-about__slide .content .middle{margin-top:auto;text-align:center;width:95%;max-width:240px}.p-about__slide .content .middle.is-ipv6{width:85%}.p-about__slide .content .bottom{font-size:.8em}.p-about__slide .content .bottom .link{font-size:12px}.p-about__slide .content .bottom .list-note{font-size:12px;margin-top:0}.p-area__ttl{font-size:20px}@media screen and (max-width: 768px){.p-area__ttl{font-size:16px}}.p-area__ttl{text-align:center;font-weight:700;line-height:1.4}.p-area__map{font-size:20px}@media screen and (max-width: 768px){.p-area__map{font-size:14px}}.p-area__map{display:grid;grid-template-columns:45% 1fr;gap:2em;align-items:center}@media screen and (max-width: 768px){.p-area__map{grid-template-columns:1fr;gap:1em}}@media screen and (max-width: 768px){.p-area__map .image{text-align:center}.p-area__map .image img{width:60%;max-width:490px}}.p-area__map ul{display:grid;gap:2em}@media screen and (max-width: 768px){.p-area__map ul{gap:1em}}.p-area__map .zone{font-weight:700;line-height:1}.p-area__map .zone.is-east{color:#52c5ce}.p-area__map .zone.is-west{color:#ff7500}.p-area__map .pref{font-size:max(.8em,11px);margin-top:.5em;line-height:1.4}.p-area__10g .searchArea10g{padding:40px 10px}@media screen and (max-width: 768px){.p-area__10g .searchArea10g{padding:25px 10px}}.p-area__10g .searchArea10g_ttl{margin-top:0}.p-area__10g .c-accordion dt{font-size:20px}@media screen and (max-width: 768px){.p-area__10g .c-accordion dt{font-size:16px}}.p-media__list{font-size:20px}@media screen and (max-width: 768px){.p-media__list{font-size:16px}}.p-media__list .slick-track{display:flex;gap:1em}.p-media__list .slick-slide{height:auto}.p-media__list.slick-dotted.slick-slider{margin-bottom:0}.p-media__post{border:1px solid #cccccc;display:block;height:100%;padding:.8em .8em 2.5em;border-radius:.4em;text-decoration:none;color:#333;position:relative}.p-media__post:hover{opacity:.8}.p-media__post h3{margin-top:.5em;font-size:max(.7em,12px);line-height:1.4;font-weight:700}.p-media__post:before{content:"";position:absolute;bottom:.5em;right:.5em;width:1.5em;height:1.5em;background:url(/niftyhikari/top/images/icon-ciecle-arrow-right.svg) center/contain no-repeat}.p-price__note{font-size:12px}.p-price__note .list-note{margin-top:0;font-size:1em}.p-price__note .list-note li{font-size:1em}.p-price__note .ttl{font-weight:700}.p-price__img{text-align:center}.p-price__img img{width:90%}.p-router__content .catch{font-weight:700;text-align:center}@media screen and (max-width: 768px){.p-router__content .catch{text-align:left}}@media screen and (max-width: 768px){.p-router__slideWrap{overflow:scroll}}.p-router__slideInner{display:flex;gap:1em}@media screen and (max-width: 768px){.p-router__slideInner{width:700px}}.p-slide{font-size:20px}@media screen and (max-width: 768px){.p-slide{font-size:16px}}.p-slide .inner{padding:0}.p-slide__wrap .slick-track{display:flex;gap:1em}.p-slide__wrap .slick-slide{height:auto}.p-slide__wrap.slick-dotted.slick-slider{margin-bottom:0}.p-slide__wrap{padding:0 .5em}@media screen and (max-width: 768px){.p-slide__wrap{padding:0}}.p-slide__list img{border-radius:.4em}
