@charset "utf-8";

@import url("default.css");
@import url("common.css");
@import url("page.css");


/* Clearfix
=================================*/

.oIndex:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}

.oIndex {
	display: inline-block;
}

/* Hide from Mac IE \*/
.oIndex {
	*height: 1%;
	display: block;
}
/* Hide from Mac IE */


/* =========================================
 * TOPICS
 * ========================================= */
 
div.topic dl{
	padding:0.3em 0 0.1em 0;
 	border-bottom: dotted #E0C87E 1px;
}

	div.topic dl.first_news{
		padding-top:17px;
	}
	
		div.topic dl dd{
			margin:-1.5em 0 0 10em;
		}

p.backnumber{
	padding-top:12px;
	text-align:right;
}

		
 /* Orign
=================================*/

div#origin {
}

	div#origin div {
		padding-bottom: 1em;
		background: url(../img/news/origin_record_bg.gif) no-repeat bottom;
	}

	ul.tab {
		margin-top: 1em;
	}
	
		ul.tab li {
			float: left;
			margin-left: 1.2em;
			padding: .2em 0 0 .5em;
			width: 8.5em;
			height: 1.5em;
			background: url(../img/news/origin_icon_off.gif) no-repeat left;
		}
		
			ul.tab li a.active {
				color: #6D3D14;
				text-decoration: none;
			}
			
			h4 {
				margin-top: 3em;
				padding: 15px 0 0 20px;
				background: url(../img/news/origin_record01.gif) no-repeat top;
			}
							
				h4 strong {
					font-weight: bold;
				}
				
				img.img1 {
					float: left;
					margin: 12px 8px 10px 15px;
				}
				
				p img {
					float: left;
					margin: 8px 8px 20px 5px;
				}
				
				.cl {
					clear: left;
				}
				
				p strong {
					font-weight: bold;
				}
				
			div#origin p.date {
				margin: 0;
				padding: 0 10px 0 0;
				text-align: right;
				background: url(../img/news/origin_record02.gif) no-repeat  bottom;
				font-size: 90%;
			}
			
			
			div#origin p {
				margin-top: 1em;
				padding: 0 10px;
				text-indent: .5em;
			}
			
 /* Link
=================================*/

div#link {
}

div#link ul {
}

	div#link ul li {
		margin-top: .5em;
	}
 
div#link dl {
	display: inline;
}

html>/**/body div#link dl {
	display: block;
}

	div#link dl dt {
		margin: 0 .5em 0 0;
		margin-right: .5em;
		padding-left: 1em;
		background: url(../img/common/icon.gif) no-repeat left center;
		font-weight: bold;
	}
	
	div#link dl dd {
		margin: .2em 0 0 0;
		padding: 0 0 .4em 1em;
		border-bottom: dotted #E0C87E 1px;
	}
	

p.backnumber{
	padding-top:12px;
	text-align:right;
}

a.blank img {
	margin-left: .3em;
	position: relative;
	top: .2em;
	position: 
}		

 /* Link
=================================*/
ul.link {
		padding:5px 0 0 15px;
	}
