﻿@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;700&display=swap");.mada{font-family:'Open Sans', "游ゴシック", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ ゴシック", sans-serif;line-height:1}.grecaptcha-badge{bottom:60px !important}@media screen and (min-width: 768px){.sp{display:none}}@media screen and (max-width: 768px){.pc{display:none}}.logo_ttl{font-size:2.2rem;font-weight:bold;margin-bottom:3rem;text-align:center}.logo_ttl .qauto_logoTxt{position:relative;bottom:-5px}.qauto_logoTxt{margin:0 .5em;width:120px}@media screen and (max-width: 768px){.logo_ttl{font-size:1.6rem;font-weight:bold;margin-bottom:3rem;text-align:center}.logo_ttl .qauto_logoTxt{position:relative;bottom:-3px}.qauto_logoTxt{margin:0 .5em;width:100px}}.slide_animeWrap{display:flex;overflow:hidden}.slide_anime{display:flex;width:max-content;animation:scroll 40s infinite linear .5s both}.slide_anime li{width:calc(100vw / 4)}.slide_anime li img{display:block;width:100%}@media screen and (max-width: 768px){.slide_anime li{width:calc(100vw / 1)}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-300px * 4))}}.qa_inquiry_btn{margin:0 auto;width:300px}@media (max-width: 767px){.qa_inquiry_btn{width:220px}}.qa_inquiry_btn a{background:#1c2a3c url("../images/page/service/qauto/icon_arrow_bottom_white.png") no-repeat right 14px center/14px;color:#fff;border-radius:25px;box-shadow:0 0 5px rgba(0,0,0,0.5);display:block;font-size:2rem;font-weight:bold;padding:.75rem;position:relative;text-align:center}@media (max-width: 767px){.qa_inquiry_btn a{font-size:1.6rem}}.qa_inquiry_btn a:after{content:"";border:solid 2px #fff;border-radius:22px;display:block;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.qa_inquiry_btn a:hover{background:#fff url("../images/page/service/qauto/icon_arrow_bottom.png") no-repeat right 16px center/12px;color:#1c222f;opacity:1}.qa_inquiry_btn a:hover:after{border:solid 2px #000}.mainImg_blc{background:url("../images/page/service/qauto/maining_bg.png") no-repeat center/100%;display:flex;justify-content:center;align-items:center;padding:50px 0}@media (max-width: 1050px){.mainImg_blc{background:url("../images/page/service/qauto/maining_bg.png") no-repeat center/cover}}.mainImg_blc .mainImg_blc_in .mainImg_subTtl{font-size:3.5rem;font-weight:bold;line-height:1.5;margin-bottom:3rem;text-align:center}.mainImg_blc .mainImg_blc_in .mainImg_subTtl span{background:linear-gradient(to top, transparent 10%, #f5b0b3 10% 30%, transparent 30% 100%)}.mainImg_blc .mainImg_blc_in .mainImg_logo{margin:0 auto 3rem;max-width:260px;padding:0 20px}.mainImg_blc .mainImg_blc_in .mainImg_ttl{font-size:3.5rem;font-weight:bold;line-height:1.5;text-align:center}@media (max-width: 767px){.mainImg_blc{background:url("../images/page/service/qauto/maining_bg_sp.png") no-repeat center/cover}.mainImg_blc .mainImg_blc_in .mainImg_subTtl{font-size:4.5vw;margin-bottom:3rem}.mainImg_blc .mainImg_blc_in .mainImg_logo{max-width:200px;width:60%}.mainImg_blc .mainImg_blc_in .mainImg_ttl{font-size:4.5vw}}.worries_blc{background:linear-gradient(60deg, #f6b67e, #94badd);position:relative}.worries_blc:before,.worries_blc:after{border-bottom:solid 50px #fff;content:"";display:block;width:50%;position:absolute;bottom:0;z-index:0}.worries_blc:before{border-right:solid 50px transparent;left:0;transform:translateX(-25px)}.worries_blc:after{border-left:solid 50px transparent;right:0;transform:translateX(25px)}.worries_blc .worries_blc_in{margin:0 auto;max-width:1200px;padding-top:80px;padding-bottom:205px;position:relative}@media (max-width: 767px){.worries_blc .worries_blc_in{padding-top:50px;padding-bottom:50px}}.worries_blc .worries_blc_in:after{background:url("../images/page/service/qauto/worries_bg.png") no-repeat center bottom/100%;content:"";display:block;width:800px;padding-bottom:201px;position:absolute;right:50%;bottom:50px;z-index:0}@media (max-width: 767px){.worries_blc .worries_blc_in:after{background:url("../images/page/service/qauto/worries_bg_sp.png") no-repeat center bottom/100%;width:100%;padding-bottom:calc(100%*154/767);position:static}}.worries_blc .worries_blc_in .worries_ttl{position:absolute;top:-25px;left:50%;transform:translateX(-50%);text-align:center}@media (max-width: 767px){.worries_blc .worries_blc_in .worries_ttl{margin-bottom:3rem;position:static;transform:translateX(0);text-align:center}.worries_blc .worries_blc_in .worries_ttl img{max-width:300px;width:90%}}.worries_blc .worries_blc_in .worries_list{display:flex;justify-content:center;flex-wrap:wrap;position:relative;z-index:10}@media (max-width: 767px){.worries_blc .worries_blc_in .worries_list{display:block}}.worries_blc .worries_blc_in .worries_list li{background:#fff;border:solid 1px #000;display:flex;justify-content:center;align-items:center;font-weight:bold;margin:0 2% 40px;padding:1.5rem 1.5rem 2rem;position:relative;text-align:center;width:28%}@media (max-width: 767px){.worries_blc .worries_blc_in .worries_list li{margin:0 auto 40px;width:86%}}.worries_blc .worries_blc_in .worries_list li:before{background:#fff;content:"";display:block;height:1px;width:60px;position:absolute;bottom:-1px;right:100px}@media (max-width: 767px){.worries_blc .worries_blc_in .worries_list li:before{right:80px}}.worries_blc .worries_blc_in .worries_list li:after{background:#000;content:"";display:block;height:1px;width:50px;position:absolute;bottom:-1px;right:100px;transform:rotate(-40deg)}@media (max-width: 767px){.worries_blc .worries_blc_in .worries_list li:after{right:80px}}.worries_blc .worries_blc_in .worries_list li p{word-break:keep-all;overflow-wrap:break-word}.about_blc{background:url("../images/page/service/qauto/bgtxt_about.svg") no-repeat right top/140px;margin:30px auto 80px;max-width:1100px;padding:0 40px 30px}@media (max-width: 767px){.about_blc{background:url("../images/page/service/qauto/bgtxt_about.svg") no-repeat right top/100px;margin:30px auto 50px;padding:0 4% 30px}}.about_contentWrap{border:solid 3px #ccc;border-radius:2rem;padding:3rem 8rem}.about_contentWrap .about_flex{display:flex;justify-content:center}.about_contentWrap .slideWrap{width:40%;text-align:center}.about_contentWrap .slideWrap .dots-wrap{display:flex;justify-content:center;margin-top:1.5rem}.about_contentWrap .slideWrap .dots-wrap li{width:10px;height:10px;margin:0 5px;background:#b5b6b6;border-radius:50%;cursor:pointer}.about_contentWrap .slideWrap .dots-wrap li:hover,.about_contentWrap .slideWrap .dots-wrap li.slick-active{background:#ed81aa}.about_contentWrap .slideWrap .dots-wrap li button{display:none;appearance:none;outline:none;padding:0;border:none;background-color:transparent}.about_contentWrap .txtWrap{margin-left:8%;width:50%}.about_contentWrap .txtWrap .projectLogo{border-bottom:solid 1px #000;margin-bottom:3rem;padding:3rem 0;text-align:center}.about_contentWrap .txtWrap .projectLogo img{width:200px}.about_contentWrap .txtWrap .projectDetail{line-height:1.5}@media (max-width: 767px){.about_contentWrap{background:rgba(255,255,255,0.8);padding:2rem 4%}.about_contentWrap .about_flex{flex-wrap:wrap;flex-direction:column-reverse}.about_contentWrap .slideWrap{margin-bottom:2rem;width:100%}.about_contentWrap .slideWrap .dots-wrap li{margin:0 10px}.about_contentWrap .txtWrap{margin-left:0;width:100%}.about_contentWrap .txtWrap .projectLogo{display:none}.about_contentWrap .txtWrap .projectDetail{border-bottom:solid 1px #ccc;padding-bottom:2rem;margin-bottom:2rem}}.feature_blc{margin-bottom:80px}@media (max-width: 767px){.feature_blc{margin-bottom:50px}}.feature_blc_in{max-width:calc(1000px + 50px * 2);width:100%;margin-inline:auto;padding-inline:50px}@media (max-width: 767px){.feature_blc_in{padding-inline:30px}}@media (max-width: 600px){.feature_blc_in{padding-inline:20px}}.feature_blc_layout{margin-top:60px}@media (max-width: 767px){.feature_blc_layout{margin-top:30px}}.feature_blc .tab__layout{display:grid;grid-template-columns:350px 1fr;gap:40px}@media (max-width: 767px){.feature_blc .tab__layout{grid-template-columns:1fr}}.feature_blc .tab__nav{display:flex;flex-direction:column;gap:15px;counter-reset:count-number}.feature_blc .tab__button{background:#dcdddd;box-shadow:0 0 5px rgba(0,0,0,0.5);border-radius:8px;border:1px solid #ddd;counter-increment:count-number;cursor:pointer;display:block;font-size:1.8rem;font-weight:bold;padding:18px 20px;position:relative;text-align:center;transition:.3s;overflow:hidden}@media (max-width: 767px){.feature_blc .tab__button{font-size:1.4rem;padding:10px 10px}}.feature_blc .tab__button p{font-weight:bold;line-height:1.6;color:#333}.feature_blc .tab__button p:before{color:#595757;content:counter(count-number,decimal-leading-zero);position:absolute;top:5px;left:8px}@media (max-width: 767px){.feature_blc .tab__button p:before{top:3px;left:5px}}.feature_blc .tab__button input{display:none}.feature_blc .tab__button:hover{opacity:.8}.feature_blc .tab__button:has(:checked){background:#fff}.feature_blc .tab__button:has(:checked) p:before{color:#fff;z-index:10}.feature_blc .tab__button:has(:checked) p:after{content:"";position:absolute;top:0;left:0;width:60px;height:60px;background:linear-gradient(to right, #59a7dd, #f6ba96, #e53a8e);clip-path:polygon(0 0, 100% 0, 0 100%);z-index:0}@media (max-width: 767px){.feature_blc .tab__button:has(:checked) p:after{width:50px;height:50px}}.feature_blc .tab__contents{position:relative}.feature_blc .tab__content{display:none;animation:fade .4s ease}@media (max-width: 767px){.feature_blc .tab__content .tab__content_in{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}.feature_blc .tab__content figure{margin-bottom:20px;width:100%}@media (max-width: 767px){.feature_blc .tab__content figure{margin-top:2rem}}.feature_blc .tab__content figure img{width:100%;height:auto;display:block;border-radius:10px}.feature_blc .tab__content p{line-height:1.9;color:#333;width:100%}.feature_blc .tab__layout:has(.tab__button:nth-child(1) input:checked) .tab__content:nth-child(1){display:block}.feature_blc .tab__layout:has(.tab__button:nth-child(2) input:checked) .tab__content:nth-child(2){display:block}.feature_blc .tab__layout:has(.tab__button:nth-child(3) input:checked) .tab__content:nth-child(3){display:block}@keyframes fade{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.service_blc .service_grid_bg{position:relative}.service_blc .service_grid_bg:before{background:url("../images/page/service/qauto/service_bg.png") left top;border:solid 1px #ddd;content:"";display:block;position:absolute;left:50%;top:50%;height:600px;width:100%;transform:translate(-40%, -50%);z-index:-1}@media (max-width: 1100px){.service_blc .service_grid_bg:before{height:80%;transform:translate(-45%, -50%)}}@media (max-width: 767px){.service_blc .service_grid_bg:before{top:100px;transform:translate(-45%, 0)}}.service_blc .service_blc_in{background:url("../images/page/service/qauto/bgtxt_service.svg") no-repeat left top/500px;max-width:1000px;margin:0 auto;padding-top:100px}@media (max-width: 900px){.service_blc .service_blc_in{background:url("../images/page/service/qauto/bgtxt_service.svg") no-repeat left 10px top/400px}}.service_blc .service_blc_in .service_head{padding:0 40px}@media (max-width: 767px){.service_blc .service_blc_in .service_head{padding:0 4%}}.service_blc .service_blc_in .service_head .partner_prof_blc{background:url("../images/page/service/qauto/prof_img.png") no-repeat left 20px bottom 0/350px;padding:100px 0 3rem 380px}@media (max-width: 900px){.service_blc .service_blc_in .service_head .partner_prof_blc{background:url("../images/page/service/qauto/prof_img.png") no-repeat left 0 bottom 0/250px;padding:100px 0 3rem 230px}}@media (max-width: 767px){.service_blc .service_blc_in .service_head .partner_prof_blc{background:none;padding:20px 6% 3rem}}.service_blc .service_blc_in .service_head .partner_prof_blc .partner_ttl{font-size:2.2rem;font-weight:bold;margin-bottom:2rem;text-indent:-.5em;word-break:keep-all;overflow-wrap:break-word;text-align:right}@media (max-width: 767px){.service_blc .service_blc_in .service_head .partner_prof_blc .partner_ttl{font-size:1.8rem;margin-bottom:0;text-align:center}}.service_blc .service_blc_in .service_head .partner_prof_blc .partner_name{font-size:1.8rem;font-weight:bold;line-height:1.5;margin-bottom:2rem;text-align:right}@media (max-width: 767px){.service_blc .service_blc_in .service_head .partner_prof_blc .partner_name{background:url("../images/page/service/qauto/prof_img.png") no-repeat left 0 bottom 0/120px;font-size:1.4rem;padding:80px 0 0 0}}.service_blc .service_blc_in .service_head .partner_prof_blc .partner_name span{display:inline-block}@media (max-width: 767px){.service_blc .service_blc_in .service_head .partner_prof_blc .partner_name span{background:rgba(255,255,255,0.7);border-radius:1em;margin-bottom:5px;padding-left:1em}}.service_blc .service_blc_in .service_head .partner_prof_blc .partner_detail{line-height:1.5}.service_blc .service_blc_in .service_body{display:flex;flex-wrap:wrap;padding:40px 30% 40px 20px;position:relative}@media (max-width: 1100px){.service_blc .service_blc_in .service_body{align-items:center;padding:40px 20px}}@media (max-width: 767px){.service_blc .service_blc_in .service_body{padding:40px 6%}}.service_blc .service_blc_in .service_body:after{background:#fff;border:solid 1px #ccc;box-shadow:0 0 5px rgba(0,0,0,0.5);content:"";display:block;height:330px;width:100%;position:absolute;top:0;left:0;z-index:-1}@media (max-width: 1100px){.service_blc .service_blc_in .service_body:after{height:40%;width:96%;left:2%}}.service_blc .service_blc_in .service_body p{line-height:1.5}.service_blc .service_blc_in .service_body .service_item01{margin-bottom:3rem;padding-left:80px;width:100%}@media (max-width: 1100px){.service_blc .service_blc_in .service_body .service_item01{margin-bottom:5rem;padding-right:4%}}@media (max-width: 767px){.service_blc .service_blc_in .service_body .service_item01{padding-left:4%}}.service_blc .service_blc_in .service_body .service_item01 .service_item01_ttl{font-size:1.8rem;font-weight:bold;margin-bottom:1.5rem;text-align:right}.service_blc .service_blc_in .service_body .service_item01 .service_item01_ttl span{display:inline-block;border:solid 2px #000;padding:0 1em 0 5em}@media (max-width: 767px){.service_blc .service_blc_in .service_body .service_item01 .service_item01_ttl{text-align:left}.service_blc .service_blc_in .service_body .service_item01 .service_item01_ttl span{padding:0 1em}}.service_blc .service_blc_in .service_body .service_item02{background:#fff;border:solid 1px #ccc;box-shadow:0 0 5px rgba(0,0,0,0.3);padding:2rem;position:relative;width:53%}@media (max-width: 1100px){.service_blc .service_blc_in .service_body .service_item02{margin:0 auto 3rem;width:96%}}.service_blc .service_blc_in .service_body .service_item02 .service_item02_ttl{border-bottom:solid 1px #ccc;font-size:1.8rem;font-weight:bold;margin-bottom:1em;padding-bottom:.5em;word-break:keep-all;overflow-wrap:break-word}.service_blc .service_blc_in .service_body .service_item02:before{background:#666;content:"";display:block;height:1px;width:60px;position:absolute;top:-10px;left:10px;transform:rotate(-50deg)}.service_blc .service_blc_in .service_body .service_item03{padding:0 20px;position:relative;width:45%}@media (max-width: 1100px){.service_blc .service_blc_in .service_body .service_item03{margin-right:10%;padding:0;width:50%}}.service_blc .service_blc_in .service_body .service_item03 .service_item03_in{display:flex;flex-wrap:wrap;justify-content:center}.service_blc .service_blc_in .service_body .service_item03 .service_item03_in .service_item03_img{margin-bottom:1rem}@media (max-width: 1100px){.service_blc .service_blc_in .service_body .service_item03 .service_item03_in .service_item03_img{width:100%}}.service_blc .service_blc_in .service_body .service_item03 .service_item03_in .service_item03_img img{width:100%}.service_blc .service_blc_in .service_body .service_item03 .service_item03_in .service_item03_txt{font-size:1.4rem;font-weight:bold}@media (max-width: 1100px){.service_blc .service_blc_in .service_body .service_item03 .service_item03_in .service_item03_txt{font-size:1.2rem}}.service_blc .service_blc_in .service_body .service_item03:after{background:url("../images/page/service/qauto/partner_arrow.png") no-repeat center/100%;content:"";display:block;height:30px;width:40px;position:absolute;right:-30px;top:20px}@media (max-width: 1100px){.service_blc .service_blc_in .service_body .service_item03:after{right:-15%;top:30%;height:0;padding-top:calc(10%*72/104);width:10%}}@media (min-width: 1100px){.service_blc .service_blc_in .service_body .service_item04{position:absolute;top:40px;right:20px;padding-top:20px;width:25%}}@media (max-width: 1100px){.service_blc .service_blc_in .service_body .service_item04{width:40%}}.service_blc .service_blc_in .service_body .service_item04 .service_item04_img{margin-bottom:1rem}.service_blc .service_blc_in .service_body .service_item04 .service_item04_img img{width:100%}.service_blc .service_blc_in .service_body .service_item04 .service_item04_txt{font-size:1.4rem;font-weight:bold}@media (max-width: 1100px){.service_blc .service_blc_in .service_body .service_item04 .service_item04_txt{font-size:1.2rem}}.list_circle li{line-height:1.5;padding-left:1.5em;position:relative;word-break:keep-all;overflow-wrap:break-word}.list_circle li:before{border:solid 1px #666;border-radius:1em;content:"";display:block;height:.8em;width:.8em;position:absolute;left:0;top:.2em}.list_circle li+li{margin-top:.5em}.list_circle li:last-child{text-align:right}.list_circle li:last-child:before{display:none}.case_blc{background:#dcdddd;padding:0 0 80px;position:relative}.case_blc:before{content:"";display:block;border-top:100px solid #fff;border-left:50vw solid transparent;border-right:50vw solid transparent}@media (max-width: 767px){.case_blc:before{border-top:70px solid #fff}}.case_blc_in{background:url("../images/page/service/qauto/bgtxt_case.svg") no-repeat left top/150px;max-width:1200px;margin:0 auto;padding:50px 80px 0}@media (max-width: 1200px){.case_blc_in{background:url("../images/page/service/qauto/bgtxt_case.svg") no-repeat left top/100px;padding:50px 40px 0}}.case_blc_in .case_subTxt{text-align:center}.case_blc_in .case_list{display:flex;justify-content:space-between}@media (max-width: 767px){.case_blc_in .case_list{display:block}}.case_blc_in .case_list .unit-case-01{background:#fff;padding:2rem;width:31%}@media (max-width: 767px){.case_blc_in .case_list .unit-case-01{width:100%;margin-bottom:2rem}}@media (max-width: 1200px){.case_blc_in .case_list .unit-case-01 .title{font-size:1.6rem}}.case_blc_in .case_cardList{margin-top:3rem}.case_blc_in .card{background:#fff;padding:20px 20px 80px;position:relative}.case_blc_in .card .modal_title{font-size:2rem;font-weight:bold;line-height:1.5;margin-bottom:1rem}.case_blc_in .card .case-figure{margin-bottom:1rem}.case_blc_in .card img{width:100%;height:auto}.case_blc_in .card .btn-modal{background:#fff;border:2px solid #333;cursor:pointer;display:block;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);padding:10px 20px;text-align:center;width:130px}.case_blc_in .modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.3s;z-index:1000}.case_blc_in .modal .modal-figure,.case_blc_in .modal .modal_title,.case_blc_in .modal .unit-tag-04{flex-shrink:0}.case_blc_in .modal .modal-figure{margin-bottom:2rem;text-align:center}.case_blc_in .modal img{width:60%;max-width:400px;height:auto}@media (max-width: 767px){.case_blc_in .modal img{width:100%}}.case_blc_in .modal .modal_title{font-size:2rem;font-weight:bold;line-height:1.5;margin-bottom:2rem}.case_blc_in .modal.is-active{opacity:1;visibility:visible}.case_blc_in .modal__overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.6)}.case_blc_in .modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.9);background:#fff;padding:30px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;transition:.3s}@media (max-width: 767px){.case_blc_in .modal__content{padding:20px}}.case_blc_in .modal__content .txt{margin-top:2rem;flex:1;overflow-y:scroll}.case_blc_in .modal.is-active .case_blc_in .modal__content{transform:translate(-50%, -50%) scale(1)}.case_blc_in .modal__close{background:#1c2a3c;border:none;color:#fff;cursor:pointer;display:block;font-size:1.8rem;margin:3rem auto 0;padding:10px 20px;text-align:center;width:130px;flex-shrink:0}.box-slide-11 .slick-track{display:flex}.box-slide-11 .slick-list{margin:0 -15px}.box-slide-11 .slick-slide{height:auto !important;margin:0 15px}.box-slide-11 .dots-wrap{display:flex;justify-content:center;margin-top:2rem}.box-slide-11 .dots-wrap li{width:15px;height:15px;margin:0 10px;background:#fff;border-radius:50%;cursor:pointer}.box-slide-11 .dots-wrap li:hover,.box-slide-11 .dots-wrap li.slick-active{background:#aaa}.box-slide-11 .dots-wrap li button{display:none;appearance:none;outline:none;padding:0;border:none;background-color:transparent}.qa_blc{background:url("../images/page/service/qauto/bgtxt_qa.svg") no-repeat right top 50px/250px;margin:0 auto 50px;max-width:1100px;padding:100px 4% 0}@media (max-width: 767px){.qa_blc{background:url("../images/page/service/qauto/bgtxt_qa.svg") no-repeat right top 30px/150px}}.qa_blc_in .qa_ttl{font-size:2.2rem;font-weight:bold;margin-bottom:3rem}.list_dot li{text-indent:-1em;margin-left:1em}.list_dot li:before{content:"・"}@media (min-width: 767px){.qa_accordion{display:grid;gap:2rem;grid-template-columns:repeat(2, 1fr)}}.qa_accordion .accordion-section{border-bottom:solid 1px #ccc;padding:20px}@media (max-width: 767px){.qa_accordion .accordion-section{padding:15px 0}}.qa_accordion .accordion-section .accordion-header{display:flex;font-size:1.8rem;justify-content:space-between;align-items:center;font-weight:bold;line-height:1.5;padding-left:3rem;position:relative}@media (min-width: 767px){.qa_accordion .accordion-section .accordion-header{pointer-events:none}}@media (max-width: 767px){.qa_accordion .accordion-section .accordion-header{cursor:pointer;font-size:1.6rem;padding-right:5rem}}.qa_accordion .accordion-section .accordion-header:before{color:#727171;content:"Q.";position:absolute;left:0;top:0}@media (max-width: 767px){.qa_accordion .accordion-section .accordion-header:after{color:#ccc;content:"＋";display:block;font-size:3rem;font-weight:bold;position:absolute;right:2rem;top:.5rem;transition:transform 0.3s ease}}.qa_accordion .accordion-section.active .accordion-header:after{content:"－";transform:rotate(180deg)}.qa_accordion .accordion-section .accordion-content{height:auto;overflow:hidden;transition:height 0.3s ease}@media (max-width: 767px){.qa_accordion .accordion-section .accordion-content{height:0}}.qa_accordion .accordion-section .accordion-content .accordion-content_in{font-size:1.4rem;font-weight:400;margin-top:1.5rem;padding:1.5rem 0 .5rem;position:relative}.qa_accordion .accordion-section .accordion-content .accordion-content_in:before{content:"";display:block;position:absolute;top:-2px;left:0;height:2px;width:5rem}.seminar_blc{margin:0 auto 120px;max-width:1200px;padding:0 40px}@media (max-width: 1000px){.seminar_blc{padding:0 10%}}@media (max-width: 767px){.seminar_blc{margin:0 auto 80px}}.seminar_blc_in{background:url("../images/page/service/qauto/bgtxt_seminar.svg") no-repeat top left/360px;display:flex;justify-content:space-between;padding-top:50px}@media (max-width: 1000px){.seminar_blc_in{background:url("../images/page/service/qauto/bgtxt_seminar.svg") no-repeat top left/240px;display:block}}.seminar_blc_in .lt_blc{border-right:solid 1px #000;padding:4rem 4rem 0 0;width:25%}@media (max-width: 1000px){.seminar_blc_in .lt_blc{border-right:none;border-bottom:solid 1px #000;margin-bottom:2em;padding:2em 0;width:100%}}.seminar_blc_in .lt_blc .seminar_ttl{font-size:2.2rem;font-weight:bold;margin-bottom:1em}.seminar_blc_in .lt_blc .seminar_subTxt{line-height:1.5}.seminar_blc_in .rt_blc{width:70%}@media (max-width: 1000px){.seminar_blc_in .rt_blc{width:100%}}.inquiry_blc{background:url("../images/page/service/qauto/bgtxt_inquiry.svg") no-repeat left top/100px;max-width:1100px;margin:0 auto;width:100%}@media (max-width: 1000px){.inquiry_blc{background:url("../images/page/service/qauto/bgtxt_inquiry.svg") no-repeat left top/60px;margin:0 4%;width:92%}}.inquiry_blc .inquiry_blc_in{padding-left:150px}@media (max-width: 1000px){.inquiry_blc .inquiry_blc_in{padding-left:0}}.inquiry_blc .inquiry_ttl{font-size:3rem;font-weight:bold;line-height:1.5;margin-bottom:2rem;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media (max-width: 767px){.inquiry_blc .inquiry_ttl{border-bottom:solid 1px #ccc;font-size:2rem;padding-bottom:2rem}}.inquiry_blc .inquiry_subTxt{font-size:1.8rem;line-height:1.5;margin-bottom:2rem;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media (max-width: 767px){.inquiry_blc .inquiry_subTxt{background:rgba(255,255,255,0.7);font-size:1.6rem;padding:.5em}}.qa_serviseForm{display:flex;justify-content:space-between;margin-top:5rem}@media (max-width: 1000px){.qa_serviseForm{display:block;margin-top:3rem}}.qa_serviseForm .qa_serviseForm_left{width:45%}@media (max-width: 1000px){.qa_serviseForm .qa_serviseForm_left{max-width:360px;margin:0 auto 3rem;width:100%}}.qa_serviseForm .qa_serviseForm_right{width:48%}@media (max-width: 1000px){.qa_serviseForm .qa_serviseForm_right{width:100%}}.qa_serviseForm .qa_serviseForm_right dl+dl{margin-top:2rem}.qa_serviseForm .qa_serviseForm_right dl dt{font-weight:bold;margin-bottom:.8rem}.btn-submit-qauto{color:#000;display:block;margin:2em auto 0;width:300px}@media (max-width: 767px){.btn-submit-qauto{width:220px}}.btn-submit-qauto:after{display:none}.btn-submit-qauto input[type=submit]{background:#1c2a3c;color:#fff;border-radius:25px;box-shadow:0 0 5px rgba(0,0,0,0.5);font-size:2rem;font-weight:bold;padding:.75rem;position:relative;text-align:center;width:100%;transition:.3s}@media (max-width: 767px){.btn-submit-qauto input[type=submit]{font-size:1.6rem}}.btn-submit-qauto:hover{opacity:1}.btn-submit-qauto:hover input[type=submit]{background:#fff;border:solid 2px #000;color:#000}input[type="text"],input[type="email"],input[type="tel"],textarea,select{border-radius:0;margin:0;vertical-align:middle;text-indent:0.01px;text-overflow:"";width:100%;background:#eee;border:0;padding:5px 10px;font-family:"FOT-ロダン Pro M", "RodinPro-M";letter-spacing:0.1em;font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="text"]::-ms-expand,input[type="email"]::-ms-expand,input[type="tel"]::-ms-expand,textarea::-ms-expand,select::-ms-expand{display:none}@media screen and (max-width: 480px){input[type="text"],input[type="email"],input[type="tel"],textarea,select{font-size:16px}}textarea{height:178px}
/*# sourceMappingURL=q-auto.css.map */
