
@import 'contents.css';

#tbl-form{
border-bottom:1px solid #6f9fcf;
margin-bottom:30px;
}

#tbl-form th,
#tbl-form td{
vertical-align:top;
padding:10px 10px 20px 10px;
border-top:1px solid #6F9FCF;
}
#tbl-form th{
text-align:left;
border-top:2px solid #6F9FCF;
}
#tbl-form td{
}

#tbl-form td .in-tbl{
width:auto;
border-bottom:none;
margin:0;
}
#tbl-form td .in-tbl th,
#tbl-form td .in-tbl td{
padding:0;
border-top:none;
}

#privacy-check{
background-color:#F0F5FA;
border:1px solid #6F9FCF;
padding:10px 20px;
}

/*----| バリデーションのスタイル |----*/
.validation-advice{
font-size:12px;
color:#666;
}

/*----| 確認ページのスタイル |----*/
.err{
color:#f00;
}

.empty{
color:#999;
}

/*----| 完了ページのスタイル |----*/

#finished{
font-size:16px;
color:#f00;
font-weight:bold;
}
