*{margin:0; padding:0;}
textarea,table,input{font-size:11px;}
textarea{line-height:1;}
img{border:none;}
ul{list-style:none;}
table{border-collapse:collapse;}
address,strong{font-style:normal;}
.cll{clear:left; font-size:0.1px; height:0;}
.clr{clear:right; font-size:0.1px; height:0;}
.clb{clear:both; font-size:0.1px; height:0;}
.lft{float:left;}
.rgt{float:right;}


body{
text-align:center;
font-size:small;
color:#333333;
line-height:1.8;
letter-spacing:1px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
background-color:#222222;
}
a:link   {color:#333333; text-decoration:underline;}
a:visited{color:#333333; text-decoration:underline;}
a:hover  {color:#333333; text-decoration:none;}
a:active {color:#333333; text-decoration:underline;}

#madhead_wrap {
width:100%;
height:63px;
background-color:#FFFFFF;
}
#madhead p {
position:absolute;
right:0px;
top:0px;
}


#madhead {
width:950px;
margin:0 auto;
height:63px;
text-align:left;
position:relative;
}

#madhead #shoefla,#madhead p {
position:absolute;
right:0px;
top:0px;
}

h1 {
width:165px;
height:35px;
position:absolute;
top:22px;
}
#madhead ul {
width:703px;
position:absolute;
top:43px;
right:0px;
}
#madhead li {
display:inline;
}

#lang_mn {
width:100%;
background-color:#000000;
height:24px;
}
#lang_mn #lang_mn_in {
width:950px;
margin:0 auto;
position:relative;
}
#lang_mn_in ul {
position:absolute;
top:8px;
right:0px;
}
#lang_mn_in li {
display:inline;
}
/*header end*/



#footer {
width:100%;
background-color:#F3F3F3;
border-top:3px #333333 solid;
}
#footer_in {
width:100%;
background-image:url(../../images/footer_bg.jpg);
background-position:top;
background-repeat:no-repeat;
height:94px;
margin-top:78px;
background-color:#222222;
min-width:950px;
}
#footer_in_in {
width:950px;
margin:0 auto;
text-align:left;
height:150px;
position:relative;
}
#footer_in_in #pgup {
width:950px;
position:relative;
}
#footer_in_in #pgup img {
position:absolute;
top:31px;
right:0px;
}
#footer_in_in .fnv {
position:absolute;
left:0;
top:80px;
}

#footer_in_in .fnv li {
display:inline;
}
#footer_in_in .fnv p {
margin-top:3px;
}

