MENU

CONTACT

.required-srt{ color:#FFF; font-weight:bold; background-color:#FF0000; padding:2px; font-size:12px; }

input[type="submit"] { color: #fff; display: block; margin: 0 auto; padding: 4px 148px; background-color: #3C3C3C; }

table.cform { margin-bottom: 2rem; }

/*フォーム用CSS*/

.cform th {

font-size: 14px; width: 30%;/*変なところで改行される場合はここの数字を変更します。*/ border-bottom: solid 1px #d6d6d6; padding: 10px 20px 10px 15px; font-weight: normal; text-align: left; }

.cform td { font-size: 14px; line-height: 150%; border-bottom: solid 1px #d6d6d6; padding: 10px 5px; }

.cform { width: 100%; margin: auto; }

.cform [type=submit] { display: inline-block; font-size: 20px; padding: 10px 30px; text-decoration: none; background: #ff8f00; color: #FFF; border-bottom: solid 4px #B17C00; border-radius: 3px; }

.cform option, .cform textarea, .cform input[type=text], .cform input[type=email], .cform input[type=search], .cform input[type=url] { width: 100%; }

.required-srt { font-size: 8pt; padding: 5px; background: #ce0000; color: #fff; border-radius: 3px; margin-left: 10px; vertical-align: middle; }

@media only screen and (max-width:767px) { .cform th, .cform td { width: 100%; display: block; border-top: none; } }

.submit-btn input { background: #00142c; width: 60%; max-width: 550px; min-width: 220px; margin: 30px auto; display: block; border: 1px #00142c solid; text-align: center; padding: 5px; color: #fff; transition: all 0.4s ease; }

.submit-btn input:hover { background: #fff; color: #00142c; }

.input3 select { border:1px solid #CCC; background-color:#FFF; padding:8px 10px; font-size:1.1em; width: 100px; }

.input4 { width: 10%; }

Company name
Name
Required
email
Required
Inquiry details
Required