@charset "UTF-8";

.character-limit{
    overflow: hidden;
    padding: 3px 0;
    width: 90%;
    line-height: 1.0;
    white-space: nowrap;
}


.character-limit {
    text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis; /* Safari */
    -o-text-overflow: ellipsis; /* Opera */
}
.tokuten-list{
    width: 14em !important;
    color: #FF55A3;
}
.break-all{
    word-break: break-all;
}
.keep-all{
    word-break:keep-all
}
.word-normal{
    word-break: normal;
}
@media (max-width: 1099px) {
    .tokuten-list{
        width: 90% !important;
        color: #FF55A3;
    }
}

@media (min-width: 1100px) {
    .page-list-1 .freePlan-list .ttl-lst {
        display: block;
        border-top: none;
        margin-bottom: 0;
    }
    .page-list-1 .freePlan-list {
        width: calc(50% - .5em);
        border: 1px solid #C9B474;
        margin-bottom: 1em;
    }
    .page-list-1 .freePlan-list .tbl-shop {
        border-left: 0;
        border-right: 0;
    }

    .box-entry-info-2 .flexW>div:last-child{
        background: #FFF;

    }
    .box-entry-info-2 .flexW>div>div:last-child {
        background: #E7F2F2;
        padding: 1em;
        border-radius: .3em;

    }
    .tr dd span:last-child {
        padding: 5px;
    }

}

.tr dd span {
    word-break: break-all;
}

.col-green{
    color: #00B900 !important;
}
.col-Blue{
    color: #7EB6ED !important;
}

@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: local("Material Icons"), local("MaterialIcons-Regular"), url(https://mer-maid.s-grp.asia/css/iconfont/MaterialIcons-Regular.woff2) format("woff2"), url(https://mer-maid.s-grp.asia/css/iconfont/MaterialIcons-Regular.woff) format("woff"), url(https://mer-maid.s-grp.asia/css/iconfont/MaterialIcons-Regular.ttf) format("truetype"); }
.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 1.4em;
    display: inline-block;
    text-transform: none;
    direction: ltr;
    vertical-align: middle;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for IE. */
    font-feature-settings: 'liga'; }