
table.cst		{margin:5 auto 0 auto; width:450;}
table.cst	td	{padding:2; font-size:90%;}
table.cst	th	{padding:7 2; font-size:90%; text-align:center;}
table.cst	div.note {margin:0 auto 10 auto; padding:0 3 3 3; width:450; font-size:90%; border-bottom:#999999 1px solid; text-align:justify;}
table.cst	div.subs {margin:0 auto; padding:3; font-weight:normal; font-size:90%;text-align:center;}
table.cst	div.subs input {width:auto;}
table.cst	div.bttn {margin:0 auto; padding:3;}
table.cst	th input {width:100%;}
table.cst	td.sex input {width:auto;}
table.cst	th textarea {width:100%;}
table.cst	strong {margin:0; padding:0 5; font-size:110%; font-weight:bold; color:#aa0000;border:#999999 1px solid; background-color:#f0f0f0;}

table.enter		{margin:0 auto;}
table.enter	h3	{margin:5 auto 0 auto; padding:0; font-size:110%;}
table.enter	h4	{margin:5 auto 0 auto; padding:0; font-size:100%; font-weight:normal;}
table.enter	div.note {margin:0; padding:0; font-size:80%; font-weight:normal;}
table.enter	th	{padding:1 5 1 0;}
table.enter	td	{padding:1 5 1 0;}
table.enter	div.bttn	input	{margin:0 auto 10 auto; width:100%;}


table.cst2		{margin:0 auto;}
table.cst2	td	{padding:0;}
table.cst2	th	{padding:1 10 1 0; text-align:left;}

table.stimul	{margin:10 auto; border-collapse: collapse;width:80%;}
table.stimul	td	{padding:2 5; border:#999999 1px solid;}
table.stimul	th	{padding:1 5; border:#999999 1px solid;}
table.stimul tr.tit	th {padding:2 10; background-color:#f0f0f0; color:#333333;}

