@charset "UTF-8";
*{ margin: 0; padding: 0; }
/*---------------------- JC-G NOW 共通 ------------------------*/
#Contents .WorkTitle{
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	padding: 10px 25px;
}
#Contents .WorkTitle table{
	width: 680px;
	margin-right: auto;
	margin-left: auto;
}
#Contents .WorkTitle th{
	border-right: 1px solid #bfbfbf;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Contents .WorkTitle td{
	padding: 5px 0px 5px 15px;
	vertical-align: bottom;
	font-size: 1.3em;
	line-height: 100%;
	white-space: nowrap;
}
#Contents .WorkTitle td.Work{
	color: #000000;
}
#Contents .WorkTitle td.Area{
	font-size: 1.0em;
}
#Contents .WorkTitle td.Date{
	font-size: 1.0em;
	text-align: right;
}
#Contents .JNow{
	padding-top: 15px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 100px;
}
#Contents .JNow .entryBody{
	margin:20px 0;
}
/*---------------------- JC-G NOW リスト表示 ------------------------*/
#Contents .JNowList{
	padding: 0px 25px 100px;
}
#Contents .JNowList td{
	text-align: left;
	vertical-align: middle;
	padding: 20px 20px 20px 0px;
	font-size: 1.2em;
	border-bottom: 1px solid #bfbfbf;
	white-space: nowrap;
}
#Contents .JNowList td.Date{
	font-size: 1.3em;
}
#Contents .JNowList td.Area{
	font-size: 1.0em;
	padding-right: 0px;
}
#Contents .JNowList td a, #Contents .JNowList td a:link, #Contents .JNowList td a:visited{
	text-decoration: underline;
}
#Contents .JNowList td a:hover{
	text-decoration: none;
}
/*---------------------- JC-G NOW 記事 ------------------------*/
#nowBlogContents table#nowTable  {
	margin-top:30px;
	margin-bottom:10px;
	margin-right: auto;
	margin-left: auto;
}
#nowBlogContents td{
	text-align: left;
	vertical-align: top;
	padding:10px;
}
#nowBlogContents img{
	border:2px solid #e1e1e1;
	margin:5px;
}
#nowBlogContents p{
	 margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
}

