/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bj.jpg) #04152F center top no-repeat  fixed ; min-width:1100px ;
	font-family: Verdana, "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic"; font-size: 12px;
}
dov,p{margin:0px; padding:0px; line-height:20px;}
.t01 {
	font-size: 12px;
	color: #ffffff;
	line-height:25px;
}
.news1 {
	font-size: 14px;
	color: #faf000;
	line-height:27px;
	font-weight:bold;
}
.news2 {
	font-size: 13px;
	color: #ffffff;
	line-height:22px;
}
.news3 {
	font-size: 12px;
	color: #FFFFFF;
	line-height:22px;
	border-bottom:#faf000 1px dotted;
}
.t02 {
	font-size: 12px;
	color: #fab063;
	line-height:23px;
}
.t03 {
	font-size: 12px;
	color: #ffffff;
	line-height:25px;
}

.m22 {
	font-size: 11px;
	color: #d63f8e;
	line-height:13px;
}
.end {
	font-size: 12px;
	color: #FC52FF;
	line-height:25px;
}
.bai {
	font-size: 14px;
	color: #ff0072;
	line-height:25px;
}
.komoku {
	font-size: 14px;
	margin-left: 10px;
	color: #e11f43;
	line-height:24px;
	font-weight:bold;
}
.naiyou {
	font-size: 14px;
	color: #000;
	line-height:24px;

}
.dian {
	font-size: 12px;
	color: #FFFFFF;
	line-height:22px;
	border-bottom:#751F72 1px dotted;
}
#news { width:456px;
          height:286px;
          overflow-x:hidden;
          overflow-y:auto;
          margin: 13px auto 0 18px;
}
a.b:link {
color: #fab063;text-decoration: none
}
a.b:visited {
color: #fab063;text-decoration: none
}
a.b:active {
color: #fab063;text-decoration: none
}
a.b:hover {
color: #fab063;text-decoration: none;
}


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: none;
}

.staff{width:189px; height:290px; margin-left:40px; float:left; margin-top:15px; }

.gundong{height:30px; line-height:30px; font-size:14px; overflow-y:hidden;padding-left:10px; padding-right:20px;}
.style27 {
	color: #990066;
	font-size: 12px;
}

.jspDrag{ background: #167BCC; }
.jspTrack .jspActive, .jspTrack .jspHover, .jspDrag:hover{ background: #06E3FD; }
.jspHorizontalBar, .jspVerticalBar, .jspTrack{ background: #04132A; }

.small_img{ width: 80px; height: 107px; margin-right:5px; margin-bottom: 5px; border: 1px solid #B6662A; }

.pickuplist{ width: 211px; height: 282px; overflow: hidden; }

#news .item{ margin-bottom: 6px; padding-bottom: 6px; border-bottom: 1px dotted #faf000; }
#news .item p{ padding: 0; margin: 0; margin-bottom: 3px; }
#news .item:after{ clear: both; display: table; content: ""; height: 0; line-height: 0; }
.alignleft{ float: left; }
.alignright{ float: right; }