@charset "utf-8";

/* Contents > Main > LeftMain Setting
=========================================================================================== */

#Contents{
	margin:0 auto;
	width:978px;
	text-align:left;
}
#Contents #Main{
	float:left;
	width:710px;
	margin-right:16px;
}
#Contents #Main #Banner{ padding:0 0 4px 1px; }

#Contents #Main #LeftMain{
	float:left;
	margin-right:15px;
	width:251px;
}
#Contents #Main #LeftMain #ImgNews{
	background:url(../images/imgnews-bg.jpg) no-repeat 0 0;
}
#Contents #Main #LeftMain #QuickMenu{
	margin:12px 2px 15px 3px;
	width:246px;
	height:162px;
	background:url(../images/quickmenu_bg.jpg) no-repeat 0 0;
	overflow:hidden;
}
#Contents #Main #LeftMain #QuickMenu ul{
	padding:6px 0 0 7px;
	float:left;
}
#Contents #Main #LeftMain #QuickMenu ul li{
	float:left;
	margin-right:7px;
	width:112px;
	height:30px;
	overflow:hidden;
}
#Contents #Main #LeftMain #NotaryTableList{
	margin:0 0 15px 3px;
	padding-bottom:11px;
	background:url(../images/notarytablelist_bottom.gif) no-repeat left bottom;
}
#Contents #Main #LeftMain #NotaryTableList h2{ 
	height:41px;
	overflow:hidden
}
#Contents #Main #LeftMain #NotaryTableList ul{
	padding-bottom:8px;
	background:url(../images/notarytablelist_bg.gif) repeat-y 0 0;
}
#Contents #Main #LeftMain #NotaryTableList ul li{
	margin:0px 17px;
	color:#7a2f26;
	line-height:18px;
}
#Contents #Main #LeftMain #NotaryTableList ul li a{
	color:#7a2f26;
}
#Contents #Main #LeftMain #LeftMenu{
	padding:0 1px 0 2px;
}
#Contents #Main #LeftMain #LeftMenu ul li{
	position:relative;
	margin-bottom:4px;
	height:36px;
	background:url(../images/leftmenu_bg.gif) no-repeat right top;
}
#Contents #Main #LeftMain #LeftMenu ul li span{
	position:absolute;
	top:10px;
	left:117px;
}
#Contents #Main #LeftMain #LeftMenu ul li a{
	color:#7a2f26;
	line-height:18px;
}

/* Contents > Main > RightMain Setting
=========================================================================================== */
#Contents #Main #RightMain{
	float:left;
	width:441px;
}
#Contents #Main #RightMain #WorkNews{
	margin:4px 0;
	background:url(../images/worknews_bg.gif) no-repeat left bottom;
}
#Contents #Main #RightMain #WorkNews h2{
	height:30px;
	overflow:hidden  
}
#Contents #Main #RightMain #WorkNews dl{
	padding:5px 8px 15px;
	*padding:10px 8px 15px;
}
#Contents #Main #RightMain #WorkNews dl dt{
	margin-top:5px;
	width:80px;
	height:15px;
	background:url(../images/date_bg1.gif) no-repeat 0 0;
	color:#fff;
	height:15px;
	line-height:15px;
	text-indent:15px;
}
#Contents #Main #RightMain #WorkNews dl dd{
	color:#27487b;
	line-height:25px;
}
#Contents #Main #RightMain #WorkNews dl dd a{
	color:#27487b;
}

#Contents #Main #RightMain #GuildNews{
	margin:0;
	background:url(../images/guildnews_bg.gif) no-repeat left bottom;
}
#Contents #Main #RightMain #GuildNews h2{

}
#Contents #Main #RightMain #GuildNews dl{
	padding:6px 8px 15px;
	*padding:9px 8px 15px;
}
#Contents #Main #RightMain #GuildNews dl dt{
	margin-top:5px;
	width:80px;
	height:15px;
	background:url(../images/date_bg2.gif) no-repeat 0 0;
	color:#fff;
	line-height:15px;
	text-indent:15px;
}
#Contents #Main #RightMain #GuildNews dl dd{
	color:#27487b;
	line-height:25px;
}
#Contents #Main #RightMain #GuildNews dl dd a{
	color:#27487b;
}

#Contents #Main #RightMain #LegalNews{
	margin:8px 0 0;
	background:url(../images/legalnews_bg.gif) no-repeat left bottom;
}
#Contents #Main #RightMain #LegalNews h2{  }
#Contents #Main #RightMain #LegalNews dl{
	padding:5px 8px 15px 16px;
	*padding:8px 8px 15px 16px;
}
#Contents #Main #RightMain #LegalNews dl dt{
	margin-top:5px;
	width:80px;
	height:15px;
	background:url(../images/date_bg3.gif) no-repeat 0 0;
	color:#fff;
	line-height:15px;
	text-indent:15px;
}
#Contents #Main #RightMain #LegalNews dl dd{
	color:#27487b;
	line-height:25px;
}
#Contents #Main #RightMain #LegalNews dl dd a{
	color:#27487b;
}

/* Sidebar Setting
=========================================================================================== */
#Contents #Sidebar{
	float:right;
	width:252px;
}
#Contents #Sidebar #Notice{
	margin:1px 0 14px;
	background:url(../images/notice_bg_bottom.gif) no-repeat left bottom;
}
#Contents #Sidebar #Notice h2{
	height:35px;
	overflow:hidden;  
}
#Contents #Sidebar #Notice ul{
	padding:3px 20px 20px 20px;
	*padding:3px 20px 20px 3px;
	background:url(../images/notice_bg_middle.gif) no-repeat 0 0;
}
#Contents #Sidebar #Notice ul li{
	color:#004f99;
	line-height:16px;
}
#Contents #Sidebar #Notice ul li a{
	color:#004f99;
	text-decoration:none;
}
#Contents #Sidebar #Notice ul li.Highlight,#Contents #Sidebar #Notice ul li.Highlight a{
	color:#ff0000;
}

#Contents #Sidebar #NotaryQuery{
	margin:0 0 15px;
	padding-bottom:9px;
	background:url(../images/notaryquery_bottom.gif) no-repeat left bottom;
}
#Contents #Sidebar #NotaryQuery h2{ 
	height:29px;
	overflow:hidden;
}
#Contents #Sidebar #NotaryQuery ul{
	padding:5px 0px 0 14px;
	*padding:7px 0px 0 14px;
	background:url(../images/notaryquery_bg.gif) repeat-y 0 0;
}
#Contents #Sidebar #NotaryQuery ul li{
	position:relative;
	padding-right:10px;
	color:#27487b;
	line-height:22px;
}
#Contents #Sidebar #NotaryQuery ul li a{
	color:#27487b;
}
#Contents #Sidebar #NotaryQuery ul li span{
	position:absolute;
	top:0;
	*top:-4px;
	right:16px;
}

#Contents #Sidebar #Consult{
	margin-bottom:15px;
	padding-bottom:3px;
	background:url(../images/consult_bottom.gif) no-repeat left bottom;
}
#Contents #Sidebar #Consult h2{
	height:28px;
	overflow:hidden;
}
#Contents #Sidebar #Consult ul{
	padding:3px 10px 7px 10px;
	*padding:3px 10px 7px 0px;
	background:url(../images/consult_bg.gif) repeat-y 0 0;
}
#Contents #Sidebar #Consult ul li{
	color:#26477a;
	padding:4px 0;
}
#Contents #Sidebar #Consult ul li a{
	color:#26477a;
}

#Contents #Sidebar #Theory{
	margin-bottom:15px;
	padding-bottom:3px;
	background:url(../images/consult_bottom.gif) no-repeat left bottom;
}
#Contents #Sidebar #Theory h2{
	height:28px;
	overflow:hidden;
}
#Contents #Sidebar #Theory ul{
	padding:3px 10px 7px 10px;
	background:url(../images/consult_bg.gif) repeat-y 0 0;
}
#Contents #Sidebar #Theory ul li{
	color:#26477a;
	padding:4px 0;
}
#Contents #Sidebar #Theory ul li a{
	color:#26477a;
}

#Contents #Sidebar #Cases{
	margin-bottom:15px;
	padding-bottom:3px;
	background:url(../images/consult_bottom.gif) no-repeat left bottom;
}
#Contents #Sidebar #Cases h2{
	height:28px;
	overflow:hidden;
}
#Contents #Sidebar #Cases ul{
	padding:3px 20px 5px 15px;
	background:url(../images/consult_bg.gif) repeat-y 0 0;
}
#Contents #Sidebar #Cases ul li{
	color:#26477a;
	padding:5px 0;
}
#Contents #Sidebar #Cases ul li a{
	color:#26477a;
}

#Contents #Sidebar #Links{
	margin-bottom:15px;
	padding-bottom:12px;
	background:url(../images/links_bottom.gif) no-repeat left bottom;
}
#Contents #Sidebar #Links h2{
	height:35px;
	overflow:hidden;
}
#Contents #Sidebar #Links ul{
	padding:6px 20px 2px 15px;
	background:url(../images/links_bg.gif) repeat-y 0 0;
}
#Contents #Sidebar #Links ul li{
	color:#26477a;
	padding:3px 0;
}
#Contents #Sidebar #Links ul li a{
	color:#26477a;
}

#Contents #Sidebar #Guaranty{
	padding-bottom:12px;
	background:url(../images/guaranty_bg.gif) no-repeat left bottom;
}
#Contents #Sidebar #Guaranty h2{  }
#Contents #Sidebar #Guaranty ul{
	padding:8px 15px 0px 60px;
	background:url(../images/guaranty_img.jpg) no-repeat 10px 10px;
}
#Contents #Sidebar #Guaranty ul li{
	color:#26477a;
	padding:3px 0;
}
#Contents #Sidebar #Guaranty ul li a{
	color:#26477a;
}
