/* ************* ホーム(トップ)ページ用スタイル ************* */
 /* --- ホーム(トップ)ページの背景 --- */
.homebg {
	width: 650px;								/* 横幅 */
	height: 480px;							/* 縦幅 */
	margin: 20px 35px;					/* 領域間余白:上下 左右 */
  padding: 30px 0px;					/* 領域内余白:上下 左右 */
	text-align: center;					/* 文字を中央揃え */
															/* 背景スタイル[画像 表示位置 画像固定] */
	background: url(img/top_bg.jpg) bottom no-repeat;
}
 /* --- お得情報のスタイル --- */
.profit {
	width: 500px;								/* 横幅 */
	height: 215px;							/* 縦幅 */
	padding: 235px 20px 0px;		/* 領域内余白:上 左右 下 */
															/* 文字スタイル[サイズ 種類] */
	font: 150% 'ＭＳ ゴシック', sans-serif;
	letter-spacing: 3px;				/* 文字間隔 */
	line-height: 130%;					/* 文字業間(100% = 文字の高さ) */
}
 /* --- 強調文字スタイル --- */
 /* 文字色：赤色 */
strong.empred {
  color: #ff0000;							/* 文字色 */
}
 /* 文字色：黒色 */
p.spevent {
	line-height: 250%;					/* 文字業間(100% = 文字の高さ) */
  color: #000000;							/* 文字色 */
}
 /* --- お知らせのスタイル --- */
 /* タイトル(線色：薄桃) */
div.titlepink {
  width: 100%;								/* 横幅 */
  margin: 40px 0px 5px;				/* 領域間余白:上, 左右, 下 */
  padding: 2px 7px;						/* 領域内余白:上下, 左右 */
															/* 文字スタイル [太字 サイズ 種類] */
  font: bold 95% 'HG丸ｺﾞｼｯｸM-PRO','ヒラギノ丸ゴ Pro W4',sans-serif;
  color: #444444;									/* 文字色 */
  letter-spacing: 1px;						/* 文字間隔 */
  text-align: left;								/* 文字を左寄せに戻す */
  border-width: 0px 0px 1px 5px;	/* 枠線(上,右なし) [幅] */
  border-color: #ffb9b9;					/* 枠線(上,右なし) [色] */
  border-style: solid;						/* 枠線(上,右なし) [種類(1本線)] */
}
 /* 表全体 */
table.info {
  width: 100%;													/* 横幅 */
  border-collapse: collapse;						/* 隣接するセルの枠線の表示の仕方 [重ねて表示] */
  font: 60% 'Comic Sans MS', 'arial';		/* 文字スタイル [サイズ 種類] */
  color: #444444;												/* 文字色 */
}
 /* 表のセル(全部) */
table.info td {
  padding: 5px 7px;									/* 領域内余白:上下 左右 */
  border-style: none none solid;		/* 枠線 種類:上なし 左右なし 下 1本線 */
  border-color: #ffdfdf;						/* 枠線 色 */
  border-width: 1px;								/* 枠線 太さ */
  letter-spacing: 0.5px;						/* 文字間隔 */
  line-height: 180%;								/* 文字行間 (100% = 文字の高さ) */
}
 /* 年月日セル */
table.info td.ymd {
  width: 100px;						/* 横幅 */
  letter-spacing: 1px;		/* 文字間隔 */
}
 /* 右向き三角印セル */
table.info td.rtang {
  padding: 0px;						/* 領域内余白:上下左右 */
  font-family: 'arial';		/* 文字スタイル [サイズ 種類] */
  color: #ffb848;					/* 文字色 */
}
 /* --- お知らせのリンク文字スタイル --- */
 /* リンク可な文字にマウスが乗る前 */
table.info td a {
  color: #ff0080;					/* 文字色 */
  text-decoration: none;	/* 下線なし */
}
 /* リンク可な文字にマウスが乗ったとき */
table.info td a:hover {
  color: #ff3c00;					/* 文字色 */
  border-bottom: 1px solid #ffb9b9;		/* 下線 [幅 種類(1本線) 色] */
}
