﻿@charset "utf-8";

/* 【今月のカレンダー用スタイルシート】
---------------------------------------------*/

#intro {
	color:#FFFFFF; /* ← 文字色 */

	width: 745px;
	/* height: 50px; */
	padding: 8px 5px 8px 10px;
	margin:0;
	background-color: #AAAAAA;
	border-top: 0px solid #FF0000;
}


#intro a:link {
	text-decoration: none;
	color: #FF0000;
}
#intro a:visited {
	text-decoration: none;
	color: #FF0000;
}
#intro a:hover {
	text-decoration: none;
	color: #FF0000;
}
#intro a:active {
	text-decoration: none;
	color: #FF0000;
}


td a:link {
	text-decoration: none;
	color: #FF0000;
}
td a:visited {
	text-decoration: none;
	color: #FF0000;
}
td a:hover {
	text-decoration: none;
	color: #FF0000;
}
td a:active {
	text-decoration: none;
	color: #FF0000;
}




#content table {
	width: 100%;
	background-color: #CCCCCC;
}

#content th {
	padding: 3px 3px 3px 7px;
	background-color: #DDDDDD;
}



#content td {
	padding: 3px 3px 3px 7px;
	background-color: #FFFFFF;
}



/* 見出しと段落
---------------------------------------------*/

/* font-sizeプロパティの計算値は継承するため、body要素に指定したフォントサイズが
   以下（↓）の h2 要素に対しても反映される。 */
/* 例えば h2（↓）は body でいったん 75% になったフォントの、117% サイズ。 */



#wrapper h2 {
	width: 740px;
	line-height: 35px; /* ← 行ボックスの高さを固定 */
	overflow: hidden; /* ← はみ出した内容を隠すように指定 */

	font-size: 117%;
	color: #333333;
	background: #FFFFFF url(../calender/images/h2.gif) left top no-repeat;
	margin: 0;
	padding: 39px 5px 0 15px;
}




/* 文字をを小さくして右寄せ */
#content p {
	text-align: right;
	font-size: 80%;
	color: #707070;
	margin: 0 0 5px 0;
}





