/* Temp */
table{width:100%}
th, td{padding:5px}
caption{font-weight:bold;text-align:left}

/* 버튼 */
.btnPack,
.btnPack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(/images/btnPack.gif) no-repeat;font-size:12px;font-family:Tahoma, Sans-serif;color:#505050;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btnPack{margin-right:4px}
.btnPack *{left:4px;cursor:pointer;_cursor:hand}
.btnPack.medium,
.btnPack.medium *{height:24px;line-height:24px}
.btnPack.large,
.btnPack.large *{height:30px;line-height:30px}
.btnPack.xlarge,
.btnPack.xlarge *{height:36px;line-height:36px}
.btnPack.small,
.btnPack.small *{height:19px;line-height:19px;font-size:11px;font-family:Dotum;}
.btnPack.medium{background-position:left 0}
.btnPack.large{background-position:left -30px}
.btnPack.xlarge{background-position:left -65px}
.btnPack.small{background-position:left -106px}
.btnPack.medium *{padding:0 7px 0 3px;background-position:right top;font-size:12px}
.btnPack.large *{padding:0 7px 0 3px;background-position:right -30px;font-size:16px}
.btnPack.xlarge *{padding:0 7px 0 3px;background-position:right -65px;font-size:20px}
.btnPack.small *{padding:0 3px 0 0;background-position:right -106px;font-size:11px}
.btnPack *:hover,
.btnPack *:active,
.btnPack *:focus{color:#690;}
.btnPack.strong *{font-weight:bold !important}
.btnPack.icon *{padding-left:20px}
.btnPack.small.icon *{padding-left:15px}
.btnPack.icon span{width:20px;margin-right:-20px;padding:0 !important}
/* //버튼 */

/* 버튼 블루 */
.btnPackB,
.btnPackB *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(/images/btnPack_b.gif) no-repeat;font-size:12px;font-family:Tahoma, Sans-serif;color:#505050;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btnPackB{margin-right:4px}
.btnPackB *{left:4px;cursor:pointer;_cursor:hand}

.btnPackB_on,
.btnPackB_on *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(/images/btnPack_b_on.gif) no-repeat;font-size:12px;font-family:Tahoma, Sans-serif;color:#505050;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btnPackB_on{margin-right:4px}
.btnPackB_on *{left:4px;cursor:pointer;_cursor:hand}
.btnPackB_on.medium,
.btnPackB_on.medium *{height:24px;line-height:24px}
.btnPackB_on.large,
.btnPackB_on.large *{height:30px;line-height:30px}
.btnPackB_on.xlarge,
.btnPackB_on.xlarge *{height:36px;line-height:36px}
.btnPackB_on.small,
.btnPackB_on.small *{height:19px;line-height:19px;font-size:11px;font-family:Dotum;}
.btnPackB_on.medium{background-position:left 0}
.btnPackB_on.large{background-position:left -30px}
.btnPackB_on.xlarge{background-position:left -65px}
.btnPackB_on.small{background-position:left -106px}
.btnPackB_on.medium *{padding:0 7px 0 3px;background-position:right top;font-size:12px}
.btnPackB_on.large *{padding:0 7px 0 3px;background-position:right -30px;font-size:16px}
.btnPackB_on.xlarge *{padding:0 7px 0 3px;background-position:right -65px;font-size:20px}
.btnPackB_on.small *{padding:0 3px 0 0;background-position:right -106px;font-size:11px}
.btnPackB_on *:hover,
.btnPackB_on *:active,
.btnPackB_on *:focus{color:#fff}
.btnPackB_on.strong *{font-weight:bold !important}
.btnPackB_on.icon *{padding-left:20px}
.btnPackB_on.small.icon *{padding-left:15px}
.btnPackB_on.icon span{width:20px;margin-right:-20px;padding:0 !important}
/* //버튼 블루 */

.medium .check{background-position:2px -151px}
.large .check{background-position:2px -146px}
.xlarge .check{background-position:3px -144px}
.small .check{background-position:1px -153px}

.medium .add{background-position:-17px -151px}
.large .add{background-position:-17px -148px}
.xlarge .add{background-position:-17px -144px}
.small .add{background-position:-19px -153px}

.medium .delete{background-position:-37px -151px}
.large .delete{background-position:-37px -147px}
.xlarge .delete{background-position:-37px -144px}
.small .delete{background-position:-38px -153px}

.medium .calendar{background-position:-54px -151px}
.large .calendar{background-position:-54px -146px}
.xlarge .calendar{background-position:-54px -144px}
.small .calendar{background-position:-57px -153px}

.medium .refresh{background-position:-78px -151px}
.large .refresh{background-position:-78px -146px}
.xlarge .refresh{background-position:-78px -144px}
.small .refresh{background-position:-79px -153px}

.medium .file{background-position:-98px -151px}
.large .file{background-position:-98px -147px}
.xlarge .file{background-position:-98px -145px}
.small .file{background-position:-100px -154px}

.medium .search{background-position:-119px -151px}
.large .search{background-position:-119px -147px}
.xlarge .search{background-position:-119px -145px}
.small .search{background-position:-121px -154px}

.medium .modify{background-position:-140px -152px}
.large .modify{background-position:-140px -148px}
.xlarge .modify{background-position:-140px -146px}
.small .modify{background-position:-141px -154px}

.medium .img{background-position:-160px -151px}
.large .img{background-position:-160px -147px}
.xlarge .img{background-position:-160px -145px}
.small .img{background-position:-161px -154px}

.medium .download{background-position:-181px -151px}
.large .download{background-position:-181px -147px}
.xlarge .download{background-position:-181px -145px}
.small .download{background-position:-181px -154px}