﻿@charset "utf-8";
/* ============================================================== form */
/* ------------------- */
.tbl_frm,
.frm table,
.frmbox{padding-bottom:1em;}
.frmbox p{margin:1em 0;}
.frm .require{color:#e21;}
.frm td:first-child{width:12em;background:#edf7df;white-space:nowrap;}
.frm textarea{width:100%;height:8em;}
.frm label{display:inline-block;margin-right:1em;line-height:1.5;}
.frm label labrl input[type=checkbox],
.frm label labrl input[type=radio]{display:inline-block;margin-right:1em;}
.frm table input[type=text]{width:100%;}
.frm table tr:nth-child(1) td input[type=text]{width:50%;}
.form_button{margin-top:1em;text-align:center;}
.form_button form{display:inline-block;}
.form_button a,
.form_button input[type=submit]{display:inline-block;height:3em;padding:0 4em;border:0 none;border-radius:5px;background:#9c4;color:#fff;line-height:3em;text-decoration:none;cursor:pointer;}
.form_button input[type=submit]:hover{background:#a4d55d;}
.form_button a{background:#999;}
.form_button a:hover{background:#aaa;}
.frm .alert{color:#e21;font-weight:bold;}
.alert{color:#e21;font-weight:bold;}
