html{
	} 
body{
	margin: 0;
	padding: 0;		
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	background: url("../i/body-bg.jpg") repeat-x top;
	}	
img{
	border: 0;
	padding: 0;
	margin: 0;
	}	
hr{
	height: 2px;
	background-color: #f2f2f2;
	border: none;
	margin: 0;
	}	
a{
    text-decoration: underline;
	margin: 0;
	padding: 0;		
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #0051ac;
    }
a:hover{
   	margin: 0;
	padding: 0;		
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #0051ac;
	text-decoration: none;
    }	
h1{
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #752662;
	margin: 0 0 20px 0;
	}	
h2{
	}			
ul{
	margin: 0 0 0 0px;
	padding: 0;	
	}
ul li{	
	margin: 0 0 0 0px;	
	padding: 0;	
	list-style: none;	
	}						
form{
	margin: 0;	
	padding: 0;
	}	
table.dep td{
	padding: 5px;
	border: solid 1px #8a8a8a;	
	}							
div{	
	margin: 0;
	padding: 0;
	}
div.clr{
	clear: both;	
	height: 0;
	overflow: hidden;
	font-size: 0;
	}

div#news-content-container{
	background: url("../i/news-content-container-bg.gif") no-repeat 0 0;
	height: 42px;
	width: 450px;
	float: right;
	padding: 0 0 0 44px;
	margin: 21px 0 0 0;
	}	
div#news-content-container p{
	font: normal 14px Arial, Helvetica, sans-serif;
	margin: 0;
	}	
div#circulation-of-shoes{
	height: 397px;
	background: url("../i/circulation1.png") no-repeat 82px 65px;
	}	
div#new-through-line{
	height: 2px;
	background-color: #ababab;
	padding: 0;
	font-size: 0;
	margin: 0 0 0 3px;
	}
div#new-sub-menu{
	background: url("../i/new-sub-menu-bg.png") repeat-y bottom;
	width: 172px;
	position: absolute;
	z-index: 100;
	margin: 103px 0 0 300px;
	}
div#new-sub-menu ul li{
	padding: 6px 20px 7px 20px;
	border: none;
	border-bottom: 1px solid #919191; 
	}
div#new-sub-menu ul li#no-border-sub-menu{
	padding: 6px 20px 7px 20px;
	border: none;
	}	
div#new-sub-menu ul li a{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
		line-height: 12px;
	}	
div#new-sub-menu ul li a:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #d70107;
	text-decoration: none;
	line-height: 12px;
	}				
div#new-footer-left{
	background: url("../i/new-footer-logo.gif") no-repeat 0px 2px;
	width: 456px;
	height: 80px;
	padding: 8px 0 0 44px;
	float: left;
	}	
div#new-footer-left p{
	margin: 0;
	font: bold 10px Arial, Helvetica, sans-serif;
	line-height: 10px;
	color: #777777;
	}	
div#new-footer-left a{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #777777;
	text-decoration: none;
	}		
div#new-footer-left a:hover{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #777777;
	text-decoration: none;
	}
div#new-footer-right{
	float: left;
	width: 300px;
	text-align: right;
	padding: 6px 0 0 0;
	}	
div#new-footer-right ul{
	float: right;
	}			
div#new-footer-right ul li{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #777777;
	float: left;
	height: 13px;
	}	
div#new-footer-right ul li a{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #777777;
	}
div#new-footer-right ul li.new-vertical{
	background: url("../i/new-nav-bg.jpg") no-repeat 0 2px;
	width: 1px;
	height: 11px;
	margin: 0 3px;
	}			
.news-sentence-red{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #d70107;
	}
.news-sentence-bold{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #d70107;
	}	
.news-sentence-ltl{
	font: normal 12px Arial, Helvetica, sans-serif;
	}
div#cont{
	width: 802px;
}
#bg-first1{
	background: url("../i/0510.png") no-repeat 30px 0px; 	
	height: 404px;
	width: 802px;
	}
#bg-first2{
	background: url("../i/0871.png") no-repeat 30px 0px; 
	height: 404px;
	width: 802px;
	}
#bg-first3{
	background: url("../i/0877.png") no-repeat 30px 0px; 
	height: 404px;
	width: 802px;
	}
#bg-first4{
	background: url("../i/0878.png") no-repeat 30px 0px; 
	height: 404px;
	width: 802px;
	}
#bg-first5{
	background: url("../i/08107.png") no-repeat 30px 0px; 
	height: 404px;
	width: 802px;
	}
#bg-first6{
	background: url("../i/08108.png") no-repeat 30px 0px; 
	height: 404px;
	width: 802px;
	}
	
	
/****************/
div#main-page-container{
	width: 934px;
	margin: 0 auto;
	padding: 19px 0 0 0;
	}	
div#new-nav{
	float: right;
	padding: 0 0 10px 0;
	}	
div#new-nav ul li{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #777777;
	float: left;
	height: 13px;
	}	
div#new-nav ul li a{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #777777;
	}
div#new-nav ul li.new-vertical{
	background: url("../i/new-nav-bg.jpg") no-repeat 0 2px;
	width: 1px;
	height: 11px;
	margin: 0 3px;
	}	
div#new-logo{
	width: 150px;
	height: 161px;
	background: #d70107 url("../i/new-logo-bg.gif") no-repeat 20px 41px;
	float: left;
	}	
div#new-logo-bg-top{
	width: 150px;
	height: 161px;
	background: url("../i/new-logo-bg1.gif") no-repeat 0 0;
	}	
div#new-logo-bg-bottom{
	width: 150px;
	height: 161px;
	background: url("../i/new-logo-bg2.gif") no-repeat 0 100%;
	}	
div#fall-out-menu{
	background-color: #e6e6e6;
	height: 161px;
	width: 150px;
	float: left;
	}	
div#fall-out-menu-top{
	width: 150px;
	height: 161px;
	background: url("../i/fall-out-menu-bg1.gif") no-repeat 100% 0;
	}	
div#fall-out-menu-bottom{
	width: 150px;
	height: 161px;
	background: url("../i/fall-out-menu-bg2.gif") no-repeat 100% 100%;
	}
div#fall-out-menu-bottom ul{
	list-style:none;
	}
div#fall-out-menu-bottom ul li{
	border-top: 1px solid #d70107;
	_margin: 0 0 0 -1px;
	padding: 0px 0 0 0px;
	}
*+html div#fall-out-menu-bottom ul li{
	margin: 0 0 0 -1px;
	}	
div#fall-out-menu-bottom ul li#no-border{
	border: none;
	}
div#fall-out-menu-bottom ul li a{
	background: url("../i/fall-out-menu-bg.gif") no-repeat 8px 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	padding: 6px 0 0 21px;
	display: block;
	height: 20px;
	width: 129px;
	margin: 0 0 0 1px;
	_margin: 0 0 0 -1px;
	}
div#fall-out-menu-bottom ul li a:hover{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	padding: 6px 0 0 21px;
	display: block;
	height: 20px;
	width: 129px;
	background-color: #fff;
	}
div#fall-out-menu-bottom ul li ul li{
	background: url("../i/new-sub-menu-bg.png") repeat-y bottom;
	width: 172px;
	position: absolute;
	z-index: 100;
	margin: 0px 0 0 0px;
	padding: 8px 0px 16px 0px;
	border: none;
	border-bottom: 1px solid #919191; 
	}
div#fall-out-menu-bottom ul li ul li a{
	background: none;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #black;
	text-decoration: none;
	margin: 0 0 0 16px;
	padding: 0;
	line-height: 14px;
	height: none;
	cursor: pointer;
	}		
div#fall-out-menu-bottom ul li ul li a:hover{
	background: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #d70107;
	text-decoration: none;
	margin: 0;
	padding: 0;
	line-height: 14px;
	margin: 0 0 0 16px;
	}	
div#fall-out-menu-bottom ul li ul li#no-border-sub-menu{
	padding: 6px 0px 7px 0px;
	border: none;
	}		
div#page-banner{
	width: 629px;
	height: 162px;
	background: url("../i/page-banner.jpg") repeat-x 100% 0;
	float: left; 
	margin: 0 0 0 5px;
	}	