
/* 主資料表 設定 */

.sign_table{
border:0pt solid #0000ff;
width:100%;
max-width:800px;
}

.sign_table td{
/* background-color:#F9F9F9; */
border:0pt solid #0000ff;
padding:7px 10px;
font-size:13px;
color:#666666;
}

.sign_table .STR_1{
text-align:right;
}

.sign_table td .evento_item{
float:left;
margin:5px 20px 5px 0px;
min-height:25px;
border:0pt solid #0000ff;
}

.sign_table .mark_light{
color:#FE100F;
font-size:14px;
font-weight:normal;
}

.sign_table .title{
width:20%;
text-align:right;
font-weight:bold;
}

.sign_table .content{
width:80%;
text-align:left;
}

.sign_table .question{
padding:5px 0px 5px 20px;
line-height:240%;
letter-spacing:0.1em;
text-align:left;
}

.sign_table .in_put{
height:25px;
font-size:15px;
width:90%;
padding:4px 4px 0px 6px;    
border:1pt solid #aaaaaa;
}

.sign_table .evento_round_title{
vertical-align:top;
padding-top:10px;
}

.sign_table .evento_round{
padding:3px 5px;
overflow:auto;
}

.sign_table .button_place_wrap{
background-color:transparent;
padding:25px 0px 10px 0px ;
}

.sign_table .button_place_wrap .button_place{
/*float:right;*/
}

.sign_table td .submit_button{
display:block;

text-align:center;

font-size:14px;
line-height:35px;

width:145px;
height:35px;

border:0pt solid #0000ff;

background-color:#FF6C05;
color:#F7FFFF;

border-top-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;

  /*
	background-image: url(../images/qts_4.0_event_08.png);
	background-repeat: no-repeat;
  background-position:center top;
  */

}

.sign_table td .submit_button:hover{

background-color:#BA5817;
color:#ffffff;

  /*
	background-image: url(../images/qts_4.0_event_07.png);
	background-repeat: no-repeat;
  background-position:center top;
  */

}

.sign_table .contact_msg_close,
.sign_table .contact_msg_close a{
color:#F96A04;
}

.sign_table .contact_msg_close a{
font-weight:bold;
text-decoration: underline;
}

/* 其它設定 */

.is_full_radio{
visibility:hidden;

}

.is_full_msg{
color:#FE100F;
font-size:10px;
}

.finish_intro{
font-size:14px;
line-height:180%;
width:600px;
text-align:left;
margin:50px 0px;
}