@charset "utf-8";
/*Template:M010400009 Date:2010-06-08*/

/*▽インデックスモジュール用記事タイプ　開始*/
#B000000016 {
	clear:both;
	display:block;
	width:525px;
	height:100%;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border-top:none;
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-color:#cccccc;
	border-width:1px;
	background-color:;
	background-image:url(../../../assets/index.html);
	background-position:left top;
	background-repeat:no-repeat;
}
#B000000016.detailContainer {
	clear:both;
	display:block;
	width:505px;
	height:100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border-top:none;
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-color:#cccccc;
	border-width:1px;
	background-color:;
	background-image:url(../../../assets/index.html);
	background-position:left top;
	background-repeat:no-repeat;
}

#B000000016 h2.headlineTag {
	margin:0px;
	border:0px;
	padding-left:10px;
	padding-right:10px;
	width:70px;
	height:24px;
	color:;
	font-size:100%;
	text-indent:-9999px;
	background-color:;
	background-image:url(../../../assets/topics-tai.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-decoration:none;
	line-height:24px;
	overflow: hidden;
}

#B000000016 ul.new-txt {
	clear:both;
	display:block;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	zoom:1;
	background-color:#ffffff;
	border:none;
	border-width:1px;
	border-color:#cccccc;
	list-style:none;
}

#B000000016 ul.new-txt li {
	display:block;
	color:;
	font-size:13px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:15px;
	border-bottom:dotted;
	border-width:1px;
	border-color:#93A9BC;
	background-color:;
	background-image:url(../../../assets/icon1.gif);
	background-position:5px 10px;
	background-repeat:no-repeat;
	list-style:none;
}
#B000000016 ul.new-txt li a{
	padding-left:10px;
	padding-right:10px;
}
/*△インデックスモジュール用記事タイプ　終了*/
/*▽インデックスモジュール用検索パーツ　開始*/
#B000000016 #searchFormBox {
	clear:both;
	display:block;
	width:354px;
	height:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:30px;
	float:right;
}

#B000000016 #SF_sfrm {
	/*縦横サイズ#searchFormBoxと同じ指定*/
	width:354px;
	height:20px;
	margin:0;
	padding:0;
}

#B000000016 #SF_sfrm #SF_tag {
	position: relative;
	left: 0px;
	top: 0;
	vertical-align:top;
	width:115px;
	height:20px;
	font-size: 12px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
}

#B000000016 #SF_sfrm #SF_kw {
	position: relative;
	left:3px;
	top: 0;
	vertical-align:top;
	width:186px;
	height:14px;
	font-size: 12px;
	padding: 2px 1px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
}
#B000000016 #SF_sfrm #sfrmSubmit {
	position: relative;
	vertical-align:top;
	left: 5px;
	top: 0;
}
/*△インデックスモジュール用検索パーツ　終了*/
/*▽インデックスモジュール用ページナビゲーション　開始*/
#B000000016 ul.pageNavigation{
	margin:0px;
	padding:15px 0px;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	min-height:28px;
	_height:28px;
	text-decoration:none;
	list-style:none;
	line-height:2.3;/*分割が多くなった場合の２段表示に対応*/
}

#B000000016 ul.pageNavigation li{
	padding:4px 0 0;
	text-align:center;
	list-style:none;
	display:inline;
/*float:left;　HTML改行のためにできる、数字間の余分な隙間を無くすことが出来るが全体位置の制御が不便になるため未使用*/
	margin:0 2px;/*数字間の余白指定*/
}

#B000000016 ul.pageNavigation li a{
	padding:5px 8px;
	color:#ffffff !important;
	background-color:#ACCAEA;
	text-decoration:none !important;
}

#B000000016 ul.pageNavigation li a.current{
	color:#ffffff !important;
	background-color:#3581C4;
}

#B000000016 ul.pageNavigation li a:hover{
	color:#ffffff !important;
	background-color:#3581C4;
}
/*△インデックスモジュール用ページナビゲーション　終了*/
/*▽インデックスモジュール用詳細ページ　開始*/
#B000000016.detailContainer h2.detailHeadline{
	color:;
	font-size:16px;
	font-weight:bold;
}
#B000000016.detailContainer p.detailMainText{
	color:;
	font-size:13px;
	font-weight:normal;
}

#B000000016.detailContainer #historybackContainer{
	clear:both;
	zoom:1;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}
/*リッチテキスト内リスト対策 開始*/
#B000000016.detailContainer li{
	margin-left:1em;
	_margin-left:0;
	padding:0;
}
/*リッチテキスト内リスト対策 終了*/
/*△インデックスモジュール用詳細ページ　終了*/