@import url("http://bunbun.yorutomo.net/event.css");


.t1{background-color:FFE4C4;}
.text7				{font-size: 7pt;line-height: 110%;}
.text8				{font-size: 8pt;line-height: 108%;}
.text85				{font-size: 8.5pt;line-height: 112%;}
.text9				{font-size: 9pt;line-height: 120%;}
.text10				{font-size: 10pt;line-height: 120%;}
.text11				{font-size: 11pt;line-height: 120%;}
.text12				{font-size: 12pt; line-height: 120%;}
.text13				{font-size: 13pt; line-height: 120%;}
.text14				{font-size: 14pt; line-height: 16pt;}
.text15				{font-size: 15pt; line-height: 18pt;}
.text16				{font-size: 16pt; line-height: 19pt;}
.text17				{font-size: 17pt; line-height: 20pt;}
.text18				{font-size: 18pt; line-height: 21pt;}
.text9a				{font-size: 9pt; line-height: 10pt; color: #000000;}
.text10a			{font-size: 10pt; line-height: 12pt; color: #000000;}
.text10z			{font-size: 10pt; line-height: 12pt; color: #55301E;}
.text11b			{font-size: 11pt; line-height: 13pt; color: #2900ff;}
.text11bl			{font-size: 11pt; line-height: 13pt; color: #000000;}
.text12bl			{font-size: 12pt; line-height: 14pt; color: #000000;}
.font11 			{font-size: 11px; font-weight: normal; line-height: 120%; color: #555555;}
.font12 			{font-size: 12px; font-weight: normal; line-height: 120%; margin-top:7px;}
.font12a 			{font-size: 12px; font-weight: normal; line-height: 120%; margin-top:3px;}
.textm				{font-size: 9pt;line-height: 120%; color: #555555;}

.table				{font-size:10pt; line-height:120%; border-style:solid; border-width:1px; border-color:#f99;}
.table10				{font-size:10pt; line-height:120%; border-style:solid; border-width:1px; border-color:#333333;}
.table1				{font-size:10pt; line-height:120%; border-style:solid; border-width:1px; border-color:#43B980; bgcolor:#ffe}
.table2				{font-size:10pt; line-height:120%;}
.table3				{font-size:12pt; line-height:120%;}
.tablernotxt	{border-style:solid; border-width:1px; border-color:#f99;}
.tablegnotxt	{border-width:1px; border-color:#43B980; border-collapse:collapse;}
.tbntxt2p			{border-style:solid; border-width:2px; border-color:#43B980; border-collapse:collapse;}
.table2p			{font-size:10pt; line-height:120%; border-style:solid; border-width:2px; border-color:#900; bgcolor:#fdf;}
.tableblue		{font-size:10pt; line-height:120%; border-style:solid; border-width:1px; border-color:#339999; bgcolor:#ffe}
.tablew				{font-size:10pt; line-height:120%; border-style:solid; border-width:2px; border-color:#ffffff; bgcolor:#06c}
.tablewnotxt	{border-style:solid; border-width:1px; border-color:#ffffff; bgcolor:#000}
.tablebnotxt	{border-style:solid; border-width:2px; border-color:#C58C31;}
.tablebl			{font-size:10pt; line-height:120%; border-style:solid; border-width:1px; border-color:#8080FF;}
.tableblnotxt	{border-style:solid; border-width:1px; border-color:#000000;}
.tableor			{font-size:10pt; line-height:120%; border-style:solid; border-width:1px; border-color:#FF8080;}
.tableyl			{font-size:10pt; line-height:120%; border-style:solid; border-width:1px; border-color:#ECEC00;}
.tbl2					{BORDER-RIGHT:#C58C31 2px solid; BORDER-LEFT:#C58C31 2px solid; BORDER-BOTTOM:#C58C31 2px solid}

.td						{font-size:10pt; line-height:24pt; color:#000; background:#6af; border-style:solid; border-width:2px; border-color:#aff #44a #44a #aff;cursor:pointer;}
.tdline				{font-size:10pt; line-height:120%; color:#000; border-color:#43B980; border-style:solid; border-width:1px;}
.tdline2p			{font-size:10pt; line-height:120%; color:#000; border-color:#43B980; border-style:solid; border-width:2px;}
.tdlinenotxt	{color:#000; border-color:#43B980; border-style:solid; border-width:1px;}
.tdlinenotxt2p{color:#000; border-color:#43B980; border-style:solid; border-width:2px;}

.th						{font-weight:normal; color:#fff; background:#666; border-style:solid; border-width:1px; border-color:#999 #333 #333 #999;cursor:pointer;}
.td1					{font-size: 10pt; line-height:120%; color:#000; background:#fcf; border-style:solid; border-width:1px; border-color:#fff #f7f #f7f #fff;cursor:pointer;}
.td1notxt			{color:#000; background:#fcf; border-style:solid; border-color:#fff #f7f #f7f #fff;cursor:pointer;}
.td2					{font-size: 10pt; line-height:120%; color:#000; background:#ccc; border-style:solid; border-width:1px; border-color:#fff #999 #999 #fff;cursor:pointer;}
.td2notxt			{font-size: 10pt; line-height:120%; color:#000; background:#ccc; border-style:solid; border-color:#fff #999 #999 #fff;cursor:pointer;}

.td3					{font-size: 10pt; line-height:120%; color:#000; background:#9fc; border-style:solid; border-width:1px; border-color:#fff #286 #286 #fff;cursor:pointer;}
.td3notxt			{font-size: 10pt; line-height:120%; color:#000; background:#9fc; border-style:solid; border-color:#fff #286 #286 #fff;cursor:pointer;}

.td3a					{font-size: 10pt; line-height:120%; color:#000; background:#9fc; border-style:solid; border-width:1px; border-color:#fff #286 #286 #fff;}
.td4					{font-size: 10pt; line-height:120%; color:#000; background:#fcf; border-style:solid; border-width:1px; border-color:#fff #f8f #f8f #fff;}
.td4notxt			{color:#000; background:#fcf; border-style:solid; border-width:1px; border-color:#fff #f8f #f8f #fff;}

.td5					{font-size: 10pt; line-height:120%; color:#000; background:#eee; border-style:solid; border-width:1px; border-color:#fff #888 #888 #fff;}
.td5_9				{font-size: 9pt; line-height:120%; color:#000; background:#eee; border-style:solid; border-width:1px; border-color:#fff #888 #888 #fff;}
.td5notxt			{color:#000; background:#eee; border-style:solid; border-width:1px; border-color:#fff #888 #888 #fff;}

.td5ins				{font-size: 10pt; line-height:120%; color:#000; background:#eee; border-style:inset; border-width:1px; border-color:#ddd #fff #fff #ddd;}
.td6					{font-size: 10pt; line-height:120%; color:#000; background:#ffc; border-style:solid; border-width:1px; border-color:#fff #ff4 #ff4 #fff;}
.tdgold				{font-size:10pt; line-height:120%; COLOR:#fff; BACKGROUND:#999966; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR: #cc9; BORDER-BOTTOM-COLOR: #663; BORDER-TOP-COLOR: #cc9; BORDER-RIGHT-COLOR: #663;}
.tdgold2			{font-size:10pt; line-height:120%; color:#000; BACKGROUND: #cc9; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR: #ffc; BORDER-BOTTOM-COLOR: #996; BORDER-TOP-COLOR: #ffc; BORDER-RIGHT-COLOR: #996;}
.tdgold2notxt	{color:#000; BACKGROUND: #cc9; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR: #ffc; BORDER-BOTTOM-COLOR: #996; BORDER-TOP-COLOR: #ffc; BORDER-RIGHT-COLOR: #996;}
.tdgold2ins		{font-size:10pt; line-height:120%; color:#000; BACKGROUND: #cc9; border-style:inset; border-width:2px;
							 BORDER-LEFT-COLOR: #994; BORDER-BOTTOM-COLOR: #eec; BORDER-TOP-COLOR: #994; BORDER-RIGHT-COLOR: #eec;}
.tdblue				{font-size:10pt; line-height:120%; color:#000; background:#99CCFF; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR:#ffc; BORDER-BOTTOM-COLOR:#033; BORDER-TOP-COLOR:#ffc; BORDER-RIGHT-COLOR:#033;}
.tdbluenotxt	{color:#000; background:#99CCFF; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR:#ffc; BORDER-BOTTOM-COLOR:#033; BORDER-TOP-COLOR:#ffc; BORDER-RIGHT-COLOR:#033;}
.tdblue2			{font-size:10pt; line-height:120%; BACKGROUND:#9ac; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR:#ccf; BORDER-BOTTOM-COLOR:#669; BORDER-TOP-COLOR:#ccf; BORDER-RIGHT-COLOR:#669;}
.tdblue3			{font-size:10pt; line-height:120%; BACKGROUND:#669; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR:#99c; BORDER-BOTTOM-COLOR:#336; BORDER-TOP-COLOR:#99c; BORDER-RIGHT-COLOR:#336;}
.tdred				{font-size:10pt; line-height:120%; COLOR:#fff; BACKGROUND:#966; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR:#c99; BORDER-BOTTOM-COLOR:#633; BORDER-TOP-COLOR:#c99; BORDER-RIGHT-COLOR:#633;}
.tdred2				{font-size:10pt; line-height:120%; BACKGROUND:#ca9; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR: #fcc; BORDER-BOTTOM-COLOR: #966; BORDER-TOP-COLOR:#fcc; BORDER-RIGHT-COLOR: #966;}
.tdred2notxt	{BACKGROUND:#ca9; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR: #fcc; BORDER-BOTTOM-COLOR: #966; BORDER-TOP-COLOR:#fcc; BORDER-RIGHT-COLOR: #966;}
.tdgreen			{font-size:10pt; line-height:120%; COLOR:#fff; BACKGROUND:#006600; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR: #DDFFDD; BORDER-BOTTOM-COLOR: #002200; BORDER-TOP-COLOR: #DDFFDD; BORDER-RIGHT-COLOR: #002200;}
.tdgreen2			{font-size:10pt; line-height:120%; color:#000; BACKGROUND: #78BB78; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR: #DDFFDD; BORDER-BOTTOM-COLOR: #113311; BORDER-TOP-COLOR: #DDFFDD; BORDER-RIGHT-COLOR: #113311;}
.tdgreenins		{font-size:10pt; line-height:120%; COLOR:#fff; BACKGROUND:#006600; border-style:inset; border-width:1px;
							 BORDER-LEFT-COLOR: #002200; BORDER-BOTTOM-COLOR: #DDFFDD; BORDER-TOP-COLOR: #002200; BORDER-RIGHT-COLOR: #DDFFDD;}
.tdgreen2ins	{font-size:10pt; line-height:120%; color:#000; BACKGROUND: #78BB78; border-style:inset; border-width:2px;
							 BORDER-LEFT-COLOR: #113311; BORDER-BOTTOM-COLOR: #DDFFDD; BORDER-TOP-COLOR: #113311; BORDER-RIGHT-COLOR: #DDFFDD;}


.tdsolid-red	{font-size: 12px; line-height:120%; border: solid;border-width: 0px 1px 1px 0px;border-color:black #CC0000 #CC0000 black}
.tdsolid-bk		{font-size: 12px;line-height: 120%; border: solid;border-width: 0px 1px 2px 0px;border-color:black #000000 #000000 black}
.tdsolid			 {font-size: 12px; line-height:120%; border: solid;border-width: 0px 1px 1px 0px;border-color:black #000000 #000000 black}

.tdorange			{font-size:10pt; line-height:120%; color:#000; background:#FFCC99; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR:#ffc; BORDER-BOTTOM-COLOR:#033; BORDER-TOP-COLOR:#ffc; BORDER-RIGHT-COLOR:#033;}
.tdvio				 {font-size:10pt; line-height:120%; color:#000; background:#CCAAFF; border-style:solid; border-width:1px;
							 BORDER-LEFT-COLOR:#ed5; BORDER-BOTTOM-COLOR:#546; BORDER-TOP-COLOR:#ed5; BORDER-RIGHT-COLOR:#546;}

.cursol				{cursor:pointer;}

.inner				{font-size: 10pt; line-height:120%; color:#000; background:#ffc; border-style:solid; border-width:1px; border-color:#ffe #660 #660 #ffe;width:95%;}

.input1 {background:#EEFFEE; font-size: 10pt;}
.bg {background:#FFEEFF}
.bg2 {background:#8FA3A3; font-size: 11pt;}
.bg3 {background:#FF8800; font-size: 11pt; color: #2519FF;}
.bg4 {background:#FFB9FF; font-size: 11pt; color: #4E0C4E;}
.bg5 {background:#FF99FF; font-size: 11pt; color: #BB0000;}
.textarea{border-style: outset;border-color: #cccc33;color:#000000;font-size:10pt;background-color:#ffffcc;}
.textareaA{border-style: inset;border-color: #cccc33;color:#000000;font-size:10pt;background-color:#ffffcc;}
.list{cursor:pointer;}

.tabstyle {border:thick groove moccasin; width:400; background-color:#11ccff;}

.shadow {font-size: 10pt; line-height: 12pt; width:100%; filter:DropShadow(offx=1,offy=1,color=black);}

.snd0{font-size:11pt;color: #CCCCCC; line-height:120%; border-style:solid; border-width:1px; border-color:#CCCCCC;background:#F5F5F5;}
.snd1{font-size:11pt;color: #BB0000; line-height:120%; border-style:solid; border-width:1px; border-color:#BB0000;background:#FFCC99;}
.snd2{font-size:11pt;color: #0000A0; line-height:120%; border-style:solid; border-width:1px; border-color:#0000A0;background:#EEEEFF;}
.snd3{font-size:11pt;color: #008040; line-height:120%; border-style:solid; border-width:1px; border-color:#008040;background:#D9FFEC;}
.ln1pur{font-size:11pt; line-height:120%; border-style:solid; border-width:1px; border-color:#aaaaff;}
.ln1purnotxt{border-style:solid; border-width:1px; border-color:#aaaaff;}
.ln1blk{border-style:solid; border-width:1px; border-color:#414141;background:#FFF;}
.ln2blk{font-size:10pt; line-height:120%; border-style:solid; border-width:2px; border-color:#414141;background:#FFF;}
.ln2blu{font-size:10pt; line-height:120%; border-style:solid; border-width:2px; border-color:#8080FF;background:#FFF;}
.ln2org{font-size:10pt; line-height:120%; border-style:solid; border-width:2px; border-color:#FF8080;background:#FFF;}
.ln2grn{font-size:10pt; line-height:120%; border-style:solid; border-width:2px; border-color:#00D56A;background:#FFF;}

A:link {color:#0033CC; text-decoration: none; }
A:visited {color:#CC3300; text-decoration: none; }
A:active { color: #f00; text-decoration: underline;}
A:hover{color:#f00; background-color:#fff; text-decoration: underline;}

DIV.recommended {
	BORDER-RIGHT: #0c0 3px double; BORDER-TOP: #0c0 3px double; BACKGROUND: #fff; BORDER-LEFT: #0c0 3px double; COLOR: #000; BORDER-BOTTOM: #0c0 3px double
}
TD.shadow {
	BORDER-RIGHT: #9c9 1px solid; BORDER-TOP: #cff 0px; BORDER-LEFT: #cff 0px; BORDER-BOTTOM: #9c9 1px solid
}

.margin1 {margin-left:12px;margin-right:1px;margin-top:1px;margin-bottom:1px}
.margin20 {margin-left:20px;margin-right:1px;margin-top:1px;margin-bottom:1px}
.margin40 {margin-left:40px;margin-right:1px;margin-top:1px;margin-bottom:1px}

BODY{
scrollbar-face-color			 : #EEFFFF ;
scrollbar-shadow-color		 : #99CCFF ;
scrollbar-highlight-color  : #FFFFFF ;
scrollbar-3dlight-color 	 : #99CCFF ;
scrollbar-darkshadow-color : #FFFFFF ;
scrollbar-track-color 		 : #FFFFFF ;
scrollbar-arrow-color 		 : #99CCFF ;
}


.td-topics {
	padding: 2px 10px 2px 10px;
	font-size:11pt;
	color:#555555;
	line-height: 110%;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #444444;
}

.td-topicsR {
	padding: 2px 10px 2px 10px;
	font-size:11pt;
	color:#555555;
	line-height: 110%;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #ff9999;
}

.td-data	{
	font-size:12px;
	line-height: 130%;
	color:#666666;
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
	border-color: #999999;
}

.body-margin0 {
	margin-left :	0;
	margin-top :	0;
}

.body-margin5 {
	margin-left :	5;
	margin-top :	5;
}

.form-box {
	border-width:	1px 1px 1px 1px;
	border-style:	solid;
	border-color:	#999999;
}

.form-submit {
	border-width:	1px 1px 1px 1px;
	border-style:	solid;
	border-color:	#ff0000;
	color:		#ff0000;
}

.border-dashed {
	border-style:	dashed;
}

.pickup-yes {
	border-width:		1px;
	border-style:		solid;
	border-color:		#ff0000;
	background-color:	#ffffff;
	font-size:		10pt;
	font-weight:		bold;
	color:			#ff0000;
}

.pickup-no {
	border-width:		1px;
	border-style:		solid;
	border-color:		#333333;
	background-color:	#666666;
	font-size:		10pt;
	color:			#333333;
}

.pickup-com-body {
	background-color:			#ffffff;

	scrollbar-face-color:		#000000;
	scrollbar-shadow-color:		#cccccc;
	scrollbar-highlight-color:	#cccccc;
	scrollbar-3dlight-color:		#000000;
	scrollbar-darkshadow-color:	#000000;
	scrollbar-track-color:		#ffffff;
	scrollbar-arrow-color:		#ffffff;
}

.padding2{padding:2px;}
.padding3{padding:0px 3px 3px 3px;}
.padding5{padding:5px;}
.padding10{padding:10px;}


