body {
	margin:0;
	text-align:center;
	font-size:12px;
	line-height:18px;
	background:url(/img/common/paper.jpg) no-repeat center top;
	width:100%;
	padding:25px 0;
}
img{ border: none; vertical-align:top;}
ol,ul,li,p,form{ margin:0px;padding:0px; }
ol,ul,li{ list-style:none; }


.cBoth { clear:both;}

A{ text-decoration:none;}
A,A:visited{color:#ff3300;}
A:active,A:hover{ color:#000; background: url(/img/common/ov.gif);}

#flash{
	width:1000px;
	height:570px;
	border:1px solid #E1E1E1;
	margin:auto;
}
#navi{
	width:1000px;
	padding:20px 0;
	margin:auto;
}
#navi li{
	float:left;
	text-align:left;
	height:140px;
}
#navi li.logo{
	width:240px;
}
#navi li.nBlock{
	width:175px;
	_width:190px;
	background:url(/img/common/n_line.gif) left repeat-y;
	padding-left:15px;
}
#navi li .nTtl{
	margin-bottom:10px;
}