/*
createdate: 20140205
update: 20140205
ver: 1.0.0
*/
/*--------------------------
common
----------------------------*/
html { filter: expression(document.execCommand("BackgroundImageCache", false, true)); }
body { color: #333333; text-align: left !important; margin: 0 auto; padding: 0 8px 8px; position: relative; }
#revWrap a { color: #1d54a7 !important; text-decoration: none !important; }
#revWrap a:link { color: #1d54a7 !important; text-decoration: none !important; }
#revWrap a:visited { color: #1d54a7 !important; text-decoration: none !important; }
#revWrap a:hover { color: #C00000 !important; text-decoration: underline !important; }

/* wrapper */
#revWrap { min-width: 950px; max-width: 1280px; width: auto !important; width: 950px; font-size: 82%; margin: 0 auto; }
* html #revWrap { width: 950px; margin: 0 auto;
/*width: expression(document.body.clientWidth < 952? "950px " : document.body.clientWidth > 1282? "1280px" : "auto"); */}

/* header */
.pankuzu { overflow: hidden; zoom: 1; font-size: 82%; line-height: 1.4; padding: 10px 10px 30px; }
.pankuzu li { display: inline; }
.pankuzu h1 { display: inline; color: #686868; font-weight: bold; }
.pankuzu a { color: #1d54a7 !important; text-decoration: none !important; }
.pankuzu a:link { color: #1d54a7 !important; text-decoration: none !important; }
.pankuzu a:visited { color: #1d54a7 !important; text-decoration: none !important; }
.pankuzu a:hover { color: #C00000 !important; text-decoration: underline !important; }

/*--------------------------
module
----------------------------*/
.revBgNon { background: none!important; }
.revDispNon { display: none!important; }

/* font style */
.revFtBldNm { font-weight: bold; }
.revFtBld { font-weight: bold; color: #686868; }
.revFtSm { font-size: 82%; }

/* margin */
.riMa0 { margin: 0!important; }
.riMaR10 { margin-right: 10px!important; }
