@charset "utf-8";

/* **************************************************
  mod-secondContentHeader
************************************************** */
body.second #mod-secondContentHeader {
	padding: 30px 30px 0px;
	margin-bottom: 30px;
}
body.second #mod-secondContentHeader .right-390 {
	float: right;
	width: 390px;
}
body.second #mod-secondContentHeader h2 { margin-bottom: 20px; }
body.second #mod-secondContentHeader h3 { margin-bottom: 35px; }
body.second #mod-secondContentHeader .profile { margin-bottom: 20px; }
body.second #mod-secondContentHeader .officialSite { padding-bottom: 20px; }



/* **************************************************
  mod-mainContentContainer
************************************************** */
body.second .mod-mainContentContainer .galleryLink {
	text-align: center;
	padding: 25px 0px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

body.second .mod-mainContentContainer .localLink ul {
	overflow: hidden;
	zoom: 1;
}
body.second .mod-mainContentContainer .localLink li {
	text-align: center;
	width: 365px;
}
body.second .mod-mainContentContainer .localLink li.link1 { float: left; }
body.second .mod-mainContentContainer .localLink li.link2 { float: right; }

body.second .mod-mainContentContainer .mod-txtContent { line-height: 2; }
body.second .mod-mainContentContainer .mod-txtContent h4 { margin-bottom: 40px; }

body.second .mod-mainContentContainer .mod-txtContent .left-136 {
	float: left;
	width: 136px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-160 {
	float: left;
	width: 160px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-195 {
	float: left;
	width: 195px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-220 {
	float: left;
	width: 220px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-250 {
	float: left;
	width: 250px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-305 {
	float: left;
	width: 305px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-320 {
	float: left;
	width: 320px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-350 {
	float: left;
	width: 350px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-365 {
	float: left;
	width: 365px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-480 {
	float: left;
	width: 480px;
}
body.second .mod-mainContentContainer .mod-txtContent .left-510 {
	float: left;
	width: 510px;
}

body.second .mod-mainContentContainer .mod-txtContent .right-195 {
	float: right;
	width: 195px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-220 {
	float: right;
	width: 220px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-350 {
	float: right;
	width: 350px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-365 {
	float: right;
	width: 365px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-368 {
	float: right;
	width: 368px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-395 {
	float: right;
	width: 395px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-450 {
	float: right;
	width: 450px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-498 {
	float: right;
	width: 498px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-540 {
	float: right;
	width: 540px;
}


body.second .mod-mainContentContainer .mod-txtContent .left-fixImg {
	float: left;
	margin: 0px 30px 15px 0px;
}
body.second .mod-mainContentContainer .mod-txtContent .right-fixImg {
	float: right;
	margin: 0px 0px 15px 30px;
}

body.second .mod-mainContentContainer .local-nav { padding-left: 140px; }
body.second .mod-mainContentContainer .local-nav ul {
	overflow: hidden;
	zoom: 1;
}
body.second .mod-mainContentContainer .local-nav li {
	float: left;
	margin-right: 40px;
}
