body { margin: 0; padding: 0; background-color:	transparent; }
ul li { list-style: none; margin: 0; padding: 0; }
.p20 { padding: 0 20px 0 20px; }
.p30 { padding: 0 30px 0 30px; }
.p40 { padding: 0 40px 0 40px; }
.tnl_v2_line { padding: 8px 3px 0 5px; cursor: pointer; }
.tnl_v3_line { float: left; padding: 8px 5px 0 5px; margin: 0 15px 0 15px; cursor: pointer; }
.bold_c { font-weight: bold; color: #F87942; font-size: 18px; text-decoration: underline; }
.pa_l { position: absolute; top: 1px; left: 1px; }
.pa_r { position: absolute; top: 1px; right: 1px; }
.m10 { margin: 10px 0 10px 0; }
.m20 { margin: 20px 0 20px 0; }
.h20 { height: 20px; }
.blue { color: blue; }
.bold { font-weight: bold; }
img { border: none; }
#proactive_search { text-align: left; border: 1px solid #cccccc; font-family: Gulim, 굴림, sans-serif; font-size: 12px; }
#proactive_search th { border-bottom: 1px solid #cccccc; height: 22px; text-align: left; background: #efefef; overflow: hidden; } #proactive_search th.wid468 { border-bottom: 1px solid #cccccc; height: 16px; font-size:13px; text-align: left; background: #efefef; overflow: hidden; }
.tn_top { border-bottom: 2px solid #0c0c0c; background: url('/image/ad/tn_top_bg.gif') repeat-x; background-color: #2f3237; height: 30px; text-align: left; }
.proactive_search_icon { position: absolute; }
.proactive_search_icon img { width: 16px; height: 16px; position: relative; left: 5px; }
.proactive_title { position: relative; left: 24px; top: 2px; }
.ad_zone { margin: 6px 10px 6px 10px; line-height: 16px; }
.ad_zone_336 { margin: 10px 10px 0 10px; line-height: 16px; } .ad_zone_200 { margin: 5px 10px 0 10px; line-height: 16px; }
.ad_zone_250 { margin: 5px 10px 0 10px; line-height: 16px; }
.ad_zone_250_250 { margin: 10px; line-height: 16px; position: relative; top: -15px; }
.big_ad_zone { margin: 10px 18px 10px 18px; line-height: 16px; } .big_ad_zone2 { margin: 5px 18px 5px 18px; line-height: 16px; }
.he90_adzone { margin: 0 10px 0 10px; line-height: 15px; }
.he60_adzone { padding: 0px 10px 0px 10px; line-height: 13px; }
.relation_keyword_zone { border-top: 1px solid #cccccc; margin: 5px 10px 0 10px; width: 95%; }
.relation_keyword_line { height: 18px; }
.relation_bulit { position: relative; top: -2px; margin: 0 5px 0 3px; }
.trend_bulit { margin: 0 5px 0 3px; }
.relation_keyword_zone_728 { border-left: 1px solid #cccccc; padding: 0 0 0 10px; }
.ad_title { font-family: Gulim, 굴림, sans-serif; font-size: 14px; color: blue; text-decoration: underline; font-weight: bold; }
.relation_keyword { font-family: Gulim, 굴림, sans-serif; font-size: 12px; text-decoration: underline; line-height: 18px; color: blue; }
.relation_keyword:link { color: blue; }
.relation_keyword:hover { color: #d15312; }
.relation_keyword:active { color: #d15312; }
.relation_keyword:visited { color: blue; }
.relation_box { height: 40px; overflow: hidden; }
.relation_box2 { height: 60px; overflow: hidden; }
.relation_keyword_title { font-family: Gulim, 굴림, sans-serif; font-size: 12px; color: #D15312; font-weight: bold; margin: 10px 0 0px 0; }
.relation_keyword_title_728 { font-family: Gulim, 굴림, sans-serif; font-size: 12px; color: #D15312; font-weight: bold; margin: 0 0 5px 0; }
.ad_description { font-family: Gulim, 굴림, sans-serif; font-size: 12px; color: #000000; text-decoration: none; position: relative; top: 1px; }
.ad_host { font-family: Gulim, 굴림, sans-serif; font-size: 11px; color: green; text-decoration: none; }
.he60_adzone .ad_title { font-family: Gulim, 굴림, sans-serif; font-size: 12px; color: blue; text-decoration: underline; font-weight: bold; } .he60_adzone .ad_description { height:13px; font-size: 11px; overflow:hidden; display:block; } .he60_adzone td{ height:12px; }
.he60_adzone .ad_host { font-family: Gulim, 굴림, sans-serif; font-size: 11px; color: green; text-decoration: none; }
.trend_keyword { font-family: Gulim, 굴림, sans-serif; text-decoration: none; font-size: 12px; color: #7a7a7a; }
.hl_keyword_box { background: #fbfbfb; }
.trend_keyword_box { background: #4a4a4c; }
.trend_keywords { color: #c4c4c4; text-decoration: none; }
.d2s_keywords { color: #000000; text-decoration: none; padding: 0 15px 0 15px; font-weight: bold; font-size: 13px; }
.d2s_keywords:hover { text-decoration: underline; color: blue; }
.title_trend_keywords { color: #c4c4c4; text-decoration: none; }
.title_d2s_keywords { color: #000000; font-weight: bold; font-size: 18px; text-decoration: none; }
.trend_list { list-style: none; margin: 0; padding: 0; }
.trend_list_h250 { list-style: none; margin: 0; padding: 0 20px 0 20px; background: #4a4a4c; }
.d2s_h250 { list-style: none; margin: 0; padding: 0 20px 0 20px; }
.trend_keyword_list { white-space: nowrap; cursor: pointer; padding: 10px; position: relative; z-index: 999; }
.trend_keyword_list2 { white-space: nowrap; cursor: pointer; padding: 1px 5px 1px 0; }
.trend_keyword_list3 { white-space: normal; line-height: 18px; padding: 3px 10px 0 10px; margin: 0; }
.trend_keyword_list3 li { margin-top: 10px; }
.trend_keyword_table1 { height: 100%; width: 100%; padding: 7px 0 10px 0; }
.trend_keyword_table2 { height: 100%; width: 100%; }
.trend_keyword_icon { margin: 0 0 0 20px; position: relative; top: 2px; }
.trend_keyword_title { color: #c4c4c4; font-weight: bold; position: relative; top: -2px; left: 3px; }
.trend_keyword_title_box { border-right: 1px solid #dbdae0; font-weight: bold; width: 128px; background: #efefef; overflow: hidden; }
.logo{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAAAkCAYAAADmQkaNAAAM8ElEQVRo3u2ae3BV1b3HP/u9zyMnL0JeJwkBJAkQuBECgYh4qTwqjEi9vkVE9Nbp9NrxiqPj7VV8YOt1bqfWqd7WiooFqSLWTunt8K7IwwokgLWEPE6kiXkQTkhyOK999t73j/MgAZxBZO60TL4zZ5Kz56y19/qu3/qu72/9tvBvDz9ucwmwbRCEs98LR2ZTkJuNKIoIoojAMM6FHIvFLoloGEp2R4+frHQ3iiLHCReG6T6PbMO4FLLtBNlnCTWMGD29vWR60pAlKR7dw4RffGRPnzaFwoI8vIUFgE3D8SaON7bQ2NSCKIqIojjk9x3dvTh1DUuWkSQJAThXo64U+i9lXHLUMM67OCI7i3uW3s6IzEx2ffQxBw7W43Q5KC0p4cF/Xc5f/9rA62++TThiDCH81GmDnAwXLqcDWZYRzol+VdO4atw48goK6O/ro6Wlha6ODqR/gFVQNXUq7W1tfNnennre/IICcvPzsW0bGwj099Nw7BiSJCFeYDzCrXetGDJJToeD/3p+FZ8eOMgv17xJYOBMvHGC1OzsLL7/vQfIHZnD4z98FtO0kCTp7ERlePDmZqIoynnafcvtt6MqCnV1dWiaRs3Mmfz+ww9pamxEUdULPuDfA8oqKphz/fV0dXbyxq9+hcvpRFYUplRXU15eTl1dHekZGZSXl9PX18e777yDIAhDeAGQysZPWmVZFsnPgw/cS1d3N8//+L+JhCNU/dNk5syZzcQJ4znl9+P397J9xy5mz55FVoaHg3WHEQQB27axLItQKEKGW0cALMBO9FtQUMDV1dW89cYb7N2zh6amJnRN4+rqanZu386okhLCoRBjxo4lLy+P7s5OooYRb2+alJWXU1xSgmEY9Pr9WLaN2+3G6XIhCAKVkybhcDrpaG/Hsm1s0yQ/P5+ryspwOBz4e3qIRqPYloUsy4yfMIECr5eenh5CZ85g2zZZWVkIgkBufj5pHg893d1YlkX19OlEIhHy8vP5065dxAwDSZLIy8tDVhTeXruWY59/zqf791NTW4s7LY2/HD2KKIopXizLQhpbNjFFdnFRAUtuWsSjjz9JNBJh1qxafvjESkaVFDN50gS+vWAuW7ftJByOcuxYIw99/0E2vv9bYoYJgoBlWcRME1kS0WQRLCu+xEyTmGkypboawzBobmxE1zRamprYuWMHlmnyg0ceYey4cbicTioqKiifMIFP9u7FjMW4e9kyxpWXg20zpboaWZZpaGhgypQp1F57LaNKS9F1nanTphEMBvE1NzOjtpbr5syh1+9nQmUlV5WVsW/PHjweD8vvv5+snBxkSeJb8+bR2trKya4uFt54I+Xjx3N1QjIaGxpwOBwsWLiQX776KuPKyojFYvhaWpBFEW9REW63m/379uHQdRRZxu124y0qYteuXSiShCAIWKaJbZrIlmWmwtxbWIjP10p//2k0TWd0aQkADz/yGIGBAeYvmEu6x013dw8n2to52d1DSXEhjU0+ROmsZHSe6iPNqaLZNpJlIQgC/p4e1q1dy4KFC1n9wgt0dHSwf+9e6g8eRJJlsG3qDh3ivfXryc3P56lnnsFbXIwA5OTm8uxTT9HZ2cnM2lruuucetm/bRjgaJT09neeefppIOMyK736X4uJi/rh5MwVeL0ePHOHNNWvIyclh+vTpRKNRJlVVEQyFePKJJzAti6X33su8BQt4YfVqTMvCNE2+d//9yIqC2+2mvKKC0729+Fpa+GTfPmpmzmT71q2oioIZi8VXkRWXUkVRiBoGhYWFhIJBwro+REpk07RSX4qLCjl85LNEwiLxyZ8PccO35/GLV35Gc4uPPXv3c/jIZ2i6E9GGrpMnqZw4kb98fhxJVhDFeMchM0J/IESGO24Tk3rf1NDAjw4epLCoiOkzZrDk5pvJzs5m25YtAAz09WFaFmcCAfx+P560NCRFAaDtb3/D4XLR3tYGgO5wEI1EAOjt7cWTlkZXRwejSksJhkL8ef9+brvjDnLz8mg+fpyPdu8mFAqRm5vLye5uIpEIaW43X/h81NTUMBAIYJkmgYEBDNPE6XKhqSqVkydz4sQJSseMoe/0abKzshgxYgTBQAArsXJN00x9sCxCoRCGYWDEYvFrSbKTnhkgcOYMI3Ny4hEqxP3Ms6tfRFEkFsz7FvfcfQdngkH+8L/bUplNV1c3lmVimRaCcNaZJG+ejPbiUaMoKipi25YtdHV0sHHDBsLBIDUzZ7LxvffOPpAs49B1HE4nCAJmwppato2mqmRkZKQyK9OyUrZLVVUUWU7tH4cOHODokSNcVVbGjBkzWPnYYzz/zDPYyTxBENB0nfT09ESeYKTyB1EU0TWNQq+XvPx88vLzmTRpUuoZp06bxh83b8ZK/N4apMslo0dzvKEhLp+J60kMMco+3xeMGT0qflMbbv2Xm3jyPx4l3eNhy9YdAOTkZGMYESzbYuL4CppbfPHhDjISsiShK2LqhrZtY5kms+fMYer06UiiyMiRIykpLeXUqVOEQqG4jBUXY1kWZeXlOHSdnp4e6uvrAZhxzTXxzaqmhmAoxBcnTgxNsuyhznfVc88x+7rrqD9wgD/t3InT4cDhcHCkvh5vURFerxdVUZhcVUXj8eOQsG/JibSBysmT8fv9LF+6lGV3380Dy5fzzrp11M6aRTgSwTRNdIeDsWPHUlxSwsxZsygtLWXbli3IkoQkDuVAHvyArSfaGJk7khk10zhUd4QN727i8Ud/wMp/fygVxWveWItlWSy6YT4nT/bQ2NSMputDojrDradsXzKyW30+3t2wgUWLF7N4yRIA/H4/L7/0EnJC10aMGMGrr70GwP59+9izezdOp5P1b7/NfStWABAMhXjr9dcJh0LnWavB+PCDD7hxyRLmzp8PwLatW/H5fPR0d1NQWMh/rloFQHtbG++sW4esKPFVMaiPcRUVqT0l3eVC1zR8zc24nE4qKysxTROv18vDK1em+vrFK6/Q0NCA2+VCluWhPnv+olvswRGyYN513HHrLSxb8SBGzMSMxUhPT8PlcNDY3IwkyYyvKOfHq59m1XM/oq7uMA6nG03TUp2W5mfiUBUURYknN4mlHY1GGRgYIJzQWjuR9LidTl786U/57aZNbHr/fXRdRxAEVEXBk5aGKIoEAgFCkQi2bSMIQjxSdZ1gMIgRi5Geno4iy3HttSw0VSUSjRIOh1PyoGkabrcb27YJBAJEDQMSe4rL5UKRZc4EgwCkezwA9PX3IwoCaWlpaJqGZVkMBAKEQiEURcGyrHgb20ZMRLOu67hdLlRVHZJnDKFeEAQ2/2EbJcUlvPX6//CTn/2cAwfqGQgE6esbwOVK46bFi7jztpv54MPfUVdXj6JqQ2bQqasokog4KBFK9q2qKh6PB0cshmXG7WJyFx/8mzS3G1WJT5aSiDhRFHEYRtyvShKyoiCJIpIkxZeooiAKAm6XC9u2kSQJTdNwOBxYpokgiiiynLqXLElxnU78n7xPcizJv0nSk+1EUcTpdKINItLpcMS1OTkeWU4F2VdGdjK6jWiUq6sqWfnwQyBAi68VQRCYOL6C7pM9vPiTl6irO4ysKOi6A1lWUh0XZKfhcemoiag+9/zkq1BTW8vh+npafT4yMzJQVfWKO4g6j+wU4UYUIxqhpLiIMaNHceZMkKaWVjo7O8AWUFQFVdOHEC0KAqPzM9ESEiIlTP3FIBKJEAyFkCUJh9OZ0vEr6tTvgjMgCCiKiiRKtHd0caKtHduyQQBNcyCIEnLyZG8QmeluB1JCQgZvjhcDRVFwJ9pJF7kargiyk4RLsowkyynzLggMcR3nkpnmVJFEETGhsV8HFzqyveLIvm3xvG88yGX33TdcJbioyD4ny7lggXEYl4fspGX5ykLjMC4v2cO1wv8nspN5+2BkZmVRPW0a+YWFqRO3Pbt3M9Dff0GzPoyLNAGDqzSWZaEoCvNvuIHM7Gze37iR937zG7JHjODGJUuImSbhcJhz2wzja0T2YKRnZKCpKlu3buXjjz7C5XIhSRKTJk8mahiYhvG1MsNhnLtBDsLJ7m7CkQi111yDZZo0NzXha2nhs6NHMU2TdI9nOJovV2RHIhHeXb+e2muvZd6CBQCcaG1l544d+P3+1OmePexWvnkGKYoiAwMD8XK8JFFVVcWs2bO57c47WfPaa9jD7uXSN8hzL4wdN47F3/kO3uJiREHgwKefsvfjj9H1eEEgGAoNy8jlIru/r49Cr5fr586loLCQsvJyKhP1t/7+/iG1umF8Qxn5sr2dTRs38s9z5nDX0qUAhMNh1v/613R2dpI7cuRwKn+5yJYkiS/b2vj5yy8TS7wXEQ6FQBDIzMjA5XL93b4m9g9HtiAIaJpGVmYmkWiUmGGkipeaqqbKR8O4DGQnCVdVFVVVL/gu9jAuI9nnEj+My4P/A3mQi5XE0lHiAAAAAElFTkSuQmCC'); 	.background-image: url('/ad/inc/img/ils_logo.png');}
#sponsor_ad { position: absolute; right: 0; bottom: 0; font-size: 9px; background: #999999; overflow:hidden;z-index:1; }
#sponsor_ad a { color: #FFFFFF; font-family: sans-serif; text-decoration: none; text-indent:-1000px; display:block; width:17px; height:17px; background-position: -0px -19px; }
#sponsor_ad a:hover { width:17px; height:17px; background-position: -0px -0px; width:91px; height:19px; -webkit-transition: width 0.3s ease-in-out;transition: width 0.3s ease-in-out;}