.passbook_notification .note_text{-webkit-margin-start:2em;margin-inline-start:2em}.passbook_image_sample_area .sample_title:before{color:#999;content:"■";padding-right:1em}.fukuokabank .passbook_image_sample_area .sample_title:before{color:#00a7db}.kumamotobank .passbook_image_sample_area .sample_title:before{color:#f39800}.shinwabank .passbook_image_sample_area .sample_title:before{color:#e85298}.passbook_image_sample_area .img_area{max-width:80%}#tr-proof_stamp_type .input-disabled{background-color:#a9a9a9}tr.account_information:last-child td,tr.account_information:last-child th{border:none}.grayout{filter:whitescale(100%);opacity:.5}.hidden,.hidden_by_shahan{display:none}.multi_checkbox_area{display:flex;flex-wrap:wrap;justify-content:center}table.fit-time-item{border-collapse:collapse;width:100%}.fit-time-item td,.fit-time-item th{border:none;font-weight:400;padding:10px;width:220px}.account_info_area{display:flex}.account_info_area>div{padding:0 30px}.sp{display:none}.example-red{color:red}.text-underline{text-decoration:underline}.form-table .no-border td,.form-table .no-border th{border:none}.form-table .no-padding td,.form-table .no-padding th{padding:0}.account-must.cate{border-radius:4px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:700;line-height:1.3;margin-left:20px;padding:3px 2px;text-align:center;vertical-align:middle;width:40px}.account-must.cate.cate-must{background-color:#cd4141}.link_txt_block .btn_gray01 button:disabled{cursor:not-allowed}.link_txt_block p:hover:has(button:disabled){opacity:1}.branch_list_input{font-size:12.6px;padding-right:30px;width:305px}.branch_list_input::-webkit-calendar-picker-indicator{display:none!important}.input_clear{align-items:center;background:transparent;border:none;display:flex;font-size:21px;font-weight:600;height:40px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s;width:30px}.branch_list_input:not(:-moz-placeholder-shown)~.input_clear{opacity:1;pointer-events:auto}.branch_list_input:not(:placeholder-shown)~.input_clear{opacity:1;pointer-events:auto}@media screen and (max-width:750px){.head_time{display:none}.fit-time-item{width:100%}.fit-time-item td:first-child{font-weight:700}.fit-time-item td:before{content:attr(data-label);font-size:1.2rem;font-weight:400}.sp{display:initial}.account_info_area{display:block}.account_info_area>div{padding:0}.passbook_image_sample_area .img_area{max-width:100%}}
