/* IEƒ}ƒEƒXƒI[ƒo[—p */
html {
  *filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

/* Win_IE•\¦—p */
* {
	/*\*//*/
	*zoom: 1;
	/**/
}

/* COMMON */
body {
	font-family: Arial,Helvetica;
	/*font-family:  "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka",verdana,arial,sans-serif;*/
	color: #333;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	/*\*/
	*font-size: 75%;
	/**/
	line-height: 1.5;
	text-align: center;
}

* {
	margin: 0px;
	padding: 0px;
}

ol, ul {
	list-style-type: none;
}

a {
	text-decoration: underline;
}

a:link {
	color:#0033CC;
}

a:visited {
	color:#996699;
}

a:hover {
	color:#0033CC;
}

a:active {
	color:#0033CC;
}

hr {
	display: none;
}

img {
	border: 0px;	
}

#pageBody {
	padding-top: 10px;
}

#pageBody * {
	margin: 0px;
	padding: 0px;
}

#container {
	margin: 0 auto;
	width: 740px;
	text-align: left;
}

#pageBody ol, #pageBody ul {
	list-style-type: none;
}


#contents div.row:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#contents div.row {
	display: inline-table;
	/*\*/
	display: block;
	*height: 1%;
	/**/
}
#contents p.pagetop {
	padding-top: 24px;
	padding-left: 682px;
}
	#contents p.pagetop a {
		background: url(../images/pagetop.gif) no-repeat left top;
		width: 58px;
		height: 11px;
		text-indent: -999px;
		overflow: hidden;
		/*\*//*/
		padding-bottom: 9px;
		/**/
		display: block;
	}

#container table td.toTop a{
		background: url(/en/common/images/arrow.gif) no-repeat left center;
		padding-left: 10px;
		font-size: 12px;
		/*\*/
		*font-size: 75%;
		/**/
		line-height: 1.5;
	}

#contents div.headObj div.div1 h2{
	font-size: 15px;
	color: #666666;
}
#container ul.footerLink {
		margin-top: 27px;
		text-align: right;
	}
	#container ul.footerLink li {
		display: inline;
	}
	#container ul.footerLink li a {
		background: url(/en/common/images/arrow.gif) no-repeat left center;
		margin-left: 12px;
		padding-left: 12px;
	}
