body, td, p, input, button, textarea, select, .c1 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6c6c6c; }

form { margin:0px; }

/* img {border:0px;} */

a:hover,  a:active { text-decoration:none; color:#73a82e; }
a:link, a:visited { text-decoration:none; color:#888888; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.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; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #cacaca;color:333333; }
.se { border:0px; width:230px; top:20px; }
.tx { border:1px solid #cacaca;color:333333; }

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

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; }

@font-face{font-family:NanumGothic; src:url(font/NanumGothic.eot);}

.login_text           { font-size:12px;font-family:돋움,Dotum,sans-serif; color:a1a1a1;letter-spacing:-1px;line-height:150%; } /*글자*/
.login_text span      { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }  /*라인*/
.login_text a:link    { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.login_text a:visited { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.login_text a:active  { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.login_text a:hover   { font-size:12px;font-family:돋움,Dotum,sans-serif; color:111111;letter-spacing:-1px;line-height:150%; }

.join_text           { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border:1px solid #CCCCCC; } /*글자*/
.join_text span      { font-size:12px;font-family:돋움,Dotum,sans-serif; color:999999;letter-spacing:-1px;line-height:150%; }  /*라인*/
.join_text a:link    { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.join_text a:visited { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.join_text a:active  { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.join_text a:hover   { font-size:12px;font-family:돋움,Dotum,sans-serif; color:111111;letter-spacing:-1px;line-height:150%; }

.m_title      { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border-bottom:1px dashed #e3e3e3; padding:5px 5px 5px 0px; height:30px; }
.m_padding    { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border-bottom:1px dashed #e3e3e3; padding:5px 5px 5px 0px; height:30px; }
.m_padding2   { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border-bottom:1px dashed #e3e3e3; padding:5px 5px 5px 0px; height:30px; }
.m_padding3   { font-size:12px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border-bottom:1px dashed #e3e3e3; padding:5px 5px 5px 0px; height:30px; }

.m_ip { border:1px solid #cacaca;height:20px;color:333333; }

.u13_1 { font-size:13px;font-family:돋움,Dotum,sans-serif; color:#414141;letter-spacing:-1px;line-height:150%; }

.u15_1 { font-size:15px;font-family:돋움,Dotum,sans-serif; color:#414141;letter-spacing:-1px;line-height:150%; }

.u12_1 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#414141;letter-spacing:-1px;line-height:150%; }
.u12_2 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f;letter-spacing:-1px;line-height:150%; }
.u12_3 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#888888;letter-spacing:-1px;line-height:150%; }
.u12_4 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#d2d2d2;letter-spacing:-1px;line-height:150%; }
.u12_5 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#ffffff;letter-spacing:-1px;line-height:150%; }

.u11_1 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#414141;letter-spacing:-1px;line-height:150%; }
.u11_2 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f;letter-spacing:-1px;line-height:150%; }
.u11_3 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#c0c0c0;letter-spacing:-1px;line-height:150%; }
.u11_4 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#d2d2d2;letter-spacing:-1px;line-height:150%; }
.u11_5 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#ffffff;letter-spacing:-1px;line-height:150%; }

.ta1 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f;letter-spacing:-1px;line-height:150%;;text-align:center; padding:1px; background-color:#f6f6f6; }
.ta1_b { font-size:12px;font-family:돋움,Dotum,sans-serif; font:bold; color:#6f6f6f;letter-spacing:-1px;line-height:150%;;text-align:center; padding:1px; background-color:#f6f6f6; }

.ta2 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f;letter-spacing:-1px;line-height:150%;;text-align:center; padding:1px; background-color:#ffffff; }
.ta2_b { font-size:12px;font-family:돋움,Dotum,sans-serif; font:bold; color:#6f6f6f;letter-spacing:-1px;line-height:150%;;text-align:center; padding:1px; background-color:#ffffff; }
.ta2_h { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f;letter-spacing:-1px;line-height:150%;;text-align:center; padding:1px; background-color:#e2f1ff; }
.ta2_l { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f;letter-spacing:-1px;line-height:150%;; padding:1px; padding-left:5px; background-color:#ffffff; }
.ta2_l_h { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f;letter-spacing:-1px;line-height:150%;; padding:1px; padding-left:5px; background-color:#e2f1ff; }

.ta3 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f; text-align:right; padding:1px; padding-right:25px; background-color:#ffffff; }
.ta3_h { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f; text-align:right; padding:1px; padding-right:25px; background-color:#e2f1ff; }

.nanum12 { font-family:NanumGothic,"나눔고딕"; font-size:12px; color:#525252;}
.nanum13 { font-family:NanumGothic,"나눔고딕"; font-size:13px; color:#525252;}
.nanum14 { font-family:NanumGothic,"나눔고딕"; font-size:14px; color:#5a6583;}
.nanum15 { font-family:NanumGothic,"나눔고딕"; font-size:15px; color:#525252;}
.nanum16 { font-family:NanumGothic,"나눔고딕"; font-size:16px; color:#525252;}
.nanum17 { font-family:NanumGothic,"나눔고딕"; font-size:17px; color:#525252;}
.nanum18 { font-family:NanumGothic,"나눔고딕"; font-size:18px; color:#525252;}


.amount { color:#ff6803; font-weight:bold; font-family:Verdana; }

.c1 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#414141; background-color:#d0d0d0; } 
.c2 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#414141; background-color:#ffffff; } 
.c3 { background-color:#f8f8f8; }
.c4 { background-color:#e8ebf3; }


.m13_1 { font-size:13px;font-family:돋움,Dotum,sans-serif; color:#414141; }

.m14_1 { font-size:14px;font-family:돋움,Dotum,sans-serif; color:#575757; }

.m15_1 { font-size:15px;font-family:돋움,Dotum,sans-serif; color:#414141; }

.m12_1 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#414141; }
.m12_2 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f; }
.m12_3 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#888888; }
.m12_4 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#b3b3b3; }
.m12_5 { font-size:12px;font-family:돋움,Dotum,sans-serif; color:#ffffff; }

.m11_1 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#414141; }
.m11_2 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#6f6f6f; }
.m11_3 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#adadad; }
.m11_4 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#b3b3b3; }
.m11_5 { font-size:11px;font-family:돋움,Dotum,sans-serif; color:#92b4dd; }



.g_link:hover {
background-image: url(../img/gallery_hover.jpg);
}