@import "/css/common.css";
@import "/css/2nd.css";

/******************************************************************************
 * COMMON
 *****************************************************************************/
#main #left .frame h2         { margin: 0px; }
#main #left .frame form       { margin: 10px 0px; }
#main #left .frame table.form { width: 100%; border-collapse: collapse; }
	#main #left .frame .form th    { padding: 5px; font-weight: normal; text-align: left; background-color: #BEC7ED; border: solid 1px #000000; }
	#main #left .frame .form td    { padding: 5px; font-weight: normal; text-align: left; border: solid 1px #000000; }
	#main #left .frame .form p.err { color: #ff0000; }
#main #left .frame p          { padding: 2px 0px; margin: 0px; }
#main #left .frame span.must  { color: #0000ff; }
div#frmcontrol div.prev { float: left; }
div#frmcontrol div.next { float: right; }

/******************************************************************************
 * FORM
 *****************************************************************************/
#txt_company  { width: 400px; }
#txt_section  { width: 400px; }
#txt_name     { width: 150px; }
#txt_kana     { width: 150px; }
#txt_zip      { width:  60px; }
#txt_address1 { width: 396px; }
#txt_address2 { width: 480px; }
#txt_mail     { width: 250px; ime-mode: disabled; }
#txt_memo     { width: 480px; height: 200px; }
span.example  { color: #353AFE; }

/******************************************************************************
 * CONFIRM
 *****************************************************************************/

/******************************************************************************
 * THANKS
 *****************************************************************************/
div#message { padding: 20px 0px; }
