/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bj1.jpg)  #000000 top center;
font-family: Verdana, "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic"; font-size: 12px;
}
.bj1 {
	background:url(images/bj1.jpg) top center  no-repeat;
	
}
.bj2 {
	background:url(images/system_bj.jpg) top center  no-repeat;
	
}
.bj3 {
	background:url(images/system_bj1.jpg) top center  repeat;
}

.pickuplist{
  	width: 235px;
	height: 355px;
	overflow:hidden;
}



.news1{
	font-size: 14px;
	color: #ffffff;
	line-height:20px;
	font-weight:bold;
}
.news2{
	font-size: 14px;
	color: #F40C7B;
	line-height:26px;
	font-weight:bold;
}
.news3{
	font-size: 14px;
	color: #ffffff;
	line-height:26px;
	font-weight:bold;
}
.face1 {
	font-size: 14px;
	color: #ffffff;
	line-height:27px;
	font-weight:bold;
}
.face2 {
	font-size: 12px;
	color: #7C31F9;
	line-height:20px;
	font-weight:bold;
}
.face3 {
	font-size: 12px;
	color: #AAAAAA;
	line-height:15px;
}
.end {
	font-size: 14px;
	color: #ffffff;
	line-height:28px;
}
.end1 {
	font-size: 14px;
	color: #ffffff;
	line-height:48px;
}
.staff1{
	font-size: 16px;
	color: #ffffff;
	line-height:26px;
	font-weight:bold;
}
.staff2{
	font-size: 14px;
	color: #ffffff;
	line-height:26px;
}
.staff3{
	font-size: 14px;
	color: #A913D6;
	line-height:26px;
}
.schedule1{
	font-size: 14px;
	color: #ffffff;
	line-height:21px;
}
.pick1{
	font-size: 12px;
	color: #ffffff;
	line-height:14px;
	font-weight:bold;
}
.pick2{
	font-size: 12px;
	color: #B5B4B4;
	line-height:20px;
}
.pick3{
	font-size: 12px;
	color: #ffffff;
	line-height:20px;
	font-weight:bold;
}
.pick4{
	font-size: 12px;
	color: #FF0000;
	line-height:20px;
}
.system1 {
	font-size: 12px;
	color: #000000;
	line-height:20px;
	font-weight:bold;
}
#news { width:475px;
          height:338px;
          overflow-x:hidden;
          overflow-y:auto;
          margin: 5px auto 0 5px;
}
#news1 { width:244px;
          height:910px;
          overflow-x:hidden;
          overflow-y:auto;
          margin: 5px auto 0 5px;
}
a:link {
	color: #ffffff;text-decoration: none
}
a:visited {
	color: #ffffff;text-decoration: none
}
a:active {
	color: #ffffff;text-decoration: none
}
a:hover {
	color: #ffffff;text-decoration: underline;
}

.jspDrag{ background: #7C31F9; }
.jspTrack .jspActive, .jspTrack .jspHover, .jspDrag:hover{ background: #ffffff; }
.jspHorizontalBar, .jspVerticalBar, .jspTrack{ background: #000000; }

#prolist{ width:959px; margin:15px auto 0 auto; }
#prolist .item{ width:233px; float: left; margin:0 3px 15px 3px; overflow: hidden; }
#prolist .last{ /*margin-right: 0;*/ }
#prolist .photo{ width: 233px; border: 0; margin:auto; }
#prolist .photo img{ width: 233px; height: 354px; }
#prolist .title{ text-align: center; color: #ffffff; font-size: 14px; font-weight: bold; line-height: 27px; }
#prolist .title img{ vertical-align:middle;}
#prolist .size{ text-align: center; color: #7c31f9; font-size: 12px; font-weight: bold; line-height: 20px; }

.small_img{ width: 108px; height: 163px; margin-right:8px; margin-bottom:8px; }

#prolist .date{ width: 1015px; margin: 0 auto 20px auto; overflow: hidden; }
#prolist .date p{ width: 130px; float:left; margin: 0 8px 0 0; padding: 0; color: #000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 20px; text-align: center; background:url(images/name1.png) no-repeat; }
#prolist .date p a:link{ color: #000; }
#prolist .date p a:visited { color: #000; text-decoration: none; }
#prolist .date p.selected a{ color: #FFF; font-size: 12px; }

#index #prolist{ width:717px; margin:15px auto 0 auto; }
#index #prolist .date{ display: none; }