/* ボデイ全体のスタイル */
.body_style {font-size:100%;}
table {font-size:small;}
/* タイトルのスタイル */
.title_style {background-color:darkturquoise; color:red; font-size:14pt; height:1; padding:3 20 0 20; border: 3px groove white;}
/* テーブルの見出しのスタイル */
.th_style {background-color:greenyellow;text-align: center;font-weight:bold;}
/* サブタイトルのスタイル */
.subtitle_style {background-color:#ef9f9f; color:firebrick; font-size:12pt;font-weight:bold; height:1; padding:3 5 0 5; border: 2px groove white;}
/* サブタイトルのスタイル1 */  /*kunii*/
.subtitle1_style {background-color:#e78787; color:white; font-size:+15pt;font-weight:bold; height:1; padding:3 5 0 5;}
/* サブタイトルのスタイル2 */
.subtitle2_style {background-color:lightcyan;padding:3 5 1 5;border-bottom: black 1px solid;border-right: black 1px solid;font-size:90%;font-weight:bold;}
.form_style {border: 1px solid cadetblue; }
.entry_stylexxxxxxx {background-color:lightcyan;padding:0 5 0 5;border-bottom: black 1px solid;border-right: black 1px solid;font-size:100%;}

 /*kunii*/
.entry1_style {background-color:#ffcfcf;padding:2 2 1 5;border-top: cadetblue 1px solid;font-size:100%;}
.entry2_style {padding-left:5px; padding-right:2px;font-size:100%;}

.th3_style {background-color:lightcyan;text-align: center;font-weight:bold;font-size:100%;}
.th4_style {background-color:lightcyan;padding:0 5 0 5;border-top: cadetblue 1px solid;font-size:100%;}
.td3_style {background-color:white;padding:1 1 1 1;border-top: cadetblue 1px solid;font-size:100%;}
.td4_style {background-color:white;padding:1 5 1 5;border-top: cadetblue 1px solid;font-size:100%;}

.ss_style {font-size:80%;}

.input_text {background-color:#fdfdfd;font-size:100%;}	/*kunii*/
.link {background-color:#efbfbf;font-size:100%;padding:3 0 0 0;}	/*kunii*/
.th1_style {background-color:#efcfcf;font-size:100%;padding:3 0 0 0;}	/*kunii*/
.th2_style {background-color:#efcfcf;padding:3 5 0 5;font-size:100%;}	/*kunii*/
/* .td1_style {background-color:white;padding:1 1 1 1;font-size:100%;} */
.td1_style {background-color:white;padding:3 0 1 4;font-size:100%;}
.td2_style {background-color:white;padding:3 5 1 5;font-size:100%;}
.a_style {background-color:none; vertical-align:top;height:5;padding:0;border: 0}
.button {font-size:smaller;font-weight:bold;background-color:#f0f0f0; vertical-align:top;height:5;padding:1px 5px 1px 5px;border: 1px outset white}
.button7 {background-color:#f0f0f0; color:black;height:1; padding:0 5 0 5; border: 1px solid;border-color: #a5a5a5 black black #f5f5f5;}
.button8	{
		background: #f0f0f0;
		border-bottom: black 3px solid;
		border-left: #f5f5f5 1px solid;
		border-right: black 1px solid;
		border-top: #f5f5f5 1px solid;
		color: black;
		padding: 5 10;}
.button2	{
		background: #3a6ea5;
		border-bottom: #003366 1px solid;
		border-left: #99ccff 1px solid;
		border-right: #003366 1px solid;
		border-top: #99ccff 1px solid;
		color: #ffffff;
		padding: 1 3;}
.button3 {background: #008060;border: 2px solid;border-color: #70d0a0 #003366 #003366 #70d0a0;color: #ffffff;padding-left: 2px;}
a:hover { text-decoration:underline; color:red; }

