.table{width:100%}@media screen and (min-width:601px){.js-table-scroll__icon{display:none}}.js-table-scroll__icon__arrow{display:none}@media screen and (max-width:600px){.js-table-scroll{margin-right:-20px;overflow-x:scroll;overflow-y:hidden;position:relative}.js-table-scroll>.table{width:600px}.js-table-scroll__icon{background-color:var(--color-film);border-radius:5px;box-sizing:border-box;color:#fff;font-family:var(--font-default);font-size:20px;font-weight:700;height:120px;left:50%;letter-spacing:.1em;line-height:60px;opacity:1;padding-top:35px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s;width:120px;z-index:1}.js-table-scroll__icon__arrow{display:block;height:8px;left:calc(50% - 30px);position:absolute;top:calc(50% - 20px);transition:opacity .5s;width:61px;z-index:2}.js-table-scroll__icon__path{fill:#fff}.js-table-scroll.is-checked .js-table-scroll__icon,.js-table-scroll.is-checked .js-table-scroll__icon__arrow{opacity:0}}.section-table1{margin-bottom:30px;margin-top:30px}@media screen and (min-width:768px){.section-table1{margin-bottom:40px;margin-top:40px}}.table-normal__table{border:1px solid var(--color-pale)}.table-normal__head__row__header{background-color:var(--color-pale-light);border-bottom:1px solid var(--color-pale);color:var(--color-plane);font-size:1.6rem;font-weight:500;letter-spacing:var(--ls-root);line-height:var(--lh-paragraph);max-width:200px;padding:15px;text-align:left}@media screen and (max-width:600px){.table-normal__head__row__header{min-width:135.5px}}@media screen and (max-width:767px){.table-normal__head__row__header{font-size:1.3rem}}.table-normal__head__row__header:not(:last-child){border-right:1px solid var(--color-pale)}.table-normal__head__row__header.table__head__row__header--notitle{background-color:var(--color-pale)}.table-normal__body__row__header{background-color:#fff;border-right:1px solid var(--color-pale);box-sizing:border-box;color:var(--color-plane);font-size:1.6rem;font-weight:var(--fw-medium);line-height:var(--lh-paragraph);padding:20px 15px;text-align:left;vertical-align:middle;width:250px}.table-normal__body__row__header--bg{background-color:var(--color-bg)}@media screen and (max-width:1049px){.table-normal__body__row__header{padding:15px;width:180px}}@media screen and (max-width:767px){.table-normal__body__row__header{font-size:1.3rem;width:166.5px}}.table-normal__body__row:not(:last-child){border-bottom:1px solid var(--color-pale)}.table-normal__body__row__data{max-width:200px;padding:15px;text-align:left;vertical-align:middle}.table-normal__body__row__data .natural p{color:var(--color-plane);font-size:1.6rem;font-weight:400;line-height:var(--lh-paragraph)}@media screen and (max-width:767px){.table-normal__body__row__data{padding:15px}.table-normal__body__row__data .natural p{font-size:1.3rem}}.table-normal__body__row__data:not(:last-child){border-right:1px solid var(--color-pale)}.section-table2{margin-bottom:30px;margin-top:30px}@media screen and (min-width:768px){.section-table2{margin-bottom:40px;margin-top:40px}}.table-combination__table{border:1px solid var(--color-pale)}.table-combination__head__row__header.table__head__row__header--title{background-color:var(--color-plane);color:#fff}.table-combination__head__row__header{color:var(--color-plane);font-size:2rem;font-weight:500;letter-spacing:var(--ls-root);line-height:var(--lh-heading);padding:10px 20px;width:350px}.table-combination__head__row__header:not(:last-child){border-right:1px solid var(--color-pale)}@media screen and (max-width:1049px){.table-combination__body__row{display:flex;flex-wrap:wrap}}.table-combination__body__row:not(:last-child){border-bottom:1px solid var(--color-pale)}.table-combination__body__row__header{box-sizing:border-box;padding:20px 15px;vertical-align:middle;width:252px}.table-combination__body__row__header .natural p{color:var(--color-plane);font-size:1.8rem;font-weight:500;line-height:var(--lh-heading)}.table-combination__body__row__header:not(:last-child){border-bottom:1px solid var(--color-pale);border-right:1px solid var(--color-pale)}@media screen and (max-width:1049px){.table-combination__body__row__header{border-right:none;padding:20px 15px;text-align:center}.table-combination__body__row__header:not(:last-child){border-right:none;width:100%}}@media screen and (max-width:767px){.table-combination__body__row__header{padding:15px;text-align:center}.table-combination__body__row__header:not(:last-child){width:100%}.table-combination__body__row__header .natural p{font-size:1.5rem}}.table-combination__body__row__data{box-sizing:border-box;padding:20px 15px;width:260px}.table-combination__body__row__data .natural p{font-size:1.6rem}@media screen and (max-width:1049px){.table-combination__body__row__data{padding:20px 15px;width:50%}.table-combination__body__row__data:last-child{border-left:none}}.table-combination__body__row__data:not(:last-child){border-right:1px solid var(--color-pale)}.table-combination__body__row__data.table-combination__body__row__data--bg:last-child{background-color:var(--color-bg)}@media screen and (max-width:767px){.table-combination__body__row__data{padding:15px}.table-combination__body__row__data .natural p{font-size:1.3rem}}.table-comparison__body__row__data .list--default>.list__item:before{background-color:var(--color-plane);border-radius:3px;content:"";height:3px;left:0;position:absolute;top:13px;width:3px}.dnd-section-color--bg .table-combination__table{border:1px solid var(--color-pale)}.dnd-section-color--bg .table-combination__head__row__header:not(:last-child){border-right:1px solid var(--color-pale)}.dnd-section-color--bg .table-combination__body__row:not(:last-child){border-bottom:1px solid var(--color-pale)}.dnd-section-color--bg .table-combination__body__row__header:not(:last-child){border-bottom:1px solid var(--color-pale);border-right:1px solid var(--color-pale)}.dnd-section-color--bg .table-combination__body__row__data:not(:last-child){border-right:1px solid var(--color-pale)}.dnd-section-color--bg .table-combination__body__row__data.table-combination__body__row__data--bg:last-child{background-color:#fff}