@charset "utf-8";
/* CSS Document */

 p.update {color: #FE00EE; text-align: center;}
table tr th:nth-child(1) { width: 20px; text-align: center; color: #111;}

h2.ac { height: 50px; line-height: 50px; cursor: pointer; color: #FFF;  background-color: rgba(255,255,255,.1); padding: 0 1em; background-image:url("../../../img/cmn/navIcon_off.png"); background-repeat: no-repeat; background-position: right 10px center; background-size: auto 25px; margin-top: 3px;}
h2.ac.open { background-image: url("../../../img/cmn/navIcon_on.png");}
.acwrap { display: none;padding-bottom: 20px;}
.parts_inner_01 { padding-bottom: 30px;}
.parts_wrap_03 > p { max-width: 100%!important;}
.redline { background-color: rgba(223,7,11,1.00); padding: .7em 0; font-size: 180%; text-align: center; color: #FFF; font-weight: bold!important;}
.parts_table_01+h3.parts_ttl_03 { margin-top: 30px;}
h3.title { text-align: center; color: #FFF; font-size: 130%; font-weight: bold; background-color: rgba(255,255,255,.05); padding: 1em 0;}

table tr:nth-child(1) th {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fef79b+0,fef79b+8,daad32+97,daad32+100 */
background: #fef79b; /* Old browsers */
background: -moz-linear-gradient(top,  #fef79b 0%, #fef79b 8%, #daad32 97%, #daad32 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fef79b 0%,#fef79b 8%,#daad32 97%,#daad32 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fef79b 0%,#fef79b 8%,#daad32 97%,#daad32 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef79b', endColorstr='#daad32',GradientType=0 ); /* IE6-9 */

}

table tr:nth-child(2) th {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e1e0e0+0,e1e0e0+9,bcbcbc+96,bcbcbc+100 */
background: #e1e0e0; /* Old browsers */
background: -moz-linear-gradient(top,  #e1e0e0 0%, #e1e0e0 9%, #bcbcbc 96%, #bcbcbc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e1e0e0 0%,#e1e0e0 9%,#bcbcbc 96%,#bcbcbc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e1e0e0 0%,#e1e0e0 9%,#bcbcbc 96%,#bcbcbc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e0e0', endColorstr='#bcbcbc',GradientType=0 ); /* IE6-9 */

}

table tr:nth-child(3) th {
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f19c5c+0,f19c5c+9,ad6a3f+93,aa683e+100 */
background: #f19c5c; /* Old browsers */
background: -moz-linear-gradient(top,  #f19c5c 0%, #f19c5c 9%, #ad6a3f 93%, #aa683e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f19c5c 0%,#f19c5c 9%,#ad6a3f 93%,#aa683e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f19c5c 0%,#f19c5c 9%,#ad6a3f 93%,#aa683e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f19c5c', endColorstr='#aa683e',GradientType=0 ); /* IE6-9 */

}

p.read { text-align: center; font-size: 130%; padding: 40px 10px 0 10px; font-weight: bold!important;}
p.center { text-align: center;}
p.center span { font-size: 80%;}

p.read+p { text-align: center; color: yellow; margin-top: 1em;}

.result .redline { text-indent: -9999px; line-height: 0;}
.result .redline:after { content: "都道府県決勝戦 フィーチャー店結果速報！"; text-indent: 0; display: block; line-height: 1;}


@media screen and (max-width: 700px) {

}

