/* SE2の授業で作成しているCSSファイル */

/* タイトル */
div.title {
	font-size: 24pt;
	color: red;
	text-shadow: blue 0px 3px 4px, 3px 3px;
	text-align: center;
	border: 3px solid red;
	background-color: #ccccff;
	margin: 0px;
	padding: 4px 4px 4px 4px;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 50px;
}
/* メニュー */
div.menu {
	font-size: 16pt;
	text-align: center;
	padding: 4px 4px 4px 4px;
	background-color: #ccffff;
	position: fixed;
	top: 64px;
	left: 0px;
	bottom: 0px;
	width: 180px;
        overflow: auto;
}
/* プロフィール */
div.profile {
	font-size: 12pt;
	text-align: left;
	padding: 4px 4px 4px 4px;
	background-color: #ffccff;
}
/* リンク */
div.links {
	font-size: 12pt;
	text-align: center;
	padding: 4px 4px 4px 4px;
	background-color: #ffffcc;
        overflow: auto;
}
/* コンテンツ */
div.content {
	font-size: 14pt;
	text-align: left;
	padding: 4px 4px 4px 4px;
	background-color: #ccffcc;
	position: fixed;
	top: 64px;
	left: 190px;
	right: 190px;
	bottom: 0px;
        overflow: auto;

}
/* 広告 */
div.ad {
	font-size: 12pt;
	text-align: center;
	padding: 4px 4px 4px 4px;
	background-color: #ffcccc;
	position: fixed;
	top: 64px;
	right: 0px;
	bottom: 0px;
	width: 180px;
}


body {
	background: url(image/bg.gif) repeat;
}

:hover {
	background-color: red;
	font-weight: bold;
}
