.p-vote{position:relative;z-index:9999}.p-vote .formArea-wrap .p-vote-img{margin-top:0}.p-vote .formArea-list{display:block;margin-top:20px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.p-vote .formArea-list label{display:inline-block}.p-vote .articleArea-heading3{margin-top:40px;text-shadow:0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-weight:bold;letter-spacing:0.02em;position:relative;z-index:9999;color:#FFF}.p-vote .articleArea-heading3 .formArea-required{font-weight:normal;letter-spacing:0;text-shadow:none}@media screen and (min-width: 640px){.p-vote .articleArea-heading3{margin-top:60px}}.p-vote-hikari .articleArea-heading3{background-image:linear-gradient(90deg, rgba(236,204,24,0.7) 0%, rgba(236,204,24,0.7) 50%, rgba(236,204,24,0.3) 100%)}.p-vote-hikari .formArea-list li{color:#eccc18}.p-vote-mizu .articleArea-heading3{background-image:linear-gradient(90deg, rgba(84,168,227,0.7) 0%, rgba(84,168,227,0.7) 50%, rgba(84,168,227,0.3) 100%)}.p-vote-mizu .formArea-list li{color:#54a8e3}.p-vote-yami .articleArea-heading3{background-image:linear-gradient(90deg, rgba(179,35,239,0.7) 0%, rgba(179,35,239,0.7) 50%, rgba(179,35,239,0.3) 100%)}.p-vote-yami .formArea-list li{color:#b323ef}.p-vote-hi .articleArea-heading3{background-image:linear-gradient(90deg, rgba(237,68,22,0.7) 0%, rgba(237,68,22,0.7) 50%, rgba(237,68,22,0.3) 100%)}.p-vote-hi .formArea-list li{color:#ed4416}.p-vote-shizen .articleArea-heading3{background-image:linear-gradient(90deg, rgba(146,208,80,0.7) 0%, rgba(146,208,80,0.7) 50%, rgba(146,208,80,0.3) 100%)}.p-vote-shizen .formArea-list li{color:#92d050}.p-vote-tashoku .articleArea-heading3{background-image:linear-gradient(90deg, rgba(237,68,22,0.7) 0%, rgba(236,204,24,0.7) 25%, rgba(146,208,80,0.7) 50%, rgba(84,168,227,0.3) 75%, rgba(179,35,239,0.3) 100%)}.p-vote-tashoku .formArea-list li label{background:linear-gradient(100deg, #ed4416 0%, #eccc18 25%, #92d050 50%, #54a8e3 75%, #b323ef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-vote .formArea-submit{margin-top:20px;position:relative}@media screen and (min-width: 640px){.p-vote .formArea-submit{margin-top:30px}}.p-vote #p-vote-after,.p-vote #p-vote-before{visibility:hidden}.p-vote.closed #p-vote-after{visibility:visible}.p-vote.loaded #p-vote-before{visibility:visible}.p-vote .formArea-error{margin-top:20px}

/*# sourceMappingURL=index.css.map */
