@charset "utf-8";
/*=============================================================
 Common Layout
=============================================================*/
/* html element
-------------------------------------------------------------*/
*{padding:0; margin:0;}
ol,ul,dl,li,dt,dd{list-style:none;}
hr{display:none;}
img{vertical-align:top;}
body{
	color:#333;
	font:81.25%/1 "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;
	background:#fff;
	text-align:center;
	width:100%;
}
a,img{
	margin:0px;
	padding:0px;
	border:none;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	line-height:1.6;
}
/* a Element
-------------------------------------------------------------*/
a{
	color:#00f;
	text-decoration:underline;
}
a:visited{color:#969;}
a:hover{color:#56f;}

/* contents layout
-------------------------------------------------------------*/
#container{
	line-height:1.6;
	text-align:left;
	width:760px;
	margin:0 auto;
	padding:20px;
}
#container h1 span{
	font-size:138.5%;
	font-weight:bold;
	background:#dddcd6;
	display:block;
	text-align:center;
	width:100%;
	margin-top:10px;
	padding:5px 0 4px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#container .catch{
	text-align:center;
	font-size:123.1%;
	font-weight:bold;
	margin:30px 0 40px;
}
#container .catch img{
	display:block;
	margin:25px auto 0;
}
p{margin-top:20px;}
.text{text-align:center;}

/* linkArea */
#linkArea{
	width:100%;
	margin-top:25px;
	overflow:hidden;
}
#linkArea .left{
	float:left;
	width:306px;
}
#linkArea .right{
	float:right;
	width:306px;
}
#linkArea p img{
	display:block;
	margin-top:5px;
}
#linkArea ul{
	width:100%;
	margin-top:10px;
	overflow:hidden;
}
#linkArea ul .left,
#linkArea ul .right{
	width:auto;
	padding-top:10px;
}

/* copyright */
#copyright{
	margin-top:45px;
	padding-top:8px;
	border-top:1px solid #666;
}
