/*------------------------------------------------------------
| common
+-----------------------------------------------------------*/

/*------------------------------------------------------------
| news
+-----------------------------------------------------------*/
div#index-news {
 height: 13.3em;
 overflow-y: scroll;
}

div#index-news dl {
 margin: 0;
 padding: 0;
 color: #666;
}

div#index-news dl dt {
 margin: 0;
 padding: 0.2em 0 0 0.5em;
 width: 9.2em;
 float: left;
 font-weight: bold;
}

div#index-news dl dd {
 margin: 0 0 0 10em;
 padding: 0.2em 0 0;
}


/*------------------------------------------------------------
| campaign
+-----------------------------------------------------------*/
table#tbl-service {
	background-color: #FFFFCC;
	padding: 1em;
	width: 90%;
	position: relative;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 1em;
	margin-left: auto;
}

table#tbl-service tr{
	
}

table#tbl-service td{
	background-image: url(../_prt/ico_check.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	font-weight: bold;
	color: #CC0031;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F3800E;
}


/*------------------------------------------------------------
| link
+-----------------------------------------------------------*/

div.link-l{
	text-align: right;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
div.link-l span{
	background-image: url(../_prt/arr-link-l.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	
	}	
	.clear{
	clear:both;
	}
