/*入力欄を非表示にする*/
#bdash_form_f_13977{
	display:none;
}
.bdash_form .bd-pageset-header {
    background-image: none!important;
}
.bdash-form-input .progressbar li.active:nth-of-type(1)::before, .bdash-form-confirm .progressbar li.active:nth-of-type(2)::before, .bdash-form-submit .progressbar li.active:nth-of-type(3)::before {
    background: #BC9A13!important;
}
.bdash-form-input .progressbar li.active:nth-of-type(1), .bdash-form-confirm .progressbar li.active:nth-of-type(2), .bdash-form-submit .progressbar li.active:nth-of-type(3)
 {
    color: #BC9A13!important;
}
.bdash-form-input .progressbar li.active:nth-of-type(1)::after, .bdash-form-confirm .progressbar li.active:nth-of-type(2)::after, .bdash-form-submit .progressbar li.active:nth-of-type(3)::after {
    border-bottom: 3px solid #BC9A13!important;
}
.progressbar li::after {
    border-bottom: 1px solid #A4A4A4!important;
}
.page-item-required::after {
    position: relative!important;
    width: 44px!important;
    height: 22px!important;
    background: #bc9a13!important;
    color: #ffffff!important;
    font-size: 12px!important;
    font-weight: normal!important;
    text-align: center !important;
    padding-left: 10px!important;
    padding-right: 10px !important;
    line-height: 22px!important;
    margin-top: -3px!important;
	border-radius: 0 0 0 0!important;
	margin-left: 5px!important;
}
.page-item-layout-v {
    padding: 0!important;
}
.page-item-label {
    margin-bottom: 0!important;
}
.agreement-text {
    height: 180px;
    margin-bottom: 5px;
    padding: 10px;
    font-weight: 400;
    border-radius: 5px;
    border: solid 1px #808080;
    overflow-y: scroll;
    background-color: #f4f4f4;
}
[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) {
    background-color: #de0025;
    cursor: pointer;
}
#bdash_form_f_10000{
    padding-bottom:20px;
}
.bdash_form_back_button{
    background-color:#898989!important;
}
#bdash_form_data_f_13981{max-width:300px;}/* ふりがな 　姓*/
#bdash_form_data_f_13982{max-width:300px;}/* ふりがな　名 */
#bdash_form_data_f_13983{max-width:300px;}/* お名前　姓 */
#bdash_form_data_f_13984{max-width:300px;}/* お名前　名 */
#bdash_form_data_f_13985{max-width:300px;}/* メールアドレス */
#bdash_form_data_f_13986{max-width:240px;}/* 電話番号 */
#bdash_form_data_f_13978{width:120px;}/* 支店コード */
#bdash_form_data_f_13979{width:180px;}/* 口座番号 */

@media only screen and (max-width: 640px) {
.page-item-layout-v{display:block!important;}
.page-item-label{display:flex;}
#bdash_form_data_f_13981{width:100%;}
#bdash_form_data_f_13982{width:100%;}
#bdash_form_data_f_13983{width:100%;}
#bdash_form_data_f_13984{width:100%;}
#bdash_form_data_f_13986{width:100%;}
}
.bdash-form-input .bd-pageset-parent div:nth-of-type(1) p span, .bdash-form-confirm .bd-pageset-parent div:nth-of-type(1) p span, .bdash-form-submit .bd-pageset-parent div:nth-of-type(1) p span {
    color: #333333 !important;
}