/*--------------------
全ページ共通部
--------------------*/
@import "common.css";


/*--------------------
新着情報
--------------------*/
h3.news-title{
	font-size: 16pt;
	color: #ffffff;
	background-color: #222299;
	text-align: center;
	padding: 4px;
}

.news{
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-color: #222299;
	padding: 5px;
	font-size:12pt;
	position: relative;
	top: -1.5em;
}

.news a{
	font-weight: bold;
	color: #8888ff;
	text-decoration: none;
}

.news a:hover{
	color: #222299;
	background-color: #ccccff;
	text-decoration: none;

}

dl.news dt{
	font-weight: bold;
	margin: 0;
}

dl.news dd{
	margin-left: 5%;
}

.kako	{
	font-size: 10pt;
	text-align: right;
}

/*--------------------
授業関係のお知らせ
--------------------*/
h3.jugyo-title{
	font-size: 16pt;
	color: #ffffff;
	background-color: #992222;
	text-align: center;
	padding: 4px;
	position: relative;
}

.jugyo{
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-color: #992222;
	padding: 5px;
	font-size:12pt;
	position: relative;
	top: -1.5em;
}

dl.jugyo dt{
	font-weight: bold;
	margin: 0;
}

dl.jugyo dd{
	margin-left: 5%;
}

.jugyo a{
	font-weight: bold;
	color: #ee7777;
	text-decoration: none;
}

.jugyo a:hover{
	color: #992222;
	background-color: #ffcccc;
}

/*--------------------
サイトマップ
--------------------*/
.sitemap-title{
	margin-left: 2%;
	font-size: 12pt;
	color: #ffffff;
	background-color: #229999;
	text-align: center;
	padding: 4px;
}

.sitemap{
	margin-left: 2%;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-color: #229999;
	padding: 3px;
	font-size: 10pt;
	list-style-type: none;
	position: relative;
	top: -1.5em;
}

.sitemap a{
	font-weight: bold;
	color: #55cccc;
	text-decoration: none;
}
.sitemap a:hover{
	color: #229999;
	background-color: #ccffff;
}

/*--------------------
左右の調整
--------------------*/
.classmemo{
	width: 30%;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	float: left;
	text-align: left;
}
.whatsnew{
	width: 65%;
	margin: 0;
	padding: 0;
	margin-left: 5%;
	top: 0;
	left: 2%;
	float: left;
}



/*--------------------
お問い合わせ
--------------------*/
.call{
	text-align: right;
	font-size: 8pt;
	text-decoration: none;
	position: relative;
	top: -2em;
}

.call a{
	color: #000000;
	text-decoration: none;
}

.call a:hover{
	color: #000000;
	background-color: #dcdcdc;
}

.dammy{
	font-color: #000000;
}


.english{
	font-size: 10pt;
	position:absolute;
	top: 0;
	left: 2;
}

