.surgery01 .grid3{margin-top:60px}.surgery01 .surgery01__bf .surgery__bf{padding-top:40%}.surgery01 .s3 .surgery01__bf{margin-top:80px}.surgery01 .s3 .gridcol3{margin-top:32px;margin-bottom:80px}.surgery01 .s4 .gridcol3{margin-top:100px}.surgery01__s3-fig{flex-direction:column;gap:40px;width:100%;display:flex}.surgery01__s3-fig_top{justify-content:space-between;gap:20px;display:flex}.surgery01__s3-fig_top_img{width:430px}.surgery01__s3-fig_top_tit{flex-direction:column;justify-content:center;width:calc(100% - 450px);display:flex}.surgery01__s3-fig_top_tit01{font-size:var(--fs-h3);margin-bottom:1.33em;font-weight:600;line-height:1}.surgery01__s3-fig_top_tit02{font-size:var(--fs-p1);color:var(--cr-g09);line-height:1.5}.surgery01__s3-fig_step{flex-direction:row;gap:20px;display:flex}.surgery01__s3-fig_stepbox{background-color:var(--cr-g01);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:calc(33.3333% - 13.3333px);padding:40px 10px 30px;display:flex}.surgery01__s3-fig_stepbox_num{font-size:var(--fs-p1);color:var(--cr-h05);font-weight:600;text-decoration:underline}.surgery01__s3-fig_stepbox_txt{text-align:center;height:100px;line-height:1.5;font-size:var(--fs-p1);color:var(--cr-g09);justify-content:center;align-items:center;display:flex}.surgery01 .grid3__box{transition-duration:1s;transform:translateY(60px)}.surgery01 .grid3__box.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .s3 .surgery01__bf{transition-duration:1s;transform:translateY(60px)}.surgery01 .s3 .surgery01__bf.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .s3 .gridcol3{transition-duration:1s;transform:translateY(60px)}.surgery01 .s3 .gridcol3.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .surgery__tit05{transition-duration:1s;transform:translateY(60px)}.surgery01 .surgery__tit05.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .figlist__cont{transition-duration:1s;transform:translateY(60px)}.surgery01 .figlist__cont.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .s4 .gridcol3{transition-duration:1s;transform:translateY(60px)}.surgery01 .s4 .gridcol3.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .surgery__step-tit{transition-duration:1s;transform:translateY(60px)}.surgery01 .surgery__step-tit.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .surgery__step-item{transition-duration:1s;transform:translateY(60px)}.surgery01 .surgery__step-item.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .surgery__step-item.scroll-active:nth-child(2){transition-delay:50ms}.surgery01 .surgery__step-item.scroll-active:nth-child(3){transition-delay:.1s}.surgery01 .surgery__step-item.scroll-active:nth-child(4){transition-delay:.15s}.surgery01 .surgery__s5-table{transition-duration:1s;transform:translateY(60px)}.surgery01 .surgery__s5-table.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .surgery__s5-info{transition-duration:1s;transform:translateY(60px)}.surgery01 .surgery__s5-info.scroll-active{opacity:1;transform:translateY(0)}.surgery01 .s3a__tit{margin-top:80px}.surgery01 .s3a__tit01{font-size:var(--fs-h4);text-align:center;margin-bottom:1em;font-weight:600}.surgery01 .s3a__tit02{font-size:var(--fs-p1);text-align:center;margin-top:40px;line-height:1.5}.surgery01 .s3a__tit03{font-size:var(--fs-p1);text-align:center;background:#fff;border-radius:150px;justify-content:center;align-items:center;gap:10px;padding:30px 60px;line-height:1.5;display:inline-flex}.surgery01 .s3a{background-color:var(--cr-g01);padding:80px 0}.surgery01 .s3a__list{flex-wrap:wrap;gap:30px;margin-top:60px;display:flex}.surgery01 .s3a__item{border-radius:16px;width:calc(25% - 22.5px)}.surgery01 .s3a__item-img{border-radius:16px;width:100%;overflow:hidden}.surgery01 .s3a__item-img img{width:100%;display:block}.surgery01 .s3a__item-txt{flex-direction:column;gap:7px;margin-top:-16px;display:flex}.surgery01 .s3a__item-txtrow{text-align:center;width:100%;font-size:var(--fs-p1);border-radius:0 0 8px 8px;justify-content:center;align-items:center;margin-top:1em;line-height:1.5;display:flex}.surgery01 .s3a__item-txtrow.tit{height:60px;font-size:var(--fs-p0);background-color:#c3e0e5;margin-top:0;font-weight:600}.surgery01 .accent.s3a__item{background-color:var(--cr-h01)}.surgery01 .acccent .s3a__item-txtrow.tit{background-color:var(--cr-h03)}@media (max-width:1280px){.surgery01 .s3a__item .s3a__item-txtrow br{display:none}.surgery01 .s3a__list{gap:40px 20px}.surgery01 .s3a__item{width:calc(50% - 10px)}}.surgery01 .gridcol3-box_row.img{width:100%;padding:0}.surgery01 .s5{padding-top:120px}@media (max-width:769px){.surgery01 .s5{padding-top:80px}}
