.p-number{padding:0 0 9rem}@media screen and (max-width: 767px){.p-number{padding:0 0 6.4rem}}.p-number-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media screen and (max-width: 767px){.p-number-list{flex-flow:column;gap:1.2rem 0}}.p-number-list__item{width:39rem;background:#fff;border-radius:.8rem;padding:1.8rem 3rem 3rem}@media screen and (max-width: 767px){.p-number-list__item{width:100%;padding:2.4rem 3rem 3rem}}.p-number-list__item.is-w2{width:calc(50% - .75rem)}@media screen and (max-width: 767px){.p-number-list__item.is-w2{width:100%}}.p-number-list__item .year{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3rem 0 0}@media screen and (max-width: 767px){.p-number-list__item .year{padding:2.5rem 0 0}}.p-number-list__item .year .img{width:8.9rem}@media screen and (max-width: 767px){.p-number-list__item .year .img{width:7.2rem;margin:1.5rem 0 0 0}}.p-number-list__item .year .inner{position:relative;line-height:1;font-weight:700;font-size:2.4rem;color:#5682d8}@media screen and (max-width: 767px){.p-number-list__item .year .inner{font-size:2.2rem}}.p-number-list__item .year .inner .pre{position:absolute;top:-0.5rem;left:0;font-size:2rem}@media screen and (max-width: 767px){.p-number-list__item .year .inner .pre{font-size:1.8rem}}.p-number-list__item .year .inner .number{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:12.8rem;letter-spacing:-0.05em}@media screen and (max-width: 767px){.p-number-list__item .year .inner .number{font-size:11.2rem;letter-spacing:0}}.p-number-list__item .doctor{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0}@media screen and (max-width: 767px){.p-number-list__item .doctor{margin:0 0 1.4rem}}.p-number-list__item .doctor .img{width:13rem}@media screen and (max-width: 767px){.p-number-list__item .doctor .img{width:10.3rem}}.p-number-list__item .doctor .inner{position:relative}.p-number-list__item .doctor .inner .number{line-height:1;font-weight:700;font-size:2.4rem;color:#5682d8}@media screen and (max-width: 767px){.p-number-list__item .doctor .inner .number{font-size:2.2rem}}.p-number-list__item .doctor .inner .number span{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:12.8rem}@media screen and (max-width: 767px){.p-number-list__item .doctor .inner .number span{font-size:11.2rem}}.p-number-list__item .doctor .inner .txt{line-height:1.2;color:#5682d8;font-weight:700;text-align:right;margin-top:-1rem}@media screen and (max-width: 767px){.p-number-list__item .doctor .inner .txt{font-size:1.4rem}}.p-number-list__item .holiday{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0 1.3rem}.p-number-list__item .holiday .img{width:5.7rem;padding:1.5rem 0 0}.p-number-list__item .holiday .inner{padding:0 1.8rem 0 0}.p-number-list__item .holiday .inner .number{line-height:1;font-weight:700;font-size:2.4rem;color:#5682d8}@media screen and (max-width: 767px){.p-number-list__item .holiday .inner .number{font-size:2.2rem}}.p-number-list__item .holiday .inner .number span{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:12.8rem}@media screen and (max-width: 767px){.p-number-list__item .holiday .inner .number span{font-size:10.5rem}}.p-number-list__item .holiday .inner .number span span{font-size:5.3rem}@media screen and (max-width: 767px){.p-number-list__item .holiday .inner .number span span{font-size:4.6rem}}.p-number-list__item .holiday .inner .txt{line-height:1.2;color:#5682d8;font-weight:700;text-align:right;margin-top:-1rem}.p-number-list__item .count{position:relative;padding:2.5rem 0 1rem}.p-number-list__item .count .img{position:relative;padding:0 0 0 2.4rem}@media screen and (max-width: 767px){.p-number-list__item .count .img{padding:0}}.p-number-list__item .count .img img{width:39.4rem}@media screen and (max-width: 767px){.p-number-list__item .count .img img{width:19.4rem}}.p-number-list__item .count .img .num{position:absolute;font-size:4.6rem;line-height:1;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;color:#5682d8}@media screen and (max-width: 767px){.p-number-list__item .count .img .num{font-size:3.8rem}}.p-number-list__item .count .img .num01{right:0;top:0}.p-number-list__item .count .img .num02{right:14.9rem;top:4.9rem}@media screen and (max-width: 767px){.p-number-list__item .count .img .num02{right:5.9rem;top:5rem}}.p-number-list__item .count .img .num03{right:25.5rem;top:10.2rem}@media screen and (max-width: 767px){.p-number-list__item .count .img .num03{right:10.5rem}}.p-number-list__item .count .img .num04{right:24.7rem;top:15.4rem}@media screen and (max-width: 767px){.p-number-list__item .count .img .num04{right:9.5rem;top:15rem}}.p-number-list__item .count .img .num05{right:32.2rem;bottom:-0.3rem}@media screen and (max-width: 767px){.p-number-list__item .count .img .num05{right:15rem;bottom:.1rem}}.p-number-list__item .count .img .num span{font-size:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700}.p-number-list__item .count .number{line-height:1;font-weight:700;font-size:2.2rem;color:#5682d8;text-align:right;margin-top:-4.5rem}@media screen and (max-width: 767px){.p-number-list__item .count .number{margin:1rem 0 0}}.p-number-list__item .count .number span{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:10rem}@media screen and (max-width: 767px){.p-number-list__item .count .number span{font-size:9.2rem}}.p-number-list__item .gairai{text-align:right;padding:5rem 0 0}@media screen and (max-width: 767px){.p-number-list__item .gairai{padding:3rem 0 0}}.p-number-list__item .gairai .all{display:inline-block;position:relative;line-height:1;font-weight:700;font-size:2.4rem;color:#5682d8;padding:0 2rem 0 0}@media screen and (max-width: 767px){.p-number-list__item .gairai .all{display:block;font-size:1.8rem;padding:0}}.p-number-list__item .gairai .all .pre{position:absolute;top:-1.2rem;left:0;font-size:2rem}@media screen and (max-width: 767px){.p-number-list__item .gairai .all .pre{font-size:1.6rem}}.p-number-list__item .gairai .all .number{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:12rem}@media screen and (max-width: 767px){.p-number-list__item .gairai .all .number{font-size:6.9rem}}.p-number-list__item .gairai .txt{line-height:1.2;color:#5682d8;font-weight:700;text-align:right;margin-top:.2rem}@media screen and (max-width: 767px){.p-number-list__item .gairai .txt{font-size:1.2rem}}.p-number-list__item .heikin{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5rem 2.3rem 0 1.1rem}@media screen and (max-width: 767px){.p-number-list__item .heikin{justify-content:center;padding:2rem 0 0;gap:0 3rem}}.p-number-list__item .heikin .img{width:15.2rem}@media screen and (max-width: 767px){.p-number-list__item .heikin .img{flex-shrink:0;width:8.8rem}}.p-number-list__item .heikin .number{color:#5682d8;font-weight:700;font-size:2rem;line-height:1}@media screen and (max-width: 767px){.p-number-list__item .heikin .number{font-size:1.8rem}}.p-number-list__item .heikin .number span{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:12rem}@media screen and (max-width: 767px){.p-number-list__item .heikin .number span{font-size:7.4rem}}.p-number-list__item .center{text-align:center;color:#5682d8;font-weight:700;font-size:2.4rem;line-height:1;padding:3rem 0}@media screen and (max-width: 767px){.p-number-list__item .center{font-size:2.2rem;padding:2rem 0;margin:0 -1rem}}.p-number-list__item .center span{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:9rem}@media screen and (max-width: 767px){.p-number-list__item .center span{font-size:7.8rem}}.p-number-list__item .circle{position:relative;margin:4rem 0 3rem}@media screen and (max-width: 767px){.p-number-list__item .circle{margin:3rem 0}}.p-number-list__item .circle .img{width:auto;height:32.5rem;text-align:center;margin:0 auto}@media screen and (max-width: 767px){.p-number-list__item .circle .img{height:18.8rem}}.p-number-list__item .circle .img img{width:auto;height:100%}.p-number-list__item .circle .left,.p-number-list__item .circle .right{position:absolute;font-weight:700;color:#5682d8;line-height:1}@media screen and (max-width: 767px){.p-number-list__item .circle .left,.p-number-list__item .circle .right{font-size:1.1rem}}.p-number-list__item .circle .left .pre,.p-number-list__item .circle .right .pre{display:block}.p-number-list__item .circle .left .number,.p-number-list__item .circle .right .number{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:6rem}@media screen and (max-width: 767px){.p-number-list__item .circle .left .number,.p-number-list__item .circle .right .number{font-size:3.8rem}}.p-number-list__item .circle .center{position:absolute;top:50%;left:calc(50% + .5rem);font-weight:700;color:#5682d8;line-height:1;font-size:2.4rem;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.p-number-list__item .circle .center{left:calc(50% + .2rem);font-size:1.4rem;margin:0 0 0 .3rem}}.p-number-list__item .circle .center .pre{display:block;font-size:1.8rem}@media screen and (max-width: 767px){.p-number-list__item .circle .center .pre{font-size:1.2rem}}.p-number-list__item .circle .center .number{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:10rem}@media screen and (max-width: 767px){.p-number-list__item .circle .center .number{font-size:6.2rem}}.p-number-list__item .circle .left{top:-0.3rem;left:3.5rem}@media screen and (max-width: 767px){.p-number-list__item .circle .left{left:-0.5rem}}.p-number-list__item .circle .right{bottom:0;right:1.5rem}@media screen and (max-width: 767px){.p-number-list__item .circle .right{right:-1.2rem}}.p-number-list__ttl{text-align:center;font-size:2.4rem;border-bottom:1px solid #ccc;padding:0 0 1.5rem}@media screen and (max-width: 767px){.p-number-list__ttl{font-size:2rem;line-height:1;padding:0 0 2.2rem}}.p-number-list__txt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-flow:column;min-height:7.2rem;font-size:1.6rem;line-height:1.5;text-align:center;margin:0 -1rem}@media screen and (max-width: 767px){.p-number-list__txt{min-height:inherit;font-size:1.4rem}}.p-number-list__txt span{font-weight:700}.p-number__notes{line-height:1;margin:1.8rem 0 0}@media screen and (max-width: 767px){.p-number__notes{font-size:1.2rem}}/*# sourceMappingURL=number.css.map */