@charset "UTF-8";




body { font-size: 75%; }

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
pageHeader
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
#pageHeaderOuter { position: relative; top: expression(this.offsetParent.scrollTop-1); }
#localNaviArea { position: relative; top: expression(this.offsetParent.scrollTop-1); }
#pageFooter { clear: both;  bottom: auto;  position: absolute; top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (documentElement.clientHeight-this.clientHeight) - 1 : document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1); }
#pageBody { padding-top: 0; }
#pageBodyBSM { padding-top: 0 !important; }

/*min-width*/
/*body { width: expression(document.body.clientWidth < 1022? "1020px" : "auto"); }*/
#wrapper { width: expression(document.body.clientWidth < 1022? "1020px" : "auto"); }
#pageHeaderOuter { width: expression(document.body.clientWidth < 1022? "1020px" : "auto"); }
#localNaviArea { width: expression(document.body.clientWidth < 1022? "1020px" : "auto"); }
#unitmenu { width: expression(document.body.clientWidth < 1022? "1020px" : "auto"); }
#unitboxInner { width: expression(document.body.clientWidth < 1022? "1020px" : "auto"); }