@charset "utf-8";
/* 20111025 poolsori - at'life */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
/* Reset */
body{margin:0;font-family:'NanumGothic', serif}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'Nanum Gothic',dotum,applegothic,sans-serif;font-size:12px}
body{background-color:#fff;text-align:left;*word-break:break-all;-ms-word-break:break-all}
img,fieldset{border:0}
img{vertical-align:top}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;color:#a0a0a0}
a:hover,a:active,a:focus{text-decoration:none}
legend{display:none}
table,th,td{border:0 none}
hr{display:none}
button{overflow:hidden;border:0;cursor:pointer}
textarea{overflow:hidden;overflow-y:auto;padding:3px 6px;border:1px solid;border-color:#a3a3a3 #d7d7d7 #d7d7d7 #a3a3a3;line-height:18px;color:#868686;letter-spacing:-1px}

/* Common */
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.png24{tmp:expression(setPng24(this))}
.f_l{float:left}
.ly_on{display:block !important}

input[type=image],input[type=checkbox],input[type=radio]{width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 none !important}
input[type=checkbox],input[type=radio]{vertical-align:-3px}


#mask{display:none;position:absolute;left:0;top:0;z-index:9000;background-color:#000} 
.window{display:none;position:fixed;left:50%;top:50%;z-index:10000;width:550px;height:315px;margin:-155px 0 0 -280px}

.link{cursor:pointer;}