/**********************************************************************
シーボンコーポレートサイト
ニュースCSS
[ /shared/css/news.css ]

Since         : 09.04.16
Last modified : 09.03.11
**********************************************************************/


/* サイドメニュー
-------------------------------------------------*/

div.side_menu{

	margin-bottom:40px;
}

div.side_menu p{

	text-indent:-9999px;
	width:200px;
	height:38px;
}

div.side_menu p a{
	text-indent:-9999px;
	display:block;
	width:200px;
	height:38px;
}


#newsmenu01 a{

	background:url(/corporate/assets/img/news/newsmenu01.gif) no-repeat;
}

#newsmenu01 a:hover{

	background:url(/corporate/assets/img/news/newsmenu01_on.gif) no-repeat;
}

#newsmenu01.on_01{

	background:url(/corporate/assets/img/news/newsmenu01_on.gif) no-repeat !important;
}

p#sidemenu67 a{

	background:url(/corporate/assets/img/news/newsmenu02.gif) no-repeat;
}

p#sidemenu67 a:hover{

	background:url(/corporate/assets/img/news/newsmenu02_on.gif) no-repeat;
}

p#sidemenu67{

	background:url(/corporate/assets/img/news/newsmenu02_on.gif) no-repeat !important;
}

p.sidemenu67 a{

	background:url(/corporate/assets/img/news/newsmenu02_on.gif) no-repeat !important;
}

p.sidemenu79 a{

	background:url(/corporate/assets/img/news/newsmenu02_on.gif) no-repeat !important;
}

p#sidemenu74 a{

	background:url(/corporate/assets/img/news/newsmenu03.gif) no-repeat;
}

p#sidemenu74 a:hover{

	background:url(/corporate/assets/img/news/newsmenu03_on.gif) no-repeat;
}

p#sidemenu74{

	background:url(/corporate/assets/img/news/newsmenu03_on.gif) no-repeat !important;
}

p.sidemenu74 a{

	background:url(/corporate/assets/img/news/newsmenu03_on.gif) no-repeat !important;
}

p#sidemenu75 a{

	background:url(/corporate/assets/img/news/newsmenu04.gif) no-repeat;
}

p#sidemenu75 a:hover{

	background:url(/corporate/assets/img/news/newsmenu04.gif) 0px -38px no-repeat;
}

p#sidemenu75{

	background:url(/corporate/assets/img/news/newsmenu04.gif) 0px -38px no-repeat !important;
}

p.sidemenu75 a{

	background:url(/corporate/assets/img/news/newsmenu04.gif) 0px -38px no-repeat !important;
}

p#sidemenu76 a{

	background:url(/corporate/assets/img/news/newsmenu06.gif) no-repeat;
}

p#sidemenu76 a:hover{

	background:url(/corporate/assets/img/news/newsmenu06.gif) 0px -38px no-repeat;
}

p#sidemenu76{

	background:url(/corporate/assets/img/news/newsmenu06.gif) 0px -38px no-repeat !important;
}

p.sidemenu76 a{

	background:url(/corporate/assets/img/news/newsmenu06.gif) 0px -38px no-repeat !important;
}

p.sidemenu85 a{

	background:url(/corporate/assets/img/news/newsmenu04.gif) 0px -38px no-repeat !important;
}



#newsmenu05 a{

	background:url(/corporate/assets/img/news/newsmenu05.gif) no-repeat;
}

#newsmenu05 a:hover{

	background:url(/corporate/assets/img/news/newsmenu05.gif) 0px -38px no-repeat;
}

.on_05{

	background:url(/corporate/assets/img/news/newsmenu05.gif) 0px -38px no-repeat !important;
}

.on_05 a{

	background:url(/corporate/assets/img/news/newsmenu05.gif) 0px -38px no-repeat !important;
}


.side_menu ul {

}

.side_menu ul li{
	width:200px;
	margin-bottom:1px;
	font-size:120% !important;


}

.side_menu ul li a{
	width:160px;
	background:url(/corporate/assets/img/about/sideabout_list.gif) no-repeat;
	display:block;
	padding:8px 7px 7px 33px;

}
	
.side_menu ul li a:hover{
	width:160px;
	background:url(/corporate/assets/img/about/sideabout_list.gif) no-repeat;
	display:block;
	padding:8px 7px 7px 33px;
	color:#229809 !important;
	text-decoration:none !important;
}
	
.side_menu ul li.active{
	width:160px;
	background:url(/corporate/assets/img/about/sideabout_list_on.gif) no-repeat !important;
	display:block;
	padding:8px 7px 8px 33px !important;
	font-weight:bold;
}

.side_menu ul li.sidemenu79 a{
	width:160px;
	background:url(/corporate/assets/img/about/sideabout_list_on.gif) no-repeat;
	display:block;
	padding:8px 7px 7px 33px;

}

.side_menu ul li.sidemenu85 a{
	width:160px;
	background:url(/corporate/assets/img/about/sideabout_list_on.gif) no-repeat;
	display:block;
	padding:8px 7px 7px 33px;

}

/* 更新情報一覧
-------------------------------------------------*/

.all_list h1{
	text-indent:-9999px;
	display:block;
	width:165px;
	height:60px;
	background:url(/corporate/assets/img/news/h1_news.gif) no-repeat;
	margin-bottom:20px;

}


h3.right_news{

	text-indent:-9999px;
	display:block;
	width:200px;
	height:73px;
	background:url(/corporate/assets/img/news/tit_right_news.gif) no-repeat;
}

.new_list2{
	margin:10px;
}







/*-----ul版------*/

.news_list{
	width:650px !important;
} 

.media_list{
	width:650px !important;
} 

.ir_list{
	width:650px !important;
} 
.new_list li{
	clear:both;
	padding:5px 0;
	background:url(/corporate/assets/img/border_dot.gif) repeat-x bottom;

}

.new_list li p{
	float:left;

}

.day{
	width:70px;

}

.news_list .news_item{
	width:520px;

}

.media_list .news_item{
	width:520px;

}

.media_list .news_item p{
	width:520px;

}


.ir_list .news_item{
	width:520px;

}

/*ニュースリリース一覧
-------------------------------------------------*/

.news_list h1{
	text-indent:-9999px;
	display:block;
	width:200px;
	height:60px;
	background:url(/corporate/assets/img/news/h1_news_list.gif) no-repeat;
	margin-bottom:30px;

}
.topics_list h1{
	text-indent:-9999px;
	display:block;
	width:200px;
	height:60px;
	background:url(../img/news/h1_topics_list.png) no-repeat;
	margin-bottom:30px;

}
h2.news_2009{
	text-indent:-9999px;
	display:block;
	width:650px;
	height:22px;
	background:url(/corporate/assets/img/news/h2_news_list2009.gif) no-repeat;
	margin-bottom:25px;

}

/*メディア掲載情報一覧
-------------------------------------------------*/

.media_list h1{
	text-indent:-9999px;
	display:block;
	width:200px;
	height:60px;
	background:url(/corporate/assets/img/news/h1_media_list.gif) no-repeat;
	margin-bottom:30px;

}
h2.media_2009{
	text-indent:-9999px;
	display:block;
	width:650px;
	height:22px;
	background:url(/corporate/assets/img/news/h2_media_list2009.gif) no-repeat;
	margin-bottom:25px;

}

.media_list a{

	color:#229809 !important;
}

.media_list a:hover{

	color:#229809 !important;
}

.media_list strong{

	color:#323232;
	padding-bottom:5px;

	
}

/*リストタイトル
-------------------------------------------------*/

h2.newslist_tit{

	margin-bottom:25px;

}

.news_add{
	width:620px;
	margin:10px 0 10px 10px;
	border:solid 1px #DCDCDC;
	padding:5px 10px 10px; 
}


table.new_list td.mark, table.new_list2 td.mark{
	width:40px;
	text-alich:center;
	vertical-align:top;
}

.top_newstb a{
	color:#505050 !important;
	text-decoration:none;
}


/* ニュースページ
-------------------------------------------------*/

.newspage_date{

	width:650px;
	border-top:solid 1px #229809;
	padding-top:10px;
}

.newspage_tit{

	width:650px;
	border-bottom:solid 1px #CCCCCC;
	padding-bottom:10px;
	margin-bottom:10px;
}

.dot_btm{
	background:url(/corporate/assets/img/border_dot.gif) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}

/*IR更新情報一覧
-------------------------------------------------*/

.ir_list h1{
	text-indent:-9999px;
	display:block;
	width:200px;
	height:60px;
	background:url(/corporate/assets/img/news/h1_news_ir_list.gif) no-repeat;
	margin-bottom:30px;

}

/*IRスケジュール一覧
-------------------------------------------------*/

.irsch_list h1{
	text-indent:-9999px;
	display:block;
	width:200px;
	height:60px;
	background:url(/corporate/assets/img/news/h1_irsch.gif) no-repeat;
	margin-bottom:30px;

}

.paging a{
	margin-left:3px;
	margin-right:3px;
	color:#50a74e;
}

.paging span{
	margin-left:3px;
	margin-right:3px;
}