BODY {
	SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #e4e4e4; SCROLLBAR-SHADOW-COLOR: #cccccc; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #f9f9f9; SCROLLBAR-ARROW-COLOR: #1d1d68; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #f9f9f9; TEXT-DECORATION: none
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, ¹ÙÅÁÃ¼, sans-serif
}
#form {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: verdana, Arial, ¹ÙÅÁÃ¼ sans-serif; TEXT-DECORATION: none
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Arial, ¹ÙÅÁÃ¼ sans-serif; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: verdana, Arial, ¹ÙÅÁÃ¼ sans-serif; TEXT-DECORATION: none
}
.titleb {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: verdana, Arial, ¹ÙÅÁÃ¼ sans-serif; TEXT-DECORATION: none
}
.btextb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: verdana, Arial, ¹ÙÅÁÃ¼ sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, ¹ÙÅÁÃ¼ sans-serif; TEXT-DECORATION: none
}
.clock {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: black; COLOR: white; FONT-FAMILY: arial
}

/*buttons*/
#buttons {
	margin-top: 15px;
	font: 7pt tahoma;
	letter-spacing: 0;
}

#buttons span.right{
	position: relative;
	display: block;
	float: right;
	width: 320px;
	text-align: left;
}

#buttons span.left{
	position: relative;
	display: block;
	float: left;
	width: 320px;
	text-align: right;
}


#buttons a:link, #buttons a:visited, #buttons a:hover {
	display: block;
	width: 41px;
	background:url('/common/images/buttons/blue/btn_bg.gif') no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	min-height: 12px;
}

#buttons a:hover {
	background:url('/common/images/buttons/blue/over/btn_bg.gif') no-repeat;
}

#buttons .icons_submit{
	background: url('/common/images/buttons/blue/btn_bg.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	border: none;
	min-height: 12px;
	height: 12px;
}

#buttons .icons_submit_over{
	background:url('/common/images/buttons/blue/over/btn_bg.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	cursor: pointer;
	border: none;
	vertical-align: top;
}

#buttons_2 {
	text-align: center;
	padding: 10px;
}

#buttons_2 a:link, #buttons_2 a:visited {
	background: #333F65;
	padding: 3px 10px;
	text-decoration: none;
	color: #fff;
	font: bold 11px verdana;
	letter-spacing: 0px;
}

#buttons_2 a:hover {
	background: #576BA9;
}

#buttons_2 input {
	background: #333F65;
	border:1px solid #333F65;
	font: bold 11px tahoma;
	color: #fff;
	cursor: pointer;
}

#prev_next span a:link, #prev_next span a:visited, #prev_next span a:hover {
	background:url('/common/images/buttons/blue/btn_bg_l.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	display: block;
	float: right;
}

#prev_next span a:link, #prev_next span a:visited, #prev_next span a:hover {
	background:url('/common/images/buttons/blue/btn_bg_l.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	display: block;
	float: right;
}

#prev_next span a:hover {
	background:url('/common/images/buttons/blue/over/btn_bg_l.gif') no-repeat;
}

#prev_next .icons_submit{
	background: url('/common/images/buttons/blue/btn_bg_l.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	border: none;
}

#prev_next .icons_submit_over{
	background:url('/common/images/buttons/blue/over/btn_bg_l.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	cursor: pointer;
	border: none;
}



.hide {
	display: none;
}

/*page*/
#pagename {
	font: bold 19pt verdana;
	color: #336600;
	border-bottom: 1px dashed #104894;
	margin-bottom: 10px;
}

/*latest*/
.latest p {
	margin: 0px;
	font: 75% dotum;
}
.latest a:link, .latest a:visited {
	background: url('/common/images/bullets/blue/square_dot.gif') no-repeat left middle;
	padding-left: 10px;
	text-decoration: none;
}
.latest p.view_all a:link, .latest p.view_all a:visited {
	display: block;
	background: #104894;
	font: 90% dotum;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	width: 150px;
	min-height: 12px;
	margin-top: 3px;
	margin-left: 10px;
}
.latest p.view_all a:hover {
	background: #145EC2;
}
.latest span.latest_new {
	font: 90% verdana;
	color: #CF8007;
}

/*latest_notice*/
.latest_notice {
	padding:10px 0px 10px 10px;
	font: 12px gulim;
	line-height: 130%;
}

.latest_notice .subject {
	padding: 10px 0px;
	font: bold 12px gulim;
}

.latest_notice a:link, .latest_notice a:visited {
	text-decoration: none;
	color: #2A6F4A
}

/*list*/
#div_list{
	clear: right;
	height: 300px;
	font: 75% gulim;
	line-height: 150%;
	color: #666666;
}

#div_list h4 a:link, #div_list h4 a:visited{
	font: bold 10pt gulim;
	text-decoration: none;
	padding-left: 20px;
	background: url('/common/images/bullets/blue/tri_dot.gif') no-repeat center left;
	padding-left: 15px;
	line-height: 4px;
}

#list .list_header {
	padding-bottom: 10px;
	font: 9pt gulim;
	line-height: 140%;
	color: #333F65;
	padding-top:15px;
}

#list {
	padding: 10px;
}

#list .thumbnail{
	float: left;
	border: 1px solid #cccccc;
	margin-right: 5px;
}

.page_content .notice {
	height: 60px;
	padding: 10px;
	margin-bottom: 10px;
}

.page_content ul {
	padding-left: 20px;
}

.page_content .notice a:link, .page_content .notice .notice_subject{
	font: bold 100% dotum;
	text-decoration: none;
	line-height: 18px;
	color: #104894;
}

.page_content_right {
	text-align: right;
}

.page_content img {
	border: 0;
}

.page_content hr {
	height: 1px;
	color: #999;
}

.list_each {
	clear: both;
	padding: 3px 0px 3px 15px;
	background: url('/common/images/bullets/gray/note.gif') no-repeat left middle;
	border-bottom: 1px solid #ddd;
	font: 9pt gulim;
}

.list_each_no {
	font: bold 110% tahoma;
	color: #333F65;
	float: left;
	width: 30px;
}

.list_each_date {
	font: normal 95% tahoma;
	color: #333F65;
	padding: 0 10px;
}

.list_each_name {
	color: #666;
	font: 90% tahoma;
	padding-left: 10px;
}

.list_each_comment_num {
	background: #333F65;
	font: 9px tahoma;
	color: #fff;
	padding: 0 2px;
}

.list_each a:link, .list_each a:visited {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}

.list_each a:hover {
	color: #4E6098;
}

/*view*/

#view {
	min-height: 190px;
	font: 9pt gulim;
	line-height: 150%;
	background: #fff;
}

#view .view_date {
	color: #999;
	font: bold 130% times new roman;
	letter-spacing: -1px;
}

#view h2 {
	color: #333F65;
	font: bold 10pt gulim;
}

#view .view_name {
	text-align: right;
	font: 150% monotype corsiva;
	margin: 20px;
}

#view .view_subject {
	font: bold 95% gulim;
	color: #336600;
	margin: 5pt 0pt;
	background: #A6BF8A;
}

#view .view_memo {
	padding: 5px;
	line-height: 150%;
	background: #fff;
}

#view .view_memo b{
	color: #104894;
}

#view_list {
	padding: 20px;
	margin-bottom: 20px;
	font-weight: bold;
	background: #fff;
	height: 400px;
}

/*divider*/

#pagenum a:link, #pagenum a:visited {
	font: 90% tahoma;
	color: #333F65;
	text-decoration: none;
	min-height: 12px;
}

#pagenum span a:link, #pagenum span a:visited, #pagenum span a:hover {
	background:url('/common/images/buttons/blue/btn_bg.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	display: block;
	float: right;
	letter-spacing: 0px;
}

#pagenum span a:hover {
	background:url('/common/images/buttons/blue/over/btn_bg.gif') no-repeat;
}

#pagenum br {
	clear: both;
}

/*write*/
#writeform {
	padding: 0px 10px;
	font: 9pt gulim;
}

#writeform .options{
	font: bold 11px tahoma;
}

#writeform b {
	display: block;
	width: 80px;
	float: left;
	color: #333F65;
	font: bold 100%  verdana;
}

#writeform .filename {
	color: #104894;
	font: bold 100%  tahoma;
	letter-spacing: 0;
}

#writeform .subject {
	width: 550px;
	height: 20px;
	font: 100%  verdana;
	border: 1px solid #aaaaaa;
}

#writeform br {
	clear: both;
}

#writeform textarea {
	width: 550px;
	height: 250px;
	font: 100%  verdana;
	border: 1px solid #aaaaaa;
}

#writeform .files {
	width: 550px;
	height: 20px;
	font: 100%  verdana;
	border: 1px solid #aaaaaa;
}

#writeform .links {
	width: 550px;
	height: 20px;
	font: 100%  verdana;
	border: 1px solid #aaaaaa;
}

#buttons_2 {
	text-align: center;
	padding: 10px;
}

#buttons_2 a:link, #buttons_2 a:visited {
	background: #333F65;
	padding: 3px 10px;
	text-decoration: none;
	color: #fff;
	font: bold 11px verdana;
	letter-spacing: 0px;
}

#buttons_2 a:hover {
	background: #576BA9;
}

#buttons_2 input {
	background: #333F65;
	border:1px solid #333F65;
	font: bold 11px tahoma;
	color: #fff;
	cursor: pointer;
}

#prev_next span a:link, #prev_next span a:visited, #prev_next span a:hover {
	background:url('/common/images/buttons/blue/btn_bg_l.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	display: block;
	float: right;
}

#prev_next span a:link, #prev_next span a:visited, #prev_next span a:hover {
	background:url('/common/images/buttons/blue/btn_bg_l.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	display: block;
	float: right;
}

#prev_next span a:hover {
	background:url('/common/images/buttons/blue/over/btn_bg_l.gif') no-repeat;
}

#prev_next .icons_submit{
	background: url('/common/images/buttons/blue/btn_bg_l.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	border: none;
}

#prev_next .icons_submit_over{
	background:url('/common/images/buttons/blue/over/btn_bg_l.gif') no-repeat;
	font: 7pt tahoma;
	color: #ffffff;
	text-decoration: none;
	width: 41px;
	text-align: center;
	cursor: pointer;
	border: none;
}

.hide {
	display: none;
}