@charset "utf-8";

/* ==================================================================
	news.css
	
=================================================================== */

/* =================================
   ■ .sub
================================== */

	.news .contents .sub dl dl{
		padding-top:7px;
		background:url(../../images/common/border/gray-x1.gif) 0 0 repeat-x;
	}
	
	
	.news .contents .sub dl dl dt{
		margin:0;
	}
	
	.news .contents .sub dl dl dd{
		margin:0;
		padding:0;
		margin-bottom:7px;
		padding-bottom:7px;
		background:url(../../images/common/border/gray-x1.gif) 0 100% repeat-x;
	}
	
	.news .contents .sub dl dl dd a{
		text-decoration:none;
	}
	.news .contents .sub dl dl dd a:hover{
		text-decoration:underline;
	}

/* =================================
   ■ .main
================================== */

	/* ◇ newsInformation
	-------------------------------- */	

	#newsInformation dl{
		padding:8px 0 0 0;
		margin:0 14px;
		background:url(../../images/common/border/gray-x1.gif) 0 100% repeat-x;
	}
	
		#newsInformation dt,
		#newsInformation dd{
			padding-top:8px;
			padding-bottom:8px;
			background:url(../../images/common/border/gray-x1.gif) 0 0 repeat-x;
		}
	
		#newsInformation dt{
			padding-left:13px;
			width:7em;
			float:left;
			clear:both;
		}
	
		#newsInformation dd{
	
			padding-left:7em;
		}
		
		*:first-child+html #newsInformation dd{
			padding-left:0px;		
		}
	
		#newsInformation dd span,
		#newsInformation dd a{
			display:block;
		}
	
		#newsInformation dd a:hover{
			color:#CCC;
		}

	/* ◇ .pager
	-------------------------------- */	
	.contents .pager{
		margin:25px 0;
		text-align:center;
	}

	.contents .pager li{
		display:inline;
		zoom:1;
		color:#333;
		margin:0 4px;
	}
	
	.contents .pager li a,
	.contents .pager li em{
		zoom:1;
		padding:1px 4px;
		color:#333;
		font-weight:700;
		text-decoration:none;
	}

	.contents .pager li a:hover{
		color:#CCC;
	}


	.contents .pager li em{
		border:1px solid #333;
	}
	.contents .pager li img{
		vertical-align:middle;
	}
	
/* =================================
   ■ #newsDetail
================================== */

	#newsDetail .main .back{
		text-align:right;
	}
	
	#newsDetail .main .back a{
		padding-left:10px;
		background:url(../../images/list/side/category-lv1.gif) 0 0.5em no-repeat;
	}
