@charset "utf-8";
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/*既存のものを移植*/
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/*
===========================================================================
▼ : Common style
===========================================================================
*/

body {
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka;
	text-align:left;
}

#container {
	width:900px;
	margin:0 auto;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
}


img {
	border:0px;
	vertical-align:bottom;
}

a img {
	border:0px;
	padding:0px;
	margin:0px;}

a {
	text-decoration : underline;
	color : #36719c;
}

a:hover {
	color:#3399cc;
	text-decoration : underline;
}

br {letter-spacing:normal;}

/*=============== Clearfix ===============================================*/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.clearfix {
	min-height: 1px;
}

* html .clearfix {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

/*
===========================================================================
▼ : Header style
===========================================================================
*/

#header {
	padding:0px;
	margin:0px;
}

/*
===========================================================================
▼ : GlobalNavi style
===========================================================================
*/

#gnavi {
	margin:10px 0px 20px 0px;
	padding:0px;
	text-align:center;
	height: 30px;
}

#gnavi li  {
	float:left;
	margin:0px 0px 0px 0px;
	width:180px;
	padding:0px 0px 0px 0px;　
	position:inherit;
	list-style:none;
}

#gnavi ul  {
	margin:0px;
	padding:0px;
}


/*
===========================================================================
▼ : Footer style
===========================================================================
*/

#footer_navi {
	clear:both;
	margin:0px 0px 0px  0px;
	padding:7px 0px 0px 0px;
	text-align:center;
	background-color:#962529;
	font-size:12px;
	letter-spacing:1px;
	line-height:180%;
	height:30px;
	color : #ffffff;
}

#footer_navi a {
	text-decoration : none;
	color : #ffffff;
}

#footer_navi a:hover {
	color:#ffffff;
	text-decoration : underline;
}

#footer_copyright {
	padding:10px;
	text-align:center;
	font-size:12px;
}
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/

