.sub__info-tag{margin-top:22px;display:inline-block;height:30px;font-size:16px;padding:2px 8px 0;color:#fff;background:#b8aba2}.sub__info-desc{white-space:nowrap}.sub__info-desc span{font-weight:500;color:#272727}.sub__part{margin:0 auto 150px;background:url(/page/fat-graft-liposuction/img/bg.webp) center top no-repeat}.sub__part .part__inner{position:relative;max-width:1400px;padding:90px 0 150px 0;margin:0 auto;text-align:center;background:#fff}.sub__part .part__inner::before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.15);box-shadow:0 0 20px 5px rgba(0,0,0,.15)}.sub__part .part__inner>*{max-width:1200px}.sub__part-top{margin:0 auto 40px}.sub__part-eng{display:block;font-size:20px;letter-spacing:.05em;color:#999}.sub__part-title{font-size:40px;font-weight:700;margin-top:12px}.sub__part-desc{font-size:14px;color:#777;margin-top:16px}.sub__part-graft{position:relative;background:url(/page/fat-graft-liposuction/img/fat-graft-visual.webp) no-repeat center left/cover;overflow:hidden;height:454px;margin:0 auto}.sub__part-graft__info{position:absolute;top:50%;right:230px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.sub__part-graft__title{padding-left:14px;font-size:24px;font-weight:700;color:#272727;margin-bottom:18px}.sub__part-graft__list li{position:relative;font-size:16px;line-height:2.2;padding-left:14px;color:#272727}.sub__part-graft__list li::before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;border-radius:50%;background:#272727;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sub__part-graft__list li::after{content:"";position:absolute;right:100%;top:50%;height:0;border-top:1px dashed rgba(39,39,39,.5);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sub__part-graft__list li:nth-child(1)::after{width:280px}.sub__part-graft__list li:nth-child(2)::after{width:340px}.sub__part-graft__list li:nth-child(3)::after{width:260px}.sub__part-graft__list li:nth-child(4)::after{width:320px}.sub__part-graft__list li:nth-child(5)::after{width:310px}.sub__part-graft__list li:nth-child(6)::after{width:315px}.sub__part-graft__list li:nth-child(7)::after{width:350px}.sub__part-graft__list li:nth-child(8)::after{width:340px}.sub__part-graft__list li:nth-child(9)::after{width:320px}.sub__part-liposuction{margin:80px auto 0}.sub__part-liposuction__title{font-size:24px;font-weight:700;margin-bottom:40px}.sub__part-liposuction__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;margin:0 auto}.sub__part-liposuction__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:204px}.sub__part-liposuction__thumb{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden}.sub__part-liposuction__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sub__part-liposuction__name{display:block;font-size:18px;font-weight:700;margin-top:20px}.sub__part-liposuction__desc{font-size:16px;white-space:nowrap;color:#666;margin-top:8px;letter-spacing:-0.05em;line-height:1.5}