@charset "utf-8";

#newsbox{
	width:545px;
	margin:0;
	padding:0 0 10px 0;
	position:relative;    /*==相対位置への配置となります。positionプロパティでstaticを指定した場合に表示される位置が基準位置となります。 ==*/
	border-top:1px solid #FFF;
	background: url(../img/newsbox_bottom.gif) no-repeat bottom;
}

#newsbox h2{
	height:28px;
	background: url(../img/news_t_bg.gif) no-repeat;
	margin:0 0 5px 0;
}

#newsbox h2 img{
	margin:0;
}

.n_bn{
	margin:0;
	top:0;
	right:0;
	position:absolute;  /*==絶対位置への配置となります  ウィンドウ全体の左上が基準位置となります。==*/
	font-size:80%;
}
 /*====サムネイル画像====*/
ul#thumb {
 width: 480px;                    
 list-style-type: none;
}

ul#thumb li {
float: left;
margin-left: 10px;
margin-bottom: 20px;
}

 /*====サムネイル画像 終了====*/
.add{
	clear:both;
	text-align:right;
	line-height:1.4em;
	font-size:85%;
}

.jigyo_b{
	text-align:right;
}