.md_unopen_game .md-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    background-image: url(../images/pop/bg_cloud.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.md_unopen_game .md-content .txt {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.md_unopen_game .md-content .txt strong {
    font-size: clamp(32px, 3vw, 36px);
}
.md_unopen_game .md-content .txt strong:after {
    -webkit-text-stroke: 0.15em #4e9bf2;
}
.md_unopen_game .md-content .txt p {
    color: #4e9bf2;
}
.md_unopen_game .md-content .btn {
    display: flex;
    justify-content: center;
    gap: 35px;
}
.md_unopen_game .md-modal {
    max-width: 400px;
}
.md_unopen_game .md-modal .md_top .md_close {
    background: #7fe2ff;
}
.md_unopen_game .md-modal .md-content .txt strong {
    font-size: clamp(28px, 3vw, 32px);
}

.md_no_player_item .md-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    background-image: url(../images/pop/bg_cloud.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.md_no_player_item .md-content .txt {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.md_no_player_item .md-content .txt strong {
    font-size: clamp(32px, 3vw, 36px);
}
.md_no_player_item .md-content .txt strong:after {
    -webkit-text-stroke: 0.15em #4e9bf2;
}
.md_no_player_item .md-content .txt p {
    color: #4e9bf2;
}
.md_no_player_item .md-content .btn {
    display: flex;
    justify-content: center;
    gap: 35px;
}
.md_no_player_item .md-modal {
    max-width: 400px;
}
.md_no_player_item .md-modal .md_top .md_close {
    background: #7fe2ff;
}
.md_no_player_item .md-modal .md-content .txt strong {
    font-size: clamp(28px, 3vw, 32px);
}

.md_forbid_item_using .md-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    background-image: url(../images/pop/bg_cloud.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.md_forbid_item_using .md-content .txt {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.md_forbid_item_using .md-content .txt strong {
    font-size: clamp(32px, 3vw, 36px);
}
.md_forbid_item_using .md-content .txt strong:after {
    -webkit-text-stroke: 0.15em #4e9bf2;
}
.md_forbid_item_using .md-content .txt p {
    color: #4e9bf2;
}
.md_forbid_item_using .md-content .btn {
    display: flex;
    justify-content: center;
    gap: 35px;
}
.md_forbid_item_using .md-modal {
    max-width: 400px;
}
.md_forbid_item_using .md-modal .md_top .md_close {
    background: #7fe2ff;
}
.md_forbid_item_using .md-modal .md-content .txt strong {
    font-size: clamp(28px, 3vw, 32px);
}

.md_dice_buy_limit .md-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    background-image: url(../images/pop/bg_cloud.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.md_dice_buy_limit .md-content .txt {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.md_dice_buy_limit .md-content .txt strong {
    font-size: clamp(32px, 3vw, 36px);
}
.md_dice_buy_limit .md-content .txt strong:after {
    -webkit-text-stroke: 0.15em #4e9bf2;
}
.md_dice_buy_limit .md-content .txt p {
    color: #4e9bf2;
}
.md_dice_buy_limit .md-content .btn {
    display: flex;
    justify-content: center;
    gap: 35px;
}
.md_dice_buy_limit .md-modal {
    max-width: 400px;
}
.md_dice_buy_limit .md-modal .md_top .md_close {
    background: #7fe2ff;
}
.md_dice_buy_limit .md-modal .md-content .txt strong {
    font-size: clamp(28px, 3vw, 32px);
}

.md_item_setting_is_invalid .md-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    background-image: url(../images/pop/bg_cloud.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.md_item_setting_is_invalid .md-content .txt {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.md_item_setting_is_invalid .md-content .txt strong {
    font-size: clamp(32px, 3vw, 36px);
}
.md_item_setting_is_invalid .md-content .txt strong:after {
    -webkit-text-stroke: 0.15em #4e9bf2;
}
.md_item_setting_is_invalid .md-content .txt p {
    color: #4e9bf2;
}
.md_item_setting_is_invalid .md-content .btn {
    display: flex;
    justify-content: center;
    gap: 35px;
}
.md_item_setting_is_invalid .md-modal {
    max-width: 400px;
}
.md_item_setting_is_invalid .md-modal .md_top .md_close {
    background: #7fe2ff;
}
.md_item_setting_is_invalid .md-modal .md-content .txt strong {
    font-size: clamp(28px, 3vw, 32px);
}

.md_map_setting_is_invalid .md-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    background-image: url(../images/pop/bg_cloud.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.md_map_setting_is_invalid .md-content .txt {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.md_map_setting_is_invalid .md-content .txt strong {
    font-size: clamp(32px, 3vw, 36px);
}
.md_map_setting_is_invalid .md-content .txt strong:after {
    -webkit-text-stroke: 0.15em #4e9bf2;
}
.md_map_setting_is_invalid .md-content .txt p {
    color: #4e9bf2;
}
.md_map_setting_is_invalid .md-content .btn {
    display: flex;
    justify-content: center;
    gap: 35px;
}
.md_map_setting_is_invalid .md-modal {
    max-width: 400px;
}
.md_map_setting_is_invalid .md-modal .md_top .md_close {
    background: #7fe2ff;
}
.md_map_setting_is_invalid .md-modal .md-content .txt strong {
    font-size: clamp(28px, 3vw, 32px);
}

.md_invalid_blind_box .md-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    background-image: url(../images/pop/bg_cloud.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.md_invalid_blind_box .md-content .txt {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.md_invalid_blind_box .md-content .txt strong {
    font-size: clamp(32px, 3vw, 36px);
}
.md_invalid_blind_box .md-content .txt strong:after {
    -webkit-text-stroke: 0.15em #4e9bf2;
}
.md_invalid_blind_box .md-content .txt p {
    color: #4e9bf2;
}
.md_invalid_blind_box .md-content .btn {
    display: flex;
    justify-content: center;
    gap: 35px;
}
.md_invalid_blind_box .md-modal {
    max-width: 400px;
}
.md_invalid_blind_box .md-modal .md_top .md_close {
    background: #7fe2ff;
}
.md_invalid_blind_box .md-modal .md-content .txt strong {
    font-size: clamp(28px, 3vw, 32px);
}
