
.text-align-left { text-align: left!important; } .table-pattern.table-pattern--sp-scroll th, .table-pattern.table-pattern--sp-scroll td { font-size: 14px; padding: 0.375rem; height: auto !important; } .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(1), .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(2) { background-color: #FFFEE1; } .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(3), .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(4), .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(5) { background-color: #F8EBF4; } .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(6), .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(7) { background-color: #D5F7E8; } .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(8), .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(9) { background-color: #DEE7F7; } .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(10), .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(11) { background-color: #C6F6C2; } .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(12), .table-pattern.table-pattern--sp-scroll tbody tr:nth-of-type(13) { background-color: #F7DEC7; } .goal__inner > .vauAEKqCd-group{ gap: 0; } .goal__inner .goal__card--header{ margin-right: auto; } .goal__card--wrapper:nth-of-type(2){ padding-top: 3rem; } @media screen and (max-width: 767px) { .table-pattern tr { display: table-row; } .table-pattern>table { display: table; border: 0.0625rem solid var(--c_text03); } .table-pattern.table-pattern--sp-scroll>table { display: table; min-width: 870px; } .table-pattern.table-pattern--sp-scroll { width: 100%; overflow-x: scroll; } .table-pattern.table-pattern--sp-scroll::after { content: "横にスクロールできます"; } .ZfcRARppKYzJ-core-group-is-layout-8cf370e7 { width: 100%; } .goal__inner > .vauAEKqCd-group{ gap: 2rem; } .goal__card--wrapper:nth-of-type(2){ padding-top: 1rem; } }