<!--

/*　HOME＆カテゴリーTOP用　*/


/*　ごあいさつ　*/
.beginning {
	margin:10px 20px 0 20px;
	padding:5px 5px 5px 10px;
	border-width:3px;
	border-color:#999999;
	border-style:solid;
	line-height:130%;
	font-size:90%;
	color:#333333;
}

/*　おすすめ更新情報　*/
.info {
	margin:10px 20px 0 20px;
	padding:5px 5px 7px 10px;
	border-width:3px;
	border-color:#999999;
	border-style:solid;
	line-height:143%;
	font-size:90%;
}

/*　はがきメッセージ　*/
.hagaki {
	margin:0 20px 0 0;
	padding:10px 0 3px 0;
	border-width:2px 2px 0 2px;
	border-color:#ff9900;
	border-style:solid;
	background-color:#ffcc99;
	font-size:14px;
	text-align:center;
}
.hagaki a {
text-decoration: none;
color: #000000;
}
.hagaki a:hover {
text-decoration: underline;
color: #cc6600;
}

/*　メッセージ枠　*/
.message {
	margin:0 20px 0 0;
	padding:3px 3px 7px 7px;
	border-width:0 2px 2px 2px;
	border-color:#ff9d00;
	border-style:solid;
	background-color:#ffffff;
	line-height:136%;
}

/*　メッセージ部分　*/
.mess {
	line-height:143%;
}


/*　カテゴリーTOPタイトル　*/
h1.tt {
	margin:15px 10px 4px 20px;
	padding:4px 1px 1px 5px;
	border-bottom:1px solid #ee8600;
	border-left:10px solid #ffb444;
	color:#444444;
	background-color:#fefecd;
	font-weight:bold;
	font-size:120%;
}

/*　カテゴリーTOP見出し　*/
h2.ht {
	margin:4px 10px 0 30px;
	padding:4px 0 0 21px;
	background:url(../img/htop.gif) 4px 6px no-repeat;
	font-weight:normal;
	font-size:109%;
}

/*　カテゴリーTOP項目　*/
.it {
	margin:3px 10px 0px 60px;
	line-height:130%;
	font-size:97%;
}

/*　見出しリンク（ページメニュー）　*/
.htmenu {
	margin:5px 10px 0 20px;
	padding:1px 1px 1px 3px;
	font-size:80%;
	text-decoration:none;
}


table,tr,th,td,p {
	margin:0;
	padding:0;
	border:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

-->