body { 
	background-color:#ffffff;
	color:#888888;
	padding:10px 16px 16px 16px;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}

a:link { color:#888888; text-decoration:none; }
a:visited { color:#888888; text-decoration:none;}
a:hover { color:#888888; text-decoration:underline; }

h1 {
	font-size:13px;
	font-weight:strong;
	color:#888888;
	position:absolute;
	top:0px;
	left:202px;
	/*
	margin-top:8px;
	margin-bottom:16px;
	*/
	/*width:436px;*/
	width:600px;
	white-space: nowrap;
}

div#swfArea {
	position:absolute;
	top:130px;
	left:200px;
}

h2 {
	font-size:18px;
}

h3 {
	font-size:15px;
}

h4 {
	font-size:14px;
}

div#back1p_1{
	/*
	z-index:1;
	position:relative;
	left:160px;
	*/
}

div#leftSide {
	z-index:0;
	/*
	position:absolute;
	left:180px;
	*/
	/*float:left;*/
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	border-color:#888888;
	border-width:1px 1px 1px 1px;
	border-style:solid;
}

div.description2 {
	font-size:12px;
	color:#888888;
	position:absolute;
	/*left:616px;*/
	/*left:792px;*/
	left:772px;
	top:168px;
	margin-top:13px;
	margin-left:16px;
	width:230px;
	/*height:100px;*/
	line-height: 1.5;
}

div.date2 {
	font-size:13px;
	color:#888888;
	text-align:right;
	margin-right:20px;
}

span#counter1 {
	color:#ffffff;
	font-size:smaller;
}

span#backToHome {
	margin-bottom:4px;
	position:relative;
	left:2px;
	top:-2px;
	margin-bottom:0px;
	padding:0px;
}

div#back_to_top {
	position:absolute;
	/*top:736px;*/
	top:688px;
	left:200px;
	padding:8px 0px 24px 0px;
	font-size:13px;
}

div#g_ad {
	position:absolute;
	/*
	top:644px;
	left:196px;
	*/
	top:604px;
	left:200px;
}

div#g_ad1 {
	position:absolute;
	top:88px;
	left:22px;
}

div#g_ad2 {
	position:absolute;
	top:32px;
	left:194px;
	margin-left:8px;
}

div#tsp_outline {
	position:absolute;
	/*top:640px;*/
	top:698px;
	left:24px;
	width:630px;
	font-size:13px;
	padding-bottom:18px;
}

span#backToHome {
	margin-bottom:4px;
	position:relative;
	left:2px;
	top:-2px;
	margin-bottom:0px;
	padding:0px;
}

span#selectedTab {
	/*z-index:1;*/
	position:relative;
	left:8px;
	border-color:#888888;
	border-width:1px 1px 0px 1px;
	border-style:solid;
	background-color:#ffffff;
	padding:3px 2px 0px 2px;
	top:1px;
	/*top:2px;*/
}

span.unselectedTab {
	position:relative;
	left:8px;
	border-color:#888888;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	padding:2px 2px 0px 2px;
	background-color:#e7e7e7;
	/*top:0px;*/
	top:0px;
}
