@charset "UTF-8";.i-turbo-payment-flow-Table{width:100%;background-color:#f7f7f7;border-collapse:collapse}.i-turbo-payment-flow-Table_Col-left{width:88px;background-color:#e0e0e0;padding:8px 8px 0}.i-turbo-payment-flow-Table_Col-badge{width:60px;text-align:center}.i-turbo-payment-flow-Table_Badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#ff008c;color:#fff;font-size:24px;font-weight:600;line-height:1.4;letter-spacing:.1px}.i-turbo-payment-flow-Table_Badge-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#ff008c;color:#fff;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.1px;vertical-align:baseline}.i-turbo-payment-flow-Table_Month{color:#333;text-align:left}.i-turbo-payment-flow-Table_Month-num{font-size:34px;font-weight:600;line-height:1.3;letter-spacing:.1px;display:inline-block;vertical-align:baseline}.i-turbo-payment-flow-Table_Month-text{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.1px;display:inline-block;vertical-align:baseline}.i-turbo-payment-flow-Table_Date{color:#333;text-align:right}.i-turbo-payment-flow-Table_Date-num{font-size:24px;font-weight:600;line-height:1.4;letter-spacing:.1px;display:inline-block;vertical-align:baseline}.i-turbo-payment-flow-Table_Date-text{font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.1px;display:inline-block;vertical-align:baseline}.i-turbo-payment-flow-Table_MonthRow:not(:first-child){border-top:1px solid #bfbfbf}.i-turbo-payment-flow-Table_MonthRow:not(:first-child) td:first-child{padding:0 8px 8px}.i-turbo-payment-flow-Table_MonthRow td:nth-child(3){padding-top:24px;padding-bottom:26px}.i-turbo-payment-flow-Table_Arrow{position:absolute;top:0;bottom:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:48px;background-color:#ffcce8}.i-turbo-payment-flow-Table_Arrow::after{content:"";position:absolute;bottom:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:16px 24px 0;border-color:#ffcce8 transparent transparent}.i-turbo-payment-flow-Table_Notice{color:#ff008c;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.1px}.i-turbo-payment-flow-Table tbody tr td{padding:0 8px 24px;vertical-align:top}.i-turbo-payment-flow-Table tbody tr td:nth-child(2){text-align:center;padding-bottom:0;position:relative}