@charset "euc-jp";


#date {
    line-height: 20px;
    padding-left: 17px;
}

#news {
    line-height: 20px;
    padding-left: 5px;
}

#sankaku {
    padding-top: 7px;
    padding-left: 17px;
}

#hasen {
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}

/* -----------------
 Main Contents Right
------------------*/


.contents h3 {
	border-top: none #8FC31F;
	border-right: none #8FC31F;
	border-bottom: 1px solid #8FC31F;
	border-left: 5px solid #8FC31F;
	font-size: 14px;
	color: #666666;
	text-indent: 5px;
	font-weight: bold;
	margin-top:0px;
	padding-top:0px;
}
#back_link {
	text-align: right;
	padding-right: 20px;
	padding-top:3px;
}
#back_link a {
	margin-left: 7px;
}
.post_info {
	color: #666666;
	text-align: right;
}

td#news p{
	margin:0px;
	padding:0px;
}

/* -----------------
 Tate
------------------*/

#tate_news {
	display:		    block;
	padding:		    0px 0px 0px 0px;
	margin:			    0;
	height:             310px;
	width:              186px;
	background-image:	url(../image/news/news_tate.jpg);
	background-repeat:	no-repeat;
	background-position:	left top;
}


/* -----------------
 H1
------------------*/

#h1_news {
	display:		    block;
	padding:		    0px;
	margin:			    0px 2px 2px 5px;
	height:             44px;
	width:              476px;
	background-image:	url(../image/news/news_h.jpg);
	background-repeat:	no-repeat;
}
