.inactive a {
    pointer-events: none!important;
}

.inactive input {
    /* pointer-events: none!important; */
}

.ie .inactive input {
    cursor: auto;
    opacity: 0.4;
}

.inactive img {
    opacity: 0.4;
}

.invisible {
    display: none!important;
}

.mpap_txt {
    height: auto!important;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.mpap_check .sp_item_wrap .check_wrap {
    margin-bottom: 0!important;
}

.entry_check.block_check {
    min-width: 25px!important;
}

.icon_area {
    min-width: 50px!important;
}

.wdt30pct {
    width: 30%!important;
}

.wdt10pct {
    width: 10%!important;
}

.wdt60pct {
    width: 60%!important;
}

.inactive_link a {
    color: #bebebe!important;
}

.active_link a {
    color: #de000e !important;
}

.blank_link_icn {
    width: auto!important;
    max-height: 17px!important;
    padding: 0px 2px 2px 0px!important;
}

tr .install_img_wrap img {
    width: 100%;
}

tr .install_img_wrap {
    width: 70%;
}

.install_img_wrap .onlyIOS img {
    width: 135px;
}

.checkVer {
    padding-top: 20px;
}

.checkVer p {
    margin-bottom: 20px;
}

.checkVer p strong {
    display: block;
    font-weight: normal;
}

.checkVer__images {
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 20px;
}

.no_error img {
    width: 100%;
}

#private_image_pc,
#private_image_sp,
.detail_txt {
    width: 100%;
}

.no_error.checkVer--js {
    display: flex;
    align-items: center;
}

.checkVer__block {
    background-color: #f5f5f5;
    padding: 20px;
}

.checkVer__block figcaption,
.checkVer__block p {
    font-size: 12px;
    margin-bottom: 10px;
}

.checkVer>p span {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-top: 5px;
}