.loading{background-color:#0db8d9;width:100%;height:100vh;position:fixed;top:0;left:0;display:block;z-index:99999999}@media screen and (max-width:960px){.loading{height:100svh}}.loading.slide{height:0;transition:.5s cubic-bezier(.79,.14,.15,.86) all}.loading__inner{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.loading__inner .logo{width:450px;display:flex;justify-content:center;position:relative}@media screen and (max-width:1440px){.loading__inner .logo{width:400px}}@media screen and (max-width:767px){.loading__inner .logo{width:300px}}.loading__inner .logo .sonae{width:150px;height:160px;aspect-ratio:1/1;display:block;overflow:hidden;margin:0 auto 10px;position:absolute;top:-170px}@media screen and (max-width:1440px){.loading__inner .logo .sonae{width:120px;height:130px;top:-140px}}@media screen and (max-width:767px){.loading__inner .logo .sonae{width:100px;height:110px;top:-120px}}.loading__inner .logo .sonae>img{position:relative;width:150px;height:auto;transform:translateY(160px)}@media screen and (max-width:1440px){.loading__inner .logo .sonae>img{width:120px;transform:translateY(130px)}}@media screen and (max-width:767px){.loading__inner .logo .sonae>img{width:100px;height:auto;transform:translateY(110px)}}.loading__inner .logo .over{width:0;height:auto;position:absolute;top:0;left:0;z-index:1;overflow:hidden}.loading__inner .logo .over img{width:450px;height:auto;white-space:nowrap}@media screen and (max-width:1440px){.loading__inner .logo .over img{width:400px}}@media screen and (max-width:767px){.loading__inner .logo .over img{width:300px}}.loading__inner .logo .base{position:relative;width:100%;height:auto;z-index:0;opacity:.2}.loading__inner .logo.active .sonae>img{animation:sonaebtmin .6s .15s cubic-bezier(.97,.11,.26,1.41) forwards}@keyframes sonaebtmin{0%{transform:translateY(160px)}100%{transform:translateY(20px)}}.frame_t{width:100%;height:10px;position:fixed;top:0;left:0;background-color:#0db8d9;z-index:9}@media screen and (max-width:767px){.frame_t{height:5px}}.frame_t img{width:20px;position:absolute;left:10px;top:10px;transform:rotate(90deg)}@media screen and (max-width:767px){.frame_t img{left:5px;top:5px;width:10px}}.frame_b{width:100%;height:10px;position:fixed;bottom:0;left:0;background-color:#0db8d9;z-index:9}@media screen and (max-width:767px){.frame_b{height:5px}}.frame_b img{width:20px;position:absolute;right:10px;bottom:10px;transform:rotate(-90deg)}@media screen and (max-width:767px){.frame_b img{right:5px;bottom:5px;width:10px}}.frame_l{width:10px;height:100vh;position:fixed;top:0;left:0;background-color:#0db8d9;z-index:9}@media screen and (max-width:767px){.frame_l{width:5px}}.frame_l img{width:20px;position:absolute;left:10px;bottom:10px}@media screen and (max-width:767px){.frame_l img{left:5px;bottom:5px;width:10px}}.frame_r{width:10px;height:100vh;position:fixed;top:0;right:0;background-color:#0db8d9;z-index:9}@media screen and (max-width:767px){.frame_r{width:5px}}.frame_r img{width:20px;position:absolute;right:10px;top:10px;transform:rotate(180deg)}@media screen and (max-width:767px){.frame_r img{right:5px;top:5px;width:10px}}.rakuten{width:140px;height:140px;position:fixed;bottom:40px;right:40px;z-index:9}@media screen and (max-width:1536px){.rakuten{width:130px;height:130px;bottom:30px;right:30px}}@media screen and (max-width:1366px){.rakuten{width:120px;height:120px}}@media screen and (max-width:1200px){.rakuten{width:110px;height:110px;bottom:25px;right:25px}}@media screen and (max-width:767px){.rakuten{width:90px;height:90px;bottom:16px;right:16px}}.rakuten a{display:block;overflow:hidden;border-radius:50em}.rakuten a:hover{opacity:.7}.rakuten.session{opacity:0}.rakuten.active{animation:decoAnim .75s .5s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes decoAnim{0%{opacity:0;transform:scale(2)}100%{opacity:1;transform:scale(1)}}@keyframes sonae_action{0%{opacity:0;transform:translateY(-60%)}15%{opacity:1;transform:translateY(10%)}45%{transform:translateY(-10%)}60%{transform:translateY(8%)}80%{transform:translateY(-6%)}95%{transform:translateY(4%)}100%{opacity:1;transform:translateY(0)}}@keyframes txup{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@keyframes dropBounce{0%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1)}40%{transform:scale(.85)}55%{transform:scale(1)}65%{transform:scale(.95)}90%{transform:scale(1)}100%{opacity:1;transform:scale(1)}}.hero{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.hero.session .sonae{opacity:0}.hero.session h2 p span{transform:translateY(100%)}.hero.session .deco li img{opacity:0}.hero.active .sonae{animation:dropBounce .75s linear forwards}.hero.active h2 p span{animation:txup .5s ease-out forwards}.hero.active h2 p span:nth-child(1){animation-delay:0}.hero.active h2 p span:nth-child(2){animation-delay:.05s}.hero.active h2 p span:nth-child(3){animation-delay:.1s}.hero.active h2 p span:nth-child(4){animation-delay:.15s}.hero.active h2 p span:nth-child(5){animation-delay:.2s}.hero.active h2 p span:nth-child(6){animation-delay:.25s}.hero.active h2 p span:nth-child(7){animation-delay:.3s}.hero.active h2 p span:nth-child(8){animation-delay:.35s}.hero.active .deco li figure img{opacity:0;animation:decoAnim .75s cubic-bezier(.68,-.55,.27,1.55) forwards}.hero.active .deco li:nth-child(3) figure img,.hero.active .deco li:nth-child(6) figure img,.hero.active .deco li:nth-child(10) figure img,.hero.active .deco li:nth-child(14) figure img{animation-delay:.1s}.hero.active .deco li:nth-child(1) figure img,.hero.active .deco li:nth-child(8) figure img,.hero.active .deco li:nth-child(11) figure img,.hero.active .deco li:nth-child(13) figure img{animation-delay:.2s}.hero.active .deco li:nth-child(2) figure img,.hero.active .deco li:nth-child(7) figure img,.hero.active .deco li:nth-child(9) figure img{animation-delay:.3s}.hero.active .deco li:nth-child(4) figure img,.hero.active .deco li:nth-child(5) figure img,.hero.active .deco li:nth-child(12) figure img{animation-delay:.4s}.hero .sonae{width:18%;height:auto;padding-bottom:150px}@media screen and (min-height:1200px){.hero .sonae{width:22%}}@media screen and (max-width:2048px){.hero .sonae{width:21%;padding-bottom:140px}}@media screen and (max-width:1728px){.hero .sonae{width:24%;padding-bottom:120px}}@media screen and (max-width:1536px){.hero .sonae{width:23%;padding-bottom:100px}}@media screen and (max-width:1366px){.hero .sonae{width:21%;padding-bottom:50px}}@media screen and (max-width:1200px){.hero .sonae{width:24%;padding-bottom:60px}}@media screen and (max-width:1024px){.hero .sonae{width:27%;padding-bottom:20px}}@media screen and (max-width:960px){.hero .sonae{width:38%;padding-bottom:50px}}@media screen and (max-width:767px){.hero .sonae{width:49%;padding-bottom:40px}}.hero h2{position:absolute;bottom:12%;margin-right:-150px;z-index:99}@media screen and (max-width:2048px){.hero h2{bottom:13%;margin-right:-90px}}@media screen and (max-width:1536px){.hero h2{bottom:11%}}@media screen and (max-width:1366px){.hero h2{bottom:10%}}@media screen and (max-width:1024px){.hero h2{margin-right:-40px}}@media screen and (max-width:960px){.hero h2{bottom:18%;margin-right:-50px}}@media screen and (max-width:767px){.hero h2{bottom:20%;margin-right:-50px}}.hero h2 p{line-height:1;font-weight:600;font-size:1.8vw;overflow:hidden}@media screen and (min-height:1200px){.hero h2 p{font-size:2.4vw}}@media screen and (max-width:2048px){.hero h2 p{font-size:2vw}}@media screen and (max-width:1200px){.hero h2 p{font-size:2.4vw}}@media screen and (max-width:960px){.hero h2 p{font-size:4rem}}@media screen and (max-width:767px){.hero h2 p{font-size:6vw}}.hero h2 p span{display:inline-block;position:relative;padding-top:12px !important}.hero h2 p span.sm{padding:0 5px}.hero h2 p span.sm.mgn{padding:0 17px !important}@media screen and (max-width:1024px){.hero h2 p span.sm.mgn{padding:0 11px !important}}@media screen and (max-width:767px){.hero h2 p span.sm.mgn{padding:0 7px !important}}.hero h2 p span.lg{font-size:3vw;line-height:1;position:relative;padding:0 2px}@media screen and (min-height:1200px){.hero h2 p span.lg{font-size:3.8vw}}@media screen and (max-width:2048px){.hero h2 p span.lg{font-size:3.6vw}}@media screen and (max-width:1200px){.hero h2 p span.lg{font-size:4.2vw}}@media screen and (max-width:960px){.hero h2 p span.lg{font-size:5.4rem}}@media screen and (max-width:767px){.hero h2 p span.lg{font-size:10vw;padding:0}}.hero h2 p:nth-child(1) span.lg:before{width:10px;height:10px;background-color:#0db8d9;border-radius:50em;display:block;content:"";position:absolute;top:0;left:calc(50% - 5px)}@media screen and (max-width:1536px){.hero h2 p:nth-child(1) span.lg:before{width:8px;height:8px;left:calc(50% - 4px)}}@media screen and (max-width:767px){.hero h2 p:nth-child(1) span.lg:before{width:6px;height:6px}}.hero .deco{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.hero .deco li{width:8%;height:auto;aspect-ratio:1/1;position:absolute;display:block;animation:shake-up 6s linear infinite}@media screen and (max-width:1200px){.hero .deco li{width:9%}}@media screen and (max-width:960px){.hero .deco li{width:15%}}@media screen and (max-width:767px){.hero .deco li{width:19%}}.hero .deco li:nth-child(1){left:10%;top:19%;animation-delay:2.5s}@media screen and (max-width:960px){.hero .deco li:nth-child(1){left:7%;top:20%}}@media screen and (max-width:767px){.hero .deco li:nth-child(1){left:-3%;top:17%}}.hero .deco li:nth-child(2){left:28%;top:16%}@media screen and (max-width:960px){.hero .deco li:nth-child(2){top:12%}}@media screen and (max-width:767px){.hero .deco li:nth-child(2){left:22%;top:11%}}.hero .deco li:nth-child(3){right:28%;top:18%;animation-delay:.5s}@media screen and (max-width:960px){.hero .deco li:nth-child(3){right:32%;top:15%}}@media screen and (max-width:767px){.hero .deco li:nth-child(3){right:30%;top:15%}}.hero .deco li:nth-child(4){right:10%;top:19%;animation-delay:1.5s}@media screen and (max-width:960px){.hero .deco li:nth-child(4){top:14%;right:7%}}@media screen and (max-width:767px){.hero .deco li:nth-child(4){right:-2%}}.hero .deco li:nth-child(5){left:4%;top:48%;animation-delay:1s}@media screen and (max-width:960px){.hero .deco li:nth-child(5){left:12%;top:52%}}@media screen and (max-width:767px){.hero .deco li:nth-child(5){top:49%;left:5%}}.hero .deco li:nth-child(6){left:21%;top:39%;animation-delay:1.5s}@media screen and (max-width:960px){.hero .deco li:nth-child(6){left:3%;top:37%}}@media screen and (max-width:767px){.hero .deco li:nth-child(6){top:33%;left:0}}.hero .deco li:nth-child(7){right:21%;top:48%}@media screen and (max-width:960px){.hero .deco li:nth-child(7){right:15%;top:51%}}@media screen and (max-width:767px){.hero .deco li:nth-child(7){top:47%;right:6%}}.hero .deco li:nth-child(8){right:4%;top:40%;animation-delay:1s}@media screen and (max-width:960px){.hero .deco li:nth-child(8){right:7%;top:38%}}@media screen and (max-width:767px){.hero .deco li:nth-child(8){top:32%;right:0}}.hero .deco li:nth-child(9){left:7%;bottom:17%;animation-delay:1s}@media screen and (max-width:960px){.hero .deco li:nth-child(9){left:-2%;bottom:22%}}@media screen and (max-width:767px){.hero .deco li:nth-child(9){left:-8%}}.hero .deco li:nth-child(10){left:23%;bottom:11%;animation-delay:1.5s}@media screen and (max-width:960px){.hero .deco li:nth-child(10){left:5%;bottom:6%}}@media screen and (max-width:767px){.hero .deco li:nth-child(10){left:0}}.hero .deco li:nth-child(11){right:23%;bottom:12%;animation-delay:.5s}@media screen and (max-width:960px){.hero .deco li:nth-child(11){right:5%;bottom:6%}}@media screen and (max-width:767px){.hero .deco li:nth-child(11){right:0}}.hero .deco li:nth-child(12){right:8%;bottom:18%;animation-delay:2s}@media screen and (max-width:960px){.hero .deco li:nth-child(12){right:-2%;bottom:22%}}@media screen and (max-width:767px){.hero .deco li:nth-child(12){right:-8%;bottom:28%}}.hero .deco li:nth-child(13){left:13%;bottom:-6%;animation-delay:1s}@media screen and (max-width:960px){.hero .deco li:nth-child(13){left:30%;bottom:0}}@media screen and (max-width:767px){.hero .deco li:nth-child(13){left:27%;bottom:2%}}.hero .deco li:nth-child(14){right:13%;bottom:-7%;animation-delay:2.5s}@media screen and (max-width:960px){.hero .deco li:nth-child(14){right:30%;bottom:0}}@media screen and (max-width:767px){.hero .deco li:nth-child(14){right:27%;bottom:2%}}.hero .txloop{z-index:-1;position:absolute;left:0;width:100%;height:auto;line-height:1;padding:0;display:flex;place-items:center;overflow:hidden;text-wrap:nowrap;font-size:12vw;color:#fff462;mix-blend-mode:multiply;letter-spacing:-.05em;overflow-x:hidden}@media screen and (max-width:960px){.hero .txloop{font-size:18vw}}@media screen and (max-width:767px){.hero .txloop{font-size:24vw}}.hero .txloop__inner{display:inline-block}.hero .scrl{height:80px;width:50px;z-index:9;display:block;position:absolute;bottom:0;right:calc(50% - 25px);cursor:pointer}@media screen and (max-width:1536px){.hero .scrl{display:none}}.hero .scrl p{font-weight:300;font-size:1.2rem;color:#000;position:absolute;left:0;top:0;line-height:1;text-align:center}.hero .scrl a{width:50px;height:60px;display:block;position:relative;margin-top:20px}.hero .scrl a span{height:100%;position:absolute;bottom:0;left:50%;margin-left:-1px;width:1px;z-index:100;overflow:hidden}.hero .scrl a span:before{content:"";height:100%;background-color:#000;position:absolute;top:0;left:50%;margin-left:-.5px;width:1px;z-index:100;animation:scrl 2s infinite}.mokuji{padding:100px 0 150px;position:relative;z-index:0}@media screen and (max-width:960px){.mokuji{padding-bottom:100px}}@media screen and (max-width:767px){.mokuji{padding-bottom:50px}}.mokuji .deco{width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:0}@media screen and (max-width:960px){.mokuji .deco{z-index:-1}}.mokuji .deco li{width:8%;height:auto;aspect-ratio:1/1;position:absolute;display:block;animation:shake-up 6s linear infinite}@media screen and (max-width:1200px){.mokuji .deco li{width:9%}}@media screen and (max-width:960px){.mokuji .deco li{width:15%}}@media screen and (max-width:767px){.mokuji .deco li{width:19%}}.mokuji .deco li:nth-child(1){left:-1%;top:19%;animation-delay:2.5s}@media screen and (max-width:960px){.mokuji .deco li:nth-child(1){top:8%;left:10%}}@media screen and (max-width:767px){.mokuji .deco li:nth-child(1){top:12%;left:7%}}.mokuji .deco li:nth-child(2){left:10%;top:50%}@media screen and (max-width:960px){.mokuji .deco li:nth-child(2){top:55%}}@media screen and (max-width:767px){.mokuji .deco li:nth-child(2){left:-5%;top:40%}}.mokuji .deco li:nth-child(3){right:10%;top:50%;animation-delay:.5s}@media screen and (max-width:960px){.mokuji .deco li:nth-child(3){top:55%;right:-3%}}@media screen and (max-width:767px){.mokuji .deco li:nth-child(3){right:-5%;top:40%}}.mokuji .deco li:nth-child(4){right:1%;top:19%;animation-delay:1.5s}@media screen and (max-width:960px){.mokuji .deco li:nth-child(4){top:3%;right:12%}}@media screen and (max-width:767px){.mokuji .deco li:nth-child(4){top:12%;right:5%}}.mokuji__inner{max-width:1024px;margin:0 auto}@media screen and (max-width:1728px){.mokuji__inner{margin:0 auto;width:960px}}@media screen and (max-width:1536px){.mokuji__inner{margin:0 auto;width:800px}}@media screen and (max-width:1279px){.mokuji__inner{margin:0 auto;width:720px}}@media screen and (max-width:960px){.mokuji__inner{width:640px;width:0 auto}}@media screen and (max-width:767px){.mokuji__inner{width:300px;width:0 auto}}.mokuji__inner .sonae{width:120px;height:auto;display:block;margin:0 auto -6px;z-index:99;position:relative}@media screen and (max-width:1536px){.mokuji__inner .sonae{width:100px}}.mokuji__inner h3{width:180px;height:36px;line-height:36px;border-radius:50em;background-color:#0db8d9;color:#fff;font-size:2rem;text-align:center;margin:0 auto -18px;position:relative;z-index:9}@media screen and (max-width:1536px){.mokuji__inner h3{font-size:1.8rem;width:160px}}@media screen and (max-width:767px){.mokuji__inner h3{font-size:1.6rem;width:140px;margin:0 auto 0px;border-radius:10px 10px 0 0;height:30px;line-height:34px}}.mokuji__inner .wrap{background-color:#fff;border-radius:10px;padding:50px 0;display:flex}@media screen and (max-width:1536px){.mokuji__inner .wrap{padding:35px 0}}@media screen and (max-width:1279px){.mokuji__inner .wrap{padding:25px 0}}@media screen and (max-width:960px){.mokuji__inner .wrap{padding:30px 0 25px}}@media screen and (max-width:767px){.mokuji__inner .wrap{flex-wrap:wrap;padding:0}}.mokuji__inner .wrap .item{width:25%;border-right:1px dashed #333}@media screen and (max-width:767px){.mokuji__inner .wrap .item{width:50%;border-right:1px solid #f2f2e2}}.mokuji__inner .wrap .item a{display:block;width:100%;padding:0 50px;text-align:center;position:relative}@media screen and (max-width:1536px){.mokuji__inner .wrap .item a{padding:0 35px}}@media screen and (max-width:1279px){.mokuji__inner .wrap .item a{padding:0 25px}}@media screen and (max-width:960px){.mokuji__inner .wrap .item a{padding:0 20px}}@media screen and (max-width:767px){.mokuji__inner .wrap .item a{padding:25px 15px 20px}}.mokuji__inner .wrap .item a img{width:50%;height:auto;aspect-ratio:1/1;margin-bottom:10px}@media screen and (max-width:1279px){.mokuji__inner .wrap .item a img{width:45%}}@media screen and (max-width:767px){.mokuji__inner .wrap .item a img{margin-bottom:5px;width:40%}}.mokuji__inner .wrap .item a p{font-size:1.8rem;font-weight:500;margin-bottom:15px}@media screen and (max-width:1536px){.mokuji__inner .wrap .item a p{font-size:1.6rem}}@media screen and (max-width:1279px){.mokuji__inner .wrap .item a p{margin-bottom:10px}}@media screen and (max-width:960px){.mokuji__inner .wrap .item a p{font-size:1.5rem}}.mokuji__inner .wrap .item a .arrow{width:30px;height:30px;margin:0 auto;border-radius:50em;background-color:#0db8d9;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1279px){.mokuji__inner .wrap .item a .arrow{width:24px;height:24px}}.mokuji__inner .wrap .item a .arrow img{width:40%;height:auto;display:block;margin:0;padding:0}.mokuji__inner .wrap .item a:hover{opacity:.7}@media screen and (max-width:767px){.mokuji__inner .wrap .item:nth-child(1){border-bottom:1px solid #f2f2e2}}@media screen and (max-width:767px){.mokuji__inner .wrap .item:nth-child(2){border-right:none;border-bottom:1px solid #f2f2e2}}.mokuji__inner .wrap .item:last-child{border-right:none}.features{padding-bottom:100px;display:block;overflow-x:hidden}@media screen and (max-width:767px){.features{padding-bottom:75px}}.features>figure{mix-blend-mode:multiply}@media screen and (max-width:960px){.features>figure{width:140%;margin-left:-20%;margin-bottom:0}}.features__inner{position:relative;padding-bottom:50px}@media screen and (max-width:767px){.features__inner{padding-bottom:35px}}.features__inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#fff462;mix-blend-mode:multiply}.features__inner .container{padding-top:25px;position:relative;z-index:0}@media screen and (max-width:1536px){.features__inner .container{padding-right:70px}}@media screen and (max-width:1024px){.features__inner .container{padding-top:50px;margin-bottom:25px}}@media screen and (max-width:960px){.features__inner .container{margin:0 auto;width:550px;padding:50px 0 35px;padding-right:170px}}@media screen and (max-width:767px){.features__inner .container{margin:0 auto;width:320px;padding:50px 0 35px;padding-right:0}}.features__inner .container figure{width:220px;margin-right:50px;position:relative;bottom:-10px;margin-left:50px}@media screen and (max-width:1680px){.features__inner .container figure{width:210px;margin-right:60px;margin-left:75px}}@media screen and (max-width:1536px){.features__inner .container figure{width:200px;margin-right:70px;margin-left:110px}}@media screen and (max-width:1440px){.features__inner .container figure{width:200px !important;margin-left:50px;margin-top:0}}@media screen and (max-width:1024px){.features__inner .container figure{width:200px !important;margin-left:50px;margin-right:40px;margin-top:0;bottom:0}}@media screen and (max-width:960px){.features__inner .container figure{position:absolute;bottom:35px;right:0;transform:scaleX(-1);margin:0;width:180px !important}}@media screen and (max-width:767px){.features__inner .container figure{width:100px !important;bottom:inherit;top:40px}}.features__inner .slider{padding-bottom:50px}@media screen and (max-width:767px){.features__inner .slider{padding-bottom:25px}}.about{position:relative;display:flex;align-items:end;padding-top:100px;overflow-x:hidden}@media screen and (max-width:960px){.about{padding:50px}}@media screen and (max-width:767px){.about{padding:50px 25px 0;align-items:center}}.about .txloop{z-index:-1;position:absolute;right:0;width:100%;height:auto;line-height:1;padding:0;display:flex;overflow:hidden;text-wrap:nowrap;font-size:14.5vw;color:#0db8d9;mix-blend-mode:multiply;letter-spacing:0em;opacity:.1}@media screen and (max-width:767px){.about .txloop{font-size:30vw}}.about .txloop_inner_rev{display:inline-block;padding-right:100px;background-color:red;will-change:transform}.about .container{width:1280px !important}@media screen and (max-width:1536px){.about .container{width:1024px !important}}@media screen and (max-width:1200px){.about .container{width:960px !important}}@media screen and (max-width:1024px){.about .container{width:800px !important;margin:0 auto}}@media screen and (max-width:960px){.about .container{width:auto !important}}@media screen and (max-width:767px){.about .container{display:block}}.about .container .titleWrap{width:45%}@media screen and (max-width:1536px){.about .container .titleWrap{width:35%}}@media screen and (max-width:960px){.about .container .titleWrap{width:40%}}@media screen and (max-width:767px){.about .container .titleWrap{width:100%}}.about .container .tx{width:55%}@media screen and (max-width:1536px){.about .container .tx{width:65%}}@media screen and (max-width:960px){.about .container .tx{width:60%}}@media screen and (max-width:767px){.about .container .tx{width:100%}}.about .container .tx>p{font-size:2.1rem;font-weight:500;line-height:2.4;margin-bottom:50px}@media screen and (max-width:1440px){.about .container .tx>p{font-size:1.8rem}}@media screen and (max-width:1024px){.about .container .tx>p{font-size:1.6rem}}@media screen and (max-width:960px){.about .container .tx>p{line-height:2.2;margin-bottom:40px}}@media screen and (max-width:767px){.about .container .tx>p{line-height:2}}@media screen and (max-width:960px){.about .container .tx>p br{display:none}}