@charset "utf-8";*,a,body,dd,div,dl,dt,h1,h2,h3,h4,html,img,li,ol,p,span,table,td,th,tr,ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a,body,dd,div,dl,dt,h1,h2,h3,h4,html,img,li,ol,p,span,table,td,th,tr,ul{border:0;font-weight:400;font-size:100%;vertical-align:baseline;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif;color:#011207}body{font-size:15px;line-height:1.2em;position:relative;text-size-adjust:100%}article,aside,figcaption,figure,footer,header,nav,section{display:block}body{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}ol,ul{list-style:none;list-style-type:none}img{display:block;touch-callout:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;bottom:0}a{transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;cursor:pointer;outline:0;border:0;-webkit-tap-highlight-color:rgba(131,204,255,0.3);opacity:1;text-decoration:none}a:hover{opacity:.7}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:1pc}table,td,th{border-collapse:collapse}p{line-height:1.4}.clearfix:after{content:"";display:block;clear:both}.txt_cn{text-align:center!important}.db{display:block}.mb15{margin-bottom:15px!important}.mb10{margin-bottom:10px!important}.mb30{margin-bottom:30px!important}.txt_red{color:red}.br_sp{display:block}.br_pc{display:none}@media(max-width:768px){.br_sp{display:none}.br_pc{display:block}}header{margin:0;background-color:#fff;padding:20px 0;border-top:4px solid #000;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.header_in{width:60pc;margin:0 auto}.header_in .row{margin-right:0;margin-left:0}img{width:100%}.logo{padding:15px 0 5px}.logo img{width:350px;display:inline-block;vertical-align:middle;*zoom:1;*display:inline}.logo a{width:100%!important}.head_line,.head_tel{display:block;width:100%;border-radius:4px;text-align:center;padding:10px 0;color:#fff;margin-right:5px;font-weight:700;font-size:25px}.head_line{background-color:#00b900;padding:11px 0 10px}.head_tel{background-color:#e60012}.head_line .btn_sub_t,.head_tel .btn_sub_t{font-size:12px;margin-top:3px!important;font-weight:400!important}.btn_sub_t{display:block;font-size:20px;font-weight:700;line-height:1}.top_inquiry_in .col-6{margin-right:0;margin-left:0;padding-right:15px;padding-left:0}.head_line img,.head_tel img{width:1.5rem;margin-right:.2rem;vertical-align:middle;display:inline-block}.btn_line,.btn_tel{display:block;border-radius:5px;text-align:center;font-size:40px;font-weight:700;margin-bottom:15px;padding:20px 0}.btn_line,.btn_tel{background-color:#fdd22b;color:#011207}.btn_line .btn_sub_t{color:#011207}.btn_tel{background-color:#e60012;color:#fff}.btn_line img,.btn_tel img{width:3rem;margin-right:.4rem;vertical-align:middle;display:inline-block}.qabox{margin-bottom:40px;background-color:#eee;padding-bottom:60px}.qabox a{text-decoration:underline;color:#42adf4!important}.ico_q{background:url(../img/qa_img03.png)no-repeat 0 0 / 85px;height:85px;color:#e60012;font-family:Arial,Gadget,sans-serif;font-style:italic;font-size:3pc;padding:13px 50px 0 18px;width:75pt}.ico_q,.q_txt{display:inline-block;vertical-align:middle}.q_txt{width:70%;font-weight:700;font-size:25px;padding-left:75pt;position:absolute;top:50%;left:36%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);line-height:1.2}.qabox ul li{padding:15px 0 0;margin-bottom:25px}dl.accordion dt{overflow:hidden;background:#fff;cursor:pointer;word-wrap:break-word;border-radius:10px;min-height:5pc;position:relative;display:block;padding:0 15px 10px 10px}dl.accordion dt:before{background:url(../img/bread_arw3.png)no-repeat 0 center / 13px;position:absolute;top:35%;right:10px}dl.accordion dt.open:before,dl.accordion dt:before{content:'';display:inline-block;width:13px;height:13px;float:right;border-top-color:#fff}dl.accordion dt.open:before{background:url(../img/bread_arw4.png)no-repeat 0 center / 13px}dl.accordion dd{clear:both;word-wrap:break-word;margin:30px 0}dl.accordion dd p{list-style:none;display:block;padding:0 20px 20px;line-height:1.4;font-size:22px}@media(min-width:1200px){.container{width:60pc;max-width:100%}}.cl_white{color:#fff!important}.cl_red{color:red!important}.cl_pink{color:#dd406f!important}.cl_green{color:#07923a!important}.main_triangle .container{padding-left:0!important;padding-right:0!important;text-align:center}.main_triangle{position:relative;display:table;width:100%;height:auto;background-color:#07923a;margin:25vw 0 50px;padding-bottom:60px}.main_triangle:before{bottom:calc(100% - 1px);content:"";display:block;height:18vw;position:absolute;right:0;left:0;background-image:url(../img/triangle.svg);background-repeat:no-repeat;background-size:cover}.main_triangle .line_btn{width:600px}.main_img{display:block;margin-top:-20vw;width:100%}.main_triangle .txt1{background-color:#02150c;padding:15px 0;font-size:23px;margin:30px 0;color:#fff}.line_btn,.main_triangle .txt1{text-align:center;font-weight:700}.line_btn{display:inline-block;background-color:#fdd22b;font-size:33px;padding:20px 5px 15px;border-radius:10px;margin:0 auto 10px;width:100%}.line_btn_t{padding:0 7%;font-weight:700!important}.line_btn:before{width:50px;height:50px;background-image:url(../img/icon_line.svg);background-size:38px;background-color:#00b900;background-repeat:no-repeat;background-position:center;border-radius:7px;margin:0 0 0 20px}.line_btn:after,.line_btn:before{content:'';display:inline-block;vertical-align:middle}.line_btn:after{width:30px;height:30px;background-image:url(../img/icon_next.svg);background-size:contain;margin:0 20px 0 0}.tel_btn{display:inline-block;background-color:#e60012;text-align:center;font-weight:700;font-size:33px;padding:20px 5px 15px;border-radius:10px;margin:0 auto 10px;width:100%}.tel_btn_t{padding:0 7%;font-weight:700!important;color:#fff}.tel_btn:before{width:50px;height:50px;background-image:url(../img/icon_tel2.svg);background-size:50px;margin:0 0 0 20px}.tel_btn:after,.tel_btn:before{content:'';display:inline-block;vertical-align:middle}.tel_btn:after{width:30px;height:30px;background-image:url(../img/icon_next2.svg);background-size:contain;margin:0 20px 0 0}.cont1 .title1{font-size:23px;margin-bottom:15px}.cont1 .title1,.cont1 .txt1{text-align:center;font-weight:700}.cont1 .txt1{font-size:60px;color:#07923a;line-height:1.2;margin-bottom:30px}.cont1_img01{display:block;width:650px;margin:0 auto}.aaa{　　border-top:35px solid #f4d923;　　border-right:40px solid transparent;　　border-left:40px solid transparent}@media(max-width:767px){.line_btn:before,.tel_btn:before{width:35px;height:35px;background-size:25px}.tel_btn:before{width:30px;height:30px;background-size:30px;background-repeat:no-repeat}.line_btn:after,.tel_btn:after{width:22px;height:22px}.cont1_img01{display:block;width:80%;margin:0 auto}}.cont2{background:#e5e5e5;height:13vw;position:relative}.cont2:before{content:'';display:inline-block;background-size:contain;vertical-align:middle;width:0;height:0;border-style:solid;border-width:20vw 50vw 0;border-color:#fff transparent transparent;display:block;margin:0 auto}.title_st1{background-color:#07923a;text-align:center;padding:50px 10px}.title_st1 .txt{color:#fff;font-weight:700;font-size:53px}.cont3{position:relative}.cont3 .read{line-height:1.6}.cont3_in{background-color:#eee;overflow:hidden}.cont3_in:before{content:'';display:block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:5vw 3vw 0;border-color:#07923a transparent transparent;margin:0 auto}.cont3_img01{position:absolute;width:38%;bottom:-50px;left:0}.voice{border-top:4px solid #07923a;margin-bottom:50px}.level{border-top:1px solid #de7300;border-bottom:1px solid #de7300;padding:15px;background-color:#fff;margin-bottom:20px}.level_t{background-color:#de7300;border-radius:5px;padding:10px;color:#fff;text-align:center;font-weight:700;letter-spacing:.05em}.icon_level{display:block;margin-top:5px}.cont4{margin-bottom:60px}.cont4 .txt{position:relative;margin-bottom:70px}.cont4{position:relative;background-color:#eee}.cont4_img01{position:absolute;width:38%;top:-55px;left:0;z-index:2}.cont4 .title_st1{padding:5pc 0 10px;background-color:#07923a}.cont4 .cont4_box1{background-color:#fff;padding:25px;overflow:hidden;margin-bottom:40px;z-index:1}.cont4_bg{background:#e5e5e5;height:1230px}.cont4_bg:before{content:'';display:inline-block;background-size:contain;vertical-align:middle;width:0;height:0;border-style:solid;border-width:20vw 50vw 0;border-color:#07923a transparent transparent;display:block;margin:0 auto}.cont4_box1 .read{text-align:left;width:55%;float:right;font-size:24px;font-weight:700;line-height:1.4}.cont4_box2{position:absolute;z-index:3}.cont4_box2_in{background-color:#fff;padding:40px 30px 30px;margin-bottom:60px}.cont4_img02{display:block;width:80%;margin:0 auto 40px}.cont4_box2 .read{text-align:left;font-size:24px}.cont4_box2 .read,.cont4_box2 .read2{display:block;font-weight:700;line-height:1.4;margin-bottom:30px}.cont4_box2 .read2{font-size:25px;background-color:#e71616;padding:10px 15px;color:#fff}.cont4_box2 .read3{color:#07923a;font-size:35px;margin-bottom:30px;font-weight:700}.cont4_box2 .read3:before{content:"＼";color:#07923a}.cont4_box2 .read3:after{content:"／";color:#07923a}.cont4_box2 .read4{font-size:20px;text-align:left;margin-bottom:70px;line-height:1.6}.cont4_box2 .read5{display:block;position:relative;font-size:24px;text-align:left;border:5px solid red;padding:15px 25px;background-color:#fff}.cont4_box2 .read5_img{position:absolute;top:-70px;left:-3pc;width:226px}.cont4 .txt .txt_in{padding-left:22%;color:#fff}.cont4 .txt .txt_in,.read5_txt{display:inline-block;font-weight:700}.read5_txt{padding-left:25%;color:red}.cont5 .txt{position:relative;margin-bottom:70px}.cont5{position:relative;background-color:#eee}.cont5_img01{position:absolute;width:36%;top:-37px;left:0;z-index:4}.cont5 .title_st1{background-color:#07923a;padding:5pc 0 10px}.cont5 .cont5_box1{background-color:#fff;padding:25px;overflow:hidden;margin-bottom:60px;z-index:1}.cont5_bg{background:#e5e5e5;height:50pc}.cont5_bg:before{content:'';display:inline-block;background-size:contain;vertical-align:middle;width:0;height:0;border-style:solid;border-width:20vw 50vw 0;border-color:#07923a transparent transparent;display:block;margin:0 auto}.cont5_box1 .read{text-align:left;width:70%;float:right;font-size:24px;font-weight:700;line-height:1.4}.cont5_box2{position:absolute;z-index:3}.cont5_box2_in{background-color:#fff;padding:40px 30px 30px;margin-bottom:60px}.cont5_img02{display:block;width:90%;margin:0 auto 40px;padding-right:50px}.cont5_box2 .read{text-align:left;font-size:24px}.cont5_box2 .read,.cont5_box2 .read2{display:block;font-weight:700;line-height:1.4;margin-bottom:30px}.cont5_box2 .read2{font-size:28px;background-color:#e71616;padding:10px 15px;color:#fff}.cont5 .txt .txt_in{display:inline-block;padding-left:10%;color:#fff;font-weight:700}.cont6 .txt{position:relative;margin-bottom:70px}.cont6{position:relative;background-color:#eee}.cont6_img01{position:absolute;width:24%;top:-75pt;left:15px;z-index:1}.cont6 .title_st1{background-color:#07923a;padding:90pt 0 10px}.cont6 .cont6_box1{background-color:#fff;padding:30px;overflow:hidden;margin-bottom:30px;z-index:4;position:relative;border:4px solid #e71616;padding:25px 30px 15px}.cont6_bg{background:#e5e5e5;height:50pc}.cont6_bg:before{content:'';display:inline-block;background-size:contain;vertical-align:middle;width:0;height:0;border-style:solid;border-width:20vw 50vw 0;border-color:#07923a transparent transparent;display:block;margin:0 auto}.cont6_box2{position:absolute;z-index:2}.cont6 .txt .txt_in{display:inline-block;padding-left:25%;color:#fff;font-weight:700;text-align:left;letter-spacing:.2em;line-height:1.4}.cont6_box1 .read{text-align:left;width:75%;float:left;font-size:40px;line-height:1;color:#e71616;font-weight:700}.cont6_box1 .read_txt1{font-size:55px;color:#e71616;font-weight:700}.cont6_box1 .read_txt2{font-size:5pc;color:#e71616;font-weight:700}.cont6_img03{position:absolute;right:30px;z-index:5;width:23%;top:25%;max-width:204px}.cont6_box2_in{background-color:#fff;padding:15px;box-shadow:0 0 4px rgba(0,0,0,.7);margin-bottom:30px}.cont6_box2_in .read1{display:block;text-align:left;color:#07923a;font-size:40px;margin-bottom:10px;margin-top:20px}.cont6_box2_in .read2{display:block;text-align:left;font-size:25px}.cont6_box3{position:relative;margin-top:50px}.cont6_box3 .read3{font-size:25px;width:65%;text-align:left}.cont6_img05{margin-bottom:30px}.cont6_img06{display:block;position:absolute;bottom:0;right:18%;width:18%;max-width:220px;z-index:6}.cont6 .txt_m{margin-left:180px}.cont7,.cont7 .txt{margin-bottom:5pc}.cont7,.cont7 .txt{position:relative}.cont7{background-color:#eee}.cont7_img01{position:absolute;width:32%;top:-110px;left:15px;z-index:1}.cont7 .title_st1{background-color:#07923a;padding:90pt 0 10px}.cont7 .cont7_box1{background-color:#fff;padding:30px;overflow:hidden;margin-bottom:0;z-index:4;position:relative;border:4px solid #e71616;padding:25px 30px 15px}.cont7_bg{background:#e5e5e5;height:750pt}.cont7_bg:before{content:'';display:inline-block;background-size:contain;vertical-align:middle;width:0;height:0;border-style:solid;border-width:20vw 50vw 0;border-color:#07923a transparent transparent;display:block;margin:0 auto}.cont7 .txt .txt_in{display:inline-block;padding-left:30%;color:#fff;font-weight:700;text-align:left;letter-spacing:.2em;line-height:1.4}.cont7_box1 .read{text-align:left;width:79%;float:left;font-size:30px;line-height:1.3;color:#e71616;font-weight:700}.cont7_img03{position:absolute;right:30px;z-index:5;width:20%;top:30%}.cont7_box2{position:absolute;z-index:2}.cont7_box2 .read1{font-size:25px;text-align:left;margin-bottom:25px}.cont7_img02{margin-bottom:25px}.cont7_box2 .read2{font-size:25px;margin-bottom:25px;padding:5px;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.2)}.cont7_box2 .read2 span{display:block;background-color:#e71616;padding:10px;color:#fff;font-weight:700;text-align:center;font-size:30px}.cont7 .container{padding-right:0!important;padding-left:0!important}.cont8 .txt{position:relative;margin-bottom:70px}.cont8{position:relative;background-color:#eee}.cont8_img01{position:absolute;width:32%;top:-90%;left:0;z-index:1}.cont8 .title_st1{background-color:#07923a;padding:90pt 0 10px}.cont8 .cont8_box1{background-color:#fff;padding:30px;overflow:hidden;margin-bottom:30px;z-index:4;position:relative;border:4px solid #e71616;padding:25px 30px 15px}.cont8_bg{background:#e5e5e5;height:620px}.cont8_bg:before{content:'';display:inline-block;background-size:contain;vertical-align:middle;width:0;height:0;border-style:solid;border-width:20vw 50vw 0;border-color:#07923a transparent transparent;display:block;margin:0 auto}.cont8_box2{position:absolute;z-index:2}.cont8 .txt .txt_in{display:inline-block;padding-left:30%;color:#fff;font-weight:700;text-align:left;letter-spacing:.2em;line-height:1.4}.cont8_box1 .read{text-align:left;width:75%;float:left;font-size:40px;line-height:1;color:#e71616}.cont8_box1 .read_txt1{font-size:55px;color:#e71616;font-weight:700}.cont8_box1 .read_txt2{font-size:5pc;color:#e71616;font-weight:700}.cont8_img03{position:absolute;right:30px;z-index:5;width:23%;top:25%}.cont8_box2_in{background-color:#fff;padding:15px;box-shadow:0 0 4px rgba(0,0,0,.7);margin-bottom:30px}.cont8_box2_in .row{margin-bottom:15px}.cont8_box2_in .read1{display:block;text-align:left;color:#07923a;font-size:40px;margin-bottom:10px;margin-top:20px}.cont8_box2_in .read2{display:block;text-align:left;font-size:25px;margin-bottom:15px}.cont8_box2_in .read3{text-align:left}.title_st2{background-color:#07923a;text-align:center;color:#fff;font-weight:700;font-size:53px;padding:40px 10px}.about_info{background:#fff;border-radius:6px;padding:8px;margin:35px auto 0}.about_info .br_pc{display:none}.about_info .company_t{display:block;margin:5px 0;font-weight:700;text-align:center}.about_info table{width:100%}.about_info table tr{display:block;border-bottom:1px solid #0a0305;padding:15px 0;margin:5px 0}.about_info table tr th{letter-spacing:0;background:#07923a;display:inline-block;border-radius:5px;text-align:center;color:#fff;width:22%;font-size:25px;font-weight:700;padding:20px 0 17px}.about_info table tr td{letter-spacing:0;text-align:left;padding:0 0 0 15px;max-width:78%;display:inline-block;font-size:24px;line-height:1.4}.about_info table tr td span{font-size:11px;display:block}.about_info p{margin:10px 0 0}.about_info a{text-decoration:underline;color:#3e68ca!important}#car-question{margin-bottom:5pc}.cont9_img01{width:60%;margin:0 auto 30px}.cont9_txt1{display:block;text-align:center;color:#07923a;font-weight:700;font-size:24px;margin-bottom:30px}.cont9_read{display:block;width:60%;margin:0 auto 30px;line-height:1.7;padding-left:5px;padding-left:10px}.cont9 .cont3_in{padding-bottom:30px}./*qa_img01{position:absolute;top:-15px;left:-5px;width:90pt;z-index:4}*/.accordion{position:relative}.contact{margin-bottom:60px}.c_txt{margin-bottom:25px}.contact .container{text-align:center!important}.contact_t{/*color:#07923a;*/font-size:2pc;font-weight:700}.contact_t:before{content:"＼";/*color:#07923a*/}.contact_t:after{content:"／";/*color:#07923a*/}.contact_read{font-size:60px}.contact_read,.contact_read .txt1,.contact_read .txt2,.contact_read .txt3{text-align:center;color:#07923a;font-weight:700}.contact_read .txt1{font-size:40px}.contact_read .txt2{font-size:30px}.contact_read .txt3{font-size:70px}#car-company{margin-bottom:60px}#footer_wrap{background-color:#eee;vertical-align:bottom}.footer_in{padding:40px 10px}.cp{display:block;font-size:9pt}.cp,.footer_inquiry_txt{color:#333;text-align:center}.footer_inquiry_txt{line-height:1.6;font-size:13px;margin-bottom:20px}.footer_inquiry_txt a:hover{text-decoration:underline}.footer_logo img{width:300px;margin:0 auto 10px}.cont4 .container,.cont5 .container,.cont6 .container,.cont7 .container,.cont8 .container{padding-right:0;padding-left:0!important}@media(min-width:992px){.cont6_bg{height:900px}.cont7_bg{height:1030px}.cont4_box2 .read5_img{left:-10px}}@media(max-width:991px){.main_triangle .container{width:100%}.header_in{width:95%;margin:0 auto}.about_info .br_pc{display:inline-block}.logo img{width:230px;margin-top:-10px;margin-left:10px}.cont4,.cont4 .txt{margin-bottom:50px}.cont4 .title_st1{padding:60px 0 58px}.cont4_img01{width:38%;left:-30px}.cont4_box1 .read{width:70%}.cont4_box2 .read2{font-size:23px}.cont4_box2 .read3{font-size:2pc}.cont4_bg{height:1150px}.cont5_bg{height:600px}.cont5_box1 .read{width:70%}.cont5 .txt .txt_in{padding-left:20%}.cont5 .title_st1{padding:60px 0 82px}.cont5 .txt{margin-bottom:50px}.cont5_img01{top:21px;left:0}.cont6 .title_st1{padding:90px 0 82px}.cont6 .txt{margin-bottom:60px}.cont6_img01{top:-18%;left:5px}.cont6 .txt .txt_in{padding-left:23%;letter-spacing:.05em}.cont6 .txt_m{margin-left:5pc}.cont6_box1 .read{width:85%}.cont6_img03{top:40%;right:0}.cont6_img06{right:13%;width:21%}.cont6_bg{height:700px}.cont7 .title_st1{padding:90px 0 13px}.cont7 .txt .txt_in{letter-spacing:0}.cont7 .txt{margin-bottom:50px}.cont7_img03{top:35%;right:20px}.cont7_bg{height:930px}.cont7_img01{top:-70px}.footer_logo img{width:250px}}@media(max-width:800px){.cont4_box2 .read5_img{left:-3%}.read5_txt{padding-left:29%}.cont4_img01{left:-45px}}@media(max-width:767px){.footer_logo img{width:200px;margin:0 auto 20px}.main_triangle .line_btn{width:85%}header{padding:10px 0;border-top:2px solid #000;box-shadow:0 3px 5px 0 rgba(0,0,0,.2)}.logo img{width:10pc}.head_line,.head_tel{font-size:11px;padding:5px 0}.head_line img,.head_tel img{width:1rem}.top_inquiry_in .col-6{padding-right:5px}.title_st1 .txt{font-size:42px}.cont3_img01{width:45%}.cont4_box1 .read{font-size:20px}.cont4 .title_st1{padding:50px 10px}.cont4_img01{width:42%;top:-21px}.cont4 .txt .txt_in{padding-left:30%}.cont4_box2 .read{font-size:20px}.cont4_box2 .read2{font-size:17px}.cont4_box2 .read3{font-size:28px}.cont4_box2 .read5,.cont5_box1 .read{font-size:20px}.cont4_box2 .read5_img{left:-60px;top:-53px;width:190px}.cont4 .txt{margin-bottom:40px}.read5_txt{padding-left:25%}.contact_t{font-size:25px}.contact_read{font-size:42px}.contact_read .txt3{font-size:50px}.btn_sub_t{font-size:1pc}.cont5 .cont5_box1{padding:15px}.cont5 .title_st1{padding:50px 0 82px}.cont5 .txt{margin-bottom:40px}.cont5_box1 .read{font-size:19px}.cont5_img01{top:20px}.cont5 .txt .txt_in{padding-left:21%}.cont5 .cont5_box1{margin-bottom:40px}.cont5_bg{height:490px}.cont6 .title_st1{padding:70px 0 82px}.cont6 .txt{margin-bottom:40px}.cont6_box1 .read_txt1{font-size:45px}.cont6 .txt_m{margin-left:30px}.cont6_box1 .read_txt2{font-size:60px}.cont6_box1 .read{line-height:1.2;font-size:34px}.cont6_img01{width:27%;top:-20%}.cont6 .txt .txt_in{padding-left:25%;letter-spacing:.15em}.cont6_box3 .read3{width:72%}.cont6_img01{left:0}.cont6_img03{width:25%;top:30%}.cont6_box2_in .read2{font-size:19px}.cont6_box2_in .read1{font-size:30px;margin-top:10px;margin-bottom:5px}.cont6_box3 .read3{font-size:19px}.cont6_bg{height:550px}.cont7 .title_st1{padding:70px 0 13px}.cont7 .txt{margin-bottom:40px}.cont7_img01{width:35%;left:0}.cont7 .txt .txt_in{padding-left:32%}.cont7_box1 .read{font-size:25px}.cont7_img03{top:32%;right:0;width:22%}.cont4_bg{height:1050px}.cont7_bg{height:850px}.cont7{margin-bottom:60px}.contact{margin-bottom:50px}.cont8 .title_st1{padding:60px 0 50px}.cont8 .txt{margin-bottom:50px}.cont8_img01{width:38%;top:-60%;left:-40px}.cont8_box2_in .read1{font-size:30px}.cont8_box2_in .read2{font-size:19px;margin-bottom:5px}.cont8_box2_in .read1{margin-bottom:5px;margin-top:10px;font-size:27px}.cont8_box2_in .row{margin-bottom:0}.cont8_box2_in .read3{font-size:14px}.cont8_box2_in{margin-bottom:25px}.cont8_bg{height:410px}.title_st2{font-size:42px;padding:30px}.about_info table tr th{font-size:20px;padding:10px 0}.about_info table tr td{font-size:19px}#car-staff-voice .title_st1{padding:30px 10px}.cont9_img01,.cont9_read{width:80%}.cont6_img06{width:20%}.cont7_box2 .read1{font-size:19px}.cont7_box2 .read2 span{font-size:25px}.cont7_bg{height:730px}.q_txt{font-size:19px;padding-left:75pt;top:50%;left:46%;width:94%}/*.qa_img01{top:-9px;left:-5px;width:105px}*/.cont3_in:before{border-width:7vw 4vw 0}dl.accordion dd p{font-size:18px}.contact_read .txt2{font-size:25px}.contact_read .txt1{font-size:34px}.header_in .col-md-7{padding-right:0!important}}@media(max-width:550px){.header_in{width:100%}.logo img{width:85%}.cont5 .container,.cont6 .container,.cont7 .container,.cont8 .container{padding-right:15px!important;padding-left:15px!important}.cont4_box2 .container,.cont5_box2 .container,.cont6_box2 .container,.cont7_box2 .container,.cont8_box2 .container{padding-left:0!important}.main_triangle .txt1{font-size:1pc;margin:30px 0 20px}.main_triangle{padding-bottom:25px}.cont1 .title1{font-size:1pc}.cont1 .txt1{font-size:31px}.title_st1 .txt{font-size:30px}.title_st1{padding:30px 10px}.cont3_img01{bottom:-30px;width:40%}.cont4 .txt .txt_in{padding-left:25%}.cont4 .cont4_box1{margin-bottom:20px}.cont4_img01{width:38%;top:-30px;left:-5px}.cont4_box2 .read2{margin-bottom:0}.cont4_box2 .read3{font-size:24px}.cont4_box2 .read4{font-size:15px}.cont4_box2 .read4 b{display:block;margin-top:15px}.cont4_box2 .read5_img{left:-2%;top:-40%;width:29%}.cont4_box2 .read5{font-size:18px}.cont4_box2 .read4{margin-bottom:60px}.cont4_bg{height:920px}.cont4_box2 .read5{padding:2.7% 25px}.contact_t{font-size:20px}.contact_read{font-size:33px}.contact_read .txt1{font-size:27px}.contact_read .txt3{font-size:45px}.line_btn,.tel_btn{font-size:21px;padding:15px 5px 13px;width:80%}.cont5_img01{top:25px;left:15px}.cont4{margin-bottom:40px}.contact{margin-bottom:20px}.cont5 .title_st1{padding:35px 0 82px}.cont5 .cont5_box1,.cont5 .txt{margin-bottom:30px}.cont5_box2 .read{font-size:19px;margin-bottom:0}.cont5_box2_in{padding:30px 20px 25px}.cont5_bg{height:420px}.cont5_img02{width:100%;margin:0 auto 30px;padding-right:35px}.cont6_img01{left:30px;width:24%;top:-20%}.cont6_box1 .read{line-height:1.1;font-size:30px}.cont6 .txt_m{margin-left:25px}.cont6 .title_st1{padding:70px 0 2pc}.cont6_box2_in .read1{font-size:27px}.cont6_img03{width:22%;top:30%;right:20px}.cont6 .cont6_box1{padding:20px 30px 10px;margin-bottom:20px}.cont6_box1 .read_txt1{font-size:40px}.cont6_box2_in{margin-bottom:20px}.cont6_box3{margin-top:30px}.cont6_img06{width:24%;right:2%}.cont7_box1 .read{font-size:23px}.cont7_img03{right:15px;top:30%;width:20%}.cont7_img01{left:1%}.cont7 .cont7_box1{padding:15px 20px}.cont8 .title_st1{padding:60px 0 110px}.cont8_img01{width:36%;top:-70%;left:10px}.cont8 .txt .txt_in{padding-left:35%}.cont7 .txt .txt_in{letter-spacing:.2em}.cont8_bg{height:330px}.about_info{margin:20px auto 0}#car-company{margin-bottom:40px}.cont9 .cont3_in{padding-bottom:20px}#car-question{margin-bottom:50px}.qabox{padding-bottom:30px}.cont5 .txt .txt_in{padding-left:0}.title_st2{font-size:30px}.cont3_in .row{width:90%;margin:0 auto}}@media(max-width:500px){.cont4_img01{top:-28px}.cont5_img01{top:2pc}}@media(max-width:480px){.cont4_box2 .read5_img{top:-32%}.cont4_box2 .read4{margin-bottom:40px}.cont5_img01{top:60px}}@media(max-width:414px){.cont3 .read{line-height:1.5}.cont3_in .row{width:95%;margin:0 auto}.level_t{font-size:14px;padding:5px}.level{margin-bottom:10px;padding:7px 0}.voice{border-top:4px solid #07923a;margin-bottom:40px}.title_st1{padding:20px 10px}.title_st1 .txt{font-size:23px}#car-staff-voice .title_st1{padding:20px 10px}.cont3_img01{bottom:-20px;width:39%}.cont4_box1 .read,.cont4_box2 .read{font-size:15px}.cont4_box2 .read2{font-size:14px}.cont4 .txt .txt_in{padding-left:20%}.cont4 .cont4_box1{margin-bottom:20px;padding:10px}.cont4_img01{width:37%;top:-30px;left:-10px}.cont4 .title_st1{padding:30px 10px}.cont4 .txt{margin-bottom:20px}.cont4_box2_in{padding:20px}.cont4_box2 .read3{font-size:17px;margin-bottom:10px}.cont4_box2_in{margin-bottom:40px}.cont4_box2 .read4{margin-bottom:30px}.cont4_box2 .read5{padding:8px 5px;font-size:14px;border:3px solid red}.cont4_box2 .read5_img{left:-4%;top:-40%;width:29%}.cont4_bg{height:790px}.line_btn,.tel_btn{width:90%}.cont5_box1 .read{font-size:15px}.cont5 .cont5_box1{padding:10px}.cont5_box2 .read{font-size:15px}.cont5_bg{height:340px}.cont6 .title_st1{padding:40px 0 2pc}.cont6 .txt{margin-bottom:25px}.cont6_img01{left:30px;width:24%;top:-20%}.cont6_box1 .read{font-size:20px;line-height:1.2}.cont6_box1 .read_txt1{font-size:25px}.cont6 .txt_m{margin-left:5px}.cont6_box1 .read_txt2{font-size:35px}.cont6_box2_in .read2,.cont6_box3 .read3{font-size:15px}.cont6_box2_in .read1{font-size:24px;margin-top:0}.cont6 .cont6_box1{padding:9pt 30px 5px;margin-bottom:15px}.cont6_bg{height:420px}.cont7 .title_st1{padding:50px 0 13px}.cont7 .txt{margin-bottom:30px}.cont7_img01{width:33%;left:2%;top:-40px}.cont7_box1 .read{font-size:18px}.cont7_box2 .read1{font-size:15px}.cont7_box2 .read2 span{font-size:19px}.cont7_bg{height:35pc}.cont7 .txt .txt_in{letter-spacing:.1em}.cont7 .cont7_box1{padding:15px}.cont7_box1 .read{width:85%}.cont7_img03{right:20px;top:50%;width:16%}.cont5 .cont5_box1{margin-bottom:20px}.cont5_img01{top:30px}.cont6_img05{margin-bottom:15px}.cont8 .title_st1{padding:40px 0 110px}.cont8 .txt{margin-bottom:40px}.cont8_box2_in .read1{margin-bottom:5px;margin-top:5px;font-size:24px}.cont8_box2_in .read2{font-size:18px}.about_info table tr{padding:10px 0}.about_info table tr td,.about_info table tr th{font-size:15px}#car-company{margin-bottom:20px}.about_info{margin:10px auto 0}dl.accordion dd p{font-size:15px}.q_txt{font-size:1pc}.btn_sub_t{font-size:14px}.cont6_box2_in{margin-bottom:15px}.title_st2{font-size:23px;padding:20px}dl.accordion dt{min-height:70px}/*.qa_img01{width:95px}*/.q_txt{left:43%}.footer_logo img{width:180px;margin:0 auto 15px}.footer_in{padding:30px 10px}.cont4_box2 .read2{text-align:left}.contact_t{font-size:17px;}}@media(max-width:375px){.header_in .btn_sub_t{font-size:11px!important}.logo img{width:95%;margin-left:5px}.head_line,.head_tel{font-size:10px}.cont4_img01{top:-20px}.cont4_bg{height:790px}.cont1 .title1{font-size:13px}.contact_t{font-size:16px;line-height:1}.contact_read{font-size:25px}.contact_read .txt1{font-size:24px}.contact_read .txt2{font-size:18px}.contact_read .txt3{font-size:34px}.line_btn:after,.tel_btn:after{width:1pc;height:1pc}.line_btn:before{width:2pc;height:2pc;background-size:23px}.tel_btn:before{width:28px;height:28px;background-size:27px}.line_btn,.tel_btn{font-size:19px}.contact{margin-bottom:5px}.cont4{margin-bottom:30px}.btn_sub_t{font-size:13px}.c_txt{margin-bottom:15px}.cont5_img01{top:38px}.cont5_bg{height:310px}.cont7_bg{height:540px}.cont7{margin-bottom:30px}.cont8_box2_in .read1{font-size:22px}.cont8_box2_in .read2{font-size:1pc}.cont6_box2_in .read1{font-size:22px}.cont8_bg{height:20pc}}@media(max-width:320px){.header_in .btn_sub_t{font-size:9px!important}.head_line img,.head_tel img{width:.5rem}.level_t{font-size:11px;padding:5px 3px}.line_btn{padding:10px 5px;font-size:18px}.cont3 .read{font-size:14px}.cont3_in .row{width:100%;margin:0 auto}.voice{margin-bottom:30px;border-top:4px solid #07923a;margin-bottom:40px}.cont4_bg{height:830px}.line_btn,.tel_btn{font-size:17px;padding:10px 5px}.contact_read,.contact_read .txt1{font-size:22px}.contact_read .txt2{font-size:1pc}.cont5 .title_st1{padding:30px 0 82px}.title_st1 .txt{font-size:23px}.cont5_img01{top:70px}.title_st1 .txt{font-size:20px}.cont6_img01{left:20px;width:24%;top:-18%}.cont6 .cont6_box1{padding:9pt 10px 5px}.cont6_box2_in .read1{font-size:21px}.cont5 .txt{margin-bottom:25px}.cont5_bg{height:290px}.cont5_img02{padding-right:15px}/*.cont7_bg{height:35pc}*/.cont8_box2_in .read1{font-size:18px;margin-bottom:5px;margin-top:5px;font-size:24px}.about_info table tr th{font-size:13px}.cont9_read{width:90%}.footer_logo img{width:10pc;margin:0 auto 15px}.cont8_bg { height: 23pc;}
}

/*animate*/
.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  animation-duration: .75s;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}


@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeft {
  animation-name: fadeInLeft;
}


@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUp {
  animation-name: fadeInUp;
}


@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}


 
.qabox ul li {
    position: relative;
}
.accordion:before {
content: '';
display: inline-block;
width: 120px;
height: 120px;
background-image: url(../img/qa_img01.png);
background-size: contain;
position: absolute;
top: 0;
left: -10px;
z-index: 5;
}

   #button_set_bottom {
	width:100%;
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	background: white none repeat scroll 0 0;
	bottom: 0;
	box-shadow: 0 -2px 2px -1px rgba(0, 0, 0, 0.75);
	display: none;
	padding-top: 8px;
	position: fixed;
	z-index: 9999;
	padding:5px 0px;
}
#button_set_bottom a {

	width:100%;
}

#button_set_bottom .col-6{
    padding-right: 3px !important;
    padding-left: 3px !important;
}

#button_set_bottom .row {
    margin-right:0px !important;
    margin-left:0px !important;
}

#button_set_bottom .container {
	width: 60pc;
	margin:0 auto;
    padding-right:0px !important;
    padding-left:0px !important;
}


#button_set_bottom .head_line {
    font-size: 20px;
    padding: 10px 0;
	
}

#button_set_bottom .head_line .btn_sub_t {
    font-size: 13px!important;
}

#button_set_bottom .head_tel {
    font-size: 19px;
    padding: 10px 0;
	
}

#button_set_bottom .head_tel .btn_sub_t {
    font-size: 13px!important;
}

@media (max-width: 1200px) {
	#button_set_bottom .container {
	width:98%;
}
}

@media (max-width: 767px) {
.accordion:before {
width: 110px;
height: 110px;
top: 5px;}

	}
	
@media (max-width: 414px) {
	.cont5_box2 .read {
    font-size: 15px;
}

.accordion:before {
width: 100px;
height: 100px;
}

	}
	
	@media (max-width:375px) {
.accordion:before {
width: 90px;
height: 90px;
top: 8px;
left: -5px;
}
	}
	
@media (max-width: 320px) {
.accordion:before {
    width: 80px;
    height: 80px;
	top: 12px;
}
.q_txt {
    left: 36%;
}
dl.accordion dt {
    min-height: 68px;
}
	}
	

.main_triangle .txt2 {
    text-align: center;
	color:#fff;
	 font-size: 23px;
    margin-bottom: 7px;
	font-weight:bold;
}
@media(max-width:550px){
.main_triangle .txt2 {
		font-size: 1pc;
	}

    
}

@media(max-width:375px){
.main_triangle .txt2 {
		font-size: 13px;
	}
}

.logo img {
    width: 268px;
}

.txt_cl_green {color: #07923A;}

@media(max-width:767px){
        .logo img {
        width: 85% !important;
    }
    
    
    .head_line {
        font-size: 15px;
    }
    
    .head_tel {
        font-size: 12px;
        letter-spacing: -0.05em;
    }
    .btn_sub_t {
        font-size: 11px !important;
    }
}
.col-md-4, .col-md-8 {
    padding-right:0;
    padding-left: 0;
    }