*,::after,::before{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:3px solid Highlight;outline-offset:2px;scroll-margin-block:10vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important}@media screen and (min-width:1200px){.over_pc_block{display:block!important}}@media screen and (max-width:1199px){.over_pc_block{display:none!important}}@media screen and (min-width:1200px){.over_pc_flex{display:flex!important}}@media screen and (max-width:1199px){.over_pc_flex{display:none!important}}@media screen and (min-width:821px){.over-tablet-inline{display:inline!important}}@media screen and (max-width:820px){.over-tablet-inline{display:none!important}}@media screen and (min-width:821px){.over-tablet-block{display:block!important}}@media screen and (max-width:820px){.over-tablet-block{display:none!important}}@media screen and (min-width:821px){.over-tablet-flex{display:flex!important}}@media screen and (max-width:820px){.over-tablet-flex{display:none!important}}@media screen and (max-width:1199px){.under-tablet-inline{display:inline!important}}@media screen and (min-width:1200px){.under-tablet-inline{display:none!important}}@media screen and (max-width:1199px){.under-tablet-block{display:block!important}}@media screen and (min-width:1200px){.under-tablet-block{display:none!important}}@media screen and (max-width:1199px){.under-tablet-flex{display:flex!important}}@media screen and (min-width:1200px){.under-tablet-flex{display:none!important}}@media screen and (max-width:820px){.under-sp-inline{display:inline!important}}@media screen and (min-width:821px){.under-sp-inline{display:none!important}}@media screen and (max-width:820px){.under-sp-block{display:block!important}}@media screen and (min-width:821px){.under-sp-block{display:none!important}}@media screen and (max-width:820px){.under-sp-flex{display:flex!important}}@media screen and (min-width:821px){.under-sp-flex{display:none!important}}@media screen and (min-width:821px){body{overflow:visible!important}}@media screen and (max-width:820px){.breadcrumb{top:88.2vw}}@media (max-width:820px){section .wrap{max-width:100%}}@media (min-width:821px) and (max-width:1199px){section .wrap{max-width:119.1666666667vw}}@media (min-width:1200px){section .wrap{max-width:1430px}}@media (max-width:820px){section .wrap{padding:8vw 6.6666666667vw 13.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section .wrap{padding:0 3.3333333333vw 8.3333333333vw}}@media (min-width:1200px){section .wrap{padding:0 40px 100px}}section .wrap h2{display:flex;align-items:center;flex-wrap:wrap;font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}@media (max-width:820px){section .wrap h2{font-size:8.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2{font-size:3.75vw}}@media (min-width:1200px){section .wrap h2{font-size:45px}}@media (max-width:820px){section .wrap h2{line-height:14.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2{line-height:3.75vw}}@media (min-width:1200px){section .wrap h2{line-height:45px}}@media (max-width:820px){section .wrap h2{padding-top:9.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2{padding-top:2.5vw}}@media (min-width:1200px){section .wrap h2{padding-top:30px}}section .wrap h2>div{display:flex;font-family:"Shippori Antique B1",sans-serif;font-weight:400;font-style:normal}@media (max-width:820px){section .wrap h2>div{align-items:flex-start}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>div{align-items:center}}@media (min-width:1200px){section .wrap h2>div{align-items:center}}@media (max-width:820px){section .wrap h2>div{font-size:4.5333333333vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>div{font-size:1.5vw}}@media (min-width:1200px){section .wrap h2>div{font-size:18px}}@media (max-width:820px){section .wrap h2>div{line-height:6.4vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>div{line-height:1.5vw}}@media (min-width:1200px){section .wrap h2>div{line-height:18px}}@media (max-width:820px){section .wrap h2>div{position:absolute}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>div{position:static}}@media (min-width:1200px){section .wrap h2>div{position:static}}@media (max-width:820px){section .wrap h2>div{top:33.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>div{top:0}}@media (min-width:1200px){section .wrap h2>div{top:0}}section .wrap h2>div:before{content:"";background-color:#000;height:1px;display:inline-block}@media (max-width:820px){section .wrap h2>div:before{width:10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>div:before{width:8.3333333333vw}}@media (min-width:1200px){section .wrap h2>div:before{width:100px}}@media (max-width:820px){section .wrap h2>div:before{margin:2.6666666667vw 2.6666666667vw 0 0}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>div:before{margin:0 1.6666666667vw}}@media (min-width:1200px){section .wrap h2>div:before{margin:0 20px}}section .wrap h2>span{position:static;display:block;width:100%}@media (max-width:820px){section .wrap h2>span{margin-top:.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>span{margin-top:.8333333333vw}}@media (min-width:1200px){section .wrap h2>span{margin-top:10px}}@media (max-width:820px){section .wrap h2>span{font-size:3.2vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h2>span{font-size:1.0833333333vw}}@media (min-width:1200px){section .wrap h2>span{font-size:13px}}section .wrap h3{position:relative;z-index:10}@media (max-width:820px){section .wrap h3 img{margin-top:25.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h3 img{margin-top:5.8333333333vw}}@media (min-width:1200px){section .wrap h3 img{margin-top:70px}}@media (max-width:820px){section .wrap h3 img{height:66.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section .wrap h3 img{height:14.9166666667vw}}@media (min-width:1200px){section .wrap h3 img{height:179px}}@media (max-width:820px){section .wrap h3 img{min-width:auto}}@media (min-width:821px) and (max-width:1199px){section .wrap h3 img{min-width:89.5833333333vw}}@media (min-width:1200px){section .wrap h3 img{min-width:1075px}}section#hero{overflow:hidden}@media (max-width:820px){section#hero{height:120vw}}@media (min-width:821px) and (max-width:1199px){section#hero{height:41.6666666667vw}}@media (min-width:1200px){section#hero{height:500px}}@media (max-width:820px){section#hero img,section#hero picture{right:-1.7333333333vw}}@media (min-width:821px) and (max-width:1199px){section#hero img,section#hero picture{right:-2.9166666667vw}}@media (min-width:1200px){section#hero img,section#hero picture{right:-35px}}@media (max-width:820px){section#hero img,section#hero picture{top:0}}@media (min-width:821px) and (max-width:1199px){section#hero img,section#hero picture{top:2.5vw}}@media (min-width:1200px){section#hero img,section#hero picture{top:30px}}@media (max-width:820px){section#hero img,section#hero picture{width:100vw}}@media (min-width:821px) and (max-width:1199px){section#hero img,section#hero picture{width:54.1666666667vw}}@media (min-width:1200px){section#hero img,section#hero picture{width:650px}}@media (max-width:820px){section#hero img,section#hero picture{height:60vw}}@media (min-width:821px) and (max-width:1199px){section#hero img,section#hero picture{height:32.5vw}}@media (min-width:1200px){section#hero img,section#hero picture{height:390px}}@media (max-width:820px){section#hero .wrap h1{padding-top:91.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section#hero .wrap h1{padding-top:13.0833333333vw}}@media (min-width:1200px){section#hero .wrap h1{padding-top:157px}}@media (max-width:820px){section.main .wrap{padding-bottom:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap{padding-bottom:4.1666666667vw}}@media (min-width:1200px){section.main .wrap{padding-bottom:50px}}section.main .wrap .text{position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){section.main .wrap .text{padding:13.3333333333vw 0 0}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text{padding:7.5vw 7.5vw 0}}@media (min-width:1200px){section.main .wrap .text{padding:90px 90px 0}}@media (max-width:820px){section.main .wrap .text{font-size:2.4vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text{font-size:1.5vw}}@media (min-width:1200px){section.main .wrap .text{font-size:18px}}@media (max-width:820px){section.main .wrap .text{line-height:5.8666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text{line-height:3.6666666667vw}}@media (min-width:1200px){section.main .wrap .text{line-height:44px}}section.main .wrap .text .bg_text{position:absolute;z-index:1}@media (max-width:820px){section.main .wrap .text .bg_text{top:-13.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text .bg_text{top:-6.6666666667vw}}@media (min-width:1200px){section.main .wrap .text .bg_text{top:-80px}}@media (max-width:820px){section.main .wrap .text .bg_text{left:-42.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text .bg_text{left:34.1666666667vw}}@media (min-width:1200px){section.main .wrap .text .bg_text{left:410px}}@media (max-width:820px){section.main .wrap .text .bg_text{width:105.4666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text .bg_text{width:69.5833333333vw}}@media (min-width:1200px){section.main .wrap .text .bg_text{width:835px}}@media screen and (max-width:820px){section.main .wrap .text .bg_text{transform:rotate(90deg)}}section.main .wrap .text p{position:relative;z-index:2}@media (max-width:820px){section.main .wrap .text p{margin-bottom:10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text p{margin-bottom:3.8333333333vw}}@media (min-width:1200px){section.main .wrap .text p{margin-bottom:46px}}@media (max-width:820px){section.main .wrap .text p{font-size:4.2666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text p{font-size:1.5vw}}@media (min-width:1200px){section.main .wrap .text p{font-size:18px}}@media (max-width:820px){section.main .wrap .text p{line-height:9.0666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .wrap .text p{line-height:3.6666666667vw}}@media (min-width:1200px){section.main .wrap .text p{line-height:44px}}section.main .wrap .text b{font-weight:400;color:#0a0fd2}section.main .carousel{width:100%}@media (max-width:820px){section.main .carousel{margin-top:0}}@media (min-width:821px) and (max-width:1199px){section.main .carousel{margin-top:0}}@media (min-width:1200px){section.main .carousel{margin-top:0}}section.main .carousel .items{display:flex;align-items:center;animation:scroll-left 30s linear infinite;will-change:transform}@media (max-width:820px){section.main .carousel .items{gap:10.4vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items{gap:4.1666666667vw}}@media (min-width:1200px){section.main .carousel .items{gap:50px}}section.main .carousel .items .item{flex-shrink:0;object-fit:contain}@media (max-width:820px){section.main .carousel .items .item.item1{width:81.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items .item.item1{width:29.1666666667vw}}@media (min-width:1200px){section.main .carousel .items .item.item1{width:350px}}@media (max-width:820px){section.main .carousel .items .item.item1{height:100vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items .item.item1{height:35.8333333333vw}}@media (min-width:1200px){section.main .carousel .items .item.item1{height:430px}}@media (max-width:820px){section.main .carousel .items .item.item2{width:83.7333333333vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items .item.item2{width:30vw}}@media (min-width:1200px){section.main .carousel .items .item.item2{width:360px}}@media (max-width:820px){section.main .carousel .items .item.item2{height:67.4666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items .item.item2{height:24.1666666667vw}}@media (min-width:1200px){section.main .carousel .items .item.item2{height:290px}}@media (max-width:820px){section.main .carousel .items .item.item3{width:72vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items .item.item3{width:25.8333333333vw}}@media (min-width:1200px){section.main .carousel .items .item.item3{width:310px}}@media (max-width:820px){section.main .carousel .items .item.item3{height:100vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items .item.item3{height:35.8333333333vw}}@media (min-width:1200px){section.main .carousel .items .item.item3{height:430px}}@media (max-width:820px){section.main .carousel .items .item.item4{width:102.1333333333vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items .item.item4{width:36.6666666667vw}}@media (min-width:1200px){section.main .carousel .items .item.item4{width:440px}}@media (max-width:820px){section.main .carousel .items .item.item4{height:67.4666666667vw}}@media (min-width:821px) and (max-width:1199px){section.main .carousel .items .item.item4{height:24.1666666667vw}}@media (min-width:1200px){section.main .carousel .items .item.item4{height:290px}}section#purpose{overflow:hidden}section#values{overflow:visible}@media (max-width:820px){section#values .wrap{margin-top:0}}@media (min-width:821px) and (max-width:1199px){section#values .wrap{margin-top:12.5vw}}@media (min-width:1200px){section#values .wrap{margin-top:150px}}section#values .wrap .cols{display:flex;justify-content:space-between;overflow:visible!important}@media (max-width:820px){section#values .wrap .cols{padding:38.6666666667vw 0 0 0}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols{padding:8.3333333333vw 3.3333333333vw 0 7.5vw}}@media (min-width:1200px){section#values .wrap .cols{padding:100px 40px 0 90px}}section#values .wrap .cols .left{flex:1;position:relative}@media (max-width:820px){section#values .wrap .cols .left{max-width:100%}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left{max-width:41.6666666667vw}}@media (min-width:1200px){section#values .wrap .cols .left{max-width:500px}}@media (max-width:820px){section#values .wrap .cols .left>div{margin-bottom:15.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left>div{margin-bottom:10vw}}@media (min-width:1200px){section#values .wrap .cols .left>div{margin-bottom:120px}}@media (max-width:820px){section#values .wrap .cols .left>div{padding-left:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left>div{padding-left:0}}@media (min-width:1200px){section#values .wrap .cols .left>div{padding-left:0}}section#values .wrap .cols .left h4{position:relative;font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#0a0fd2}@media (max-width:820px){section#values .wrap .cols .left h4{font-size:12.2666666667vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h4{font-size:4.5833333333vw}}@media (min-width:1200px){section#values .wrap .cols .left h4{font-size:55px}}@media (max-width:820px){section#values .wrap .cols .left h4{line-height:12.2666666667vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h4{line-height:4.5833333333vw}}@media (min-width:1200px){section#values .wrap .cols .left h4{line-height:55px}}section#values .wrap .cols .left h4:before{content:"";position:absolute;background:url(../images/dq.webp) no-repeat 0 0;background-size:contain}@media (max-width:820px){section#values .wrap .cols .left h4:before{width:6.4vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h4:before{width:2.8333333333vw}}@media (min-width:1200px){section#values .wrap .cols .left h4:before{width:34px}}@media (max-width:820px){section#values .wrap .cols .left h4:before{height:4.5333333333vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h4:before{height:2vw}}@media (min-width:1200px){section#values .wrap .cols .left h4:before{height:24px}}@media (max-width:820px){section#values .wrap .cols .left h4:before{left:-6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h4:before{left:-3.75vw}}@media (min-width:1200px){section#values .wrap .cols .left h4:before{left:-45px}}@media (max-width:820px){section#values .wrap .cols .left h4:before{top:-6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h4:before{top:-2.5vw}}@media (min-width:1200px){section#values .wrap .cols .left h4:before{top:-30px}}section#values .wrap .cols .left h5{font-family:"Shippori Antique B1",sans-serif;font-weight:400;font-style:normal;color:#0a0fd2}@media (max-width:820px){section#values .wrap .cols .left h5{margin-top:4vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h5{margin-top:1.25vw}}@media (min-width:1200px){section#values .wrap .cols .left h5{margin-top:15px}}@media (max-width:820px){section#values .wrap .cols .left h5{font-size:4.8vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h5{font-size:1.6666666667vw}}@media (min-width:1200px){section#values .wrap .cols .left h5{font-size:20px}}@media (max-width:820px){section#values .wrap .cols .left h5{margin-bottom:5.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left h5{margin-bottom:2.5vw}}@media (min-width:1200px){section#values .wrap .cols .left h5{margin-bottom:30px}}section#values .wrap .cols .left p{font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){section#values .wrap .cols .left p{font-size:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left p{font-size:1.3333333333vw}}@media (min-width:1200px){section#values .wrap .cols .left p{font-size:16px}}@media (max-width:820px){section#values .wrap .cols .left p{line-height:6.9333333333vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .left p{line-height:2.6666666667vw}}@media (min-width:1200px){section#values .wrap .cols .left p{line-height:32px}}section#values .wrap .cols .right{flex:none;align-self:flex-start}@media (max-width:820px){section#values .wrap .cols .right{top:5.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .right{top:3.3333333333vw}}@media (min-width:1200px){section#values .wrap .cols .right{top:40px}}@media (max-width:820px){section#values .wrap .cols .right{position:relative}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .right{position:sticky}}@media (min-width:1200px){section#values .wrap .cols .right{position:sticky}}section#values .wrap .cols .right img.graph{display:block;position:relative;z-index:2}@media (max-width:820px){section#values .wrap .cols .right img.graph{width:100%}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .right img.graph{width:90%}}@media (min-width:1200px){section#values .wrap .cols .right img.graph{width:600px}}@media (max-width:820px){section#values .wrap .cols .right img.graph{max-width:100%}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .right img.graph{max-width:50vw}}@media (min-width:1200px){section#values .wrap .cols .right img.graph{max-width:600px}}@media (max-width:820px){section#values .wrap .cols .right img.graph{top:-6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .right img.graph{top:0}}@media (min-width:1200px){section#values .wrap .cols .right img.graph{top:0}}section#values .wrap .cols .right img.bg_text{position:absolute;left:50%;transform:translateX(-50%);z-index:1}@media (max-width:820px){section#values .wrap .cols .right img.bg_text{top:-18.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .right img.bg_text{top:-6vw}}@media (min-width:1200px){section#values .wrap .cols .right img.bg_text{top:-72px}}@media (max-width:820px){section#values .wrap .cols .right img.bg_text{width:100%}}@media (min-width:821px) and (max-width:1199px){section#values .wrap .cols .right img.bg_text{width:59.3333333333vw}}@media (min-width:1200px){section#values .wrap .cols .right img.bg_text{width:712px}}section#more .object{position:absolute;z-index:5}@media (max-width:820px){section#more .object{width:42vw}}@media (min-width:821px) and (max-width:1199px){section#more .object{width:26.25vw}}@media (min-width:1200px){section#more .object{width:315px}}@media (max-width:820px){section#more .object{height:56vw}}@media (min-width:821px) and (max-width:1199px){section#more .object{height:35vw}}@media (min-width:1200px){section#more .object{height:420px}}@media (max-width:820px){section#more .object{right:-2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){section#more .object{right:-1.6666666667vw}}@media (min-width:1200px){section#more .object{right:-20px}}@media (max-width:820px){section#more .object{top:0}}@media (min-width:821px) and (max-width:1199px){section#more .object{top:-5.8333333333vw}}@media (min-width:1200px){section#more .object{top:-70px}}@media (max-width:820px){section#more .wrap{padding:21.3333333333vw 6.6666666667vw 0}}@media (min-width:821px) and (max-width:1199px){section#more .wrap{padding:0 10.8333333333vw}}@media (min-width:1200px){section#more .wrap{padding:0 130px}}section#more .wrap>div{border-top:1px solid #d7d9dc}@media (max-width:820px){section#more .wrap>div{padding:48vw 0 26.6666666667vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap>div{padding:8.3333333333vw 0 16.6666666667vw}}@media (min-width:1200px){section#more .wrap>div{padding:100px 0 200px}}section#more .wrap h3{margin:0 auto;position:relative;font-family:"Shippori Antique B1",sans-serif;font-weight:400;font-style:normal}@media (max-width:820px){section#more .wrap h3{font-size:5.6vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap h3{font-size:2.6666666667vw}}@media (min-width:1200px){section#more .wrap h3{font-size:32px}}@media (max-width:820px){section#more .wrap h3{width:100%}}@media (min-width:821px) and (max-width:1199px){section#more .wrap h3{width:65vw}}@media (min-width:1200px){section#more .wrap h3{width:780px}}@media (max-width:820px){section#more .wrap h3{margin-bottom:13.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap h3{margin-bottom:4.1666666667vw}}@media (min-width:1200px){section#more .wrap h3{margin-bottom:50px}}@media (max-width:820px){section#more .wrap h3{padding-left:4vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap h3{padding-left:2.5vw}}@media (min-width:1200px){section#more .wrap h3{padding-left:30px}}section#more .wrap h3 b{display:inline-block;font-weight:400;margin-right:-.5em}section#more .wrap h3:before{content:"";position:absolute;background:url(../images/blue_arrow.webp) no-repeat 0 0;background-size:contain;top:50%;transform:translateY(-50%);left:0}@media (max-width:820px){section#more .wrap h3:before{width:1.8666666667vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap h3:before{width:.75vw}}@media (min-width:1200px){section#more .wrap h3:before{width:9px}}@media (max-width:820px){section#more .wrap h3:before{height:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap h3:before{height:1.5vw}}@media (min-width:1200px){section#more .wrap h3:before{height:18px}}section#more .wrap .card{background:url(../images/banner_bg.webp) no-repeat 50% 50%/contain;display:block;margin:0 auto;position:relative;z-index:100}@media (max-width:820px){section#more .wrap .card{width:100%}}@media (min-width:821px) and (max-width:1199px){section#more .wrap .card{width:65vw}}@media (min-width:1200px){section#more .wrap .card{width:780px}}@media (max-width:820px){section#more .wrap .card{height:59.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap .card{height:18.3333333333vw}}@media (min-width:1200px){section#more .wrap .card{height:220px}}@media screen and (max-width:820px){section#more .wrap .card{background-image:url(../images/banner_bg_sp.webp)}}section#more .wrap .card .text{position:absolute}@media (max-width:820px){section#more .wrap .card .text{top:8.8vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap .card .text{top:28.6%}}@media (min-width:1200px){section#more .wrap .card .text{top:28.6%}}@media (max-width:820px){section#more .wrap .card .text{left:8.8vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap .card .text{left:8.9%}}@media (min-width:1200px){section#more .wrap .card .text{left:8.9%}}section#more .wrap .card .text img{display:block}@media (max-width:820px){section#more .wrap .card .text img{width:88%}}@media (min-width:821px) and (max-width:1199px){section#more .wrap .card .text img{width:53.9%}}@media (min-width:1200px){section#more .wrap .card .text img{width:53.9%}}section#more .wrap .card .arrow{transform:translateY(-50%);bottom:auto}@media (max-width:820px){section#more .wrap .card .arrow{top:78%}}@media (min-width:821px) and (max-width:1199px){section#more .wrap .card .arrow{top:50%}}@media (min-width:1200px){section#more .wrap .card .arrow{top:50%}}@media (max-width:820px){section#more .wrap .card .arrow{right:8.8vw}}@media (min-width:821px) and (max-width:1199px){section#more .wrap .card .arrow{right:8.9%}}@media (min-width:1200px){section#more .wrap .card .arrow{right:8.9%}}@media screen and (max-width:820px){section#more .wrap .card .arrow{right:8.8vw;bottom:17.3vw}}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(var(--scroll-distance,-50%))}}@keyframes flip-width{0%{width:0}100%{width:100%}}.flip-right{display:inline-block;mask-image:linear-gradient(to right,#000 0,#000 100%);mask-size:0 100%;mask-repeat:no-repeat;mask-position:left center}.flip-right img{display:block}.flip-right.active{animation:mask-reveal .8s ease-out forwards}@keyframes mask-reveal{0%{mask-size:0 100%}100%{mask-size:100% 100%}}
/*# sourceMappingURL=purpose_value.min.css.map */
