@charset "utf-8";

* {
	color:#00446f;	
}
/* Specail Setting
=========================================================================================== */

/* Sidebar */
#Contents #Sidebar #SideMenu ul li{
	background:url(../images/sitemap/menulist_icon.gif) no-repeat 41px 11px;
}
#Contents #Sidebar #SideMenu ul li a{
	color:#00446f;
}
#Contents #Sidebar #SideMenu ul li a:hover{
	color:#4085d1;
}
#Contents #Sidebar #SideMenu ul li a.Actived{
	color:#4085d1;
}
#Contents #Sidebar #SideMenu ul li.First{
	background:url(../images/sitemap/menulist_icon_firstbg.gif) no-repeat 0 0;
}

/* Mainbody Common */
#Contents #Main{
	position:relative;
	height:auto!important;
	height:550px;
	min-height:550px;

}
#Contents #Main #Locator{
	background:url(../images/sitemap/locator_bg.gif) no-repeat 0 0;
	color:#205ea9;
}
#Contents #Main #Mainbody{
	padding:15px 15px 30px;
}
#Contents #Main #Mainbody p{
	line-height:20px;
}
#Contents #Main #Mainbody #BacktoTop{
	position:absolute;
	bottom:0;
	right:15px;
	padding:6px 15px 8px 0;
	width:710px;
	border-top:1px dashed #999;
	text-align:right;
}
/* Special */
#Contents #Main #Mainbody h3{
	padding:0 20px 6px 8px;
	background:url(../images/contact/h3_bottom.gif) repeat-x left bottom;
}
#Contents #Main #Mainbody h3 span{
	display:block;
	background:url(../images/contact/lawbody_icon.gif) no-repeat left center;
	text-indent:16px;
}
#Contents #Main #Mainbody ul.ContactUl{
	margin-bottom:20px;
}
#Contents #Main #Mainbody ul.ContactUl li{
	padding:14px 5px 12px;
	border-bottom:1px dashed #999;
	color:#00446f;
}
/* NewsList */
#Contents #Main #Mainbody #SearchList{ padding:6px 10px 10px 0; }

#Contents #Main #Mainbody #SearchList .NoResult{
padding:30px 0;
text-align:center;
font-size:1.2em;
}
dl.SearchResult {
margin:0 0 20px;
}
dl.SearchResult b{
color:#CC3333;
}
dl.SearchResult dt {
background:transparent url(/image/h1_en/icon/icon_link_right.gif) no-repeat scroll 0 0.1em;
font-size:1.2em;
font-weight:bold;
line-height:1.35;
margin:0 0 5px;
padding:0 0 0 17px;
}
dl.SearchResult dt a{
text-decoration:underline;
}
dl.SearchResult dd {
font-size:12px;
line-height:1.35;
padding:0 0 0 17px;
color:#333;
}
dl.SearchResult dt a, dl.SearchResult dd a {
line-height:1.35;
}



