@charset "UTF-8";

/*=============================================================
	URI: http://www.tokyo-menkyo.or.jp/
	Created: 2008.06
	Modified: 
	Author: wan55. yuko aono
=============================================================*/

/*========================Contents=============================
	01) News
	02) BackNumber
	99) Clear
=============================================================*/

/*-------------------------------------------------------------
	01) News
-------------------------------------------------------------*/
.news,
.newsLast {
	margin-left: 17px;
	padding: 17px 0 27px;
	width: 603px;
	background:transparent url(../../images/shared/dot_gray.gif) left bottom repeat-x;
}

.newsLast {background:none;}

.newsTitle {
	margin-bottom: 12px;
	background:transparent url(../../images/title/title_h2_underline.gif) left bottom no-repeat;
}

.newsTitle h2 {
	padding: 0 6px 6px 16px;
	background: transparent url(../../images/icon/list_01.gif) 0 4px no-repeat;
	font-weight: bold;
	font-size: 14px;
}

* html .newsTitle h2 {font-size: 120%;} /* IE6 */
*:first-child+html .newsTitle h2 {font-size: 120%;} /* IE7 */

.newsTitle h2 a {
	color: #333333;
	text-decoration: none;
}

.newsTitle h2 a:hover {text-decoration: underline;}

.newsTitle h2 span,
.newsTitle h2 a span {
	padding-right: 20px;
	font-size: 12px;
	color: #666666;
	background: transparent url(../../images/icon/arrow_gray_l.gif) right top no-repeat;
}

* html .newsTitle h2 a span {font-size: 80%;} /* IE6 */
*:first-child+html .newsTitle h2 a span {font-size: 80%;} /* IE7 */

.news p,
.newsLast p {margin-left: 16px;}

.news p.newsLink,
.newsLast p.newsLink {
	margin-top: 10px;
	padding-left: 12px;
	background: transparent url(../../images/icon/arrow_green_s.gif) 0px 4px no-repeat;
	font-size: 10px;
	color: #338f04;
}

p.newsLink a {color: #000099;}

p.newsLink a:hover {text-decoration: none;}

.newsImg {
	float: right;
	margin-left: 10px;
	/*margin-bottom: 10px;*/
	border: 2px solid #338f04;
}

.newsBtn {margin: 0 0 0 214px;}

/*-------------------------------------------------------------
	02) BackNumber
-------------------------------------------------------------*/
#backNumber {
	margin: 20px 0 0 17px;
	width: 601px;
	border-left: 1px solid #7ab65c;
	border-right: 1px solid #7ab65c;
	background:#fbf8e1 url(../../images/news/bg_bn.gif) left top repeat-x;
}

#backNumber #bnHead {
	height: 10px;
	background:transparent url(../../images/news/bg_bn_head.gif) left top no-repeat;
}

#backNumber h2 {
	margin: 2px 0 6px 12px;
	padding-left: 13px;
	background: transparent url(../../images/icon/list_02.gif) 0px 3px no-repeat;
	font-weight: bold;
	color: #256802;
}

#backNumber ul {margin-left: 12px;}

#backNumber li {
	padding: 0 13px;
	margin-bottom: 0.6em;
	background: transparent url(../../images/icon/list_01.gif) 0px 3px no-repeat;
	font-weight: bold;
	color: #666666;
}

#backNumber li a {
	font-weight: normal;
	color: #666666;
}

#backNumber #bnFoot {
	height: 10px;
	background:transparent url(../../images/news/bg_bn_foot.gif) left bottom no-repeat;
}


/*-------------------------------------------------------------
	99) Clear
-------------------------------------------------------------*/
.news:after,
.newsLast:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.news,
.newsLast {display: inline-block;}

/* exclude MacIE5 \*/
* html .news,
* html .newsLast {height: 1%;}
.news,
.newsLast {display: block;}
/* end MacIE5 */
