@charset "utf-8";

/* =======================================

	News CSS

========================================== */

/* Index
****************************************************************************************/
body.news_release#news_releaseIndex #contents {
}

/* Title Unit
---------------------------------------- */
body.news_release#news_releaseIndex #contents .titleUnit {
	position: relative;
}

body.news_release#news_releaseIndex #contents .titleUnit h2 {
}

body.news_release#news_releaseIndex #contents .titleUnit .prevBtn {
	position: absolute;
	top: 12px;
	left: 658px;
	width: 70px;
}

body.news_release#news_releaseIndex #contents .titleUnit .rssBtn {
	position: absolute;
	top: 12px;
	left: 615px;
	width: 70px;
}

/* Detail Unit
========================================== */
body.news_release#news_releaseIndex #contents .detailUnit02 {
}
	
	/* Detail Contents
	---------------------------------------- */
	body.news_release#news_releaseIndex #contents .detailUnit02 .detailContents {
		margin: 10px 20px;
	}

	body.news_release ol.files {
		list-style: none;
		margin: 0 !important;
		padding: 0 !important;
	}
	body.news_release ol.files li {
		list-style: none !important;
	}
	body.news_release ol.files a {
		padding-left: 15px;
		background: url(../../images/common/ico_arrow_01.gif) no-repeat left center;
	}
	
		/* News Backnumber
		---------------------------------------- */
		body.news_release#news_releaseIndex #contents .detailUnit02 .detailContents table.newsBacknumber {
		}
		
		body.news_release#news_releaseIndex #contents .detailUnit02 .detailContents table.newsBacknumber tr th,
		body.news_release#news_releaseIndex #contents .detailUnit02 .detailContents table.newsBacknumber tr td {
			padding: 8px 0 18px 0;
			background: url(../../images/common/line_dotted_05.gif) repeat-x 0 100%;
		}
		
		body.news_release#news_releaseIndex #contents .detailUnit02 .detailContents table.newsBacknumber tr th {
			white-space: nowrap;
		}
		
		body.news_release#news_releaseIndex #contents .detailUnit02 .detailContents table.newsBacknumber tr td {
			padding-left: 8px;
			width: 100%;
		}
		
		body.news_release#news_releaseIndex #contents .detailUnit02 .detailContents table.newsBacknumber tr td span.date {
			display: block;
		}


/* News Page Navi
========================================== */
body.news_release#news_releaseIndex #contents .newsPageNavi {
	position: relative;
	margin: 0 0 15px;
	background: url(../../images/common/framebox01_bg_middle.png) repeat-y;
	zoom: 1;
}

body.news_release#news_releaseIndex #contents .newsPageNavi .bgTop {
	height: 2px;
	background: url(../../images/common/framebox01_bg_top.png) no-repeat 0 0%;
	overflow: hidden;
	font-size: 0;
}

body.news_release#news_releaseIndex #contents .newsPageNavi .bgBtm {
	height: 2px;
	background: url(../../images/common/framebox01_bg_bottom.png) no-repeat 0 100%;
	overflow: hidden;
	font-size: 0;
}

body.news_release#news_releaseIndex #contents .newsPageNavi .btn {
	position: absolute;
	top: 8px;
	right: 7px;
	margin: 0;
}

	/* pageNation
	------------------------------------------ */
	body.news_release#news_releaseIndex #contents .newsPageNavi .pageNation {
		margin: 6px 0 6px 6px;
	padding: 0 80px 0 12px;
	}
	body.news_release#news_releaseIndex #contents .newsPageNavi .pageNation span.current {
		color: #999999;
	}
	
	body.news_release#news_releaseIndex #contents .newsPageNavi .pageNation a {
		margin: 0 2px;
		color: #333333;
	}
	
	body.news_release#news_releaseIndex #contents .newsPageNavi .pageNation a.back {
		margin: 0 10px 0 20px;
		color: #D66C2B;
	}
	
	body.news_release#news_releaseIndex #contents .newsPageNavi .pageNation a.next {
		margin: 0 0 0 10px;
		color: #D66C2B;
	}


/* News Details
****************************************************************************************/
body.news_release.details #contents {
}

/* Detail Unit
---------------------------------------- */
body.news_release.details #contents .detailUnit02 {
}

	/* Title Unit
	---------------------------------------- */
	body.news_release.details #contents .detailUnit02 .titleUnit {
	}
	
	body.news_release.details #contents .detailUnit02 .titleUnit table {
	}
	
	body.news_release.details #contents .detailUnit02 .titleUnit table tr td {
	}
	
	body.news_release.details #contents .detailUnit02 .titleUnit table tr td.title {
	}
	
	body.news_release.details #contents .detailUnit02 .titleUnit table tr td.title h2 {
		margin: 0 0 0 5px;
	}
	
	body.news_release.details #contents .detailUnit02 .titleUnit table tr td.date {
	}


	/* News Contents
	---------------------------------------- */
	body.news_release.details #contents .detailUnit02 .newsContents {
		margin: 0 0 0 5px;
		zoom: 1;
	}
	
	body.news_release.details #contents .detailUnit02 .newsContents .section:after { /* for Modern Browser */
		content: "."; display: block; clear: both; height: 0; visibility: hidden; font-size: 0;
	}
	
		/* Image Unit
		---------------------------------------- */
		body.news_release.details #contents .detailUnit02 .newsContents .section .imageUnit {
			position: relative;
			float: right;
			display: inline;
			margin: 0 0 0 25px;
		}
		
		body.news_release.details #contents .detailUnit02 .newsContents .section .imageUnit p.image {
			margin: 0 0 12px;
		}
		
		/* Image Unit 02
		---------------------------------------- */
		body.news_release.details #contents .detailUnit02 .newsContents .section #imageUnit02 {
			padding: 0;
			margin: 0;
			clear: both;
			float: left;
		}
		
		body.news_release.details #contents .detailUnit02 .newsContents .section #imageUnit02 p.image {
			padding-right: 15px;
			display: inline;
		}
		/* H
		---------------------------------------- */
		body.news_release.details #contents .detailUnit02 .newsContents .section h3,
		body.news_release.details #contents .detailUnit02 .newsContents .section h4,
		body.news_release.details #contents .detailUnit02 .newsContents .section h5,
		body.news_release.details #contents .detailUnit02 .newsContents .section h6 {
			clear: none;
			margin: 0 0 10px;
		}
		
/* PDF Download
========================================== */
body.news_release.details #contents .newsPageNavi {
	position: relative;
	margin: 0 0 15px;
	background: url(../../images/common/framebox01_bg_middle.png) repeat-y;
	zoom: 1;
}

body.news_release.details #contents .newsPageNavi .bgTop {
	height: 2px;
	background: url(../../images/common/framebox01_bg_top.png) no-repeat 0 0%;
	overflow: hidden;
	font-size: 0;
}

body.news_release.details #contents .newsPageNavi .bgBtm {
	height: 2px;
	background: url(../../images/common/framebox01_bg_bottom.png) no-repeat 0 100%;
	overflow: hidden;
	font-size: 0;
}

body.news_release.details #contents .newsPageNavi p {
	margin: 0;
	padding: 10px;
}

body.news_release.details #contents .newsPageNavi div#pdfDonwload {
	position: absolute;
	top: 15px;
	right: 15px;
}
