/*customer*/
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.txtRight{text-align:right;}
/*============= text ================*/
.my_tx01 {font-size:13px;background-color:#dddddd; width:100%;}
.my_tx02 {text-align:center; background-color:#dddddd; width:12%;}
.my_tx03 {font-size:13px;background-color:#dbcab0; width:100%; height:30px;}
.my_tx04 {
	border-bottom:1px dashed #666666;
}
.title{ margin-left:5px; font-size:15px; font-weight:bold;}
.title2{ margin-left:5px; font-size:13px; font-weight:bold;}
.paddingL20{ padding-left:20px;}

/*============= color ================*/
.my_bg01{ background-color:#dddddd; height:25px;}
/*============= form ================*/
fieldset {  
margin: 15px 0 30px 50px;  
padding: 0;
}
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold;
}
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
}
fieldset li {  
padding-bottom: 1em;
}
fieldset.submit {  
border-style: none;
}
label {  
float: left;  
width: 163px;  
margin-right: 1em;
}
.list_trail, .payflow{ margin:15px 0 15px 25px;}
.payflow td{ line-height:2;}