/*!
Theme Name: theme_sasaki_form
Description: sasaki_form
Version: 1.0
Author: LCprint.inc
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.contbox,#kaitai .kaitai-contbox{max-width:980px;margin-left:auto;margin-right:auto}.wrap{overflow:hidden;zoom:1}@media print,screen and (min-width: 768px){.sp-only{display:none}}@media print,screen and (min-width: 428px){.spmini-only{display:none}}.cap{margin-top:.4em;font-size:90%;line-height:1.3}.listc{list-style:none;padding-left:0}.listc li{margin-bottom:.5em;line-height:1.3}@media print,screen and (min-width: 479px){.sp{display:none}}@media screen and (max-width: 479px){.pc{display:none}}#kaitai #sodaigomi .reason,#kaitai .kaitai-point,#kaitai,.hl{font-family:"Noto Serif JP"}#QandA,#kaitai #akiya,#kaitai #sodaigomi,#kaitai .kaitai-list,#kaitai .omakase-text,.work-flow,body{font-family:"Noto Sans JP"}body{font-weight:400;color:#555;letter-spacing:.04em;font-size:16px;padding-top:110px;overflow:auto}p{font-size:16px}@media screen and (max-width: 768px){p{font-size:14px}}a{color:#dc4638}a:hover{text-decoration:none}a:hover img{transition:.5s;opacity:.6}img{vertical-align:bottom}.abtn{text-decoration:none;color:#333;display:block;border:1px solid #076600;position:relative;color:#076600;transition:.1s}.abtn:after{transition:.1s;position:absolute;display:block;content:"";width:0%;height:100%;background-color:#076600;z-index:-1;left:0;top:0}.abtn:hover{color:#fff}.abtn:hover:after{width:100%}.more-btn{background-color:#ed9107;color:#fff;text-decoration:none;padding:5px 10px 5px 20px;border-radius:20px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px}@media screen and (max-width: 768px){.more-btn{margin:10px 0}}.more-btn:hover{opacity:.8}.more-btn::after{content:" ";background-color:#fff;-webkit-mask:url("../images/icon-right.svg") center no-repeat;mask:url("../images/icon-right.svg") center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:8px;height:8px;display:inline-block}@media screen and (max-width: 768px){.pc-only{display:none}}@media screen and (min-width: 767px){.sp-only{display:none}}.fll{float:left;margin-right:1em}.flr{float:right;margin-left:1em}.trim{overflow:hidden;zoom:1}.alignright{text-align:right}.alignleft{text-align:left}.aligncenter{text-align:center}.frr{float:right;margin-left:40px}.fll{float:left;margin-right:40px}.banner-col{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin:100px auto;max-width:1000px;padding:0 10px}@media screen and (max-width: 428px){.banner-col{gap:15px;margin:50px auto}}.banner-col a{display:block;width:-moz-fit-content;width:fit-content}.banner-col img{display:block}@media screen and (max-width: 428px){.banner-col img{width:100%}}.cont-wrap{padding:0 10px;margin:auto}.work-flow{margin:60px auto;list-style:none;padding:0 20px;text-align:center;font-weight:400}.work-flow li{max-width:580px;margin:60px auto;padding:25px;text-align:center;background-color:#f4f1ea;position:relative}@media screen and (max-width: 768px){.work-flow li{font-size:14px}}.work-flow li:not(:first-of-type):before{content:" ";background-image:url("../images/sita-sankaku.svg");background-repeat:no-repeat;background-size:contain;background-position:center;height:20px;width:50px;position:absolute;top:-40px;left:50%;transform:translateX(-50%)}.work-flow .flow-ttl{font-size:20px;display:block;font-weight:500;padding-bottom:10px}@media screen and (max-width: 768px){.work-flow .flow-ttl{font-size:16px;text-align:center}}strong{color:#076600;font-weight:bold;font-size:120%}header{position:fixed;top:0;left:0;background-color:rgba(255,255,255,.95);z-index:10;width:100%}@media screen and (max-width: 768px){header{box-sizing:border-box;padding:15px}}.hl{font-weight:normal;font-size:19px;letter-spacing:.1em;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:18px;padding-top:20px}@media screen and (max-width: 768px){.hl{font-size:17px;margin:50px auto 40px}}.hl:after{display:block;width:20%;content:"";margin-top:20px;border-bottom:3px solid #076600;margin-left:auto;margin-right:auto}.contbox,#kaitai .kaitai-contbox{max-width:860px;padding:0 10px;box-sizing:border-box;margin-top:60px;margin-bottom:120px}@media screen and (max-width: 768px){.contbox,#kaitai .kaitai-contbox{margin:40px auto 60px;max-width:500px}}.contbox table,#kaitai .kaitai-contbox table{border-collapse:separate;border-spacing:1em}@media screen and (max-width: 768px){.contbox table,#kaitai .kaitai-contbox table{font-size:14px;border-spacing:0;padding:0 10px}}.contbox table tr:first-of-type td:first-of-type,#kaitai .kaitai-contbox table tr:first-of-type td:first-of-type{margin-top:0 !important}.contbox table ul,#kaitai .kaitai-contbox table ul{padding-left:1.5em}@media screen and (max-width: 768px){.contbox table ul,#kaitai .kaitai-contbox table ul{margin:5px}}.contbox table td,#kaitai .kaitai-contbox table td{padding:.3em}.contbox table td:first-of-type,#kaitai .kaitai-contbox table td:first-of-type{width:24%;text-align:center;background-color:#f4f1ea}@media screen and (max-width: 768px){.contbox table td:first-of-type,#kaitai .kaitai-contbox table td:first-of-type{width:100%;text-align:left;padding:8px;box-sizing:border-box;margin-top:14px}}#mailformpro{border:1px solid #076600;background-color:#f3f3f3;padding:3em;box-sizing:border-box}@media screen and (max-width: 768px){#mailformpro{padding:30px}}#mailformpro .must{color:red;font-size:80%;padding-left:.5em}#mailformpro dl{overflow:hidden;zoom:1}#mailformpro dt,#mailformpro dd{float:left}@media screen and (max-width: 768px){#mailformpro dt,#mailformpro dd{float:none}}#mailformpro dt{width:220px;clear:left;border-left:4px solid #076600;line-height:1.3;padding-left:.5em}@media screen and (max-width: 768px){#mailformpro dt{margin:10px 0}}#mailformpro dd{margin-left:0;margin-bottom:1.8em}@media screen and (max-width: 768px){#mailformpro dd{width:100%}}#mailformpro .mfp input,#mailformpro .mfp textarea{padding:8px;line-height:1.4;box-sizing:border-box}@media screen and (max-width: 768px){#mailformpro .mfp input,#mailformpro .mfp textarea{padding:6px 8px}}#mailformpro .your-name{width:240px}@media screen and (max-width: 768px){#mailformpro .your-name{width:70% !important}}#mailformpro .your-mail{width:300px}@media screen and (max-width: 768px){#mailformpro .your-mail{width:100% !important}}#mailformpro .your-again{width:300px}@media screen and (max-width: 768px){#mailformpro .your-again{width:100% !important}}#mailformpro .your-tel{width:144px}@media screen and (max-width: 768px){#mailformpro .your-tel{width:70% !important}}#mailformpro .your-text{width:360px;height:108px}@media screen and (max-width: 768px){#mailformpro .your-text{width:100% !important}}#mailformpro .mfp{font-size:90%;line-height:1.6}#mailformpro .mfp .kakunin{width:-moz-fit-content;width:fit-content;margin-bottom:0 !important}#mailformpro .mfp_buttons{max-width:400px;margin:auto}@media screen and (max-width: 768px){#mailformpro .mfp_buttons{max-width:250px}}#mailformpro .mfp_buttons button{width:100%;line-height:3;background-color:#076600;color:#fff;border:none}#mailformpro .mfp_buttons button:hover{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}#mfp_loading,#mfp_loading_screen,#mfp_overlay_background,#mfp_overlay,#mfp_hidden{display:none}.mfp_ok{display:none}.mfp_err{color:red}#ft-baarea{padding-top:20px;border-top:1px solid #ccc}#ba-illegal{padding:2em;margin:80px auto;width:700px;box-sizing:border-box;border:1px solid #ccc}.flowbox ol{list-style:none;counter-reset:number}.flowbox ol .listhl{font-weight:500;color:#076600;line-height:1.3;margin:0 0 10px}.flowbox ol li{margin-bottom:40px;overflow:hidden;zoom:1}.flowbox ol p{margin:0}.flowbox ol p span{font-size:94%}.flowbox ol li:before{counter-increment:number;content:counter(number);float:left;font-size:80px;font-family:"Roboto",sans-serif;color:rgba(7,102,0,.6);color:#ddd;margin-right:30px;line-height:.8;height:1.2em}#qualification-tbl{border-collapse:collapse !important;font-size:15px;margin:auto}#qualification-tbl th{background-color:#f4f1ea;font-weight:normal;letter-spacing:.2em}#qualification-tbl th,#qualification-tbl td{border:1px solid #ccc;padding:.5em 1em}#qualification-tbl td{width:100px;text-align:right;background-color:#fff}@media screen and (max-width: 768px){#qualification-tbl td{width:50px}}#qualification-tbl td:first-of-type{width:300px;text-align:left}@media screen and (max-width: 768px){#qualification-tbl td:nth-of-type(2){text-align:center}}#qualification-tbl span{font-size:90%}#envpolicy{max-width:700px;margin:auto;padding:0 10px}#envpolicy p{line-height:1.8;padding-left:-1em;text-indent:1em}#envpolicy .sign{text-align:right}#envpolicy ol{margin:40px auto}@media screen and (max-width: 768px){#envpolicy ol{padding-left:1.5em}}#envpolicy ol li{margin-bottom:.5em}#envpolicy ul{margin-top:.5em;padding-left:0}#envpolicy ul li{list-style:none;margin-bottom:0}.docdls{font-size:14px;text-align:center;margin:0 auto 60px;padding:0 10px}@media screen and (max-width: 768px){.docdls{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto}}.docdls li{width:240px;margin:0px 2%;display:inline-block;vertical-align:top}@media screen and (max-width: 768px){.docdls li{width:calc(50% - 10px);margin:10px 0}}.docdls a{display:block}.docdls img{border:1px solid #ccc;width:100%;height:auto}#dlblock h3{text-align:center;font-weight:normal;border:1px solid #666;border:1px solid #076600;letter-spacing:.1em;border-radius:6px;max-width:600px;line-height:2;font-size:16px;margin:50px auto}@media screen and (max-width: 768px){#dlblock h3{margin:50px auto 30px}}#dlblock h3:first-of-type{margin:80px auto 50px}@media screen and (max-width: 768px){#dlblock h3:first-of-type{margin:50px auto 30px}}.service .imp{color:#cc1818}.box-type{display:flex;list-style:none;padding-left:0;margin:auto;padding:0 10px}@media screen and (max-width: 768px){.box-type{flex-wrap:wrap;padding:0 20px;row-gap:40px}}@media screen and (max-width: 768px){.box-type li{font-size:14px}}.box-type .type-name{font-size:18px;font-weight:700;margin:10px 0}@media screen and (max-width: 768px){.box-type .type-name{font-size:16px;margin:5px 0}}.box-type .box-size{font-weight:700;margin:10px 0}@media screen and (max-width: 768px){.box-type .box-size{font-size:14px;margin:5px 0}}.box-type img{width:100%;-o-object-fit:cover;object-fit:cover;border:#ccc 1px solid;box-sizing:border-box}#kaitai .kaitai-contbox{padding:0 20px;margin:80px auto}@media screen and (max-width: 768px){#kaitai .kaitai-contbox{padding:0 20px;max-width:500px;margin:50px auto}}#kaitai .consult{text-align:center;font-size:1.5em}#kaitai .kaitai-col{display:flex;justify-content:space-between}@media screen and (max-width: 768px){#kaitai .kaitai-col{flex-direction:column}}#kaitai .omakase-text{text-align:center;margin:80px auto;line-height:2em}@media screen and (max-width: 768px){#kaitai .omakase-text{margin:50px auto}}#kaitai .reason{width:-moz-fit-content;width:fit-content;margin:80px auto;padding-left:20px;font-size:20px;list-style:none}@media screen and (max-width: 768px){#kaitai .reason{margin:0 auto;font-size:16px}}#kaitai .reason li{position:relative;padding:15px;letter-spacing:5px}@media screen and (max-width: 768px){#kaitai .reason li{padding:8px}}#kaitai .reason li::before{background-color:#ed9107;content:" ";-webkit-mask-image:url("../images/check.svg");mask-image:url("../images/check.svg");background-repeat:no-repeat;background-size:contain;background-position:center;height:20px;width:20px;position:absolute;left:-20px;top:20px}@media screen and (max-width: 768px){#kaitai .reason li::before{top:12px}}#kaitai .kaitaiwrap{width:100%}#kaitai .kaitaiwrap svg{width:100%}#kaitai .kaitaiwrap svg path{width:100%;fill:#efefef}#kaitai .kaitaibox{margin:0 auto;background-color:#efefef}#kaitai .omakase-col{max-width:700px;display:flex;justify-content:center;padding:70px 40px 40px;margin:0 auto}@media screen and (max-width: 768px){#kaitai .omakase-col{flex-direction:column-reverse;padding:50px 20px}}#kaitai .omakase-col .kaitai-kind{margin:auto;width:60%}@media screen and (max-width: 768px){#kaitai .omakase-col .kaitai-kind{width:100%}}#kaitai .kaitai-car{width:43%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 768px){#kaitai .kaitai-car{margin:0 auto 30px;width:40%}}#kaitai .omakase-img{display:block;width:100%}@media screen and (max-width: 768px){#kaitai .omakase-img{width:70%;margin:0 auto 40px;min-width:250px}}#kaitai .kaitai-text{font-weight:bold;font-size:27px;text-align:center;letter-spacing:6px}#kaitai .kaitai-text span{display:block;font-size:55px;letter-spacing:3px}#kaitai .kaitai-list{margin:20px auto 0;display:flex;flex-wrap:wrap;gap:16px 10px;box-sizing:border-box;padding:0 20px;list-style:none}@media screen and (max-width: 768px){#kaitai .kaitai-list{max-width:500px;gap:10px 10px}}#kaitai .kaitai-list li{color:#3c5f8a;font-weight:700;font-size:20px;background-color:#fff;border-radius:8px;width:-moz-fit-content;width:fit-content;text-align:center;padding:5px 16px;letter-spacing:4px}@media screen and (max-width: 768px){#kaitai .kaitai-list li{width:45%;padding:10px 0;font-size:18px;letter-spacing:2px;margin:0}}#kaitai .kaitaiimgli{margin:80px auto 100px;padding:0 20px;max-width:1000px;display:flex;justify-content:space-between}@media screen and (max-width: 768px){#kaitai .kaitaiimgli{margin:50px auto;padding:0 10px}}#kaitai .kaitaiimgli img{width:calc(33% - 10px);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}#kaitai .kaitai-point{padding-left:0;margin:100px auto;width:-moz-fit-content;width:fit-content;text-align:center;list-style:none;font-size:19px}@media screen and (max-width: 768px){#kaitai .kaitai-point{margin:50px auto;text-align:center}}#kaitai .kaitai-point a{color:#333}#kaitai .kaitai-point li{margin:60px auto;line-height:30px;letter-spacing:3px}@media screen and (max-width: 768px){#kaitai .kaitai-point li{display:inline-block;text-align:justify;width:90%;max-width:500px;margin:0 auto 20px;font-size:16px}}#kaitai .kaitai-point .p-number{color:#076600;font-size:30px;padding-bottom:10px}@media screen and (max-width: 768px){#kaitai .kaitai-point .p-number{font-size:20px;text-align:center}}#kaitai #sodaigomi{max-width:1100px;margin:auto;padding:0 30px}@media screen and (max-width: 768px){#kaitai #sodaigomi{padding:0 20px}}@media screen and (max-width: 768px){#kaitai #sodaigomi{box-sizing:border-box}}#kaitai #sodaigomi p{font-weight:500}#kaitai #sodaigomi img{-o-object-fit:contain;object-fit:contain;width:40%}@media screen and (max-width: 768px){#kaitai #sodaigomi img{width:100%;margin:auto}}#kaitai #sodaigomi .kaitai-col{justify-content:center;gap:50px;margin:80px auto}@media screen and (max-width: 1000px){#kaitai #sodaigomi .kaitai-col{gap:30px}}@media screen and (max-width: 768px){#kaitai #sodaigomi .kaitai-col{margin:50px auto;gap:0}}#kaitai #sodaigomi .reason{margin:30px 0}@media screen and (max-width: 768px){#kaitai #sodaigomi .reason{margin:30px auto 30px}}#kaitai #sodaigomi .sodai-text{margin:auto}#kaitai #akiya .akiya-hl{font-size:23px;margin:50px 0 10px}@media screen and (max-width: 768px){#kaitai #akiya .akiya-hl{font-size:19px}}#kaitai #akiya p{margin:0}#kaitai #akiya img{-o-object-fit:contain;object-fit:contain;max-width:30%;min-width:240px;padding:20px 0 0 20px}@media screen and (max-width: 768px){#kaitai #akiya img{display:none}}#kaitai #akiya .risk .akiya-hl{font-size:20px}@media screen and (max-width: 768px){#kaitai #akiya .risk .akiya-hl{font-size:19px}}#kaitai #akiya .kaitai-col{align-items:center}#kaitai #akiya .risk-item{background-color:#f4f1ea;display:flex;justify-content:center;gap:5px 8px;flex-wrap:wrap;padding:20px;list-style:none;max-width:500px}@media screen and (max-width: 768px){#kaitai #akiya .risk-item{font-size:14px;padding:20px}}#kaitai #akiya .risk-item li{font-weight:700;width:calc(46% - 20px);text-indent:-1em;padding:5px 0 5px 1em}#kaitai #akiya .risk-item li::before{content:"・"}.contact-btn{border:1px solid #ccc;margin:60px auto 120px;padding:20px 20px 36px 20px;max-width:650px}@media screen and (max-width: 768px){.contact-btn{margin:50px 10px 30px;padding:30px;box-sizing:border-box}.contact-btn img{max-width:100%}}#QandA{font-weight:500;max-width:1100px;padding:80px 20px;margin:80px auto;display:flex;flex-direction:column;gap:30px;font-size:19px;list-style:none}@media screen and (max-width: 768px){#QandA{font-size:14px;margin:50px auto}}#QandA li{background-color:#fff;padding:0 30px}@media screen and (max-width: 768px){#QandA li{padding:0 15px}}#QandA .QAmark,#QandA .answer::before,#QandA .question::before{margin-right:10px;font-size:26px;font-weight:700}@media screen and (max-width: 768px){#QandA .QAmark,#QandA .answer::before,#QandA .question::before{font-size:20px}}#QandA .question{color:#076600;font-weight:700;padding:20px 0 20px 2em;text-indent:-1.5em;background-image:linear-gradient(to right, #777, #777 6px, transparent 6px);background-size:12px 1px;background-position:left bottom;background-repeat:repeat-x}#QandA .question::before{content:"Q";color:#076600}#QandA .answer{padding:20px 0 20px 2em;text-indent:-1.5em}#QandA .answer::before{content:"A";color:#ed9107}.bg-color{background-color:#f1f1f1}#ippan-haiki .box-type{max-width:700px;justify-content:space-between;margin:30px auto 0}#ippan-haiki .box-type li{width:calc(50% - 5px);font-weight:700}#ippan-haiki .ippan-list{width:-moz-fit-content;width:fit-content;margin:60px auto;padding:0 20px;font-size:20px;box-sizing:border-box}@media screen and (max-width: 768px){#ippan-haiki .ippan-list{font-size:16px;width:80%;padding:0}}#ippan-haiki .ippan-list li{padding:5px 0}#ippan-haiki .ippan-kontena p{text-align:center}#ippan-haiki .kontena{margin:100px auto}@media screen and (max-width: 768px){#ippan-haiki .kontena{margin:50px auto}}#ippan-haiki .kontena p{font-size:20px}@media screen and (max-width: 768px){#ippan-haiki .kontena p{font-size:16px}}#ippan-haiki .collect{text-align:center;margin:100px auto}@media screen and (max-width: 768px){#ippan-haiki .collect{margin:80px auto 50px}}#ippan-haiki .collect p{font-size:25px}@media screen and (max-width: 768px){#ippan-haiki .collect p{font-size:18px}}#ippan-haiki .collect img{width:350px;margin:40px auto 0}@media screen and (max-width: 768px){#ippan-haiki .collect img{width:250px;margin:10px auto 0}}#ippan-haiki .imp{font-weight:700}#sangyou-haiki .about-sangyou{max-width:900px;margin:80px auto;padding:0 20px;text-align:justify}@media screen and (max-width: 768px){#sangyou-haiki .about-sangyou{margin:50px auto}}#sangyou-haiki .about-sangyou p{font-size:18px}@media screen and (max-width: 768px){#sangyou-haiki .about-sangyou p{font-size:16px}}#sangyou-haiki .about-ttl{font-size:20px;font-weight:700;margin:0}@media screen and (max-width: 768px){#sangyou-haiki .about-ttl{font-size:18px}}#sangyou-haiki .box-type{justify-content:space-between;max-width:1000px;margin:100px auto}@media screen and (max-width: 768px){#sangyou-haiki .box-type{margin:50px auto}}#sangyou-haiki .box-type li{width:calc(32% - 5px)}@media screen and (max-width: 768px){#sangyou-haiki .box-type li{width:calc(50% - 10px)}}#sangyou-haiki .vehicle{text-align:center}#sangyou-haiki .vehicle p{margin:50px 0;font-size:16px}#sangyou-haiki .vehicle-list{margin:50px auto 100px;padding:0 10px;max-width:1000px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:30px}@media screen and (max-width: 768px){#sangyou-haiki .vehicle-list{row-gap:5px;margin:50px auto}}@media screen and (max-width: 428px){#sangyou-haiki .vehicle-list{row-gap:10px}}#sangyou-haiki .vehicle-list li{width:calc(32% - 5px)}@media screen and (max-width: 768px){#sangyou-haiki .vehicle-list li{width:calc(33% - 2px)}}@media screen and (max-width: 428px){#sangyou-haiki .vehicle-list li{width:calc(50% - 5px)}}#sangyou-haiki .vehicle-list img{width:100%;-o-object-fit:cover;object-fit:cover;border:#ccc 1px solid;box-sizing:border-box}#sangyou-haiki .imp{font-weight:700}@media screen and (max-width: 768px){#mailformpro{max-width:100%;margin:15px}}form{display:grid;grid-template-rows:1fr;gap:20px}form label{display:grid;grid-template-columns:180px 1fr}@media screen and (max-width: 768px){form label{grid-template-columns:1fr}}@media screen and (max-width: 768px){form input,form textarea{width:100%}}form input[type=submit]{margin-left:180px;max-width:400px;line-height:3;background-color:#076600;color:#fff;border:none;transition:.3s}@media screen and (max-width: 768px){form input[type=submit]{margin-left:0}}form input[type=submit]:hover{opacity:.6}