@charset "utf-8";
/* CSS Document */

/*-------------------
[discription]
for top page style

トップページレイアウト
お知らせ一覧、
お知らせ詳細ページにも適用
-------------------*/
/*-------------------
* トップページ
　イベント情報部分
-------------------*/
#eventnews{
	width:660px;
	margin-bottom:5%;
	overflow:hidden;
}

.contents #eventnews{
	position:relative;
}

.ichiran{
	position:absolute;
	left:90%;
	top:7px;
	font-size:77%;
	color:#fff;
}

.event_entry{
	width:160px;
	float:left;
	text-align:center;
	font-size:93%;
}

.event_entry img{
	margin-bottom:1em;
}

.event_entry .btn{
	margin-top:7%;
}

/*-------------------
* お知らせ部分
-------------------*/
#oshirase{
	margin-top:5%;
}

#oshirase_ichiran{
	margin-bottom:5%;
	margin-top:2%;
}

.contents #oshirase{
	position:relative;
}

.more{
	position:absolute;
	left:90%;
	top:7px;
	font-size:77%;
	color:#FFF;
}


dl.news,dl.news_last{
	  border-bottom: dotted 1px #3e3111;
	  margin-bottom:1em;
	  padding-top:0.5em;
}

dl.news dt {
  clear: left;
  float: left;
  margin: 0 0 0.4em;
  width: 7.5em;
  padding-left: 10px;
  color: #000;
  font-weight:bolder; 
}

dl.news dd,dl.news_last dd {
  margin-bottom: 0.5em;
  margin-left: 7.5em;
}

/*最新のお知らせ*/

dl.news_last{
	  background:#f9f6ed;
}

dl.news_last dt {
  clear: left;
  float: left;
  margin: 0 0 0.4em;
  width: 7.5em;
  padding-left: 10px;
  color: #fb7a23;
  font-weight:bold;
}

dl.news_last dd {
  color:#fb7a23;
}




/*新着情報部分のリンク装飾*/

#eventnews .ichiran a:link,
#eventnews .ichiran a:visited,
#oshirase .more a:link,
#oshirase .more a:visited{
	color:#FFF;
	text-decoration:none;
}

#eventnews .ichiran a:hover,
#oshirase .more a:hover{
	color:#fb7a23;
	text-decoration:underline;
}


#oshirase .news_last a:link,
#oshirase .news_last a:visited{
	color:#fb7a23;
	text-decoration:none;
}


#eventnews a:link,
#eventnews a:visited,
#oshirase a:link,
#oshirase a:visited,
#oshirase_ichiran a:link,
#oshirase_ichiran a:visited{
	color:#000;
	text-decoration:none;
}

#eventnews a:hover,
#oshirase .news_last a:hover,
#oshirase a:hover,
#oshirase_ichiran a:hover{
	color:#fb7a23;
	text-decoration:underline;
}








/*-------------------
* トップページの
イベント情報がない場合の表示
-------------------*/  
#event_none{
	width:643px;
	height:157px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/no_event.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#event_none p{
	margin-left:3%;
	padding-top:5%;
}

