.visible-w1000{display:none}@media screen and (width<=1000px){.visible-w1000{display:block}}.hidden-w650{display:block}@media screen and (width<=650px){.hidden-w650{display:none}}.fadein{opacity:0;transition:all .8s ease-in-out}.fadein.scroll-pt_fadein{opacity:1}.ent{z-index:5;background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0}.ent.none{display:none}.entry-btn,.entry-btn2,.entry-btn3{cursor:pointer;z-index:100002;text-align:center;color:#fff;background-color:#000;border:1px solid #fff;padding:.2em 0;font-size:18px;font-weight:700;position:fixed;bottom:30px}.entry-btn{width:4.5em;right:20px}.entry-btn2{width:7em;display:none;right:120px}.entry-btn3{width:7em;right:120px}.ent-video{opacity:1;-o-object-fit:cover;object-fit:cover;z-index:100000;background-color:#000;width:100%;height:auto;transition:all 1s;position:fixed;inset:50% 0 0 50%;transform:translateY(-50%)translate(-50%)}.ent-video.fade{opacity:0}#bg_top{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201400%202722.85'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%231b7cab;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3cpolygon%20points='1109.49%202502.34%201400%202211.84%201400%201286.56%20113.44%200%200%200%200%201392.85%201109.49%202502.34'/%3e%3cpolygon%20class='cls-1'%20points='1400%202722.85%201400%201216.56%20183.44%200%200%200%200%201322.85%201400%202722.85'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") top/100% no-repeat}@media screen and (width<=1400px){#bg_top{background-size:1500px}}@media screen and (width<=768px){#bg_top{background-position:70% 0;background-size:146%}}@media screen and (width<=420px){#bg_top{background-position:85% 0;background-size:165%}}@media screen and (width<=340px){#bg_top{background-size:170%}}@media screen and (width<=768px){#top_mv{padding-top:8vw}}@media screen and (width<=420px){#top_mv{padding-top:5vw}}#top_mv .box_h2,#top_mv .box_txt{position:relative}#top_mv h1{letter-spacing:.2em;margin-top:10.9vw;margin-bottom:7.8vw;font-size:91px;font-weight:700}#top_mv h1.txt_slide{opacity:0;margin:0;position:absolute;top:0;left:0}#top_mv h1.delay{animation-delay:-6.5s}@media screen and (width<=1750px){#top_mv h1{margin-top:5vw}}@media screen and (width<=1400px){#top_mv h1{margin-top:70px;margin-bottom:110px}}@media screen and (width<=1000px){#top_mv h1{font-size:10.5vw}}@media screen and (width<=768px){#top_mv h1{margin-top:13vw;margin-bottom:7.8vw}}@media screen and (width<=520px){#top_mv h1{margin-top:10vw}}#top_mv .bg_msg{float:left;background-color:#000;width:124px;height:20px;margin:0 0 3.4vw 8px;display:inline-block;transform:skew(40deg)}@media screen and (width<=1400px){#top_mv .bg_msg{margin-bottom:48px}}@media screen and (width<=768px){#top_mv .bg_msg{margin-bottom:5.7vw}}#top_mv .bg_msg p{color:#fff;letter-spacing:.1em;text-align:center;margin-top:.2vw;font-size:14px;font-weight:700;line-height:1em;transform:skew(-40deg)}@media screen and (width<=1400px){#top_mv .bg_msg p{margin-top:3px}}#top_mv .copy_lead{text-align:left;margin-bottom:2.5vw;font-size:23px;font-weight:700}@media screen and (width<=1400px){#top_mv .copy_lead{margin-bottom:35px}}@media screen and (width<=768px){#top_mv .copy_lead{margin-bottom:2.5vw;font-size:20px}}@media screen and (width<=590px){#top_mv .copy_lead{line-height:1.4em}}#top_mv .txt_intro{line-height:1.9em}@media screen and (width<=768px){#top_mv .txt_intro{width:100%;font-size:14px;line-height:1.5em}}@media screen and (width<=520px){#top_mv .txt_intro{font-size:12px}}#top_mv .btn_more{width:100%;max-width:305px;margin-top:3.2vw;display:inline-block}@media screen and (width<=768px){#top_mv .btn_more{padding-top:1.2vw;padding-bottom:1.2vw}}#top_mv .btn_more p a{color:#000;letter-spacing:.08em;text-align:center;background-color:#fff;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%207.64%2011.74'%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20points='7.64%205.87%200%200%200%2011.74%207.64%205.87'/%3e%3c/g%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:8px;width:100%;padding:10px 0;display:block}@media screen and (width<=768px){#top_mv .btn_more p a{font-size:14px}}#logo_contents{width:90%;max-width:1000px;margin:70px auto 90px}@media screen and (width<=768px){#logo_contents{margin-top:10vw;margin-bottom:10vw}}#logo_contents h4{letter-spacing:.13em;text-align:right;color:#fff;margin-bottom:30px;font-size:50px;font-weight:300;line-height:1em}@media screen and (width<=1000px){#logo_contents h4{font-size:5vw}}@media screen and (width<=420px){#logo_contents h4{font-size:18px;font-weight:700}}#logo_contents .logo_list{flex-wrap:wrap;justify-content:space-between;display:flex}#logo_contents .logo_list>li{border:1px solid #999;width:14%}#logo_contents .logo_list>li:nth-child(n+7){margin-top:22px}#logo_contents .logo_list>li img{aspect-ratio:16/12;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media screen and (width<=768px){#logo_contents .logo_list>li img{aspect-ratio:16/9}#logo_contents .logo_list>li{width:30%}#logo_contents .logo_list>li:nth-child(n+4){margin-top:3.4vw}}#logo_contents .btn_more{width:100%;max-width:305px;margin:30px 0 0 auto;padding:0;display:block}@media screen and (width<=768px){#logo_contents .btn_more{margin-top:5vw}}#logo_contents .btn_more a{color:#fff;letter-spacing:.08em;text-align:center;background-color:#000;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%207.64%2011.74'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='7.64%205.87%200%200%200%2011.74%207.64%205.87'/%3e%3c/g%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:8px;width:100%;padding:10px 0;display:block}@media screen and (width<=768px){#logo_contents .btn_more a{padding-top:1.2vw;padding-bottom:1.2vw}}#top_contents{overflow:hidden}#top_contents .txt_title{letter-spacing:.1em;font-size:22px}@media screen and (width<=768px){#top_contents .txt_title{font-size:18px}}@media screen and (width<=420px){#top_contents .txt_title{font-size:14px}}#top_contents h2{letter-spacing:.13em;margin-top:.35vw;margin-bottom:2.5vw;font-size:50px;font-weight:300;line-height:1em}#top_contents h2 a{color:#fff}@media screen and (width<=1400px){#top_contents h2{margin-top:5px;margin-bottom:35px}}@media screen and (width<=1000px){#top_contents h2{font-size:5vw}}@media screen and (width<=768px){#top_contents h2{margin-top:.35vw;margin-bottom:2.5vw}}@media screen and (width<=420px){#top_contents h2{font-size:18px;font-weight:700}}#top_contents .txt_desc{letter-spacing:.05em;margin-bottom:3.2vw}@media screen and (width<=1400px){#top_contents .txt_desc{margin-bottom:45px}}@media screen and (width<=768px){#top_contents .txt_desc{margin-bottom:3.2vw;font-size:14px}}@media screen and (width<=520px){#top_contents .txt_desc{font-size:12px}}#top_contents .txt_desc+a{width:100%;max-width:305px;display:inline-block}#top_contents .btn_more{background-color:#fff;padding:10px 0}#top_contents .btn_more p{color:#000;letter-spacing:.08em;text-align:center}#top_service{color:#0082b5;text-align:left;padding-top:23vw;padding-bottom:10.4vw;position:relative}@media screen and (width<=2000px){#top_service{padding-top:15vw}}@media screen and (width<=1650px){#top_service{padding-top:20vw}}@media screen and (width<=768px){#top_service{padding-top:46vw;padding-bottom:50vw}}@media screen and (width<=420px){#top_service{padding-top:46vw;padding-bottom:60vw}}#top_service h2 a{color:#0082b5}#top_service .txt_title,#top_service h2 a,#top_service .txt_desc,#top_service #core_area h3{text-shadow:0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc,0 0 5px #fffc}#top_service .content{z-index:4;position:relative}#top_service .bg_service{opacity:0;z-index:-5;width:150%;transition:all .5s ease-in-out;position:absolute;top:0;left:-800px}@media screen and (width<=768px){#top_service .bg_service{width:350%}}@media screen and (width<=420px){#top_service .bg_service{width:443%}}#top_service .bg_service.scroll-pt_left{opacity:1;left:0}#top_service .img_01{width:100%;max-width:601px;margin:0 auto 2.5vw -68px}@media screen and (width<=1400px){#top_service .img_01{margin-bottom:35px}}@media screen and (width<=1190px){#top_service .img_01{margin-left:0}}@media screen and (width<=768px){#top_service .img_01{max-width:430px}}#top_service .btn_more{width:100%;max-width:305px;padding:0;display:inline-block}#top_service .btn_more a{color:#fff;letter-spacing:.08em;text-align:center;background-color:#000;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%207.64%2011.74'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='7.64%205.87%200%200%200%2011.74%207.64%205.87'/%3e%3c/g%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:8px;width:100%;padding:10px 0;display:block}@media screen and (width<=768px){#top_service .btn_more a{padding-top:1.2vw;padding-bottom:1.2vw}}#top_service #core_area{width:100%;max-width:503px;margin-top:70px;margin-left:0;margin-right:auto}#top_service #core_area h3{color:#1b7cab;font-size:26px;font-weight:400;position:relative}@media screen and (width<=768px){#top_service #core_area h3{font-size:4vw}}#top_service #core_area h3:before{content:"";background-color:#1b7cab;width:370px;height:1px;position:absolute;top:24px;right:0;box-shadow:0 0 3px #fffc,0 0 3px #fffc,0 0 3px #fffc,0 0 3px #fffc,0 0 3px #fffc}@media screen and (width<=768px){#top_service #core_area h3:before{width:calc(100% - 5em);top:4vw}}#top_service #core_area .link_box{flex-wrap:wrap;justify-content:space-between;margin-top:20px;display:flex}#top_service #core_area .link_box .link_block{width:46.8%}#top_service #core_area .link_box .link_block a{display:block}#top_service #core_area .link_box .link_block a.no_link{pointer-events:none}#top_service #core_area .link_box .link_block:nth-child(n+3){margin-top:30px}#top_service #core_area .link_box .link_block .l_txt01{color:#000;margin-top:.8em;font-size:14px;font-weight:500;line-height:1.8em}@media screen and (width<=768px){#top_service #core_area .link_box .link_block .l_txt01{font-size:2.5vw}}#top_service #core_area .link_box .link_block .more{color:#000;text-align:right;margin-top:1em;padding-right:27px;font-size:13px;font-weight:500;line-height:1.8em}@media screen and (width<=768px){#top_service #core_area .link_box .link_block .more{padding-right:4.5vw;font-size:2.4vw}}#top_service #core_area .link_box .link_block .more.cs{padding-left:0}@media screen and (width<=768px){#top_service #core_area .link_box .link_block .more.cs{padding-left:0}}#top_service #core_area .link_box .link_block .arrow{width:100%;margin-top:-6px}@media screen and (width<=768px){#top_service #core_area .link_box .link_block .arrow{margin-top:-1vw}}#top_methods{padding-bottom:190px;position:relative}#top_methods .bg_methods{z-index:-3;width:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (width<=768px){#top_methods .bg_methods{width:135%;top:40%}}#top_methods .txt_title{color:#fff;text-align:right}#top_methods h2{text-align:right}#top_methods h2 a{color:#fff}#top_methods .txt_desc{color:#fff;text-align:right}#top_methods .btn_more{background-color:#0000;width:100%;max-width:535px;margin-top:40px;margin-left:auto;margin-right:0;padding:0}@media screen and (width<=768px){#top_methods .btn_more{width:80%;margin-top:4vw}}#top_case{padding-top:13.7vw}@media screen and (width<=768px){#top_case{padding-top:23vw}}@media screen and (width<=420px){#top_case{padding-top:0}}#top_case .txt_title{text-align:left;color:#1b7cab}#top_case h2{text-align:left}#top_case h2 a{color:#1b7cab}#top_case .txt_desc{text-align:left;color:#1b7cab}#top_case .btn_more{width:100%;max-width:305px;padding:0;display:inline-block}@media screen and (width<=420px){#top_case .btn_more{margin-left:auto;margin-right:auto;display:block}}#top_case .btn_more a{color:#fff;letter-spacing:.08em;text-align:center;background-color:#000;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%207.64%2011.74'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='7.64%205.87%200%200%200%2011.74%207.64%205.87'/%3e%3c/g%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:8px;width:100%;padding:10px 0;display:block}@media screen and (width<=768px){#top_case .btn_more a{padding-top:1.2vw;padding-bottom:1.2vw}}@media screen and (width<=1000px){#top_case .content.t-center{text-align:center}}#top_case .case_box.case_slider{width:92%;max-width:1300px;margin-bottom:50px;margin-left:auto;margin-right:auto;display:block;position:relative}@media screen and (width<=768px){#top_case .case_box.case_slider{margin-top:10vw}}@media screen and (width<=420px){#top_case .case_box.case_slider{margin-top:15vw;width:80%!important}}#top_case .case_box.case_slider .slick-track{display:flex}#top_case .case_box.case_slider .slick-list{margin:0 -10px}#top_case .case_box.case_slider .slick-slide{height:auto;margin:0 30px}#top_case .case_box.case_slider .slick-slide>div{height:100%}@media screen and (width<=1000px){#top_case .case_box.case_slider .slick-slide{margin:0 3vw}}#top_case .case_box.case_slider .case_block{flex-direction:column;width:100%;margin-bottom:0;display:flex}#top_case .case_box.case_slider .case_block .link{margin-top:auto}#top_case .case_box.case_slider .slick-prev,#top_case .case_box.case_slider .slick-next{z-index:1;background:0 0;border:none;width:20px;height:60px;padding:0}@media screen and (width<=1000px){#top_case .case_box.case_slider .slick-prev,#top_case .case_box.case_slider .slick-next{width:2vw;height:6vw}}#top_case .case_box.case_slider .slick-prev:before,#top_case .case_box.case_slider .slick-next:before{display:none}#top_case .case_box.case_slider .slick-prev{left:-40px}@media screen and (width<=1000px){#top_case .case_box.case_slider .slick-prev{left:-3.8vw}}#top_case .case_box.case_slider .slick-next{right:-40px}@media screen and (width<=1000px){#top_case .case_box.case_slider .slick-next{right:-3.8vw}}@media screen and (width<=768px){#top_case .case_box.case_slider{width:83.3vw}#top_case .case_box.case_slider .slick-prev{left:-5vw}#top_case .case_box.case_slider .slick-next{right:-5vw}}@media screen and (width<=420px){#top_case .case_box.case_slider .slick-prev{left:-7vw}#top_case .case_box.case_slider .slick-next{right:-7vw}}#top_case .case_block{margin-bottom:48px;overflow:hidden}@media screen and (width<=1000px){#top_case .case_block{margin-bottom:4.8vw}}@media screen and (width<=768px){#top_case .case_block{margin-bottom:6.5vw}}@media screen and (width<=420px){#top_case .case_block{width:100%;margin-bottom:16vw;margin-left:auto;margin-right:auto}}#top_case .case_block .usecase_box{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}@media screen and (width<=1000px){#top_case .case_block .usecase_box{margin-bottom:1vw}}@media screen and (width<=768px){#top_case .case_block .usecase_box{margin-bottom:1.5vw}}@media screen and (width<=420px){#top_case .case_block .usecase_box{min-height:5vw;margin-bottom:2.5vw}}#top_case .case_block .usecase_box .usecase_name{color:#fff;text-align:center;background-color:#000;border-radius:3px;width:70px;padding:.2em 0 .3em;font-size:16px}@media screen and (width<=1000px){#top_case .case_block .usecase_box .usecase_name{width:7vw;font-size:1.6vw}}@media screen and (width<=768px){#top_case .case_block .usecase_box .usecase_name{width:7.5vw;font-size:2vw}}@media screen and (width<=420px){#top_case .case_block .usecase_box .usecase_name{width:12.5vw;font-size:3vw}}#top_case .case_block .usecase_box .usecase_value{text-align:left;width:calc(100% - 80px);font-size:18px;line-height:1.9em}@media screen and (width<=1000px){#top_case .case_block .usecase_box .usecase_value{width:calc(100% - 8vw);font-size:1.8vw}}@media screen and (width<=768px){#top_case .case_block .usecase_box .usecase_value{width:calc(100% - 9.5vw);font-size:2vw}}@media screen and (width<=420px){#top_case .case_block .usecase_box .usecase_value{width:calc(100% - 14.5vw);font-size:3vw}}#top_case .case_block .usecase_box .usecase_value span{font-size:18px}@media screen and (width<=1000px){#top_case .case_block .usecase_box .usecase_value span{font-size:1.8vw}}@media screen and (width<=768px){#top_case .case_block .usecase_box .usecase_value span{font-size:2vw}}@media screen and (width<=420px){#top_case .case_block .usecase_box .usecase_value span{font-size:3vw}}#top_case .case_block .exa_img p img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:190px}@media screen and (width<=1000px){#top_case .case_block .exa_img p img{height:19vw}}@media screen and (width<=768px){#top_case .case_block .exa_img p img{height:20vw}}@media screen and (width<=420px){#top_case .case_block .exa_img p img{height:50vw}}#top_case .case_block .tax_box{flex-wrap:wrap;justify-content:space-between;min-height:2em;margin-top:15px;display:flex}@media screen and (width<=1000px){#top_case .case_block .tax_box{margin-top:1.5vw}}@media screen and (width<=768px){#top_case .case_block .tax_box{min-height:4vw;margin-top:2.5vw}}@media screen and (width<=420px){#top_case .case_block .tax_box{margin-top:4.5vw;display:block}}#top_case .case_block .tax_box .technology_box{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:70%;display:flex}@media screen and (width<=420px){#top_case .case_block .tax_box .technology_box{width:100%}}#top_case .case_block .tax_box .technology_box .technology_name{width:30px;padding:.2em 0 .3em;font-size:12px;line-height:1.5em}@media screen and (width<=1000px){#top_case .case_block .tax_box .technology_box .technology_name{width:3vw;font-size:1.2vw}}@media screen and (width<=768px){#top_case .case_block .tax_box .technology_box .technology_name{width:4.5vw;font-size:1.5vw}}@media screen and (width<=420px){#top_case .case_block .tax_box .technology_box .technology_name{width:8.5vw;font-size:3vw}}#top_case .case_block .tax_box .technology_box .technology_value{flex-wrap:wrap;gap:5px;width:calc(100% - 30px);display:flex}@media screen and (width<=1000px){#top_case .case_block .tax_box .technology_box .technology_value{gap:.5vw;width:calc(100% - 3vw)}}@media screen and (width<=768px){#top_case .case_block .tax_box .technology_box .technology_value{gap:1vw;width:calc(100% - 4.5vw)}}@media screen and (width<=420px){#top_case .case_block .tax_box .technology_box .technology_value{gap:1.5vw;width:calc(100% - 8.5vw)}}#top_case .case_block .tax_box .technology_box .technology_value span{color:#231815;background-color:#e1e7e7;border-radius:3px;padding:.2em 1em .3em;font-size:12px;line-height:1.5em}@media screen and (width<=1000px){#top_case .case_block .tax_box .technology_box .technology_value span{font-size:1.2vw}}@media screen and (width<=768px){#top_case .case_block .tax_box .technology_box .technology_value span{font-size:1.5vw}}@media screen and (width<=420px){#top_case .case_block .tax_box .technology_box .technology_value span{font-size:3vw}}#top_case .case_block .tax_box .industry_box{width:30%}@media screen and (width<=420px){#top_case .case_block .tax_box .industry_box{width:100%;padding-top:1.5vw}}#top_case .case_block .tax_box .industry_box p{text-align:right;font-size:14px;line-height:1.5em}@media screen and (width<=1000px){#top_case .case_block .tax_box .industry_box p{font-size:1.4vw}}@media screen and (width<=768px){#top_case .case_block .tax_box .industry_box p{font-size:1.5vw}}@media screen and (width<=420px){#top_case .case_block .tax_box .industry_box p{font-size:3vw}}#top_case .case_block .title{min-height:3em;font-size:18px;font-weight:700}@media screen and (width<=1000px){#top_case .case_block .title{min-height:5vw;margin-top:2vw;font-size:1.8vw}}@media screen and (width<=420px){#top_case .case_block .title{min-height:14vw;margin-top:2.6vw;font-size:4vw}}#top_case .case_block .title a{font-weight:700}#top_case .case_block .client{letter-spacing:.1em;margin-top:10px;font-size:14px;font-weight:700}@media screen and (width<=1000px){#top_case .case_block .client{margin-top:1vw;font-size:1.4vw}}@media screen and (width<=768px){#top_case .case_block .client{margin-top:1.3vw;font-size:1.5vw}}@media screen and (width<=420px){#top_case .case_block .client{margin-top:1.3vw;font-size:3.5vw}}#top_case .case_block .link{text-align:right}#top_case .case_block .link a{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20399.58%208.56'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23231815;%20stroke:%20%23231815;%20stroke-miterlimit:%2010;%20stroke-width:%202px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolyline%20class='cls-1'%20points='0%207.56%20394.83%207.56%20381.13%201.53%20381.13%207.43'/%3e%3c/g%3e%3c/svg%3e");background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:100%;padding-top:1em;padding-bottom:.9em;padding-right:1.8em;font-size:13px;line-height:1.4em;display:block}@media screen and (width<=1000px){#top_case .case_block .link a{font-size:1.3vw}}@media screen and (width<=768px){#top_case .case_block .link a{font-size:1.5vw}}@media screen and (width<=420px){#top_case .case_block .link a{font-size:3vw}}#top_ai_product{padding-top:17.9vw;padding-bottom:19.3vw}@media screen and (width<=768px){#top_ai_product{padding-top:23vw;padding-bottom:23vw}}#top_ai_product .content{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media screen and (width<=768px){#top_ai_product .content{display:block}}#top_ai_product .content .link01{order:1;width:60.5%}@media screen and (width<=1020px){#top_ai_product .content .link01{width:50%}}@media screen and (width<=768px){#top_ai_product .content .link01{width:80%;margin-left:auto;margin-right:0}}@media screen and (width<=420px){#top_ai_product .content .link01{width:100%;margin-left:auto;margin-right:auto}}#top_ai_product .content .txt_box{order:2;width:34%;transform:translateY(5%)}@media screen and (width<=1020px){#top_ai_product .content .txt_box{width:45%}}@media screen and (width<=768px){#top_ai_product .content .txt_box{width:100%;margin-bottom:9vw;margin-left:auto;margin-right:auto}}#top_ai_product .content .txt_box .txt_title{text-align:left;color:#7abf56}@media screen and (width<=768px){#top_ai_product .content .txt_box .txt_title{text-align:right}}#top_ai_product .content .txt_box h2{text-align:left}@media screen and (width<=768px){#top_ai_product .content .txt_box h2{text-align:right}}#top_ai_product .content .txt_box h2 a{color:#7abf56}#top_ai_product .content .txt_box .txt_desc{text-align:left;color:#7abf56}@media screen and (width<=768px){#top_ai_product .content .txt_box .txt_desc{text-align:right}}#top_book{padding-top:5.97vw;padding-bottom:19.3vw}@media screen and (width<=768px){#top_book{padding-top:7.67vw;padding-bottom:23vw}}#top_book .content{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media screen and (width<=768px){#top_book .content{display:block}}#top_book .content .link01{order:2;width:60.5%}@media screen and (width<=1020px){#top_book .content .link01{width:50%}}@media screen and (width<=768px){#top_book .content .link01{width:80%;margin-left:0;margin-right:auto}}@media screen and (width<=420px){#top_book .content .link01{width:100%;margin-left:auto;margin-right:auto}}#top_book .content .txt_box{order:1;width:34%;transform:translateY(5%)}@media screen and (width<=1020px){#top_book .content .txt_box{width:45%}}@media screen and (width<=768px){#top_book .content .txt_box{width:100%;margin-bottom:9vw;margin-left:auto;margin-right:auto}}#top_book .content .txt_box .txt_title{text-align:left;color:#1b7cab}#top_book .content .txt_box h2{text-align:left}#top_book .content .txt_box h2 a{color:#1b7cab}#top_book .content .txt_box .txt_desc{text-align:left;color:#1b7cab}#top_act{color:#7abf56;padding-bottom:8.2vw;position:relative}@media screen and (width<=1400px){#top_act{padding-bottom:115px}}@media screen and (width<=768px){#top_act{padding-bottom:13vw}}@media screen and (width<=420px){#top_act{padding-bottom:11.4vw}}#top_act .bg_act{z-index:-1;width:100%;position:absolute;bottom:0;left:0}@media screen and (width<=420px){#top_act .bg_act{width:250%}}#top_act .content{max-width:790px}@media screen and (width<=420px){#top_act .content{width:80%}}#top_act h2 a{color:#7abf56}#top_act .box_title{text-align:center}#top_act .block_content{justify-content:space-between;margin-bottom:4.2vw;display:flex}@media screen and (width<=1400px){#top_act .block_content{margin-bottom:60px}}@media screen and (width<=420px){#top_act .block_content{display:block}}#top_act .txt_desc{margin-bottom:3.5vw}@media screen and (width<=1400px){#top_act .txt_desc{margin-bottom:50px}}#top_act .box_desc{color:#000;text-align:left;width:31%;position:relative}@media screen and (width<=420px){#top_act .box_desc{width:100%}#top_act .box_desc+.box_desc{margin-top:8vw}}#top_act .box_desc.new:before{content:"";z-index:2;background:url(data:image/png;base64,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) 0 0/contain no-repeat;width:20.5%;height:20.5%;position:absolute;top:0;left:0}#top_act .wrap_img{height:0;margin-bottom:1.4vw;padding-top:56.7%;position:relative}#top_act svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}#top_act .mask{position:absolute;top:0;left:0}@media screen and (width<=1400px){#top_act .box_desc .wrap_img{margin-bottom:20px}}@media screen and (width<=768px){#top_act .box_desc .wrap_img{margin-bottom:1.4vw}}#top_act .box_desc .wrap_img img{border-radius:10px}#top_act .box_desc .block01{flex-wrap:wrap;margin-top:15px;margin-bottom:10px;display:flex}@media screen and (width<=420px){#top_act .box_desc .block01{margin-top:4vw;margin-bottom:3vw}}#top_act .box_desc .block01 .date{margin-right:.5em;font-size:15px;font-weight:700}@media screen and (width<=420px){#top_act .box_desc .block01 .date{font-size:4vw}}#top_act .box_desc .block01 .category{text-align:center;color:#fff;width:146px;font-size:13px}@media screen and (width<=420px){#top_act .box_desc .block01 .category{width:40vw;font-size:3.5vw}}#top_act .box_desc .block01 .category a{color:#fff;height:100%;display:block}#top_act .box_desc .block01 .category.info a{background-color:#000}#top_act .box_desc .block01 .category.column.no-link,#top_act .box_desc .block01 .category.column a{background-color:#666}#top_act .box_desc .block01 .category.column.design a{background-color:#7cc953}#top_act .box_desc .block01 .category.column.engineer a{background-color:#0082b5}#top_act .box_desc h3{flex-direction:column;justify-content:center;margin-bottom:1.2vw;font-size:18px;font-weight:700;display:flex}@media screen and (width<=1400px){#top_act .box_desc h3{margin-bottom:10px}}@media screen and (width<=768px){#top_act .box_desc h3{margin-bottom:1.2vw;font-size:16px}}#top_act .box_desc .txt{letter-spacing:0;text-align:justify;font-size:12px}#top_act .box_desc .block02{flex-wrap:wrap;margin-top:15px;display:flex}@media screen and (width<=420px){#top_act .box_desc .block02{margin-top:4vw}}#top_act .box_desc .block02 .link a,#top_act .box_desc .block02 .pdf a{color:#231815;background-position:0;background-repeat:no-repeat;background-size:contain;padding-left:1.8em;font-size:13px;line-height:1.4em}@media screen and (width<=420px){#top_act .box_desc .block02 .link a,#top_act .box_desc .block02 .pdf a{font-size:3.5vw}}#top_act .box_desc .block02 .link a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA9CAMAAAA6a9EvAAAAM1BMVEUAAAAjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBV3Pv0dAAAAEHRSTlMAgPAQQCDA4KBgUNCwkHAwNMThhwAAANxJREFUSMed1DkOwzAMBVFSlLxlse9/2gQGjKlHv3+NwFH0ERPLljWhrms9JtR/y6nVva1m1NXSqWdrN4otwyj2KaFY+xrFXt0o9h5GsSyhWNuNYks3im1DKo7MKxoyioaMoiGhODKnaMgpGnKKhpTiyJyiIadoSCmOrFBi6+4UDaHMDqMIQSiiE4rApeIzSffoWmUFShyTUByuUEQiFEEKRfxC8dEIxadm1FYhFJ+1UU8PQvE/CEUPQtGDUJyPU1khFD0IRQ9CcT5C0YNQ9CAUPRjVMuySHsSOM/x+WtZgVJMVbDAAAAAASUVORK5CYII=);margin-left:auto}#top_act .box_desc .block02 .pdf{margin-left:1em}#top_act .box_desc .block02 .pdf a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA9CAMAAADYt8pWAAAAM1BMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AADpjjcQAAAAEHRSTlMAwECAoBDwYDCwIODQcJBQA+bPBgAAAUtJREFUSMft1ttuwyAMBmCDMYcASd//aQe4qMtc4txt0vpfVFbdryWVIQGRiu9jYRX3WMU7UoVEhypkwkI4fBPnR89KMd+WIey9LMSCcAIv7SQUAqk1zUmoZOvdk1AJ5NaNJ6ESw10hNCKETqTQiRQ6kXNFCpEigUJ2MeGbRswPUSLcIU5sV5VYeOVD/ieJvpU+xWdVdgKgwufngpg5ybMqBMhV3pbEBt++sleI7QCqnVRrLcGSANh2HnK19c2Gs7kkY+2JCXSMY2cca8I5nsQw6bGXxCM8iWdSjNlhTfhKmRAvTL0WeOHE/9htMuJJI9EH4IQhTASg4i5njGAmWrtxRfT7k/whf4Pk8eHUXvEemM8wlUdWzbzbFwDic0rNHPAKwLfkRLqoj7kgyqN0wV4GM58l82C9nQCcmO+LGcJbP5Q2+J4DzXX2OsEXdbU3LmDZQhsAAAAASUVORK5CYII=);padding-left:1.5em}#top_act .block_content+a{width:100%;max-width:305px;margin:0 auto;display:block}#top_act .btn_more{background-color:#000;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%207.64%2011.74'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='7.64%205.87%200%200%200%2011.74%207.64%205.87'/%3e%3c/g%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:8px}#top_act .btn_more p{color:#fff}#top_company{color:#fff;text-align:center;background-color:#0082b5;padding:95px 0 115px}@media screen and (width<=768px){#top_company{padding-top:11.4vw;padding-bottom:11.4vw}}#top_company .block_content{flex-wrap:wrap;justify-content:center;display:flex}#top_company .block_content>a{width:20%;margin:0 1% 2%;display:inline-block}@media screen and (width<=768px){#top_company .block_content>a{width:30%}}@media screen and (width<=420px){#top_company .block_content>a{width:46%;margin:0 1.5% 3%}}#top_company .block_content>a>div{background-color:#fff;height:155px;line-height:155px}@media screen and (width<=1000px){#top_company .block_content>a>div{width:18.5vw;height:18.5vw;margin:0 auto;line-height:18.5vw}}@media screen and (width<=768px){#top_company .block_content>a>div{width:26vw;height:26vw;line-height:26vw}}@media screen and (width<=420px){#top_company .block_content>a>div{width:100%}}#top_company .block_content h3{vertical-align:middle;color:#0082b5;font-size:16px;display:inline-block}@media screen and (width<=768px){#top_company .block_content h3{font-size:14px}}#svg_animate{z-index:6;background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0}#svg_animate.bgn{background:0 0}#svg_animate.none{display:none}#svg_animate .logo_content{z-index:20;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}#svg_animate .logo_content #SVGanimation{opacity:1;width:100%;max-width:300px;margin:0 auto;transition:opacity .5s ease-in-out;position:relative;top:-5vh}#svg_animate .logo_content #SVGanimation.close{opacity:0}@media screen and (width<=420px){#svg_animate .logo_content #SVGanimation{width:70%;max-width:none;top:-2vh}}#svg_animate .left_bg,#svg_animate .right_bg{z-index:10;width:100vw;height:100vh;transition:all 1.5s ease-in-out;display:block;position:fixed}#svg_animate .left_bg p,#svg_animate .right_bg p{box-sizing:content-box;display:block}#svg_animate .left_bg{bottom:0;left:0}#svg_animate .left_bg p{border-top:50vh solid #0000;border-bottom:50vh solid #fff;border-left:50vw solid #fff;border-right:50vw solid #0000}#svg_animate .left_bg.move{bottom:-100vh;left:-100vw}#svg_animate .right_bg{top:0;right:0}#svg_animate .right_bg p{border-top:50vh solid #fff;border-bottom:50vh solid #0000;border-left:50vw solid #0000;border-right:50vw solid #fff}#svg_animate .right_bg.move{top:-100vh;right:-100vw}@keyframes fadeOutText{0%,35%{opacity:1}40%,95%{opacity:0}to{opacity:1}}.fade{animation:13s ease-in-out infinite fadeOutText}.modal_window{display:none}.fancybox-content{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOcAAADnCAMAAADSKrESAAAADFBMVEVHcEwAgrUAgrUAgrU70d4EAAAAA3RSTlMAENA2ZwRbAAAACXBIWXMAABYlAAAWJQFJUiTwAAADcklEQVR4nOXPh3EkQQwDQErKP2fVv/zdmjE0ANgZtL118PrS4vn6Yh2e/5oNnv+b+s+Ppvzzs6n+/GqKP7+b2s+fpvTzV1P5+bsp/PzT1H3+bco+H5qqz8em6POpqfl8bko+D5qKz6Om4POwqfc8bso9T5pqz7Om2PO0qfU8b0o9L5pKz6um0POyqfO8bso8b5oqz7umyPO2qfG8b0o8B5oKz5GmwHOoyf8ca9I/B5vsz9Em+XO4yf0cb1I/J5rMz5km8XOqyfuca9I+J5usz9km6XO6yfmcb1I+F5qMz5Um4XOpyfdca9I9F5tsz9Um2XO5yfVcb1I9N5pMz50m0XOryfPca9I8N5ssz90myXO7yfHcb1I8HZoMT48mwdOlif/0acI/nZroT68m+NOtif30a0I/HZvIT88m8NO1ifv0bcI+nZuoT+8m6NO9ifn0b0I+A5qIz4gm4DOkifeMacI9g5poz6gm2DOsifWMa0I9A5tIz8gm0DO0ifOMbcI8g5soz+gmyDO8ifGMb0I8E5oIz4wmwDOlWf/MaZY/k5rVz6xm8TOtWfvMa5Y+E5uVz8xm4TO1WffMbZY9k5tVz+xm0TO9WfPMb5Y8C5oVz4pmwbOkmf+saaY/i5rZz6pm8rOsmfusa6Y+C5uZz8pm4rO0mfesbaY9i5tZz+pm0rO8mfOsb6Y8AZoZT4RmwhOiGf/EaIY/QZrRT5Rm8BOmGfvEaYY+gZqRT6Rm4BOqGffEaoY9wZpRT7Rm0BOuGfPEa4Y8AZsRT8RmwBOy6f/EbLo/QZveT9Sm8xO26fvEbbo+gZueT+Sm4xO66ffEbro9wZteT/Sm0xO+6fPEb7o8CZoeT4amw5Oiuf/kaG4/SZq7T5bm5pOmuffkaW49iZo7T6bmxpOquf7kai4/yZqrT7bm4pOuufbkay49CZsrT8bmwpOyOf/kbE4/SZuzT9bm5JO2OffkbU49iZszT+bmxJO6Of7kbg4/yZujT/bm4JO+Ofbkbw49BZojT4XmwFOief/UaN4+RZp3T5XmzVOmef3UaV4+hZpXT6XmxVOqef7Uap4+xZpnT7XmyVOuefzUax4+BZtHT8XmwVOy+fzUbD49RZuPT9WmNWlak6Y1aVqTpjVpWpOmNWlak6Y1aVqTpjVpWpOmNWlak6Y1aVqHppm9A9UiN2DoEdMRAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOcAAADnCAMAAADSKrESAAAADFBMVEVHcEx8yVN8yVN8yVOeGVniAAAAA3RSTlMAENA2ZwRbAAAACXBIWXMAABYlAAAWJQFJUiTwAAADd0lEQVR4nOXPB1ZbURAEUWD2v2cfELZB+uGFCd09tYK6bz16b8L8AJiI7/3D1IlvD2YH5yezgfOLqe98MOWd30x151+muPMfU9v5nynt/MFUdv5kCjt/MXWdv5myziemqvOZKep8YWo6X5mSzgOmovOIKeg8ZOo5j5lyzhOmmvOMKeY8ZWo5z5lSzgumkvOKKeS8ZOo4r5kyzhumivOOKeK8ZWo475kSzgGmgnOEKeAcYvI7x5j0zkEmu3OUSe4cZnI7x5nUzgkms3OGSeycYvI655i0zkkmq3OWSeqcZnI655mUzgUmo3OFSehcYvI515h0zkUmm3OVSeZcZnI515lUzg0mk3OHSeTcYvI495g0zk0mi3OXSeLcZnI495kUTgcmg9ODSeB0YeI7fZjwTicmutOLCe50Y2I7/ZjQTkcmstOTCex0ZeI6fZmwTmcmqtObCep0Z2I6/ZmQzgAmojOCCegMYeI5Y5hwziAmmjOKCeYMY2I545hQzkAmkjOSCeQMZeI4Y5kwzmAmijOaCeIMZ2I445kQzgQmgjODCeBMYdY7c5jlziRmtTOLWexMY9Y685ilzkRmpTOTWehMZdY5c5llzmRmlTObWeRMZ9Y485klzgJmhbOCWeAsYeY7a5jpziJmtrOKmewsY+Y665ipzkJmprOSmegsZeY5a5lpzmJmlrOameQsZ+Y465kpTgBmhhOBmeCEYMY7MZjhThBmtBOFGeyEYcY6cZihTiBmpBOJGeiEYsY5sZhhTjBmlBONGeSEY8Y48ZghTkBmhBORGeCEZPo7MZnuTlCmtxOV6eyEZfo6cZmuTmCmpxOZ6eiEZvo5sZluTnCmlxOd6eSEZ/o48ZkuTgKmh5OB6eCkYO47OZjbThLmrpOFuemkYe45eZhbTiLmjpOJueGkYq47uZjLTjLmqpONueikY645+ZhLTkLmipORueCkZM47OZnTTlLmrJOVOemkZc45eZlTTmLmjJOZOeGkZo47uZnDTnLmqJOdOeikZ445+ZlDTgHmiFOBOeCUYN47NZi3ThHmnVOFeeOUYV47dZiXTiHmlVOJeeGUYp47tZinTjHmmVONeeKUYx479ZiHTkHmkVOReeCUZL46NZkvTlHms1OVaU2Y1oRpTZjWhGlNmNaEaU2Y1oRpTZjWhGlNmNaEaU2Y1oJpZn8ADJs3YHkjDDkAAAAASUVORK5CYII=);background-position:0 0,100% 100%;background-repeat:no-repeat;background-size:18.5%;width:100%;max-width:700px;padding:70px 55px 85px}.fancybox-content .date{text-align:center;margin-bottom:12px;font-size:14px}.fancybox-content .date .category{color:#fff;background-color:#000;margin-left:2em;padding:.2em 1em;font-size:12px;display:inline-block}@media screen and (width<=420px){.fancybox-content .date .category{margin-top:1em;margin-left:0}}.fancybox-content h3{text-align:center;margin-bottom:35px;font-size:16px}.fancybox-content .txt_desc{text-align:justify;font-size:14px}.fancybox-content a{color:#0082b5;text-decoration:underline}
