<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* ▼▼▼ 新着情報
=====================================*/
.title02 {
	background: url(img/bg_title.png) no-repeat left top;
	padding: 5px 0 0 20px;
	overflow: hidden;
	}
dl.news_list {
	border-top: 1px dotted #666;
	padding-top: 25px;
	overflow: hidden;
	}
	dl.news_list dt,
	dl.news_list dd {
		border-bottom: 1px dotted #666;
		padding-bottom: 25px;
		margin-bottom: 25px;
		}
	dl.news_list dt {
		float: left;
		width: 140px;
		font-weight: bold;
		}
	dl.news_list dd {
		margin-left: 140px;
		}
		dl.news_list dd a {
			color: #CC2A19;
			font-size: 16px;
			text-decoration: underline;
			}
		dl.news_list dd a:hover {
			text-decoration: none;
			}
	
#pagenav {
	width: 300px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	}	
	#pagenav .prev,
	#pagenav .next {
		position: absolute;
		top: 0;
		}
	#pagenav .prev {left: 0;}
	#pagenav .next {right: 0;}
	#pagenav ol {
		width: 142px;
		margin: 0 auto;
		overflow: hidden;
		}
		#pagenav ol li {
			float: left;
			width: 28px;
			margin-right: 10px;
			line-height: 28px;
			text-align: center;
			}
		#pagenav ol li:last-child {margin-right: 0;}
		#pagenav ol li.now {background: #eee;}
		#pagenav ol li a {
			display: block;
			width: 28px;
			background: url(img/bg_pagenav.png);
			}
		#pagenav ol li a:hover,
		ul.nav li a:hover {
		    filter:alpha(opacity=60);  /* IE7以下用 */
		    -ms-filter: "alpha(opacity=60)"; /* IE8用 */
		    -moz-opacity:0.6; /* Firefox 1.5未満, Netscape用 */
		    -khtml-opacity: 0.6;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
		    opacity: 0.6; /* Firefox 1.5以上, Opera, Safari用 */
		    text-decoration: none;
			}	
	
/* 詳細 */	
.aticle {
	margin-bottom: 60px;
	overflow: hidden;
	}	
	.aticle h2 {
		margin-bottom: 10px;
		color: #CC2A19;
		font-size: 22px;
		}
		.aticle .date {
			border-bottom: 1px solid #CC2A19;
			padding-bottom: 15px;
			margin-bottom: 40px;
			font-size: 13px;
			font-weight: bold;
			}
			.aticle .photo {
				float: left;
				margin-right: 25px;
				}
ul.nav {
	text-align: center;
	overflow: hidden;
	}	
	ul.nav li {
		display: inline-block;
		margin-right: 10px;
		font-weight: bold;
		line-height: 28px;
		text-align: center;
		}
	ul.nav li:last-child {margin-right: 0;}
		ul.nav li a {
			display: block;
			min-width: 50px;
			background: url(img/bg_pagenav.png);
			}

	
	
	
	
	
	
	</pre></body></html>