body {	background-color: #000000;	padding:0px;	margin:0px;	color:#CCCCCC;}p {	font-family:"lr SVbN", "Osaka|",Arial, Helvetica, sans-serif;	font-size:10px;}a:link {	color: #636335;	text-decoration: none;}a:hover {	color: #339900;	text-decoration: none;}a:visited {	color: #999999;	text-decoration: none;}a:active {	color: #FFFFFF;}#container {	height: auto;	width: 775px;	margin:0px 0px 0px 25px;}#container02 {	height: auto;	width: 800px;	margin:0px auto 0px 25px;}.blank{	background-color:#003366;	height:35px;}#containerIndex {	width:775px;	height:600px;	padding:0px 0px 0px 0px;	text-align:center;	vertical-align:middle;}.main {	padding:0px 3px 0px 0px;}.header_01 {	height:50px;	background-image:url(../images/logo_aquaflow_green.jpg);	background-repeat:no-repeat;	background-position:5px 20px;	margin:0px 0px 0px 5px;	padding:30px 0px 0px 0px;}.header_02 {	float:left;	height:50px;	width:140px;	background-image:url(../images/logo_aquaflow_green.jpg);	background-repeat:no-repeat;	background-position:5px 20px;	margin:0px 0px 0px 5px;	padding:0px 0px 0px 0px;}.header_img {	margin:5px 0px 0px 5px;	float:right;}.contents_home {	background-image:url(../images/bg_index02.jpg);	background-repeat:no-repeat;	width:775px;	height:600px;	padding:0px 0px 0px 0px;}/** Rec AoEgy[W **/.contentsAbout {	background-image:url(../images/bg_index03.jpg);	background-repeat:no-repeat;	width:775px;	height:600px;	padding:30px 0px 0px 0px;}.about {	margin-top:10px;	margin-left:160px;	height:70px;	width:350px;	overflow:inherit;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;}/** Rec WORKy[W **/.contentsWork {	width:775px;	height:600px;	padding:30px 0px 0px 0px;}/** Rec Chy[W **/.contentsWide {	width:775px;	height:600px;	padding:30px 0px 0px 0px;}.contentsWideLeft {	margin-top:10px;	margin-left:160px;	height:70px;	width:600px;	overflow:inherit;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;}.contentsWideLeft p{	margin-left: 0px;	font-size:11px;}.contentsWideLeft strong {	font-size: 14px;	padding-right:20px;}/** Rec Tuy[W **/.contentsSub {	width:625px;	height:575px;	padding:25px 0px 0px 150px;}.contentsSub p{	width:400px;	height:575px;	padding:25px 0px 0px 150px;}.Yoko {	padding:25px 0px 0px 0px;}.headerBackHome {	width:770px;	height:15px;	padding:5px 0px 0px 10px;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#999999;}/**.headerBackHome a, a:hover, a:visited, a:active {	color:#999999;	text-decoration:none;}**/ul {	padding:0px;	margin:0px;}.listTitle {	list-style:none;	text-indent:-18px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}.list01 {	list-style-type:none;	font-size:10px;	line-height:1.2ems;	color:#999999;}.list02 {	list-style-type:square;	font-size:10px;	line-height:1.2ems;	margin-right:20px;	padding:2px 3px 10px 3px;}.now {	list-style-image:url(../images/icon_now.gif);	list-style-type: none}.news {	margin-top:10px;	margin-left:530px;	height:70px;	width:245px;	overflow:inherit;}.enterGallery {	padding:0px;	z-index:8;	position: absolute;	top:509px;	left: 25px;	background-image: url(AquaFlow%20Gallery%20linked%20with%20reggae%20event%20SKYLARK);}.thumbNail03 {	border:3px solid #000000;	padding:0px;	z-index:10;	position: absolute;	top:411px;	left: 566px;}.thumbNail01 {	border:3px solid #000000;	padding:0px;	z-index:9;	position: absolute;	top:277px;	left: 645px;}.thumbNail02 {	border:3px solid #000000;	padding:0px;	z-index:8;	position: absolute;	top:203px;	left: 566px;}.thumbNail04 {	border:3px solid #000000;	padding:0px;	z-index:10;	position: absolute;	top:522px;	left: 703px;}.menuIndexFix {	z-index:10;	position: absolute;	top:132px;	left: 57px;}.word {	font-family: "Times New Roman", Times, serif;	font-size: 10px;	color: #333333;	padding-right: 5px;	width:770px;	text-align:right;}.listDate {	color: #339966;	margin-right: 5px;	padding-right: 7px;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #333333;}.table01 {	width: 360px;	vertical-align: top;	font-size:10px;}.tableHeader {	width: 80px;	vertical-align: top;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #666666;	font-size: 10px;	color:	#CC0000;	font-family: "lr SVbN", "Osaka|";}.enterText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-align: center;	margin-top:20px;}.workTitle {	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";	font-size: 14px;	padding-bottom:10px;	clear:both;}.workTitle a {	color:#FFFFFF;}.boxWorkWEB {	padding-left: 5px;	margin:0px 0px 30px 0px;	line-height:1.5em;}.workURL {	padding-top: 3px;	padding-bottom:15px;}.workDetail {	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #666666;	margin-top: 10px;	padding-top: 10px;}.workResult {	padding: 20px 0px;	float:right;}.sampleWeb {float:left;margin:0px 10px 30px 0px;}h3 {	font-size:10px;	color: #CC0000;	font-family: Geneva, Arial, Helvetica, sans-serif;	letter-spacing: 0.6em;	padding-top: 30px;	padding-bottom: 3px;	margin-bottom: 30px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;}