@charset "utf-8";.tbl01 th:first-child{white-space:nowrap;}.tbl01 [class^="bg"]{color:#fff;}.tbl01 .bg01{background:#9DC3E6;}.tbl01 .bg02{background:#9BBB59;}.tbl01 .bg03{background:#FF9999;}.tbl01 figure{margin:0 0 10px;}@media screen and (min-width:768px), print{.tbl01 figure img{max-width:200px;}}.sec-cont dl.box01{border:1px solid #000;padding:0 25px 15px;max-width:600px;}.sec-cont dl.box01 dt{line-height:1;margin-top:-.5em;border:none;width:fit-content;background:#fff;padding:0 1em;}ul[class^=legend] li{list-style:none;font-style:italic;}ul[class^=legend] li:before{content:"";display:inline-block;height:1em;width:1em;border:1px solid #000;margin:0 .5em -3px 0;}ul.legend-circle li:before{border-radius:100%;overflow:hidden;height:.6em;width:.6em;margin-bottom:0;}ul[class^=legend] li.cl-01:before{background:#9DC3E6;}ul[class^=legend] li.cl-02:before{background:#A9D18E;}ul[class^=legend] li.cl-03:before{background:#FF9999;}ul[class^=legend] li.cl-04:before{background:#FFC000;}ul[class^=legend] li.cl-05:before{background:#CC9900;}ul[class^=legend] li.cl-06:before{background:#BFBFBF;}ul[class^=legend] li.cl-07:before{background:#7030A0;}.flowCytometry h4{text-align:center;color:#fff;}.flowCytometry h4.cl-01{background:#9DC3E6;}.flowCytometry h4.cl-02{background:#A9D18E;}.flowCytometry h4.cl-03{background:#FF9999;}@media screen and (min-width:768px), print{.flex-box-cont-pc ul.legend{margin-top:5%;}.flowCytometry{display:grid;grid-template-columns:28px re;}.flowCytometry>div{gap:20px}.flowCytometry h4{width:30px;height:205px;margin:0;}.flowCytometry h4 span{display:block;transform-origin:left top;transform:rotate(-90deg) translateX(-100%);height:30px;line-height:30px;width:205px;}.flowCytometry figure{text-align:center;margin:0;max-width:calc((100% - 90px) / 3);}}@media screen and (max-width:767px){ul[class^=legend] li{display:inline-block;margin-right:1em;}.flowCytometry figure{margin:30px auto 0;}}