.l-main{max-width:905px;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:100px}@media screen and (max-width:1000px){.l-main{max-width:90.625%}}@media screen and (max-width:768px){.l-main{padding-top:30px;padding-bottom:30px}}.result__section:first-of-type{margin-top:30px}.result__section:not(:first-of-type){margin-top:35px}.result__table{border:1px solid #c2c2c2;width:100%}.result__table caption{padding-bottom:10px;font-size:20px;font-size:2rem}@media screen and (max-width:768px){.result__table caption{font-size:3.9vw}}.result__table caption::before{content:url(../../../img/results/ico_rank.png);display:inline-block;margin-right:8px;vertical-align:middle}.result__table thead{background-color:#e83e34;color:#fff}.result__table thead th{border-bottom:1px solid #fff;padding-top:19px;padding-bottom:18px;font-size:15px;font-size:1.5rem;text-align:center}@media screen and (max-width:768px){.result__table thead th{padding-top:3%;padding-bottom:2.5%;font-size:3.4vw;line-height:1.4;vertical-align:middle}}.result__table thead th:not(:first-child){border-left:1px solid #fff}.result__table thead th:nth-child(1){width:16%}@media screen and (max-width:768px){.result__table thead th:nth-child(1){padding-left:2%;text-align:left}}.result__table thead th:nth-child(2){width:30%}@media screen and (max-width:768px){.result__table thead th:nth-child(2){width:45%}}.result__table thead th:nth-child(3){width:12%}@media screen and (max-width:768px){.result__table thead th:nth-child(3){display:none}}.result__table tbody tr:nth-child(-n+3){background-color:#fce5e5}.result__table tbody td{border:1px solid #c2c2c2;padding-top:16px;padding-bottom:14px;text-align:center}@media screen and (max-width:768px){.result__table tbody td{font-size:3.1vw;vertical-align:middle}}@media screen and (max-width:768px){.result__table tbody td:nth-child(3){display:none}}.result__table tbody .name{padding-left:30px;text-align:left}@media screen and (max-width:768px){.result__table tbody .name{padding-left:3%}}.result__data{margin-top:35px}@media screen and (max-width:768px){.result__data{margin-top:20px}}@media screen and (max-width:768px){.result__data object{display:none}}.result__data-notice{margin-top:20px}
/*# sourceMappingURL=results.css.map */