.b{background: linear-gradient(to bottom, #00429A, #003582, #000048, #09112C);width: 100%;height: 100vh}
#blood_wrap{position: relative;top: -30%}
#blood_wrap #blood_in{position: relative}
#blood_wrap #blood_in .blood_base{mix-blend-mode: screen}
#blood_wrap #blood_in .ab{position: absolute}
#blood_wrap #blood_in .b_bg_line01 {position: absolute;top: 17.4%;left: 20%;mix-blend-mode: overlay;width: 58.1770833333333%}
#blood_wrap #blood_in .b_bg_line02 {position: absolute;top: 17%;left: 17.6%;width: 60.78125%}
#blood_wrap #blood_in .b_bg_line02 img{width: 100%}
#blood_wrap #blood_in .blood_fat_line01{top: 17.2%;left: 29.45%;transform-origin: top center;z-index: 2}
#blood_wrap #blood_in .blood_fat_line02{top: 21.4%;left: 33.38%;z-index: 2}
#blood_wrap #blood_in .blood_way01{top: 22.5%;left: 25%;}
#blood_wrap #blood_in .blood_way02{top: 20%;left: 24%;}
#blood_wrap #blood_in .blood_way03{top: 20%;left: 24%;}
#blood_wrap #blood_in .blood_way04{top: 22.5%;left: 25%;}
#blood_wrap #blood_in .blood_way05{top: 22.5%;left: 25%;}
#blood_wrap #blood_in .blood_way06{top: 22.5%;left: 25%;}
#blood_wrap #blood_in .blood_way07{top: 22.5%;left: 25%;}
#blood_wrap #blood_in svg{opacity: 0}
#blood_wrap #blood_in .b_blood {top: 21%;left: 25%;}
#blood_wrap #blood_in .b_fat01{top: 11%;left: 47%;z-index: 3}
#blood_wrap #blood_in .b_fat02{top: 16.6%;left: 37.3%;z-index: 3}
#blood_wrap #blood_in .b_fat03{top: 19.3%;left: 44.3%;z-index: 3}
#blood_wrap #blood_in .b_fat01{z-index: 10}
#blood_wrap #blood_in .b_fat01 svg{position: absolute;opacity: 1;top: 51%;left: 11%;opacity: 0}