.p-archive-brand{width:100%}.p-streetvision-mv{width:100%;margin:0 auto;background:url(../images/home/cont_img_streetvision.webp) center center no-repeat;background-size:cover;position:relative;z-index:-1}@media screen and (max-width: 750px){.p-streetvision-mv{background:url(../images/home/cont_img_streetvision_sp.webp) center center no-repeat;background-size:cover}}.p-streetvision-mv::before{content:"";width:450px;height:100%;background-color:#78f032;position:absolute;top:0;left:calc(50% - 800px);z-index:-1}@media screen and (max-width: 1100px){.p-streetvision-mv::before{width:18%;left:0}}.p-streetvision-mv__inner{width:92%;max-width:1000px;margin:0 auto}@media screen and (max-width: 750px){.p-streetvision-mv__inner{width:90%}}.p-streetvision-mv__ttl{width:64%}@media screen and (max-width: 750px){.p-streetvision-mv__ttl{width:100%}}.p-digitalsignage-mv{width:100%;margin:0 auto;background:url(../images/home/cont_img_digitalsignage.webp) center center no-repeat;background-size:cover;position:relative;z-index:-1}@media screen and (max-width: 750px){.p-digitalsignage-mv{background:url(../images/home/cont_img_digitalsignage_sp.webp) center center no-repeat;background-size:cover}}.p-digitalsignage-mv::before{content:"";width:450px;height:100%;background-color:#00c8c8;position:absolute;top:0;left:calc(50% - 800px);z-index:-1}@media screen and (max-width: 1100px){.p-digitalsignage-mv::before{width:18%;left:0}}.p-digitalsignage-mv__inner{width:92%;max-width:1000px;margin:0 auto}@media screen and (max-width: 750px){.p-digitalsignage-mv__inner{width:90%}}.p-digitalsignage-mv__ttl{width:64%}@media screen and (max-width: 750px){.p-digitalsignage-mv__ttl{width:100%}}.p-network-mv{width:100%;margin:0 auto;background:url(../images/home/cont_img_network.webp) center center no-repeat;background-size:cover;position:relative;z-index:-1}@media screen and (max-width: 750px){.p-network-mv{background:url(../images/home/cont_img_network_sp.webp) center center no-repeat;background-size:cover}}.p-network-mv::before{content:"";width:450px;height:100%;background-color:#78f032;position:absolute;top:0;left:calc(50% - 800px);z-index:-1}@media screen and (max-width: 1100px){.p-network-mv::before{width:18%;left:0}}.p-network-mv__inner{width:92%;max-width:1000px;margin:0 auto}@media screen and (max-width: 750px){.p-network-mv__inner{width:90%}}.p-network-mv__ttl{width:64%}@media screen and (max-width: 750px){.p-network-mv__ttl{width:100%}}.p-archive-cont{margin-bottom:min(10%,100px)}@media screen and (max-width: 750px){.p-archive-cont{margin-bottom:20%}}.p-archive-cont__inner{width:90%;max-width:1000px;margin:min(6%,60px) auto}@media screen and (max-width: 750px){.p-archive-cont__inner{width:88%;margin:8% auto 10%}}.p-archive-cont__ttl{font-size:min(3.2vw,32px);line-height:1.5;font-weight:500;margin-bottom:1.8em}@media screen and (max-width: 750px){.p-archive-cont__ttl{font-size:5vw;margin-bottom:1.5em}}.p-archive-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.p-archive-list a{text-decoration:none}.p-archive-list__item{width:47%;margin-bottom:4%}@media screen and (max-width: 750px){.p-archive-list__item{width:100%;margin-bottom:8%}}.p-archive-list__ttl{font-size:min(2.4vw,24px);line-height:1.4;font-weight:500;padding-top:.5em}@media screen and (max-width: 750px){.p-archive-list__ttl{font-size:4.5vw}}.p-archive-list__ttl br{display:none}.p-archive-list__name{font-size:min(1.6vw,16px);line-height:1.8;margin-top:.2em}@media screen and (max-width: 750px){.p-archive-list__name{font-size:3vw}}.p-archive-list__prefecture{display:inline-block;color:#fff;font-size:min(1.4vw,14px);padding:0 1em .1em;background-color:#0aa;border-radius:3px;margin-top:.5em}@media screen and (max-width: 750px){.p-archive-list__prefecture{font-size:3vw}}