/* Type Selector */
*{margin:0; padding:0; font-family:Dotum, Gulim, AppleGothic, Sans-serif; font-size:12px; color: #666666; line-height:20px}
body {margin: 0 auto;padding: 0; }
img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
a{text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:underline;}
textarea{overflow:auto;} 
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 
select {border:1px solid #cccccc; height:20px; font-size: 12px; color: #333333;}

input.text {height:18px;}

#page_bg {background:  url(../images/bg.gif) repeat-x; background-position: top left;}

/** main **/
#con {width:962px; margin:0 auto; text-align:center;}
#con02 {width:962px; margin-top:20px; position:relative; }
.rightst {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #cccccc;}


#divst001{width:174px; background-color:#f8f8f8; border:1px solid #dadada; padding:7px 7px !important; text-align:center; margin-bottom:10px} 
.input {border:1px solid #cccccc; height:16px !important; font-size: 12px; color: #333333; padding-left:2px; padding-top:2px;}
.inputid {border:1px solid #cccccc; height:16px !important; font-size: 12px; color: #333333; padding-left:2px; padding-top:2px;  background:#ffffff url(../images/icon009.gif) no-repeat 6px 5px }
.inputpw {border:1px solid #cccccc; height:16px !important; font-size: 12px; color: #333333; padding-left:2px; padding-top:2px; background:#ffffff url(../images/icon010.gif) no-repeat 6px 5px}
.inputsearch {border:3px solid #cc0000; height:19px; font-size: 12px; color: #333333; width:170px; padding-top:3px; padding-left:5px}

.text01 {color:#ff0033; text-decoration:none; font-size: 14px; font-weight:bold;}
.text01 a {color:#ff0033; text-decoration:none; font-size: 14px; font-weight:bold;}
.text01 a:hover { color:#ff0033; text-decoration:none; font-size: 14px; font-weight:bold;}

.text02 {color:#666666; text-decoration:none; font-size: 11px;}
.text02 a {color:#666666; text-decoration:none; font-size: 11px;}
.text02 a:hover { color:#666666; text-decoration:none; font-size: 11px;}

.text03 {color:#666666; text-decoration:none; font-size: 12px;}
.text03 a {color:#999999; text-decoration:none; font-size: 12px;}
.text03 a:hover { color:#999999; text-decoration:none; font-size: 12px;}

.minitab01 {border-bottom:1px solod #ffffff; border-left:1px solid #d8d8d8; border-top:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-size: 11px; font-weight:bold; text-align:center; width:60px; height:18px; padding-top:3px}
.minitab01 a {font-size: 11px; font-weight:bold; text-align:center; width:60px; height:18px}
.minitab01 a:hover {font-size: 11px; font-weight:bold; text-align:center; width:60px; height:18px}

.minitab02 {border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-size: 11px; text-align:center; width:60px; background-image:url(../images/bg_mini_tab.gif); height:18px; padding-top:3px}
.minitab02 a {font-size: 11px; text-align:center; width:60px; background-image:url(../images/bg_mini_tab.gif); height:18px}
.minitab02 a:hover {font-size: 11px; text-align:center; width:60px; background-image:url(../images/bg_mini_tab.gif); height:18px}

.bigtab00 {border-left:1px solid #d8d8d8; }

.bigtab01 {color:#333333; border-bottom:1px solod #ffffff; border-left:2px solid #e50202; border-top:2px solid #e50202; border-right:2px solid #e50202; font-size: 12px; font-weight:bold; text-align:center; width:112px; height:26px; padding-top:2px; padding-left:5px; padding-right:5px; }
.bigtab01 a {color:#333333; font-size: 12px; font-weight:bold; text-align:center; width:112px; height:26px; padding-left:5px; padding-right:5px; }
.bigtab01 a:hover {color:#333333; font-size: 12px; font-weight:bold; text-align:center; width:112px; height:26px; text-decoration:none; padding-left:5px; padding-right:5px; }

.bigtab02 {color:#666666; border-bottom:2px solid #e50202; border-top:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-size: 12px; text-align:center; width:104px; background-image:url(../images/bg_mini_tab.gif) repeat-x left bottom; height:26px; padding-top:2px; padding-left:5px; padding-right:5px; }
.bigtab02 a {color:#666666; font-size: 12px; text-align:center; width:104px; background-image:url(../images/bg_mini_tab.gif) repeat-x left bottom; height:26px; padding-left:5px; padding-right:5px; }
.bigtab02 a:hover {color:#333333; font-size: 12px; text-align:center; width:104px; background-image:url(../images/bg_mini_tab.gif) repeat-x left bottom; height:26px; text-decoration:none; padding-left:5px; padding-right:5px; }

.bigtab03 {border-bottom:2px solid #e50202}

#listad { background: url(../images/bg_list_ad.gif) no-repeat left top; width: 518px; height:38px; text-align:center; margin-bottom:10px}
#sublistad {background: url(../images/bg_sublist_ad.gif) no-repeat left top; width: 518px; height:69px; text-align:center; margin-bottom:5px; padding-top:10px; padding-left:10px}
#sublistad02 {background: url(../images/bg_list_ad02.gif) no-repeat left top; width: 746px; height:69px; text-align:center; margin-bottom:5px; padding-top:10px; padding-left:10px}

.text04 {color:#333333; text-decoration:none; font-size: 12px; font-weight:bold;}
.text04 a {color:#333333; text-decoration:none; font-size: 12px; font-weight:bold;}
.text04 a:hover { color:#333333; text-decoration:none; font-size: 12px; font-weight:bold;}

.text05 {color:#000000; text-decoration:none; font-size: 14px; font-weight:bold;}
.text05 a {color:#f000000; text-decoration:none; font-size: 14px; font-weight:bold;}
.text05 a:hover { color:#000000; text-decoration:none; font-size: 14px; font-weight:bold;}

.text06 {color:#cc0000; text-decoration:none; font-size: 12px; font-weight:bold;}
.text06 a {color:#cc0000; text-decoration:none; font-size: 12px; font-weight:bold;}
.text06 a:hover { color:#cc0000; text-decoration:none; font-size: 12px; font-weight:bold;}

.text07 {color:#333333; text-decoration:none; font-size: 11px;}
.text07 a {color:#333333; text-decoration:none; font-size: 11px;}
.text07 a:hover { color:#333333; text-decoration:none; font-size: 11px;}

.text08 {color:#666666; text-decoration:none; font-size: 11px; letter-spacing:-3}
.text08 a {color:#666666; text-decoration:none; font-size: 11px; letter-spacing:-3}
.text08 a:hover { color:#666666; text-decoration:none; font-size: 11px; letter-spacing:-3}
 
.text09 {color:#333333; text-decoration:none; font-size: 12px; font-weight:bold; border:1px solid #d8d8d8; text-align:center; }
.text10 {color:#333333; text-decoration:none; font-size: 12px; border:1px solid #d8d8d8; text-align:left; padding:10px 10px }

.mnews001 {color:#333333; padding: 7px 0 2px 20px; background: url(../images/bu014.gif) no-repeat 5px 9px; border-bottom: solid 1px #f2f2f2; width: 146px; height:17px; font-weight:bold;}
.mnews001 a {color:#666666; text-decoration:none; font-weight:bold;}
.mnews001 a:hover { color:#666666 ;text-decoration:none; font-weight:bold;}

.mnews004 {color:#666666; padding: 7px 0 2px 20px; background: url(../images/icon016.gif) no-repeat 10px 9px; border-bottom: solid 1px #f2f2f2; width: 146px; height:17px;}
.mnews004 a {color:#666666; text-decoration:none;}
.mnews004 a:hover { color:#666666 ;text-decoration:none;}

.mnews002 {font-size: 11px; color:#666666; padding: 7px 0 2px 17px; background: url(../images/icon004.gif) no-repeat 5px 9px; border-bottom: dotted 1px #dfdfdf; width: 146px; height:17px;}
.mnews002 a {font-size: 11px; color:#333333; text-decoration:none;}
.mnews002 a:hover {font-size: 11px; color:#666666 ;text-decoration:none;}

.mnews003 {color:#333333; width: 166px; background: url(../images/bar_menu02.gif) repeat-x left bottom; height:22px; padding-top:7px}
.mnews003 a {color:#666666; text-decoration:none;}
.mnews003 a:hover { color:#666666 ;text-decoration:none;}

.mnews005 {font-size: 11px; color:#666666; padding: 3px 0 2px 17px; background: url(../images/icon004.gif) no-repeat 5px 9px; border-bottom: dotted 1px #dfdfdf; width: 185px; height:17px;}
.mnews005 a {font-size: 11px; color:#333333; text-decoration:none;}
.mnews005 a:hover {font-size: 11px; color:#666666 ;text-decoration:none;}

.mnews006 {font-size: 11px; color:#666666; border-bottom: dotted 1px #dfdfdf; height:17px;}
.mnews006 a {font-size: 11px; color:#333333; text-decoration:none;}
.mnews006 a:hover {font-size: 11px; color:#666666 ;text-decoration:none;}


.ray01 {background: url(../images/layer001.gif) no-repeat; width:44px; height:44px}
.ray02 {background: url(../images/layer002.gif) repeat-x;}
.ray03 {background: url(../images/layer003.gif) no-repeat; width:44px; height:44px}
.ray04 {background: url(../images/layer004.gif) repeat-y; width:44px;}
.ray05 {background: url(../images/layer005.gif) repeat-y; width:44px;}
.ray06 {background: url(../images/layer006.gif) no-repeat; width:44px; height:44px}
.ray07 {background: url(../images/layer007.gif) repeat-x;}
.ray08 {background: url(../images/layer008.gif) no-repeat; width:44px;}
.ray09 {background: url(../images/layer001_new.gif) no-repeat; width:44px; height:44px}


#mynews {background: url(../images/bg_my_news.gif) no-repeat left top; padding: 20px 110px 20px 20px; width:626px; height:84px; margin-bottom:20px;}
#newstext {height:20px; border-bottom:1px dotted #cccccc; padding-top:5px}
.myad01 { color:#333333; text-align:center; height:28px; font-size:12px; font-weight:bold;}
.myad02 { color:#333333; text-align:center; height:28px; font-size:12px; font-weight:bold; background: url(../images/bg_list01.gif) repeat-x left top;}

#myad {width:726px; text-align:center; padding:15px 15px; border:1px solid #dddcdc; background-color:#fafafa; margin-bottom:30px}
.myad001 {color:#666666; text-decoration:none; font-size: 11px; border-bottom:1px dotted #e1e1e1; background-color:#fcfcfc; height:34px}
.myad001 a {color:#666666; text-decoration:none; font-size: 11px;}
.myad001 a:hover { color:#666666; text-decoration:none; font-size: 11px;}

.myad001down {color:#333333; text-decoration:none; font-size: 11px; border-bottom:1px solid #e1e1e1; height:34px; background:#fcfcfc url(../images/icon019.gif) no-repeat 12px 7px;  padding-left:25px}
.myad001down a {color:#333333; text-decoration:none; font-size: 11px;}
.myad001down a:hover { color:#333333; text-decoration:none; font-size:}

.myad002 {color:#666666; text-decoration:none; font-size: 11px; border-bottom:1px dotted #e1e1e1; height:34px;}
.myad002 a {color:#666666; text-decoration:none; font-size: 11px;}
.myad002 a:hover { color:#666666; text-decoration:none; font-size: 11px;}

.myad002down {color:#333333; text-decoration:none; font-size: 11px; border-bottom:1px solid #e1e1e1; height:34px; background: url(../images/icon019.gif) no-repeat 12px 7px;  padding-left:25px}
.myad002down a {color:#333333; text-decoration:none; font-size: 11px;}
.myad002down a:hover { color:#333333; text-decoration:none; font-size: 11px;}

#myscroll{width: 100%; height: 120px; overflow-y:scroll; scrollbar-face-color:#ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #EBEAEA; scrollbar-3dlight-color: #EBEBEB;
						scrollbar-arrow-color: #F78B8B; scrollbar-track-color: #F4F3F3;scrollbar-darkshadow-color: #DDDDDD;}
						
#myinput {width:756px; margin-bottom:30px; border-bottom:1px solid #cc0000; border-top:2px solid #cc0000; padding-bottom:15px; padding-top:15px}

.myinpu001 {color:#333333; text-decoration:none; font-size: 12px; font-weight:bold; border-bottom:1px dotted #e1e1e1; background:#fdfdfd url(../images/icon020.gif) no-repeat left center;  padding-left:25px; padding-top:3px;}
.myinpu002 {color:#666666; text-decoration:none; font-size: 12px; border-bottom:1px dotted #e1e1e1; padding-top:3px; background-color:#fdfdfd}
.myinput {border:1px solid #cccccc; height:18px; font-size: 12px; color: #333333; padding-top:2px}

#bt {width:726; text-align:center; padding:20px 20px}


#admintab {width:724px; text-align:left; padding:15px 15px; border-left:1px solid #dddcdc; border-right:1px solid #dddcdc; border-bottom:1px solid #dddcdc;background-color:#ffffff; margin-bottom:30px}

.admintab01 {color:#000000; border-bottom:1px solod #ffffff; border-left:1px solid #cc0000; border-top:1px solid #cc0000; border-right:1px solid #cc0000; font-size: 12px; font-weight:bold; text-align:center; height:30px; padding-top:2px}
.admintab02 {border-bottom:1px solid #cc0000; border-top:1px solid #d8d8d8; border-right:1px solid #d8d8d8;  border-left:1px solid #d8d8d8; font-size: 12px; text-align:center; background-color:#f0f1f1; height:30px; padding-top:2px; font-weight:bold;}
.adminlist { color:#ffffff; text-align:center; height:26px; font-size:12px; font-weight:bold; background-color:#000000 }

#form001 {width:726px; text-align:left; padding:15px 15px; border:1px solid #dddcdc; background-color:#fafafa; margin-bottom:30px}
#form002 {width:100%; text-align:left; padding:15px 15px; border-left:1px solid #dddcdc; border-right:1px solid #dddcdc; border-bottom:1px solid #dddcdc;background-color:#ffffff; margin-bottom:30px}

.graph01 { border-left:2px solid #cccccc; border-bottom:1px dotted #cccccc; height:14px}
.graph02 { border-left:2px solid #cccccc; border-bottom:2px solid #cccccc; height:14px}
.graph03 { border-bottom:2px solid #cccccc;}
.graph04 { font-size:9px; text-align:right; padding-right:3px}
.graph05 { border-left:2px solid #cccccc; height:12px; text-align:left; padding-left:3px; font-size:9px;}

.graph06 {color:#333333; border-left:1px solid #cccccc; height:12px; text-align:left; padding-left:3px; font-size:11px;  padding-top:5px;}
.graph07 {color:#333333; border-right:1px solid #cccccc; height:12px; text-align:right; padding-right:3px; font-size:11px; padding-top:5px;}

.ed { border:1px solid #CCCCCC; height:20px; } 
.tx { border:1px solid #CCCCCC; } 

.cloudy, a.cloudy {color:#888888;} /* به¸² */
