@charset "utf-8";
/* 예치금 - 출금신청 */
.content_balance_withdraw .top_info {
    margin-bottom: 60px;
    padding: 29px;
    border: 1px solid #ddd
}

.content_balance_withdraw .top_info:after {
    content: "";
    display: block;
    clear: both
}

.content_balance_withdraw .top_info .list_text_common {
    float: left;
    width: 440px
}

.content_balance_withdraw .top_info .total {
    float: right;
    width: 380px;
    padding: 23px 0 25px;
    border: 1px solid #ecdac9;
    background: #fff8f1;
    text-align: center
}

.content_balance_withdraw .top_info .total * {
    display: inline-block;
    vertical-align: middle
}

.content_balance_withdraw .top_info .total span {
    font-size: 18px;
    color: #d43301;
    font-weight: normal;
    margin-right: 15px
}

.content_balance_withdraw .top_info .total strong {
    font-size: 32px;
    font-weight: 500;
    color: #d43301
}

.content_balance_withdraw .top_info .total strong ~ span {
    margin-left: 3px
}

.content_balance_withdraw .top_info.chti {
    margin-bottom: 25px;
}

.content_balance_withdraw .box_process_vertical {
    margin-top: 40px
}

.content_balance_withdraw .box_process_vertical ul {
    padding: 0 29px
}

.content_balance_withdraw .box_process_vertical ul li {
    width: 25%
}

.content_balance_withdraw .box_process_vertical ul li.step1:after {
    background-image: url(/images/common/ico_process_write.png)
}

.content_balance_withdraw .box_process_vertical ul li.step2:after {
    background-image: url(/images/common/ico_process_setting.png)
}

.content_balance_withdraw .box_process_vertical ul li.step3:after {
    background-image: url(/images/mypage/ico_process_control.png)
}

.content_balance_withdraw .box_process_vertical ul li.step4:after {
    background-image: url(/images/common/ico_process_complete.png)
}

.content_balance_withdraw .box_process_vertical + .list_text_common {
    margin-top: 17px;
    margin-bottom: 57px
}

.content_balance_withdraw .tbl_form tr td.submit {
    padding-left: 0;
    border-left: 0
}

.content_balance_withdraw .tbl_form tr td.submit .btn_common.form {
    width: 90px
}

.content_balance_withdraw .search_widthdraw .tbl_form {
    margin-bottom: 20px
}

.content_balance_withdraw .list_text_common.chltc {
    margin-bottom: 25px;
}

.group_content.apply_withdraw .tbl_form tr td input[type="text"], .group_content.apply_withdraw .tbl_form tr td input[type="password"] {
    width: 180px
}

.group_content.apply_withdraw .tbl_form tr td .comt_valid {
    margin-left: 5px
}

.group_content.apply_withdraw .tbl_form tr td .btn_common.sml {
    margin-left: 8px
}

.group_content.search_widthdraw.chgcsw {
    margin-top: 40px;
}