/*common*/
body,div,dl,dt,dd,ul,ol,li,form,fieldset,p,button{margin:0;padding:0;}
body,input,select,textarea{color:#333;font-family:dotum,gulim,Helvetica,Apple-Gothic,sans-serif;font-size:15px;font-weight:normal;}
body{background-color:#fff;-webkit-text-size-adjust:none;}
img,fieldset{border:0 none;}
img,input,select,textarea{vertical-align:middle;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;cursor:pointer;color:#333;}
a:link,a:hover,a:active{text-decoration:none;color:#333;}
table{border-collapse:collapse;}

.highlight {color:#2b5eb0;font-weight:bold;}
.lowlights {color:#aaa;}
.s1 {font-size:14px;}
.hc,
hr{display:none !important;}

/* layout */
body { text-align:left; margin: 0; padding: 0; background-color: #fff;min-width:320px; -webkit-text-size-adjust: none;} /*-webkit-text-size-adjust : font-size: °íÁ¤ */

#container {margin-top:15px;}
#footer {margin-top:15px;background-color:#f2f2f2;padding:15px 5px;text-align:center;}
#footer .ftxt {font-size:12px;color:#adadad; padding-top:10px;}

table#tbl1 {table-layout:fixed;}
#tbl1 td {border-bottom:1px solid #dfdfdf;padding:9px 6px;}
#tbl1 th{background-color:#f5f5f5;text-align:center;font-size:14px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;border-right:1px solid #dfdfdf;}
#tbl1 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}
#tbl1 .nowrap {text-overflow:ellipsis;overflow:hidden;}

#tbl2 {border-top:2px solid #999;}
#tbl2 td {border-bottom:1px solid #dfdfdf;padding:9px 6px;}
#tbl2 th{background-color:#f5f5f5;text-align:center;font-size:14px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;border-right:1px solid #dfdfdf;}
#tbl2 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}

/* Paging */
.pg1{padding:10px 0;text-align:center;white-space:nowrap;}
.pg1 a{display:inline-block;width:24px;height:24px;line-height:24px;margin-right:2px;border:1px solid #e3e3e3;background-color:#fff;color:#666;font-size:0.85em;text-align:center;vertical-align:middle;}
.pg1 a.on{border-color:#07c;color:#006ba8;}
.pg1 .bt4{width:30px;border-color:#bcbcbc;background-color:#f1f1f1;}
.pg1 .bt4pv{margin-right:6px;}
.pg1 .bt4nx{margin-left:4px;}
.pg1 em{margin:0 0.5em;font-size:0.93em;color:#666;}
.pg1 strong{color:#ed1b23;}
.pg12 .bt4nx{margin-left:0;}

.bt4{display:inline-block;border:1px solid #bcbcbc;background:#f1f1f1 url(http://www.sunglim.org/m/img/bt.gif) repeat-x 0 -65px;vertical-align:middle;text-align:center;color:#666;letter-spacing:-1px;white-space:nowrap;}
.bt4pv img,
.bt4nx img{width:100%;height:100%;background:url(http://www.sunglim.org/m/img/ib.gif) no-repeat 12px 8px;}
.bt4nx img{background-position:4px -31px;}

.more {height:22px;margin-top:5px;text-align:right;}
.clr {clear:both;font-size:0px;}

/*list*/
.li1 li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;}
.li15 li{width:auto;padding:0.5em 10px 0.71em;}
.li1 .bd,
.li1 .bd2,
.li1 .bd3{display:inline-block;margin-bottom:0.3em;}
.li1 .bd{font-size:0.95em;color:#000;}
.li1 .if{color:#909090;font-size:0.85em;}


.bt{display:inline-block;border:1px solid #bcbcbc;background:#f1f1f1 url(/m/img/bt.gif) repeat-x 0 0;vertical-align:middle;text-align:center;color:#666;letter-spacing:-1px;white-space:nowrap;}



/* ±Û¾²±â */
#writeForm #wf-header h3 { color:#2f303c; float:left; font-weight:bold; }
#writeForm #wf-header p { text-align:right; }
#writeForm #wf-buttons { text-align:center; }
#writeForm #wf-scrap p label,
#writeForm #wf-copy p label { color:#000; }
#writeForm #wf-memotype .input_checkbox { vertical-align:middle; border:1px solid #bcbcbc; }
#writeForm #wf-memotype label { letter-spacing:-1px;color:#606bed; }
#writeForm .formitem label { font-weight:bold; }
#writeForm .formitem p label { font-weight:normal; }
#writeForm .formitem .input_text,
#writeForm .formitem select,
#writeForm .formitem textarea { width:100%; }
#writeForm .formitem .input_text,
#writeForm .formitem textarea { border:none; }
#writeForm .formitem select { color:#666; }
#writeForm .formitem p.desc { color:#666; }
#writeForm .textBox { border:1px solid #bcbcbc; }
#writeForm .haslabel label { float:left; }
#writeForm .haslabel p label { float:none; }
#writeForm.article #wf-buttons { border-top:1px solid #d1d1d1; }