/*　全体　*/
body {
	font-size: 13px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ ゴシック", sans-serif;
}
.container {
	width: 940px;
	margin: 0 auto 0 auto;
}

#counter {
font-size:10px;
}

.linkimg {
	border: 0px;
}
.dl0 {
	margin: 0;
	padding-bottom: 15px;
}
.copy {
	clear:both;
	width:720px;
	padding-top:5px;
	text-align:left;
	line-height: 150%;
	font-size:10px;
	color:#444444;
	border-top:solid 1px #dddddd;
}
/* リンク */
a:link
{
	color: #000000;
	text-decoration: underline;
}
.futsu a:link
{
	color: #607ACA;
	text-decoration: underline;
}
.engei a:link
{
	color: #359F85;
	text-decoration: underline;
}
.kasei a:link
{
	color: #CA607A;
	text-decoration: underline;
}
a:visited
{
	color: #555555;
	text-decoration: underline;
}
.futsu a:visited
{
	color: #607ACA;
	text-decoration: underline;
}
.engei a:visited
{
	color: #359F85;
	text-decoration: underline;
}
.kasei a:visited
{
	color: #CA607A;
	text-decoration: underline;
}
a:hover, a:active
{
	color: #CC3300;
	text-decoration: underline;
}
.futsu a:hover, a:active
{
	color: #CC3300;
	text-decoration: underline;
}
.engei a:hover, a:active
{
	color: #CC3300;
	text-decoration: underline;
}
.kasei a:hover, a:active
{
	color: #CC3300;
	text-decoration: underline;
}
.linkimg {
border:0px;
}

.logobox img {
border:0px
}

.bannerbox {
	margin: 10px 0px 20px;
	float: left;
	width: 200px;
}
.banner {
	margin: 0px;

}
.banner img {
border:0px
}
.banner p{
	line-height: 120%;
	margin: 0px;
	text-decoration: none;
	font-size:14px;
	letter-spacing:0.2em;
}
.menubox p,.menubox a:link,.menubox a:visited,.menubox a:hover,.menubox a:active{
	line-height: 170%;
	margin: 0px;
	text-decoration: none;
	font-size:14px;
	letter-spacing:0.2em;
}
.twitter {margin-top:10px;}

/*　IE 5,6でPNG透過　*/
* html img {
  behavior: url(http://ibarahighschool.jp/iepngfix.htc);
}


/*　ページタイトル　*/
.pagetitle {
	float: left;
	width: 720px;
	padding: 30px 0 5px 0;
}

/*　サイドバー　*/
.leftsidebarbox {
	width: 130px;
	float: left;
	padding-top: 25px;
}
.leftsidebarbox2 {
	width: 170px;
	float: left;
	padding-top: 25px;
}

.leftsidebartitle {
	font-weight: bold;
	background-image:  url("midashi1.gif");
	background-repeat: no-repeat;
	padding: 0 0 10px 20px;
}
.leftsidebarlist {
	padding: 0 0 7px 20px;
	margin: 0;
}
.leftsidebarlist p{
	margin: 0 0 5px 0;
}
.rightsidebarbox {
	float: right;
	width: 200px;
	padding-left: 10px;
	text-align:center;
}

/* 総合案内　記事一覧 */
.infobox {
	float: left;
	width: 420px;
	padding-bottom: 10px;
letter-spacing: 0.1em;
}
.infoboxtitle{
	font-weight: bold;
	padding: 25px 0 7px 0px;
}
.indexlist{
	padding: 3px 0 0 0;
	margin: 3px 0 0 0;
	line-height: 150%;
	font-size:12px;
	clear:both;
	border-top:solid 1px #E0FBC6;
}
.indexdate {
	float:left;
	width:90px;
	padding: 0 0 0 1px;
	margin: 0;
}
.indextitle{
	padding:0 0 0 0;
}
.indextitlebox {
	float:right;
	width:320px;
	letter-spacing: 0.1em;
}


/*　住所など　*/
.jusho{
	font-size:10px;
	letter-spacing: 0px;
	color:#888888;
	margin: 5px 0 10px 20px;
}


