﻿/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	min-width:1000px ;
	background:url(../images/bj.jpg)  top center #efb645 repeat-x;
font-family: Verdana, "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic"; font-size: 12px;
}
.bj1 {
	background:url(../images/bj2.jpg) top center  repeat;
}
.bj2 {
	background:url(../images/bj1.jpg) top center  no-repeat;
}
.bj3 {
	background:url(../images/bjs1.jpg) top center   repeat;
}
.end{
	font-size: 12px;
	color: #460166;
	line-height:26px;
}
.staff1 {
	font-size: 14px;
	color:#350575;
	line-height:25px;
}
.staff2 {
	font-size: 28px;
	color:#17023D;
	line-height:25px;
	font-weight:bold
}
.news {
	font-size: 14px;
	color: #4B2600;
	line-height:24px;
	font-weight:bold
}
.news1 {
	font-size: 11px;
	color: #ffffff;
	line-height:16px;
	font-weight:bold
}
.news2 {
	font-size: 14px;
	color: #FF0000;
	line-height:28px;
	font-weight:bold
}
.news3 {
	font-size: 14px;
	color: #000000;
	line-height:28px;
}
.schedule {
	font-size: 14px;
	color: #FF9902;
	line-height:14px;
	font-weight:bold;
}
#news { width:588px;
          height:285px;
          overflow-x:hidden;
          overflow-y:auto;
          margin: 10px auto 0 10px;
}

#news .item{ margin-bottom: 8px; padding-bottom: 8px; }
#news .item p{ padding: 0; margin: 0 0 8px 0; }
#news .item:after{ clear: both; display: table; content: ""; height: 0; line-height: 0; }

a:link {
	color: #460166;text-decoration: none
}
a:visited {
	color: #460166;text-decoration: none
}
a:active {
	color: #460166;text-decoration: none
}
a:hover {
	color: #460166;text-decoration: underline;
}

.pickuplist{ width: 260px; height: 346px; overflow: hidden; }

.jspDrag{ background: #B661C9; }
.jspTrack .jspActive, .jspTrack .jspHover, .jspDrag:hover{ background: #E284E5; }
.jspHorizontalBar, .jspVerticalBar, .jspTrack{ background: #EEDCFA; }
