#document.new-temp #item{float:none;width:100%}@media only screen and (max-width:767px){#document.new-temp #item{padding:0}}#document.new-temp .new-temp-inner{border-left:none;padding-left:0}#document.new-temp #item.iniw1000{margin:0 auto;width:min(1000px,90%)!important}#item.contact ul{margin-top:20px}#item.contact ul li{padding-left:1.5em;position:relative}#item.contact ul li:before{background-color:#9ac509;border-radius:10px;content:"";height:10px;left:10px;position:absolute;top:55%;transform:translate(-50%,-50%);width:10px}#item.contact ol{margin-left:20px;margin-top:20px}#item.contact ol li{list-style-type:decimal;padding-left:3px;position:relative}.contact-table{width:100%}.contact-table tr{display:flex;margin-top:10px}@media only screen and (max-width:767px){.contact-table tr{display:block;margin-top:30px}}.contact-table th{display:block;width:25%}@media only screen and (max-width:767px){.contact-table th{font-size:15px;width:100%}}.contact-table td{display:block;width:75%}.contact-table td input[type=email],.contact-table td input[type=tel],.contact-table td input[type=text],.contact-table td textarea{border:none;font-size:16px;line-height:2;outline:1px solid #c7c7c7;padding:.2em .5em;width:100%}.contact-table td textarea{min-height:200px}@media only screen and (max-width:767px){.contact-table td textarea{min-height:300px}}.contact-table td .flex-wrap{display:flex;gap:0 50px;margin-bottom:20px}.contact-table td .single-row{display:block;margin-bottom:20px}.contact-table td .cursor-radio input:hover,.contact-table td .cursor-radio label:hover{cursor:pointer}.contact-table td .cursor-radio label{margin-left:5px}.contact-table td .single-row{display:flex}.contact-table td .single-row label{align-items:center;display:flex;margin-left:5px;white-space:nowrap}.contact-table td .single-row input[type=text]{display:block;margin-left:10px}@media only screen and (max-width:767px){.contact-table td{font-size:15px;width:100%}}.contact-table .checkbox label{display:inline-block;margin-right:30px}.contact-table .checkbox label:hover{cursor:pointer}#item p.yonnde{font-size:14px!important;margin-top:50px}#item p.yonnde a{color:#db002b}.rec-btn{display:flex;justify-content:center;margin:80px auto 0}@media only screen and (max-width:767px){.rec-btn{margin-top:50px}}.rec-btn .wpcf7-spinner{display:none}.rec-btn input{background-color:#9ac509;background-image:url(../images/contact/contact_arrow.png);background-position:center right 20px;background-repeat:no-repeat;border:none;color:#fff;display:block;font-size:clamp(.9375rem,.8928571429rem + .1428571429vw,1rem)!important;font-weight:500;letter-spacing:0;padding:15px 50px;text-decoration:none;width:220px}.rec-btn input:hover{cursor:pointer;opacity:.8}.rec-btn--return input{background-color:#fff;background-image:url(../images/contact/contact_return.png);background-position:center left 20px;background-repeat:no-repeat;border:2px solid #9ac509;color:#3e3a39}.rec-btn--return input:visited{color:#3e3a39}.rec-flex{display:flex;gap:0 30px;justify-content:center;margin:40px auto 0}.rec-flex .rec-btn{margin:0}@media only screen and (max-width:767px){.rec-flex .rec-btn{margin-top:50px}.rec-flex{display:block}}#document.new-temp #item.iniw1000.contact-index{margin:100px auto 0}@media only screen and (max-width:767px){#document.new-temp #item.iniw1000.contact-index{margin:50px auto 0}}