/*　                 j.union.com               　　*/
/*  　copyright 2006 P&S Communications Inc.       */
/*　                                           　　*/
/*　           [ NewsLog Application ]         　　*/
/*　          閲覧画面用　テンプレート         　　*/
/*　                                           　　*/
/*　              　　　blue2 　　　           　　*/
/*　                                           　　*/
/*　         Last Modified 2006.11.20           　　*/




/*　ニュースログタイトル ===========================================　　*/
	div.header > h1 {
		border:5px double #8DCAE7;
		text-align:center;
		color:#000000;
		background-color:#D6F3FB;
		padding:8px 0px 8px 0px ;
		font-size:120%;
		font-weight:bold;
		margin:0px 50px 10px 50px;
		}

	div.header > h1 A:link, div.header > h1 A:visited, div.header > h1 A:hover, div.header > h1 A:active {
		color:#000000;
		}

	div.dispcription {
		font-size:90%;
		font-weight:normal;
		color:#00264D;
		margin:0px 50px 20px 50px;
		padding:0px 20px;
		}


/*　ナビゲーション ===========================================　　*/
	div.navi {
		border:1px solid #D9E8DF;
		margin:0px 50px 12px 50px;
		padding:6px 12px 4px 12px;
		background-color:#FAFDFF;
		font-size:80%;
		color:#666666;
		}

	div.navi2 {
		border:1px solid #D9E8DF;
		margin:0px 50px 12px 50px;
		padding:6px 12px 4px 12px;
		background-color:#FAFDFF;
		font-size:80%;
		color:#666666;
		}

	div.navi img, div.navi2 img {
		vertical-align:middle;
		margin:0px 2px 0px 2px;
		}

	div.control {
		float:left;
		white-space:nowrap;
		}

	div.operation {
		text-align:right;
		white-space:nowrap;
		}


	div.delete {
		background-color:#ecefe0;
		margin:12px 20px 4px 20px;
		padding:4px 16px 2px 16px ;
		border-top:0px solid #baafa0;
		text-align:right;
		font-size:80%;
		color:#888888;
		}

	div.delete input {
		margin:0px 4px 0px 4px;
		vertical-align:middle;
		}


/*　記事 ===========================================　　*/
	div.list > H3 {
		font-size:140%;
		margin:0px 0px 0px 0px ;
		padding:2px 12px 2px 12px ;
		background-color:#3EA8DA;
		color:#ffffff;

		}

	div.list {
		font-size:100%;
		margin:0px 50px 12px 50px;
		padding:0px 0px 0px 0px ;
		border:0px solid #cc0000;
		}

	div.list img {
		vertical-align:middle;
		}

	div#kiji {
		margin:2px 0px 8px 0px ;
		}

	div.title {
		float:left;
		font-size:90%;
		color:#666666;
		padding:2px 12px;
		white-space:normal;
		}

	div.title A{
		color:#666666;
		}

	div.date {
		float:right; 
		font-size:80%;
		color:#666666;
		text-align:center;
		white-space:nowrap;
		padding:2px 12px;
		}

	div.auther {
		float:right; 
		font-size:80%;
		font-weight:bold;
		color:#666666;
		text-align:center;
		white-space:nowrap;
		padding:2px 12px;
		}

	div.clear {
		clear:both;
		}

	div.categoryList {
		margin:0px 50px 0px 50px;
		padding:6px 12px 8px 12px;
		background-color:#D9E1E8;
		font-size:80%;
		color:#666666;
		}


	div.block {
		font-size:100%;
		margin:0px 50px 12px 50px;
		padding:0px 0px 0px 0px ;
		border:0px solid #d6cfb6;
		}

	div#kijiBlock {
		margin:2px 0px 2px 0px ;
		border:2px  solid #3EA8DA;	
		-moz-border-radius: 10px;
		}

	div.titleBlock {
		font-size:120%;
		font-weight:bold;
		color:#00264D;
		margin:2px;
		padding:2px 12px;
		white-space:normal;
		background-color:#C1E0FF;
		-moz-border-radius: 4px;
		}

	div.dateBlock {
		float:right;
		font-size:80%;
		color:#666666;
		text-align:center;
		white-space:nowrap;
		padding:2px 12px;
		}

	div.autherBlock {
		float:right;
		font-size:80%;
		font-weight:bold;
		color:#666666;
		text-align:center;
		white-space:nowrap;
		padding:2px 12px;
		}


	div.text {
		font-size:90%;
		font-weight:normal;
		color:#333333;
		padding:8px 12px;
		}

	div.attached {
		font-size:80%;
		font-weight:normal;
		color:#99cc00;
		padding:8px 12px;
		}

	div.attached img{
		border:0px solid #ffffff;
		margin:2px 2px 2px 8px;
		vertical-align:middle;
		}

	img.new {
		border:0px solid #ffffff;
		margin:0px 3px;
		vertical-align:middle;
		}

	div.link {
		border-top:1px solid #d0d0d0;
		margin:2px 50px;
		text-align:center;
		font-size:90%;
		color:#888888;
		}

	div.link A{
		color:#888888;
		}

	div.winclose  {
		margin: 15px 0 0 0;
		text-align: center;
		font-size:80%;
		}








	div.list table {
		border:1px solid #00ff00;
		}

	div.list td.title {
		font-size:90%;
		color:#666666;
		padding:2px 12px;
		}

	div.list td.date {
		font-size:70%;
		color:#666666;
		text-align:center;
		white-space:nowrap;
		padding:2px 12px;
		}

	div.list td.auther {
		font-size:85%;
		font-weight:bold;
		color:#666666;
		text-align:center;
		white-space:nowrap;
		padding:2px 12px;
		}




	.notseen {
		background-color: #ffffcc;
		}

