#wrapper .mv__inner{height:520px;background:url(../images/number/mv_bg.jpg) center/cover no-repeat}@media screen and (max-width: 767px){#wrapper .mv__inner{height:120vw;background:url(../images/number/mv_bg_sp.jpg) center/cover no-repeat}}#wrapper .mv__ttl{position:absolute;top:83px}@media screen and (max-width: 767px){#wrapper .mv__ttl{top:29.46667vw;left:5.46667vw;width:82.53333vw;transform:translateX(0)}}#wrapper .lead .inner{padding:45px 0 0;text-align:center}@media screen and (max-width: 767px){#wrapper .lead .inner{padding:10.66667vw 0 12vw}}#wrapper .lead__txt{-webkit-backface-visibility:hidden;transform:translateY(30px);backface-visibility:hidden;opacity:0;transition:transform .8s cubic-bezier(0.165, 0.84, 0.44, 1) .1s,opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) .1s}#wrapper .lead__txt.is-animate{transform:translateY(0);opacity:1}#wrapper .lead__txt p{color:#101010;font-weight:500;font-size:1.7rem;line-height:2.8;letter-spacing:.35em}@media screen and (max-width: 767px){#wrapper .lead__txt p{font-size:3.73333vw;line-height:2.2;letter-spacing:0}}#wrapper .lead__txt p+p{margin-top:35px}@media screen and (max-width: 767px){#wrapper .lead__txt p+p{margin-top:6.66667vw}}#wrapper .sec{margin-top:115px}@media screen and (max-width: 767px){#wrapper .sec{margin-top:17.33333vw}#wrapper .sec .inner{padding:0 5.33333vw}}#wrapper .sec.is-animate .sec__ttl,#wrapper .sec.is-animate .sec__lead{transform:translateY(0);opacity:1}#wrapper .sec__ttl{color:#101010;text-align:center}#wrapper .sec__ttl b{display:block;margin-bottom:10px;font-weight:500;font-size:5.8rem;letter-spacing:.2em}@media screen and (max-width: 767px){#wrapper .sec__ttl b{font-size:11.73333vw}}#wrapper .sec__ttl span{font-size:1.7rem}@media screen and (max-width: 767px){#wrapper .sec__ttl span{font-size:4vw}}#wrapper .sec__lead{margin-top:50px;color:#101010;text-align:center}@media screen and (max-width: 767px){#wrapper .sec__lead{margin-top:6.66667vw}}#wrapper .sec__lead dt{font-size:2.2rem}@media screen and (max-width: 767px){#wrapper .sec__lead dt{font-size:4.8vw;line-height:1.9}}#wrapper .sec__lead dd{margin-top:25px;font-size:1.4rem;line-height:2.2}@media screen and (max-width: 767px){#wrapper .sec__lead dd{margin-top:4vw;font-size:3.73333vw}}#wrapper .sec__ttl{-webkit-backface-visibility:hidden;transform:translateY(30px);backface-visibility:hidden;opacity:0;transition:transform .8s cubic-bezier(0.165, 0.84, 0.44, 1) .1s,opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) .1s}#wrapper .sec__lead{-webkit-backface-visibility:hidden;transform:translateY(30px);backface-visibility:hidden;opacity:0;transition:transform .8s cubic-bezier(0.165, 0.84, 0.44, 1) .1s,opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) .1s;transition:transform .8s cubic-bezier(0.165, 0.84, 0.44, 1) .4s,opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) .4s}.num-list{margin-top:50px}@media screen and (max-width: 767px){.num-list{margin-top:9.33333vw}}.card{position:relative;display:flex;align-items:center;margin-bottom:32px;padding:40px 60px 50px;background-color:#fff;color:#231815}@media screen and (max-width: 767px){.card{display:block;margin-bottom:4vw;padding:8vw}}.card.is-animate .card__image{opacity:1}.card.is-animate .card__number{transform:translateY(0);opacity:1}.card.is-animate .card__rank{transform:translateY(0);opacity:1}.card:nth-child(even){flex-direction:row-reverse}.card:nth-child(even) .card__image{width:428px}@media screen and (max-width: 767px){.card:nth-child(even) .card__image{width:auto}}.card__content{flex:1 1 auto}.card__image{flex:0 0 auto;opacity:0;transition:all .6s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}@media screen and (max-width: 767px){.card__image{margin-top:4vw}}.card__note{position:absolute;right:60px;bottom:30px;color:#909090;font-size:1.2rem}@media screen and (max-width: 767px){.card__note{position:static;margin-top:5vw;font-size:2.66vw}}.card__heading{margin-bottom:10px;font-size:3.2rem;font-weight:500;line-height:1}@media screen and (max-width: 767px){.card__heading{margin-bottom:2vw;font-size:6.66vw}}.card__number{font-size:6rem;font-weight:500;letter-spacing:0;opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(0.39, 0.575, 0.565, 1)}@media screen and (max-width: 767px){.card__number{font-size:12.5vw;font-weight:500}}.card__number .middle{font-size:4.2rem}@media screen and (max-width: 767px){.card__number .middle{font-size:8.66vw}}.card__number .vertical{margin:0 -0.1em -0.1em 0;writing-mode:vertical-rl;font-size:4.2rem}@media screen and (max-width: 767px){.card__number .vertical{font-size:8.66vw}}.card__number .num{display:inline-block;margin-top:-0.1em;font-size:10.2rem}@media screen and (max-width: 767px){.card__number .num{font-size:21.25vw}}.card .small{margin-top:10px;font-size:1.4rem}@media screen and (max-width: 767px){.card .small{margin-top:2.66vw;font-size:3.73vw}}.card__text{margin-top:25px;font-size:1.6rem;line-height:2}@media screen and (max-width: 767px){.card__text{margin-top:4.66vw;font-size:3.46vw}}.card__col{display:flex;justify-content:space-between;gap:36px}@media screen and (max-width: 767px){.card__col{gap:20px}}.card__col .card__rank{width:50%}.card__rank{display:inline-block;color:#6d9eb7;font-size:5.4rem;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(0.165, 0.84, 0.44, 1) .7s}@media screen and (max-width: 767px){.card__rank{font-size:7.46vw}}.card__rank .title{display:block;margin-bottom:10px;padding:2px 0 3px;border:solid;border-width:2px 0;text-align:center;font-size:2.2rem}@media screen and (max-width: 767px){.card__rank .title{margin-bottom:.66vw;padding:.53vw 0;border-width:1px 0;font-size:3vw}}.card__rank .vertical{margin:0 .1em -0.1em 0;writing-mode:vertical-rl;font-size:4rem}@media screen and (max-width: 767px){.card__rank .vertical{text-align:center;font-size:6.26vw;letter-spacing:.02em}}.card__rank .num{display:inline-block;margin-top:-0.1em;font-size:10.54rem}@media screen and (max-width: 767px){.card__rank .num{font-size:14.73vw}}.card--work1 .card__image{width:388px}.card--work1 .card__image img{margin-left:-40px}@media screen and (max-width: 767px){.card--work1 .card__image img{margin-left:0}}.card--work1 .card__number .main,.card--work1 .card__number .average{display:inline-block}@media screen and (max-width: 767px){.card--work1 .card__number .main,.card--work1 .card__number .average{display:block}}.card--work1 .average{position:relative;font-size:3.3rem}@media screen and (max-width: 767px){.card--work1 .average{margin-top:2vw;font-size:6.13vw}}.card--work1 .average__title{position:absolute;top:.8em;left:2.3em;font-size:1.6rem;letter-spacing:.12em}@media screen and (max-width: 767px){.card--work1 .average__title{font-size:2.93vw;letter-spacing:.12em}}.card--work1 .average__num{font-size:6.9rem;letter-spacing:-0.03em}@media screen and (max-width: 767px){.card--work1 .average__num{font-size:12.69vw;letter-spacing:-0.03em}}.card--work2 .card__content{position:relative}@media screen and (max-width: 767px){.card--work2 .card__number .main{font-size:10.8vw;letter-spacing:-0.05em}}.card--work2 .card__number .average{margin-top:10px;font-size:1.7rem}@media screen and (max-width: 767px){.card--work2 .card__number .average{margin-top:3.2vw;font-size:3.73vw}}.card--work2 .card__rank{position:absolute;top:0;right:30px}@media screen and (max-width: 767px){.card--work2 .card__rank{position:absolute;top:1.5vw;right:0}}@media screen and (max-width: 767px){.card--work2 .card__rank .vertical{display:block;writing-mode:inherit;margin:0;font-size:7.6vw}}@media screen and (max-width: 767px){.card--work3 .card__heading{position:absolute;top:7.7vw;left:8vw;font-size:7.2vw;line-height:1.33em}}.card--work3 .card__number .main,.card--work3 .card__number .average{display:inline-block;letter-spacing:-0.02em}@media screen and (max-width: 767px){.card--work3 .card__number .main{padding-left:18.4vw;font-size:21.08vw}}.card--work3 .card__number .colon{display:inline-block;letter-spacing:-0.3em;text-indent:-0.3em}.card--work3 .card__number .average{position:relative;font-size:4.6rem}@media screen and (max-width: 767px){.card--work3 .card__number .average{margin-top:2.66vw;font-size:11.78vw}}.card--work3 .card__number .average__title{position:absolute;top:-1em;left:0;margin-right:-1em;font-size:2.7rem;letter-spacing:.12em}@media screen and (max-width: 767px){.card--work3 .card__number .average__title{position:static;margin-right:-0.1em;font-size:6.66vw;letter-spacing:0}}.card--work4 .card__number .employment{display:flex;align-items:end;gap:2rem}@media screen and (max-width: 767px){.card--work4 .card__number .employment{gap:1rem}}.card--work4 .card__number .head{font-size:3.2rem;font-weight:500;line-height:1.28}@media screen and (max-width: 767px){.card--work4 .card__number .head{font-size:5.95vw;line-height:1.33}}.card--work4 .card__number .order .num{padding:0 1rem}.card--work4 .card__image{text-align:center}.card--lifestyle1 .card__heading{margin-bottom:15px}@media screen and (max-width: 767px){.card--lifestyle1 .card__heading{line-height:1.28}}@media screen and (max-width: 767px){.card--lifestyle1 .card__rank{font-size:8vw}}@media screen and (max-width: 767px){.card--lifestyle1 .card__rank .title{padding:1.4vw 0 1.6vw;font-size:3.73vw}}@media screen and (max-width: 767px){.card--lifestyle1 .card__rank .vertical{margin:0;writing-mode:inherit;font-size:inherit}}@media screen and (max-width: 767px){.card--lifestyle1 .card__rank .num{margin-bottom:-0.05em;font-size:19vw;letter-spacing:-0.05em;text-indent:-0.05em}}.card--lifestyle1 .small{text-align:center;color:#231815}@media screen and (max-width: 767px){.card--lifestyle1 .small{font-size:10px;margin-top:10px;letter-spacing:0}}.card--lifestyle2 .card__image img{margin-left:-12px}@media screen and (max-width: 767px){.card--lifestyle2 .card__image img{margin-left:0}}@media screen and (max-width: 767px){.card--lifestyle2 .card__rank{font-size:11.73vw}.card--lifestyle2 .card__rank .num{font-size:22.89vw}}.card--lifestyle3 .card__number{display:inline-block}.card--lifestyle3 .card__number .main{display:flex;align-items:flex-end}.card--lifestyle3 .card__number .num{letter-spacing:-0.07em}@media screen and (max-width: 767px){.card--lifestyle3 .card__number .num{font-size:13.41vw}}.card--lifestyle3 .card__number .unit{display:inline-flex;margin:0 0 0 .3em;font-size:4.5rem}@media screen and (max-width: 767px){.card--lifestyle3 .card__number .unit{font-size:4vw}}.card--lifestyle3 .card__number .unit__yen{margin:-0.7em -0.5em 0 0}@media screen and (max-width: 767px){.card--lifestyle3 .card__number .unit__yen{margin:-0.8em -0.5em 0px 0px}}.card--lifestyle3 .card__number .unit__m{margin:.5em 0 0 -0.5em}@media screen and (max-width: 767px){.card--lifestyle3 .card__number .unit__m{margin:.5em 0 0 -0.4em}}.card--lifestyle3 .card__number .unit__m sup{vertical-align:super;font-size:.5em}.card--lifestyle3 .small{margin-top:20px}@media screen and (max-width: 767px){.card--lifestyle3 .small{margin-top:20px}}.card--lifestyle3 .card__rank{position:relative;top:-35px;margin-left:35px}@media screen and (max-width: 767px){.card--lifestyle3 .card__rank{position:absolute;top:8.53vw;right:7vw;margin:0}}@media screen and (max-width: 767px){.card--lifestyle3 .card__rank .num{font-size:17.22vw}}.card--lifestyle4 .card__number .main,.card--lifestyle4 .card__number .average{display:inline-block}@media screen and (max-width: 767px){.card--lifestyle4 .card__number .main,.card--lifestyle4 .card__number .average{display:block}}.card--lifestyle4 .average{position:relative;font-size:3.3rem}@media screen and (max-width: 767px){.card--lifestyle4 .average{margin-top:2vw;font-size:6.13vw}}.card--lifestyle4 .average__title{position:absolute;top:.8em;left:2.5em;font-size:1.6rem;letter-spacing:.12em}@media screen and (max-width: 767px){.card--lifestyle4 .average__title{font-size:2.93vw;letter-spacing:.12em}}.card--lifestyle4 .average__num{font-size:6.9rem;letter-spacing:-0.03em}@media screen and (max-width: 767px){.card--lifestyle4 .average__num{font-size:12.69vw;letter-spacing:-0.03em}}@media screen and (max-width: 767px){.card--parenting1 .card__heading{margin:0 -0.4em 2vw;letter-spacing:-0.1em}}.card--parenting1 .card__number{display:inline-block}@media screen and (max-width: 767px){.card--parenting1 .card__number{letter-spacing:-0.08em;font-size:9.06vw}}@media screen and (max-width: 767px){.card--parenting1 .card__number .num{font-size:17.22vw}}.card--parenting1 .card__rank{display:inline-block;margin-left:.1em}.card--parenting2{padding-bottom:60px}.card--parenting2 .card__text{letter-spacing:.05em}@media screen and (max-width: 767px){.card--parenting2 .card__text{letter-spacing:inherit}}.card--parenting3 .card__number{display:inline-block}@media screen and (max-width: 767px){.card--parenting3 .card__number{letter-spacing:-0.08em;font-size:9.06vw}}@media screen and (max-width: 767px){.card--parenting3 .card__number .num{font-size:17.22vw}}.card--parenting3 .card__rank{display:inline-block;margin-left:.1em}@media screen and (max-width: 767px){.card--parenting3 .card__rank{margin-left:.5em}}.card--parenting3 .card__image{width:424px}@media screen and (max-width: 767px){.card--parenting3 .card__image{width:auto;text-align:center}.card--parenting3 .card__image img{width:80%}}.card--parenting3 .card__note p{padding-left:1em;text-indent:-1em;line-height:1.83}.card--parenting3 .card__note p+p{margin-top:.5em}/*# sourceMappingURL=number.css.map */