body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/page_background.gif);background-repeat:repeat-y;
	width:740px;
}
h1,h2,h3,h4 {
	margin:0px;padding:0px;
}
td {
	vertical-align:top;
	line-height:160%;
}

li {margin-bottom:4px;}

div#contents {
	margin:12px;
}

#contents h1,h2,h3,p {
	margin:12px;
	font-size:12px;
}

#contents p {
	margin-top:-6px;
	line-height:160%;
}


/** Common class **/

	.large  	{font-size:1.4em;}
	.small  	{font-size:86%;}
	.small_center	{font-size:86%;text-align:center;margin-top:2px;}
	.ex     	{font-size:86%;color: #444444;}
	.note   	{font-size:86%;color: #444444;font-weight:normal;}
	.bold 		{font-weight: bold;}
	.greyout	{color: #999999;}
	.whatsnew	{font-size:11px;line-height:1.5em;}
	.notice 	{color: #993333;}
	.requisite	{color: #CC0000;}
	.plist		{margin:12px;}
	.price  	{color: #CC0033;}
	.price2  	{color: #CC0033;font-weight:normal}
	.person		{border-left: solid 2px #666666;
				padding-left:6px;
				color:#000000;
				font-size: 110%;
				line-height:140%;
				margin: 24px 8px 12px 4px;}
	.boxline	{border: solid 1px #960;
				padding:8px;
				color:#000000;
				line-height:160%;
				margin:12px 8px 12px 12px;}
	.go-pagetop	{text-align:right;}
	.error-message	{color: #CC0000;margin:0px 0 12px 0;}
	.bottomConfirm	{text-align:center;margin:4px 0 4px 0;}
	.EnqueteRequisite	{color: #ff0000;}
	.LeadComment	{margin:0 0px 12px 0px;line-height: 140%;color:#444444;}
	.block01	{width:96%;margin-bottom:24px;margin-left:16px;}
	.block02	{margin-bottom:24px;margin-left:16px;}
	.block700	{width:700px;margin-bottom:24px;margin-left:16px;}
	.HR_Bottom	{margin:12px 0 0 0;}
	.HR_Title01	{margin:0 0 6px 0;}
	.HR_Content01	{margin:24px 0;}
	.HR_Content02	{margin:12px 0;}
	.HR_BottomLink01	{margin:24px 0 8px 0;}
	.HR_BottomLink02	{margin:0 0 8px 0;}	

	div.LinkText {padding:3px 0px 0px 14px;
		background-image: url(/images/button_bg_link.gif);
		background-repeat:no-repeat;}

	.LinkText {padding:3px 0px 0px 14px;
		background-image: url(/images/button_bg_link.gif);
		background-repeat:no-repeat;}

	.PageLink_Head_PrePage		{text-align:left; margin:6px 0 6px 0;}
	.PageLink_Head_NextPage		{text-align:right;margin:6px 6px 6px 0;}
	.PageLink_Head_Table		{text-align:right;margin:6px 0 6px 0;}
	.PageLink_Bottom_PrePage	{text-align:left; margin:6px 0 12px 0;}
	.PageLink_Bottom_NextPage	{text-align:right;margin:6px 6px 12px 0;}
	.PageLink_bottom_Table		{text-align:right;margin:6px 0 16px 0;}

	div.column02 {width:45%;float:left;border-style:none;}
	div.column03 {width:33%;float:left;border-style:none;padding-right:16px;}
	div.column04 {width:24%;float:left;border-style:none;}
	div.column05 {width:18%;float:left;border-style:none;}
	div.column06 {width:16%;float:left;border-style:none;}

	table.list {border: 1px solid #999;
		border-collapse:0px;border-spacing:0px;
		margin:12px 0 24px 12px;border-collapse:collapse;}
	table.list th {background: #F9F7EF;text-align:center;font-weight:normal;border: 1px solid #999;padding:3px;font-size:12px}
	table.list td {background: #ffffff;border: 1px solid #999;padding:3px;font-size:12px;}