
body { font-size: 14px; margin:0px; padding:0px; text-align:left;}

a { text-decoration: underline }
a:link { color: #0033CC }
a:visited { color: #0033CC }
a:active { color: #0033CC }
a:hover { color: #ee0000 }

div.logo { text-align:center; padding:40px 10px 10px 10px}
div.desc { text-align:center; padding:10px; color:#666666;}
div.search{ padding:40px 10px 15px 10px;}
div.keyword{ padding:0px 80px 30px 10px; color:#999999; font-size:13px;}
div.keyword a { color:#0080FF }
div.keyword a:visited { color:#0080FF }
div.keyword a:active { color:#0080FF }
div.keyword a:hover { color:#0080FF }


div.select_all{ width:380px; padding:30px 10px 10px 0px; text-align:left;line-height:150%;}
div.psite{margin-left:7px;padding:5px;width:400px;text-align:left; color:#666666;}


table.pack { width:80%; margin:10px 15px 5px 15px;line-height:130%; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; border-collapse: collapse }
table.pack th { border-right: #cccccc 1px solid; border-top: #cccccc 0px; background-color:#DDEEFF; border-bottom: #CCCCCC 1px solid; padding:3px 7px;}
table.pack tr.row_white{}
table.pack tr.row_gray{background-color:#EEEEEE;}
table.pack td { text-align:left; padding:7px; border-right: #cccccc 1px solid; border-top: #cccccc 0px; font-size: 14px; border-left: #cccccc 0px; border-bottom: #cccccc 1px solid }
table.pack td.point { width:95px; text-align:right;}
table.pack td.rate { width:120px;  text-align:right; padding-right:10px}
table.pack td.money { width:85px; text-align:right; padding-right:15px; color:red;}
div.notfound{margin-left:7px;padding:5px 5px 30px 10px;width:400px;text-align:left;}
div.pack_bottom{ width:80%; padding:1px 15px 20px 10px; text-align:right; color:#999999;}

div.bottom { text-align:center; padding:60px 20px 20px 20px;}

