@charset "UTF-8";
/*@charset "Shift_JIS";*/


/*=========================
トップページ用
=========================*/

/*=== メインイメージと夜間休日バナー ===*/
.mainImgTop {
	clear:both;
	padding-top:20px;
	font-size: 0;
}
.mainImgTop img {
	display: inline;
	margin:0 0 20px;
	font-size:0;
	line-height:0;
}

/*=== お知らせ部分 ===*/
.newsList {
	text-align: left;
}
.newsList h2 {
	padding:20px 0;
	background:url(../../images/pc/common/bg_h2.png) 0 100% repeat-x;
	border-top:2px solid #999;
	border-bottom:1px solid #999;
	*zoom:1;
}
.newsList h2:after {
  display:block;
  content:"";
  clear:both;
  font-size:0;
}
.newsList h2 span {
	display:block;
	float:left;
	margin:0 0 0 10px;
	width:189px;
	height:20px;
	white-space:nowrap;
	text-indent:110%;
	overflow:hidden;
	background:url(../../images/pc/top/tit_h2.png) 0 100% no-repeat;
}
.newsList h2 a {
	float:right;
	margin:0 10px 0 0;
	padding:5px 0 0 7px;
	font-size:0.86em;
	line-height:1.2;
	background:url(../../images/pc/common/arrow_h2.png) 0 0.8em no-repeat;
}

.newsList ul {
	margin:0 0 20px 0;
	padding:10px 0 0 0;
}
.newsList ul li {
	margin:0 0 0 0;
	padding:10px 0;
	border-bottom:1px dashed #ddd;
}
.newsList ul li span {
	padding:0 10px 0 0;
	font-weight:bold;
	color:#666;
}
.newsList ul li a {}