body, td, p, input, button, textarea, select, .c1 { font:normal 12px Dotum, AppleGothic, sans-serif; color:#222; }

body { margin:0; padding:0; }

img { border:0px; }
form { margin:0px; }

a:link, a:visited, a:active { text-decoration:none; color:#222; }
a:hover { text-decoration:underline; }

.member {font-weight:normal;color:#222222;}
.guest  {font-weight:normal;color:#888888;}

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

.dot1 { margin:0; padding:0; list-style:none; }
.dot1 li { background:url(http://img.sir.co.kr/v14/dot.gif) 5px 9px no-repeat; color:#555555; padding-left:12px; line-height:18px; }
.dot1 .comment { font-size:11px; font-family:dotum; color:#ff6600; }

#login { margin:3px; width:184px; height:104px; background:url(http://img.sir.co.kr/v14/outlogin/login_bg2.gif) 0 0 no-repeat; color:#555; }
#login .point { font-size:11px; font-family:dotum; }
#login .memo { font-size:11px; font-family:dotum; }
#login .scrap { font-size:11px; font-family:dotum; }
#login .btn { float:left; width:60px; text-align:center; font-size:11px; font-family:dotum; }
#login .quick_move { width:180px; margin-left:2px; }

#outlogin { margin:3px; width:184px; height:104px; background:url(http://img.sir.co.kr/v14/outlogin/outlogin_bg2.gif) 0 0 no-repeat; }
#outlogin .input_text { width:105px; height:15px; border:0; margin:0; padding:0; font-size:11px; color:#7c7c7c; font-family:Verdana; font-weight:normal; letter-spacing:0px; padding-top:1px; }
#outlogin .register { float:left; font-size:11px; font-family:dotum; font-weight:bold; margin-left:2px; }
#outlogin .forget { float:left; font-size:11px; font-family:dotum; margin-left:10px; }

.singo_title { color:#222; font-weight:bold; }
.singo_here { color:#ff6600; text-decoration:underline; }

#writeContents { line-height:150%; }

.latest-title { margin-bottom:10px; height:30px; border-bottom:1px solid #ddd; }
.commentFont {font-family:Tahoma,verdana;font-size:7pt;color:#ff6600;letter-spacing:0px;}

#google_sir_view { margin:30px 0 10px 0; }

.lh {line-height: 150%;}
.jt {text-align:justify;}
.li {font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD;}
.ul {list-style-type:square; color:#66AEAD;}
.ed {}
.tx {}
/*
.ed { height:22px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:1px 2px; font-family:dotumche; }
.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; font-family:dotumche; }
*/
.small {font-family:µ¸¿ò;font-size:8pt;}
.stress{color:#ff3300;}/*°­Á¶*/
.cloudy{color:#888888;}/*Èå¸²*/
.gray_01 { color:#BABABA; }
.lsm {letter-spacing:-1px}

#writeContents a:link, #writeContents a:visited, #writeContents a:active { text-decoration:none; color:#005B59; }
#writeContents a:hover { text-decoration:underline; }

/* ±×´©º¸µå faq */
#faq_title {line-height: 25px; font-weight:bold; font-size:9pt;}
#faq_content {padding:10 10 10 10; background-color:#f2fafe; font-weight:normal; margin:10 10 30 -10;}

/* Á¦ÀÛÀÇ·Ú ÀÇ·ÚÀüÇÊµ¶»çÇ× */
#request_rule_title {line-height: 15px; font-weight:bold; font-size:9pt;}
#request_rule_content {line-height: 25px; font-weight:normal; margin-left:30;}
#request_rule_content_box {padding:10 10 10 0; background-color:#fef9f4; font-weight:normal; margin:10 10 10 -10;}
#request_rule_line {color:#dddddd; margin:10 0 20 -30;}

/* table   style="border-collapse:collapse;"  */


input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

.ltoday { width:170px; height:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:6px 0 6px 0; }
.ltoday span { color:#999; }