p {
	margin: 0;
}
.gt {
	display: block;
	margin: 0 0 50px 115px;
	clear: both;
}
.gt hr {
    width: 80%; 
    margin: 0 auto;
	background-color: #666666;
	color: #666666;
	border: #666666;
	height: 1px;
}
.gblock1 {
	clear: both;
	float: left;
	width: 50px;
	display: block;
	position: relative;
	margin-right: 65px;
}
.gblock1 h2 {
	font-family: arial, sans-serif;
	font-size: 1.1em;
	font-weight: 700;
	line-height: 1.2em;
	letter-spacing: 0.06em;
	margin: 0;
}
.gblock2 {
	float: left;
	width: 635px;
	margin-bottom: 50px;
}
#gb01, #gb02, #gb03, #gb04, #gb05, #gb06, #gb07, #gb08, #gb09, #gb10, #gb11, #gb12, #gb13, #gb14, #gb15, #gb16, #gb17, #gb18, #gb19, #gb20, #gb21, #gb22, #gb23, #gb24, #gb25, #gb26 {
	clear: both;
	width: 750px;
	display: block;
	position: relative;
}
#gb01 {
	margin-top: 30px;
}
#gb011 {
	display: block;
	position: relative;
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
#gb012 {
	float: left;
	margin: 0 25px 0 0;
}
#gb012 img {
	width: 305px;
}
figcaption {
	font-family: arial, sans-serif;
	font-size: 0.9em;
	text-align: center;
}
#gb013 {
	float: left;
	margin: 0;
}
#gb013 img {
	width: 305px;
}
#gb014 {
	margin: 30px 0;
	width: 100%;
	float: left;
}
#gb015, #gb016, #gb017 {
	float: left;
	width: 205px;
}
#gb015, #gb016 {
	margin-right: 10px; 
}
#gb021 {
	width: 300px;
	margin: 0;
}
#gb021 img, #gb031 img, #gb051 img {
	width: 100%;
}
#gb031 {
	width: 400px;
	margin: 0;
}
#gb051 {
	width: 250px;
	float: left;
}
#gb052 {
	width: 300px;
	margin-bottom: 40px;
}
#gb053 {
	width: 250px;
	float: left;
}
#gb054 {
	width: 250px;
}
#gb061 {
	margin: 0;
	width: 400px;
}
#gb061 img {
	width: 100%;
}
#gb091 {
	margin: 0;
	width: 430px;
}
#gb091 img {
	width: 100%;
}
#gb091 figcaption {
	text-align: left;
	margin-bottom: 10px;
}
#gb092 {
	float: left;
	width: 305px;
	margin: 25px 25px 0 0;
}
#gb092 img, #gb093 img {
	width: 100%;
}
#gb092 figcaption, #gb093 figcaption {
	text-align: left;
	margin-top: 5px;
}
#gb093 {
	float: left;
	width: 305px;
	margin: 25px 0 0 0;
}
#gb101 {
	width: 150px;
	float: left;
}
#gb102 {
	width: 250px;
	float: left;
}
#gb121 {
	width: 635px;
	margin: 0;
}
#gb121 img {
	float: left;
}
#gb121 figcaption {
	text-align: left;
	margin-bottom: 15px;
}
#gb122 {
	width: 200px;
	margin-right: 25px; 
}
#gb123 {
	margin-top: 10px;
	width: 375px;
}
#gb132 {
	margin: 15px 0 25px 0;
	width: 400px;
}
#gb132 img {
	width: 100%;
}
#gb133 {
	margin: 0;
	width: 635px;
}
#gb133 img {
	width: 305px;
}
#gb133 figcaption {
	text-align: left;
	margin-top: 5px;
}
#gb134 {
	margin-right: 20px;
}
#gb151 {
	width: 635px;
	margin: 0;
}
#gb151 figcaption {
	text-align: left;
	margin-bottom: 10px;
}
#gb152 {
	width: 305px;
	margin-right: 20px;
}
#gb153 {
	width: 305px;
}
#gb161 img {
	width: 13px;
	margin: 0 4px -2px 0;
	display: inline-block;
}
#gb171 {
	width: 150px;
	float: left;
}
#gb172 {
	width: 450px;
	float: left;
}
#gb181 {
	width: 635px;
	margin: 0;
}
#gb181 figcaption {
	text-align: left;
	margin-bottom: 10px;
}
#gb182 {
	width: 305px;
	margin-right: 20px;
}
#gb183 {
	width: 305px;
}
#gb191 {
	width: 150px;
	float: left;
}
#gb192 {
	width: 250px;
	float: left;
}
#gb201 {
	margin-bottom: 25px;
}
#gb211 {
	width: 635px;
	margin: 0;
}
#gb211 figcaption {
	text-align: left;
	margin-bottom: 10px;
}
#gb212 {
	width: 350px;
	height: 114px;
	margin-right: 70px;
}
#gb213 {
	width: 70px;
	height: 70px;
	top: 47px;
	position: absolute;
}
#gb221 {
	width: 635px;
	margin: 0;
}
#gb221 figcaption {
	text-align: left;
	margin-bottom: 10px;
}
#gb222 {
	width: 305px;
	margin-right: 20px;
}
#gb223 {
	width: 305px;
}
#gb231 {
	width: 635px;
	margin: 0;
}
#gb231 figcaption {
	text-align: left;
	margin-bottom: 10px;
}
#gb232 {
	height: 300px;
	margin-right: 20px;
}
#gb233 {
	width: 331px;
	position: absolute;
}
#gb263 {
	width: 305px;
}
#gb261 {
	width: 635px;
	margin: 0;
}
#gb261 figcaption {
	text-align: left;
	margin-bottom: 10px;
}
#gb262 {
	width: 430px;
	margin-right: 20px;
	float: left;
}
#gb263 {
	width: 185px;
	float: left;
	margin-bottom: 25px;
}
#gb264 {
	width: 185px;
	float: left;
}
#gb271 {
	width: 250px;
	float: left;
	clear: both;
}
#gb272 {
	width: 300px;
}
#gb273 {
	width: 350px;
	float: left;
}
#gb273 p {
	font-size: 1.1em;
	font-weight: 700;
}
#gb274 {
	width: 250px;
	float: left;
	margin-bottom: 40px;
}
#gb275 {
	margin: -140px 0 0 0;
	width: 325px;
	float: left;
}
#gb276 {
	display: block;
	float: left;
	margin: 0 0 60px 10px;
}
#gblock3 {
	float: left;
	width: 635px;
	margin-bottom: 50px;
	height: 515px;
}
#gb27 {
	clear: both;
	width: 750px;
	display: block;
	position: relative;
	height: 590px;
}