@charset "Shift_JIS";
@import url("../../css/common.css");
@import url("../../css/common_print.css");
#release_menu{
	margin:50px 0 0 59px;
	padding:0 0 30px 0;
}
ul#release_menubt{
	list-style:none;
	margin:0;
	padding:24px 0 0 0;
	background: url(../img/menu_index.gif) left top no-repeat transparent;
}
ul#release_menubt li{
	color:#ce0000;
	width:183px;
	height:34px;
	background: url(../../cmn_img/line_dot.gif) left bottom repeat-x transparent;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka,verdana,arial,clean,sans-serif;
}
ul#release_menubt li.bottom{
	color:#ce0000;
	width:183px;
	height:34px;
}
ul#release_menubt li a{
	display:block;
	width:183px;
	height:34px;
	line-height:34px;
	background: url(../img/menu_li.gif) left 0 no-repeat transparent;
}
ul#release_menubt li a:hover{
	color:#ce0000;
	text-decoration:none;
	background: url(../img/menu_li.gif) left -34px no-repeat transparent;
}
ul#release_menubt li a.select{
	color:#ce0000;
	background: url(../img/menu_li.gif) left -34px no-repeat transparent;
}

.go_release_top{
	font-size:13px;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka,verdana,arial,clean,sans-serif;
	height:35px;
	padding:0 0 0 20px;
	background: url(../img/menu_li.gif) left -10px no-repeat transparent;
}

ul#release_menubt li span{
	font-size:13px;
	padding:0 0 0 18px;
}

.news_title{
	background: url(../img/news_line.gif) left bottom no-repeat transparent;
	padding-top: 5px;
}
.news_title_top{
	background: url(../img/news_line_top.gif) left bottom no-repeat transparent;
}

/* ニュース詳細画面 */
#nr_body{
	margin:0 0 50px 0;
}
.nr_date{
	font-size:108%;
	text-align:right;
}
.nr_rt{
	font-size:108%;
	text-align:right;
	line-height:1.5;
}
.nr_lt{
	font-size:108%;
	text-align:left;
	letter-spacing:5px;
}
h1#nr_title{
	clear:both;
	font-size:140%;
	line-height: 1.8;
	margin:0;
	padding:20px 0 60px 0;
	text-align:center;
}
h1#nr_title .sub_ttl{
	font-weight: bold;
	font-size:85%;
	line-height: 1.8;
}
#nr_text p{
	line-height:2;
	margin:0;
	padding-bottom:20px;
}
.nr_link_text{
	padding:0 0 0 34px;
	text-align:left;
	background: url(../img/link_icon.gif) left center no-repeat transparent;
}
a.nr_link,
a.nr_link:visited {
	color:#295178;
	text-decoration:underline;
}
a.nr_link:hover{
	color:#1c7bd8;
	text-decoration:underline;
}
#nr_text ul.relation {
	margin: 10px 0;
	padding: 0;
	line-height:1.6;
	list-style:none;
}
#nr_text ul.relation li {
	padding-right: 20px;
	text-align: right;
	background: url(../img/relation_icon.gif) right bottom no-repeat transparent;
}
.nr_link_back{
	padding:0 0 0 20px;
	text-align:left;
	background: url(../img/back_icon.gif) left center no-repeat transparent;
}

p.Image{
	text-align:center;
}


div#nrIndexNote {
	width: 183px;
	position: relative;
	top: 20px;
	left: 58px;
	margin: 17px 0 0;
}

div.nrIndexColumn {
	border: solid 2px #dedede;
	padding: 8px 15px 8px;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
}

div.nrIndexColumn p {
	margin: 0 0 3px 0 !important;
}
div.nrIndexColumn p.sttl {
	margin: 0 0 3px 0 !important;
	font-weight:bold;
}
