@charset "UTF-8";

/* ********************************
* 
* 
* 
* 
* *********************************


*/

/* message.html */
/* Lwrapping */
.fromceres {
	width: 520px;
	background-color: #f7f1df;
	margin-left: 2em;
	padding: 2.5px 5px;
	}
.fromceres.firstmess {
	padding: 5px;
	}

.fromceres h2 {
	padding: 0 1.2em;
	background: url(../ceres/message/message_h2.gif) no-repeat;
	border: 1px solid #b2ac99;
	font-size: 14px;
	line-height: 40px;
	color: #9933cc;
	}
* html .fromceres h2 {
	width: 510px;
	}

.fromceres p {
	margin: 0 auto 5px;
	padding: 1em;
	background: #ffffff;
	border: 1px solid #b2ac99;
	}
* html .fromceres p {
	width: 510px;
	}

/* しあわせ箱 */
body#hosiuranai {
	background-color: #fff;
	margin: 0;
	padding: 0;
	}
body, h2, td, th {
	font-family:
		Verdana, 
		Meiryo, 
		"メイリオ", 
		Arial, 
		"Hiragino Kaku Gothic Pro W3", 
		"ヒラギノ角ゴ Pro W3", 
		Osaka, 
		"MS P Gothic", 
		"ＭＳ Ｐゴシック", 
		sans-serif;
}

#hosiuranai h2 {
	text-align: center;
	font-size: 14px;
	line-height: 180%;
	background: #f5f5f5;
	color: #404040;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ccc;
	border-bottom: 3px solid #e5e5e5;
	border-left: 1px solid #ddd;
	}

table#kongetu th,
table#kongetu td {
	padding: 5px;
	border-bottom: 2px solid #fff;
	font-size: 14px;
	color: #333;
	}

table#kongetu tr.higroup td {
	background: #ffcce4;
	}
table#kongetu tr.tigroup td {
	background: #fee2b2;
	}
table#kongetu tr.kazegroup td {
	background: #d4ffcc;
	}
table#kongetu tr.mizugroup td {
	background: #ccefff;
	}

table#kongetu td#teikyou {
	font-size: 12px;
	text-align: right;
	}
table#kongetu td p.threepoint {
	padding: 2px;
	background-color: #fff;
	font-size: 13px;
	}
table#kongetu th {
	font-weight: normal;
	padding-left: 5px;
	text-align: left;
	}
/* 星座の名前 */
table#kongetu th#ohituji {
	background: #ffcce4 url(../ceres/happybox/ohituji.jpg) no-repeat right;
	}
table#kongetu th#ousi {
	background: #fee2b2 url(../ceres/happybox/ousi.jpg) no-repeat right;
	}
table#kongetu th#futago {
	background: #d4ffcc url(../ceres/happybox/futago.jpg) no-repeat right;
	}
table#kongetu th#kani {
	background: #ccefff url(../ceres/happybox/kani.jpg) no-repeat right;
	}
table#kongetu th#sisi {
	background: #ffcce4 url(../ceres/happybox/sisi.jpg) no-repeat right;
	}
table#kongetu th#otome {
	background: #fee2b2 url(../ceres/happybox/otome.jpg) no-repeat right;
	}
table#kongetu th#tenbin {
	background: #d4ffcc url(../ceres/happybox/tenbin.jpg) no-repeat right;
	}
table#kongetu th#sasori {
	background: #ccefff url(../ceres/happybox/sasori.jpg) no-repeat right;
	}
table#kongetu th#ite {
	background: #ffcce4 url(../ceres/happybox/ite.jpg) no-repeat right;
	}
table#kongetu th#yagi {
	background: #fee2b2 url(../ceres/happybox/yagi.jpg) no-repeat right;
	}
table#kongetu th#mizugame {
	background: #d4ffcc url(../ceres/happybox/mizugame.jpg) no-repeat right;
	}
table#kongetu th#uo {
	background: #ccefff url(../ceres/happybox/uo.jpg) no-repeat right;
	}
