﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,pre,ul,ol,dl,li,dt,dd,p,div,span,img,a,table,tr,th,td{margin:0;padding:0;border:0;color:#000}article,header,footer,aside,figure,figcaption,nav,section{display:block}body{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif;font-feature-settings:"palt";letter-spacing:.03em}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}img{border:none}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none;list-style-type:none}figure{margin:0;padding:0}*{box-sizing:border-box}@media screen and (max-width: 768px){.br-pc,.sp-no{display:none}}.br-md,.pc-no{display:none}@media screen and (max-width: 768px){.br-md,.pc-no{display:block}}@media screen and (max-width: 960px){.lgsp-no{display:none}}@media screen and (max-width: 1166px){.llsp-no{display:none}}.lgpc-no{display:none}@media screen and (max-width: 960px){.lgpc-no{display:block}}@media screen and (max-width: 960px){.lg-no{display:none}}@media screen and (max-width: 768px){.lg-no{display:block}}.br-sm{display:none}@media screen and (max-width: 640px){.br-sm{display:block}}.br-ss{display:none}@media screen and (max-width: 480px){.br-ss{display:block}}.pc-no,.sp{display:none}.pc-no-in,.sp-in{display:none}.pc-no-ip,.sp-ip{display:none !important}@media screen and (max-width: 768px){.pc-no,.sp{display:block}.pc-no-ip,.sp-ip{display:inline-block !important;opacity:1 !important}}.sp-no,.pc{display:block}.sp-no-in,.pc-in{display:inline}.sp-no-ip,.pc-ip{display:inline-block !important;opacity:1 !important}@media screen and (max-width: 768px){.sp-no,.pc{display:none}.sp-no-in,.pc-in{display:none}.sp-no-ip,.pc-ip{display:none !important}}.ss-on{display:none}@media screen and (max-width: 480px){.ss-on{display:inline}}.clear{clear:both}.clearfix:after{content:"";display:block;clear:both;height:0}.hover-07{-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hover-07:hover{opacity:.7}.container-wide{margin:0 auto;max-width:1120px;width:100%}.container-medium{margin:0 auto;max-width:960px;width:90%}.container-small{margin:0 auto;max-width:800px;width:90%}.mt0{margin-top:0px !important}.mt05{margin-top:5px !important}.mt10{margin-top:10px !important}@media screen and (max-width: 768px){.mt10{margin-top:1% !important}}.mt15{margin-top:15px !important}@media screen and (max-width: 768px){.mt15{margin-top:1.5% !important}}.mt20{margin-top:20px !important}@media screen and (max-width: 768px){.mt20{margin-top:2% !important}}.mt25{margin-top:25px !important}@media screen and (max-width: 768px){.mt25{margin-top:2.5% !important}}.mt30{margin-top:30px !important}@media screen and (max-width: 768px){.mt30{margin-top:3% !important}}.mt35{margin-top:35px !important}@media screen and (max-width: 768px){.mt35{margin-top:3.5% !important}}.mt40{margin-top:40px !important}@media screen and (max-width: 768px){.mt40{margin-top:4% !important}}.mt50{margin-top:50px !important}@media screen and (max-width: 768px){.mt50{margin-top:5% !important}}.mt60{margin-top:60px !important}@media screen and (max-width: 768px){.mt60{margin-top:6% !important}}.mt70{margin-top:70px !important}@media screen and (max-width: 768px){.mt70{margin-top:7% !important}}.mt80{margin-top:80px !important}@media screen and (max-width: 768px){.mt80{margin-top:8% !important}}.mt90{margin-top:90px !important}@media screen and (max-width: 768px){.mt90{margin-top:9% !important}}.mt100{margin-top:100px !important}@media screen and (max-width: 768px){.mt100{margin-top:10% !important}}.mt120{margin-top:120px !important}@media screen and (max-width: 768px){.mt120{margin-top:12% !important}}.mb0{margin-bottom:0px !important}.mb05{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}@media screen and (max-width: 768px){.mb10{margin-bottom:1% !important}}.mb15{margin-bottom:15px !important}@media screen and (max-width: 768px){.mb15{margin-bottom:1.5% !important}}.mb20{margin-bottom:20px !important}@media screen and (max-width: 768px){.mb20{margin-bottom:2% !important}}.mb25{margin-bottom:25px !important}@media screen and (max-width: 768px){.mb25{margin-bottom:2.5% !important}}.mb30{margin-bottom:30px !important}@media screen and (max-width: 768px){.mb30{margin-bottom:3% !important}}.mb35{margin-bottom:35px !important}@media screen and (max-width: 768px){.mb35{margin-bottom:3.5% !important}}.mb40{margin-bottom:40px !important}@media screen and (max-width: 768px){.mb40{margin-bottom:4% !important}}.mb45{margin-bottom:45px !important}@media screen and (max-width: 768px){.mb45{margin-bottom:4.5% !important}}.mb50{margin-bottom:50px !important}@media screen and (max-width: 768px){.mb50{margin-bottom:5% !important}}.mb55{margin-bottom:55px !important}@media screen and (max-width: 768px){.mb55{margin-bottom:5.5% !important}}.mb60{margin-bottom:60px !important}@media screen and (max-width: 768px){.mb60{margin-bottom:6% !important}}.mb70{margin-bottom:70px !important}@media screen and (max-width: 768px){.mb70{margin-bottom:7% !important}}.mb80{margin-bottom:80px !important}@media screen and (max-width: 768px){.mb80{margin-bottom:8% !important}}.mb120{margin-bottom:120px !important}@media screen and (max-width: 768px){.mb120{margin-bottom:12% !important}}@media screen and (max-width: 768px){.sp-mgt50{margin-top:13.3333333333%}.sp-mgt60{margin-top:16%}.sp-mgt70{margin-top:18.6666666667%}.sp-mgt80{margin-top:21.3333333333%}}a{text-decoration:none;outline:none;color:#0068b4;transition:.2s}a:focus,*:focus{outline:none}#wrapper{width:100%;position:relative;overflow:hidden}@media screen and (max-width: 768px){#wrapper{min-width:350px}}.center{text-align:center}#pagetopBtn{display:none;z-index:99;right:3.9166666667%}@media screen and (max-width: 768px){#pagetopBtn{right:18px;bottom:20px}}#pagetopBtn a{width:80px;height:80px;display:block;background:#fff url("/assets/img/common/arrow04.svg") no-repeat center center;background-size:14px 40px;border-radius:50%}@media screen and (max-width: 768px){#pagetopBtn a{width:60px;height:60px;background-size:11px 31px}}#pagetopBtn a:hover{background:#000 url("/assets/img/common/arrow04-h.svg") no-repeat center center;background-size:14px 40px}@media screen and (max-width: 768px){#pagetopBtn a:hover{background-size:11px 31px}}#loading{position:fixed;z-index:9999;background:#fff;width:100vw;height:100vh;top:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s;opacity:1;pointer-events:all}#loading.fade-out-loading{opacity:0;pointer-events:none}.loader{border:8px solid #eee;border-top:8px solid #e60012;border-bottom:8px solid #0068b4;border-radius:50%;width:64px;height:64px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}main{position:relative}#top-header .header-wrapper,#top-header-news .header-wrapper{padding:0}header{position:relative}.header-wrapper{padding:0;width:100%;height:50px;position:absolute;top:0;left:0;display:flex;flex-flow:column;justify-content:space-between;align-items:center;z-index:1000}@media screen and (max-width: 768px){.header-wrapper{width:376px;left:calc(50% - 188px)}}.header-ttl{display:flex;align-items:flex-start;width:100%;padding:13px 20px 10px 20px;height:50px;z-index:91}@media screen and (max-width: 768px){.header-ttl{padding:13px}}.header-ttl img{max-width:100%;height:auto}.header-ttl .sunco-logo{margin-right:1em}@media screen and (max-width: 768px){.header-ttl .sunco-logo img{width:94px;height:auto}}.nav-wrapper{width:100%;padding-right:20px}.nav-wrapper.open .header-nav .nav-list{top:0}.nav-wrapper.open .header-nav-lang a.active{border:solid 1px #000}.nav-wrapper.open .header-nav-lang svg{fill:#000}.nav-list{position:absolute;overflow-y:auto;height:auto;max-height:100vh;top:calc(-100vh - 20px);transition:.5s;flex-flow:column;width:100%;background-color:#fff;margin:0;padding:70px 0 60px;z-index:-1;box-shadow:0 2px 3px rgba(0,0,0,.05)}.nav-list .nav-item{width:100%}.nav-list .nav-item a{color:#000;font-size:18px;font-weight:bold;white-space:nowrap;line-height:1.25;transition:.1s;display:block;padding:.6em 0}.nav-list .nav-item a span{display:block;font-size:11px;font-weight:400;color:#999;transition:.1s}.nav-list .nav-item a i{font-style:normal;transition:.1s}.nav-list .nav-item:hover a,.nav-list .nav-item.active a{color:#000}.nav-list .nav-item:hover a span,.nav-list .nav-item.active a span{color:#333}.nav-list .nav-item:hover a i.blue,.nav-list .nav-item.active a i.blue{color:#0068b4}.nav-list .nav-item:hover a i.red,.nav-list .nav-item.active a i.red{color:#e30012}.nav-list-inner{width:280px;padding-top:30px;margin:0 auto}.nav-list-inner h3{font-size:14px;font-weight:300;color:gray;margin-top:.4em;margin-bottom:0}.nav-item-youtube{margin-bottom:.6em}.nav-item-youtube .nav-item a{font-size:19px;padding-top:.2em;padding-bottom:.2em}.nav-item-sns{display:flex;justify-content:flex-start;align-items:center;gap:30px}.nav-item-sns .nav-item{width:auto;padding:0}.nav-item-sns .nav-item a{display:inline-block}.nav-item-global{padding-bottom:25px;border-bottom:#000 solid 1px;margin-bottom:32px}.header-nav-lang{position:absolute;top:15px;right:70px;z-index:101}@media screen and (max-width: 768px){.header-nav-lang{top:20px;right:60px}}.header-nav-lang a{padding:1px 6px;margin:0 3px;line-height:1;font-size:12px;transition:.5s}@media screen and (max-width: 768px){.header-nav-lang a{margin:0 1px}}.header-nav-lang a.active{border:solid 1px #fff;pointer-events:none}.header-nav-lang svg{fill:#fff;transition:.5s}@media screen and (max-width: 768px){.second-page .header-nav-lang a.active{border:solid 1px #000}.second-page .header-nav-lang svg{fill:#000}.second-page .burger-btn .bar{background-color:#000}}.burger-btn{position:absolute;top:0px;right:10px;z-index:100;display:block;cursor:pointer}@media screen and (max-width: 768px){.burger-btn{top:5px;right:5px}}.burger-btn .burger-btn-ttl{font-size:10px;text-align:center;font-weight:bold;color:#fff;margin-top:-4px}.burger-btn .bars{position:relative;width:50px;height:50px;display:block}.burger-btn.close .bars{background-color:inherit}.burger-btn.close .bars .bar{background-color:#000}.burger-btn .bar{width:30px;height:3px;display:block;position:absolute;left:50%;transform:translateX(-50%);background-color:#fff}.burger-btn .bar_top{top:16px;transition:.3s}.burger-btn .bar_mid{top:50%;transform:translate(-50%, -50%);transition:.3s}.burger-btn .bar_bottom{bottom:16px;transition:.3s}.burger-btn.close .bar_top{transform:translate(-50%, 8px) rotate(45deg);transition:.3s}.burger-btn.close .bar_mid{opacity:0;transition:.3s}.burger-btn.close .bar_bottom{transform:translate(-50%, -6px) rotate(-45deg);transition:.3s}.fixed-menu .burger-btn{top:5px}#header-wrapper-clone{width:100%;position:fixed;top:-100px;left:0;transition:.3s}#header-wrapper-clone.slideIn{top:0px;visibility:visible;z-index:1001;transition:.2s}#header-wrapper-clone.slideOut{transition:.3s;top:-100px;visibility:hidden;z-index:999;transition:.2s}#header-wrapper-clone .header-wrapper{background:#fff}#header-wrapper-clone .header-ttl{background-color:#fff}@media screen and (max-width: 768px){#header-wrapper-clone .burger-btn{top:0px}}#header-wrapper-clone .burger-btn .bar{background-color:#000}#header-wrapper-clone .sunco-logo{margin-top:-5px}#header-wrapper-clone .sunco-logo img{width:94px;height:auto}@media screen and (max-width: 768px){#header-wrapper-clone .header-nav-lang{top:15px}}#header-wrapper-clone .header-nav-lang a.active{border:solid 1px #000}#header-wrapper-clone .header-nav-lang svg{fill:#000}main{position:relative;width:100%;height:100%}.sticky-btn,.insta-btn{position:fixed;z-index:998;top:calc(100dvh - 100px);left:calc(50% - 187.5px);display:none;width:375px;display:flex}.sticky-btn a,.insta-btn a{display:block}.sticky-btn img,.insta-btn img{max-width:100%;height:auto;vertical-align:bottom}.contact-us-foot{text-align:center;padding-bottom:50px}.contact-us-foot a{display:flex;justify-content:center;align-items:center;width:300px;height:90px;border-radius:50vh;background:linear-gradient(90deg, rgb(24, 118, 219) 5%, rgb(56, 161, 219) 45%, rgb(56, 161, 219) 55%, rgb(27, 184, 206) 95%);background-position:right center;background-size:200%;color:#fff;font-size:24px;margin:auto;transition:.2s}.contact-us-foot a:hover{background-position:left center}@media screen and (max-width: 768px){.contact-us-foot a{width:180px;height:60px;font-size:18px}}.pc-kv{position:relative}.pc-kv-ball-wrap{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%}.pc-kv-ball-inner,.kv-neji-inner,.pc-kv-ball-inner-second{position:relative;width:100%;height:100%;overflow:hidden}.pc-kv-ball-inner img,.kv-neji-inner img,.pc-kv-ball-inner-second img{width:100%;height:auto;display:block}.pc-kv-ball-inner div,.kv-neji-inner div,.pc-kv-ball-inner-second div{position:absolute;transition:.6s ease-in-out}.ball-w01-box{width:34.2857142857vw;max-width:480px;bottom:76.875vh;right:calc(50% + 22.9285714286vw)}.ball-w02-box{width:21.7142857143vw;max-width:340px;bottom:89.375vh;left:calc(50% - 7.3571428571vw)}.ball-w03-box{width:2.4285714286vw;max-width:34px;top:18.625vh;right:calc(50% + 11.1428571429vw)}.ball-w04-box{width:11.5714285714vw;max-width:162px;top:16.5vh;left:calc(50% + 42.7142857143vw)}.ball-w05-box{width:8.2857142857vw;max-width:116px;top:48vh;right:calc(50% + 33.9285714286vw)}.ball-w06-box{width:4.2142857143vw;max-width:59px;top:48.5vh;left:calc(50% + 36.5vw)}.ball-w07-box{width:34.8571428571vw;max-width:488px;top:48.5vh;left:calc(50% + 36.5vw)}.ball-w08-box{width:2vw;max-width:28px;top:63.125vh;left:calc(50% + 21.4285714286vw)}.ball-w09-box{width:44.2857142857vw;max-width:620px;top:73.5vh;right:calc(50% + 24.7857142857vw)}.ball-w10-box{width:11.1428571429vw;max-width:156px;top:75.5vh;left:calc(50% + 14.1428571429vw)}.ball-b01-box{width:12.6428571429vw;max-width:177px;bottom:86.375vh;right:calc(50% + 3.0714285714vw);z-index:-1}.ball-b02-box{width:6.5vw;max-width:91px;top:10.5vh;left:calc(50% + 10.9285714286vw)}.ball-b03-box{width:30.2857142857vw;max-width:424px;top:13.125vh;right:calc(50% + 36.5vw)}.ball-b04-box{width:4.2857142857vw;max-width:60px;top:46.25vh;right:calc(50% + 24.1428571429vw)}.ball-b05-box{width:1.5714285714vw;max-width:22px;top:75.625vh;right:calc(50% + 22.4285714286vw)}.ball-b06-box{width:31.2142857143vw;max-width:437px;top:77.125vh;left:calc(50% + 22vw)}.ball-r01-box{width:8.0714285714vw;max-width:113px;top:6.75vh;right:calc(50% + 21.7142857143vw)}.ball-r02-box{width:35.7142857143vw;bottom:72.75vh;left:calc(50% + 21.5714285714vw)}.ball-r03-box{width:11vw;max-width:154px;top:49.75vh;left:calc(50% + 25vw)}.ball-r04-box{width:13.7857142857vw;max-width:193px;top:67.875vh;right:calc(50% + 25.9285714286vw)}.ball-r05-box{width:5vw;max-width:70px;top:94.625vh;left:calc(50% + 11.9285714286vw)}.pc-neji01-box{width:15vw;max-width:210px;top:25vh;right:calc(50% + 28.6428571429vw)}.pc-neji02-box{width:10.5vw;max-width:147px;top:15.125vh;left:calc(50% + 28.7142857143vw)}.pc-neji03-box{width:5.3571428571vw;max-width:75px;top:28.625vh;left:calc(50% + 19.7142857143vw)}.pc-neji04-box{width:9.5vw;max-width:133px;top:56.5vh;right:calc(50% + 16.8571428571vw)}.pc-neji05-box{width:7.3571428571vw;max-width:103px;top:66.125vh;right:calc(50% + 34.0714285714vw)}.pc-neji06-box{width:13.8571428571vw;max-width:194px;top:85.375vh;right:calc(50% + 14.5vw)}.pc-neji07-box{width:11.1428571429vw;max-width:156px;top:66.125vh;left:calc(50% + 24.7142857143vw)}.escape-ball .ball-w01-box{bottom:76.875vh;right:calc(50% + 22.9285714286vw + 138px)}.escape-ball .ball-w02-box{bottom:102.5vh;left:calc(50% - 7.3571428571vw + 33px)}.escape-ball .ball-w03-box{top:calc(18.625vh - 20px);right:calc(50% + 11.1428571429vw + 180px)}.escape-ball .ball-w04-box{top:calc(16.5vh + 14px);left:calc(50% + 42.7142857143vw + 23px)}.escape-ball .ball-w05-box{top:48vh;right:calc(50% + 33.9285714286vw + 77px)}.escape-ball .ball-w06-box{top:48.5vh;left:calc(50% + 36.5vw + 117px)}.escape-ball .ball-w07-box{top:calc(48.5vh + 29px);left:calc(50% + 36.5vw + 117px)}.escape-ball .ball-w08-box{top:calc(63.125vh + 17px);left:calc(50% + 21.4285714286vw + 109px)}.escape-ball .ball-w09-box{top:73.5vh;right:calc(50% + 24.7857142857vw + 143px)}.escape-ball .ball-w10-box{top:81.25vh;left:calc(50% + 14.1428571429vw + 122px)}.escape-ball .ball-b01-box{bottom:101.25vh;right:calc(50% + 3.0714285714vw + 7px);z-index:-1}.escape-ball .ball-b02-box{top:-15vh;left:calc(50% + 10.9285714286vw + 147px)}.escape-ball .ball-b03-box{top:13.125vh;right:calc(50% + 36.5vw + 71px)}.escape-ball .ball-b04-box{top:calc(46.25vh - 35px);right:calc(50% + 24.1428571429vw + 149px)}.escape-ball .ball-b05-box{top:calc(75.625vh + 10px);right:calc(50% + 22.4285714286vw + 121px)}.escape-ball .ball-b06-box{top:77.125vh;left:calc(50% + 22vw + 115px)}.escape-ball .ball-r01-box{top:calc(6.75vh - 18px);right:calc(50% + 21.7142857143vw + 127px)}.escape-ball .ball-r02-box{bottom:calc(100vh - 12vw);left:calc(50% + 30.7142857143vw)}@media screen and (max-width: 960px){.escape-ball .ball-r02-box{left:calc(50% + 28.5714285714vw)}}.escape-ball .ball-r03-box{top:49.75vh;left:calc(50% + 25vw + 149px)}.escape-ball .ball-r04-box{top:calc(67.875vh + 18px);right:calc(50% + 25.9285714286vw + 120px)}.escape-ball .ball-r05-box{top:98.375vh;left:calc(50% + 11.9285714286vw + 150px)}.escape-ball .pc-neji01-box{top:25vh;right:calc(50% + 28.6428571429vw + 44px)}.escape-ball .pc-neji02-box{top:7.75vh;left:calc(50% + 28.7142857143vw + 47px)}@media screen and (max-width: 960px){.escape-ball .pc-neji02-box{top:50px}}.escape-ball .pc-neji03-box{top:28.625vh;left:calc(50% + 19.7142857143vw + 166px)}.escape-ball .pc-neji04-box{top:56.5vh;right:calc(50% + 16.8571428571vw + 173px)}.escape-ball .pc-neji05-box{top:66.125vh;right:calc(50% + 34.0714285714vw + 93px)}.escape-ball .pc-neji06-box{top:92.5vh;right:calc(50% + 12.3571428571vw + 170px)}.escape-ball .pc-neji07-box{top:calc(66.125vh + 29px);left:calc(50% + 24.7142857143vw + 63px)}.content{width:375px;margin:auto;position:relative}@media screen and (max-width: 768px){.content{box-shadow:0 0 10px rgba(0,0,0,.2);background-color:#fff}}.kv{width:100%;position:relative}.sp-kv-ball{display:none}@media screen and (max-width: 768px){.sp-kv-ball{display:block;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;pointer-events:none}.sp-kv-ball img{position:absolute}}.sp-kv-ball .ball-w01-sp{top:56px;left:-26px}.sp-kv-ball .ball-w02-sp{top:66px;left:333px}.sp-kv-ball .ball-w03-sp{top:452px;left:-12px}.sp-kv-ball .ball-w04-sp{top:384px;left:331px}.sp-kv-ball .ball-b01-sp{top:88px;left:-37px}.sp-kv-ball .ball-b02-sp{top:614px;left:266px}.sp-kv-ball .ball-r01-sp{top:-247px;left:194px}.sp-kv-ball .ball-r02-sp{top:511px;left:-126px}.sp-kv-ball .neji01-sp{top:65px;left:19px}.sp-kv-ball .neji02-sp{top:70px;left:257px}.sp-kv-ball .neji03-sp{top:580px;left:38px}.sp-kv-ball .neji04-sp{top:575px;left:299px}.kv-ttl{width:100%;height:100dvh;min-height:600px;padding-bottom:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2;position:relative}@media screen and (max-width: 768px){.kv-ttl{height:auto;padding-top:130px;padding-bottom:120px;position:relative}}.kv-ttl .expo-logo{position:absolute;left:50%;transform:translateX(-50%);bottom:35px;width:279px}@media screen and (max-width: 768px){.kv-ttl .expo-logo{width:230px;bottom:60px}}.kv-ttl .expo-logo img{max-width:100%;height:auto}.kv-ttl h1{padding-bottom:90px}.kv-ttl h1 span{text-indent:-9999px;display:inline-block;font-size:1px;height:1px;line-height:1px;margin:0}.kv-ttl h1 .kv-ttl-img{width:18.7142857143vw;min-width:262px;height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:23px 5px}@media screen and (max-width: 768px){.kv-ttl h1 .kv-ttl-img{width:222px;min-width:222px;height:auto;margin-left:3%;gap:12px 3px}}.kv-ttl h1 .kv-ttl-img img{width:32.0610687023%;height:auto}@media screen and (max-width: 768px){.kv-ttl h1 .kv-ttl-img img{width:32.4324324324%}}.kv-main{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);text-align:center;margin-top:100px;padding-top:50px;padding-bottom:30px;position:relative}@media screen and (max-width: 768px){.kv-main{box-shadow:none;margin-top:0}}.kv-main h2{margin:10px 0}.kv-main .date{margin:.8em 0}.kv-main::before{content:"";position:absolute;top:-100px;left:0;background:linear-gradient(0deg, rgb(255, 255, 255) 25%, rgba(255, 255, 255, 0) 100%);width:100%;height:120px;z-index:0}@media screen and (max-width: 768px){.kv-main::before{content:none}}.jiaf-link{margin:.5em 0;position:relative;z-index:2}.jiaf-link a{font-size:14px;line-height:1.25;margin:.3em 0;display:inline-block}.jiaf-link a:hover{text-decoration:underline}.map{margin:50px auto;text-align:center}.map h4{margin-bottom:20px}.map-img img{display:block;border-radius:10px;margin:10px auto 10px;border:solid 1px #ccc}.map-img a{font-size:14px;display:inline-block}.map-img a:hover{text-decoration:underline}.kv-main-img{position:relative}.kv-main-img .kv-img-socket-boy{position:absolute;top:25px;left:102px;width:197px;z-index:2}.kv-main-img .kv-img-socket-boy img{width:100%;height:auto;display:block}.ball-bg-01{position:absolute;bottom:0;left:0;width:100%;height:180px;overflow:hidden;z-index:1;pointer-events:none}.ball-bg-01 img{position:absolute}.ball01{bottom:25px;left:-114px}.ball02{bottom:66px;left:32px}.ball03{bottom:0px;left:-16px}.ball04{bottom:31px;left:334px}.ball-bg-02{position:absolute;top:0;left:0;width:100%;height:720px;overflow:hidden;pointer-events:none}.ball-bg-02 img{position:absolute}.ball05{top:79px;left:303px}.ball06{top:119px;left:-63px}.ball07{top:157px;left:114px}.ball08{top:437px;left:225px}.ball09{top:439px;left:290px}.ball10{top:469px;left:253px}.ball11{top:554px;left:327px}.ball12{top:543px;left:-52px}.ball-img-01{top:62px;left:184px}.ball-img-02{top:170px;left:-56px}.neji01{top:23px;left:177px}.neji02{top:277px;left:271px}.neji03{top:480px;left:104px}.neji04{top:537px;left:12px}.ball-bg-03{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.ball-bg-03 img{position:absolute}.ball13{top:284px;left:320px}.ball14{top:399px;left:293px}.ball15{top:505px;left:355px}.ball16{top:479px;left:-173px}.neji05{top:275px;left:276px}.neji06{top:430px;left:14px}.ball-bg-04{position:relative;width:100%;height:170px;overflow:hidden;pointer-events:none}.ball-bg-04 img{position:absolute}.ball17{top:16px;left:-65px}.ball18{top:40px;left:237px}.ball19{top:88px;left:270px}.ball20{top:220px;left:-132px}.neji07{top:23px;left:-33px}.ball-bg-05{position:relative;width:100%;height:335px;overflow:hidden;pointer-events:none}.ball-bg-05 img{position:absolute}.ball21{top:26px;left:-55px}.ball22{top:43px;left:228px}.neji08{top:252px;left:232px}.ball-bg-06{position:relative;width:100%;height:370px;overflow:hidden;pointer-events:none}.ball-bg-06 img{position:absolute}.ball23{top:57px;left:-134px}.ball24{top:108px;left:265px}.ball25{top:108px;left:293px}.neji09{top:61px;left:48px}.neji10{top:0px;left:211px}.socket-boy-img01{top:149px;left:150px}.ball-bg-07{position:relative;width:100%;height:228px;overflow:hidden;pointer-events:none}.ball-bg-07 img{position:absolute}.ball26{top:40px;left:-64px}.ball27{top:20px;left:49px}.ball28{top:58px;left:290px}.neji11{top:98px;left:192px}.ball-bg-08{position:relative;width:100%;height:333px;overflow:hidden;pointer-events:none}.ball-bg-08 img{position:absolute}.ball29{top:28px;left:-69px}.ball30{top:112px;left:54px}.ball31{top:86px;left:247px}.neji12{top:20px;left:32px}.neji13{top:79px;left:262px}.ball-bg-09{position:relative;width:100%;height:222px;overflow:hidden;pointer-events:none}.ball-bg-09 img{position:absolute}.ball32{top:20px;left:-104px}.ball33{top:108px;left:19px}.ball34{top:89px;left:132px}.neji14{top:86px;left:263px}.ball-bg-10{position:relative;width:100%;height:130px;overflow:hidden;pointer-events:none}.ball-bg-10 img{position:absolute}.ball35{top:51px;left:-123px}.ball36{top:20px;left:279px}.ball-bg-11{position:relative;width:100%;height:400px;overflow:hidden;pointer-events:none}.ball-bg-11 img{position:absolute}.ball17{top:16px;left:-65px}.ball18{top:40px;left:237px}.ball19{top:88px;left:270px}.ball20{top:180px;left:-92px}.neji07{top:23px;left:-33px}.section-content{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative}@media screen and (max-width: 768px){.section-content{box-shadow:none}}.section-content::before{content:"";position:absolute;top:-10px;left:0;background-color:#fff;width:100%;height:20px;z-index:0}.content-wrapper{position:relative;padding:30px 20px}.content-sub-ttl{font-size:14px;margin-top:.4em;margin-left:.1em;margin-bottom:1.5em}.message{padding-top:650px;position:relative;margin-bottom:-30px}.message-ttl{padding:0 25px;margin-bottom:50px}.message-content{padding:0 25px;text-align:left}.message-content p+p{margin-top:26px}.message-content .mt87{margin-top:87px}.quiz{position:relative;z-index:2}.quiz-container{overflow:hidden;position:relative}.quiz-content{position:relative;text-align:center;padding-bottom:85px;margin-top:-120px;z-index:2}.quiz-content-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/common/quiz-bg.webp") no-repeat center top;background-size:100% 100%;z-index:-1}.quiz-ico{margin-top:-55px}.quiz-ttl h2{margin-top:30px}.quiz-content-lead{font-size:18px;line-height:1.73;font-weight:bold;color:#fff;letter-spacing:.07em;padding:0 1.5em;margin-top:-0.5em}.quiz-content-wrap{background-color:#fff;border-radius:20px;background-image:url("../img/common/quiz-box-bg-up.webp"),url("../img/common/quiz-box-bg-dw.webp");background-repeat:no-repeat;background-position:top center,bottom center;background-size:contain,contain;height:520px;width:341px;margin:30px auto 10px;padding:36px 36px;filter:drop-shadow(7px 7px 0 rgba(0, 0, 0, 0.15))}.quiz-content-inner-item{position:relative}.quiz-content-inner-item-ttl{margin-top:10px}.quiz-content-inner-item-mv{margin:30px auto 37px}.quiz-content-start-btn{cursor:pointer;margin-left:-2px}.quiz-content-start-btn img{transition:.2s ease-in-out;filter:drop-shadow(5px 5px 0 rgba(0, 0, 0, 0.2))}.quiz-content-start-btn:hover img{transform:scale(1.05)}.quiz-number{text-align:center;margin-top:0;height:52px}.quiz-query-txt p{font-size:20px;font-weight:bold;line-height:1.5;color:#0068b4;height:7.2em;display:flex;align-items:center;justify-content:center}.quiz-query-txt p span{color:#0068b4}.quiz-query-txt img{display:block;border-radius:10px}.quiz-content-start-btn{background:none;border:none}.quiz-query-btn label{display:flex;justify-content:center;align-items:center;padding:5px 33px 5px 20px;margin:10px 0;min-height:50px;background-color:#fff;color:#0068b4;font-size:18px;font-weight:bold;letter-spacing:0;border-radius:50vh;border:3px solid #0068b4;cursor:pointer;text-align:center;transition:background-color .3s ease;position:relative}.quiz-query-btn label::after{content:"";position:absolute;top:calc(50% - 5px);right:18px;width:11px;height:11px;border-right:#e30012 solid 3px;border-bottom:#e30012 solid 3px;transform:rotate(-45deg);transition:opacity .3s ease}.quiz-query-btn label:hover{background-color:#e1eaf7}.quiz-query-btn label input[type=radio]{display:none}.quiz-query-btn label input[type=radio]:checked+span{background-color:#cedcf0;color:#fff}.ico-answer{position:absolute;left:0px;top:7px}.quiz-answer-ttl{margin-top:-5px;margin-bottom:13px}.quiz-answer-txt h3{font-size:23px;font-weight:bold;line-height:1;color:#0068b4;height:2.7em;padding-top:.2em;display:flex;flex-direction:column;align-items:center;justify-content:center;letter-spacing:0}.quiz-answer-txt h3 span{font-size:15px;line-height:1;font-weight:500;color:#0068b4;display:block;margin-bottom:.2em}.quiz-answer-txt p{font-size:16px;line-height:1.5;color:#0068b4;text-align:left;height:6.8em}.quiz-answer-txt img{border-radius:10px;display:block}.quiz-answer-img{border-radius:10px;overflow:hidden}.quiz-answer-img img{width:100%;height:auto;display:block}.quiz-next-btn button{background:#0068b4;border:none;color:#fff;font-size:18px;font-weight:bold;border-radius:50vh;padding:14px 20px;width:230px;cursor:pointer;transition:background-color .3s ease;position:relative}.quiz-next-btn button::after{content:"";position:absolute;top:calc(50% - 5px);right:20px;width:11px;height:11px;border-right:#fff solid 3px;border-bottom:#fff solid 3px;transform:rotate(-45deg);transition:opacity .3s ease}.quiz-next-btn button:hover{background-color:#004586}.quiz-result-ttl{margin-top:-3px;margin-bottom:18px}.quiz-result-rank h3{font-size:26px;font-weight:bold;line-height:1.2;color:#0068b4;height:2.2em;padding-top:.5em;display:flex;flex-direction:column;align-items:center;justify-content:center}.quiz-result-rank h3 span{font-size:15px;line-height:1;font-weight:500;color:#0068b4;display:block}.quiz-result-txt{display:flex;justify-content:center;align-items:center;height:7.3em}.quiz-result-txt p{font-size:18px;line-height:1.5;color:#0068b4;font-weight:bold;padding-bottom:.3em}.quiz-restart-btn button{background:#e30012;border:none;color:#fff;font-size:18px;font-weight:bold;border-radius:50vh;padding:14px 20px 14px 25px;width:230px;cursor:pointer;transition:background-color .3s ease}.quiz-restart-btn button:hover{background-color:#a72426}#quiz{z-index:2;position:relative}.quiz-clone{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .2s ease-in-out}.quiz-clone .quiz-content-wrap{margin:30px auto 10px}.quiz-clone.fade-out{opacity:0}.fade-out{animation:slideOutLeft .2s forwards}.fade-in{animation:slideInLeft .2s forwards}@keyframes slideOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideInLeft{from{transform:translateX(100%)}to{transform:translateX(0)}}.history{position:relative}.history-content{margin-top:-125px;margin-bottom:133px;padding:0 23px}.history-ttl{margin-bottom:40px}.history-content-img{margin:45px -23px 45px 0;overflow:hidden;border-top-left-radius:20px;border-bottom-left-radius:20px}.history-content-container{background-color:#efefef;border-top-right-radius:20px;border-bottom-right-radius:20px;margin-left:-23px;padding:25px 23px 1px 23px}.js-accordion_inner{max-height:240px;overflow:hidden;transition:.5s;position:relative}.js-accordion_inner::after{content:"";display:block;width:100%;height:100px;background:linear-gradient(180deg, rgba(239, 239, 239, 0) 0%, rgb(239, 239, 239) 100%);position:absolute;left:0;bottom:0}.js-accordion_inner.open{height:auto;max-height:1800px}.js-accordion_inner.open::after{content:none}.main-txt{font-size:16px;line-height:1.88}.main-txt+.main-txt{margin-top:1.5em}.main-img{margin-top:1.5em;margin-bottom:1.5em;border-radius:10px;overflow:hidden}.mb45{margin-bottom:45px}.bdb{border-bottom:1px solid #ccc;padding-bottom:1.5em}.more-btn{margin-bottom:-30px;position:relative;height:60px}.more-btn img{position:absolute;top:0;left:0;cursor:pointer}.more-btn .btn-more{opacity:1;transition:.3s;z-index:2}.more-btn.open .btn-more{opacity:0}.info-content{margin-top:0px;margin-bottom:150px;padding:0 23px}.info-ttl{margin-bottom:40px}.info-content-sunco-logo{margin-top:22px}.info-content-img{margin-bottom:45px}.info-content-img div{margin:45px -23px 5px 0;overflow:hidden;border-top-left-radius:20px;border-bottom-left-radius:20px}.info-content-img figcaption{font-size:14px;font-weight:500;color:gray}.indent-hidden{text-indent:-9999px;display:inline-block;font-size:1px;height:1px;line-height:1px;margin:0}.magazines-content{margin-top:0px;margin-bottom:30px;padding:0 23px}.magazines-ttl{margin-bottom:35px;margin-top:10px}.magazines-content-container{background-color:#0068b4;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-top:60px;margin-right:-23px;padding:45px 23px 40px 23px}.magazines-content-inner{position:relative}.magazines-content-inner p{margin-top:1.5em;font-size:16px;line-height:1.88;color:#fff}.magazines-content-inner-img{position:absolute;right:-10px;top:-80px}.magazines-content-cap{font-size:16px;color:#ec0000;margin:10px 0}.magazines-content-container-sub{background-color:#efefef;border-top-right-radius:20px;border-bottom-right-radius:20px;margin-left:-23px;padding:25px 23px 25px 23px}.magazines-content-container-sub .main-txt{font-size:15px;line-height:1.7}.magazines-content-container-sub .main-txt+.main-txt{margin-top:1em}.magazines-content-container-sub a:hover{text-decoration:underline}.slider-prev,.slider-next{position:absolute;bottom:0;transform:translateY(-50%);z-index:10;background:none;border:none;cursor:pointer;transition:opacity .2s;width:40px;height:40px;padding:10px}.slider-prev::before,.slider-next::before{content:"";display:block;width:15px;height:15px;border-bottom:#000 solid 3px;border-left:#000 solid 3px}.slider-prev:hover,.slider-next:hover{opacity:1}.slider-prev::before{transform:rotate(45deg)}.slider-next::before{transform:rotate(-135deg)}.slider-prev{left:0}.slider-next{left:45px}.magazines-slider-content.is-dragging,.articles-slider-content.is-dragging{cursor:grabbing;user-select:none;scroll-behavior:smooth}.magazines-slider-content.is-dragging a,.articles-slider-content.is-dragging a{cursor:grabbing}#magazines-slider{z-index:1;margin-top:50px;position:relative}#magazines-slider .magazines-slider-content{display:flex;overflow-x:auto;margin-right:-23px;padding-bottom:60px;padding-top:25px;padding-left:23px;margin-left:-23px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}#magazines-slider .magazines-slider-content::-webkit-scrollbar{display:none}#magazines-slider .magazines-slider-content-item{width:180px;min-width:180px;margin-right:30px}#magazines-slider .magazines-slider-content-item img{max-width:100%;height:auto}#magazines-slider .magazines-slider-content-item h3{font-size:21px;line-height:1.5;font-weight:bold;margin-top:10px;margin-bottom:2px}#magazines-slider .magazines-slider-content-item p{font-size:16px;line-height:1.25;padding-bottom:.2em}#magazines-slider .magazines-slider-content-item.item_lastest{position:relative;overflow:visible}#magazines-slider .magazines-slider-content-item.item_lastest::before{content:"";position:absolute;top:-24px;left:-14px;width:47px;height:47px;background:url("../img/common/ico-lastest.svg") no-repeat center center;background-size:contain}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;bottom:-6px;display:block;width:40px;height:40px;padding:0;cursor:pointer;border:none;outline:none;background:rgba(255,255,255,0)}@media screen and (max-width: 768px){.slick-prev,.slick-next{bottom:-8px}}.slick-prev::before,.slick-next::before{content:"";position:absolute;width:15px;height:15px;border-left:solid 2px #333;border-top:solid 2px #333;margin-top:-10px;margin-left:-7px}@media screen and (max-width: 768px){.slick-prev::before,.slick-next::before{width:12px;height:12px}}.slick-prev{left:calc(50% - 130px)}@media screen and (max-width: 768px){.slick-prev{left:calc(50% - 100px)}}.slick-prev::before{transform:rotate(-45deg)}.slick-next{right:calc(50% - 130px)}@media screen and (max-width: 768px){.slick-next{right:calc(50% - 100px)}}.slick-next::before{transform:rotate(135deg);margin-left:-13px}.slick-dots{display:flex;justify-content:center;gap:6px;padding-top:20px}@media screen and (max-width: 768px){.slick-dots{gap:0;padding-top:10px}}.slick-dots li button{font-size:0;line-height:0;display:block;width:30px;height:30px;padding:5px;cursor:pointer;border:0;outline:none;background:none;position:relative}.slick-dots li button::before{position:absolute;top:7px;left:7px;width:16px;height:16px;content:"";background:#323232;border-radius:50%}@media screen and (max-width: 768px){.slick-dots li button::before{top:10px;left:10px;width:10px;height:10px}}.slick-dots li.slick-active button::before{background:red}.articles{margin-top:70px}.articles-content{margin-top:0px;margin-bottom:50px;padding:0 23px}.articles-ttl{margin-bottom:20px;margin-top:10px}.articles-content-container{background-color:#0068b4;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-top:60px;margin-right:-23px;padding:45px 23px 40px 23px}#articles-slider{z-index:1;margin-top:40px;position:relative}#articles-slider .articles-slider-content{margin-right:-23px;padding-left:23px;margin-left:-23px;padding-bottom:60px;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}#articles-slider .articles-slider-content::-webkit-scrollbar{display:none}#articles-slider .articles-slider-content-item{width:240px;min-width:240px;margin-right:30px}#articles-slider .articles-slider-content-item img{max-width:100%;height:auto;display:block;border-radius:7px}#articles-slider .articles-slider-content-item h3{font-size:18px;line-height:1.5;font-weight:bold;margin-top:1em;margin-bottom:12px}#articles-slider .articles-slider-content-item p{font-size:16px;line-height:1.35;padding-bottom:.2em;letter-spacing:.06em}.about{margin-top:-105px;padding-top:1px;position:relative;margin-bottom:80px}.about-img{position:absolute;top:16px;right:13px;z-index:2}.about-content{margin-top:44px;margin-bottom:75px;padding:0 23px}.about-ttl{margin-bottom:40px;margin-top:10px}.about-ttl svg{margin-left:-3px}.abouts-content-inner{position:relative}.abouts-content-inner h3{margin-bottom:.9em}.abouts-content-inner .more-btn{margin-left:-23px}.abouts-content-container{background-color:#efefef;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-right:-23px;padding:43px 23px 1px 23px}.qq{margin-top:90px}.qq-content{margin-top:27px;margin-bottom:40px;padding:0 23px}.qq-ttl{text-align:center}.qq-content-logo{margin-top:18px;margin-bottom:35px}.qq-content-inner{margin-top:10px}.qq-content-inner-item h3{font-size:16px;line-height:1.25;font-weight:bold;margin-top:.5em;margin-bottom:.7em}.qq-content-inner-item h3 strong{font-size:23px;display:block}.ball-bg-articles{position:relative;width:100%;height:140px;overflow:hidden;margin-bottom:-100px}.ball-bg-articles img{position:absolute}.ball-a{top:51px;left:214px}.ball-b{top:13px;left:256px}.ball-c{top:30px;left:313px}.section-content--second{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative}@media screen and (max-width: 768px){.section-content--second{box-shadow:none}}.section-content--second .articles-main{padding-top:10px;padding-bottom:80px}@media screen and (max-width: 768px){.section-content--second .articles-main{padding-top:50px}}.section-content--second .articles-content{margin-top:0px;margin-bottom:50px;padding:0 23px}.section-content--second .articles-ttl{margin-bottom:5px;margin-left:-4px;margin-top:10px}.section-content--second .articles-content-container{background-color:#0068b4;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-top:60px;margin-right:-23px;padding:45px 23px 40px 23px}.section-content--second .articles-sub-ttl{font-size:14px;color:gray}.section-content--second .articles-content-ttl{margin-bottom:35px}.section-content--second .articles-content-ttl h3{font-size:26px;line-height:1.4;font-weight:bold;color:#000;margin-top:20px;margin-bottom:5px}.section-content--second .articles-content-ttl h3 span{font-size:70%;line-height:1.4;display:inline-block}.section-content--second .articles-content-ttl p{font-size:12px;line-height:1.5;color:gray}.section-content--second .articles-content-main-img{margin:0 -23px 30px 0;overflow:hidden;border-top-left-radius:23px;border-bottom-left-radius:23px}.section-content--second .articles-content-main-img img{width:100%;height:auto}.section-content--second .articles-content-main-block.bdt{border-top:1px dotted #ccc;padding-top:.8em;margin-top:1.8em}.section-content--second .articles-content-main-block h3{font-size:18px;line-height:1.5;font-weight:bold;color:#000;margin-top:20px;margin-bottom:1.2em}.section-content--second .articles-content-sub-img{overflow:hidden;margin:30px auto;width:300px}.section-content--second .articles-content-sub-img img{width:100%;height:auto;border-radius:10px;display:block}.section-content--second .articles-content-sub-img figcaption{font-size:14px;line-height:1.4;color:gray;margin-top:5px}.section-content--second .articles-content-lead p{font-size:21px;line-height:1.62;font-weight:bold;color:#000}.section-content--second .articles-txt{font-size:16px;line-height:1.88;color:#000}.section-content--second .articles-txt+.articles-txt{margin-top:1.4em}.section-content--second .articles-txt a{transition:.2s}.section-content--second .articles-txt a:hover{text-decoration:underline}.section-content--second .articles-ol-list{margin-top:1.4em}.section-content--second .articles-ol-list li{font-size:16px;line-height:1.88;color:#000;font-weight:bold}.section-content--second .articles-nav h3{text-align:center;margin-bottom:30px}.section-content--second .articles-nav-list li{padding:20px 23px;margin-top:1px;transition:.3s}.section-content--second .articles-nav-list li.active{background-color:#f2f2f2}.section-content--second .articles-nav-list li.active .articles-nav-link{pointer-events:none}.section-content--second .articles-nav-list li.active .articles-nav-link::after{content:none}.section-content--second .articles-nav-list li.active .articles-nav-list-txt h3{color:gray}.section-content--second .articles-nav-list li:hover{background-color:#f2f2f2}.section-content--second .articles-nav-link{display:flex;align-items:center;gap:20px;padding-right:25px;position:relative}.section-content--second .articles-nav-link::after{content:"";position:absolute;top:calc(50% - 6px);right:0;width:12px;height:12px;border-right:#e30012 solid 3px;border-bottom:#e30012 solid 3px;transform:rotate(-45deg)}.section-content--second .articles-nav-link img{border-radius:5px;display:block}.section-content--second .articles-nav-list-txt h3{text-align:left;font-size:18px;line-height:1.45;font-weight:bold;color:#000;margin-bottom:.2em}.section-content--second .articles-nav-list-txt p{font-size:14px;line-height:1.5;color:gray}#footer{background-color:#efefef;box-shadow:0 0 10px rgba(0,0,0,.2);margin-top:0px;position:relative;padding-top:30px}@media screen and (max-width: 768px){#footer{box-shadow:none}}#footer::before{content:"";position:absolute;top:-10px;left:0;background-color:#efefef;width:100%;height:20px;z-index:0}.footer-sns{text-align:center;padding-top:45px;padding-bottom:45px}.footer-sns-link{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px}.footer-sns-link a img{transition:.2s}.footer-sns-link a:hover img{transform:scale(1.08);opacity:.8}.footer-link{text-align:center}.footer-link h3{margin:.5em 0 .8em}.footer-link li+li{margin-top:5px}.footer-link a img{transition:.2s;display:block;margin:0 auto}.footer-link a:hover img{transform:scale(1.03);opacity:.8}.footer-info{padding:45px 23px}.footer-info p{margin:0;font-size:14px;line-height:1.5;color:gray}.footer-info .footer-info-txt{margin-top:16px;margin-bottom:40px}.footer-info .footer-info-txt-link{line-height:1.8}.footer-info .footer-info-txt-link a{color:gray;text-decoration:underline}.footer-info .footer-info-txt-link a:hover{color:#0068b4;text-decoration:none}.footer-info .footer-info-txt-link span{margin-left:1em;margin-right:1em;color:gray}.footer-info .copyright{margin-top:20px;font-size:14px;line-height:1.5;padding-top:20px;text-align:center;border-top:solid 1px gray;letter-spacing:0}.cookie-consent{position:fixed;bottom:0;width:100%;background:#e2e2e2;padding:40px 1.5em;visibility:hidden;z-index:1000}.cookie-consent.is-show{visibility:visible}.cookie-consent .cookie-consent-inner{max-width:1160px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;position:relative}@media screen and (max-width: 768px){.cookie-consent .cookie-consent-inner{flex-flow:column;align-items:center}}.cookie-consent .cookie-consent-close{position:absolute;top:-30px;right:-15px;padding:5px;cursor:pointer}.cookie-consent .cookie-text{color:#000;font-size:clamp(.8125rem,.75rem + .25vw,.9375rem);line-height:1.5}.cookie-consent .cookie-text a{color:#000;text-decoration:underline}.cookie-consent .cookie-serect{display:flex;align-items:center;gap:20px}.cookie-consent .cookie-agree{color:#fff;background-color:#009eb6;padding:.5em 1em;cursor:pointer;transition:.2s;min-width:6em;text-align:center;font-size:clamp(.8125rem,.75rem + .25vw,.9375rem)}.cookie-consent .cookie-agree:hover{background-color:#1876db}.cookie-consent .cookie-detail{color:#fff;background-color:#999;padding:.5em 1em;min-width:6em;text-align:center;font-size:clamp(.8125rem,.75rem + .25vw,.9375rem);cursor:pointer}.cookie-consent .cookie-detail a{color:#fff}.cookie-consent .cookie-detail:hover{background-color:#666}.cc-hide1{display:none}.cc-hide2{animation:hide .3s linear 0s;animation-fill-mode:forwards}@keyframes hide{from{opacity:1}to{opacity:0;visibility:hidden}}.policy-content{margin-top:40px;margin-bottom:60px;padding:0 23px}.policy-ttl{margin-bottom:40px;margin-top:10px}.policy-ttl h1{font-size:26px;line-height:1.4;font-weight:bold;color:#000;margin-bottom:10px}.general-policy-contents h2{font-size:20px;line-height:1.4;font-weight:bold;color:#000;margin-top:1.5em;margin-bottom:.5em}.general-policy-contents h3{font-size:16px;line-height:1.4;font-weight:bold;color:#000;margin-top:1.5em;margin-bottom:.5em}.general-policy-contents p{font-size:16px;line-height:1.6;color:#000}.general-policy-contents p+p{margin-top:.7em}.general-policy-contents ul{margin-top:.7em}.general-policy-contents ul li{font-size:16px;line-height:1.4;color:#000;margin-bottom:.5em;padding-left:1em;text-indent:-0.6em}.general-policy-contents .circle-list li{padding-left:1.2em;text-indent:-1.2em}.general-policy-contents dl dt{font-size:16px;line-height:1.4;color:#000;font-weight:bold;margin-bottom:.5em;margin-top:.8em}.general-policy-contents dl dd{font-size:16px;line-height:1.4;color:#000;margin-bottom:.3em;padding-left:1.4em;text-indent:-0.7em}.inview{-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadein,.fadein-f,.fadeinLeft,.slidein,.anim-txt span,.anim-txt span i,.feature-prof,.kaga-bito-name.fadein,.kaga-bito-num.fadein,.fadeinBtn,.fadeinDown,.fadeinUp,.article-list li,.item-list li,.animation_overLay-img,.fadeinMap{opacity:0}.animation_overLay,.animation_overLay-mask::before{opacity:0}.an-d01{animation-delay:.1s !important}.an-d02{animation-delay:.2s !important}.an-d03{animation-delay:.3s !important}.an-d04{animation-delay:.4s !important}.an-d05{animation-delay:.5s !important}.an-d06{animation-delay:.6s !important}.an-d07{animation-delay:.7s !important}.an-d08{animation-delay:.8s !important}.an-d09{animation-delay:.9s !important}.an-d10{animation-delay:1s !important}.an-d11{animation-delay:1.1s !important}.an-d12{animation-delay:1.2s !important}.an-d13{animation-delay:1.3s !important}.an-d14{animation-delay:1.4s !important}.an-d15{animation-delay:1.5s !important}.show-anim .fadein{animation-name:fadein_animation;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:.3s;animation-fill-mode:forwards}.show-anim .fadein-f{animation-name:fadein_animation;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:0s;animation-fill-mode:forwards}.show-anim .fadeinLeft{animation-name:fadeinLeft_animation;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:.3s;animation-fill-mode:forwards}.show-anim .fadeinBtn{animation-name:fadeinLeft_animation;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:2s;animation-fill-mode:forwards}.show-anim .fadeinDown{animation-name:fadeinDown_animation;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:.3s;animation-fill-mode:forwards}.show-anim .fadeinUp{animation-name:fadeinUp_animation;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:0s;animation-fill-mode:forwards}.show-anim .slidein{animation-name:slidein_animation;animation-timing-function:ease-in;animation-duration:.6s;animation-delay:0s;animation-fill-mode:forwards;z-index:-1;position:relative}.show-anim .animation_overLay-mask::after{content:"";display:block;background:#fff;height:100%;width:50%;position:absolute;opacity:1;transform-origin:left bottom;transform:skewX(-14deg);animation-name:overLay-mask_animation;animation-timing-function:ease-in-out;animation-duration:8s;animation-delay:0s;animation-iteration-count:infinite;animation-fill-mode:forwards}.show-anim .animation_overLay-img{animation-name:fadein_animation;animation-timing-function:ease-in;animation-duration:.6s;animation-delay:.6s;animation-fill-mode:forwards}.show-anim .anim-txt span{animation-name:anim-txt_animation;transform-origin:left top;display:inline-block;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:1s;animation-fill-mode:forwards}.show-anim .anim-txt span i{transition:.6s;transition-delay:1s;opacity:1}.show-anim .anim-txt.an-d02 span{animation-name:anim-txt_animation;transform-origin:left top;display:inline-block;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:0s;animation-fill-mode:forwards}.show-anim .anim-txt.an-d02 span i{animation-name:fadein_animation;transform-origin:left top;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:.4s;animation-fill-mode:forwards}.show-anim .feature-prof{animation-name:anim-txt_animation;transform-origin:left top;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:1.4s;animation-fill-mode:forwards}.show-anim .kaga-bito-name.fadein{animation-name:fadein_animation;transform-origin:left top;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:1.8s;animation-fill-mode:forwards}.show-anim .kaga-bito-num.fadein{animation-name:fadein_animation;transform-origin:left top;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:1.8s;animation-fill-mode:forwards}.show-anim .fadeinMap{animation-name:fadeinMap_animation;animation-timing-function:cubic-bezier(1, 0, 0, 1.5);animation-duration:.6s;animation-delay:.8s;animation-fill-mode:forwards}.article-list li.show-list-anim{animation-name:fadeinUp_animation;transform-origin:left top;animation-timing-function:ease-out;animation-duration:.6s;animation-delay:.2s;animation-fill-mode:forwards}.article-list li.show-list-anim:nth-child(3n+1){animation-delay:.2s}.article-list li.show-list-anim:nth-child(3n+2){animation-delay:.4s}.article-list li.show-list-anim:nth-child(3n+3){animation-delay:.6s}@media screen and (max-width: 1166px){.article-list li.show-list-anim:nth-child(2n+1){animation-delay:.2s}.article-list li.show-list-anim:nth-child(2n+2){animation-delay:.4s}}@media screen and (max-width: 768px){.article-list li.show-list-anim:nth-child(2n+1){animation-delay:.2s}.article-list li.show-list-anim:nth-child(2n+2){animation-delay:.4s}}.article-list.slider li.show-list-anim{animation-name:fadeinUp_animation;transform-origin:left top;animation-timing-function:ease-out;animation-duration:.6s;animation-delay:.2s;animation-fill-mode:forwards}.article-list.slider li.show-list-anim:nth-child(4n+1){animation-delay:.2s}.article-list.slider li.show-list-anim:nth-child(4n+2){animation-delay:.4s}.article-list.slider li.show-list-anim:nth-child(4n+3){animation-delay:.6s}.article-list.slider li.show-list-anim:nth-child(4n+4){animation-delay:.8s}@media screen and (max-width: 1166px){.article-list.slider li.show-list-anim:nth-child(3n+1){animation-delay:.2s}.article-list.slider li.show-list-anim:nth-child(3n+2){animation-delay:.4s}.article-list.slider li.show-list-anim:nth-child(3n+3){animation-delay:.6s}}@media screen and (max-width: 768px){.article-list.slider li.show-list-anim:nth-child(2n+1){animation-delay:.2s}.article-list.slider li.show-list-anim:nth-child(2n+2){animation-delay:.4s}}.item-list .show-list-anim{animation-name:fadeinUp_animation;transform-origin:left top;animation-timing-function:ease-out;animation-duration:.6s;animation-delay:.2s;animation-fill-mode:forwards}.item-list .show-list-anim:nth-child(4n+1){animation-delay:.2s}.item-list .show-list-anim:nth-child(4n+2){animation-delay:.4s}.item-list .show-list-anim:nth-child(4n+3){animation-delay:.6s}.item-list .show-list-anim:nth-child(4n+4){animation-delay:.8s}@media screen and (max-width: 1166px){.item-list .show-list-anim:nth-child(3n+1){animation-delay:.2s}.item-list .show-list-anim:nth-child(3n+2){animation-delay:.4s}.item-list .show-list-anim:nth-child(3n+3){animation-delay:.6s}}@media screen and (max-width: 768px){.item-list .show-list-anim:nth-child(2n+1){animation-delay:.2s}.item-list .show-list-anim:nth-child(2n+2){animation-delay:.4s}}.fadein-bg{background:#fff}.show-bg-anim.fadein-bg{animation-name:fadein-bg_animation;transform-origin:left top;animation-timing-function:cubic-bezier(0.46, 0.01, 0.56, 1);animation-duration:.6s;animation-delay:0s;animation-fill-mode:forwards}@keyframes fadeinDown_animation{0%{opacity:0;transform:translate3d(0, -30px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeinUp_animation{0%{opacity:0;transform:translate3d(0, 30px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadein-bg_animation{0%{background:#fff}100%{background:rgba(255,255,255,0)}}@keyframes anim-txt_animation{0%{opacity:0;transform:translate3d(-30px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadein_animation{0%{opacity:0}100%{opacity:1}}@keyframes overLay_animation{0%{opacity:0;transform:translate3d(0, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes overLay-mask_animation{0%{top:0;left:-70%;opacity:0}40%{top:0;left:-70%;opacity:.2}45%{top:0;opacity:.5}50%{top:0;left:101%;opacity:.2}100%{top:0;left:101%;opacity:0}}@keyframes kira_animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes fadeinLeft_animation{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}}@keyframes slidein_animation{0%{opacity:0;transform:translate(0, 30px)}100%{opacity:1;transform:translate(0, 0)}}@keyframes slidein-ttl_animation{0%{opacity:0;transform:translate(-50%)}100%{opacity:1;transform:translate(0)}}@keyframes fadeinMap_animation{0%{opacity:0;transform:scale(0.3)}100%{opacity:1;transform:scale(1)}}#loader-wrapp{height:100vh;overflow:hidden;width:100vw;position:absolute;top:0;left:0}@keyframes logo-fade-out{0%{opacity:1}100%{opacity:0}}.loader-wrapp-inner{display:block;margin:0 auto;transform:translateY(-50%) translateX(-50%);width:165px;z-index:3;position:absolute;top:50%;left:50%}.off .loader-wrapp-inner{animation-name:logo-fade-out;animation-timing-function:cubic-bezier(0.1, 0.5, 0.2, 1);animation-duration:1.6s;animation-delay:.2s;animation-fill-mode:forwards}.icon-loader-logo{width:165px;height:51px}.pc-kv-ball-inner img,.sp-kv-ball img{opacity:0;transform:translateY(0);transition:.5s ease}.pc-kv-ball-inner img.fadeIn,.sp-kv-ball img.fadeIn{opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes float-pattern-1{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes float-pattern-2{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-pattern-3{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.kv-img-socket-boy{animation-name:float-pattern-1;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes fadein_animation{0%{opacity:0}100%{opacity:1}}.js-ball-anim{opacity:0}.js-ball-fadeIn{opacity:1;animation-name:fadein_animation;animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.js-ball-fadeIn img:nth-child(1){animation-delay:.2s;animation-name:float-pattern-1;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(2){animation-delay:.25s;animation-name:float-pattern-2;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(3){animation-delay:.3s;animation-name:float-pattern-3;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(4){animation-delay:.35s;animation-name:float-pattern-1;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(5){animation-delay:.4s;animation-name:float-pattern-2;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(6){animation-delay:.45s;animation-name:float-pattern-3;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(7){animation-delay:.5s;animation-name:float-pattern-1;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(8){animation-delay:.55s;animation-name:float-pattern-2;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(9){animation-delay:.6s;animation-name:float-pattern-3;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(10){animation-delay:.65s;animation-name:float-pattern-1;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(11){animation-delay:.7s;animation-name:float-pattern-2;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(12){animation-delay:.75s;animation-name:float-pattern-3;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(13){animation-delay:.8s;animation-name:float-pattern-1;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-ball-fadeIn img:nth-child(14){animation-delay:.85s;animation-name:float-pattern-2;opacity:1;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.js-anim{opacity:0}.js-fadeInUp{opacity:0;animation-name:fadeInUp;animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.kv-ttl-img img{opacity:0;transform-origin:center center}.kv-ttl-img.fadeIn img{opacity:0;animation-name:kv-ttl-animation;animation-delay:1s;animation-duration:.8s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.kv-ttl-img.fadeIn img:nth-child(1){animation-delay:1.2s}.kv-ttl-img.fadeIn img:nth-child(2){animation-delay:1.25s}.kv-ttl-img.fadeIn img:nth-child(3){animation-delay:1.3s}.kv-ttl-img.fadeIn img:nth-child(4){animation-delay:1.35s}.kv-ttl-img.fadeIn img:nth-child(5){animation-delay:1.4s}.kv-ttl-img.fadeIn img:nth-child(6){animation-delay:1.45s}.kv-ttl-img.fadeIn img:nth-child(7){animation-delay:1.5s}.kv-ttl-img.fadeIn img:nth-child(8){animation-delay:1.55s}.kv-ttl-img.fadeIn img:nth-child(9){animation-delay:1.6s}@media screen and (max-width: 768px){.kv-ttl-img.fadeIn img:nth-child(1){animation-delay:.2s}.kv-ttl-img.fadeIn img:nth-child(2){animation-delay:.25s}.kv-ttl-img.fadeIn img:nth-child(3){animation-delay:.3s}.kv-ttl-img.fadeIn img:nth-child(4){animation-delay:.35s}.kv-ttl-img.fadeIn img:nth-child(5){animation-delay:.4s}.kv-ttl-img.fadeIn img:nth-child(6){animation-delay:.45s}.kv-ttl-img.fadeIn img:nth-child(7){animation-delay:.5s}.kv-ttl-img.fadeIn img:nth-child(8){animation-delay:.55s}.kv-ttl-img.fadeIn img:nth-child(9){animation-delay:.6s}}@keyframes kv-ttl-animation{0%{opacity:0;transform:rotate(0deg) translate(0, 0)}34%{opacity:1;transform:rotate(0deg) translate(0, 0)}35%{opacity:1;transform:rotate(-1deg) translate(0, -4px)}69%{opacity:1;transform:rotate(-1deg) translate(0, -4px)}70%{opacity:1;transform:rotate(1deg) translate(0, 2px)}99%{opacity:1;transform:rotate(1deg) translate(0, 2px)}100%{opacity:1;transform:rotate(0deg) translate(0, 0)}}@keyframes conntents-ttl-animation{0%{opacity:0;transform:rotate(0deg) translate(0, 0)}34%{opacity:1;transform:rotate(0deg) translate(0, 0)}35%{opacity:1;transform:rotate(-2deg) translate(0, 1px)}69%{opacity:1;transform:rotate(-2deg) translate(0, 1px)}70%{opacity:1;transform:rotate(1deg) translate(0, 2px)}99%{opacity:1;transform:rotate(1deg) translate(0, 2px)}100%{opacity:1;transform:rotate(0deg) translate(0, 0)}}.js-ttl-anim{opacity:0}.js-ttl-fadeIn{opacity:1}.js-ttl-fadeIn path{transform-origin:center center;opacity:0;animation-name:conntents-ttl-animation;animation-duration:.8s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.js-ttl-fadeIn path:nth-child(1){animation-delay:.1s}.js-ttl-fadeIn path:nth-child(2){animation-delay:.15s}.js-ttl-fadeIn path:nth-child(3){animation-delay:.2s}.js-ttl-fadeIn path:nth-child(4){animation-delay:.25s}.js-ttl-fadeIn path:nth-child(5){animation-delay:.3s}.js-ttl-fadeIn path:nth-child(6){animation-delay:.35s}.js-ttl-fadeIn path:nth-child(7){animation-delay:.4s}.js-ttl-fadeIn path:nth-child(8){animation-delay:.45s}.js-ttl-fadeIn path:nth-child(9){animation-delay:.5s}.js-ttl-fadeIn path:nth-child(10){animation-delay:.55s}.js-ttl-fadeIn path:nth-child(11){animation-delay:.6s}.js-ttl-fadeIn path:nth-child(12){animation-delay:.65s}.js-ttl-fadeIn path:nth-child(13){animation-delay:.7s}.js-ttl-fadeIn path:nth-child(14){animation-delay:.75s}.js-ttl-fadeIn path:nth-child(15){animation-delay:.8s}.js-ttl-fadeIn path:nth-child(16){animation-delay:.85s}.js-ttl-fadeIn path:nth-child(17){animation-delay:.9s}.js-ttl-fadeIn path:nth-child(18){animation-delay:.95s}.js-ttl-fadeIn path:nth-child(19){animation-delay:1s}.js-ttl-fadeIn path:nth-child(20){animation-delay:1.05s}.js-ttl-fadeIn path:nth-child(21){animation-delay:1.1s}.js-ttl-fadeIn path:nth-child(22){animation-delay:1.15s}.js-ttl-fadeIn path:nth-child(23){animation-delay:1.2s}.js-ttl-fadeIn path:nth-child(24){animation-delay:1.25s}.js-ttl-fadeIn path:nth-child(25){animation-delay:1.3s}