@charset "euc-jp";
/* CSS Document */

.top {
    background-color: #0D68BE;
    border-color: #0D68BE;
    padding: 5px 10px;
    width: 100%;
}

div.common_banner {
    background-image: url(/image/jp/result/common/header_banner.png);
    background-size: contain;
    background-repeat: no-repeat;
}

.common_banner span {
    display: block
}

.common_banner span.date {
    font-size: 40px;
    color: #ffffff;
    margin: 25px 0 0 25px;
    margin-top: -240px;
}

.common_banner span.name {
    font-size: 52px;
    color: #ffffff;
    font-weight: bold;
    margin: -10px 0 0 25px;
}

.common_banner span.title {
    font-size: 60px;
    font-weight: bold;
    color: #0092d7;
    margin: 5px 0 40px 25px;
}

body {
    padding-top:113px;
}

.result_pr {
    text-align: center;
    margin: 1.0rem 0rem;
    background-color: #21ABE7;
    border-radius: 10px;
}

.result_pr a {
    color: #FFFFFF;
    font-weight: bold;
}


/* スマホサイズ */
@media screen and (max-width: 767px) {
    .result_pr {
        padding: 0.5rem 0rem;
        font-size: 1.2rem;
    }
}

/* PCサイズ */
@media screen and (min-width: 768px) {
    .result_pr {
        padding: 1.5rem 0rem;
    }
    .result_sp{
        display: none;
    }
}