
//@font-face {
//    font-family: 나눔고딕;
    //src: url(http://new.iruum.wo.tc/font/DBFNT0.eot);
//}

//@font-face {
//    font-family: 나눔명조;
    //src: url(http://new.iruum.wo.tc/font/DBFNT1.eot);
//}



body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,굴림; font-size:9pt; color:#666666; }

form { margin:0px; }

/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none; color:#666666; }
a:hover { text-decoration:none; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#666666; }
a.menu:hover { text-decoration:none; }

.member {font-weight:normal;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 #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

.viewContentsText {font-size:11pt;font-family:돋움;line-height:2.0}
.viewContentsText DIV{font-size:11pt;font-family:돋움;line-height:2.0}

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; }

.TopOutline{position:relative;width:100%;height:21px;overflow:Hidden;background:url(/images/topbg1.jpg) repeat-x;text-align:center}
.topmenu{width:880px;overflow:hidden;height:21px;margin:0px auto;position:relative}

.topmenuL{width:440px;overflow:Hidden;height:21px;float:left;text-align:left;font-family:돋움,Dotum;font-size:11px;color:#959494;padding-top:4px}
.topmenuR{width:440px;overflow:Hidden;height:21px;float:right;text-align:right;font-family:돋움,Dotum;font-size:11px;color:#959494;padding-top:4px}

.TopLine{position:relative;width:100%;height:6px;overflow:hidden;background:url(/images/topbg2.jpg) repeat-x}
.logoBox{width:880px;position:relative;overflow:hidden;height:88px;margin:0 auto;}
.logoL{width:220px;overflow:Hidden;text-align:left;float:left;height:88px;}
.logoC{width:440px;overflow:hidden;float:left;text-align:center;height:88px;}
.logoR{width:220px;overflow:hidden;float:left;text-align:center;height:88px;}
.ToayDateout{font-family:돋움;font-size:11px;color:#7c7c7c;font-weight:bold}
.ToayNotice{font-family:돋움;font-size:11px;color:#7c7c7c;font-weight:normal}
.bodyWarp{width:880px;overflow:hidden;background:url(/images/mainBg.gif) repeat-y;}
.bodyWarpContent{width:880px;overflow:hidden;background:url(/images/subBg.gif) repeat-y;}
.bodyWarpContentwide{width:880px;overflow:hidden;background:url(/images/subBg2.gif) repeat-y;}


.contentsL{width:220px;overflow:hidden;border-top:1px solid #dddddd;float:left}
.contentsC{width:430px;overflow:hidden;float:left;margin-left:5px}
.contentsR{width:220px;overflow:hidden;border-top:1px solid #dddddd;float:right}

.contentsL2{width:190px;overflow:hidden;border-top:1px solid #dddddd;float:left}
.contentsC2{width:650px;overflow:hidden;float:left;margin-left:5px}
.contentsR2{width:685px;overflow:hidden;margin-left:5px;float:left}


.mainBanner{width:430px;overflow:hidden;}
.rightBanner{width:220px;overflow:hidden;}

.marginLeft8{margin-left:8px}
.marginLeft15{margin-left:15px}

.marginTop5{margin-top:5px}
.marginTop2{margin-top:2px}
.marginTop10{margin-top:10px}
.marginTop15{margin-top:15px}
.marginTop25{margin-top:25px}

.marginBottom5{margin-bottom:5px}
.marginBottom10{margin-bottom:10px}
.marginBottom15{margin-bottom:15px}

.lineA{background:#dddddd;height:1px;width:100%;overflow:Hidden;margin:0px 0px}
.lineB{background:#3e4149;height:2px;width:100%;overflow:Hidden;}
.lineC{background:#00cd09;height:1px;width:100%;overflow:Hidden;}
.lineD{background:#BF0000;height:1px;width:100%;overflow:Hidden;}

.boxAout{width:200px;overflow:Hidden;}
.boxBoutt{width:218px;overflow:Hidden;}
.boxCout{width:218px;overflow:Hidden;margin-top:1px}
.boxBoutt{width:100%;overflow:Hidden;}


.FooterLine{width:880px;height:2px;background:#ec1634;overflow:hidden}
.FooterMenu{width:880px;height:30px;margin-top:6px;border:1px solid #dcdddf;background:#fafafa}
.FooterCopy{width:880px;padding:10px 0px;text-align:center;font-family:돋움,Dotum;color:#aaaaaa;font-size:11px;line-height:140%;margin-bottom:15px;margin-top:3px;letter-spacing:-0.5pt}


.lnbOut{width:218px;overflow:hidden}
.lnbTitle{width:216px;overflow:Hidden;background:#6c6c6c;text-align:left;font-family:나눔고딕;font-size:14px;font-weight:bold;color:#ffffff;margin-top:1px;padding:10px 0px 10px 15px}
.lnbItem{width:216px;overflow:Hidden;height:28px;border-bottom:1px solid #dddddd;padding-top:10px;padding-left:20px;text-align:left;}
.lnbItem a:link, a:visited, a:active { text-decoration:none; color:#666666; }
.lnbItem a:hover { text-decoration:none;color:#666666;font-weight:bold }


.lnbOn{width:216px;overflow:Hidden;height:38px;border-bottom:1px solid #dddddd;padding-top:13px;padding-left:30px;text-align:left;}
.lnbOn a:link, a:visited, a:active { text-decoration:none; color:#666666; }
.lnbOn a:hover { text-decoration:none;color:#666666;font-weight:bold }

.lnbOff{width:216px;overflow:Hidden;height:38px;border-bottom:1px solid #dddddd;padding-top:13px;padding-left:30px;text-align:left;}
.lnbOff a:link, a:visited, a:active { text-decoration:none; color:#666666; }
.lnbOff a:hover { text-decoration:none;color:#666666;font-weight:bold }



.lnbOn{background:url(/images/lnbBgon.jpg) no-repeat;font-weight:bold}
.lnbOff{background:url(/images/lnbBgoff.jpg) no-repeat}
.smallBar{font-family:돋움,Dotuml;font-size:11px;color:#bebebe}
.smallLink{font-family:돋움,Dotuml;font-size:11px;color:#5d5d5d}
