.l-headerTit{width:min(89.88764vw, 1200px);margin:auto;text-align:center}@media only screen and (max-width: 768px){.l-headerTit{width:100%}}.pg-intro{margin:auto;padding-top:min(5.99251vw, 80px);width:min(74.90637vw, 1000px)}.pg-intro__txt{padding-top:min(1.49813vw, 20px)}@media only screen and (max-width: 768px){.pg-intro{padding-top:6vw;width:calc(100% - 6vw)}.pg-intro__txt{padding-top:2vw}}.pg-bnrvote{margin:auto;padding-top:min(8.98876vw, 120px);width:min(74.90637vw, 1000px)}.pg-bnrvote__ttl{margin:auto;width:min(57.82772vw, 772px)}.pg-bnrvote__img{padding-top:min(1.49813vw, 20px)}.pg-bnrvote__img img{-webkit-filter:drop-shadow(0px 0px min(.74906vw, 10px) #fff);filter:drop-shadow(0px 0px min(.74906vw, 10px) #fff);border:5px solid #fff;box-sizing:border-box}@media only screen and (max-width: 768px){.pg-bnrvote{padding-top:8vw;width:calc(100% - 6vw)}.pg-bnrvote__ttl{margin:auto;width:70%}.pg-bnrvote__img{padding-top:2vw}}@media (hover: hover){.pg-bnrvote a{opacity:1;transition:opacity 0.2s}.pg-bnrvote a img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s}.pg-bnrvote a:hover{opacity:0.6}.pg-bnrvote a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.pg-interim{padding-top:min(2.24719vw, 30px);margin-top:min(2.24719vw, 30px)}@media only screen and (max-width: 768px){.pg-interim{padding-top:3vw;margin-top:3vw}}.pg-interim__content{padding-top:min(2.99625vw, 40px);padding-bottom:min(7.49064vw, 100px)}@media only screen and (max-width: 768px){.pg-interim__content{padding-top:4vw;padding-bottom:10vw}}.pg-interimLead{margin:auto;width:min(52.65918vw, 703px)}@media only screen and (max-width: 768px){.pg-interimLead{width:55%}}.pg-interimLists{margin-top:min(2.99625vw, 40px);box-sizing:border-box;border:solid clamp(3px, .37453vw, 5px) #9834ff}@media only screen and (max-width: 768px){.pg-interimLists{margin-top:4vw;width:100%;border:solid clamp(2px, .65104vw, 5px) #9834ff}}.pg-interimLists.--Outside{margin-top:0;border:none}@media only screen and (max-width: 768px){.pg-interimLists.--Outside{margin-top:0;border:none}}.pg-interimList{font-weight:700;text-align:left;font-size:clamp(16px, 1.49813vw, 20px);position:relative;display:block;padding:min(1.49813vw, 20px) min(2.24719vw, 30px)}@media only screen and (max-width: 768px){.pg-interimList{padding:2vw 3vw}}.pg-interimList:nth-child(odd){background:#eee}.pg-interimList:nth-child(even){background:#ddcbff}@media only screen and (max-width: 768px){.pg-interimList{font-size:clamp(12px, 1.82292vw, 14px)}}
