@charset "UTF-8";

/* ============================================================ */
/*                         各ページ共通                         */
/* ============================================================ */
body {
	background-color: transparent;
	font-family: "Meiryo", "Noto Sans JP", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}

/*全体*/
.wrapper{
	margin: 0 auto; /* 内容のセンタリング */
}

.main {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-bottom: 10px;
}

h1 {
	font-size: 20px;
	float: none;
/*	background-image : url("../image/h1-bg.png");*/
  padding: 0.85em;/*文字周りの余白*/
  color: #010101;/*文字色*/
  background: #ffd971;/*背景色*/
  border-bottom: solid 3px #eb7b3b;/*下線*/
	background-repeat: no-repeat;
	margin: 10px;
	text-align: center;
	line-height: 0;



/*
	font-size: 20px;
	margin-bottom: 0px;
	float: none;
	background-image : url(../image/h1-bg.png);
	background-repeat: no-repeat;
	background-position: center;
	height : 35px;
	margin-top : 10px;
	padding-top: 2px;
	color : black;
	text-align: center;
	line-height: 26px;
*/	
}

h2 {
	font-size: x-large;
	margin-bottom: 5px;
}

h3 {
	font-size: large;
}

/* ------------------------------------------------------------ */
/*                 ナビゲーションメニュー（共通）                 */
/* ------------------------------------------------------------ */
	
/*	色のセット  */
span.cyan {
	color: #00ffff;
}

span.green {
	color: #00ff00;
}

span.yellow {
	color: #ffff00;
}

span.red {
	color: #ff0000;
}

span.blue {
	color: #0000ff;
}

span.magenta {
	color: #ff00ff;
}

span.black {
	color: #000000;
}

span.white {
	color: #ffffff;
}

span.bg-cyan {
	background-color:#00ffff;
	color: #000000;
}

span.bg-white {
	background-color:#ffffff;
	color: #000000;
}


/*---------------------------------------------------------*/
/*                   フッターエリアを装飾                    */
/*---------------------------------------------------------*/

.footer {
	border-top: 1px #000000 solid;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000000;
}

.footer a {
	color: #0000ff;
	text-decoration: none;
}

.footer a:hover {
	color: #ff0000;
	text-decoration: underline;
}

