/* styles written in this file is for Standard */



body{
	margin:			0px 10px;
	background-image:	url(/img/_bod_bg.gif);
	background-repeat:	repeat-y;
	background-position:	top center;
	text-align:		center;
	}

img	{
	border:			none;
	}

.append-context{
	display:		none;
	}

.clearance{
	display:		block;
	visibility:		hidden;
	clear:			both;
	}

.mailto{
	font-size:		10px;
	color:			#0099ff;
	cursor:			pointer;
	text-decoration:	underline;
	}


div#contentTop{
	width:			740px;
	margin:			0px auto 0px auto;
	padding:		0px;
	background-image:	url(/img/_pag_bg.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
	background-color:	#ffffff;
	text-align:		left;
	}


div#contentTop h1{
	margin:			0px;
	padding:		0px;
	width:			175px;
	float:			left;
 	}



div#content{
	width:			740px;
	margin:			0px auto 0px auto;
	padding:		0px;
	background-image:	url(/img/_pag_bg.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
	background-color:	#ffffff;
	text-align:		left;
	}


div#content h1{
	margin:			0px;
	padding:		0px;
	width:			175px;
	float:			left;
 	}





div#main{
	width:			565px;
	margin:			0px 0px 0px 175px;
	}




div.main-contents{
	width:			540px;
	}




div#navi{
	width:			540px;
	height:			93px;
	padding-top: 18px;
	}

div#navi ul{
	margin:			0px 0px 0px 10px;
	padding:		0px;
	list-style-type:	none;
	width:			520px;
	}

div#navi ul li{
	margin:			0px;
	padding:		0px;
	display:		inline;
	}

div#navi ul li img{
	vertical-align:		bottom;
	}

div#navi ul.child{
	text-align:		center;
	}






div#foot{
	clear:			left;
	background-color:	#ffffff;
	background-image:	url(/img/_foo_bg.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	padding:		0px 0px 40px 8px;
	font-size:		16px;
	}

div#foot ul{
	margin:			0px;
	padding:		0px;
	list-style-type:	none;
	}

div#foot ul li{
	margin:			0px;
	padding:		0px;
	}

div#foot ul li img{
	vertical-align:		top;
	}


div#foot ul.return-top{
	padding-right:		35px;
	height:			11px;
	}

div#foot ul.return-top li{
	background-image:	url(/img/_bod_ico_ret.gif);
	background-repeat:	no-repeat;
	background-position:	center left;
	font-size:		10px;
	line-height:		1;
	color:			#333333;
	padding:		0px 0px 0px 14px;
	float:			right;
	}

div#foot ul.return-top li a:link,
div#foot ul.return-top li a:visited,
div#foot ul.return-top li a:hover,
div#foot ul.return-top li a:active{
	color:			#333333;
	}


div#foot ul.sub-contents{
	width:			500px;
	margin-top:		-1px;
	}

div#foot ul.sub-contents li{
	float:			left;
	margin-right:		8px;
	}

div#foot p.copyright{
	clear:			both;
	padding:		3px 0px 9px 0px;
	margin:			0px;
	}
	
html>/**/body div#foot p.copyright{
	clear:			both;
	padding:		10px 0px 9px 0px;
	margin:			0px;
	}	

div#foot dl{
	margin:			0px;
	padding:		0px;
	}

div#foot dl dt{
	margin:			0px;
	padding:		0px;
	width:			95px;
	float:			left;
	}

div#foot dl dt img{
	vertical-align:		bottom;
	}

div#foot dl dd{
	margin:			0px 0px 0px 0px;
	padding:		0px;
	font-size:		9px;
	line-height:		1.2;
	color:			#666666;
	float:			left;
	}

div#foot dl dd.company{
	width:			173px;
	margin-right:		15px;
	margin-left:		5px;
	padding:		0px 0px 0px 9px;
	background-image:	url(/img/_foo_bod_ico_01.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	}

div#foot dl dd.caution{
	width:			284px;
	}














































