/* html,bodyタグの設定 */
html, body{
	margin: 0;	/* 余白の削除 */
	padding: 0;	/* 余白の削除 */
	height: 100%;	/* 縦の高さを100% */
	width: 100%;	/* 横の幅を100% */
}
/* 全体を囲う大枠 */
div#contents {
	background-color: #fff;
	background-image: url("../images/bg82400.gif");
	position: relative;		/* フッター部の配置用に定義 */
	min-height: 100%;		/* 縦の表示領域を100% */
}
/* ヘッダーの背景 */
div#header-bk { 
	background-color:#fff;  /* 背景色(白) */
	padding:10px 0 0;       /* 上から10px分余白をあける */
	height:140px;           /* 縦の高さ140px */
	width:100%;             /* 横の幅を100% */
}
/* ヘッダーの表示領域 */
div#header { 
	border: 5px solid #fff; /* 表示領域を白枠で囲う */
	height: 120px;  /* 縦の表示領域120px */
	width:100%;               /* 横の幅を100% */
	margin: auto;   /* 中央揃え */
}
/* ボディ */
/* ボディの大枠 */
div#body-bk{  
	width:100%;             /* 横の幅を100% */
	margin: 10px auto 0;     /* 上から10px分余白を取る */
	padding-bottom: 120px;   /* フッターの高さの分余白を取る */
}
 
/* ボディ */
div#body{  
	border: 5px solid #fff;  /* 黒枠で囲う */
}
/* フッターの背景 */
div#footer-bk
{
	background-color: #ddd;   /* 背景色(青) */
	width:100%;               /* 横の幅を100% */
	height: 40px;            /* 縦の幅を40px */
	position: absolute;       /* 絶対位置指定することを定義 */
	bottom: 0px;              /* 絶対位置指定(左0px,下0px) */
	padding: 10px 0;          /* 上下に余白を取る */
}
/* フッターの表示領域 */
div#footer{
	/* border: 5px solid #fff; 表示領域を白枠で囲う */
	height: 40px;          /* 縦幅の指定40px */
	width:100%;               /* 横の幅を100% */
	margin: 0 auto;           /* 中央揃え */
	text-align: center;   

}

.ttl6{
font-size : 16px;
font-weight : bold;
line-height: 24px
}
