<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* 左コンテンツ　左右ブロック設定 */

#mainbar .l_left_block {
width : 260px;
padding-right: 10px;
float: left;
}

#mainbar .l_right_block {
width : 260px ; 
padding-right: 9px; 
padding-left: 9px; 
float: right;
}

#mainbar div.contens_block {
	margin-top: 20px;
}

#mainbar .contens_block .img_l_flort {
float: left;
width : 128px; 
}

#mainbar .contens_block .img_l_flort img {
border: 1px solid #CCCCCC;
}

#mainbar .contens_block .img_l_flort a {
border: 0px;
}

#mainbar .contens_block .img_r_flort {
float: right;
width : 131px ; 
}

#mainbar .contens_block .img_r_flort img {
padding:0px;
margin:0px;
}

/* テキスト画像"more"の設定 */
.more {
margin-top:5px;
margin-right:5px;
}



/* お知らせの設定 */
#news_info {
margin: 20px 0px;
}

#news_info ul {
width: 540px ; 
padding-left: 0px;
}

#news_info li {
	padding: 8px 10px 8px 10px;
	border-bottom: 1px solid #dde8fb;
	list-style-type: none;
}

#news_info .past_news {
width : 530px ; 
padding: 20px 10px 0px 10px;
margin-bottom: 10px;
}

span.date {
	color: #003399;
}
span.timestamp {
	color: #003399;
}




.news {
	line-height: 130%;
	font-size: 120%;
	margin-top: 20px;
	margin-bottom: 0px;
	padding: 0px;
}
.news table {
	border: 1px solid #CCCCCC;
}
.news td {
	padding: 8px;
}
.news td.bottom_border {
	border-bottom: 1px solid #CCCCCC;
}
.news td.right_border {
	border-right: 1px solid #CCCCCC;
}
</pre></body></html>