*					{PADDING:0px;MARGIN:0px;}
BODY				{BACKGROUND:url(swiss_back.jpg) #9999FF fixed;HEIGHT:100%;FONT-SIZE:14px;}
IMG					{FILTER:none;BORDER:0px;}
A					{COLOR:#CC0000;TEXT-DECORATION:none;}
A:visited			{COLOR:#990000;}
A:hover				{BACKGROUND:#FFFFFF;COLOR:#FF0000;}
td					{padding-right:20px;font-size:12px;color:#666699;}
#wrapper			{PADDING:0px;MARGIN:0px auto;WIDTH:922px;FONT: 1em/150% 'arial',sans-serif;COLOR:#333399;}
#header				{PADDING:0px;MARGIN:0px;WIDTH:100%;FLOAT:left;HEIGHT:120px;}
#header #title		{TEXT-ALIGN:left;PADDING:0px;MARGIN:20px 0px 0px;FONT: bold 2.5em 'arial black',sans-serif;}
#contents			{TEXT-ALIGN:left;PADDING:0px;MARGIN:20px 20px 0px 0px;WIDTH:650px;FLOAT:left;FONT-SIZE:1em;}
.entry				{PADDING:24px;HEIGHT:100%;BACKGROUND-COLOR:#FFFFFF;COLOR:#000000;BORDER:#999999 1px dashed;
					 FILTER: alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.unclear			{POSITION:relative;WIDTH:auto;HEIGHT:auto;}
#contents H2		{TEXT-ALIGN:left;PADDING-BOTTOM:10px;PADDING-LEFT:10px;PADDING-RIGHT:0px;PADDING-TOP:5px;MARGIN:10px 0px;
					 BORDER-BOTTOM:#FFFFFF 1px solid;BORDER-LEFT:#FFFFFF 1px solid;FONT:bold 1.6em 'arial', sans-serif;COLOR:#CC0033;}
#contents .contents_body	{PADDING:0px;MARGIN:20px;}
#contents .fc2_footer		{PADDING:0px;MARGIN:15px 25px;}
#contents H3				{PADDING-BOTTOM:10px;PADDING-LEFT:20px;PADDING-RIGHT:20px;PADDING-TOP:10px;MARGIN:20px 25px 10px;
							 TEXT-ALIGN:left;FONT:bold 1em 'arial', sans-serif;}
#contents BLOCKQUOTE 		{BORDER-COLOR:#999999; PADDING:10px;BACKGROUND:#EFEFEF;}
#firstSide			{FLOAT:left;}
.sidebar			{PADDING-BOTTOM:0px;PADDING-LEFT:20px;PADDING-RIGHT:0px;PADDING-TOP:0px;MARGIN:20px 5px 10px 0px;WIDTH:200px;
					 TEXT-ALIGN:left;FONT-SIZE:1em;}
.sidebar H4			{BORDER-BOTTOM:#999999 1px dashed;BORDER-LEFT:#999999 5px solid;
					 PADDING-BOTTOM:5px;PADDING-LEFT:10px;PADDING-RIGHT:10px;PADDING-TOP:5px;MARGIN:20px 15px 0px 0px;
					 TEXT-ALIGN:left;FONT: bold 1em 'arial', sans-serif;}
.sidebar UL			{LIST-STYLE-TYPE:none;WIDTH:185px;}
.sidebar P			{PADDING-BOTTOM:3px;PADDING-LEFT:15px;PADDING-RIGHT:0px;PADDING-TOP:3px;}
.sidebar LI			{LINE-HEIGHT:0;}
.sidebar LI A		{TEXT-ALIGN:left;BORDER-BOTTOM:#999999 1px dashed;LINE-HEIGHT: normal;
					 PADDING-BOTTOM:3px;PADDING-LEFT:15px;PADDING-RIGHT:0px;PADDING-TOP:3px;
					 DISPLAY:block;FONT-SIZE:1em;TEXT-DECORATION:none;}
.sidebar LI A:hover	{BORDER-BOTTOM:#0600B3 1px dashed;}

.name				{COLOR:#6666CC;}
.credit				{MARGIN-TOP:10px;COLOR:#6666CC;}
.wrap				{PADDING-RIGHT:10px;}
.day				{COLOR:#006633;font-size:15px;font-weight:bold;padding-top:8px;padding-bottom:5px;}