@charset "utf-8";
/* index */
input#repayment_account_code {
	width: 250px;
}

/* step2 */
.name_area .name_kana_area .name_kana_sei, .name_area .name_kana_area .name_kana_mei {
	padding-left: 0;
}
/* error */
.no_border {
	border: 0 none;
}
.error_code {
	background-color: #F3DFEA;
	padding: 20px;
}

table.accounts th,
table.accounts td {
    padding: 4px 24px;
}

/* 証明日付 */
.ui-datepicker-calendar .ui-datepicker .ui-datepicker-header {
    background: #DEEBF7;
}
.ui-datepicker-calendar [data-handler="selectDay"] a {
    background: #DEEBF7;
}
.ui-datepicker-calendar .ui-datepicker-today a {
    background: #ffe5d5;
}
.ui-datepicker-calendar a.ui-state-active {
    background: #faf1a2;
    color: #454545;
}
.ui-datepicker-trigger {
    vertical-align: middle;
    margin-left: 4px;
    width: 24px;
}

/* ラジオボタン */
fieldset.radio-check span.radio-check {
    width: auto;
    display: inline-block;
    margin-right: 16px;
}

.agree_box {
    border: 1px solid #cc3333;
    border-radius: 20px;
    padding: 12px 8px 0px 12px;
    margin: 16px 0 30px 0;
}

.form_txt.name_en,
.form_txt.email {
    word-wrap: break-word;
    word-break: break-all;
}