		body {			margin: 0;			padding: 0;			text-align: center;		}		 		#container {			width: 1000px;			margin: 0 auto;			font-family: ‚l‚r ‚oƒSƒVƒbƒN,Gill Sans MT;			font-size: 11px;			line-height: 1.6em;			color: #be0081;			background-color: #FFF;			text-align: left;		}						h1 {		    font-family: ‚l‚r ‚oƒSƒVƒbƒN,Gill Sans MT;			font-weight: normal;			font-size: 45px;			color: #FF3399;			margin-top: 170px;			margin-bottom: 30px;			margin-left: 350px;		}				h2 {			color: #336699;			font-size: 16px;			font-family: ‚l‚r ‚oƒSƒVƒbƒN,Gill Sans MT;			background-color: #FFF;		}		h3 {            font-family: ‚l‚r ‚oƒSƒVƒbƒN,Gill Sans MT;	        	line-height: 31px;        	margin-left: 25px;        	background: url(images/midashi_base.gif);        	font-size: 100%;        	color: #FFF;        	font-size: 18px;        	padding-left: 40px;		}						h4 {            font-family: ‚l‚r ‚oƒSƒVƒbƒN,Gill Sans MT;	        	line-height: 30px;        	margin-left: 17px;        	background: url(images/bar01-2.jpg);        	font-size: 100%;        	color: #336699;        	font-size: 18px;        	padding-left: 35px;		}						a {			color:#336699;			text-decoration: none;		}		a:hover {			color:#FF0066;			border-bottom: 1px dotted #336699;		}				#header {			border-bottom: 2px solid #999999;			padding-top: 10px;			clear: both;			margin-bottom: 5px;			height:230px; 			width:100%;			background:url(header01.gif) no-repeat top center;		}				#header p { 			margin-top: 30px;			margin-left: 30px;			color: #BE0081;		}					 #navigation ul {			margin-left: 0;			padding-left: 0;			list-style-type: none;						float: left;			width: 140px;		}		#navigation a {			display: block;			padding: 5px;			width: 140px;			border-bottom: 1px solid #CCC;		}		#navigation a:link, #navlist a:visited {			color:#336699;			text-decoration: none;		}				#navigation a:hover {			background: #000000 url(navi_mark2.gif) 96% 50% no-repeat;			background-color: #F5F5F5;			color:#FF0066;		}		#navigation p {			margin-top: 40px;			padding: 5px;			border-bottom: 1px dotted #CCC;			border-top: 1px dotted #CCC;		}				#left_ad td {			margin-left: 0;			padding-left: 0;			list-style-type: none;						float: left;			width: 140px;		}		#content {		    margin-top: 30px;			width: 800px;			margin-left: 165px;			margin-right: 20px;		}				#content p {			padding-bottom: 10px;			border-bottom: 1px solid #DDDDDD;		}		#footer { 			margin-top: 20px;			clear: both;			background-color:#336699;			text-align: center;			padding: 0 5px;			 }				#footer p {			color:#FFFFFF;			padding: 5px;		}				#footer p a {			color: #FFFFFF;			border-bottom: 1px dotted #FFFFFF;		}				#footer p a:hover {			color: #FF0066;			background-color:#336699;		}		