@charset "utf-8";

/*--sitemap,error--*/
#contents #main{
	float:left;
	width:100%;
}
#main #siteMap {
	width: 94%;
	margin: 0 auto;
}
#main #siteMap .leftBox ,
#main #siteMap .rightBox{
	width:100%;
	float:none;

}

/*#main #siteMap ul.ul-link02{
	margin-left:10px;
}
#main #siteMap ul.ul-style01{
	padding-top:5px;
	margin-bottom:5px;
}
#main #siteMap ul.ul-style01 li{
	background:url("../../common/images/icon-square_red.gif") no-repeat scroll 3px 4px;
	padding-left:10px;
}
#main #siteMap .homebtn{
	clear:both;
	text-align:center;
}*/
#main #siteMap .leftPosition{
	width:100%;
	float:none;
	background:url("../images/dot_horizon.gif") repeat-x scroll left bottom;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#main #siteMap .rightPosition{
	width:100%;
	float:none;
	background:url("../images/dot_horizon.gif") repeat-x scroll left bottom;
	padding-bottom: 5px;
	margin-bottom:10px;
}
#main #siteMap .boderleft{
	padding-top:5px;
	background:url("../images/border_bg.gif") repeat-x scroll top left;
	width:100%;
	clear:both;
	overflow:hidden;
	margin:30px 0 50px 0;
}
#main #siteMap .boderleft p{
	width:100%;
	float:none;
	background:url("../images/dot_horizon.gif") repeat-x scroll left bottom;
	margin:0 5% 0 0;
	padding:15px 0 15px 0;
}
/*#main #siteMap .boderleft p a{
	margin:0;
}
#main #siteMap .rightBox ul,
#main #siteMap .rightBox .borderAdd{
	background:url("../images/dot_horizon.gif") repeat-x scroll left bottom;
	padding-bottom:10px;
}
#main #siteMap .rightBox .borderAdd{
	margin-left:10px;
}*/

/*--error--*/
/*#main #siteMap .errortxt{
	width:74%;
	margin:50px 0 50px 13%;

	background:url("../images/dot_horizon.gif") repeat-x scroll left top;
}
#main #siteMap .errortxt div{
	padding:20px 0 20px 0;
	margin-bottom:30px;
	background:url("../images/dot_horizon.gif") repeat-x scroll left bottom;
}
#main #siteMap .errortxt p.errortitle{
	font-weight:bold;
	font-size:120%;
}*/