@charset "utf-8";




.his-download a{
    text-decoration: none;
}

.his-downloadimg{
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1rem;
    font-weight: bold;
    text-align: center;
    color: #fff;
    background: -webkit-linear-gradient(top, #46d13e 0%, #46e03e 100%);
    background: linear-gradient(180deg, #46d13e, #46e03e);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(../../itemCss/border-radius.htc);
}

.his-version-block{
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 5px;
    font-size: 1.2rem;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #0093ff;
    
}

span.hv-title{
    margin-right: 1rem;
}

span.hv-version{
    font-weight: bold;
}

.his-public-date-block{
    
}

span.hpd-title{

}

span.hpd-version{

}

.his-date-block{
    
}

span.hd-title{

}

span.hd-version{

}

.his-download-supplement{
    margin-bottom: 20px;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
    border-style: solid;
    border-width: 3px;
    border-color: #F7FF83;
    background-color: #fff;
}

.his-download-supplement a{
    text-decoration: none;
    color: #09c;
}

.his-download-supplement a:hover,
.his-download-supplement a:focus{
    color: #F90;
}

.his-download-supplement a::before{
    padding-right: 1rem;
    content: url("../../../../image/mini/downl_mini.png");
}

.p-his-now{
    margin-top: 20px;
    margin-bottom: 20px;
}

.his-comment{
    margin-top: 3rem;
}

details.details-his{
    margin-right: 0;
    margin-left: 0;

    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;

    border: 3px solid #b9f0ff;

    transition: 0.5s;
}

summary.summary-his{
    
}

ul.ul-his-mark{
    margin: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    padding-left: 0;
    list-style: none;
}

ul.ul-his-mark>li{
    position: relative;

    margin: 7px 0 7px 0;
    padding-left: 1.5em;
}

ul.ul-his-mark>li::before{
    position: absolute;
    top: 10px;
    left: 0;
    content: '';
    background-color: #000;
    border-radius: 50%;
    width: 0.5rem;
    height: 0.5rem;
    margin-right: 0.5rem;
}

.download-first-info-his{
    margin-top: 1rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    border-style: solid;
    border-width: 1px;
    border-color: #000;
    border-radius: 5px;
    behavior: url(../itemCss/border-radius.htc);
}

.download-first-info-his a{
    text-decoration: none;
}
