@charset "UTF-8";

/** **/

BODY { background-color:#c2c2c2; }


#wrapper {
	width: 1000px;
	height: auto;
	background-color: #fff;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#header { width: 1000px; height:59px; background-color:#000; }
#header ul { list-style:none; margin-left: 20px; float:left; }
#header li {color:#FFF; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top: 23px; margin-right: 13px; font-size: 14px; line-height: 14px; }
#header li a { text-decoration: none; color:#CCC; }
#header li a:hover { color:#fff; }

#logo { width: 129px; height: 59px; float:left; background-image:url(park-logo.jpg); }
#facebook a { margin-top: 17px;text-decoration:none; background-color:#FFF; text-align:center; padding-top: 6px; width:107px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; color:#999; float:left; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#facebook a:hover { text-decoration:none; background-color:#d8dfea; text-align:center; padding-top: 6px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; color:#3b5998; float:left; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#japanese a { margin-top: 17px; margin-left: 10px; text-decoration:none; background-color:#FFF; text-align:center; padding-top: 6px; width:70px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; color:#999; float:left; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#japanese a:hover { text-decoration:none; background-color:#ccc; text-align:center; padding-top: 6px;  font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; color:#000; float:left; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#zozo { float:left;}

#content-wrapper {
	width:1000px;
	height: 1780px;
	background-color:#fff;
}
#content-wrapper h1 { font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; color:#a7a7a7; font-weight:lighter; margin-left: 20px; margin-bottom: 20px; margin-top: 10px;  }
#content-wrapper h2 { letter-spacing: -3px; font-family:Arial, Helvetica, sans-serif; font-size: 48px; line-height: 48px; font-weight: bold; margin-left: 20px; }
#content-wrapper h3 { font-family:Arial, Helvetica, sans-serif; font-size: 20px; line-height: 20px; font-weight: bold; margin-left: 20px; }




#footer { color:#fff; background-color: #000; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 11px; font-weight: normal; width:980px; height: 13px; padding: 10px; margin-bottom: 20px; }

#left-column {
	width: 552px;
	height: 1700px;
	margin-top: 15px;
	margin-bottom: 15px;
	border-right:solid;
	border-right-width: 1px;
	border-right-color:#edeff4;
	float:left;
}
#left-column p { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:lighter; text-align:justify; margin: 10px 30px 0px 20px; }
#right-column {
	width: 447px;
	height: 1750px;
	margin-top: 15px;
	margin-bottom: 15px;
	float:left;
}

.image { margin: 20px; }
#links { margin-left: 20px; margin-right: 20px;  }
.links { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic; color:#474747; margin-right: 10px; }
.links a { font-size: 12px; color:#888888; font-style:normal; text-decoration: none; }

hr { color:#edeff4; background-color:#edeff4; margin: 20px; border-top :1px; }
