﻿body {
}
/*safari colorbox修正*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    html, body {
        -webkit-overflow-scrolling: touch !important;
        /*overflow: auto !important;*/
        height: 100% !important;
    }
}

/*dialog mask*/
.ui-widget-overlay.custom-overlay {
    background-color: darkolivegreen;
    background-image: none;
    opacity: 0.9;
    z-index: 1040;
}

/*2021-10-29 修正繼承Table2 css 時radio 背景變漸層色 */
.radiobutton tr:last-child td:first-child {
    color: #171616;
    text-align: left;
    background-color: #ecf0ef;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ecf0ef), color-stop(1, #e5e5e5) );
}

.radiobutton tr:last-child td:last-child {
    color: #171616;
    text-align: left;
    background-color: #ecf0ef;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ecf0ef), color-stop(1, #e5e5e5) );
}

@media (max-width: 767px) {
    .hidden-mobile {
        display: none;
    }
    .flexible-width {
        width:80vw;
    }
    .fillup-width {
        width: 99vw;
    }
}
