body, textarea, select, input,  ol, dl, dt, dd, h1, h2, h3, form { margin:0; padding:0; }
body, textarea, table, select, input{font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4f4f4f;}

/*text*/
a { color:#4f4f4f;text-decoration:underline; }
a:hover {color:#ee2222;}

.redtext {color: #ee2222;font-weight: bold;}
.pttext {color: #1d6492;font-weight: bold;}

/*table*/
table.touch{width:625px; margin:0; padding:0; border-collapse:collapse; margin:10px 0 0 0px;}
table.touch th{background-color:#F9F9F9;border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0 6px 0px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.touch td{border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0 6px 0;text-align:center; font-family:left;line-height:140%;  "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.touch td.bg{background-color:#F9F9F9;border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0 6px 0px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.touch td.bg01{background-color:#eff1f4; border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0px 6px 0px; text-align:center; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.touch td.bg02{background-color:#5a5a5a;border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0 6px 0px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #ffffff;}
table.touch td.left{border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0px 6px 10px;text-align:left;line-height:140%; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.touch td.point{background-color:#fff5f5; border:1px solid #D3D3D3;border-collapse:collapse;text-align:left; padding:6px 0px 6px 10px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #ee2222;}
table.touch td.point02{background-color:#eff1f4; border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0px 6px 10px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #1d6492;}

table.guide{width:665px; margin:0; padding:0; border-collapse:collapse; margin:10px 0 0 0px;}
table.guide th{background-color:#F9F9F9;border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0 6px 0px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.guide td{border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0 6px 0;text-align:center; font-family:left;line-height:140%;  "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.guide td.bg{background-color:#F9F9F9;border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0 6px 0px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.guide td.bg02{background-color:#5a5a5a;border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0 6px 0px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #ffffff;}
table.guide td.left{border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0px 6px 10px;text-align:left;line-height:140%; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #4E4E4E;}
table.guide td.point{background-color:#fff5f5; border:1px solid #D3D3D3;border-collapse:collapse;text-align:left; padding:6px 0px 6px 10px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #ee2222;}
table.guide td.point02{background-color:#eff1f4; border:1px solid #D3D3D3;border-collapse:collapse;padding:6px 0px 6px 10px; font-family: "verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 11px; color: #1d6492;}


/*form*/
textarea {border: 1px solid #d3d3d3;padding:6px;}
input {padding:3px 0 0 3px;}
