.s1a69lmo .fotm-contents table{font-size:16px;font-size:1.6rem}.s1a69lmo .fotm-contents table tr.check{display:none}.s1a69lmo .fotm-contents table th{width:24%}.s1a69lmo .fotm-contents .imp{color:#e8383a}.s1a69lmo .fotm-contents .inputText input{display:block;width:100%;height:48px;padding:0 1em;border:1px solid #512b16;background:#fff;border-radius:8px;box-sizing:border-box}.s1a69lmo .fotm-contents .inputText02{display:inline-block;vertical-align:middle;width:36%;margin-right:2%}.s1a69lmo .fotm-contents .inputSelect{width:36%;border:1px solid #f29500;background:#fff;overflow:hidden;position:relative;border-radius:8px;box-sizing:border-box}.s1a69lmo .fotm-contents .inputSelect:after{content:"";position:absolute;right:1em;top:50%;margin-top:-4px;width:0;height:0;border-color:#512b16 transparent transparent;border-style:solid;border-width:8px 6px 0}.s1a69lmo .fotm-contents .inputSelect select{display:block;width:130%;height:48px;padding:0 1em}.s1a69lmo .fotm-contents .inputTextarea textarea{display:block;width:100%;padding:1em;border:1px solid #512b16;background:#fff;border-radius:8px;box-sizing:border-box}.s1a69lmo .fotm-contents .radioButton{display:flex;flex-direction:column}.s1a69lmo .fotm-contents .radioButton label{display:block;padding-bottom:10px}.s1a69lmo .fotm-contents .radioButton label span{padding-left:10px}.s1a69lmo .fotm-contents .inputSubmit{text-align:center;margin-top:4%}@media only screen and (max-width:640px){.s1a69lmo .fotm-contents .inputSubmit{display:flex;flex-direction:column}}.s1a69lmo .fotm-contents .inputSubmit button,.s1a69lmo .fotm-contents .inputSubmit input{display:inline-block;color:#fff;height:50px;padding:0 4em;background:#f29500;border:1px solid #f29500;font-size:16px}@media only screen and (max-width:640px){.s1a69lmo .fotm-contents .inputSubmit button,.s1a69lmo .fotm-contents .inputSubmit input{order:1;width:100%}}.s1a69lmo .fotm-contents .inputSubmit button.back,.s1a69lmo .fotm-contents .inputSubmit input.back{color:#f29500;background:#fff;margin-right:2em}@media only screen and (max-width:640px){.s1a69lmo .fotm-contents .inputSubmit button.back,.s1a69lmo .fotm-contents .inputSubmit input.back{order:2;margin:1em 0 0}}.s1a69lmo .fotm-contents .privacy a{color:#512b16;margin-left:.5rem}.s1a69lmo .fotm-contents .error{font-size:93%;color:#b70000;display:block}.s1a69lmo .form_preview .imp{display:none}.s1a69lmo .form_preview .inputSelect{background:none;border:none}.s1a69lmo .form_preview .inputSelect:after{content:none}.s1a69lmo .form_preview .inputText02{width:auto}.s1a69lmo .comp-txt{text-align:center;font-size:120%}@media only screen and (max-width:640px){.s1a69lmo .fotm-contents table{font-size:16px;font-size:1.6rem}.s1a69lmo .fotm-contents table th{width:100%;display:block;padding-bottom:1em;padding-right:0}.s1a69lmo .fotm-contents table td{width:100%;display:block;padding-top:0}.s1a69lmo .fotm-contents .inputText02{width:46%}.s1a69lmo .fotm-contents .inputText-num{width:100%;margin:0 0 .5em}.s1a69lmo .fotm-contents .inputSelect{width:100%}}