@charset "UTF-8";
/* 文字コード：UTF-8 */

.form_area .input_item { padding-bottom:15px; }
.form_area .input_title { float:left; width:130px; padding:0 10px; }
.form_area .input_value { float:left; width:430px; }
.form_area .input_headline { margin-bottom:8px; }
.form_area .input_exp { clear:both; margin-top:5px; color:#666; }
.form_area .error_msg { clear:both; margin-top:1px; color:red; }
.form_area table th { padding:0 5px 2px 0; font-weight:normal; text-align:left; }
.form_area table td { padding:0 5px 2px 0; white-space:nowrap; }
.form_area select { border:solid 1px #bbb; }
.form_area hr {
        height:1px;
        margin-bottom:15px;
        border-width:1px 0px 0px 0px;
        border-style:dotted;
        border-color:#bbb;
}
.form_area .privacy { padding:0 0 10px 150px; }
.form_area input.submit {
}
.form_area input.back {
}
.form_area textarea { font-size:100%; }
.form_area .select_item { padding:0 0 5px 0; }
.form_area .select_item_lf { float:left; padding:0 10px 5px 0; white-space:nowrap; }
.form_area .input_ttl1 { margin:3px 0 0 0; }
.form_area .input_item1 { margin:3px 0 0 0; }
.form_area .noscript { padding:10px; background-color:yellow; border:solid 1px orange; font-size:12px; font-weight:bold; }
.form_area label { cursor:pointer; }

.form_area input.name1 { width:5em; ime-mode:active; }
.form_area input.name2 { width:5em; ime-mode:active; }
.form_area input.zip1 { width:3em; ime-mode:inactive; }
.form_area input.zip2 { width:4em; ime-mode:inactive; }
.form_area input.tel1 { width:4em; ime-mode:inactive; }
.form_area input.tel2 { width:4em; ime-mode:inactive; }
.form_area input.tel3 { width:4em; ime-mode:inactive; }
.form_area input.date1 { width:4em; ime-mode:inactive; }
.form_area input.address-text { width: 388px; }
.form_area input.email1 { width: 388px; }
.form_area input.email_confirm { width: 388px; }
.form_area input.email1 { ime-mode:inactive; }

.form_area .email_confirm { margin-top:5px; padding:5px; border:dotted 1px #bbb; }
.form_area .email_confirm .email_confirm_message { padding-bottom:5px; }
.form_area .email_confirm .email_confirm_address { font-size:140%; font-family:Arial; font-weight:bold; color:#999; }
.form_area .email_confirm .email_confirm_address1 { color:#090; }
.form_area .email_confirm .email_confirm_address2 { color:#00c; }
.form_area .email_confirm .email_confirm_btn { padding-top:5px; }

.content .hissu { color:red; }
