﻿@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@300;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@500;900&display=swap";.shindan{font-family:"秀英丸ゴシック B","M PLUS Rounded 1c",sans-serif;font-weight:700}.shindan .inner{width:100%;max-width:1110px;margin:0 auto;padding:0 20px}.shindan .start-screen{padding-top:3.5vw;padding-bottom:17.4vw;background:linear-gradient(90deg, #c6e5ea -0.01%, #bacdf2 46.99%, #c6e5ea 100%)}@media screen and (max-width: 767px){.shindan .start-screen{padding-top:24px;padding-bottom:35px}}.shindan .start-screen h1{position:relative;z-index:1;width:66%;max-width:700px;margin:0 auto}@media screen and (max-width: 767px){.shindan .start-screen h1{width:96%}}.shindan .start-screen h1 img{width:100%}.shindan .start-screen .contents{position:relative;z-index:1;max-width:350px;margin:6.7vw 2vw 0 auto}@media screen and (max-width: 767px){.shindan .start-screen .contents{max-width:245px;margin:16px auto 0;transform:translateX(6px)}}.shindan .start-screen .contents p{font-size:20px;line-height:1.8}@media screen and (max-width: 767px){.shindan .start-screen .contents p{font-size:14px;line-height:1.5714285714}}.shindan .start-screen .contents button{display:flex;width:100%;height:50px;margin-top:20px;background:#000;justify-content:center;align-items:center}@media screen and (max-width: 767px){.shindan .start-screen .contents button{margin-top:8px;width:237px;height:33px}}.shindan .start-screen .contents button img{width:218px}@media screen and (max-width: 767px){.shindan .start-screen .contents button img{width:143px}}.shindan .start-screen .img{position:absolute;top:clamp(222px,18.6vw,267px);left:16vw;width:min(40.8vw,700px)}@media screen and (max-width: 767px){.shindan .start-screen .img{position:static;display:block;margin:16px auto 0;width:214px}}.shindan .diagnosis-question-card{padding-top:4.3vw}@media screen and (max-width: 767px){.shindan .diagnosis-question-card{padding-top:30px}}.shindan .diagnosis-question-card h4{font-size:26px;line-height:1.7692307692;text-align:center}@media screen and (max-width: 767px){.shindan .diagnosis-question-card h4{display:flex;flex-direction:column;font-size:20px;line-height:1.3;gap:13px}}.shindan .diagnosis-question-card h4 span{display:inline-block;margin-right:10px;font-size:40px;line-height:1.75;font-family:"ヒラギノ丸ゴ オールド W8 JIS2004","Zen Maru Gothic",sans-serif;font-weight:900;color:#bacdf2;letter-spacing:.1em;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}@media screen and (max-width: 767px){.shindan .diagnosis-question-card h4 span{font-size:26px}}.shindan .diagnosis-question-card .button{display:block;width:100%;max-width:1000px;margin:48px auto 0;padding:17px 0;font-size:clamp(24px,2.0833333333vw,30px);line-height:1.5333333333;color:#fff;background:linear-gradient(90deg, #bacdf2 0%, #3566ae 14.9%, #3566ae 83.17%, #bacdf2 100%);border-radius:40px;text-align:center}@media screen and (max-width: 767px){.shindan .diagnosis-question-card .button{width:97%;margin:27px auto 0;padding:10px 10px;font-size:16px}}.shindan .diagnosis-question-card .button span{font-size:clamp(22px,1.944444444vw,28px)}@media screen and (max-width: 767px){.shindan .diagnosis-question-card .button span{display:block;font-size:14px}}.shindan .diagnosis-result-card{padding-top:5.5vw}@media screen and (max-width: 767px){.shindan .diagnosis-result-card{padding-top:46px}}.shindan .diagnosis-result-card h4{width:295px;margin:0 auto}@media screen and (max-width: 767px){.shindan .diagnosis-result-card h4{width:223px}}.shindan .diagnosis-result-card h4 img{width:100%}.shindan .diagnosis-result-card .contents .shindan-result{width:100%;max-width:1370px;margin:0 auto;padding:45px 20px 87px;text-align:center}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result{padding:45px 0 56px}}.shindan .diagnosis-result-card .contents .shindan-result .match{display:flex;gap:30px;align-items:center;justify-content:center}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result .match{gap:12px;flex-direction:column}}.shindan .diagnosis-result-card .contents .shindan-result .match p{font-size:22px;line-height:2.0909090909}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result .match p{font-size:17px;line-height:1.4117647059;text-align:left}}.shindan .diagnosis-result-card .contents .shindan-result .match img{height:98px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result .match img{height:80px}}.shindan .diagnosis-result-card .contents .shindan-result .text{margin-top:56px;max-width:100%}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result .text{width:72%;margin:45px auto 0;text-align:left}}.shindan .diagnosis-result-card .contents .shindan-result .support{margin-top:60px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result .support{margin-top:46px}}.shindan .diagnosis-result-card .contents .shindan-result .support h5{font-size:18px;line-height:2.5555555556;color:#000}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result .support h5{font-size:16px;line-height:1.4;padding:0 40px}}.shindan .diagnosis-result-card .contents .shindan-result .support a{position:relative;display:block;width:100%;max-width:445px;margin:0 auto 0;padding:4px 5px 4px 0;font-size:30px;font-family:"ヒラギノ丸ゴ オールド W6 JIS2004","Zen Maru Gothic",sans-serif;font-weight:500;color:#fff;letter-spacing:.1em;background:#000;text-align:center}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result .support a{font-size:22px;margin-top:7px;padding:4px 5px 4px 0;width:320px}}.shindan .diagnosis-result-card .contents .shindan-result .support a::before{content:"";display:block;position:absolute;top:49%;right:12px;width:28px;height:auto;aspect-ratio:1;background-image:url("../img/icon_blank.svg");background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-result .support a::before{right:12px;width:21px;height:auto}}.shindan .diagnosis-result-card .contents .hr{width:100%;height:1px;background-image:linear-gradient(to right, #393939 8px, transparent 8px);background-size:16px 1px;background-repeat:repeat-x;background-position:left bottom}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .hr{background-image:linear-gradient(to right, #393939 8px, transparent 4px);background-size:12px 1px}}.shindan .diagnosis-result-card .contents .shindan-links{padding:68px 0 104px;background-color:#c6e5ea;text-align:center}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links{padding:53px 0 68px}}.shindan .diagnosis-result-card .contents .shindan-links h5{position:relative;display:inline-block;padding:17px 0}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links h5{padding:21px 0}}.shindan .diagnosis-result-card .contents .shindan-links h5 img{height:23px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links h5 img{height:17px}}.shindan .diagnosis-result-card .contents .shindan-links h5::before{content:"";display:block;position:absolute;top:0;left:50%;width:120%;height:1px;background-image:linear-gradient(to right, #393939 8px, transparent 8px);background-size:16px 1px;background-repeat:repeat-x;background-position:left bottom;transform:translateX(-50%)}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links h5::before{width:108%}}.shindan .diagnosis-result-card .contents .shindan-links h5::after{content:"";display:block;position:absolute;bottom:0;left:50%;width:120%;height:1px;background-image:linear-gradient(to right, #393939 8px, transparent 8px);background-size:16px 1px;background-repeat:repeat-x;background-position:left bottom;transform:translateX(-50%)}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links h5::after{width:108%}}.shindan .diagnosis-result-card .contents .shindan-links .item{margin-top:70px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item{margin-top:34px}}.shindan .diagnosis-result-card .contents .shindan-links .item h6{font-size:24px;line-height:1.9166666667;color:#016eb8}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item h6{font-size:16px;line-height:1.375}}.shindan .diagnosis-result-card .contents .shindan-links .item .link{display:block;width:fit-content;min-width:560px;margin:27px auto 0;padding:17px 110px;font-size:clamp(24px,2.0833333333vw,30px);line-height:1.5333333333;color:#fff;background:linear-gradient(90deg, #bacdf2 0%, #3566ae 14.9%, #3566ae 83.17%, #bacdf2 100%);border-radius:40px;text-align:center;position:relative}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item .link{display:flex;width:100%;max-width:330px;min-width:unset;height:65px;margin:17px auto 0;padding:0 10px 0 20px;font-size:20px;line-height:1.3;align-items:center;justify-content:center}}.shindan .diagnosis-result-card .contents .shindan-links .item .link::before{content:"";display:block;position:absolute;top:50%;right:24px;width:16px;height:auto;aspect-ratio:16/24;background-image:url("../img/icon_arrow.svg");background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item .link::before{right:17px;width:13px;height:auto;aspect-ratio:13/19}}.shindan .diagnosis-result-card .contents .shindan-links .item .link::after{content:"";display:block;position:absolute;top:50%;left:36px;height:auto;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item .link::after{right:17px;width:47px;height:auto;aspect-ratio:47/19}}.shindan .diagnosis-result-card .contents .shindan-links .item .link:first-of-type{margin-top:10px}.shindan .diagnosis-result-card .contents .shindan-links .item .link--blue{background:#bacdf2;color:#3566ae}.shindan .diagnosis-result-card .contents .shindan-links .item .link--blue::before{background-image:url("../img/icon_arrow--blue.svg")}.shindan .diagnosis-result-card .contents .shindan-links .item .link--ouchi::after{left:36px;width:49px;aspect-ratio:49/45;background-image:url("../img/icon_ouchi.svg")}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item .link--ouchi::after{left:18px;width:37px;height:auto;aspect-ratio:37/34}}.shindan .diagnosis-result-card .contents .shindan-links .item .link--cost::after{left:47px;width:33px;aspect-ratio:33/44;background-image:url("../img/icon_cost.svg")}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item .link--cost::after{left:26px;width:26px;height:auto;aspect-ratio:26/34}}.shindan .diagnosis-result-card .contents .shindan-links .item .link--feature::after{left:44px;width:31px;aspect-ratio:31/50;background-image:url("../img/icon_feature.svg")}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item .link--feature::after{left:24px;width:24px;height:auto;aspect-ratio:24/38}}.shindan .diagnosis-result-card .contents .shindan-links .item .link--charge::after{left:44px;width:52px;aspect-ratio:52/54;background-image:url("../img/icon_charge.svg")}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .contents .shindan-links .item .link--charge::after{left:26px;width:41px;height:auto;aspect-ratio:41/42}}.shindan .diagnosis-result-card .osusume{width:100%;max-width:1180px;margin:0 auto;padding:72px 20px 40px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume{padding:68px 20px 30px}}.shindan .diagnosis-result-card .osusume .accordion{overflow:hidden}.shindan .diagnosis-result-card .osusume .accordion-input{display:none}.shindan .diagnosis-result-card .osusume .accordion-header{position:relative;width:100%;padding:15px 0;background:#000;transition:background .3s ease;user-select:none;text-align:center;cursor:pointer}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-header{padding:3px 0}}.shindan .diagnosis-result-card .osusume .accordion-header .title{font-family:"ヒラギノ丸ゴ オールド W6 JIS2004","Zen Maru Gothic",sans-serif;font-weight:500;font-size:clamp(30px,2.43055555vw,35px);color:#fff;letter-spacing:.1em}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-header .title{font-size:16px}}.shindan .diagnosis-result-card .osusume .accordion-header .icon{position:absolute;top:50%;right:32px;width:33px;height:33px;transform:translateY(-50%)}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-header .icon{right:10px;width:18px;height:18px}}.shindan .diagnosis-result-card .osusume .accordion-header .icon::before,.shindan .diagnosis-result-card .osusume .accordion-header .icon::after{content:"";position:absolute;background:#fff;border-radius:4px}.shindan .diagnosis-result-card .osusume .accordion-header .icon::before{width:100%;height:3px;top:50%;left:0;transform:translateY(-50%)}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-header .icon::before{height:2px}}.shindan .diagnosis-result-card .osusume .accordion-header .icon::after{width:3px;height:100%;left:50%;top:0;opacity:1;transform:translateX(-50%);transition:all .3s ease}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-header .icon::after{width:2px}}.shindan .diagnosis-result-card .osusume .accordion-input:checked+.accordion-header .icon::after{transform:translateX(-50%) rotate(90deg);opacity:0}.shindan .diagnosis-result-card .osusume .accordion-content{max-height:0;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider{padding:45px 0}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider{padding:7px 0 38px}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider h3{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;font-size:36px;letter-spacing:.1em;text-align:center}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider h3{font-size:27px;line-height:32px}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul{flex-wrap:unset;flex-direction:column}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li{position:relative;display:flex;width:50%;padding:0 6.8% 74px;flex-direction:column;justify-content:space-between}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li{width:100%;padding:40px 5px 42px}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li:first-child{border-right:1px solid #000}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li:first-child{border-right:none}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li:first-child::before{content:"";position:absolute;bottom:0;left:50%;display:block;width:84%;height:1px;background-color:#000;transform:translateX(-50%)}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li .car-img{display:block;width:105%;height:auto;max-height:236px;margin:0 auto;transform:translateX(-3%)}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li .car-img{width:80%;transform:unset}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li .car-name{margin-top:23px;font-family:"あおとゴシック B",sans-serif;font-size:34px;text-align:center;letter-spacing:.05em}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li .car-name{margin-top:13px;font-size:36px;line-height:2}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li .text{margin-top:20px;font-family:"あおとゴシック M",sans-serif;line-height:1.3333333}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li .text{margin-top:11px;margin-bottom:10px;padding:0 1%;font-size:16px}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li .btn{width:100%;margin-top:14px;border:none !important;white-space:nowrap;font-weight:600}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider ul li .btn{margin-top:3px}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider .under-text{padding-left:9.5%;margin-top:33px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider .under-text{width:79%;margin:28px auto 0;padding-left:0}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider .under-text p{margin-top:10px;font-family:"あおとゴシック R",sans-serif;font-weight:300;font-size:18px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider .under-text p{margin-top:28px}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider .under-text p a{text-decoration:underline}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider .under-text p a{display:inline-block}}.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider .under-text p a:nth-child(2){margin-left:76px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-content-inner .lineup__slider .under-text p a:nth-child(2){margin-top:15px;margin-left:0}}.shindan .diagnosis-result-card .osusume .accordion-input:checked~.accordion-content{max-height:1000px}@media screen and (max-width: 767px){.shindan .diagnosis-result-card .osusume .accordion-input:checked~.accordion-content{max-height:2000px}}.shindan .button-top{position:relative;display:block;width:100%;max-width:290px;margin:80px auto 0;padding:5px 14px 5px 0;font-size:30px;line-height:1.3333333333;font-family:"ヒラギノ丸ゴ オールド W8 JIS2004","Zen Maru Gothic",sans-serif;font-weight:900;color:#fff;letter-spacing:.1em;background:#7e7e7e;text-align:center}@media screen and (max-width: 767px){.shindan .button-top{width:160px;margin:62px auto 0;padding:6px 21px 6px 0;font-size:16px}}.shindan .button-top::before{content:"";display:block;position:absolute;top:50%;right:19px;width:35px;height:auto;aspect-ratio:35/30;background-image:url("../img/icon_back.svg");background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.shindan .button-top::before{right:14px;width:23px;height:auto;aspect-ratio:23/19}}.shindan .diagnosis-fade-leave-active{transition:opacity .3s}.shindan .diagnosis-fade-enter-active{transition:opacity .5s ease;transition-delay:.8s}.shindan .diagnosis-fade-enter-from,.shindan .diagnosis-fade-leave-to{opacity:0}/*# sourceMappingURL=style.css.map */