﻿/* CSS Document */


#header{
	background: url(../images/header_sitemap.jpg) center;
	margin:0px auto;
	width:990px;
	height:140px;
}

A{
	color:#006699;
	text-decoration:underline;
}

A:hover{
	color:#666666;
	text-decoration: none;
}

p{
	margin:0;
	padding:12px 0 0 0;
	height:0;
}

#main #mainbg #content #subjectallnews .e1{
	width:525px;
	float:left;
}

#main #mainbg #content #subjectallnews #e2{
	padding:0;
	float:none;
}


#main #mainbg #content #subjectallnews table.qr{
	color:#666666;
	width:700px;
	padding:20px 0 0 40px;
	margin:0 auto;
	background: #FFFFFF;
	border: none;
}

#main #mainbg #content #subjectallnews table.qr th{
	background: #C4B588;
	height:25px;
	line-height: 20px;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
	padding-left:12px;
}

#main #mainbg #content #subjectallnews table.qr td{
	word-break: break-all; word-wrap:break-word;
	background:#f3f1f1;
	text-align:right;
	text-indent: 10px;
	color:#000000;
	width:15%;
	height:25px;
	text-align:left;
	padding-left:36px;
}

#main #mainbg #content #subjectallnews table.qr td.gary{
	word-break: break-all; word-wrap:break-word;
	background:#edece7;
	color:#006699;
	width:15%;
	text-indent: 5px;
	text-align:center;
	text-align:left;
	padding-left:24px;
}

#main #mainbg #content #subjectallnews table.qr td.g{
	word-break: break-all; word-wrap:break-word;
	background:#F4F3F0;
	color:#006699;
	width:15%;
	text-indent: 5px;
	text-align:center;
	text-align:left;
	padding-left:39px;
}

#main #mainbg #content #subjectallnews table.qr td.a{
	color:#666666;
	margin:0 auto;
	border: none;
	padding-left:48px;
}

#main #mainbg #content #subjectallnews .tleft{
	float:left;
	width:160px;
	padding-right:15px;
}

#main #mainbg #content #subjectallnews .stitle{
	background:url(../images/stiemap_01.gif) #dcdddd no-repeat;
	width:160px;
	height:28px;
}

#main #mainbg #content #subjectallnews .it{
	padding-top:9px;
	color:#2b84b2;
	text-align: left;
	text-indent: 29px;
}

#main #mainbg #content #subjectallnews .sbg{
	background:url(../images/stiemap_02.gif) repeat-y left;
	width:160px;
}

#main #mainbg #content #subjectallnews .sbg ul.sa{
	list-style:url(../images/stiemap_02_bg.gif) outside;
	padding:0 0 20px 25px;
	margin:0;
	float:left;
	color:#666666;
}

#main #mainbg #content #subjectallnews .sbg ul.sa A{
	color:#666666;
	text-decoration: none;
}

#main #mainbg #content #subjectallnews .sbg ul.sa A:hover{
	color:#2b84b2;
	text-decoration:underline;
}

#main #mainbg #content #subjectallnews .sbg ul.sa li{
	text-align:left;
	padding:0 0 3px 0;
}

#main #mainbg #content #subjectallnews .sbg ul.sb{
	list-style:url(../images/default_arrow.gif) none outside;
	padding:3px 0 6px 11px;
	margin:0;
	line-height: 14px;
}

#main #mainbg #content #subjectallnews .sbg ul.sb li{
}


#main #mainbg #content #subjectallnews .sbottom{
	background:#dcdddd url(../images/stiemap_03.gif) no-repeat bottom;
	width:160px;
	height:42px;
}


