@charset "utf-8";

/*----------------------------------------------------
#lColumn
----------------------------------------------------*/

#contents #lColumn {
	width:460px;
	
}

/*----------------------------------------------------
#info
----------------------------------------------------*/

#contents #lColumn #info{
	width:390px;
	margin:18px 0 0 50px;
} 

#contents #lColumn #info dl dt{
	padding-bottom:5px;
	border-bottom:1px #cccccc solid;
	
} 
#contents #lColumn #info dl dd{
	margin-top:7px;
	padding-bottom:7px;
	border-bottom:1px #cccccc solid;	
} 

#contents #lColumn #info .more{
	text-align:right;
	margin-top:7px;
}

#contents #lColumn #info dl dd span.cnt{
	padding-right:30px;
	background: url(../img/top/ico_new.gif) no-repeat right 50%;
	overflow:visible;
}





/*----------------------------------------------------
#rColumn
----------------------------------------------------*/

#contents #rColumn {
	width:280px;
}


/*----------------------------------------------------
#banner
----------------------------------------------------*/

strong.color{
	color:#046a1b;
}

#contents #rColumn #banner{
	width:232px;
	margin:18px 50px 0 0;
	
} 

#contents #rColumn #banner ul#bannarL li{
	margin-bottom:10px;
	
} 

#contents #rColumn #banner ul#bannarS li{
	padding:5px 0;
	margin-bottom:5px;
	border-bottom:1px #cccccc solid;
	
} 

#contents #rColumn #banner ul#bannarS li:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

#contents #rColumn #banner ul#bannarS li{
  zoom:1;
}
