body {
	font-size:10px;
	font-family: Verdana, Arial, sans-serif;
	/*background-image:url(images/backpattern.jpg);*/
	background-color: #222222;
	
}

td, p, input, button, textarea, select, .c1 { font-family:Tahoma,Arial; font-size:10pt; color:#222222; }
table { font-size:10px;color:black; font-family:Verdana, Arial, sans-serif;}


a:link{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: black;
	font-weight: normal;
	text-decoration:none
}
a:visited{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: black;
	font-weight: normal;
	text-decoration:none
}
a:hover{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: black;
	font-weight: normal;
	text-decoration:underline
}
a:active{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: black;
	font-weight: normal;
	text-decoration:none
}

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

.member { 
	font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
	color: white;
	font-weight:bold; }
.guest  { font-weight:normal; }

.lh { line-height: 220%; }
.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, Arial; color:#222222; } 

.ed { border:1px solid #CCCCCC; line-height:150% } 
.tx { border:1px solid #CCCCCC; line-height:150%} 

.small { font-size:8pt; font-family:Arial; }

.style1 {
	font-size:10px;
	color:black;
	margin-left:10px;
	margin-right:5px;
}
.border_blue {background-color:#6CC1EC}
.heading {
	font-size:11px;
	color:#1390CF;
	font-weight: bold;
	background-color:#ffffff
}
.box {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	background-color:#F6FCFF;
	border-color:#EAF8FF
}

.title {
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
	font-weight: bold;
	color: #666666;
}

.s_title {
    font-family: Verdana, Arial, sans-serif;
    font-size: 14px;
	font-weight: bold;
	color: #222222;
}

.author {
    font-family: Arial;
    font-size: 11px;
	font-weight: normal;
}

a.author:link, a.author:active, a.author:visited {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: black;
	font-weight: normal;
	text-decoration:none
}

a.author:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: blue;
	font-weight: normal;
	text-decoration:underline
}

.boxText { font-family: Verdana, Arial, sans-serif; 
		   color:black;
		   font-size: 10px; 
		   }

.infoBox {
  background: #8ECFEF;
}

.infoBoxContents {
  background: #F6FCFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #1390CF;
}

#CategoryHeading { /*±×·ì¸Þ´º ¿µ¿ª*/ 
width:150px; 
margin:5 0 0 5; 

background-color:#ffffff; 
/*font-weight:bold;*/ 
} 

.CategoryGroupSubject { /*±×·ìÁ¦¸ñ ½ºÅ¸ÀÏ*/ 
width:150px;/*block ¼³Á¤½Ã ³Êºñ »©¸ÔÀ¸¸é msie¿¡¼­ ¾È¸ÔÈû*/ 
height:23px; 
display:block; /*Æ÷ÀÎÅÍ ¿µ¿ª È®´ë*/ 
} 

#CategoryMenu { /*¸Þ´º °¡ÀåÀÚ¸®¸¦ °¨½Î´Â ¿µ¿ª*/ 
width:150px; 
background-color:transparent/*black*/; 
position:relative; 
 
} 

#CategoryBoard { /*°Ô½ÃÆÇ Á¦¸ñ*/ 
width:150px; 
margin:0 0 0 0; 
 
background-color:transparent; 
position:relative; 
} 

a.CategoryBoardSubject { /*°Ô½ÃÆÇÁ¦¸ñ ¸µÅ© ½ºÅ¸ÀÏ*/ 
width:150px;/*block ¼³Á¤½Ã ³Êºñ »©¸ÔÀ¸¸é msie¿¡¼­ ¾È¸ÔÈû*/ 
height:15px; 
display:block; /*Æ÷ÀÎÅÍ ¿µ¿ª È®´ë*/ 
border-bottom:0px; 

font-family: Verdana, Arial, sans-serif;
font-size: 10px;
} 

#CategorySub { /*ºÐ·ù ¿µ¿ª*/ 
height:10px;
position:relative; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 

} 

a.CategorySubSubject { /*ºÐ·ùÁ¦¸ñ ¸µÅ© ½ºÅ¸ÀÏ*/ 
width:100px; /*block ¼³Á¤½Ã ³Êºñ »©¸ÔÀ¸¸é msie¿¡¼­ ¾È¸ÔÈû*/ 
height:15px; 
display:block; /*Æ÷ÀÎÅÍ ¿µ¿ª È®´ë*/ 
margin-left:10; 

font-family: Verdana, Arial, sans-serif;
font-size: 10px;
} 

.new { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
color:black; 
} 

.CategoryFont { 
 font-family: Verdana, Arial, sans-serif; 
 font-size: 10px; 
}

.CategoryFontBold { 
 font-family: Verdana, Arial, sans-serif; 
 font-size: 10px;
 font-weight: bold;
 color: #1390CF;
}

a.CategoryFontBold { 
 font-family: Verdana, Arial, sans-serif; 
 font-size: 10px;
 font-weight: bold;
 color: #1390CF;
}

.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #1390CF;
}

.infoBoxHeadingBlack {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #000000;
}

a.infoBoxHeading:link{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #1390CF;
  text-decoration:none
}
a.infoBoxHeading:visited{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #1390CF;
  text-decoration:none
  }
a.infoBoxHeading:hover{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #1390CF;
  text-decoration:underline
  }
a.infoBoxHeading:active{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #1390CF;
  text-decoration:none
  }

div.infoBoxHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}

.more {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none
}

.more:link, a.more:active, a.more:visited {
    font-family: Arial;
    font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none
}

a.more:hover {
    font-family: Arial;
    font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline
}

.whitelink {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: #FFFFFF;
	border-color:#EAF8FF;
	font-weight: bold;
	text-decoration:none
}

a.whitelink:link{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: #FFFFFF;
	border-color:#EAF8FF;
	font-weight: bold;
	text-decoration:none
}
a.whitelink:visited{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: #FFFFFF;
	border-color:#EAF8FF;
	font-weight: bold;
	text-decoration:none
}
a.whitelink:hover{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: #FFFFFF;
	border-color:#EAF8FF;
	font-weight: bold;
	text-decoration:underline
}
a.whitelink:active{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: #FFFFFF;
	border-color:#EAF8FF;
	font-weight: bold;
	text-decoration:none
}

.sch_color {font-weight:bold;} 

.ddm1 {
    font: 11px tahoma;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 3px 8px 4px 8px;
    border: 1px #8ECFEF;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.ddm1 .item1 {
    background: #ffffff;
    color: #666666;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #01349A;
    color: #ffffff;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
    text-decoration: none;
    color: #666666;
	width: 100%; 
}
.ddm1 .item2:hover {

    color: #01349A;
	width: 100%;
	text-decoration: underline;
}
.ddm1 .section {
    border: 1px #8ECFEF;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */

.date, .no {
font-family:arial; 
font-size:8pt; 
color:#222222; 
text-decoration:none;
}


.blog_title, a.blog_title:link, a.blog_title:visited, a.blog_title:active, a.blog_title:hover {font-family:verdana;font-size:8pt;color:#ffffff;font-weight:bold;text-decoration:underline}

.blog_subject, a.blog_subject:link, a.blog_subject:visited, a.blog_subject:active, a.blog_subject:hover {font-family:verdana;font-size:8pt;color:#ffffff;font-weight:normal;text-decoration:none}
