@charset "UTF-8";@media screen{body,html{font-size:62.5%;width:100%;height:auto;min-width:100%;min-height:100%;margin:0;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}ol,ul{margin:0;padding:0;list-style:none}.sans-serif{font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}.serif{font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500}li,p{line-break:strict;text-align:justify;text-justify:inter-ideograph}}@media screen and (min-width:751px){* h2{font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;color:#4c69be;font-size:40px;text-align:center;margin:0}* .sec-h2{padding-bottom:50px}* h3{text-align:center;font-size:30px;margin:50px 0 20px}* h3,* h4{color:#000;font-weight:500}* h4{font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-size:24px}* p{font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:16px;line-height:27px}* a,* p{color:#000}* a{text-decoration:none}section{margin:77px 0 150px;padding-top:73px}header{height:135px;background-color:#fff}header .header-main-war,header .header-war{width:960px;margin:0 auto}header .title{margin:0;font-size:28px;color:#4c69be;font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;line-height:70px;width:830px}header .header-war{display:flex;padding-top:10px}header .header-war .lang li{display:inline-block;line-height:70px;font-size:16px;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;margin-left:14px;font-weight:500}header .header-war .lang .here{text-decoration:underline}header .header-link .link-1 li{display:inline-block;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:16px;margin:0 15px;font-weight:500}header .header-link .link-1 .reset{margin-left:0}header .header-link .link-2 li{display:inline-block;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:14px;margin:0 10px;font-weight:500}header .header-link .link-2 li a{color:#556392}header .header-link .link-2 .reset-l{margin-left:0}header .header-link .link-2 .reset-r{margin-right:0}#hero{margin-top:-73px}#hero .main-img{display:block;text-align:center}#hero .main-img img{height:661px;width:1110px}#hero .h-2{color:#4c69be;font-size:40px;margin:40px 0 0}#hero .h-2,#hero p{font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;text-align:center}#hero p{font-size:22px;line-height:80px;margin-top:30px;margin-bottom:50px}#hero .catch{width:940px;margin:0 auto}nav{position:fixed;top:0;height:73px;background-color:#fff;width:100%;z-index:3}nav .header-main-war,nav .header-war{width:960px;margin:0 auto}nav .header-war{display:flex;padding-top:10px}nav .header-war .lang li{display:inline-block;line-height:70px;font-size:16px;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;margin-left:14px;font-weight:500}nav .header-war .lang .here{text-decoration:underline}nav .header-link .link-1 li{display:inline-block;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:16px;font-weight:500;margin:14px 15px 0}nav .header-link .link-1 .reset{margin-left:0}nav .header-link .link-2 li{display:inline-block;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:14px;font-weight:500;margin:4px 10px 14px}nav .header-link .link-2 li a{color:#556392}nav .header-link .link-2 .reset-l{margin-left:0}nav .header-link .link-2 .reset-r{margin-right:0}.button{width:940px;margin:0 auto;text-align:center}.button a{font-size:18px;font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;display:inline-block;padding:12px 0;width:900px;text-decoration:none;text-align:center;background:#1d2c4f;color:#fff;border-radius:27px;box-shadow:0 10px 21px 0 rgba(0,0,0,.36)}#movie{width:940px;margin:0 auto}#movie div{text-align:center}#movie iframe{border:2px solid #eee}#news{margin-bottom:0}#news .n-war{background-color:#eee;min-width:1110px}#news h2{color:#000;text-align:left;font-size:30px;font-weight:500;margin:0 0 20px;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}#news .news-con{width:940px;padding-bottom:40px;padding-top:40px;margin:0 auto}#news .news-con ul{font-size:16px}#news .news-con li{margin:20px 0;display:flex}#news .news-con .day{font-weight:700;color:grey;width:135px}#news .news-con .n-con{width:805px}#contents{width:940px;margin:0 auto;padding:0}#scene .s-con{width:300px;margin-bottom:66px;float:left}#scene .s-con,#scene .s-con p{text-align:center}#scene .s-con img{width:280px;height:193px}#scene .s-con2{margin:0 20px}#scene .min-con p{margin:3px 0}#scene h4{margin:3px 0 5px}#scene p{line-height:25px;margin:15px 0 0}#scene .min-con{margin:0 auto;width:260px;height:100%;border-left:1px solid #5773d4;border-right:1px solid #ee6cce}#scene .min-con:after,#scene .min-con:before{content:"";display:block;height:1px;width:100%;background:linear-gradient(left,#5773d4,#ee6cce)}#scene .sec-war2{clear:both;display:flex}#scene .k-war{width:460px;margin-right:20px}#scene .s-war{width:460px;margin-left:20px}#scene .s-war h3{font-size:26px}#scene .k-war img,#scene .s-war img{width:460px;height:300px}#scene .k-war p,#scene .s-war p{text-align:center;line-height:25px;margin:15px 0 0}#scene .k-war h3,#scene .s-war h3{line-height:90px;margin:0}#sensor .sen-war{margin-top:50px;display:flex}#sensor .sen-war h4{font-size:20px;margin:0}#sensor .sen-war ul{width:560px}#sensor .sen-war li{margin-bottom:30px}#sensor .sen-war p{margin:10px 0 0 20px}#sensor .sen-war .img{margin:0 auto}#sensor .w-war .war{margin-left:40px}#sensor .w-war .war h4{margin-top:100px}#sensor .h-war .war{margin-right:40px;text-align:right}#sensor .h-war .war p{text-align:right}#sensor .h-war .h-5{font-size:16px;margin:40px 0 0;font-weight:500}#sensor .h-war,#sensor .w-war{display:flex;margin-top:50px}#sensor .h-war .war,#sensor .w-war .war{height:300px;width:450px}#sensor .h-war h4,#sensor .w-war h4{margin:85px 0 0}#sensor .h-war p,#sensor .w-war p{margin:10px 0 0}#sensor .came{margin-top:70px}#sensor .came .c-war{width:300px}#sensor .came .c-war2{margin:0 20px}#sensor .came p{text-align:center}#sensor .came .came-war{display:flex}#app-1 .con-m{width:460px;display:flex;text-align:center}#app-1 .con-m .img{margin:0 2px}#app-1 .con-m .img img{border:1px solid #e5e5e5;box-sizing:border-box}#app-1 .content{margin-top:50px}#app-1 .content p{text-align:center;margin:10px 0 30px}#app-1 .m-war{width:450px;margin-top:50px;margin-left:30px}#app-1 .m-war h4{font-size:20px;margin:0}#app-1 .m-war li{margin-bottom:30px}#app-1 .m-war p{margin:10px 0 0}#app-1 .m-war .img{margin:0 auto}#app-1 .con-war{display:flex}#app-2 .con-m{width:460px;display:flex;text-align:center}#app-2 .con-m .img{margin:0 2px}#app-2 .con-m .img img{border:1px solid #e5e5e5;box-sizing:border-box}#app-2 .content{margin-top:50px}#app-2 .content p{text-align:center;margin:10px 0 30px}#app-2 .m-war{width:450px;margin-top:50px;margin-left:30px}#app-2 .m-war h4{font-size:20px;margin:0}#app-2 .m-war li{margin-bottom:30px}#app-2 .m-war p{margin:10px 0 0}#app-2 .m-war .img{margin:0 auto}#app-2 .con-war{display:flex}#system .img{display:block;margin-top:50px;height:638px;width:867px}#customer h4{font-size:20px;margin:0}#customer p{margin:10px 0 0}#customer .m-con{width:450px}#customer .m-war{margin-top:50px;display:flex}#customer .m-war .con2{margin-top:40PX}#customer .m-war .img{margin-right:40px}#customer .u-war{margin-top:80px}#customer .u-war .img{width:940px;height:460px}#CRM h4{font-size:24px;margin:0}#CRM p{margin:10px 0 0}#CRM .m-war{margin-top:50px}#CRM .m-war .m-con{display:flex}#CRM .m-war .m-con h4{font-size:20px;margin-top:180px}#CRM .m-war .img{width:450px;height:450px}#CRM .m-war .m-con2{margin-left:40px}#CRM .con-war{margin-top:80px}#CRM .con-war h3{margin-bottom:0}#CRM .con-war .con1,#CRM .con-war .con2,#CRM .con-war .con3{display:flex}#CRM .con-war .con1 .img,#CRM .con-war .con2 .img,#CRM .con-war .con3 .img{width:450px;height:347px}#CRM .con-war .con1 .m-war,#CRM .con-war .con2 .m-war,#CRM .con-war .con3 .m-war{width:450px}#CRM .con-war .con1 .m-war h4,#CRM .con-war .con2 .m-war h4,#CRM .con-war .con3 .m-war h4{margin-top:100px}#CRM .con-war .con1 .img,#CRM .con-war .con3 .img{margin-right:40px}#CRM .con-war .con2 .img{margin-left:40px}#CRM .con-war .con2 h4,#CRM .con-war .con2 p{text-align:right}#customize h2{line-height:50px}#customize .con1{margin-top:50px}#customize .con1 .img{width:940px;height:424px}#customize .con1 h3{line-height:35px}#customize .con1 h3 span{font-size:24px}#customize .con1 p{margin-top:40px;margin-bottom:30px;text-align:center}#customize .con2{margin-top:110px}#customize .con2 .img{width:940px;height:694px}#customize .con2 h3{line-height:35px}#customize .con2 h3 span{font-size:24px}#customize .con2 p{margin-top:40px;margin-bottom:0;text-align:center}#shiyo .m-con{margin-top:30px}#shiyo p{width:320px;margin:10px 0 0;font-size:18px}#shiyo .fw{font-weight:700;text-align:right;width:150px;margin-right:80px}#shiyo table{margin:0 auto}#product .m-war{margin-top:60px;display:flex;margin-bottom:80px}#product .con{width:225px;margin:0 auto}#product .con .h-4,#product .con p{text-align:center}#product .h-4{font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;font-size:24px;color:#000;font-weight:700;margin-top:50px}#product .h-5{font-size:1.2rem}#product .con2,#product .con3,#product .con4{margin-left:10px}#product .con3 p{margin-top:11px}#product .img{margin:0 auto;width:213px;height:246px}footer .social-link{width:940px;margin:0 auto 30px;display:flex;justify-content:center}footer .social-link .so-con{margin:0 9px}footer .social-link .img,footer .social-link a{width:45px;height:45px}footer .f-war{height:60px;min-width:1110px;width:100%;background-color:#000}footer .f-con{width:940px;margin:0 auto}footer .rights{line-height:60px;display:flex}footer a{color:#fff}footer .h-6{color:#fff;margin:0;text-align:right;width:600px;font-weight:500;font-size:12px}footer .pra{width:340px;font-size:12px}.sp{display:none!important}}@media screen and (max-width:750px){* h2{font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;color:#4c69be;font-size:2.6rem;text-align:center;margin:0}* .sec-h2{padding-bottom:4vw;background-size:89.3333333333vw 4.9333333333vw}* h3{text-align:center;font-size:4.8vw;font-weight:700;margin:9.6vw 0 2.6666666667vw}* h3,* h4{color:#000}* h4{font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;font-size:1.9rem}* p{font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:1.4rem;line-height:5.3333333333vw}* a,* p{color:#000}* a{text-decoration:none}section{margin:9.3333333333vw 0 22.6666666667vw;padding-top:13.3333333333vw}header{width:100vw;background-color:#fff;position:fixed;top:0;z-index:2}header,header .h-2{height:13.3333333333vw}header .h-2{display:flex;align-items:center}header .h-2 h1{flex:1 1;font-size:1.5rem;line-height:5.3333333333vw;text-align:left;margin:0 0 0 5.3333333333vw;font-weight:700;font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;color:#4c69be}header nav{margin-top:13.3333333333vw;display:block;position:fixed;top:0;left:-100vw;bottom:0;width:100vw;background:#fff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .5s;z-index:3;opacity:0}header .open nav{left:0;opacity:1}header nav .inner .ul-1{list-style:none;margin:0;padding:0;box-sizing:initial;border-top:.2666666667vw solid #aaa}header nav .inner .ul-1 li{position:relative;margin:0;border-bottom:.2666666667vw solid #aaa}header nav .inner .ul-1 li a{display:block;color:#010101;font-size:1.4rem;padding:3.4666666667vw 5.3333333333vw;text-decoration:none;transition-duration:.2s}header nav .inner .ul-1 li a:hover{background:#e4e4e4}header .ul-2 li{padding:4vw 13.3333333333vw}header .ul-2 a{color:#010101;font-size:1.2rem}header .fix-line{width:100vw;height:.2666666667vw;background-color:#aaa;position:fixed}header .toggle_btn{display:block;position:fixed;top:0;right:0;width:13.3333333333vw;height:13.3333333333vw;transition:all .5s;cursor:pointer;background-color:#000;z-index:3}header .toggle_btn span{display:block;position:absolute;left:3.3333333333vw;width:6.6666666667vw;height:.5333333333vw;background-color:#fff;border-radius:.5333333333vw;transition:all .5s}header .toggle_btn span:first-child{top:4.4vw}header .toggle_btn span:nth-child(2){top:6.4vw}header .toggle_btn span:nth-child(3){bottom:4.4vw}header .open .toggle_btn span{background-color:#fff}header .open .toggle_btn span:first-child{transform:translateY(2.1333333333vw) rotate(-315deg)}header .open .toggle_btn span:nth-child(2){opacity:0}header .open .toggle_btn span:nth-child(3){transform:translateY(-2.1333333333vw) rotate(315deg)}header #mask{display:none;transition:all .5s}header .open #mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;z-index:2;cursor:pointer}header .lang{text-align:center;margin:8vw 0 13.3333333333vw}header .lang li{display:inline-block;font-size:1.4rem;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;margin:0 2.6666666667vw;font-weight:500}header .lang .here{text-decoration:underline}header .footer .social-link{margin-bottom:8vw}header .footer .social-link .img{display:block;margin:0 auto}header .footer .social-link .img,header .footer .social-link .img img{width:10.93333vw;height:10.93333vw}header .footer .f-war{height:28.1333333333vw;width:100%;background-color:#000}header .footer .f-con{margin:0 auto;padding:8vw 5.3333333333vw 0}header .footer a{color:#fff;font-size:1.4rem}header .footer .h-6{color:#fff;margin:0;font-weight:500;font-size:1.2rem}header .footer .pra{margin-bottom:5.3333333333vw}#hero{margin-top:13.3333333333vw;padding:0}#hero .main-img{display:block;text-align:center}#hero .main-img img{height:109.3333333333vw;width:100vw}#hero .h-2{color:#4c69be;margin:6.6666666667vw 3.3333333333vw 0;font-size:2rem}#hero .h-2,#hero p{font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;text-align:center}#hero p{font-size:1.4rem;line-height:5rem;margin:5.3333333333vw 3.3333333333vw 13.3333333333vw}.button,.button a{text-align:center}.button a{font-size:1.4rem;font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;display:inline-block;padding:3.6vw 0;width:80vw;text-decoration:none;background:#1d2c4f;color:#fff;border-radius:13.3333333333vw;box-shadow:0 1.3333333333vw 2.8vw 0 rgba(0,0,0,.36)}#movie{padding:0;margin-top:20vw;margin-bottom:33.3333333333vw}#movie div{text-align:center}#movie div iframe{width:89.3333333333vw;height:50.4vw;border:.2666666667vw solid #eee}#news{padding:0;margin-bottom:0}#news .n-war{background-color:#eee}#news h2{text-align:center;font-size:2.6rem;margin:0;font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500;color:#000}#news .news-con{width:get_ve(750);padding-bottom:13.3333333333vw;padding-top:6.9333333333vw}#news .news-con ul{font-size:1.4rem}#news .news-con li{margin:20px 0}#news .news-con .day{font-weight:700;color:grey;font-size:1.4rem}#news .news-con .day,#news .news-con .n-con{width:89.3333333333vw;padding:0 3.3333333333vw}#contents{width:89.3333333333vw;margin:0 auto}#scene{margin-top:8vw}#scene .s-con{margin-bottom:20vw}#scene .s-con,#scene .s-con p{text-align:center}#scene .s-con img{width:89.4666666667vw;height:52.6666666667vw}#scene .min-con p{margin:.8vw 0}#scene h4{margin:4vw 0 2.1333333333vw}#scene p{line-height:2rem;margin:2.6666666667vw 0 0}#scene .min-con{margin:0 auto;width:57.3333333333vw;height:100%;border-left:.2666666667vw solid #5773d4;border-right:.2666666667vw solid #ee6cce}#scene .min-con p{font-size:1.2rem}#scene .min-con:after,#scene .min-con:before{content:"";display:block;height:.2666666667vw;width:100%;background:linear-gradient(left,#5773d4,#ee6cce)}#scene .k-war,#scene .s-war{width:89.3333333333vw}#scene .s-war h3{font-size:1.8rem}#scene .k-war,#scene .s-war{margin-top:20vw}#scene .k-war img,#scene .s-war img{width:89.3333333333vw;height:49.0666666667vw}#scene .k-war p,#scene .s-war p{text-align:left;line-height:2.4rem;margin:2.6666666667vw 0 0}#scene .k-war h3,#scene .s-war h3{line-height:6.6666666667vw;margin:0 0 2.6666666667vw}#sensor .sen-war{margin-top:9.6vw}#sensor .sen-war h4{font-size:1.6rem;line-height:2.25rem;margin:0}#sensor .sen-war li{margin-bottom:5.3333333333vw}#sensor .sen-war p{margin:1.3333333333vw 0 0 5.3333333333vw;line-height:2.1rem}#sensor .sen-war .img{margin:0 auto 6.6666666667vw}#sensor .sen-war .img,#sensor .sen-war .img img{width:20.2666666667vw;height:55.3333333333vw}#sensor .w-war{margin-top:16vw}#sensor .w-war .img,#sensor .w-war .img img{width:89.4666666667vw;height:49.0666666667vw}#sensor .h-war .img,#sensor .h-war .img img{width:89.3333333333vw;height:34.6666666667vw}#sensor .h-5{font-size:1.2rem;margin:6.6666666667vw 0 0;font-weight:500}#sensor .h-war,#sensor .w-war{margin-top:16vw}#sensor .h-war h4,#sensor .w-war h4{margin:0;text-align:center;font-size:5.0666666667vw}#sensor .h-war p,#sensor .w-war p{margin:4vw 0 0}#sensor .came{margin-top:16vw}#sensor .came p{text-align:center;margin:1.3333333333vw 0 2.6666666667vw}#sensor .came .content .featured_img1 .img,#sensor .came .content .featured_img1 .img img,#sensor .came .content .featured_img2 .img,#sensor .came .content .featured_img2 .img img,#sensor .came .content .featured_img3 .img,#sensor .came .content .featured_img3 .img img{width:89.3333333333vw;height:49.0666666667vw}#sensor .came .content .con-m{display:flex;width:68.4vw;margin:0 auto}#sensor .came .content .con-m .img{width:21.7333333333vw;height:13.7333333333vw;margin:0 .5333333333vw}#sensor .came .content .con-m .img img{width:21.7333333333vw;height:13.7333333333vw;border:.2666666667vw solid #e5e5e5;box-sizing:border-box}#app-1 .content{margin-top:9.0666666667vw}#app-1 .content p{text-align:center;margin:1.3333333333vw 0 2.6666666667vw}#app-1 .content .featured_img1 .img,#app-1 .content .featured_img1 .img img,#app-1 .content .featured_img2 .img,#app-1 .content .featured_img2 .img img,#app-1 .content .featured_img3 .img,#app-1 .content .featured_img3 .img img,#app-1 .content .featured_img4 .img,#app-1 .content .featured_img4 .img img,#app-1 .content .featured_img5 .img,#app-1 .content .featured_img5 .img img{width:89.3333333333vw;height:63.2vw}#app-1 .content .con-m{display:flex;margin:0 auto}#app-1 .content .con-m .img{width:17.2vw;height:12.9333333333vw;margin:0 .4vw}#app-1 .content .con-m .img img{width:17.2vw;height:12.9333333333vw;border:.2666666667vw solid #e5e5e5;box-sizing:border-box}#app-1 .m-war{margin-top:13.3333333333vw}#app-1 .m-war h4{font-size:1.5rem;margin:0;line-height:1.5rem}#app-1 .m-war li{margin-bottom:5.3333333333vw}#app-1 .m-war p{margin:2.6666666667vw 0 0}#app-1 .m-war .img{margin:0 auto}#app-2 .content{margin-top:9.0666666667vw}#app-2 .content p{text-align:center;margin:1.3333333333vw 0 2.6666666667vw}#app-2 .content .featured_img1 .img,#app-2 .content .featured_img1 .img img,#app-2 .content .featured_img2 .img,#app-2 .content .featured_img2 .img img,#app-2 .content .featured_img3 .img,#app-2 .content .featured_img3 .img img,#app-2 .content .featured_img4 .img,#app-2 .content .featured_img4 .img img{width:89.3333333333vw;height:63.2vw}#app-2 .content .con-m{display:flex;margin:0 auto}#app-2 .content .con-m .img,#app-2 .content .con-m .img img{width:21.3333333333vw;height:15.8666666667vw}#app-2 .content .con-m .img img{border:.2666666667vw solid #e5e5e5;box-sizing:border-box}#app-2 .content .con-m .ml-1 .img,#app-2 .content .con-m .ml-2 .img,#app-2 .content .con-m .ml-3 .img{margin:0 1.3333333333vw 0 0}#app-2 .m-war{margin-top:13.3333333333vw}#app-2 .m-war h4{font-size:1.5rem;margin:0;line-height:1.5rem}#app-2 .m-war li{margin-bottom:5.3333333333vw}#app-2 .m-war p{margin:2.6666666667vw 0 0}#app-2 .m-war .img{margin:0 auto}#system .img{display:block;margin-top:9.6vw}#system .img,#system .img img{height:65.6vw;width:89.3333333333vw}#customer h4{font-size:1.5rem;margin:0}#customer p{margin:1.3333333333vw 0 0}#customer .m-war{margin-top:9.6vw}#customer .m-war .con2{margin-top:6.6666666667vw}#customer .m-war .img,#customer .m-war .img img{width:89.3333333333vw;height:86.5333333333vw}#customer .u-war{margin-top:20vw}#customer .u-war .img,#customer .u-war .img img{width:89.3333333333vw;height:61.3333333333vw}#CRM h2{font-size:2.1rem}#CRM h4{font-size:1.8rem;margin:0}#CRM p{margin:1.3333333333vw 0 0}#CRM .m-war .m-con h4{font-size:1.5rem}#CRM .m-war .img,#CRM .m-war .img img{width:89.3333333333vw;height:89.2vw}#CRM .con-war{margin-top:16vw}#CRM .con-war h3{margin-bottom:0}#CRM .con-war .con1 .img,#CRM .con-war .con1 .img img,#CRM .con-war .con2 .img,#CRM .con-war .con2 .img img,#CRM .con-war .con3 .img,#CRM .con-war .con3 .img img{width:89.3333333333vw;height:48vw}#CRM .con-war .con1 .m-war,#CRM .con-war .con2 .m-war,#CRM .con-war .con3 .m-war{margin-bottom:16vw}#CRM .con-war .con1 .m-war h4,#CRM .con-war .con2 .m-war h4,#CRM .con-war .con3 .m-war h4{margin-top:4vw;margin-bottom:4vw;text-align:center}#CRM .con-war .con1 .m-war p,#CRM .con-war .con2 .m-war p,#CRM .con-war .con3 .m-war p{margin-top:5.3333333333vw}#customize h2{font-size:2.6rem;line-height:3rem}#customize h2 span{font-size:1.5rem}#customize .con1{margin-top:9.6vw}#customize .con1 .img,#customize .con1 .img img{width:89.3333333333vw;height:56.5333333333vw}#customize .con1 h3{line-height:2.7rem;font-size:1.8rem}#customize .con1 h3 span{font-size:1.5rem;line-height:2.25rem}#customize .con1 p{margin-top:5.3333333333vw;margin-bottom:2.6666666667vw}#customize .con2{margin-top:16vw}#customize .con2 .img{width:940px;height:694px}#customize .con2 h3{line-height:2.7rem;font-size:1.8rem}#customize .con2 h3 span{font-size:1.5rem;line-height:2.25rem}#customize .con2 p{margin-top:5.3333333333vw;margin-bottom:2.6666666667vw}#customize .img-war .t-con{background-color:#8b9fce;height:6.4vw;width:44.8vw;margin:10.6666666667vw auto 0}#customize .img-war .t-con p{font-size:1.25rem;color:#fff;line-height:6.4vw;text-align:center}#customize .img-war .con-1 p,#customize .img-war .con-2 p,#customize .img-war .con-3 p,#customize .img-war .con-4 p{font-size:1rem;color:#8b9fce;margin:2.6666666667vw 0 0;text-align:center}#customize .img-war .con-1 .img,#customize .img-war .con-2 .img,#customize .img-war .con-3 .img,#customize .img-war .con-4 .img{margin:0 auto 10.6666666667vw}#customize .img-war .con-1 .img,#customize .img-war .con-1 img,#customize .img-war .con-2 .img,#customize .img-war .con-2 img,#customize .img-war .con-3 .img,#customize .img-war .con-3 img{width:73.3333333333vw;height:56.8vw}#customize .img-war .con-4 .img,#customize .img-war .con-4 img{width:69.4666666667vw;height:54.4vw}#shiyo .m-con{margin-top:9.6vw}#shiyo p{width:54.6666666667vw;margin:4vw 0 0;font-size:3.7333333333vw}#shiyo .fw{font-weight:700;text-align:right;width:29.8666666667vw;margin-right:5.3333333333vw}#shiyo table{margin:0 auto}#product .m-war{margin-top:9.6vw}#product .con{margin:0 auto}#product .con h4,#product .con p{text-align:center}#product .img{display:block;margin:0 auto}#product .con1 .img,#product .con1 .img img{width:17.7333333333vw;height:55.7333333333vw}#product .con2 .img,#product .con2 .img img{width:20.6666666667vw;height:55.8666666667vw}#product .con3 .img,#product .con3 .img img{width:49.8666666667vw;height:38.1333333333vw}#product .con4 .img,#product .con4 .img img{width:50.1333333333vw;height:31.8666666667vw}#product p{font-size:1.5rem;line-height:2.1rem;margin:8vw 0 0}#product .h-4{font-size:2rem;margin:2.6666666667vw 0 20vw;text-align:center;font-family:"Noto Serif JP",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-weight:500}#product .h-5{font-size:1.2rem}.footer .social-link,footer .social-link{margin-bottom:8vw;display:flex;justify-content:center}.footer .social-link .so-con,footer .social-link .so-con{margin:0 2.13333vw}.footer .social-link .img,footer .social-link .img{display:block;width:10.93333vw;height:10.93333vw;margin:0 auto}.footer .social-link .img img,footer .social-link .img img{width:10.93333vw;height:10.93333vw}footer .f-war{height:28.1333333333vw;width:100%;background-color:#000}footer .f-con .footer .f-con{margin:0 auto;padding:8vw 5.3333333333vw 0}footer a{color:#fff;font-size:1.4rem}footer .h-6{color:#fff;margin:0;font-weight:500;font-size:1.2rem}footer .pra{margin-bottom:5.3333333333vw}.pc{display:none!important}}.blinking{animation:blink .75s ease-in-out infinite alternate;color:red}@keyframes blink{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.58a93ec4.chunk.css.map */