@charset "utf-8";

.ur-diag-osusume-form-title{
    width:100%;
    background: #e35b90;
    color:#ffffff;
    padding:0.25rem 0;
    text-align: center;
}

.ur-diag-osusume-form-caption{
    color:#ff0000;
    text-align: center;
}


.restartButtonArea{
    display: block !important;
    text-align: center !important;
}

.resultSummaryArea{
    /* background: #F2F2F2; */
    background: #000000;
    border:2px solid #2D2D48;
}

.resultSummaryTitle{
    margin-bottom: 0;
    color:#ffffff;
}
.resultSummaryPercent{
    color:#ff0000;
    font-size:200%;
    margin:1.2rem auto;
}

.resultCatchTextArea{
    border:solid 1px #F0F0F0;
    padding:1rem;
    border-radius:10px;
    margin:0.5rem;
    padding:0.5rem;
    /* #f7e9ef */
    background: #F0F0F0;
}

.resultSpitemTitle, .resultCatchTextTitle{
    display: block;
    text-align: center;
    font-weight:bold;
    color:#7030A0;
}
.resultTextTitle{
    color:#7030A0;
    /* margin:0.5rem 0; */
    margin:2rem 0 0.5rem 0;
    font-weight:bold;
}

.resultSpitemArea{
    border:solid 1px #F0F0F0;
    padding:1rem;
    border-radius:10px;
    margin:0.5rem;
    padding:0.5rem;
    background: #F0F0F0;

}

.resultSpitemTitle{
    font-size:125%;
}

.resultSummaryDesc{
    color:#00B0F0;
    /* color:#002060; */
    font-weight:bold;
    font-size:100%;
    margin:0.5rem;
}
.resultSummaryDesc2{
    font-weight:bold;
    font-size:115%;
}

.resultSummaryPre{
    color:#FBFB00;
    font-size:140%;
}

.resultCatchText{
    color:#FD2121;
}