/* リセットCSS（気にしないでください） */
* {
	margin: 0;
	padding: 0;
}

/* 大枠（気にしないでください） */
body {
	width: 100%;
}
#wrapper {
	width: 100%;
	margin: 0 auto 0 20px;
}

/* 見出し ここから */
h1 {
	height: auto;
	margin: 40px 0 0 20px;
	padding: 0;
	color: #000;
	font-size: 30px;
	font-weight: bold;
	border-top: 0;
	line-height: 1.5;
}

h2 {
	text-align: center;
	margin: 20px 0 35px 0;
	padding: 0 0 0 15px;
	font-size: 32px;
	font-weight: bold;
	/*
	border-width: 0 0 0 4px;
	border-style: solid;
	border-color: #0f5296;
	*/
}

h3 {
	padding-bottom: 10px;
	font-size: 22px;
	font-weight: bold;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #e6e6e6;
}

/*
body {
	background-image: url("../img/bgtop.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
}
*/


header {
	position: fixed;
	top: 0;
	left:0;
}

.float_box1 {
	padding: 1px 1px;         /* 箱の大きさ調整 */
	width: 480px;               /* 箱の大きさ調整 */
	text-align: center;         /* テキストをセンタリング */
	background-color:  #fff;    /* 背景色設定 初期値 #ccc*/
	margin: 10px;                /* 箱と箱の間を開ける */
	float:  left;               /* 要素を右に回り込ませる */
}

.float_box2 {
	padding: 1px 1px;         /* 箱の大きさ調整 */
	width: 480px;               /* 箱の大きさ調整 */
	text-align: start;         /* テキストをセンタリング */
	background-color:  #fff;    /* 背景色設定 初期値 #ccc */
	margin: 10px;                /* 箱と箱の間を開ける */
	float:  left;               /* 要素を右に回り込ませる */
}

.float_box3 {
	padding: 1px 1px;         /* 箱の大きさ調整 */
	width: 800px;               /* 箱の大きさ調整 */
	text-align: start;         /* テキストをセンタリング */
	background-color:  #fff;    /* 背景色設定 初期値 #ccc */
	margin: 10px;                /* 箱と箱の間を開ける */
	float:  left;               /* 要素を右に回り込ませる */
}

.float_box11 {
	padding: 1px 1px;         /* 箱の大きさ調整 */
	width: 360px;               /* 箱の大きさ調整 */
	text-align: center;         /* テキストをセンタリング */
	background-color:  #fff;    /* 背景色設定 初期値 #ccc*/
	margin: 10px;                /* 箱と箱の間を開ける */
	float:  left;               /* 要素を右に回り込ませる */
}

.float_box12 {
	padding: 1px 1px;         /* 箱の大きさ調整 */
	width: 600px;               /* 箱の大きさ調整 */
	text-align: start;         /* テキストをセンタリング */
	background-color:  #fff;    /* 背景色設定 初期値 #ccc */
	margin: 10px;                /* 箱と箱の間を開ける */
	float:  left;               /* 要素を右に回り込ませる */
}

.float_box-wrap {
	overflow:  auto;            /* 親要素の高さを出す（後述） */
	display:flex;                /* floatで横並びにしたBoxを中央に寄せる その１ 2022.2.2 iOS Safari効かない */
	justify-content: center;      /* fioatで横並びにしたBoxを中央に寄せる その2 2022.2.2 */
}

.comment{
	margin: 10px 0 0 10px;
	font-size: 18px;

}

/* ここまで */

/* アコーディオン ここから */
/* ここまで */