/*=======================CONTENTS===========================

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  新着＆見学会情報
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/*-----------------------------------------------------------
  インデックス
-----------------------------------------------------------*/
.Index{
	margin: 0;
	padding: 0;
	}
	.Index dl{
		margin: 0 0 40px 0;
		padding: 0;
		width: 330px;
		}
		.Index dl.Event,
		.Index dl.Story			{float: left;}
		.Index dl.News			{float: right;}

		.Index dl dt{
			display: block;
			height: 30px;
			margin: 0 0 20px 0;
			padding: 0;
			text-indent: -10000px;
			}
			.Index dl.Event dt	{background: url(/infomation/img/t_index_event.gif) 0 0 no-repeat;}
			.Index dl.News dt	{background: url(/infomation/img/t_index_news.gif) 0 0 no-repeat;}
			.Index dl.Story dt	{background: url(/infomation/img/t_index_story.gif) 0 0 no-repeat;}
		.Index dl dd{
			margin: 0;
			padding: 0;
			font-size: 10px;
			}
			.Index dl dd a{
				display: block;
				margin: 0 0 10px 0;
				padding: 0;
				height: 60px;
				text-indent: -10000px;
				overflow: hidden;
				}
				.Index dl.Event dd a		{background: url(/infomation/img/bg_index_event.jpg) 0 0 no-repeat;}
				.Index dl.News dd a			{background: url(/infomation/img/bg_index_news.jpg) 0 0 no-repeat;}
				.Index dl.Story dd a		{background: url(/infomation/img/bg_index_story.jpg) 0 0 no-repeat;}
				.Index dl dd a:hover		{background-position: 0 -60px;}

/*-----------------------------------------------------------
  「最新ニュース」
-----------------------------------------------------------*/
div#archive h2{
	display: none;
	width: 660px;
	height: 75px;
	margin: 0 0 40px 0;
	padding: 0;
	text-indent: -10000px;
	color: #fff;
	overflow: hidden;
	background: url(/img/st_newsrelease.gif);
	}
	
div#archive h3{
	display: block;
	text-align: left;
	text-indent: 0;
/*	background:transparent url(/img/dotline.gif) repeat-x scroll left bottom;*/
	font-size:1.2em;
	margin: 0 0 7px 0;
	padding: 5px 0;
	height: auto;
	color: #a12121;
	border-bottom: 3px double #e0e0e0;
	}

/*-----------------------------------------------------------
　左ボックス
-----------------------------------------------------------*/
div.left_box{
	width:140px;
	float:left;
}

/*月別表示*/
div.month_box{
	margin:0;
	padding: 66px 0 15px 0;
	background: #ffffff url(/infomation/img/t_backnumber.gif) 15px 0 no-repeat;
	border: 1px solid #e8e8e8;
}
div.month_box ul{
	margin: 0 15px;
	padding:0;
	list-style-type:none;
}
div.month_box ul li{
	margin:0;
	padding:0;
}
div.month_box ul li a{
	display: block;
	background:url(/img/listmark07.gif) 0 11px no-repeat;
	padding:4px 0 4px 17px;
}
div.month_box ul li a:hover{
	background:url(/img/listmark07_on.gif) 0 11px no-repeat;
}

/*カテゴリ別表示*/
div.category_box ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
div.category_box ul li{
	margin:4px 2px;
	padding:0;
}
div.category_box ul li a{
	background:url(/img/listmark01.jpg) 0 4px no-repeat;
	padding:2px 0 2px 17px;
}
div.category_box ul li a:hover{
	background:url(/img/listmark01.jpg) 0 4px no-repeat;
}

/*-----------------------------------------------------------
　右ボックス
-----------------------------------------------------------*/
div.right_box{
	width:100%;
	float:right;
	margin:0;
	padding:0;
}

/*検索ボックス*/
div.search_box{
	margin: 0 0 1em 0;
	padding:5px 10px;
	border: 1px solid #e8e8e8;
}
div.search_box .month_select{
	width: 120px;
	float: left;
	margin: 0 0 0 300px;
	display: inline;
}
div.search_box form{
	margin:0;
	padding:0;
	text-align:right;
}
div.search_box form input{
	margin: 0 0 0 5px;
	padding: 2px;
	border: 1px solid #cccccc;
	font-size: 1em;
	vertical-align: middle;
	background: #fefefe;
}

/*記事*/
div.detail_box{
	margin:0;
	padding:10px 0px;
}

/*記事一覧*/
div.detail_box ul{
	border-bottom: 1px dotted #cccccc;
	list-style-type:none;
	margin:0;
	padding:0;
}
div.detail_box ul li{
	margin:1px 0;
	padding:5px 0;
	}
	div.detail_box ul li img{
		display: none;
		}

/*記事カテゴリ*/
div.detail_category{
	text-align:right;
}

/*記事日付*/
div.detail_date{
	text-align:right;
}

/*記事内容*/
div.detail_doc{
	padding: 10px 0;
}

/*-----------------------------------------------------------
　コメント入力
-----------------------------------------------------------*/
div.commentarea{
	margin:10px 0px;
	padding:5px;
}

div.formline{
	margin:3px;
	padding:0;
}

/*コメント本文*/
div.formline textarea#memDoc{
	width:400px;
	padding:0;
	margin:0;
}

/*登録ボタン*/
div.linesep div.box input{
	margin:5px 0 0 0;
	padding:0;
}

/*-----------------------------------------------------------
　コメント表示
-----------------------------------------------------------*/
div.comment_one{
	text-align:left;
	margin:3px;
	padding:3px;
	border-bottom:solid 1px #dfe7f6;
}

/*タイトル*/
div.comment_title{
	font-weight: bold;
}

/*日付*/
div.comment_date{
	float: right;
	text-align:left;
	padding:0 5px 0　0;
	color:#888;
}

/*名前*/
div.comment_name{
	float: right;
	text-align:left;
}

#archive .comment_doc{
	clear: both;
	text-align:left;
	padding:0;
	margin-top:3px;
}


