@charset "utf-8";
/* ***********************************************************
*
* Since:			2007-10-17
* Modified:			2007-10-17
* Guideline:		Ver.1.01
* Editor:			KATSURA YOSHIDA(SONAR.Inc)
* Last Modified:	KATSURA YOSHIDA(SONAR.Inc)
*
* ***********************************************************
*/

/* IE6対応はie.cssの88～101行目 */

/* CSS Document */
dl.blogLeftList {
	width: 160px;
	margin: 10px 10px 20px 10px;
	padding: 0;
	}

dl.blogLeftList dd {
	width: 140px;
	margin: 0 0 5px 10px;
	padding: 0 0 0 10px;
	background-image: url(../news/img/arrow_gray.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	}

dl.blogLeftList dd a {
	text-decoration: none;
	}

dl.blogLeftList dd span {
	color: #666666;
	}

dl.blogLeftList dd a:hover span {
	color: #CC0000;
	}
	
div#rss {
	width: 160px;
	margin: 20px 10px 0 10px;
	padding: 5px 0 0 0;
	border-top-style: dotted;
	border-top-color: #AFAFAF;
	border-top-width: 1px;
	}
	
div#rss p#feed {
	width: 112px;
	margin: 0;
	padding: 0;
	float: left;
	}
	
div#rss p#feed a {
	color: #666666;
	text-decoration: none;
	}
	
div#rss p#feed img {
	width: 14px;
	height: 14px;
	margin: 0 10px -3px 0;
	padding: 0;
	}
	
dl#blogList {
	width: 530px;
	margin: 0 10px 0 10px;
	padding: 0;
	}
	
dl#blogList dt {
	width: 520px;
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
	background-image: url(../news/img/arrow_red.gif);
	background-position: 0 center;
	background-repeat: no-repeat;
	}
	
dl#blogList dt a {
	font-weight: bold;
	text-decoration: none;
	}

dl#blogList dd {
	width: 520px;
	margin: 0 0 15px 0;
	padding: 0 0 10px 10px;
	color: #999999;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	}
	
div#detailHead {
	width: 550px;
	margin: 0 0 15px 0;
	padding: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #B2B2B2;
	border-bottom-color: #B2B2B2;
	border-left-color: #E5E5E5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	}
	
div#detailHead p {
	width: 518px;
	margin: 0;
	padding: 2px 10px 2px 20px;
	background-image: url(../news/img/head_detail_date.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	}
	
div#mainContents div#detailHead h4 {
	width: 518px;
	height:auto;
	margin: 0;
	padding: 2px 10px 2px 20px;
	background-image: url(../news/img/head_detail_title.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #1D3563;
	}
	
div#detailArea {
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	}
	
div#detailArea p {
	width: 530px;
	margin: 0 10px 10px 10px;
	padding: 0;
	}
	
/*div#footNavi {
	width: 530px;
	margin: 0 10px 0 10px;
	padding: 0;
	}
	
div#footNavi a {
	color: #666666;
	text-decoration: none;
	}
	
div#footNavi a:hover {
	color: #CC0000;
	}

div#footNavi p#naviPrev {
	width: 200px;
	float: left;
	}
	
div#footNavi p#naviList {
	width: 130px;
	text-align: center;
	float: left;
	}
	
div#footNavi p#naviNext {
	text-align: right;
	}*/
	
	
	
div#footNavi p#naviList2 {
	margin:0 auto;
	padding:0;
	text-align:center;
	}
	