@charset "utf-8";


/*-------------- news --------------*/
.newsT{
	width:635px;
	margin:0 0 12px;
	background: url(/com/img/ttl3_bg.gif) no-repeat left bottom;
}

.newsT p{
	color:#0383C0;
	padding:5px 0 5px 13px;
}

p.newsTxt a{
	padding:0 0 0 10px;
	background: url(/com/img/arrow.gif) no-repeat 0 0.2em;
}
.dotline{
	margin:30px 0 10px;
}



/*-------------- center --------------*/
.centerTbl{
}
.centerTbl td{
	padding:10px 0;
	border-bottom:1px solid #C0C0C0;
}
.centerTbl td.noline{
	padding:10px 0;
	border:none;
}

p.link a{
	padding:0 0 0 10px;
	background: url(/com/img/arrow.gif) no-repeat 0 0.2em;
}


/*-------------- data --------------*/
.wakuTbl{
	margin:5px 0 0;
}
.waku{
	width:445px;
	height:50px;
	padding:0 5px 0 10px;
	background: url(/center/img/data_b_bg.gif) no-repeat 0 0;
}

.file{
	width:310px;
}
.file p.data{
	padding:5px 10px;
	border-bottom:1px solid #C0C0C0;
	background: url(/com/img/arrow.gif) no-repeat 0 0.8em;
}


/*-------------- link --------------*/
p.linkL a{
	padding:0 0 0 10px;
	background: url(/com/img/arrow.gif) no-repeat 0 0.2em;
line-height:17px;
}


.linkMenu{
	margin-top:20px;
	padding:10px;
	border:1px solid #C0C0C0;
}
.linkMenu p a{
	padding:0 0 0 10px;
	background: url(/com/img/arrow.gif) no-repeat 0 0.2em;
}

.source{
	border:1px dotted #0082BE;
	padding:2px 10px;
	margin:5px 0 0;
}
.source pre{
	overflow:scroll;
}


/*-------------- FAQ --------------*/
.faqTbl{
	margin:20px 0;
	border-bottom:1px solid #C0C0C0;
}
.faqTbl td.ttl{
	color:#02449A;
	padding:0 0 15px;
}
.faqTbl td.txt{
	padding:0 0 15px;
}


/*-------------- sitemap --------------*/
.sitemapArea{
	width:215px;
	float:left;
}
.sitemapArea2{
	width:205px;
	float:left;
}
.mapmenu{
	width:205px;
	margin-bottom:10px;
	background:url(/other/img/sitemap_bg.gif) repeat-y 0 0;
}
.mapmenuT{
	height:5px;
	font-size:1px;
	background:url(/other/img/sitemap_t.gif) repeat-y 0 0;
}
.mapmenuB{
	height:10px;
	font-size:1px;
	background:url(/other/img/sitemap_b.gif) repeat-y 0 0;
}
.mapMain{
	padding: 0 5px;
}
.mapMain p{
	margin-left:10px;
	padding:2px 5px 2px 8px;
	background: url(/com/img/arrow.gif) no-repeat 0 0.6em;
}
.mapMain p.sub{
	margin-left:10px;
	padding:2px 5px 2px 20px;
	background: url(/com/img/arrow.gif) no-repeat 10px 0.6em;
}
.mapMain p.linksubTtl{
	margin:3px 0 0;
	padding:2px 5px 2px 5px;
	background:none;
	font-weight:bold;
	color:#0383C0;
}

/*-------------- download --------------*/
h3.dl1{
	width:635px;
	height:30px;
	margin:0 0 10px;
	background: url(/com/img/ttl3_bg.gif) no-repeat 0 0;
}

h3.dl{
	width:635px;
	height:30px;
	margin:20px 0 10px;
	background: url(/com/img/ttl3_bg.gif) no-repeat 0 0;
}


