.com-disease-detail{align-items:center;background:var(--color-white);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:1020px;padding:40px;text-align:center;width:100%}.com-disease-detail .group-sw-detail-top{align-items:center;display:flex;flex-direction:column;row-gap:12px}.com-disease-detail .group-sw-detail-top .view-count{align-items:center;color:var(--color-text-label);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:var(--font-size-body-l)}.com-disease-detail .group-sw-detail-top .view-count .icon{height:24px;width:24px}.com-disease-detail .group-sw-detail-top .view-count .path{fill:var(--color-text-label)}.com-disease-detail .group-sw-detail-top .divider{background:var(--color-indigo-400);height:1px;width:100%}.com-disease-detail .bread-scrum{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-bottom:12px}.com-disease-detail .bread-scrum .text{color:var(--color-skyblue-800);font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold)}.com-disease-detail .bread-scrum .icon{height:20px;width:20px}.com-disease-detail .bread-scrum .icon .path{fill:var(--color-primary-point)}.com-disease-detail .box-info{display:flex;flex-direction:column;gap:40px;width:100%}.com-disease-detail .box-info .title{font-size:var(--font-size-heading-s);font-weight:var(--font-weight-bold)}.com-disease-detail .box-info .group-info{background:var(--color-blue-50);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;font-size:var(--font-size-body-l);gap:12px;line-height:150%;margin-bottom:60px;padding:40px;text-align:left;width:100%}.com-disease-detail .box-info .group-info .info{display:flex}.com-disease-detail .box-info .group-info .info .label{color:var(--color-text-body);display:inline-block;font-weight:var(--font-weight-medium);width:191px}.com-disease-detail .box-info .group-info .info .text{font-weight:var(--font-weight-semibold);width:calc(100% - 191px)}.com-disease-detail .box-content{display:flex;flex-direction:column;width:100%}.com-disease-detail .box-content :last-child{margin-bottom:0!important}.com-disease-detail .box-content .item-title{font-size:1.5em;font-weight:600;line-height:140%;padding:10px 0;text-align:left}.com-disease-detail .box-content .img{display:block;height:auto;margin:20px auto 40px;max-width:100%}.com-disease-detail .box-content .item-table{display:flex;flex-direction:column;gap:20px;margin-bottom:40px;width:100%}.com-disease-detail .box-content .item-table .table-title{font-size:var(--font-size-title-m);font-weight:var(--font-weight-semibold);text-align:left}.com-disease-detail .box-content .item-table .table-content{border-collapse:collapse;width:100%}.com-disease-detail .box-content .item-table .table-content td,.com-disease-detail .box-content .item-table .table-content th{border:none}.com-disease-detail .box-content .item-table .table-content tr{border-bottom:1px solid var(--color-border-outside)}.com-disease-detail .box-content .item-table .table-content tr:first-child{border-top:2px solid var(--color-indigo-400)}.com-disease-detail .box-content .item-table .table-content tr:last-child{border-bottom:2px solid var(--color-indigo-400)}.com-disease-detail .box-content .item-table .table-content .table-body .cell{line-height:140%;padding:15px;vertical-align:top}.com-disease-detail .box-content .item-table .table-content .table-body .cell.--head{background-color:var(--color-indigo-50);color:var(--color-text-label);font-weight:var(--font-weight-medium);width:150px}.com-disease-detail .box-content .item-table .table-content .table-body .cell.--head.--center{text-align:center;vertical-align:middle}.com-disease-detail .box-content .item-table .table-content .table-body .cell.--head.--left-top{text-align:left;vertical-align:top}.com-disease-detail .box-content .item-table .table-content .table-body .cell.--body{font-size:var(--font-size-body-s);text-align:left}.com-disease-detail .box-content .item-table .table-content .list-text .title-list{color:var(--color-indigo-800);font-weight:var(--font-weight-bold)}.com-disease-detail .box-content .item-table .table-content .list-text .item{display:flex;flex-direction:column;gap:14px;position:relative}.com-disease-detail .box-content .item-table .table-content .list-text.--number{display:flex;flex-direction:column;gap:18px;list-style:none;padding-left:0}.com-disease-detail .box-content .item-table .table-content .list-text.--number .item.--depth01{font-weight:var(--font-weight-bold);padding-left:26px;position:relative}.com-disease-detail .box-content .item-table .table-content .list-text.--number .item.--depth01.--has-depth02{gap:10px}.com-disease-detail .box-content .item-table .table-content .list-text.--number .item.--depth01:before{align-items:center;background-color:var(--color-indigo-100);border-radius:50%;color:var(--color-indigo-800);content:attr(data-index);display:flex;font-weight:var(--font-weight-regular);height:20px;justify-content:center;left:0;position:absolute;top:10px;transform:translateY(-50%);width:20px}.com-disease-detail .box-content .item-table .table-content .list-text.--dot{display:flex;flex-direction:column;gap:14px;position:relative}.com-disease-detail .box-content .item-table .table-content .list-text.--dot .item.--depth01,.com-disease-detail .box-content .item-table .table-content .list-text.--dot .item.--depth02{padding-left:22px;position:relative}.com-disease-detail .box-content .item-table .table-content .list-text.--dot .item.--depth01:before,.com-disease-detail .box-content .item-table .table-content .list-text.--dot .item.--depth02:before{align-items:center;background-color:var(--color-indigo-100);border-radius:50%;color:var(--color-indigo-800);content:"";display:flex;height:6px;justify-content:center;left:0;position:absolute;top:11px;transform:translateY(-50%);width:6px}.com-disease-detail .box-content .item-table .table-content .list-text.--text{display:flex;flex-direction:column;font-weight:var(--font-weight-bold);gap:18px}.com-disease-detail .box-content .item-table .table-content .list-text.--label{align-items:flex-start;display:flex;flex-direction:column;gap:10px;line-height:140%}.com-disease-detail .box-content .item-table .table-content .list-text.--label .item{flex-direction:row}.com-disease-detail .box-content .item-table .table-content .list-text.--label .item.--depth01{display:flex;gap:8px}.com-disease-detail .box-content .item-table .table-content .list-text.--label .item-label{background:var(--color-grayscale-100);border-radius:var(--radius-full);box-sizing:border-box;display:inline-block;height:24px;padding:2px 10px 4px;text-align:center;width:75px}.com-disease-detail .box-content .item-cation{color:var(--color-red-400);margin-bottom:40px;margin-top:-30px;text-align:left}.com-disease-detail .box-content .item-cation .icon{line-height:15px}.com-disease-detail .box-content .item-cation .icon.--plus{display:inline-block;font-size:12px;height:15px;padding-right:4px;position:relative;text-align:center;width:15px;z-index:3}.com-disease-detail .box-content .item-cation .icon.--plus:after{background:var(--color-red-100);border-radius:50%;content:"";display:block;height:15px;left:0;line-height:15px;position:absolute;text-align:center;top:1px;width:15px;z-index:-1}.com-disease-detail .box-content .item-tap{align-items:center;display:flex;flex-direction:column;margin-bottom:40px;width:100%}.com-disease-detail .box-content .item-tap .tap-menu{background:var(--color-blue-100);border-radius:var(--radius-full);box-sizing:border-box;display:flex;padding:6px;width:420px}.com-disease-detail .box-content .item-tap .tap-menu .menu{font-weight:var(--font-weight-bold);padding:14px 18px;text-align:center;width:140px}.com-disease-detail .box-content .item-tap .tap-menu .menu.--active{background:var(--color-indigo-900);border-radius:var(--radius-full);color:var(--color-white)}.com-disease-detail .box-content .item-tap .tap-content{width:100%}@media (max-width:1024px){.com-disease-detail .box-info .group-info{gap:16px;padding:24px}.com-disease-detail .box-info .group-info .info{display:flex;flex-direction:column;gap:6px}.com-disease-detail .box-info .group-info .info .text{width:100%}.com-disease-detail .box-content .item-table .table-content .table-body .cell.--head{width:100px}}
