@charset "Shift_JIS";

/* K?w\?Eebapppcss */

.k_tb_dsum caption{
        color: #4b0082;
        text-align: center;
        font-weight:bold;
        font-size       :       120%;
        margin-top: 1em;
        margin-bottom: 0.2em;
        padding-top: 0.4em;
        padding-bottom: 0.2em;

}
.k_tb_dsum th{
        background-color:       #f0fff0;

}


.k_tb_3h{
        border          :       solid 1pt #8fbc8b;
        border-collapse :       collapse;
        padding-bottom: 3em;
}

.k_tb_3h th{
        font-family     :       "lr oSVbN",sans-serif;
        font-size       :       110%;
        color           :       #4b0082;
        border          :       solid 1pt #8fbc8b;

}
.k_tb_3h caption{
        color: #2B478E;
        text-align: center;
        font-weight:bold;
        font-size       :       120%;
        margin-top: 1em;
        margin-bottom: 0.2em;
        padding-top: 0.4em;
        padding-bottom: 0.2em;

}


.k_tb_3h td{
        text-align:center;
                vertical-align          :bottom;
        font-size:100%;
        border          :       solid 1pt #8fbc8b;
                padding-top: 2em;
                padding-bottom: 0em;

}

.k_td00{        background-color:  #ffffff}
.k_td01{        background-color:  #fffbfa}
.k_td02{        background-color:  #fff7f5}
.k_td03{        background-color:  #fff3f0}
.k_td04{        background-color:  #ffefeb}
.k_td05{        background-color:  #ffebe6}
.k_td06{        background-color:  #ffe7e1}
.k_td07{        background-color:  #ffe3dc}
.k_td08{        background-color:  #ffdfd7}
.k_td09{        background-color:  #ffdbd2}
.k_td10{        background-color:  #ffd7cd}
.k_td11{        background-color:  #ffd3c8}
.k_td12{        background-color:  #ffcfc3}
.k_td13{        background-color:  #ffcbbe}
.k_td14{        background-color:  #ffc7b9}
.k_td15{        background-color:  #ffc3b4}
.k_td16{        background-color:  #ffbfaf}
.k_td17{        background-color:  #ffbbaa}
.k_td18{        background-color:  #ffb7a5}
.k_td19{        background-color:  #ffb3a0}
.k_td20{        background-color:  #ffaf9b}
.k_td21{        background-color:  #ffab96}
.k_td22{        background-color:  #ffa791}
.k_td23{        background-color:  #ffa38c}
.k_td24{        background-color:  #ff9f87}
.k_td25{        background-color:  #ff9b82}
.k_td26{        background-color:  #ff977d}
.k_td27{        background-color:  #ff9378}
.k_td28{        background-color:  #ff8f73}
.k_td29{        background-color:  #ff8b6e}
.k_td30{        background-color:  #ff8769}
.k_td31{        background-color:  #ff8364}
.k_td32{        background-color:  #ff7f5f}
.k_td33{        background-color:  #ff7b5a}
.k_td34{        background-color:  #ff7755}
.k_td35{        background-color:  #ff7350}
.k_td36{        background-color:  #ff6f4b}
.k_td37{        background-color:  #ff6b46}
.k_td38{        background-color:  #ff6741}
.k_td39{        background-color:  #ff633c}
.k_td40{        background-color:  #ff5f37}
.k_td41{        background-color:  #ff5b32}
.k_td42{        background-color:  #ff572d}
.k_td43{        background-color:  #ff5328}
.k_td44{        background-color:  #ff4f23}
.k_td45{        background-color:  #ff4b1e}
.k_td46{        background-color:  #ff4719}
.k_td47{        background-color:  #ff4314}
.k_td48{        background-color:  #ff3f0f}
.k_td49{        background-color:  #ff3b0a}
.k_td50{        background-color:  #ff3705}
.k_td51{        background-color:  #ff3300}
.k_td52{        background-color:  #ff2f00}
.k_td53{        background-color:  #ff2b00}
.k_td54{        background-color:  #ff2700}
.k_td55{        background-color:  #ff2300}
.k_td56{        background-color:  #ff1f00}
.k_td57{        background-color:  #ff1b00}
.k_td58{        background-color:  #ff1700}
.k_td59{        background-color:  #ff1300}
.k_td60{        background-color:  #ff0f00}

.k_3h0{ color:#4982b4;
        text-align:center;
        font-size:110%;
       }
.k_3h1{ color:#008080;
        text-align:center;
        font-size:110%;
        }
.k_3h2{ color:#006400;
        text-align:center;
        font-size:110%;
        }
.k_3h3{ color:#808000;
        text-align:center;
        font-size:110%;
        }
.k_3h4{ color:#ff8c00;
        text-align:center;
        font-size:110%;
        }
.k_3h5{ color:#ff4500;
        text-align:center;
        font-size:110%;
        }
.k_3h6{ color:#8b008b;
        text-align:center;
        font-size:110%;
        }
.k_3h7{ color:#800080;
        text-align:center;
        font-size:110%;
        }
.k_3h8{ color:#dc143c;
        text-align:center;
        font-size:110%;
        }
.k_3h9{ color:#ff0000;
        text-align:center;
        font-size:110%;
        }


.k_form{
        margin:1% 3% 1% 1%;
}
.k_form input{
        text-align:center;
        font-size:110%;
        width:80%;
        letter-spacing: 5px;
        padding:2% 2% 2% 2%;
}

.k_provisional{
                color :#0000ff;
                font-style:italic;
}
.radio-buttons {
        justify-content: center;
}