.cmn08_hikari-table .table-wrap{overflow-x:auto}.cmn08_hikari-table table{border-collapse:collapse;table-layout:fixed;width:100%}@media screen and (max-width:768px){.cmn08_hikari-table table{width:150%}}.cmn08_hikari-table table thead th{border-left:1px solid #fff;border-right:1px solid #fff;color:#fff;font-weight:400;padding:8px;position:relative;text-align:center;vertical-align:middle}@media screen and (max-width:768px){.cmn08_hikari-table table thead th{font-size:1.2rem}}.cmn08_hikari-table table thead th:before{bottom:0;left:0;position:absolute;width:100%;z-index:-1}.cmn08_hikari-table table thead th:first-child{width:17.2463768116%}.cmn08_hikari-table table thead th:nth-child(2){width:25.3623188406%}.cmn08_hikari-table table thead th:nth-child(2):before{background:#ff9000;border-radius:4px 4px 0 0;content:"";height:100%}.cmn08_hikari-table table thead th:nth-child(3){padding-top:18px;width:19.1304347826%}.cmn08_hikari-table table thead th:nth-child(3):before{background:#7a7a7a;border-radius:4px 4px 0 0;content:"";height:calc(100% - 10px)}.cmn08_hikari-table table thead th:nth-child(4){padding-top:18px;width:19.1304347826%}.cmn08_hikari-table table thead th:nth-child(4):before{background:#35a3d2;border-radius:4px 4px 0 0;content:"";height:calc(100% - 10px)}.cmn08_hikari-table table thead th strong{font-size:1.5em;font-weight:700}.cmn08_hikari-table table tbody td,.cmn08_hikari-table table tbody th{border:1px solid #d6d6d6;padding:18px 8px;text-align:center;vertical-align:middle}@media screen and (max-width:768px){.cmn08_hikari-table table tbody td,.cmn08_hikari-table table tbody th{padding:10px}}.cmn08_hikari-table table tbody th{background-color:#f6f6f6;color:#333;font-size:1.7rem;font-weight:400}@media screen and (max-width:768px){.cmn08_hikari-table table tbody th{font-size:1.7rem}}.cmn08_hikari-table table tbody td{color:#6d6d6d;font-size:1.7rem;font-weight:700}@media screen and (max-width:768px){.cmn08_hikari-table table tbody td{font-size:1.6rem}}.cmn08_hikari-table table tbody td.-able{background:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/denwa-hikari2024/assets/images/common/bg_circle.png) 50% 50% no-repeat}.cmn08_hikari-table table tbody td.-disable{background:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/denwa-hikari2024/assets/images/common/bg_x.png) 50% 50% no-repeat}.cmn08_hikari-table table tbody td.-triangle{background:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/denwa-hikari2024/assets/images/common/bg_tri.png) 50% 50% no-repeat}.cmn08_hikari-table table tbody td.-small{font-size:1.2rem;font-weight:400;text-align:left;vertical-align:top}@media screen and (max-width:768px){.cmn08_hikari-table table tbody td.-small{font-size:1.4rem}}.cmn08_hikari-table table tbody td.-large{font-size:1.8rem}@media screen and (max-width:768px){.cmn08_hikari-table table tbody td.-large{font-size:1.6rem}}.cmn08_hikari-table table tbody td.-huge{font-size:2.8rem}@media screen and (max-width:768px){.cmn08_hikari-table table tbody td.-huge{font-size:1.6rem}}.cmn08_hikari-table table tbody td:first-of-type{font-size:1.6rem}.cmn08_hikari-table table tbody td:first-of-type.-small{font-size:1.2rem}@media screen and (max-width:768px){.cmn08_hikari-table table tbody td:first-of-type.-small{font-size:1.4rem}}.cmn08_hikari-table table tbody td:first-of-type.-large{font-size:2.2rem}@media screen and (max-width:768px){.cmn08_hikari-table table tbody td:first-of-type.-large{font-size:2rem}}.cmn08_hikari-table table tbody td:first-of-type.-huge{font-size:2.8rem}@media screen and (max-width:768px){.cmn08_hikari-table table tbody td:first-of-type.-huge{font-size:2rem}}.cmn08_hikari-table table .c-button{background-image:none}.cmn08_hikari-table table .c-button.-orange{background-color:#ff9000;border-bottom-color:#d57800}.cmn08_hikari-table table .c-button span{margin-right:-5px;position:relative}.cmn08_hikari-table table .c-button span:after{border:5px solid transparent;border-left-color:#fff;content:"";display:inline-block;height:0;margin-left:7px;width:0}.cmn08_hikari-table .add-text{color:#333;font-size:1.1rem;margin-top:10px}@media screen and (max-width:768px){.cmn08_hikari-table .add-text{font-size:1.4rem;line-height:1.5}}.cmn08_hikari-table .add-text ul{padding:0}.cmn08_hikari-table .add-text ul li{list-style:none;padding-left:1em;text-indent:-1em}