@charset "utf-8";.mainImg{position:relative;background:url('https://www.syouyousya.taki-car.com/wp-content/uploads/2025/04/main_bg-scaled.png') no-repeat center top/cover}.mainImg:after{position:absolute;content:'';height:182px;width:2000px;background-color:#ff1c38;right:40%;top:50%;transform:translateY(-47.52%);z-index:2}.mainImg .img{margin:-6px 0 0 -6px}.mainImg .img img{width:613px}.mainImg .comBox{max-width:1006px;padding:15px 0 13px;display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:3}.mainImg .comFormBox{padding:10px 6px 6px;width:400px;margin-left:auto;border-radius:13px;box-sizing:border-box;background-color:#3fc300}.mainImg h2{margin-bottom:11px;font-size:2.1rem;color:#fff;text-align:center;font-weight:900;line-height:1.26}.mainImg h2 .color{display:block;font-size:3.3rem;color:#ff0}.mainImg .radioList label span{padding:0 0 4px 26px;background-position:top 5px left}.mainImg .radioList{flex:1;margin-right:10px}.mainImg .radioList02{margin-top:3px}.mainImg .radioList02 label span{background-position:top 2px left}.mainImg .comFormBox .innBox{padding:2px 0 0;border-radius:13px;overflow:hidden;background-color:#ff1c38}.mainImg .submit{margin-top:-14px;padding:13px 0 5px;background-color:#ffcfd4}#main .point{padding:18px 0 22px;background-color:#ff1c38}#main .point .comBox{display:flex;align-items:center}#main .point .txt{width:80px;font-size:2.5rem;color:#ff0;font-weight:900;line-height:1.2;text-align:center}#main .point .txt:last-of-type{width:106px}#main .point .pointUl{padding:0 5px;width:820px;margin:0 auto;flex-wrap:wrap;display:flex}#main .point .pointUl li{margin:0 5px;width:125px}#main .point .pointUl li span{min-height:86px;background-color:#10338d;display:flex;justify-content:center;align-items:center;color:#fff;line-height:1.1;position:relative;font-size:2.5rem;font-weight:900;border-radius:20px}#main .point .pointUl li a:after{content:'';min-height:inherit;font-size:0}@media all and (min-width:897px){#main .point .pointUl li a:hover{opacity:.7}}#main .point .pointUl li:nth-of-type(6n){margin-right:0}#main .movieBox{padding:28px 0 53px;background-color:#003686;position:relative}#main .movieBox:after{position:absolute;content:'';height:75px;width:445px;bottom:-68px;left:50%;transform:translateX(-50%);background:url(//www.syouyousya.taki-car.com/wp-content/themes/syouyouflat7/css/../img/jyouyousha/moive_bg.png) no-repeat;background-size:445px auto}#main .movieBox .movie{margin:0 auto 54px;max-width:880px;background-color:#000;height:494px}#main .movieBox .movie iframe{width:100%;height:100%}#main .movieBox .imgList{margin-top:-20px;display:flex;justify-content:space-between;margin-bottom:57px}#main .movieBox .imgList li{margin-top:20px;width:485px}#main .reply{padding:115px 0 65px;background-color:#ffffd2}#main .reply h2{margin-bottom:10px;text-align:center}#main .reply .txt{margin-bottom:42px;font-size:2.4rem;text-align:center;letter-spacing:-1px;line-height:1.65}#main .reply .replyList{margin-top:-20px}#main .reply .replyList li{margin-top:-20px;display:flex;align-items:center;justify-content:space-between}#main .reply .replyList li:nth-of-type(2n){flex-direction:row-reverse}#main .reply .replyList li:nth-of-type(2n) .txtBox:before{left:auto;right:-60px}#main .reply .replyList li .photo{width:267px}#main .reply .replyList li .rBox{margin-top:50px;margin-left:-20px;min-height:120px}#main .reply .replyList li .txtBox{padding:0 10px 5px 35px;box-sizing:border-box;position:relative;width:754px;display:flex;align-items:center;background-color:#fff;border-radius:70px;border:12px solid #ff9200}#main .reply .replyList li .txtBox:after{content:'';min-height:180px;font-size:0}#main .reply .replyList li .txtBox:before{position:absolute;content:'';height:51px;width:60px;top:50%;transform:translateY(-60%);left:-66px;background:url(//www.syouyousya.taki-car.com/wp-content/themes/syouyouflat7/css/../img/jyouyousha/icon01.png) no-repeat center;background-size:60px auto}#main .reply .replyList li .txtBox .ttl{position:absolute;top:-35px}#main .reply .replyList li .txtBox p{font-size:3.3rem;font-weight:600;color:#333;letter-spacing:-2px}#main .reply .replyList .blue .txtBox{border-color:#355bd8}#main .reply .replyList .green .txtBox{border-color:#3fc000;padding-top:20px}#main .reply .replyList .pink .txtBox{border-color:#ff8dbb}#main .reply .replyList .blue .txtBox:before{background-image:url(//www.syouyousya.taki-car.com/wp-content/themes/syouyouflat7/css/../img/jyouyousha/icon02.png)}#main .reply .replyList .green .txtBox:before{background-image:url(//www.syouyousya.taki-car.com/wp-content/themes/syouyouflat7/css/../img/jyouyousha/icon03.png)}#main .reply .replyList .pink .txtBox:before{background-image:url(//www.syouyousya.taki-car.com/wp-content/themes/syouyouflat7/css/../img/jyouyousha/icon04.png)}#main .reply .replyList .green .txtBox{width:680px}#main .type{padding:47px 0 48px;background-color:#ffe8f2}#main .type h2{margin-bottom:25px;text-align:center;font-size:5.1rem;font-weight:900;color:red}#main .type h2 .side{padding:11px;box-sizing:border-box;border-radius:50px;background-color:red;display:inline-block}#main .type h2 .wtBg{padding:3px 60px;border-radius:50px;background-color:#fff}#main .type h3{margin-bottom:33px;text-align:center}#main .car{margin-bottom:85px}#main .car.blue{margin-bottom:55px}#main .carList{margin:-35px -3px 25px;display:flex;flex-wrap:wrap}#main .carList>li{margin-top:35px;padding:12px 5px 3px;box-sizing:border-box;width:320px;background-color:#0b9a00;border-radius:20px}#main .carList>li:nth-of-type(3n-1){margin:35px 23px 0}#main .carList>li h4{margin-bottom:5px;color:#fff;text-align:center;font-weight:700;font-size:2.5rem}#main .carList>li h4 span{font-size:2rem;display:inline-block;vertical-align:2px;margin-right:5px}#main .carList>li .carBox{border-radius:22px;overflow:hidden}#main .carList>li .img{padding:15px 0 20px;overflow:hidden;background-color:#fff}#main .carList>li h5{padding:2px 0;background-color:#ffde6d;text-align:center;font-size:2rem}#main .carList>li .yellowBox{padding:5px 6px 7px;background-color:#ffd}#main .carList>li .ttl{margin-bottom:5px;text-align:center;font-size:2rem;min-height:47px;line-height:1.2;font-weight:600}#main .carList>li .space02{margin-bottom:0 !important}#main .carList>li .txtList li{padding:5px 10px 5px 20px;border-top:3px dotted #0b9a00;position:relative;font-weight:600;display:flex;justify-content:space-between}#main .carList>li .txtList li span{width:45%}#main .carList>li .txtList li span:nth-child(2){width:55%;text-align:right}#main .carList>li .txtList li:before{position:absolute;content:'';height:12px;width:12px;border-radius:50%;transform:translateY(-50%);background-color:#0b9a00;top:50%;left:2px}#main .carList>li .tax{font-size:2.2rem;color:#fff;text-align:center;font-weight:900}#main .carList>li .tax .color{color:#ff0;font-size:3.8rem}#main .carList>li .tax small{font-size:1.6rem}#main .car .note{text-align:center;font-size:1.6rem}#main .orange .carList>li{background-color:#ff7c18}#main .orange .carList>li .txtList li{border-color:#ff7c18}#main .orange .carList>li .txtList li:before{background-color:#ff7c18}#main .pink .carList>li{background-color:#ff6591}#main .pink .carList>li .txtList li{border-color:#ff6591}#main .pink .carList>li .txtList li:before{background-color:#ff6591}#main .blue .carList>li{background-color:#0075e6}#main .blue .carList>li .txtList li{border-color:#0075e6}#main .blue .carList>li .txtList li:before{background-color:#0075e6}#main .blue .note{margin-bottom:15px}#main .blue .text{font-size:1.7rem;font-weight:600;line-height:1.7}#main .flow{margin-bottom:235px}#main .flow .listUl>li{margin-bottom:45px;padding:10px;position:relative;display:flex;align-items:center;border-radius:10px;background-color:#0f338d}#main .flow .listUl>li:before{content:"";position:absolute;top:calc(100% + 11px);left:50%;transform:translateX(-50%);border-top:23px solid #ff535d;border-left:27px solid transparent;border-right:27px solid transparent}#main .flow .listUl>li:last-child:before{display:none}#main .flow .listUl .lBox{margin:0 23px 0 10px}#main .flow .listUl .lBox img{width:59px}#main .flow .listUl .rBox{flex:1;border-radius:0 10px 10px 0;display:flex;align-items:flex-start;overflow:hidden;justify-content:space-between;background-color:#fff}#main .flow .listUl .rBox .photo{width:212px}#main .flow .listUl .txtBox{flex:1;margin:8px 4px 8px 15px;font-weight:600}#main .flow .listUl .ttl{margin-bottom:11px;font-size:3rem;color:#0f338d;font-weight:900}#main .flow .listUl .txt{margin-right:-10px;margin-bottom:7px;font-size:2.1rem;font-weight:600;line-height:1.4;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#main .flow .listUl .color01{font-size:1.8rem;color:#ff535d;font-weight:600;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#main .flow .listUl .numList{display:flex;flex-wrap:wrap;font-size:1.7rem;line-height:1.3}#main .flow .listUl .numList li{margin-right:6px;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#main .flow .listUl .numList .num{margin-top:-4px;width:16px;height:16px;display:inline-block;vertical-align:middle;color:#fff;text-align:center;font-size:1.4rem;border-radius:50%;line-height:16px;font-weight:400;background-color:#ff1c38}#main .voice{padding-bottom:66px;background-color:#f2f4ff}#main .voice .headLine03{margin-bottom:35px;padding:13px 0 25px}#main .voice .listUl{margin:-35px -23px 0 0;display:flex;flex-wrap:wrap}#main .voice .listUl li{margin:35px 23px 0 0;width:318px;min-height:472px;font-feature-settings:"palt";-moz-font-feature-settings:"palt";background-color:#fff;box-shadow:4px 4px 0 #dfe2eb;letter-spacing:-.5px}#main .voice .listUl .ttl{padding:20px 0 16px 112px;min-height:110px;position:relative;display:flex;align-items:center;font-size:2.3rem;color:#fff;box-sizing:border-box;font-weight:900;line-height:1.4;letter-spacing:-1px;background-color:#0f338d}#main .voice .listUl .ttl:before{content:"";width:109px;height:114px;position:absolute;left:6px;top:-12px;background:url('https://www.syouyousya.taki-car.com/wp-content/uploads/2025/04/speaker.png') no-repeat center/109px auto}#main .voice .listUl .ttl:after{content:'';min-height:inherit;font-size:0}#main .voice .listUl .txt{margin:25px 35px 10px;font-size:2rem;color:#333;font-weight:600;line-height:1.6;text-align:justify;letter-spacing:.3px;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}#main .faq{padding:69px 0;counter-reset:num;background-color:#ffffd2}#main .faq h2{margin-bottom:30px;text-align:center}#main .faqList{padding:27px 17px 45px;font-size:2.2rem;line-height:1.64;font-weight:500;font-feature-settings:"palt";-moz-font-feature-settings:"palt";background-color:#fff;border-radius:20px;box-shadow:3px 3px 0 3px rgba(0,0,0,.13);counter-increment:num}#main .faqList:not(:last-child){margin-bottom:40px}#main .faqList dt,#main .faqList dd{padding-left:110px;position:relative}#main .faqList dt{margin-bottom:28px;font-size:2.8rem;font-weight:900;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}#main .faqList dt:before,#main .faqList dd:before{padding:0 10px 0 38px;position:absolute;left:2px;top:0;width:94px;height:50px;color:#fff;font-size:3.7rem;line-height:1.4;font-family:Impact;box-sizing:border-box;content:counter(num,decimal-leading-zero);background:url(https://www.syouyousya.taki-car.com/wp-content/uploads/2025/04/faq_bg01.png) no-repeat right center/auto 100%}#main .faqList dd:before{background-image:url(https://www.syouyousya.taki-car.com/wp-content/uploads/2025/04/faq_bg02.png)}#main .faqList dt:after,#main .faqList dd:after{position:absolute;left:9px;top:0;width:27px;height:50px;content:'';background:url(https://www.syouyousya.taki-car.com/wp-content/uploads/2025/04/faq_img_q.png) no-repeat center center/100%}#main .faqList dd:after{background-image:url(https://www.syouyousya.taki-car.com/wp-content/uploads/2025/04/faq_img_a.png)}#main .faqList .red{color:#ff3823}#main .faqList ul{margin-bottom:-25px;max-width:700px;display:flex;flex-wrap:wrap}#main .faqList ul li{width:236px}#main .store{margin-bottom:56px}#main .store .headLine03{margin-bottom:40px}#main .store .imgBox{margin-bottom:32px;display:flex;justify-content:space-between}#main .store .imgBox .photo{width:481px;margin-left:10px}#main .store .imgBox .txtBox{margin-top:27px;width:calc(100% - 490px);font-size:2.3rem;font-weight:600;line-height:1.4}#main .store .imgBox .txtBox p{margin-bottom:6px;letter-spacing:-1px}#main .store .imgBox .txtBox .img{margin-bottom:17px}#main .store .imgBox .txtList{margin-bottom:10px;font-size:4rem;font-weight:900;line-height:1.14}#main .store .imgBox .txtList .size{font-size:2.6rem;padding-right:10px}#main .contact .comFormBox{margin:18px 30px 0}#main .contact .ttl{margin-bottom:13px;color:#ff1c38;text-align:center;font-size:3rem;font-weight:900}#main .contact dl dt{padding:0;color:#262626;background-color:#ffdceb;font-size:1.9rem;justify-content:flex-start}#main .contact dl .must{margin-right:7px;padding:11px 13px 10px;background-color:#ff1c38}#main .contact .comTxtList{font-size:2rem;font-weight:600}#main .contact dl dd{padding:24px 0 38px}#main .contact .comFormBox input[type=text],#main .contact .comFormBox input[type=email],#main .contact .comFormBox input[type=tel],#main .contact .comFormBox textarea,#main .contact .comFormBox select{height:45px;font-size:2.1rem}#main .contact .comFormBox .flexList input{width:294px}#main .contact .comFormBox .flexList .txt{padding-right:7px}#main .contact .comTxtList .lTxt01{min-width:230px;text-align:left}#main .contact .radioList{font-size:2.6rem}#main .contact .radioList li{min-width:282px}#main .contact .radioList label span{padding-left:34px;background-size:26px auto}#main .contact .comTxtList>li:not(:last-child){padding-bottom:15px;margin-bottom:18px;background:url('https://www.syouyousya.taki-car.com/wp-content/uploads/2025/04/line_img.png') repeat-x left bottom/auto 3px}#main .contact .radioList01{margin-top:-31px;justify-content:flex-start;flex:1}#main .contact .radioList01 li{margin:21px 0 0;width:auto;min-width:289px}#main .contact dl .dtStyle .must{background-color:#4caeff}#main .contact dl .dtStyle{background-color:#e1edff}#main .contact .comFormBox textarea{padding:8px 13px;height:176px;resize:none;overflow:hidden;overflow-y:auto}#main .contact .bTxt{margin:-16px 0 12px;font-size:3.1rem;color:red;text-align:center;font-weight:900}#main .contact .submit li{width:100%}#main .contact .submit input{padding:15px 10px 17px;font-size:3.9rem;color:#fff;background-color:red}#main .contact .bTxtBox{margin-top:35px;line-height:1.6}#main .contact .bTxtBox .bTtl{font-size:2rem;font-weight:600}#main .contact .bTxtBox .txt{line-height:1.65}@media all and (max-width:896px){.mainImg{margin-bottom:0;background-image:none}.mainImg:after{display:none}.mainImg .radioListSpc{max-width:320px}.mainImg .img{margin:0;position:relative;z-index:1}.mainImg .img img{width:100% !important}.mainImg .comBox{padding:0;display:block;width:auto;transform:translateX(0)}.mainImg .comFormBox{width:auto}.mainImg .comFormBox{padding:10px 20px 20px;position:static;border-radius:0}.mainImg h2{margin-bottom:11px;font-size:1.8rem;letter-spacing:-1px}.mainImg h2 .color{font-size:2.8rem}.mainImg .comFormBox dl dt:first-of-type{padding-top:0;padding-bottom:7px}.mainImg .radioList label span{background-position:left top}.mainImg .submit{padding:13px 0 2px;margin-top:-18px}.mainImg .comBox{margin:0}#main .point{padding:7px 0 22px}#main .point .comBox{margin:0 20px;display:block}#main .point .txt{margin-bottom:8px;display:inline-block;width:auto;font-size:1.7rem;letter-spacing:-1px}#main .point .pointUl{margin:-9px -5px;padding:0;width:auto;justify-content:center}#main .point .pointUl li{width:105px;margin:9px 5px 0 !important}#main .point .pointUl li span{font-size:1.5rem;min-height:34px;border-radius:5px}#main .point .pointUl li:nth-of-type(3n){margin-right:0}#main .movieBox .movie{margin-bottom:15px;height:190px}#main .movieBox{padding:19px 0 15px}#main .movieBox .imgList{margin:0;display:block}#main .movieBox .imgList li{width:auto;margin:0 0 15px !important}#main .movieBox .imgList li:last-of-type{margin-bottom:0}#main .movieBox:after{width:200px;height:38px;bottom:-37px;background-size:200px auto}#main .reply{padding:40px 0 20px}#main .reply h2{margin-bottom:15px}#main .reply .replyList{margin-top:0;padding:0 3px}#main .reply .txt{margin-bottom:38px;font-size:1.2rem;font-weight:600;line-height:1.7;text-align:left}#main .reply .replyList li{margin:0 0 38px;display:block;position:relative}#main .reply .replyList li:last-of-type{margin-bottom:0}#main .reply .replyList li .photo{width:108px;position:absolute;z-index:10;top:-30px;left:-13px}#main .reply .replyList li:nth-of-type(2n) .photo{left:auto;right:-13px}#main .reply .replyList li:nth-of-type(2n) .txtBox{padding:10px 100px 10px 15px}#main .reply .replyList li:nth-of-type(2n) .ttl{right:auto;left:40px}#main .reply .replyList .blue .txtBox .ttl{width:162px}#main .reply .replyList .green .txtBox .ttl{width:150px}#main .reply .replyList .pink .txtBox .ttl{width:160px}#main .reply .replyList .green .txtBox{width:auto}#main .reply .replyList li .rBox{width:100%;margin:0}#main .reply .replyList li .txtBox{padding:3px 15px 3px 100px;width:100%;border-radius:30px;border:5px solid #ff9200;min-height:120px}#main .reply .replyList li .txtBox:after{min-height:120px}#main .reply .replyList li .txtBox:before{display:none}#main .reply .replyList li .txtBox p{font-size:1.6rem}#main .reply .replyList li .txtBox .ttl{width:206px;top:-16px;right:21px}#main .type{padding:10px 0 13px}#main .type h2{margin-bottom:6px;font-size:1.8rem}#main .type h2 .side{padding:5px 4px}#main .type h2 .wtBg{padding:2px 25px}#main .type h3{margin-bottom:10px}#main .jsBox{display:none}#main .car{margin-bottom:22px !importants}#main .carList{margin:0 0 10px;display:block}#main .carList>li{width:auto;border-radius:16px;margin:0 0 25px !important;padding:6px 4px 2px}#main .carList>li:last-of-type{margin-bottom:0 !important}#main .carList>li h4{font-size:1.9rem}#main .carList>li h4 span{font-size:1.4rem}#main .carList>li .tax{font-size:1.65rem;font-weight:600}#main .carList>li .tax .color{font-size:2.9rem;font-weight:900}#main .carList>li .tax small{font-size:1.3rem}#main .carList>li .carBox{border-radius:15px;display:flex;justify-content:space-between}#main .carList>li .img{width:135px;padding:25px 0 15px}#main .carList>li .detailBox{width:calc(100% - 135px)}#main .carList>li h5{font-size:1.35rem}#main .carList>li .ttl{margin-bottom:1px;font-size:1.2rem;min-height:28px}#main .carList>li .txtList li{border-top:2px dotted #0b9a00;padding:7px 10px 7px 17px;font-size:1.1rem}#main .carList>li .yellowBox{padding:6px 5px 3px}#main .carList>li .txtList li:before{height:7px;width:7px;left:6px}#main .car .note{font-size:.8rem}#main .blue .text{font-size:.9rem}#main .blue .note{margin-bottom:6px}#main .flow{margin-bottom:40px}#main .flow .listUl .rBox .photo{display:none}#main .flow .listUl .lBox img{width:30px}#main .flow .listUl>li{margin-bottom:24px;padding:5px;border-radius:5px}#main .flow .listUl .lBox{margin:0 10px 0 6px}#main .flow .listUl .ttl{margin-bottom:5px;font-size:1.5rem}#main .flow .listUl .rBox{border-radius:0 5px 5px 0}#main .flow .listUl .ttl .bgTxt{padding:0 4px 1px;font-size:1.15rem}#main .flow .listUl .txtBox{margin:4px 7px}#main .flow .listUl .txt{margin-right:5px;margin-bottom:5px;font-size:1.05rem}#main .flow .listUl .color{font-size:1rem}#main .flow .listUl .numList{font-size:1rem}#main .flow .listUl .color01{font-size:.9rem}#main .flow .listUl .numList li{margin:0 9px 4px 0}#main .flow .listUl .numList .num{width:10px;height:10px;font-size:.8rem;line-height:10px}#main .flow .listUl>li:before{border-top-width:10px;border-left-width:12px;border-right-width:12px;top:calc(100% + 6px)}#main .voice{padding-bottom:31px}#main .voice .headLine03{margin-bottom:16px;padding:5px 0 15px;font-size:2.2rem}#main .voice .listUl{margin:-20px 0 0}#main .voice .listUl li{margin:20px 0 0;width:100%;min-height:inherit;box-shadow:2px 2px 0 #ced9d0}#main .voice .listUl .ttl{padding:5px 5px 5px 58px;min-height:42px;font-size:1.3rem}#main .voice .listUl .ttl:before{left:-20px;top:-42px;background-size:55px auto}#main .voice .listUl .txt{margin:8px 13px 15px 55px;font-size:1.05rem;line-height:1.7}#main .store{margin-bottom:30px}#main .store .imgBox{display:block;margin-bottom:20px}#main .store .colorBox{padding:18px 0 23px}#main .store .imgBox .txtBox{width:78%;font-size:1.3rem;margin:0 auto}#main .store .imgBox .txtBox .img{width:182px;margin:-3px auto 15px;text-align:center}#main .store .imgBox .txtList{font-size:2.7rem}#main .store .imgBox .txtList .size{font-size:1.75rem}#main .store .imgBox .txtList li:first-child{color:#ff1c38}#main .store .imgBox .txtList li:first-child a{color:#ff1c38}#main .store .imgBox .txtBox p{letter-spacing:-1.5px;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#main .store .imgBox .photo{margin:17px 46px;width:auto}#main .faq{padding:25px 0 23px}#main .faq h2{margin-bottom:8px}#main .faq h2 img{width:auto;height:44.5px}#main .contact .ttl{margin-bottom:9px;font-size:1.5rem}#main .contact .comFormBox{margin:7px 0 0}#main .contact dl .must{margin-right:5px;padding:4px 6px 4px 3px;font-size:1.05rem}#main .contact dl dt{padding:0 !important;font-size:1.2rem}#main .contact .comFormBox .flexList input{width:100%}#main .contact .comFormBox .flexList .txt{display:none}#main .contact .comTxtList .lTxt01{min-width:63px;text-align:center}#main .contact dl dd{padding:16px 0 25px}#main .contact .comFormBox input[type=text],#main .contact .comFormBox input[type=email],#main .contact .comFormBox input[type=tel],#main .contact .comFormBox textarea,#main .contact .comFormBox select{height:40px;font-size:1rem}#main .contact .radioList{font-size:1.5rem}#main .contact .radioList li{min-width:auto;width:45%}#main .contact .comTxtList .lTxt02{text-align:left}#main .contact .ddStyle .radioList{flex:1}#main .contact .comTxtList>li:not(:last-child){background-image:none;padding-bottom:0}#main .contact .ddStyle01 .comTxtList li{display:block}#main .contact .ddStyle01 .comTxtList .lTxt02{margin-bottom:18px}#main .contact .radioList01{margin-top:-10px;justify-content:space-between}#main .contact .radioList01 li{margin-top:10px}#main .contact .comFormBox textarea{height:122px}#main .contact .bTxt{margin:-16px -10px 9px;font-size:1.35rem}#main .contact .submit input{padding:7px 10px 7px;font-size:1.95rem;border-radius:4px}#main .contact .bTxtBox .bTtl{font-size:1.1rem}#main .contact .bTxtBox{margin-top:17px}#main .faqList{line-height:1.35;padding:15px 20px 20px 8px;font-size:1.2rem;border-radius:10px;box-shadow:4px 3px 0 -1px rgba(0,0,0,.13)}#main .faqList:not(:last-child){margin-bottom:20px}#main .faqList dt{margin-bottom:13px;font-size:1.4rem}#main .faqList dt,#main .faqList dd{padding-left:56px}#main .faqList dd{line-height:1.55}#main .faqList dt:before,#main .faqList dd:before{padding:2px 3px 2px 20px;width:47px;height:25px;background-size:50px;font-size:1.8rem;line-height:1.2}#main .faqList dt:after,#main .faqList dd:after{background-size:14px auto;width:20px;height:23px;top:1px;left:2px}#main .faqList ul li{width:125px}#main .btmSpace{padding-bottom:40px}}@media all and (max-width:374px){.mainImg h2 .color{font-size:2.6rem}.mainImg .radioList{margin-right:0}#main .store .imgBox .txtBox{width:93%}#main .store .imgBox .photo{margin:17px 13px}#main .carList>li .txtList li{font-size:1rem;padding-left:7px}#main .carList>li .txtList li:before{height:5px;width:5px;left:-2px}#main .reply .replyList li .photo{width:85px}#main .carList>li .img{width:100px}#main .reply .replyList li .txtBox{padding:10px 15px 10px 75px}#main .carList>li .detailBox{width:calc(100% - 100px)}#main .reply .replyList li:first-of-type .txtBox .ttl{width:180px}.radioList{font-size:1.3rem}.comFormBox dl .ddStyle .comTxtList .lTxt02{margin-right:3px;font-size:1.1rem}#main .contact .ddStyle01 .comTxtList li{font-size:1.2rem}#main .contact .radioList li{width:46%}#main .contact .radioList label span{padding-left:20px;background-size:18px auto}#main .point .txt{font-size:1.3rem}}