@charset "utf-8";
/*---------------------------------------------
 wrap
---------------------------------------------*/
body,html{ font-size: 16px;
			line-height:1.75;
			color:#333;
			letter-spacing: 0.05em;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		}
#wrap{  position: relative; height: auto !important; height: 100%; min-height: 100%;}
a{text-decoration: none;}
a:hover{opacity: 0.7}

/*---------------------------------------------
 #header
---------------------------------------------*/

#header{}

.headerInner{
	width:100%;
	min-width: 1280px;
	margin: 0 auto;
	display: table;
}

.headerInner h1 {
	display:table-cell;
	width: 100%;
	min-width: 970px;
	padding: 15px 20px;
	vertical-align: middle
}

.headerInner .entry{
	display:table-cell;
	vertical-align: middle
}
/*---------------------------------------------
 contents
---------------------------------------------*/
.contents {
}


/*---------------------------------------------
 #footer
---------------------------------------------*/

#footer{}


.footerVisual{
	width: 100%;
	min-width: 1280px;
	position:relative;
	z-index: 1;
	overflow: hidden;
}

.footerVisual .img img{
	width:100%;
}

.footerVisual .img{
	height:450px;
	overflow: hidden;
}


.footerVisual .txt{
	position:absolute;
	top:20%;
	width: 100%;
	z-index: 2;
	left: 0;
	right:0;
	bottom:0;
	text-align: center;
	height: 60px;
}

.footerVisual .contentlist{
	width: 100%;
	position:absolute;
	top: 56%;
	left: 0;
	margin: 0 auto;
	z-index: 2;
	text-align: center;
}

.footerVisual .contentlist .btn{
	display:inline-block;
	margin-left: 30px;
}

.footerVisual .contentlist .btn.mynavi{
	margin-left: 0;
}

.footerInner{
	width: 1280px;
	height: 200px;
	margin:0 auto;
	margin-bottom: 10px;
	margin-top: 10px;
	padding:0px;
}

.footerInner .copyRight p{
	text-align: center;
	margin: 20px 20px 20px 20px;
	font-size: 15px;
}


ol.list_parentheses{
	padding:0 0 0 2em;
	margin:0;
  }
  ol.list_parentheses li{
	list-style-type:none;
	list-style-position:inside;
	counter-increment: cnt;
  }
  ol.list_parentheses li:before{
	display: marker;
	content: "(" counter(cnt) ") ";
  }







