@media (max-width: 767px){.cw{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.cw{max-width:1280px;width:calc( 100% - 60px);margin-left:auto;margin-right:auto}}.row:after{content:" ";display:block;clear:both}.row .left{float:left;width:50%}.row .right{float:right;width:50%}@media (min-width: 768px){.row:after{content:" ";display:block;clear:both}.row .left{float:left;width:50%}.row .right{float:right;width:50%}}@media (max-width: 767px){.row .left{float:none;width:100%}.row .right{float:none;width:100%}}@media (max-width: 767px){.tabletOnly{display:none !important}.desktopOnly{display:none !important}.tabletUpOnly{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.mobileOnly{display:none !important}.desktopOnly{display:none !important}}@media (min-width: 1024px){.mobileOnly{display:none !important}.tabletOnly{display:none !important}.touchOnly{display:none !important}}.fl{float:left}.fr{float:right}@media (min-width: 768px){.flDesktop{float:left}.frDesotop{float:right}}.ac{text-align:center}.al{text-align:left}.ar{text-align:right}@media (min-width: 768px){.acDesktop{text-align:center}.alDesktop{text-align:left}.arDesktop{text-align:right}}@media (max-width: 767px){.acMobile{text-align:center}.alMobile{text-align:left}.arMobile{text-align:right}}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.cf:after{content:" ";display:block;clear:both}@media (min-width: 768px){.cfDesktop:after{content:" ";display:block;clear:both}}@media (max-width: 767px){.cfMobile:after{content:" ";display:block;clear:both}}.objectFit{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;';width:100%;height:100%}.objectFitContain{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:'object-fit: contain; object-position: center center;';width:100%;height:100%}.objectFitTop{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;font-family:'object-fit: cover; object-position: center top;';width:100%;height:100%}.objectFitRight{-o-object-fit:cover;object-fit:cover;-o-object-position:100% center;object-position:100% center;font-family:'object-fit: cover; object-position: 100% center;';width:100%;height:100%}.objectFitLeft{-o-object-fit:cover;object-fit:cover;-o-object-position:100% center;object-position:100% center;font-family:'object-fit: cover; object-position: 0 center;';width:100%;height:100%}@-webkit-keyframes scrollLine{0%{width:0;margin-left:10px}50%{width:50px;margin-left:10px}100%{width:0;margin-left:60px}}@keyframes scrollLine{0%{width:0;margin-left:10px}50%{width:50px;margin-left:10px}100%{width:0;margin-left:60px}}header{height:100vh;background:url("../img/top/bg_main.jpg") 50% 50% no-repeat;background-size:cover;background-color:#000;position:relative}header::after{content:"";position:absolute;display:block;width:100%;height:100%;background:#000;top:0;right:0;-webkit-transition:all ease 2s;transition:all ease 2s}header.visible::after{opacity:0}header .txtArea{position:absolute;left:0;bottom:10%;width:100%;color:#fff;text-align:center}header .txtArea .title{font-family:"Barlow Condensed";font-weight:200;font-size:4.4rem;letter-spacing:0.5em;-webkit-transition:all ease 1s;transition:all ease 1s;padding:5px}header .txtArea .title span{-webkit-transition:all ease .8s;transition:all ease .8s;-webkit-transform:translate(0, 150%);transform:translate(0, 150%);display:block;opacity:0}header .txtArea .title.visible span{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}header .txtArea .sub{font-size:2rem;margin-top:40px;letter-spacing:0.6em}header .txtArea .sub span{-webkit-transition:all ease .8s;transition:all ease .8s;-webkit-transform:translate(0, 150%);transform:translate(0, 150%);display:block;opacity:0}header .txtArea .sub.visible span{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}header .scroll{display:block;position:absolute;left:10px;bottom:28px;color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}header .scroll .txt{font-family:"Barlow Condensed";font-size:1.2rem;letter-spacing:0.1em}header .scroll .border{display:inline-block;width:50px;background:#fff;height:2px;margin-left:10px;-webkit-animation-play-state:paused;animation-play-state:paused}header .scroll.visible{opacity:1}header .scroll.visible .border{-webkit-animation:scrollLine 1.5s ease-in-out infinite normal;animation:scrollLine 1.5s ease-in-out infinite normal}.en header .txtArea .sub{letter-spacing:0.2em}@media (max-width: 767px){header{height:100vh;background:url("../img/top/bg_main_sp.jpg") 50% 50% no-repeat;background-size:cover;background-color:#000;position:relative}header::after{content:"";position:absolute;display:block;width:100%;height:100%;background:#000;top:0;right:0;-webkit-transition:all ease 2s;transition:all ease 2s}header.visible::after{opacity:0}header .txtArea{position:absolute;left:0;bottom:20%;width:100%;color:#fff;text-align:center}header .txtArea .title{font-family:"Barlow Condensed";font-weight:200;font-size:2.4rem;letter-spacing:0.4em;-webkit-transition:all ease 1s;transition:all ease 1s;overflow:hidden;padding:5px}header .txtArea .title span{-webkit-transition:all ease .8s;transition:all ease .8s;-webkit-transform:translate(0, 150%);transform:translate(0, 150%);display:block;opacity:0}header .txtArea .title.visible span{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}header .txtArea .sub{font-size:1.5rem;margin-top:20px;letter-spacing:0.6em;overflow:hidden}header .txtArea .sub span{-webkit-transition:all ease .8s;transition:all ease .8s;-webkit-transform:translate(0, 150%);transform:translate(0, 150%);display:block;opacity:0}header .txtArea .sub.visible span{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}header .scroll{display:block;position:absolute;left:-10px;bottom:28px;color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}header .scroll .txt{font-family:"Barlow Condensed";font-size:1.2rem}header .scroll .border{display:inline-block;width:50px;background:#fff;height:2px;margin-left:10px;-webkit-animation-play-state:paused;animation-play-state:paused}header .scroll.visible{opacity:1}header .scroll.visible .border{-webkit-animation:scrollLine 1.5s ease-in-out infinite normal;animation:scrollLine 1.5s ease-in-out infinite normal}}#intro{width:calc(100% - 80px);margin-left:auto;margin-right:auto;background:url("../img/top/bg_intro.png") 50% 50% no-repeat;background-size:cover;margin-top:150px;max-width:1400px}#intro .cw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:200px;padding-bottom:200px}#intro .cw .inner{width:750px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;-webkit-transition:all ease 1.5s;transition:all ease 1.5s;-webkit-transform:translate(0, 10px);transform:translate(0, 10px);opacity:0}#intro .cw .inner.visible{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#intro .cw .inner .txtArea{width:400px;text-align:left}#intro .cw .inner .txtArea span{background:#111F30}#intro .cw .inner .txtArea .txt{font-size:1.8rem;line-height:2.2;letter-spacing:0.05em}#intro .cw .inner .txtArea .txt02{margin-top:40px;font-size:3rem;font-weight:bold;line-height:1.8;letter-spacing:0.2em}@media (max-width: 767px){#intro{width:calc(100% - 30px);margin-left:auto;margin-right:auto;background:url("../img/top/bg_intro_sp.png") 50% 50% no-repeat;background-size:cover;margin-top:80px;max-width:1400px}#intro .cw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:100px;padding-bottom:100px}#intro .cw .inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;-webkit-transition:all ease 1.5s;transition:all ease 1.5s;-webkit-transform:translate(0, 10px);transform:translate(0, 10px);opacity:0}#intro .cw .inner.visible{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#intro .cw .inner .txtArea{width:100%;padding-left:10px;padding-right:10px}#intro .cw .inner .txtArea .txt{font-size:1.3rem;line-height:2.2;letter-spacing:0.1em}#intro .cw .inner .txtArea .txt02{margin-top:30px;font-size:2.25rem;font-weight:bold;line-height:1.8;letter-spacing:0.1em}}#about{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:150px;-webkit-transition:all ease 1s;transition:all ease 1s;-webkit-transform:translate(0, 20px);transform:translate(0, 20px);opacity:0}#about.visible{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#about .inner{width:750px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;margin-left:auto;margin-right:auto}#about .inner .left{margin-right:70px;width:210px}#about .inner .left img{zoom:0, 5}#about .inner .right{width:calc(100% - 280px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}#about .inner .right .title{font-size:2rem;font-weight:bold;margin-top:20px}#about .inner .right .body{font-size:1.8rem;line-height:2;margin-top:20px}@media (max-width: 767px){#about{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}#about .inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#about .inner .left{margin-right:0;width:100%}#about .inner .left img{zoom:0, 5;width:60%}#about .inner .right{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align-last:left;padding-left:35px;padding-right:35px}#about .inner .right .title{font-size:1.5rem;font-weight:bold}#about .inner .right .body{font-size:1.35rem;line-height:2;margin-top:20px}}#lineup{text-align:center;margin-top:100px;overflow:hidden}#lineup .product{position:relative;height:1000px;margin-top:100px;padding-top:100px;padding-bottom:100px}#lineup .product.visible::before{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#lineup .product::before{-webkit-transition:all ease .5s;transition:all ease .5s;content:"";display:block;position:absolute;-webkit-transform:translate(-100%, 200px) rotate(-5deg);transform:translate(-100%, 200px) rotate(-5deg);background:#f0f0f0;height:650px;width:160%;z-index:0;left:-50%;top:0}#lineup .product .cw{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#lineup .product .wrap{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}#lineup .product .wrap .imgArea,#lineup .product .wrap .txtArea{width:50%;-webkit-transition:all ease 1s;transition:all ease 1s;-webkit-transform:translate(0, 20px);transform:translate(0, 20px);opacity:0}#lineup .product .wrap .imgArea.visible,#lineup .product .wrap .txtArea.visible{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#lineup .product .wrap .txtArea{padding:50px;color:#fff;text-align:left;background:-webkit-gradient(linear, left top, left bottom, from(#2d2cab), to(#12273a));background:linear-gradient(to bottom, #2d2cab 0%, #12273a 100%)}#lineup .product .wrap .txtArea .eyeblow{font-size:1.4rem;font-family:"Barlow Condensed"}#lineup .product .wrap .txtArea .title{font-family:"Barlow Condensed";font-size:5.4rem;font-weight:300;margin-top:10px;line-height:1.5;letter-spacing:0.05em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#lineup .product .wrap .txtArea .title span{display:inline-block;padding-bottom:5px;border-bottom:1px solid #fff}#lineup .product .wrap .txtArea .title .productLogo{display:inline-block;margin-left:35px;margin-top:auto;height:64px}#lineup .product .wrap .txtArea .subtitle{margin-top:25px;font-size:2rem;font-weight:bold;letter-spacing:0.05em;line-height:1.8}#lineup .product .wrap .txtArea .body{margin-top:20px}#lineup .product .wrap .txtArea .usecase{margin-top:30px;font-size:1.4rem;font-family:"Barlow Condensed";position:relative;color:#C8C8C8}#lineup .product .wrap .txtArea .usecase::after{content:"";display:block;position:absolute;background:#C8C8C8;height:1px;width:calc(100% - 60px);z-index:0;left:60px;top:50%}#lineup .product .wrap .txtArea .usecaseList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;color:#C8C8C8}#lineup .product .wrap .txtArea .usecaseList li{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex}#lineup .product .wrap .txtArea .usecaseList li:nth-child(even){margin-left:auto}#lineup .product .wrap .txtArea .usecaseList li:nth-child(n+3){margin-top:30px}#lineup .product .wrap .txtArea .usecaseList li .icon{width:50px;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#lineup .product .wrap .txtArea .usecaseList li .icon img{zoom:0.5}#lineup .product .wrap .txtArea .usecaseList li .right{width:calc(100% - 70px)}#lineup .product .wrap .txtArea .usecaseList li .right .usecaseTitle{font-size:1.3rem;font-weight:bold}#lineup .product .wrap .txtArea .usecaseList li .right .body{margin-top:10px;font-size:1.2rem;line-height:1.5;text-align:justify}#lineup .product .wrap .txtArea .btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}#lineup .product:nth-child(odd)::before{left:auto;right:-50%;top:0;-webkit-transform:translate(100%, 200px) rotate(5deg);transform:translate(100%, 200px) rotate(5deg)}#lineup .product:nth-child(odd).visible::before{-webkit-transform:rotate(5deg);transform:rotate(5deg)}#lineup .product:nth-child(odd) .wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.en #lineup .product .wrap .txtArea .usecaseList li .right .usecaseTitle{font-size:1.2rem}.en #lineup .product .wrap .txtArea .usecaseList li .right .body{font-size:1rem;text-align:left}@media (max-width: 767px){#lineup{text-align:center;margin-top:80px;overflow:hidden}#lineup .product{position:relative;height:900px;margin-top:100px;padding-top:100px;padding-bottom:100px}#lineup .product.visible::before{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#lineup .product::before{-webkit-transition:all ease .5s;transition:all ease .5s;content:"";display:block;position:absolute;-webkit-transform:translate(-2000px, 200px) rotate(-5deg);transform:translate(-2000px, 200px) rotate(-5deg);background:#f0f0f0;height:360px;width:160%;z-index:0;left:-50%;top:0}#lineup .product .cw{position:absolute;left:0;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);width:calc(100% - 30px)}#lineup .product .wrap{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-top:40px}#lineup .product .wrap .imgArea,#lineup .product .wrap .txtArea{width:100%;-webkit-transition:all ease 1s;transition:all ease 1s;-webkit-transform:translate(0, 20px);transform:translate(0, 20px);opacity:0}#lineup .product .wrap .imgArea.visible,#lineup .product .wrap .txtArea.visible{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#lineup .product .wrap .imgArea img{zoom:0.5}#lineup .product .wrap .txtArea{margin-top:20px;padding:35px 20px;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#2d2cab), to(#12273a));background:linear-gradient(to bottom, #2d2cab 0%, #12273a 100%);text-align:left}#lineup .product .wrap .txtArea .eyeblow{font-size:1.05rem;font-family:"Barlow Condensed"}#lineup .product .wrap .txtArea .title{font-family:"Barlow Condensed";font-size:2.8rem;font-weight:300;margin-top:10px;line-height:1.5;letter-spacing:0.05em}#lineup .product .wrap .txtArea .title span{display:inline-block;padding-bottom:5px;border-bottom:1px solid #fff}#lineup .product .wrap .txtArea .title .productLogo{height:32px;margin-left:20px;margin-top:5px}#lineup .product .wrap .txtArea .subtitle{margin-top:20px;font-size:1.3rem;font-weight:bold;letter-spacing:0.05em;line-height:1.8}#lineup .product .wrap .txtArea .body{margin-top:20px;font-size:1.1rem;line-height:1.8}#lineup .product .wrap .txtArea .usecase{margin-top:20px;font-size:1.1rem;font-family:"Barlow Condensed";position:relative}#lineup .product .wrap .txtArea .usecase::after{content:"";display:block;position:absolute;background:#C8C8C8;height:1px;width:calc(100% - 50px);z-index:0;left:50px;top:50%}#lineup .product .wrap .txtArea .usecaseList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}#lineup .product .wrap .txtArea .usecaseList li{width:47%;display:-webkit-box;display:-ms-flexbox;display:flex}#lineup .product .wrap .txtArea .usecaseList li:nth-child(even){margin-left:auto}#lineup .product .wrap .txtArea .usecaseList li:nth-child(n+3){margin-top:15px}#lineup .product .wrap .txtArea .usecaseList li .icon{width:28px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#lineup .product .wrap .txtArea .usecaseList li .right{width:calc(100% - 38px)}#lineup .product .wrap .txtArea .usecaseList li .right .usecaseTitle{font-size:1rem;font-weight:bold}#lineup .product .wrap .txtArea .usecaseList li .right .body{margin-top:5px;font-size:0.9rem;line-height:1.5;text-align:justify}#lineup .product .wrap .txtArea .btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}#lineup .product:nth-child(odd)::before{left:auto;right:-50%;top:0;-webkit-transform:translate(2000px, 200px) rotate(5deg);transform:translate(2000px, 200px) rotate(5deg)}#lineup .product:nth-child(odd).visible::before{-webkit-transform:rotate(5deg);transform:rotate(5deg)}#lineup .product:nth-child(odd) .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.en #lineup .product .wrap .txtArea .usecaseList li .right .usecaseTitle{font-size:1rem;line-height:1.5}.en #lineup .product .wrap .txtArea .usecaseList li .right .body{font-size:1rem;text-align:left;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left top;transform-origin:left top}}.container .contact{margin-top:100px}.container .contact .cw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .contact .btn{width:460px;height:100px;font-size:2.2rem;font-family:"Barlow Condensed";letter-spacing:0.3em}.container .contact .btn .icon{top:calc(50% - 13px)}@media (max-width: 767px){.container .contact{margin-top:70px}.container .contact .cw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .contact .btn{width:280px;height:75px;font-size:1.6rem;font-family:"Barlow Condensed";letter-spacing:0.3em}.container .contact .btn .icon{top:calc(50% - 10px)}}#news{margin-top:100px;color:#fff}#news .cw{border-top:1px solid #405E72;padding-top:100px}#news .wrap{-webkit-transition:all ease 1s;transition:all ease 1s;-webkit-transform:translate(0, 20px);transform:translate(0, 20px);opacity:0}#news .wrap.visible{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#news .newsList{max-width:700px;margin-left:auto;margin-right:auto;margin-top:70px;text-align:left}#news .newsList li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-webkit-transition:all ease .3s;transition:all ease .3s}#news .newsList li:first-child{margin-top:0}#news .newsList li:nth-child(n+4){display:none}#news .newsList li .date{margin-right:60px;font-family:"Barlow Condensed";font-size:1.1rem;font-weight:700;position:relative;letter-spacing:0.2em}#news .newsList li .date::after{content:"";position:absolute;display:block;width:1px;height:20px;background:#fff;top:2px;right:-30px}#news .newsList li .title{font-size:1.4rem}#news .newsList li .title a{text-decoration:underline;color:#999}#news .newsList li .body{display:none}#news .btnWrap{text-align:center;margin-top:40px}#news .btnMore{display:inline-block;padding-bottom:20px;margin-left:auto;margin-right:auto;position:relative;color:#fff;-webkit-transition:all ease .3s;transition:all ease .3s;font-family:"Barlow Condensed"}#news .btnMore.open::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#news .btnMore.open::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#news .btnMore:hover{color:#999}#news .btnMore:hover::before,#news .btnMore:hover::after{background:#999;bottom:5px}#news .btnMore::before,#news .btnMore::after{-webkit-transition:all ease .3s;transition:all ease .3s;position:absolute;display:block;content:"";width:20px;height:2px;bottom:10px;background-color:#fff}#news .btnMore::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:calc(50% - 17px)}#news .btnMore::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:calc(50% - 17px)}@media (max-width: 767px){#news{margin-top:100px;color:#fff}#news .cw{border-top:1px solid #405E72;padding-top:40px;width:calc(100% - 30px);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}#news .wrap{-webkit-transition:all ease 1s;transition:all ease 1s;-webkit-transform:translate(0, 20px);transform:translate(0, 20px);opacity:0}#news .wrap.visible{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#news .newsList{margin-left:auto;margin-right:auto;margin-top:40px;text-align:left}#news .newsList li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-transition:all ease .3s;transition:all ease .3s}#news .newsList li:first-child{margin-top:0}#news .newsList li:nth-child(n+4){display:none}#news .newsList li .date{margin-right:30px;font-family:"Barlow Condensed";font-size:1.4rem;font-weight:700;position:relative}#news .newsList li .date::after{content:"";position:absolute;display:block;width:1px;height:20px;background:#fff;top:2px;right:-15px}#news .newsList li .title{font-size:1.1rem}#news .newsList li .title a{text-decoration:underline;color:#999}#news .newsList li .body{display:none}#news .btnWrap{text-align:center;margin-top:40px}#news .btnMore{display:inline-block;padding-bottom:20px;margin-left:auto;margin-right:auto;position:relative;color:#fff;-webkit-transition:all ease .3s;transition:all ease .3s}#news .btnMore.open::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#news .btnMore.open::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#news .btnMore:hover{color:#fff}#news .btnMore:hover::before,#news .btnMore:hover::after{background:#fff;bottom:5px}#news .btnMore::before,#news .btnMore::after{-webkit-transition:all ease .3s;transition:all ease .3s;position:absolute;display:block;content:"";width:20px;height:2px;bottom:10px;background-color:#fff}#news .btnMore::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:calc(50% - 17px)}#news .btnMore::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:calc(50% - 17px)}}
/*# sourceMappingURL=index.css.map */