@charset "euc-kr";
html { height: 100%; }
body{ margin: 0; padding: 0; border: 0; overflow: hidden; height: 100%; max-height: 100%; }

#framecontent{ position: absolute; bottom: 0; left: 0; padding: 5px 0 0 115px; width: 100%; height: 35px; /*Height of frame div*/overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/ background: #817066; color: gray; font: bold 11px arial, sans-serif; color: #EEE; }
.login { font: 11px arial, sans-serif; color: #DDD; margin: 0; padding: 0; }
.addetc { font: 11px arial, sans-serif; color: #DDD; margin: 0 37px 0 0; padding: 0; text-align: right; }
.address { font: bold 11px arial, sans-serif; color: #999; padding: 0; margin: 0; position: absolute; top: 5px; left: 112px; }

#maincontent{ position: fixed; top: 0; left: 0; right: 0; bottom: 20px; /*Set bottom value to HeightOfFrameDiv*/ overflow: hidden; width: 100%; }
#maintable { font: bold 12px arial, sans-serif; }
.top_td { background: #817066; height: 70px; text-align: right; padding: 0 39px 0 30px; color: #CCC; }
.top_td h1 { position: absolute; top: 10px; left: 105px; font: bold 40px arial, sans-serif; }
.top_td a { font: bold 11px arial, sans-serif; color: #EEE; text-decoration: none; cursor: hand; }
.top_td a:hover { color: #CCC; text-decoration: none; }
.left_td { background: #817066 url(../images/pro.png) no-repeat bottom center; width: 100px; vertical-align: top; padding-left: 12px; }
.right_td { background: #817066; width: 35px; }
.content_td { background: #FFFFFF; border: 3px solid #666; height: 100%; }
#profile_photo { background: url(../images/prophoto.gif) no-repeat left top; margin: 0 0 10px 0; padding: 0; width: 90px; height: 90px; text-align: center; border: 1px solid gray; }

#gnb { margin: 0; padding: 0 }
#gnb li { list-style: none; margin-bottom: 8px; }
#gnb li a { font: bold 9pt arial, sans-serif; color: #EEE; text-decoration: none; }
#gnb li a:hover { color: #EEE; text-decoration: underline; }

#lnb { margin: 0; padding: 0; }
#lnb li { margin: 0; padding: 5px 0 0 7px; }
#lnb li a { font: bold 9pt arial, sans-serif; color: #EEE; text-decoration: none; }
#lnb li a:hover { color: #EEE; text-decoration: underline; }

* html body{ /*IE6 hack*/
padding: 0 0 35px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

.clearleft { clear: both; }

