@charset "shift-jis";
*{
	margin: 0;
	padding: 0;
}

img{
	border: 0;
}

.sys_news_over{
	width: 499px;
	height: 211px;
	overflow: scroll;
	overflow-x:hidden;
	text-align: right;
}

.clear{
	clear: both;
}

.newEventBox{
	text-align: center;
	background: url(../img/toppage/event_back_ground.gif) no-repeat left top;
	overflow:auto;
	height: 310px;
}

.newEventBox h2{
	text-align: left;
	padding: 10px 30px 15px;
}

#officalnewsarea{
	margin: 0 auto;
	width: 540px;
}

.offical_newsbox{
	float: left;
	padding: 10px 25px;
	text-align: left;
}

.newsrightcontent{
	margin: 0 0 0 auto;
	width: 490px;
	height: 212px;
	text-align: left;
}

.blog_newsbox{
	float: left;
	padding: 10px 15px;
	text-align: left;

}

.blog_newsbox_inner{
}

.blog_newsbox_inner h3{
	width: 122px;
	font-size: 12px;
	line-height: 140%;
	height: 40px;
	color: #A12178;
	text-align: left;
}

.blog_newsbox_inner h3 a{
	color: #A12178;
	text-decoration: none;
}

.blog_newsbox_inner h3 a:hover{
	text-decoration: underline;
}

.blog_newsbox_inner dt{
	width: 122px;
	font-size: 12px;
	color: #425694;
	line-height: 140%;
	padding: 2px 0;
}

.blog_newsbox_inner dt a{
	color: #425694;
	text-decoration: none;
}

.blog_newsbox_inner dt a:hover{
	text-decoration: underline;
}


.blog_newsbox_inner dd{
	width: 122px;
	font-size: 11px;
	color: #666666;
	line-height: 130%;
	height: 45px;
}

.offical_newsbox .blog_newsbox_inner h3{
	width: 100px;
	padding-bottom: 5px;
	height: auto;
}

.offical_newsbox #blog_newsimgarea{
	padding-bottom: 5px;
}

.offical_newsbox .blog_newsbox_inner dd{
	width: 130px;
	font-size: 11px;
	color: #666666;
	line-height: 130%;
	height: auto;
}

/*
求人情報
*/
.Recruit{
	width:533px;
	border:1px solid #CCC;
	border-collapse: collapse;
}

.Recruit td{
	border:1px solid #CCC;
	font-size:12px;
	text-align:center;
	padding:5px;
}

.Recruit .RecTitle{
	background-color:#FFCC66;
}


/*
感謝デー
*/
.Thanksday{
	width:533px;
	border:1px solid #CCC;
	border-collapse: collapse;
}

.Thanksday td{
	border:1px solid #CCC;
	font-size:12px;
	text-align:center;
	padding:5px;
}

.Thanksday .ThkTitle{
	background-color:#941064;
	color:#FFFFFF;
}

