html{overflow-y:scroll;}body{background-color:#ddd;}.header .menu .noticeboard{background:#eee url(/img/menu_hi2.gif) repeat-x;color:#22585e;text-shadow:none;}.body{margin:0;background-color:#eee;}.cal-cont{width:750px;margin:0 auto;padding:4px 0;}.month{float:left;padding-right:10px;}.cal{zoom:1;overflow:hidden;font-family:Tahoma,Arial,sans-serif;text-align:center;}.cal a{overflow:hidden;float:left;width:20px;height:20px;color:#333;line-height:20px;}.cal a:hover,.cal a.self{background-color:#2a676f;color:#fff;}.cal .sun{color:#f00;}.pagelist-cont{overflow:hidden;height:20px;border-bottom:1px solid #ccc;}.pagelist{float:left;position:relative;left:50%;}.pagelist a{overflow:hidden;float:left;position:relative;right:50%;width:16px;height:16px;color:#333;text-indent:-99in;background-image:url(/img/pagedot.gif);}.pagelist a:hover,.pagelist a.self{background-position:0 100%;}.notices{zoom:1;position:relative;margin-right:219px;list-style:none;letter-spacing:-1px;color:#666;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}.colors{zoom:1;overflow:hidden;height:14px;text-align:center;}.colors input{position:absolute;left:-99in;}.colors label{cursor:pointer;overflow:hidden;float:left;width:36px;height:14px;text-align:center;opacity:.5;filter:alpha(opacity=50);}.color0 .colors .color0,.color1 .colors .color1,.color2 .colors .color2,.color3 .colors .color3,.color4 .colors .color4,.color5 .colors .color5,.colors label:hover{opacity:.999;filter:alpha(opacity=100);}.outer{overflow:hidden;cursor:url(/img/grab.cur),default;position:absolute;width:216px;padding:1px 2px 2px 1px;background:url(/img/shadow20.png);background:rgba(0,0,0,0.125);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-animation:fin .2s 1 ease-out;}@-webkit-keyframes fin{from{opacity:0;-webkit-transform:scale(0.9);}to{opacity:1;-webkit-transform:scale(1);}}:root .outer{padding:0;background:none;box-shadow:#666 0 1px 3px;-moz-box-shadow:#666 0 1px 3px;-webkit-box-shadow:#666 0 1px 3px;}.focus{z-index:1;}* html .outer{background:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#20000000);}.inner{overflow:hidden;width:216px;min-height:60px;background:#b8ebee;}label.color0,div.color0 .inner{background:#b8ebee;background:rgba(184,235,238,0.9);}label.color1,div.color1 .inner{background:#ffb41e;background:rgba(255,180,30,0.9);}label.color2,div.color2 .inner{background:#f16885;background:rgba(241,104,133,0.9);}label.color3,div.color3 .inner{background:#addc39;background:rgba(173,220,57,0.9);}label.color4,div.color4 .inner{background:#ffe64d;background:rgba(255,230,77,0.9);}label.color5,div.color5 .inner{background:#eee;background:rgba(238,238,238,0.9);}label.color6,div.color6 .inner{background:#666;background:rgba(102,102,102,0.9);color:#fff;}.dragged{z-index:8!important;cursor:url(/img/grabbing.cur),move;opacity:.9;}.notices p{margin:0;line-height:1.4;}.notices a{text-decoration:underline;color:#09c;}.notices a:hover{background:transparent;}.loginfirst{padding:2em 0;text-align:center;}.message{padding:3px 5px 4px;background-image:url(/img/dotted.png);background-position:0 100%;background-repeat:repeat-x;}.message:last-child{background-image:none;}* html .message{background-image:url(/img/dotted.gif);}.dotted{padding-top:1px;background-image:url(/img/dotted.png);background-repeat:repeat-x;}* html .dotted{background-image:url(/img/dotted.gif);}form{text-align:right;}textarea,input.name{padding:2px 4px;background-color:transparent;color:inherit;letter-spacing:-1px;outline:0;}textarea{display:block;overflow:auto;width:208px;height:150px;margin:0 auto;border:0;line-height:1.3;}textarea:focus{background-color:rgba(255,255,255,0.4);}.new textarea{height:36px;}input.name{cursor:text;width:100px;margin:1px 0;border:0;padding-bottom:1px;font-weight:bolder;background-image:url(/img/dotted.png);background-repeat:repeat-x;background-position:0 100%;}* html input.name{background-image:url(/img/dotted.gif);}input.name:focus{background-color:rgba(255,255,255,0.4);}input.name,input.submit{vertical-align:middle;}small{letter-spacing:0;font-family:Tahoma,Arial,돋움,Dotum,sans-serif;color:#999;}small.new{color:#fff;}.reply{text-align:center;}.reply a{zoom:1;display:block;font-size:11px;font-weight:bolder;text-decoration:none;color:#000;opacity:.3;filter:alpha(opacity=30);}* html .reply a{position:relative;}.reply a:hover{background:#000;color:#fff;}