p.common_text{font-size:25px}@media screen and (max-width: 1900px){p.common_text{font-size:calc(25px - (25px - 1.3157894737vw)*.8)}}@media screen and (max-width: 766px){p.common_text{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){p.common_text{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}section#car_system_history{margin-bottom:80px}section#car_system_history .car_system_history_inner_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}@media screen and (max-width: 766px){section#car_system_history .car_system_history_inner_block{display:block}}section#car_system_history #view_image_block{width:1000px;margin-left:45px;margin-bottom:.5em}@media screen and (max-width: 1900px){section#car_system_history #view_image_block{width:calc(1000px - (1000px - 52.6315789474vw)*.9);margin-left:calc(45px - (45px - 2.3684210526vw)*.9)}}@media screen and (max-width: 766px){section#car_system_history #view_image_block{width:100%;margin-bottom:2em;margin-left:0px}}section#car_system_history .right_col_block{width:470px}@media screen and (max-width: 1900px){section#car_system_history .right_col_block{width:calc(470px - (470px - 24.7368421053vw)*.9)}}@media screen and (max-width: 766px){section#car_system_history .right_col_block{width:100%}}section#car_system_history .right_col_block .bottom_block{position:flex}section#car_system_history ul{margin-bottom:10px}@media screen and (max-width: 766px){section#car_system_history ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0px 25px}}section#car_system_history ul li{padding-bottom:1em;font-size:31px}section#car_system_history ul li i{margin-right:8px}section#car_system_history ul li i:last-child{margin-left:.3em;margin-right:.3em}section#car_system_history ul li i.red{color:#9f4d4d}section#car_system_history ul li i.green{color:#319087}section#car_system_history ul li i.blue{color:#1e82b3}section#car_system_history ul li:hover{opacity:.8}@media screen and (max-width: 1900px){section#car_system_history ul li{font-size:calc(31px - (31px - 1.6315789474vw)*.9)}}@media screen and (max-width: 766px){section#car_system_history ul li{font-size:calc(19px - (19px - 2.4804177546vw)*.8)}}@media screen and (max-width: 550px){section#car_system_history ul li{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}section#car_system_history #view_image_block{position:relative;width:100%;height:600px;margin-bottom:2em}section#car_system_history #view_image_block img{position:absolute;border-radius:10px;opacity:0;z-index:1;height:600px;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 2px 3px rgba(0,0,0,.15);box-shadow:0 4px 6px rgba(50,50,93,.11),0 2px 3px rgba(0,0,0,.15)}@media screen and (max-width: 1900px){section#car_system_history #view_image_block,section#car_system_history #view_image_block img{height:calc(600px - (600px - 31.5789473684vw)*.9)}}@media screen and (max-width: 766px){section#car_system_history #view_image_block,section#car_system_history #view_image_block img{height:calc(380px - (380px - 49.6083550914vw)*1)}}section#car_system_history #view_image_block img{border-width:5px;border-radius:10px;border-style:solid}section#car_system_history #view_image_block img:nth-of-type(1){top:0%;left:0%;-webkit-animation-delay:0s;animation-delay:0s;border-color:#afe2ce}section#car_system_history #view_image_block img:nth-of-type(2){top:0%;left:10.5%;-webkit-animation-delay:.8s;animation-delay:.8s;border-color:#bbcfc5}section#car_system_history #view_image_block img:nth-of-type(3){top:0%;right:0%;-webkit-animation-delay:1.6s;animation-delay:1.6s;border-color:#b8d3cf}section#car_system_history #view_image_block img:hover,section#car_system_history #view_image_block img.image_active{z-index:2}section#car_system_history .car_image_right_in{-webkit-animation-name:car_image_right_in;animation-name:car_image_right_in;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:cubic-bezier(0.39, 0.94, 0.79, 1.01);animation-timing-function:cubic-bezier(0.39, 0.94, 0.79, 1.01);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes car_image_right_in{0%{-webkit-transform:translateX(800px);transform:translateX(800px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes car_image_right_in{0%{-webkit-transform:translateX(800px);transform:translateX(800px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}section#car_system_about{position:relative;overflow:hidden;background:-webkit-linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 30%, #F4F3F3 30%, #F4F3F3 100%);background:linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 30%, #F4F3F3 30%, #F4F3F3 100%);padding-top:35px;padding-bottom:30px;margin-bottom:80px}section#car_system_about .bg_block{position:absolute;top:0px;right:-90%;width:100%;height:100vw;background-color:#e2e2e2;opacity:0}section#car_system_about .row_block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5em}@media screen and (max-width: 766px){section#car_system_about .row_block{display:block}}section#car_system_about .note_front img{width:650px;margin:2em 2em 1em 0px;opacity:0}@media screen and (max-width: 1900px){section#car_system_about .note_front img{width:calc(650px - (650px - 34.2105263158vw)*.9)}}@media screen and (max-width: 766px){section#car_system_about .note_front img{width:100%;margin:0px auto 35px auto}}section#car_system_about .text_black,section#car_system_about .bottom_black{background-color:#fff;border-radius:12px;padding:1em 1.5em 1em 1.5em}#car_system_can_do{position:relative;margin-bottom:80px}#car_system_can_do .top_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 766px){#car_system_can_do .top_block{display:block}}@media screen and (max-width: 766px){#car_system_can_do .top_block .top_image_block{margin-left:-30px;margin-right:-30px;margin-bottom:2em;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(45%, #fff), color-stop(45%, #e2e2e2), to(#fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 45%, #e2e2e2 45%, #fff 100%);background:linear-gradient(180deg, #fff 0%, #fff 45%, #e2e2e2 45%, #fff 100%)}}#car_system_can_do .top_block img{width:550px;margin:0px 0px 1.5em 2em;opacity:0}@media screen and (max-width: 1900px){#car_system_can_do .top_block img{width:calc(550px - (550px - 28.9473684211vw)*.8)}}@media screen and (max-width: 766px){#car_system_can_do .top_block img{width:80%;margin:0px auto 0px 10%}}#car_system_can_do .top_block .top_text_block{margin-bottom:2em;background:#fff}#car_system_can_do .row_block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;padding:10px;border-radius:16px}#car_system_can_do .row_block.green{background-color:#41a89e;background-color:#a3e4cf}#car_system_can_do .row_block.blue{background-color:#008bcc;background-color:#b3e5fe}#car_system_can_do .row_block.brown{background-color:#ad7e32;background-color:#eddaa5}#car_system_can_do .row_block.red{background-color:#d13f3f;background-color:#fededb}#car_system_can_do .row_block.gray{display:block;background-color:#7b7b7b;background-color:#e1e0e0}#car_system_can_do .row_block svg.border_shadow{margin-right:10px}#car_system_can_do .col_right_block{padding:10px 1.3em 10px 1.3em;border-radius:10px;background-color:#fff}#car_system_can_do .col_right_block h3{margin-bottom:.3em;color:#0276c0}#car_system_can_do .col_right_block h3 i{margin-left:.5em;margin-right:.5em}#car_system_can_do .common_text.last{margin-bottom:.7em}#car_system_can_do .common_text.last i{color:#0276c0;margin-right:.3em}#car_system_can_do ul li{font-size:25px}@media screen and (max-width: 1900px){#car_system_can_do ul li{font-size:calc(25px - (25px - 1.3157894737vw)*.8)}}@media screen and (max-width: 766px){#car_system_can_do ul li{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){#car_system_can_do ul li{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}#car_system_can_do ul li i{color:#008bcc;margin-right:.5em}#car_system_trial{position:relative;overflow:hidden;background:-webkit-linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 25%, #F4F3F3 25%, #F4F3F3 100%);background:linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 25%, #F4F3F3 25%, #F4F3F3 100%);padding-top:35px;padding-bottom:35px;margin-bottom:150px}#car_system_trial .bg_block{position:absolute;top:0px;right:-120%;width:100%;height:100vw;background-color:#e2e2e2;opacity:0}#car_system_trial .car_system_trial_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 766px){#car_system_trial .car_system_trial_inner{display:block}}#car_system_trial .text_black{background-color:#fff;padding:1.5em 1.5em 1.5em 1.5em;border-radius:12px}#car_system_trial .car_pic{text-align:center;float:left;margin:1em 3em 2em 2em}@media screen and (max-width: 766px){#car_system_trial .car_pic{width:100%;float:none;margin:2.5em auto 1.5em auto}}#car_system_trial .car_pic img{display:inline-block}section#car_system_regist_and_contact{background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(17%, #fff), color-stop(17%, #019a6a), color-stop(83%, #019a6a), color-stop(83%, #fff), to(#fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 17%, #019a6a 17%, #019a6a 83%, #fff 83%, #fff 100%);background:linear-gradient(180deg, #fff 0%, #fff 17%, #019a6a 17%, #019a6a 83%, #fff 83%, #fff 100%);margin-bottom:120px}section#car_system_regist_and_contact .link_container{position:relative;margin:0px;width:90%;margin-left:auto;margin-right:auto;background-color:#fff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 2px 3px rgba(0,0,0,.15);box-shadow:0 4px 6px rgba(50,50,93,.11),0 2px 3px rgba(0,0,0,.15);border-radius:50vw}@media screen and (max-width: 1030px){section#car_system_regist_and_contact .link_container{margin:50px auto 25px auto;max-width:490px;max-height:380px}}section#car_system_regist_and_contact .link_container svg{position:absolute;width:150px;height:160px;margin:0px;opacity:.15}section#car_system_regist_and_contact .link_container svg.opacity_zero{opacity:0}section#car_system_regist_and_contact .link_container svg.top{top:2%}section#car_system_regist_and_contact .link_container svg.middle_top{top:27%}section#car_system_regist_and_contact .link_container svg.middle_bottom{bottom:27%}section#car_system_regist_and_contact .link_container svg.bottom{bottom:2%}section#car_system_regist_and_contact .link_container svg.left{left:2%}section#car_system_regist_and_contact .link_container svg.center_left{left:23%}section#car_system_regist_and_contact .link_container svg.center{left:43%}section#car_system_regist_and_contact .link_container svg.center_right{right:23%}section#car_system_regist_and_contact .link_container svg.right{right:2%}section#car_system_regist_and_contact .link_container ul{list-style:none}section#car_system_regist_and_contact .link_container ul li a{width:290px}section#car_system_regist_and_contact .link_container ul li:first-child a{margin-top:120px;margin-bottom:50px}section#car_system_regist_and_contact .link_container ul li:last-child a{margin-bottom:120px}section#car_system_regist_and_contact .link_container ul .common_button{padding:14px 42px 10px 18px}section#car_system_regist_and_contact .link_container ul .arrow_right::before{top:15px}section#car_system_regist_and_contact .link_container ul .arrow_right::after{top:23px}@media screen and (max-width: 557px){section#car_system_regist_and_contact .link_container{min-width:100%;min-height:100%}section#car_system_regist_and_contact .link_container svg{width:1200px;height:1200px}section#car_system_regist_and_contact .link_container svg.opacity_zero{opacity:.15}section#car_system_regist_and_contact .link_container .narrow_erase{display:none}section#car_system_regist_and_contact .link_container ul li a{font-size:16px;width:100%;white-space:normal}section#car_system_regist_and_contact .link_container ul li:first-child a{margin-top:95px;margin-bottom:35px}section#car_system_regist_and_contact .link_container ul li:last-child a{margin-bottom:95px}section#car_system_regist_and_contact .link_container ul .common_button{padding:12px 38px 8px 14px}section#car_system_regist_and_contact .link_container ul .arrow_right::before{top:13px}section#car_system_regist_and_contact .link_container ul .arrow_right::after{top:21px}}@media screen and (max-width: 400px){section#car_system_regist_and_contact .link_container{min-width:100%;min-height:100%;border-radius:20vw}section#car_system_regist_and_contact .link_container svg{width:1000px;height:1000px}}@media screen and (max-width: 250px){section#car_system_regist_and_contact .link_container{border-radius:0;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px rgba(0,0,0,0)}section#car_system_regist_and_contact .link_container svg{display:none}section#car_system_regist_and_contact .link_container ul li:first-child a{margin-top:0px;margin-bottom:35px}section#car_system_regist_and_contact .link_container ul li:last-child a{margin-bottom:0px}}@media screen and (min-width: 251px){section#car_system_regist_and_contact .link_container.scroll_in svg{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}section#car_system_regist_and_contact .link_container.scroll_in{-webkit-animation-name:border_radius;animation-name:border_radius;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{opacity:.3}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.9;width:83px;height:78px}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{opacity:.3}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.9;width:83px;height:78px}}@-webkit-keyframes border_radius{100%{border-radius:30px;max-width:100%}}@keyframes border_radius{100%{border-radius:30px;max-width:100%}}
/*# sourceMappingURL=about_product.css.map */