.arrow {  width: 5px; background: url(../images/icons/arr.gif) no-repeat center; float: left; height: 18px; }
.subtitle {
	border-bottom: black 1px; border-left: black 1px; margin-top: 5px; width: 695px; font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; float: none; height: 29px; font-size: 12px; border-top: black 1px; font-weight: bold; border-right: black 1px
}
.bottomtitle {
	border-bottom: black 1px; border-left: black 1px; margin-top: 5px; width: 225px; font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; background: url(../images/subtitle00.jpg) repeat-x; float: left; height: 29px; font-size: 12px; border-top: black 1px; font-weight: bold; border-right: black 1px; padding-top: 5px
}
.bottomtitle-tail {
	border-bottom: black 1px; border-left: black 1px; margin-top: 5px; width: 413px; font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; background: url(../images/subtitle.jpg) no-repeat; float: left; height: 29px; font-size: 12px; border-top: black 1px; font-weight: bold; border-right: black 1px
}
.pagetitle {
	border-bottom: black 1px; border-left: black 1px; margin-top: 5px; width: 170px; font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; background: url(../images/subtitle00.jpg) repeat-x; float: left; height: 29px; font-size: 12px; border-top: black 1px; font-weight: bold; border-right: black 1px; padding-top: 5px
}
.pagetitle a:link {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color:black;
}
.pagetitle a:visited {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color:black;
}
.pagetitle a:hover {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; color: #FF7809; 
}


.pagetitle-tail {
	border-bottom: black 1px; border-left: black 1px; margin-top: 5px; width: 413px; font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; background: url(../images/subtitle.jpg) no-repeat; float: left; height: 29px; font-size: 12px; border-top: black 1px; font-weight: bold; border-right: black 1px
}
.maintitle {
	 width: 413px; font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; background: url(../images/subtitle.jpg) no-repeat; float: left; height: 29px; font-size: 12px;font-weight: bold; padding-top: 4px
}
.maintitle a:link {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color:black;
}
.maintitle a:visited {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color:black;
}
.maintitle a:hover {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; color: #FF7809; 
}

.bottomtitle a:link {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color:black;
}
.bottomtitle a:visited {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color:black;
}
.bottomtitle a:hover {
	font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; color: #FF7809; 
}



.small-article {
	border-bottom: #eee 1px; border-left: #eee 1px; width: 215px; display: block; height: 235px; border-top: #eee 1px; border-right: #eee 1px; text-decoration: none !important
}
.small-entry {
	position: relative; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; display: block; background: url(../images/overlay.png); height: 45px; overflow: hidden; top: 155px; padding-top: 0px
}
.small-entry .entry-title {
	text-align: center; padding-bottom: 0px; padding-left: 5px; padding-right: 5px; display: block; color: #fff; font-size: 12px; font-weight: bold; padding-top: 0px
}
.subtitle-list {
	border-bottom: #eee 1px solid; border-left: #eee 1px solid; padding-left: 0px; background: #f5f5f5; float: left; border-right: #eee 1px solid
}
.small-list {
	position: absolute; list-style-type: none; float: none; list-style-image: none
}
.small-list ul li span.entry-title {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; display: block; color: #fff; font-size: 12px; font-weight: bold; font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; padding-top: 0px
}
.small-list li a {
	text-decoration: none
}


.subhead-article {
	width: 215px; display: block; height: 235px; text-decoration: none !important
}


.subhead-article-bi {
	width: 215px; display: block; height: 300px; text-decoration: none !important
}

.subhead-entry {
	position: relative; padding: 0px; display: block; height: 65px; color: #a7a7a7; overflow: hidden;
}
.subhead-entry .subhead-cat {
	text-align: right; padding-right: 5px; display: block; font-family: tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; color: #eee; font-size: 12px; overflow: hidden; font-weight: bold; padding-top: 5px
}
.subhead-entry .subhead-title {
	text-align: right; padding: 0px 5px;display: block; font-family: tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: bold; 
}


.subhead-line-bi {
	border: #eee 1px solid; padding: 5px; margin-top: 5px; width: 215px; background: white;float:left;height:300px;
}

.subhead-line {
	border: #eee 1px solid; padding: 5px; margin-top: 5px; width: 215px; background: white;float:left;height:235px;
}
.subhead-line li {
	border-bottom: #eee 1px solid; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px
}
.subhead-line .entry-title a:link, a:visited {
	text-decoration: none
}
.posts-line .entry-title  {
	text-decoration: none
}
.posts-line .entry-title a:link,.posts-line .entry-title a:visited   {
	text-decoration: none
}
.subhead-line .entry-comments {
	float: right; color: #848485; font-size: 11px;
}




.subhead-list {
	list-style: none; background: #fff; margin-left: 0px;
}
.subhead-list li {
	border-bottom: #eee 0px; padding-bottom: 4px;
}
.subhead-list li .list-cat {
	margin-right: 5px; text-align:text-bottom; color: #848485; font-size: 11px;font-family:Dotum, sans-serif;
}
.subhead-list li .list-title {
	margin: 0px; float: left; font-size: 13px;font-family: tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color:#435159;
}
.subhead-list li .list-title a:link,subhead-list li .list-title a:visited {
	text-decoration: none;font-size: 13px;font-family: tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color: #435159;
}

.subhead-list li .list-title a:hover {
	text-decoration: none;font-size: 13px;font-family: tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;color: #FF7809;
}

.subhead-list li .list-comments {
	float: right; color: #848485; font-size: 12px;text-align:right;
}


.noticecontainer {
	
}
.noticecontainer li a:visited,.noticecontainer li a:link {
	font-family: tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;color: #435159;
}

.noticecontainer li a:hover {
	text-decoration:none;color: #FF7809;
}
.notice-title {
	margin: 0px; padding-left: 28px; background: url(../images/notice-00.gif) no-repeat; height: 20px; font-size: 12px; font-weight: bold; padding-top: 5px
}
.notice-body {
	margin: 0px; background: url(../images/notice-01.gif) repeat-y; font-size: 12px; padding-top: 5px
}
.notice-body ul {
	list-style-type: disc
}
.notice-body li {
	padding-bottom: 5px; margin-bottom: 0px; margin-left: 10px
}
.notice-body a:link {
	text-decoration: none
}

.notice-bottom {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; background: url(../images/notice-02.gif) no-repeat; height: 6px; padding-top: 0px
}
.posts-line .entry-cat {
	width: 90px; float: left; color: #848485; font-size: 11px; overflow: hidden
}

.sf-menu a.menu {
	width: 142px;height:23px;color:white;text-align:center;font-size:14px;font-weight:bold;padding-top:10px;font-family:Sans-serif;font-style:oblique;
}
.sf-menu a.menu_current {
	width: 142px;height:23px;color:white;text-align:center;font-size:14px;font-weight:bold;padding-top:10px;font-family:Sans-serif;font-style:oblique;color: #FF7809;
}
.sf-menu a.menu:hover {
	width: 142px;height: 23px;text-decoration:none;color: #FF7809;
}
.sf-menu a.menu-20 {
	/*width: 142px; background: url(../images/menu/menu-20.gif) no-repeat; height: 35px*/
}
.sf-menu a.menu-20:hover {
	width: 142px; background: url(../images/menu/menu-21.gif) no-repeat; height: 35px
}

.sf-menu div {
	width: 142px; height: 33px;border-right: 1px solid #868686;
}
.sf-menu a:link {
	text-decoration: none
}



#loginout	{ max-width: 400px; float: left;  margin-top:0px; margin-left:360px;text-align:left;color:black;font-family:  tahoma, 'New Gulim',  Arial, Helvetica, sans-serif;}
#loginout li a:hover {text-decoration:underline;}

#related-posts li a:link { text-decoration:none; }
#related-posts li a:hover { text-decoration:none; color: #FF7809;}

#related-posts li a:visited { text-decoration:none; }


.post-path 
{ border: none;padding: 5px 10px; margin: 0 10px 0 0;font-family: Tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase;height:20px;text-align:bottom;}

.list-path 
{ border: 1px solid #EEE;border-top:none;border-left:none;border-right:none;padding: 5px 10px; margin: 0 5px 10px 0;font-family: Tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase;height:20px;}


.category-title
{ border: none;padding: 5px 10px; margin: 0 5px 10px 0;font-family: Tahoma, 'New Gulim',  Arial, Helvetica, sans-serif; font-size: 20px; text-transform: uppercase;height:30px;font-weight:bold;}

a:link {
	text-decoration: none
}
a:hover {
	text-decoration: none
}
a:visited {
	text-decoration: none
}