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_usage_fee{position:relative;overflow:hidden;background:-webkit-linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 40%, #F4F3F3 40%, #F4F3F3 100%);background:linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 40%, #F4F3F3 40%, #F4F3F3 100%);margin-bottom:150px;padding-top:45px;padding-bottom:45px}section#car_system_usage_fee .bg_block{position:absolute;top:0px;left:100%;width:100%;height:100vw;background-color:#e2e2e2;opacity:0}section#car_system_usage_fee .price_container{width:100%;margin-bottom:40px;height:calc(55px + 20vw);min-height:180px;overflow:hidden;position:relative;border-radius:20px;background-color:#fff}section#car_system_usage_fee .price_container svg{position:absolute;z-index:0;top:-10%;left:0%;width:calc(20px + 30vw);height:calc(20px + 28vw);max-width:1000px;max-height:937px;margin:0px;opacity:.1}@media screen and (max-width: 1030px){section#car_system_usage_fee .price_container{height:calc(45px + 20vw)}section#car_system_usage_fee .price_container svg{top:-15%;left:0%;width:calc(20px + 32vw);height:calc(20px + 30vw);max-width:1000px;max-height:937px}}@media screen and (max-width: 1030px)and (max-width: 600px){section#car_system_usage_fee .price_container svg{top:5%;left:0%}}@media screen and (max-width: 1030px)and (max-width: 400px){section#car_system_usage_fee .price_container{border-radius:10px}section#car_system_usage_fee .price_container svg{top:20%;left:-25%;width:40vw;height:38vw;opacity:.1}}section#car_system_usage_fee .price_container span{font-weight:bold;text-shadow:0 2px 3px rgba(50,50,93,.15),0 2px 2px rgba(0,0,0,.15);z-index:10}section#car_system_usage_fee .price_container span.shop_number,section#car_system_usage_fee .price_container span.in_tax,section#car_system_usage_fee .price_container span.price{position:absolute}section#car_system_usage_fee .price_container span.shop_number{top:15%;right:5%;font-size:calc(10px + 3vw);color:#5c5c5c}section#car_system_usage_fee .price_container span.price{top:35%;right:5%;font-size:calc(30px + 3vw);color:#5c5c5c;white-space:nowrap}section#car_system_usage_fee .price_container span.month{font-size:calc(15px + 3vw)}section#car_system_usage_fee .price_container span.in_tax{top:70%;right:5%;color:#5c5c5c;font-size:calc(8px + 2vw)}@media screen and (max-width: 650px){section#car_system_usage_fee .price_container span.shop_number{font-size:calc(10px + 1vw)}section#car_system_usage_fee .price_container span.price{font-size:calc(30px + 1vw)}section#car_system_usage_fee .price_container span.month{font-size:calc(15px + 1vw)}section#car_system_usage_fee .price_container span.in_tax{font-size:calc(8px + .5vw)}}@media screen and (max-width: 400px){section#car_system_usage_fee .price_container span.in_tax{top:80%}}section#car_system_usage_fee .price_container:hover svg{max-width:1000px;max-height:937px}@-webkit-keyframes price_rotate1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:0%;left:80%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.5;width:83px;height:78px;top:0%;left:0px}}@keyframes price_rotate1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:0%;left:80%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.5;width:83px;height:78px;top:0%;left:0px}}@-webkit-keyframes price_rotate2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:15%;left:70%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.5;width:166px;height:156px;top:-2%;left:13%}}@keyframes price_rotate2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:15%;left:70%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.5;width:166px;height:156px;top:-2%;left:13%}}@-webkit-keyframes price_rotate3a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:35%;left:60%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;width:350px;height:328px;top:15%;left:-22%}}@keyframes price_rotate3a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:35%;left:60%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;width:350px;height:328px;top:15%;left:-22%}}@-webkit-keyframes price_rotate3b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:35%;left:60%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;width:350px;height:328px;top:15%;left:-15%}}@keyframes price_rotate3b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:35%;left:60%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;width:350px;height:328px;top:15%;left:-15%}}@-webkit-keyframes price_rotate4a1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:.3;top:45%;left:50%}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg);width:420px;height:380px;top:19%;left:10%}85%{-webkit-transform:rotate(365deg);transform:rotate(365deg);top:19%;left:10%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;top:19%;left:10%}}@keyframes price_rotate4a1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:.3;top:45%;left:50%}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg);width:420px;height:380px;top:19%;left:10%}85%{-webkit-transform:rotate(365deg);transform:rotate(365deg);top:19%;left:10%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;top:19%;left:10%}}@-webkit-keyframes price_rotate4a2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:.3;top:45%;left:50%}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg);width:420px;height:380px;top:19%;left:10%}85%{-webkit-transform:rotate(365deg);transform:rotate(365deg);top:19%;left:17%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;top:19%;left:17%}}@keyframes price_rotate4a2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:.3;top:45%;left:50%}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg);width:420px;height:380px;top:19%;left:10%}85%{-webkit-transform:rotate(365deg);transform:rotate(365deg);top:19%;left:17%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;top:19%;left:17%}}@-webkit-keyframes price_rotate4b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:45%;left:80%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.6;width:50px;height:48px;top:0%;left:42%}}@keyframes price_rotate4b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:45%;left:80%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.6;width:50px;height:48px;top:0%;left:42%}}@media screen and (min-width: 487px){section#car_system_usage_fee .price_container svg.red{-webkit-animation-name:price_rotate1;animation-name:price_rotate1;-webkit-animation-duration:.8s;animation-duration:.8s;-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_usage_fee .price_container svg.brown{-webkit-animation-name:price_rotate2;animation-name:price_rotate2;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.8s;animation-duration:.8s;-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_usage_fee .price_container svg.blue{-webkit-animation-name:price_rotate3a;animation-name:price_rotate3a;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.8s;animation-duration:.8s;-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}}@media screen and (min-width: 487px)and (max-width: 1030px){section#car_system_usage_fee .price_container svg.blue{-webkit-animation-name:price_rotate3b;animation-name:price_rotate3b}}@media screen and (min-width: 487px){section#car_system_usage_fee .price_container svg.green{-webkit-animation-name:price_rotate4a1;animation-name:price_rotate4a1;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-duration:1.2s;animation-duration:1.2s;-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}}@media screen and (min-width: 487px)and (max-width: 1400px){section#car_system_usage_fee .price_container svg.green{-webkit-animation-name:price_rotate4a2;animation-name:price_rotate4a2}}@media screen and (min-width: 487px)and (max-width: 1030px){section#car_system_usage_fee .price_container svg.green{-webkit-animation-name:price_rotate4b;animation-name:price_rotate4b}}section#car_system_usage_fee .car_system_usage_fee_title_inner{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:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1.5em}@media screen and (max-width: 766px){section#car_system_usage_fee .car_system_usage_fee_title_inner{display:block}}section#car_system_usage_fee .left_col_block{position:relative;width:46%;margin-right:25px;padding:1.5em 1.5em 1.5em 1.5em;border-radius:20px;background-color:#fff}@media screen and (max-width: 766px){section#car_system_usage_fee .left_col_block{width:100%;margin-right:auto}}section#car_system_usage_fee .left_col_block p.common_text{font-size:25px}@media screen and (max-width: 1900px){section#car_system_usage_fee .left_col_block p.common_text{font-size:calc(25px - (25px - 1.3157894737vw)*.9)}}@media screen and (max-width: 766px){section#car_system_usage_fee .left_col_block p.common_text{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){section#car_system_usage_fee .left_col_block p.common_text{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}section#car_system_usage_fee .right_col_block{position:relative;padding:1.5em 1.5em 1.5em 1.8em;border-radius:25px;background-color:#fff;width:54%}section#car_system_usage_fee .right_col_block i{margin-right:8px;color:#e63445}@media screen and (max-width: 766px){section#car_system_usage_fee .right_col_block{width:100%;margin-bottom:25px}}section#car_system_usage_fee .right_col_block ul{margin-left:.5em}section#car_system_usage_fee .right_col_block ul li{padding-left:1em;text-indent:-0.8em;font-size:30px}@media screen and (max-width: 1900px){section#car_system_usage_fee .right_col_block ul li{font-size:calc(30px - (30px - 1.5789473684vw)*.9)}}@media screen and (max-width: 766px){section#car_system_usage_fee .right_col_block ul li{font-size:calc(23px - (23px - 3.0026109661vw)*.5)}}section#car_system_usage_fee .right_col_block ul li:last-child{padding-bottom:0px}section#car_system_usage_fee .bottom_block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5em 1.5em 1.5em 1em;background-color:#fff;border-radius:20px}section#car_system_usage_fee .bottom_block i{margin-right:.3em;color:#019a6a}#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_fee.css.map */