html {overflow-y:scroll;background-color:#fff;}
body {margin:0;padding:0-webkit-text-size-adjust:none;}
#bot {position:fixed;bottom:0;top:auto;}
* html,* html body {background-image:url(about:blank);background-attachment:fixed;}
* html #bot {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

hr {display:none}
img,fieldset {border:0 none}
dl,ul,ol,li {list-style: none}	
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,blockquote,form,fieldset,legend {margin:0;padding:0}
body,th,td {font-size:12px;font-family:굴림,gulim,sans-serif;color:#333}
em,address{font-style:normal}
form {margin:0; }

a:link{ text-decoration:none; color:#333; }
.fl {float:left}
.fr {float:right}


#wrap{width:100px;margin:0 auto}
.bfont{font-size:14px}
.container{margin:0 auto;width:900px;padding-bottom:10px}
.container:after,.c_sos{display:block;clear:both;content:""}

#footer {width:100%;margin:0;text-align:center;font-family:돋움,Dotum,AppleGothic,sans-serif;color:#666;line-height:1.5}
#footer a {color:#666}
#footer span#footMenu {margin:5px 0 10px 0;color:#a5a5a5}
#footer span#copyright {margin:5px 0 10px 0;color:#a5a5a5}

.tab_line{padding:0;border-bottom:1px solid #dfdfdf;height:62px;background:#fbfbfb}
.tab_line ul{margin:0 auto; width:380px;padding:0;font-family:Tahoma, Sans-serif;font-size:12px;list-style:none}
.tab_line ul:after{display:block;clear:both;content:""}

.tab_line li{float:left;margin-bottom:-1px;position:relative;border-bottom-color:#dfdfdf;padding:9px 0 4px 3px}
.tab_line li a{display:block;padding:0;letter-spacing:-1px;cursor:pointer;background:url("http://cfs.tistory.com/custom/blog/55/553473/skin/images/ggilggil_com.png") no-repeat;width:50px;height:50px;text-indent:-8500px}

.tab_line.home li.home,
.tab_line.best li.best,
.tab_line.gl2 li.gl2,
.tab_line.tv li.tv,
.tab_line.gl3 li.gl3,
.tab_line.gl1 li.gl1,
.tab_line.clean li.clean,
.tab_line.talk li.talk,
.tab_line.gl6 li.gl6,
.tab_line.qt li.qt,
.tab_line.gol li.gol,
.tab_line.se li.se,
.tab_line.ymusic li.ymusic,
.tab_line.gl7 li.gl7{margin-top:-1px;border:1px solid #dfdfdf;border-bottom:0;background:#fff}

.tab_line .home a{background-position:0 0}
.tab_line .best a{background-position:-50px 0}
.tab_line .gl2 a{background-position:-100px 0}
.tab_line .tv a{background-position:-150px 0}
.tab_line .gl3 a{background-position:-600px 0}
.tab_line .gl1 a{background-position:-200px 0}
.tab_line .clean a{background-position:-250px 0}
.tab_line .talk a{background-position:-300px 0}
.tab_line .gl6 a{background-position:-400px 0}
.tab_line .qt a{background-position:-450px 0}
.tab_line .gol a{background-position:-350px 0}
.tab_line .se a{background-position:-500px 0}
.tab_line .ymusic a{background-position:-550px 0}
.tab_line .gl7 a{background-position:-650px 0}

.tab_line.home .home a,.tab_line li.home a:hover{background-position:0 -50px}
.tab_line.best .best a,.tab_line li.best a:hover{background-position:-50px -50px}
.tab_line.gl2 .gl2 a,.tab_line li.gl2 a:hover{background-position:-100px -50px}
.tab_line.tv .tv a,.tab_line li.tv a:hover{background-position:-150px -50px}
.tab_line.gl3 .gl3 a,.tab_line li.gl3 a:hover{background-position:-600px -50px}
.tab_line.gl1 .gl1 a,.tab_line li.gl1 a:hover{background-position:-200px -50px}
.tab_line.clean .clean a,.tab_line li.clean a:hover{background-position:-250px -50px}
.tab_line.talk .talk a,.tab_line li.talk a:hover{background-position:-300px -50px}
.tab_line.gl6 .gl6 a,.tab_line li.gl6 a:hover{background-position:-400px -50px}
.tab_line.qt .qt a,.tab_line li.qt a:hover{background-position:-450px -50px}
.tab_line.gol .gol a,.tab_line li.gol a:hover{background-position:-350px -50px}
.tab_line.se .se a,.tab_line li.se a:hover{background-position:-500px -50px}
.tab_line.ymusic .ymusic a,.tab_line li.ymusic a:hover{background-position:-550px -50px}
.tab_line.gl7 .gl7 a,.tab_line li.gl7 a:hover{background-position:-650px -50px}

#paging {clear:both;margin:5px auto;padding:1px 0;text-align:center;font-size:13px;font-family:Tahoma;letter-spacing:-1px;line-height:normal}  
.selected, #paging a {display:inline-block;text-decoration:none;vertical-align:middle}      
.num {font-weight:bold}  
.num_prev, .num_next,  .num {padding:4px 6px;border:1px solid #fdfdfd;color:#666}
.selected,  .num_box:hover {padding:4px 6px;border:1px solid #ddd;color:#6977e4}    
.num_prev:hover,  .num_next:hover {border-color:#ddd;color:#6977e4} 
.num_prev {padding-left:13px;background:url(http://cafeimg.daum-img.net/cf_img2/skin/btn01/bl_left.gif) no-repeat 5% center} 
.num_next {padding-right:13px;background:url(http://cafeimg.daum-img.net/cf_img2/skin/btn01/bl_right.gif) no-repeat 95% center}

.adbox {position:absolute; left:50%; top:154px;  width:160px; height:600px; margin-left:-628px}
.adbox .close{ cursor: pointer; font-family:Tahoma, Geneva, sans-serif; background-color:#fafafa; border:1px solid #ccc;padding:4px 0;width:158px;margin-top:5px;text-align:center; }
.cls {cursor: pointer; font-family:Tahoma, Geneva, sans-serif; background-color:#fafafa; border:1px solid #ccc; padding:20px; font-size:13px;color:#000;letter-spacing:-1px;margin-top:11px;margin-right:11px;float:right}

.sc:hover {color:#6977e4;text-decoration:underline}    

/* 검색목록 */
.section{position:relative;border:1px solid #e9e9e9;background:#fff;font-size:12px;line-height:normal;*zoom:1;margin-top:15px}
.section .hx{margin:0;padding:10px 0 7px 9px;border:1px solid #fff;background:#f7f7f7;font-size:12px;line-height:normal;color:#333}
.section .tx{padding:5px;border-top:1px solid #e9e9e9;color:#666}
.section .tx li{padding:5px}
.section .tx li .bu{margin:0 4px 0 0;color:#999}
.section .tx li span.date{float:right;clear:right;font-size:11px;color:#a8a8a8;white-space:nowrap}

/* 본문 */
.vsub{clear:both;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background:#fafafa;margin-top:15px;padding:0 0 1px}
.vsub .vsub_up{border-bottom:1px solid #f2f2f2; font-size:11px; color:#333; padding:12px 0 11px;background-color:#fbfbfb;height:17px}
.vsub .vsub_up:after,.vsub .vsub_down:after{display:block;clear:both;content:""}
.vsub .vsub_down{padding:9px 0 7px; background:#fff;font:normal 11px tahoma; color:#999;height:16px}
.vsub .vsub_up.quick{position:fixed;top:0;left:50%;margin-left:-450px;width:900px;z-index:9999;border-bottom:1px solid #dfdfdf}
.vsub .vsub_up .sub{font-size:15px;padding-left:15px;margin:0;border:0;width:auto;font-weight:bold;float:left}
.vsub .vsub_down .dl{padding-left:15px;float:left}
.vsub .vsub_down .dr{padding-right:15px;float:right}
.vsub .vsub_down span{padding-right:6px}
.vsub .vsub_up .q_r{float:right;padding-right:15px}
.vsub .vsub_up .q_r a{width:16px;height:16px;text-indent:-8500px; display:block; background:url('http://cfile5.uf.tistory.com/image/14257D354ED387472714D6') no-repeat;float:left;margin:0 4px}
.vsub .vsub_up .q_r a.up{background-position:0 0}
.vsub .vsub_up .q_r a.down{background-position:0 -16px}
.vsub .vsub_up .q_r a.edit{background-position:0 -32px}
.vsub .vsub_up .q_r a.move{background-position:0 -48px}
.vsub .vsub_up .q_r a.del{background-position:0 -64px}
.vsub .vsub_up .q_r a.cmt{background-position:-0 -80px;margin-right:0}

h5.th5{margin:10px 0 0;background:#fff;text-align:left}
h5.th5 a{padding:10px;font-size:15px;}
h5.th5 a span{color:#fd2100;font-family:tahoma;font-size:10px;font-weight:normal;letter-spacing:0;}

#view_ad{padding:10px 10px 0}
.article{line-height:1.6;margin-bottom:20px;padding:10px 10px 0}
.article img{max-width:100%}

.admin{margin:10px 10px 0}
.comment{margin-top:5px}
