body{
	
	color: #010000;
	font-family: Verdana, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
	font-size: 13px;
	line-height: 1.8;
	background-color: #ffffff;
	min-width: 1000px;

}

.container{

	width: 980px;
	margin-left: auto;
	margin-right: auto;

}

.mincho{

	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;

}

* a{

	color: #010000;

}

* a:hover{

	color: #999999;

}

/*--------

Header

---------*/

#header{

	margin-bottom: 140px;
	
}

	#description{

		color: #ffffff;
		background: #a6937c;

	}

		#description h1{

			font-size: 0.923em;
			text-align: right;
			padding: 5px 12px;

		}

	#sitename{

		background: rgba(255,255,255,.5);
		overflow: hidden;

	}

		#logo{

			float: left;
			padding: 10px;

		}

			#logo a{

				display: block;
				text-indent: -9999px;
				background: url(images/logo.png) top left no-repeat;
				width: 378px;
				height: 58px;

			}

	#header-icon{

		float: right;
		text-indent: -9999px;
		background: url(images/earth-icon.png) top left no-repeat;
		width: 84px;
		height: 36px;

	}

/*--------

Big Title

---------*/

#big-title{

	text-indent: -9999px;
	background: url(images/main-text2.png) top left no-repeat;
	width: 726px;
	height: 137px;
	margin-bottom: 30px;
	

}

/*--------

Global Menu

---------*/

#global-menu{

	margin-bottom: 3px;

}

	#global-menu ul{

		text-align: center;

	}

		#global-menu ul li{

			display: inline-block;

		}

			#global-menu ul li a{

				display: block;
				text-indent: -9999px;
				width: 192px;
				height: 37px;
				background: url(images/global-menu.png) 0 0 no-repeat;

			}

			#global-menu ul li a:hover{

				background-image: url(images/global-menu_hover.png);

			}

			#global-menu ul li.active a{

				background: url(images/global-menu_hover.png) 0 0 no-repeat;

			}

			#global-menu ul li#menu-1 a{

				background-position: 0 0;

			}

			#global-menu ul li#menu-2 a{

				background-position: -198px 0;

			}

			#global-menu ul li#menu-3 a{

				background-position: -395px 0;

			}

			#global-menu ul li#menu-4 a{

				background-position: -593px 0;

			}

			#global-menu ul li#menu-5 a{

				background-position: -790px 0;

			}

/*--------

Contents

---------*/

#contents{

	margin-bottom: 120px;
	overflow: hidden;

}

	.page-col{

		margin-bottom: 120px;
		overflow: hidden;

	}

		.page-col p{

			font-size: 14px;

		}

	.page-col-left .page-col-thumb{

		float: left;
		width: 290px;
		margin-right: 120px;

	}

	.page-col-right .page-col-thumb{

		float: right;
		width: 290px;
		margin-left: 120px;

	}

	.page-col-left .page-col-content{

		float: right;
		width: 570px;

	}

	.page-col-right .page-col-content{

		float: left;
		width: 570px;

	}

		.page-col .page-col-content h4{

			font-size: 28px;
			font-weight: bold;
			text-align: right;
			margin-bottom: 15px;

		}

			.page-col-right .page-col-content h4{

				text-align: left;

			}

			.page-col .page-col-content h4 span{

				font-size: 13px;
				padding-left: 15px;

			}

			.page-col .page-col-content h4 span:before{

				content: "/";
				padding-right: 5px;

			}

/*--------

Footer

---------*/

.page #footer{

	padding: 70px 0 35px;
	background: #1b1b1b;

}

	.page #footer small{

		display: block;
		text-indent: -9999px;
		background: url(images/copyright-page.png) top left no-repeat;
		width: 524px;
		height: 21px;
		margin: 0 auto;

	}