body { font-family:'¸¼Àº °íµñ', Malgun Gothic, 'µ¸¿ò', Dotum,'Apple SD Gothic Neo', Helvetica, AppleGothic, Sans-serif; background-color: #FFF; letter-spacing:-0.07em;-webkit-text-size-adjust:none;}
dl,ul,ol { list-style:none;padding:0;margin:0 }
* { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
a, img, input, button { selector-dummy: expression(this.hideFocus=true); }
a:link {  color: #000066; text-decoration: none}
a:visited {  color: #003366; text-decoration: none}
a:hover {  color: #0000FF; text-decoration: underline}
a:active {  color: #FF3300; text-decoration: underline}

a.top:link{text-decoration:none; color:#ffffff}
a.top:visited{text-decoration:none; color:#ffffff}
a.top:hover{text-decoration:underline; color:#ffffff}
a.top:active{text-decoration:underline; color:#ffffff}

a.menu:link,a.menu:visited{ font-size:12px; text-decoration:none;letter-spacing:-1px;color:#000000;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.menu:hover{color:#D82612}
a.menu:active{color:#00CCFF}
#menu { margin-top:5px }


a.omenu:link,a.omenu:visited{ font-size:12px;text-decoration:none;letter-spacing:-1px;color:#cc0000;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.omenu:hover{ color:#D82612}
a.omenu:active{ color:#00CCFF}


a.stitle:link,a.stitle:visited{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#000000;line-height:1.5em;margin-bottom:4px;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.stitle:hover{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#D82612;line-height:1.5em;margin-bottom:4px;}
a.stitle:active{ font-size: 9pt; text-decoration:none;letter-spacing:-1px; color:#00CCFF;line-height:1.5em;margin-bottom:4px;}

#title {margin-top:3px;}
#hdimg {position:relative;height:160px;overflow:hidden;}
#htitle { margin-top:-96px;background-color:#000000;width:238px;height:50px;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;z-index:5;padding:7px 10px 0px 10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
#ophoto{height:200px; }
#hphoto{height:200px; }
#stitle { margin-top:-120px;background-color:#000000;width:238px;height:50px;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;z-index:5;padding:7px 10px 0px 10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }



a.hdtitle:link,a.hdtitle:visited{ font-size: 11pt; text-decoration:none;letter-spacing:-1px;color:#FFFFFF;line-height:1.2em;margin-bottom:4px;font-weight:bold;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.hdtitle:hover{ color:#D82612;}
a.hdtitle:active{ color:#00CCFF;}


a.login:link,a.login:visited{ color:#222222; font-size:11px; font-family:µ¸¿ò; padding:0 5px 0 5px; letter-spacing:-1px; text-decoration:none;}
a.login:hover{ ;color:#f0f0f0}
a.login:active{ color:#00CCFF}

.time {font-family:tahoma; font-size:8pt; letter-spacing:0px;color:#777777}
a.wmenu1:link,a.wmenu1:visited{ font-size: 9pt; text-decoration:none;color:#FFFFFF}
a.wmenu1:hover{ color:#FFFFCC}
a.wmenu1:active{ color:#00CCFF}

.youttl { font-size: 10pt; text-decoration:none;letter-spacing:-1px;color:#FFFFFF;font-weight:bold;padding:10px;}
a.wmenu:link,a.wmenu:visited{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#FFFFFF}
a.wmenu:hover{  text-decoration:none; letter-spacing:-1px;color:#FFFFCC}
a.wmenu:active{  text-decoration:none;letter-spacing:-1px; color:#00CCFF}


#slider_frame0 { background-color:#213555;text-align:center;padding:10px;margin:15px auto 0;width:1100px;height:390px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box }
#slider_frame { background-image:url(/img/sbg1.gif);text-align:center;padding:15px 10px 0;margin:15px auto;width:1100px;height:340px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box }
a.slider:link,a.slider:visited{ font-size:12px; text-decoration:none;letter-spacing:-1px;color:#000000;font-weight:bold;}
a.slider:hover{ color:#cc0000}
a.slider:active{ color:#00CCFF}

#tabm{ margin:15px auto 20px;}
#tabm a { font-size:18px; text-decoration:none;letter-spacing:-1px;color:#FFF;padding:5px 15px;margin-right:20px}
#tabm .on { border-bottom:2px solid #ff0000}

a.sttl:link{ font-size: 9pt; text-decoration:none;color:#333333}
a.sttl:visited{ font-size: 9pt; text-decoration:none;color:#333333}
a.sttl:hover{ font-size: 9pt; text-decoration:underline; color:#D82612}
a.sttl:active{ font-size: 9pt; text-decoration:none; color:#EF3F23}

a.sttl1:link{ font-size: 9pt; text-decoration:none;color:#000000}
a.sttl1:visited{ font-size: 9pt; text-decoration:none;color:#000000}
a.sttl1:hover{ font-size: 9pt; text-decoration:underline; color:#D82612}
a.sttl1:active{ font-size: 9pt; text-decoration:none; color:#EF3F23}


a.hot5:link{ font-size: 9pt; text-decoration:none;color:#555555}r
a.hot5:visited{ font-size: 9pt; text-decoration:none;color:#555555}
a.hot5:hover{ font-size: 9pt; text-decoration:underline; color:#D82612}
a.hot5:active{ font-size: 9pt; text-decoration:none; color:#EF3F23}

a.hot5b:link{ font-size: 9pt; text-decoration:none;font-weight:bold;color:#555555}
a.hot5b:visited{ font-size: 9pt; text-decoration:none;font-weight:bold;color:#555555}
a.hot5b:hover{ font-size: 9pt; text-decoration:underline; font-weight:bold;color:#D82612}
a.hot5b:active{ font-size: 9pt; text-decoration:none; font-weight:bold;color:#EF3F23}

a.simin:link{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#000000}
a.simin:visited{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#000000}
a.simin:hover{ font-size: 9pt; text-decoration:none; letter-spacing:-1px;color:#D82612}
a.simin:active{ font-size: 9pt; text-decoration:none;letter-spacing:-1px; color:#00CCFF}

a.simin_ttl:link{font-size:10pt;color:#666699;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.simin_ttl:visited{font-size:10pt;color:#666699;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.simin_ttl:hover{font-size:10pt;color:#DE0000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.simin_ttl:active{font-size:10pt;color:#0099FF;font-weight:bold;letter-spacing:-1px;text-decoration:none;}

a.white:link{ font-size: 10pt; text-decoration:none;letter-spacing:0px; color:#ffffff}
a.white:visited{ font-size: 10pt; text-decoration:none;letter-spacing:0px;  color:#ffffff}
a.white:hover{ font-size: 10pt;  text-decoration:none;letter-spacing:0px; color:#FFFF51}
a.white:active{ font-size: 10pt;  text-decoration:none;letter-spacing:0px;  color:#ffffff}

a.gi:link{ font-size: 9pt;text-decoration:none;letter-spacing:0px; color:#44538E}
a.gi:visited{ font-size: 9pt;text-decoration:none;letter-spacing:0px; color:#44538E}
a.gi:hover{ font-size: 9pt;text-decoration:none;letter-spacing:0px; color:#CC0000}
a.gi:active{ font-size: 9pt;text-decoration:none;letter-spacing:0px; color:#CC0000}

a.yellow:link,a.yellow:visited{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:-1px; color:#FF3300}
a.yellow:hover{  text-decoration:none; color:#C40909}
a.yellow:active{ text-decoration:none; color:#9A8F32}

#ttl {  text-align:left;margin-bottom:10px;clear:both;height:auto; }
#ttl:after {display:block;visibility:hidden;height:0;clear:both;content:""}

a.relate:link{ font-size: 11pt; font-weight: bold; text-decoration:none;letter-spacing:-1px; color:#000000}
a.relate:visited{ font-size: 11pt; font-weight: bold;  text-decoration:none;letter-spacing:-1px; color:#000000}
a.relate:hover{ font-size: 11pt; font-weight: bold; text-decoration:underline;letter-spacing:-1px; color:#C40909}
a.relate:active{ font-size: 11pt; font-weight: bold;  text-decoration:none;letter-spacing:-1px; color:#9A8F32}

a.red:link{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#CC0005}
a.red:visited{ font-size: 9pt; font-weight: bold;text-decoration:none;letter-spacing:1px; color:#CC0005}
a.red:hover{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#0005F2}
a.red:active{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#0005F2}

.menu_bg {  background-color: #F9F9F9; background-image: url("/homeimg/menu_bg2.gif"); background-repeat: repeat-x}

#mhead { width:100%;border: #d00808 2px solid; padding-left:15px;margin-bottom:20px; background-repeat: repeat-x}
#gttl { width:100%;background-color:#F4F4F4;color:#222222;padding:4px 0 4px 0; text-align:center;}
#copy { width:100%;color:#555555;margin-top:5px; text-align:left;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.smenu:link,a.smenu:visited{ font-size:10pt;font-weight: bold;text-decoration:none; color:#222222;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.smenu:hover{ color:#ab050d}
a.smenu:active{ color:#222222}

a.mainhead:link,a.mainhead:visited{font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;text-decoration:none;font-weight: bold;line-height:120%; font-size: 22pt;letter-spacing:-3px; color:#202020}
a.mainhead:hover{ color:#da0309}
a.mainhead:active{ color:#0099FF}


a.headline:link,a.headline:visited{font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;text-decoration:none;font-weight: bold; font-size: 16pt;letter-spacing:-2px; color:#202020}
a.headline:hover{ color:#da0309}
a.headline:active{ color:#0099FF}

a.nheadline:link,a.nheadline:visited{font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;text-decoration:none;font-weight: bold; font-size: 15pt;letter-spacing:-2px; color:#202020}
a.nheadline:hover{ color:#da0309}
a.nheadline:active{ color:#0099FF}


a.htitle:link,a.htitle:visited{text-decoration:none; font-weight: bold; font-size: 12pt; color:#CC0000}
a.htitle:hover{ color:#FF0000}
a.htitle:active{ color:#0099FF}

a.alzzam:link,a.alzzam:visited{font:11pt;color:#258C11;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.alzzam:hover{font:11pt;color:#DE0000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.alzzam:active{font:11pt;color:#0099FF;font-weight:bold;letter-spacing:-1px;text-decoration:none;}

a.hot:link{font:11pt;color:#EF8329;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.hot:visited{font:11pt;color:#EF8329;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.hot:hover{font:11pt;color:#DE0000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.hot:active{font:11pt;color:#0099FF;font-weight:bold;letter-spacing:-1px;text-decoration:none;}

a.subtitle:link,a.subtitle:visited {color:#202020; font-size:17px;font-weight:bold;line-height:1.3em;letter-spacing:-1px;text-decoration:none;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.subtitle:hover {color:#d3231a }
a.subtitle:active{ color:#0099FF }

a.rittl:link,a.rittl:visited{font:11pt;color:#000063;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.rittl:hover{ color:#DE0000;text-decoration:none;}
a.rittl:active{ color:#0099FF;text-decoration:none;}

a.subtitle1:link,a.subtitle1:visited{font:9pt; color:#202020;font-weight:bold;letter-spacing:-1px;text-decoration:none;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.subtitle1:hover{color:#DE0000;}
a.subtitle1:active{color:#0099FF;}

a.sub1title:link,a.sub1title:visited{font:11pt;color:#000063;font-weight:bold;text-decoration:none;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.sub1title:hover{color:#DE0000;text-decoration:none;}
a.sub1title:active{color:#0099FF;text-decoration:none;}

.sublist{font-size:10pt;color:#222222;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist:link,a.sublist:visited{font-size:10pt;color:#222222;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist:hover{color:#DE0000}
a.sublist:active{color:#0099FF}

a.sublist1:link{font-size:9pt;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist1:visited{font-size:9pt;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist1:hover{font-size:9pt;color:#DE0000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist1:active{font-size:9pt;color:#0099FF;font-weight:bold;letter-spacing:-1px;text-decoration:none;}

.sublist2,
a.sublist2:link,
a.sublist2:visited,
a.sublist2:active { font-family:±¼¸²; font-size:13px; font-weight:bold; color:#2C2C2C; text-decoration:none; }
a.sublist2:hover { font-family:±¼¸²; font-size:13px; font-weight:bold; color:#EF3F23; text-decoration:underline; }


a.han:link,a.han:visited{font-size:15px; color:#222;font-weight:bold;letter-spacing:-1px;text-decoration:none;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.han:hover{color:#DE0000;}
a.han:active{color:#0099FF;}


a.sago:link{font-size:9pt;color:#3522A4;letter-spacing:-1px;text-decoration:none;}
a.sago:visited{font-size:9pt;color:#3522A4;letter-spacing:-1px;text-decoration:none;}
a.sago:hover{font-size:9pt;color:#DE0000;letter-spacing:-1px;text-decoration:none;}
a.sago:active{font-size:9pt;color:#0099FF;letter-spacing:-1px;text-decoration:none;}

a.hlist:link,a.hlist:visited { font-size: 9pt;color:#ECECEC; letter-spacing:-1px; text-decoration:none; }
a.hlist:hover{ font-size: 9pt;color:#DE0000; letter-spacing:-1px;text-decoration:none;}
a.hlist:active{ font-size: 9pt;color:#0099FF; letter-spacing:-1px;text-decoration:none;}

#title{margin-top:3px; }

.title2 {  font-size: 10pt; font-weight: bold; letter-spacing:-1px;color:#737373}

.read_title{ font-size: 18pt;letter-spacing:-3px; color:#000000;font-weight:bold;text-decoration:none;}
#content{ font-size:17px; color:#000;font-weight:400;line-height:1.8em;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif; }

a.s1title:link{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#B53C39}
a.s1title:visited{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#B53C39}
a.s1title:hover{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#B53C39}
a.s1title:active{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#0000CC}

.listttl{text-decoration:none; font-weight: bold; font-size: 10pt;letter-spacing:-1px; color:#000063}
a.listttl:link{text-decoration:none; font-weight: bold; font-size: 10pt;letter-spacing:-1px; color:#000063}
a.listttl:visited{text-decoration:none; font-weight: bold; font-size: 10pt;letter-spacing:-1px; color:#000063}
a.listttl:hover{text-decoration:none; font-weight: bold; font-size: 10pt;letter-spacing:-1px; color:#FF3300}
a.listttl:active{text-decoration:none; font-weight: bold; font-size: 10pt;letter-spacing:-1px; color:#0000CC}


a.list:link{text-decoration:none; font-weight: bold; letter-spacing:-1px;font-size: 11pt; color:#222222}
a.list:visited{text-decoration:none; font-weight: bold;letter-spacing:-1px;font-size: 11pt; color:#222222}
a.list:hover{text-decoration:underline; font-weight: bold;letter-spacing:-1px;font-size: 11pt; color:#FF3300}
a.list:active{text-decoration:underline; font-weight: bold;letter-spacing:-1px;font-size: 11pt; color:#0000CC}

.jung_list{text-decoration:none; font-weight: bold; font-size: 9pt; color:#1A11B3}
.i_border {border:1px #CCCCCC solid;}

a.secttl:link{text-decoration:none; font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;font-weight: bold; font-size: 11pt; color:#3522A4}
a.secttl:visited{text-decoration:none; font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;font-weight: bold; font-size: 11pt; color:#3522A4}
a.secttl:hover{text-decoration:none; font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;font-weight: bold; font-size: 11pt; color:#DE0000}
a.secttl:active{text-decoration:none; font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;font-weight: bold; font-size: 11pt; color:#0099FF}

a.white2:link,a.white2:visited{  text-decoration:none;letter-spacing:0px; color:#FFFFFF;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.white2:hover{ color:#FFFF51}
a.white2:active{ color:#FFFFFF; }

a.httl:link,a.httl:visited{font-size:9pt;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.httl:hover{color:#DE0000;}
a.httl:active{color:#0099FF;}

#garo {width:100%;border-bottom:#CCCCCC 1px dotted;margin-top:10px;height:1px;overflow:hidden;}

.youtube {text-decoration:none; font-weight: bold; font-size: 11pt; color:#CCCCCC;letter-spacing:-1px;}


a.jung_list:link,a.jung_list:visited{text-decoration:none; font-weight: bold; font-size: 9pt; color:#32209B}
a.jung_list:hover{text-decoration:underline; font-weight: bold; font-size: 9pt; color:#DE0000}
a.jung_list:active{text-decoration:underline; font-weight: bold; font-size: 9pt; color:#0099FF}

a.menu3:link{text-decoration:none; color:#444444}
a.menu3:visited{text-decoration:none; color:#444444}
a.menu3:hover{text-decoration:underline; color:#444444}
a.menu3:active{text-decoration:underline; color:#444444}
.copy {font-family:Dotum,tahoma; font-size:8pt; letter-spacing:0px;color:#666666;}
.ctime {font-family:tahoma; font-size:8pt; letter-spacing:0px;color:#222222;}

.selectstyle00
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: ±¼¸²Ã¼;
    BACKGROUND-COLOR: #DEDCE8;
}
.selectstyle01 {  margin:5px 0;COLOR: #FFFFFF;BACKGROUND-COLOR: #666699;}
.gi_list { color:#222222;background-color:#ffffff;width:100%;font-size:9pt;line-height:26pt;padding:2 0 2 0; }
.jul {  font-size: 11pt; color:#111111; line-height: 18pt}
.list {  font-size: 9pt; line-height: 14pt}

.s_td {  font-size: 10pt; line-height: 15pt;letter-spacing:0px; font-size: 10pt; color:#333333;text-align: justify;}

.summary {  font-size: 10pt; line-height: 15pt;letter-spacing:0px; font-size: 10pt; color:#333333;text-align: justify;}

a.summary:link,a.summary:visited{font-size: 9pt; line-height: 13pt;letter-spacing:-1px; text-decoration:none; color:#666666;text-align: justify;font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;}
a.summary:hover{ color:#000000;text-decoration:none; }
a.summary:active{ color:#000099;text-decoration:none; }


a.list2:link{text-decoration:none; color:#000099}
a.list2:visited{text-decoration:none; color:#000099}
a.list2:hover{text-decoration:underline; color:#000099}
a.list2:active{text-decoration:underline; color:#000099}


TD { font-size:9pt }
#dan2bg {border-top: #e4e4e4 1px solid;border-left: #e4e4e4 1px solid;border-right: #e4e4e4 1px solid;padding:10px;height:100%; background-color: #F5F5F5; }
.box { BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #777777 1px solid; FONT-SIZE: 9pt }
.sbox { background-color: #FFFFFF; BORDER: #FFFFFF 0px solid;width:160px;height:28px;color:#222222;padding:3px 0 0 3px }
.nbox { background-image:url(/menu/nside/sero.gif); padding:10px 10px 4px 10px;}
.nbox > #ttl:last-child { margin:0 }
.head_bg { background-image:url(/img/sero2.gif); padding:10px 20px 4px;}
.nbox1 { background-image:url(/menu/nside/sero.gif); padding:0px 0px 0px 5px;}
.nbox2 { width:260px;padding:8px;height:95px;BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; }

.nbox3 { background:url(/menu/nside/sero1.gif) #fffbf8; padding:10px 10px 4px 10px }
.nbox3 > #ttl:last-child { margin:0 }


.nbox4 { background:url(/menu/nside/sero1.gif) #f7fbfe; padding:10px 10px 4px 10px }
.nbox4 > #ttl:last-child { margin:0 }


.mbox { background-color: #FFFFFF; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #777777 1px solid; FONT-SIZE: 9pt; color:#222222 }
.input{FONT-SIZE: 9pt; COLOR: #000000; background-color:#FFFFFF;border:1 solid #787878; }
.button{ border:1 solid #000000;background-color:#f9f9f9;font-size:9pt;font-family:±¼¸²;height:19px; }
.border {  border:1 #000000 dashed; border-color: #000000;; background-color: #FFCCCC}

.jbbox { border:1px solid #2564f9; padding:5px 10px 4px 10px;}
.jejubox {border:1px solid #f98325; padding:5px 10px 4px 10px;}
#focus {border:1px solid #adc900; padding:5px 10px 6px 10px;margin-bottom:10px}
.txtbox3 { font-size : 10pt; line-height:160%;}
.txtbox {BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; font: 9pt ±¼¸²; color:#222222; background-image:url(/homeimg/line.gif); background-position:0 -1; background-color:white; line-height:210%; width:99%; overflow:auto;}
.txtbox1 {BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; font: 9pt ±¼¸²; color:#222222; background-color:#FFFFFF; line-height:160%; width:100%; overflow:auto;}


.tr_ttl td {  font-size: 9pt; font-weight: bold; letter-spacing:-1px;color:#555555}
#banner {
		color : White;
		}


#button_bar {
		width:100%;
		top:0;
		position: absolute;
		background-color:#000000;
		height:19;
		}


#po_area {
		width:160px;
		position: absolute;
		left: 840;
		top: 10;
		visibility: visible;
		}

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

<!-- ´Þ·Â -->

#DPContainer {
	position: absolute;
}

#DPTable {
	border: 1px solid black;
}

#DPTable TD, #DPTable TH {
	font-size: 9pt;
}

#DPTable SELECT {
	font-size: 8pt;
	background-color: #CCCCCC;
}

#DPSelector {
	background-color: #0A246A;
	color: #FFFFFF;
}

#DPSelector TD {
	padding-top: 2px;
	padding-bottom: 2px;
}

#DPToday, .DPDate, .DPDate2 {
	cursor: hand;
}

.DPDate, .DPDate2 {
	text-align: center;
}

.DPDate2 {
	background-color: #EEEEEE;
	color: #666666;
}

#DPCalendar TH {
	color: #0A246A;
}

INPUT.DateInput {
	cursor: hand;
}

.top_menu		{ padding:5px 12px 2px 12px; font-size:12px; color:#FFFFFF; font-weight:bold; cursor:pointer; }


.lnb_on,
a.lnb_on:link,
a.lnb_on:visited,
a.lnb_on:active,
a.lnb_on:hover		{ font-weight:bold; color:#000000; text-decoration:none; }


.snb_bx { background-color:#F9F9F9; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; }

.tab_on		{ letter-spacing:-1px; font-weight:bold; color:#125eac; }
.tab_off	{ letter-spacing:-1px;  font-weight:bold; color:#8b8b8b; }

.ln_dot1	{ height:1px; line-height:0; font-size:0; background:url('/nimg/ln_dot1.gif') repeat-x; }

.bx_htab { background-color:#FFFFFF; border-left:1px solid #C2C2C2; border-right:1px solid #C2C2C2; border-bottom:1px solid #C2C2C2; }

.ln1		{ height:1px; line-height:0; font-size:0; background-color:#EAEAEA; }
.ln2		{ height:1px; line-height:0; font-size:0; background-color:#DDDDDD; }

.ln_multi	{ height:8px; line-height:0; font-size:0; background:url('/nimg/ln_multi.gif') repeat-x; }


.lnb_on,
a.lnb_on:link,
a.lnb_on:visited,
a.lnb_on:active,
a.lnb_on:hover		{ font-weight:bold; color:#000000; text-decoration:none; }

.multi_tt,
.multi_tt:link,
.multi_tt:visited,
.multi_tt:active,
.multi_tt:hover			{ letter-spacing:-1px; font-size:13px; font-weight:bold; color:#CC0000; text-decoration:none; }


.date { font-size:11px; color:#999999; text-decoration:none; }
.date_dv			{ padding:0 10px 0 10px; font-size:11px; color:#999999; }

img					{ border:0; }

a:link,
a:visited,
a:active			{ color:#333333; text-decoration:none; }
a:hover				{ color:#EF3F23; text-decoration:underline; }


.fn_white,
a.fn_white:link,
a.fn_white:visited,
a.fn_white:active		{ color:#FFFFFF; text-decoration:none; }
a.fn_white:hover		{ color:#FFFFFF; text-decoration:underline; }

.fn_red,
a.fn_red:link,
a.fn_red:visited,
a.fn_red:active			{ color:#EA1100; text-decoration:none; }
a.fn_red:hover			{ color:#EA1100; text-decoration:underline; }

.sec_sub_tt,
a.sec_sub_tt:link,
a.sec_sub_tt:visited,
a.sec_sub_tt:active,
a.sec_sub_tt:hover		{ letter-spacing:-1px; font-weight:bold; color:#145DAA; text-decoration:none; }

.bx_tt,
a.bx_tt:link,
a.bx_tt:visited,
a.bx_tt:active,
a.bx_tt:hover		{ letter-spacing:-1px; font-weight:bold; color:#333333; text-decoration:none; }

.bx { background-color:#FFFFFF; border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; }



.sbx_tt,
.sbx_tt:link,
.sbx_tt:visited,
.sbx_tt:active,
.sbx_tt:hover		{ letter-spacing:-1px; font-weight:bold; color:#ED4E4E; text-decoration:none; }
.shot_dot			{ background:url('/image/common/bu_square13.gif') 0px 10px no-repeat; padding:4px 4px 2px 7px;}

.ls1				{ letter-spacing:-1px; }

.bx_tab			{ background-color:#FFFFFF; border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; }
.blueb			{ background-color:#FFFFFF; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; }

.news_ct { letter-spacing:-1px; color:#444444; font-weight:bold; }
.cmt_tt { letter-spacing:-1px; color:#000000; font-weight:bold; }
.cmt_ct { color:#5A5a5A; line-height:18px; }
.cmt_date { color:#5A5A5A; font-size:11px; }
.cmt_dv { color:#DFDFDF; font-size:11px; padding:0 8px 0 8px;}


.fn_orange { color:#FF7200; text-decoration:none; }
.fn_green { color:#77AE00; text-decoration:none; }



.fdot { vertical-align:middle; margin:0 2 0 0; }
.rbot { border:1px #DFDFDF solid; padding:5 10 5 10;width:460;}
.rbor { border:1px #DFDFDF solid; padding:5 10 5 10;width:100%;}
.rbob { border:1px #D7DDF7 solid; padding:5 10 5 10;width:250;}
.rboc { border:1px #DC2324 solid; padding:5 10 5 10;width:250;}
.rttl { border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; padding:9 0 0 10;width:230; height:30; margin-top:10; background:url('/design/tv/rb_2.gif');}
.dttl { margin-top:14;}
.bbor { border:1px #DFDFDF solid; padding:5 10 5 10;width:226;background-color:#FFFFFF;}
.bbor1 { border:1px #DFDFDF solid;width:226;background-color:#FFFFFF;}

.footer { border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; padding-top:10;width:100%; height:30; margin-top:10; background:url('/image/common/bg_footer.gif');text-align:center}
.hot { border-left:1px solid #C2C2C2; border-right:1px solid #C2C2C2; border-bottom:1px solid #C2C2C2; padding:10;width:226;background-color:#FFFFFF;}
.cool { border-left:1px solid #C2C2C2; border-right:1px solid #C2C2C2; border-bottom:1px solid #C2C2C2; padding:10;width:230;height:160;background-color:#FFFFFF;}


 /* ´º½ºÈ¨ : Æ÷Åä ´º½º */
.newsMainPhoto { padding:0 0 4px 0; }
.newsMainPhoto h4, .newsMainPhoto p, .newsMainPhoto ul, .newsMainPhoto li { margin:0; padding:0; list-style:none; }
.newsMainPhoto .photoVisual { position:relative; width:100%; padding-top:185px; }
.newsMainPhoto .photoVisual .imageVisual { position:absolute; left:0; top:0; }
.newsMainPhoto .photoVisual a.image img { border:1px solid #e0e0e0 !important; }
.newsMainPhoto .photoVisual a.image:hover img { border:1px solid #ccc !important; }

.newsMainPhoto .photoVisual .dataNone { position:absolute; left:1px; bottom:1px; display:block; width:228px; height:30px; background:#000; -ms-filter:"alpha(opacity=50)"; opacity:0.5; filter:alpha(opacity=50);}
.newsMainPhoto h4 { position:relative; z-index:2; margin:-5px 0 0 0; padding:0 0 0 10px;}
.newsMainPhoto h4 a:link, .newsMainPhoto h4 a:visited, .newsMainPhoto h4 a:active,
.newsMainPhoto h4 a { font:bold 10pt/1.2  µ¸¿ò,Dotum; color:#fff !important; letter-spacing:-1px; }
.newsMainPhoto h4 a:hover { color:#fff !important; }
.newsMainPhoto li img { vertical-align:top; }
.newsMainPhoto .mainPhotoList { position:relative; margin:10px -2px 0 -2px; }
.newsMainPhoto .mainPhotoList li { display:inline; }
.newsMainPhoto .mainPhotoList a { display:inline; float:left; margin:0 0 0 1px; background:#e0e0e0; }
.newsMainPhoto .mainPhotoList a img { padding:1px; border:1px solid #fff; }
.newsMainPhoto .mainPhotoList a:hover { background:#ccc; }
.newsMainPhoto .mainPhotoList a:hover img { border:1px solid #fff; }
.newsMainPhoto .mainPhotoList a.selected, .newsMainPhoto .mainPhotoList a.selected:hover { background:#ccc; }
.newsMainPhoto .mainPhotoList a.selected img, .newsMainPhoto .mainPhotoList a.selected:hover img{border:2px solid #FF0033; }

.none { border:1px solid #CCCCCC; }

<!-- higlide -->
.highslide {
	cursor: url(/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: none;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 0px solid #333;
    border-bottom: 0px solid #333;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control, .control * {
	color: #666;
}
a.ca1:link, a.ca1:visited, a.ca1:active { text-decoration:none; color:#ffffff; }
a.ca1:hover { text-decoration:none; }

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

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

a.sub:link, a.sub:visited, a.sub:active { text-decoration:none; color:#009FAD; }
a.sub:hover { text-decoration:none; }
<!-- higlide -->


.tmenu { padding:5px 12px 2px 12px; font-size:12px; color:#FFFFFF; font-weight:bold; cursor:pointer;text-decoration:none;background-color:#510c3e; }
.tmenu_over { padding:5px 12px 2px 12px; font-size:12px; color:#410531; font-weight:bold; cursor:pointer;text-decoration:none;background-color:#d3cdd1; }

.news_list { width:235; height:302px; overflow:auto; scrollbar-3dlight-color:#222222;
  scrollbar-arrow-color:#aeaeae;
  scrollbar-track-color:#f6f6f6;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#d6d6d6;
  scrollbar-shadow-color:#d6d6d6;}


  .tab_go		{ letter-spacing:-1px; font-weight:bold; color:#006efd; }
.tab_gf	{ letter-spacing:-1px; color:#767676; }
.input_login { border:1px #CCCCCC solid; padding:4px 0px 0px 5px;width:150px;height:25px;background-color:#FFFFFF; }

.photos { width:170px;border: 1px; border-color: #C8C8C8; border-style: solid; background-color: #F4F4F4;padding:0px;margin-bottom:14px; }
.photos span { width:154px;font-size: 12px; color: #6C6C6C; margin:7px;text-align:center; }


#cttl { font-size:22px;color:#000;font-weight:bold;border-bottom:1px solid #CCCCCC;margin:20px 0 10px;padding-bottom:10px}

#top_view {list-style:none;margin:0;padding:0}
#top_view li { margin-top:3px;}
#top_view li span { background-color:#ac9797;color:#FFF;width:16px;height:16px;display:block;float:left;margin-right:5px;text-align:center;font-size:10px}

.rimg{ margin-right:15px;float:right;border-radius:40px;
-moz-border-radius:40px;
-webkit-border-radius:40px;

-moz-border-radius-topleft:40px;
-webkit-border-top-left-radius:40px;

-moz-border-radius-topright:40px;
-webkit-border-top-right-radius:40px;

-moz-border-radius-bottomleft:40px;
-webkit-border-bottom-left-radius:40px;

-moz-border-radius-bottomright:40px;
-webkit-border-bottom-right-radius:40px;border:1px solid #CCC }

#rframe { border-bottom:1px dotted #CCCCCC;padding:10px 0;clear:both}
#rframe:after {display:block;visibility:hidden;height:0;clear:both;content:""}

#tomenu { background:#213555;text-align:center;font-size:18px;font-weight:bold;line-height:18px;padding:0 10px 3px 0}
#tomenu a { color:#FFFFFF;text-decoration:none; }
#tomenu:hover { background:#FFFFFF;border-top:2px solid #213555;color:#222; }
#tomenu:hover a  { color:#222;text-decoration:none }


#wrap { position:absolute; top:0px; left:50%;margin-left:-550px;width:1100px; }
#left_ad{position:absolute;top:195px;left:-140px;display:block}
#right_ad{position:absolute;top:195px;left:1120px;display:block}

#social {width:60%;float:right;margin-top:-10px }
#social li {float:right;margin-left:5px;width:25px}
#social li img {width:100%; }
#social li a {color:#FFF }

.msecttl { color:#ff0000;font-size:11px;line-height:11px;margin-bottom:1px }
.msecttl2 { color:#ff0000;font-size:11px;line-height:11px;margin-bottom:4px }
.mwriter { margin-top:6px;font-size:11px;color:#959595 }
.mwriter2 { margin-top:2px;font-size:11px;color:#959595 }
.lsecttl { width:60px;float:left;color:#ff0000;font-size:11px;line-height:11px;margin-top:6px }
.local_time { width:80px;text-align:right;float:right;font-size:11px;line-height:11px;color: #959595;margin-top:6px }

.notice {}
.notice li a {text-decoration:none;padding:3px 0;display:block;overflow:hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;word-wrap: normal !important;}

.article_writer {
    border-radius: 10px;
    color: #FFFFFF;
    font-family: "Noto Sans KR";
    font-size: 16px;
    font-weight: 600;
    padding: 5px 18px 7px;
    background: #F63D46;
    display: inline-block;
    cursor: pointer;
    text-align: center;
    border: 0;
}

.statistics {
    border-radius: 10px;
    color: #FFFFFF;
    font-family: "Noto Sans KR";
    font-size: 16px;
    font-weight: 600;
    padding: 5px 18px 7px;
    background: #3366cc;
    display: inline-block;
    cursor: pointer;
    text-align: center;
    border: 0;
}


.hcTable { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-collapse: collapse; font-size:11px; font-family:µ¸¿ò; width:190px; }
.hcTitle { padding-left:15px; padding-right:15px; }
.hcControlBar { font-size:13px; }
.hcTable th { background-color:#f0efec; padding:6px 0px 3px 0px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #CCCCCC; }
.hcTable td { padding:4px 5px 4px 5px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; text-align:center; background-color:#FFFFFF; color:#626262; }
.hcPrev,.hcNext { cursor:pointer; }
.hcTable select { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C;  }
.hcTable .mouseOver { background-color:#D9ECFF; cursor:arrow; }
.hcTable .hcSun { color:#FF0000; }
.hcTable .hcSat { color:#0080C0; }
.hcTable .selectDay { background-color:#FFC8E4; }
.hcPrev { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcNext { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcToday { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcToday { margin-right:25px; }
.hcTable .noSelect { background-color:#EAEAEA; }