@charset "utf-8";

/*----------------------------------------*/
/* contents title */
/*----------------------------------------*/
h5.contents-title{
	width:710px;
	height:22px;
	font-size:0px;
	margin:0 0 10px 0;
}
h6.contents-title{
	width:690px;
	height:24px;
 	margin:0;
	padding:0 0 10px 10px;
}

/*----------------------------------------*/
/* inpageNavi */
/*----------------------------------------*/
div.inpageNavi { 
	height:auto;
	margin:0;
	padding:2px 0 0 0;
	background : #EAEAEA url(../images/r-top02.gif) no-repeat top center;
}
div.inpageNavi div { 
	display:block;
	height:100%;
	margin:0 0 10px 0;
	padding:0 10px 2px 10px;
	background : #EAEAEA url(../images/r-bottom02.gif) no-repeat bottom center;
	overflow: hidden;
}
div.inpageNavi div:after{
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html div.inpageNavi div {
	height: 1em;
	overflow: visible;
}
/**/

ul.inpage {
	list-style: none;
	margin:0;
	padding:0;
}
ul.inpage li{
	margin:0;
	padding: 0 10px;
	background: url(../images//arrow-inpage.gif) 0 50% no-repeat;
	float:left;
	font-size:90%;
}

/*----------------------------------------*/
/* hidden */
/*----------------------------------------*/
div.hidden {
	position: absolute;
	left: -9999px;
	overflow: hidden;
}

/*----------------------------------------*/
/* main-text */
/*----------------------------------------*/
div.main-text{
	padding:0 20px 20px 20px; overflow:hidden;
}

/*----------------------------------------*/
/* decimal */
/*----------------------------------------*/
ul.decimal {list-style-type:decimal;}
ul.decimal li {margin-bottom:10px;}

/*----------------------------------------*/
/* dotLine */
/*----------------------------------------*/
div.dotLine {
	margin-bottom:5px;
	padding-bottom:2px;
	border-bottom:1px dotted #B8B8B8;
}

/*----------------------------------------*/
/* newsDate */
/*----------------------------------------*/
ul.newsDate{
	margin:10px;
	padding:0;
	list-style:none;
}
ul.newsDate li{
	margin:0 0 5px 0;
	padding:0 0 3px 0;
	border-bottom:1px dotted #B8B8B8;
	overflow: hidden;
}
ul.newsDate li:after{
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html ul.newsDate li {
	height: 1em;
	overflow: visible;
}
/**/
ul.newsDate li div.rtable{
	margin-right:10px;
	float:left;
	width:120px;
	background : #B2B2B2 url(../../shared/images/r_big-top.gif) no-repeat top center;
}
ul.newsDate li div.rtable span{
	background : #B2B2B2 url(../../shared/images/r_big-bottom.gif) no-repeat bottom center;
	letter-spacing:0;
}
ul.newsDate li div.newstext {
	width:560px;
	padding:3px 0 0 0;
}
/*\*/
ul.newsDate li div.newstext  {
	float:right;
}
/**/


/*----------------------------------------*/
/* download file */
/*----------------------------------------*/
#download-container { width:450px; float:left; padding-top:10px; }
#download-container .row { width:450px; border-bottom:1px solid #CCCCCC; overflow:hidden; padding-top:10px; padding-bottom:5px; }
#download-container .coloumn { width:150px; float:left; }

#download-container2 { width:300px; float:left; padding-top:10px; }
#download-container2 .row2{ width:300px; border-bottom:1px solid #CCCCCC; overflow:hidden; padding-top:10px; padding-bottom:5px; }
#download-container2 .coloumn2 { width:150px; float:left; }

#download-container3 { width:300px; float:left; padding-top:10px; padding-left:40px; }
#download-container3 .row3{ width:300px; border-bottom:1px solid #CCCCCC; overflow:hidden; padding-top:10px; padding-bottom:5px; }
#download-container3 .coloumn3 { width:150px; float:left; }

#download-container4 { width: 640px;overflow: hidden; padding-top: 10px;}
#download-container-left { width: 320px; float:left; overflow: hidden;}
#download-container-right { width: 320px; float:left;}
	#download-container4 .row4 { width: 320px; padding-top: 10px; padding-bottom: 5px; overflow: hidden; }
	#download-container4 .coloumn4 { width: 150px; margin-right: 6px; float: left; border: 1px solid #cccccc;}


