@charset "utf-8";

span.lb-ie6n { display: none; }
span.lb-ie6y { display: inline; }

div.lb-m { width: 160px !important; }
span.lb-m-p { display: block; }
li.lb-m-li { height: 23px; padding: 0; margin: 0; overflow: hidden; font-size: 0px; }
li.lb-m-li input { line-height: 1px; font-size: 1px; }
/* input.lb-chk { margin-top: 0; } */

#lb_search h2 span.lb-i,
#lb_sort h2 span.lb-i { margin: 5px 0 0 -5px; padding: 0; overflow: hidden; font-size: 0; line-height: 0; }
#lb_search span.lb-cancel,
#lb_sort span.lb-cancel { display: inline; margin: 5px 10px 0 0; }
#lb_search button.lb-b,
#lb_sort button.lb-b { margin-left: 5px; }
#lb_search .lb-txt { margin-top: 1px; }

fieldset.lb-login { width: 600px; }
fieldset.lb-login dl { margin: 0; margin-top: 24px; }
fieldset.lb-login dd { margin: 0; }
fieldset.lb-login label { margin: 0; padding: 0; }
fieldset.lb-login span.lb-i { margin: 5px 0 0 0; padding: 0 0 0 19px; }

li.lb-bc { position: relative; zoom: 1; }
span.lb-i.lb-arrow { display: block; position: absolute; margin-top: 0px; margin-right: -10px !important; height: 29px; }

th.lb-in-th { background: none; }
td.lb-in-td { text-align: center; vertical-align: top; }

h2.lb-dm-sb-i { padding-left: 29px; }
h2.lb-dm-sb-i span.lb-i { position: absolute; top: 0; left: 5px; }

button.lb-b { position: relative; zoom: 1; width: auto; margin-right: -10px; padding: 0 0 0 19px; }
a.lb-comments { margin-right: 10px; }

.lb-b { display: inline; color: #000; white-space: nowrap; }
div.lb-bar-c { width: expression(this.parentNode.offsetWidth - 30 + 'px'); }
/* div.lb-bar ul.lb-list { width: auto; float: left; margin: 1px -5px 0; } */
div.lb-bar ul.lb-p { width: auto; float: left; }
div.lb-bar strong.lb-p {}
span.lb-arrow { position: absolute; top: -4px; right: -20px; }
span.lb-in-count span { display: none; }
/* 
ul.lb-list { padding: 0 0 0 10px; } */
li.lb-list-i.lb-1st { padding-right: 0; }

span.lb-i-hack { display: inline; width: auto; color: #111; padding: 0 10px 0 0; }
span.lb-hack-w,
span.lb-hack-e { display: none !important; }

strong.lb-i,
strong.lb-p,
a.lb-p { width: auto; float: left; color: #111; }
button.lb-ie7 { padding-left: 0; }

div.lb-dm-sign-photo, div.lb-cm-head { display: inline; position: relative; top: 0; left: 0; zoom: 1; }
a.lb-in-comments { color: #111; }

div.lb-dm-body { position: relative; zoom: 1; }

#lb_bc .lb-home { display: none; }
#lb_bc a { background-color: transparent !important; }

div.lb-bd-n,
div.lb-bd-c,
div.lb-bd-s { display: none; }

#lb_write h2 { margin-left: -10px; }
#lb_write div.lb-bar { padding: 0 0 0 15px; }

div.lb-bar span.lb-b-p { }

div.lb-m ul { position: absolute; top: 24px; }
div.lb-m.lb-ina ul { /*top: 0;*/ }
div.lb-m.lb-ina li.lb-sel { top: 0; }
div.lb-m.lb-ina li.lb-sel a { top: 0; }

label.lb-lbl, input.lb-txt,
a.lb-i, button.lb-i, span.lb-d, strong.lb-i, .lb-bar, div.lb-msg, h2.lb-msg-title,
th.lb-in-th, a.lb-in-category, td.lb-last_update, td.lb-regdate, td.lb-date, span.lb-in-notice, p.lb-tb-date, p.lb-tb-ip, p.lb-cm-date, p.lb-cm-secret, h2.lb-cw-title, dt.lb-gl, table.lb-wr, p.lb-wr, select.lb-kz, button.lb-ie7
	{ font: normal 11px/19px '돋움'; }
button.lb-m-b, a.lb-m-link, button.lb-m-b span, a.lb-m-link span
	{ font: normal 11px/23px '돋움'; }
li.lb-bc, span.lb-bc-ie7, p.lb-warn,
h2.lb-dm-sb-i, p.lb-dm-info, dl.lb-dm-info, dt.lb-dm-dt, h2.lb-bar-h2
	{ font: normal 11px/29px '돋움'; }