/* contact.css */

/* ------------------------------------------------------------------------------------------------------------
コンテンツ
-------------------------------------------------------------------------------------------------------------*/

/* フォームテーブル */
.form_tbl{
width:660px;
border-top:solid 1px #DDD;
border-left:solid 1px #DDD;
margin:0 10px 15px 10px;
}
.form_tbl th,.form_tbl td{
padding:10px;
border-bottom:solid 1px #DDD;
border-right:solid 1px #DDD;
}
.form_tbl th{
width:25%;
background-color:#EFEFEF;
color:#000;
}
.form_tbl td{
width:75%;
}
.form_tbl input{
padding:3px;
}
.form_tbl #message{
padding:5px;
}
.form_tbl .hissu{
font-size:0.85em;
color:#F00;
}
#form_btn{
margin:0 10px;
}
#btn_confirm,#btn_submit{
width:200px;
padding:5px;
}
#btn_reentry{
padding:5px;
width:100px;
}
#startmes{
margin:0 10px 10px;
}
#startmes h4{
font-size:1.2em;
font-weight:bold;
margin-bottom:5px;
color:#000;
}
#startmes ul{
margin-left:20px;
}
.error, #startmes h4.error{
color:#F00;
}
.over{
line-height:150%;
margin-bottom:10px;
}