<!--
/* webfont(정의) */
@font-face
{
	font-family: 앙증체;
	src: url(http://www.subys.com/fonts/webfont1.eot);
}
@font-face
{
	font-family: 포티정;
	src: url(http://www.subys.com/fonts/webfont2.eot);
}
@font-face
{
	font-family: 티티체;
	src: url(http://www.subys.com/fonts/ttche.eot);
}
@font-face
{
	font-family: 또박체;
	src: url(http://www.subys.com/fonts/miniwini_ttobak.eot);
}
@font-face
{
	font-family: 웹정체;
	src: url(http://www.subys.com/fonts/wj.eot);
}
@font-face
{
	font-family: 소야바른체;
	src: url(http://www.subys.com/fonts/SOYABAR0.eot);
}
@font-face
{
	font-family: 윤웹돋움;
	src: url(http://www.subys.com/fonts/ydwd.eot);
}
@font-face
{
	font-family: 시바;
	src: url(http://www.subys.com/fonts/seevaa9.eot);
}

/* 반드시 들어가야 하는 스타일 시작 */

/* 1. 본문 전체  */

BODY, TD, DIV, CENTER, FORM, INPUT, TEXTAREA, SELECT, OPTION, P
{
	font-size: 9pt;
	font-family: 윤웹돋움2,맑은 고딕,돋움,Tahoma,Verdana,굴림;
	color: #000000;
	letter-spacing: 0px;
}
BR
{
	line-height: 1.0em;
}

/* 2. 기본 링크 */

A:link
{
	color: #333333;
	text-decoration: none;
}
A:visited
{
	color: #555555;
	text-decoration: none;
}
A:active
{
	color: #333333;
	text-decoration: none;
}
A:hover
{
	color: #ff6600;
	text-decoration: none;
}

/* 3. 이미지 */

	img {
		border-width:0px;
	}

/* 4. 이미지 버튼 */

	.ib {
		cursor:pointer;
	}

/* 5. 입력 텍스트 */

	.text {
		font-family: 맑은 고딕,굴림;
		font-size:9pt;
		padding-top:2px;
	}

/* 6. 트리 레이블 */

	.branch2 {
		height:18px;
		font-size:8pt;
		padding:2px;
		line-height:100%;
	}

/* 7. 트리 폴더 */

	.branch3 {
		cursor:pointer;
		font-family:돋움;
		font-size:8pt;
		/*line-height:100%;*/
	}

/* 8. 달력 월 표시 */

	.cal_month {
		margin-left: 10PX;
		BACKGROUND : #AFD3D8;
		WIDTH : 150PX; 
		FONT : 8PT/150% VERDANA; 
		TEXT-ALIGN : center; 
		PADDING : 4PX 0PX; 
		/*
		vertical-align:top;
		height:18px;
		font-size:8pt;
		font-family:verdana;
		text-align:center;
		font-weight:bold;
		*/
	}

/* 9. 달력 요일 표시 */

	.cal_week1 {
		BACKGROUND : #E6F3F5;
		FONT : BOLD 7PT/170% VERDANA, 돋움; 
		TEXT-ALIGN : CENTER; 
	}

/* 10. 달력 일요일 표시 */

	.cal_week2 {
		BACKGROUND : #E6F3F5;
		FONT : BOLD 7PT/170% VERDANA, 돋움; 
		COLOR : #D36654; 
		TEXT-ALIGN : CENTER;
	}

/* 11. 달력 지난 달 날짜 표시 */

	.cal_day1 {
		BACKGROUND : #E6F3F5;
		FONT : BOLD 7PT/170% VERDANA, 돋움; 
		TEXT-ALIGN : CENTER; 
	}

/* 12. 달력 다음 달 날짜 표시 */

	.cal_day2 {
		BACKGROUND : #E6F3F5;
		FONT : BOLD 7PT/170% VERDANA, 돋움; 
		TEXT-ALIGN : CENTER; 
	}

/* 13. 달력 이번 달 날짜 표시 */

	.cal_day3 {
		BACKGROUND : #FFFFFF;
		FONT : 7PT/170% VERDANA, 돋움; 
		TEXT-ALIGN : CENTER; 
	}

/* 14. 달력 오늘 날짜 표시 */

	.cal_day4 {
		FONT : BOLD 7PT/170% VERDANA, 돋움; 
		BACKGROUND : #E6F3F5; 
		COLOR : #3D5586; 
		TEXT-ALIGN : CENTER;
	}

/* 15. 달력 글쓴 날 링크 스타일 */

	A.cal_click:link {
		color:#0000DD;
	}

	A.cal_click:visited {
		color:#0000DD;
	}

/* 16. 이미지 아래 캡션 스타일 */

	.cap1 {
		text-align:center;
		color:#300099;
		word-break:break-all;
	}

/* 16. 키워드 스타일 */

	.key1 {
		cursor:pointer;
		text-decoration:none;
		color:#76BF31;
		/*border-top: 1px dotted #bcbcbc;*/
		border-bottom: 1px dashed #468E36;
	}

/* 16. 카테고리 옆 개수 스타일 */

	.c_cnt {
		font-size:8pt;
		font-family:verdana;
	}

/* 17. 최신글 옆 개수 스타일 */

	.ps_cnt {
		font-size:6pt;
		font-family:verdana;
	}

/* 18. 카테고리 옆 개수 스타일 */

	.c_cnt {
		font-size:8pt;
		font-family:verdana;
	}

/* 19. 최신글 옆 개수 스타일 */

	.ps_cnt {
		font-size:6pt;
		font-family:verdana;
	}

/* 20. 컨텐츠영역 태그 타이틀 표현  */

	.post_tagtxt {
		display : inline;
	}

	A.tag:link { color: #308FC9; text-decoration:none; }
	A.tag:visited { color: #308FC9; text-decoration:none; }
	A.tag:hover { color:red; text-decoration:underline; }

/* 21. 태그메뉴 스타일 */

	.cloud1 {
		font-family : 맑은 고딕, 돋움, tahoma, verdana;
		font-size : 12pt;
		color : #ff6600;
	}

	.cloud2 {
		font-family : 맑은 고딕, 돋움, tahoma, verdana;
		font-size : 11pt;
		color : #ff9900;
	}

	.cloud3 {
		font-family : 맑은 고딕, 돋움, tahoma, verdana;
		font-size : 10pt;
		color : #669900;
	}

	.cloud4 {
		font-family : 맑은 고딕, 돋움, tahoma, verdana;
		font-size : 9pt;
		color : #0099CC;
	}

	.cloud5 {
		font-family : 맑은 고딕, 돋움, tahoma, verdana;
		font-size : 8pt;
		color : #999999;
	}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

	.rp_rep {
		color:#606060;
		font-size:8pt;
		line-height:11px;
		padding-bottom:7px;
	}

	.tl {
		color: #333333;
		font-size: 10pt;
		font-weight:bold;
		padding: 7px 0px 3px 0px;
	}

	.sh {
		border-color: #8C8C8C;
		border-style: solid;
		border-width: 0px;
		border-right-width: 1px;
	}

	.menu_line {
		width:100%;
		height:2px;
		margin-top:15px;
		background-image:url(./images/line.gif);
	}

	.menu_cap {
		height:8px;
		margin:35px 0px 10px 7px;
	}


	.h1 {
		font-size:7pt;
		font-family: verdana, 굴림;
	}

	.h2 {
		font-size:8pt;
		font-family:verdana, 굴림;
	}

	.box1 {
		background-color:#FAFAFA;
		border-style:solid;
		border-width:1px;
		border-color:#C0C0C0;
		margin-top:5px;
	}

	.box2 {
		background-color:#ffffff;
		border-style:solid;
		border-width:1px;
		border-color:#CEDEEE;
		margin-top:5px;
	}

	.plink {
		padding:5px;
		color:#A0A0A0;
	}

	.title1 {
		background-color:#E9EAEC;
		background-image:url(./images/menu_back.jpg);
		padding-left:5px;
		width:210px;
		height:22px;
	}

	.rss_name {
		font-size:8pt;
		font-family:돋움;
		color:#808080;
	}

	a.subheadline {font-family: 맑은 고딕,굴림; font-size: 10pt; color:#305F99; text-decoration:none; font-weight:bold;letter-spacing:-1px; line-height:15px; }
	a.subheadline:hover {font-family: 맑은 고딕,굴림; font-size: 10pt; color:#DB4646; text-decoration:underline; font-weight:bold;letter-spacing:-1px;}
	a.subheadline:visited {color:#83AFBF;}

/* 사용자 정의 */
/* 링크색 */
A.link:link
{
	color: #000000;
	text-decoration: none;
	border-bottom: 2px solid #006699;
}
A.link:visited
{
	color: #777777;
	text-decoration: none;
	border-bottom: 2px solid #ff6600;
}
A.link:active
{
	color: #000000;
	text-decoration: none;
	border-bottom: 2px solid #006699;
}
A.link:hover
{
	color: #000000;
	text-decoration: none;
	border-bottom: 2px solid #006699;
}

A.link1:link
{
	text-decoration: none;
	border-bottom: 2px solid #0099CC;
}
A.link1:visited
{
	text-decoration: none;
	border-bottom: 2px solid #0099CC;
}
A.link1:active
{
	text-decoration: none;
	border-bottom: 2px solid #0099CC;
}
A.link1:hover
{
	text-decoration: none;
	border-bottom: 2px solid #ff6600;
}

A.link2:link	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.link2:visited	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.link2:active	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.link2:hover	{text-decoration:none;color:#144684;border-bottom:2px solid #3796CD}

A.link3:link	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.link3:visited	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.link3:active	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.link3:hover	{text-decoration:none;color:#A9250F;border-bottom:2px solid #DD7611}

A.reply:link	{text-decoration:none;color:#5A91D4;border-bottom:0px solid #67DFFD}
A.reply:visited	{text-decoration:none;color:#5A91D4;border-bottom:0px solid #67DFFD}
A.reply:active	{text-decoration:none;color:#5A91D4;border-bottom:0px solid #67DFFD}
A.reply:hover	{text-decoration:none;color:#144684;border-bottom:0px solid #3796CD}

A.delete:link	{text-decoration:none;color:#F8745C;border-bottom:0px solid #F7BB59}
A.delete:visited{text-decoration:none;color:#F8745C;border-bottom:0px solid #F7BB59}
A.delete:active	{text-decoration:none;color:#F8745C;border-bottom:0px solid #F7BB59}
A.delete:hover	{text-decoration:none;color:#A9250F;border-bottom:0px solid #DD7611}

A.perm:link		{text-decoration:none;color:#368E36;border-bottom:0px solid #76BD31}
A.perm:visited	{text-decoration:none;color:#368E36;border-bottom:0px solid #76BD31}
A.perm:active	{text-decoration:none;color:#368E36;border-bottom:0px solid #76BD31}
A.perm:hover	{text-decoration:none;color:#136F13;border-bottom:0px solid #DD7611}

A.more:link		{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.more:visited	{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.more:active	{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.more:hover	{text-decoration:none;color:#136F13;border-bottom:2px solid #5FA90F}

A.less:link		{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.less:visited	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.less:active	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.less:hover	{text-decoration:none;color:#A9250F;border-bottom:2px solid #DD7611}

A.sign:link		{color:#595959;text-decoration:none;font-family:맑은 고딕,돋움,굴림,궁서;font-size:8pt}
A.sign:visited	{color:#595959;text-decoration:none;font-family:맑은 고딕,돋움,굴림,궁서;font-size:8pt}
A.sign:active	{color:#595959;text-decoration:none;font-family:맑은 고딕,돋움,굴림,궁서;font-size:8pt}
A.sign:hover	{color:#EF5A00;text-decoration:none;font-family:맑은 고딕,돋움,굴림,궁서;font-size:8pt}

A.gray:link		{text-decoration:none;color:#8D8D8D;}
A.gray:visited	{text-decoration:none;color:#5D5D5D;}
A.gray:active	{text-decoration:none;color:#FF6600;}
A.gray:hover	{text-decoration:none;color:#FF6600;}

.bline1
{
	border-bottom: 2px solid #006699;
}
.bline2
{
	border-bottom: 2px solid #ff6600;
}

/* font(폰트종류/크기) */
.bold
{
	font-weight: bolder;
}

.fG15
{
	font-family: 맑은 고딕,굴림,돋움,궁서;
	font-size: 15pt;
}
.fG14
{
	font-family: 맑은 고딕,굴림,돋움,궁서;
	font-size: 14pt;
}
.fG13
{
	font-family: 맑은 고딕,굴림,돋움,궁서;
	font-size: 13pt;
}
.fG12
{
	font-family: 맑은 고딕,굴림,돋움,궁서;
	font-size: 12pt;
}
.fG11
{
	font-family: 맑은 고딕,굴림,돋움,궁서;
	font-size: 11pt;
}
.fG10
{
	font-family: 맑은 고딕,굴림,돋움,궁서;
	font-size: 10pt;
}
.fG09
{
	font-family: 맑은 고딕,굴림,돋움,궁서;
	font-size: 9pt;
}
.fG08
{
	font-family: 맑은 고딕,굴림,돋움,궁서;
	font-size: 8pt;
}

.fD15
{
	font-family: 돋움,굴림,궁서;
	font-size: 15pt;
}
.fD14
{
	font-family: 돋움,굴림,궁서;
	font-size: 14pt;
}
.fD13
{
	font-family: 돋움,굴림,궁서;
	font-size: 13pt;
}
.fD12
{
	font-family: 돋움,굴림,궁서;
	font-size: 12pt;
}
.fD11
{
	font-family: 돋움,굴림,궁서;
	font-size: 11pt;
}
.fD10
{
	font-family: 돋움,굴림,궁서;
	font-size: 10pt;
}
.fD09
{
	font-family: 돋움,굴림,궁서;
	font-size: 9pt;
}
.fD08
{
	font-family: 돋움,굴림,궁서;
	font-size: 8pt;
}

.fT15
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 15pt;
}
.fT14
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 14pt;
}
.fT13
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 13pt;
}
.fT12
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 12pt;
}
.fT11
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 11pt;
}
.fT10
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 10pt;
}
.fT09
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 9pt;
}
.fT08
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 8pt;
}
.fT07
{
	font-family: Tahoma,Verdana,굴림,Arial;
	font-size: 7pt;
}

.fV15
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 15pt;
}
.fV14
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 14pt;
}
.fV13
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 13pt;
}
.fV12
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 12pt;
}
.fV11
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 11pt;
}
.fV10
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 10pt;
}
.fV09
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 9pt;
}
.fV08
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 8pt;
}
.fV07
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 7pt;
}

.fW15
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 15pt;
}
.fW14
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 14pt;
}
.fW13
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 13pt;
}
.fW12
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 12pt;
}
.fW11
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 11pt;
}
.fW10
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 10pt;
}
.fW09
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 9pt;
}
.fW08
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 8pt;
}
.fW07
{
	font-family: Verdana,Tahoma,굴림,Arial;
	font-size: 7pt;
}

.fW1
{
	font-size: 9pt;
	font-family: 앙증체,맑은 고딕,돋움;
}
.fW2
{
	font-size: 9pt;
	font-family: 포티정,맑은 고딕,돋움;
}
.fW3
{
	font-size: 9pt;
	font-family: 티티체,맑은 고딕,돋움;
}
.fW4
{
	font-size: 9pt;
	font-family: 또박체,맑은 고딕,돋움;
}
.fW5
{
	font-size: 9pt;
	font-family: 웹정체,맑은 고딕,돋움;
}
.fW6
{
	font-size: 9pt;
	font-family: 소야바른체,맑은 고딕,돋움;
}
.fW7
{
	font-size: 8pt;
	font-family: 윤웹돋움,맑은 고딕,돋움;
}
.fW7s
{
	font-size: 10px;
	font-family: 윤웹돋움,맑은 고딕,돋움;
	line-height: 13px;
}
.fW8
{
	font-size: 12px;
	font-family: 시바,맑은 고딕,돋움;
}
/* color(색상) */
.White
{
	color: #FFFFFF;
}
.Black
{
	color: #000000;
}
.Red
{
	color: #FF0000;
}
.Green
{
	color: #00FF00;
}
.DGreen
{
	color: #4D960D;
}
.Blue
{
	color: #0000FF;
}
.Gray
{
	color: #AAAAAA;
}
.Dark
{
	color: #333333;
}
.DGray
{
	color: #909090;
}
.Aqua
{
	color: #0099CC;
}
.DAqua
{
	color: #0066FF;
}
.DBlue
{
	color: #0033BB;
}
.Orange
{
	color: #FF6600;
}

A.COLOR1:link
{
	color: #000000;
	text-decoration: none;
}
A.COLOR1:visited
{
	color: #000000;
	text-decoration: none;
}
A.COLOR1:active
{
	color: #000000;
	text-decoration: none;
}
A.COLOR1:hover
{
	color: #0066FF;
	text-decoration: none;
}

A.COLOR2:link
{
	color: #777777;
	text-decoration: none;
}
A.COLOR2:visited
{
	color: #777777;
	text-decoration: none;
}
A.COLOR2:active
{
	color: #777777;
	text-decoration: none;
}
A.COLOR2:hover
{
	color: #0066FF;
	text-decoration: none;
}

/* egloos */

BODY
{
	background: #ffffff url(http://subys.com/images/introback2.png) repeat-x fixed;
	margin-left: 30PX;
	margin-top:0PX;
}

DIV#TOP
{
	background: #EBEBEB;
	border-top: 2PX #EBEBEB SOLID;
	border-left: 2PX #EBEBEB SOLID;
	border-right: 2PX #EBEBEB SOLID;
	padding-left: 25PX;
	padding-right: 25PX;
	padding-top: 25PX;
}

DIV#LEFT
{
	padding: 25PX;
	margin-bottom: 50PX;
	overflow: HIDDEN;
}

DIV#RIGHT
{
	padding-right: 25PX;
	margin-bottom: 50PX;
	overflow: HIDDEN;
}

DIV#BODY
{
	padding-top: 12PX;
	margin-bottom: 50PX;
	overflow: HIDDEN;
	line-height: 1.7em;
}

DIV.HEADER
{
	font-family: "Trebuchet MS" , TAHOMA, VERDANA, hy견고딕;
	font-size: 13PT;
}

TD.TOPTTL1
{
	border-top: 2PX #2C6A72 SOLID;
	border-left: 2PX #2C6A72 SOLID;
	border-bottom: 2PX #2C6A72 SOLID;
}

TD.TOPTTL2
{
	border-top: 2PX #2C6A72 SOLID;
	border-right: 2PX #2C6A72 SOLID;
	border-bottom: 2PX #2C6A72 SOLID;
}

DIV.HEADER A:LINK
{
	color: #505050;
	text-decoration: NONE;
}
DIV.HEADER A:VISITED
{
	color: #505050;
	text-decoration: NONE;
}
DIV.HEADER A:HOVER
{
	color: #FF6600;
	text-decoration: NONE;
}


DIV.URL
{
	font-family: 돋움, "Trebuchet MS" , TAHOMA, VERDANA;
	font-size: 10PT;
	letter-spacing: 2PX;
}

DIV.URL A:LINK
{
	color: #707070;
	text-decoration: NONE;
}
DIV.URL A:VISITED
{
	color: #707070;
	text-decoration: NONE;
}
DIV.URL A:HOVER
{
	color: #FF6600;
	text-decoration: NONE;
}

DIV.USERMENU
{
	padding-bottom: 5PX;
	text-align: RIGHT;
}

DIV.USERMENU A:LINK
{
	color: #727272;
	text-decoration: NONE;
}
DIV.USERMENU A:VISITED
{
	color: #727272;
	text-decoration: NONE;
}
DIV.USERMENU A:HOVER
{
	color: #98A6E4;
	text-decoration: UNDERLINE;
}

DIV.USERMENU2
{
	color: #ffffff;
	padding-bottom: 5PX;
	text-align: LEFT;
}

DIV.USERMENU2 A:LINK
{
	color: #FFFFFF;
	text-decoration: NONE;
}
DIV.USERMENU2 A:VISITED
{
	color: #FFFFFF;
	text-decoration: NONE;
}
DIV.USERMENU2 A:HOVER
{
	color: #98A6E4;
	text-decoration: UNDERLINE;
}

DIV.PROFILE
{
	text-align: CENTER;
	font-size: 8pt;
}

DIV.SIGNATURE
{
	text-align: LEFT;
	margin-left: 10PX;
	line-height: 1.2em;
}

DIV.MNBODY
{
	margin-top: 15PX;
	margin-bottom: 20PX;
	line-height: 1.3em;
}

DIV.BORDERLINE
{
	border-bottom: 2PX #AFD3D8 SOLID;
}

DIV.MNTTL
{        
	padding: 2PX;
	padding-left: 7PX;
	margin-top: 7PX;
	margin-bottom: 5PX;
	border-bottom: 1PX #B4CEEF SOLID;
	background: #EFF5FF;
	font-family: 맑은 고딕,VERDANA,TAHOMA;
	font-size: 8PT;
	text-align: left;
}

DIV.MNTTL2
{
	padding: 2PX;
	padding-left: 7PX;
	margin-top: 7PX;
	margin-bottom: 5PX;
	border-bottom: 2PX #AFD3D8 SOLID;
	font-family: Verdana, TAHOMA, 굴림;
	font-size: 8PT;
	background: #E6F3F5;
	text-align: left;
}

DIV.GRAYBORDER
{
	margin-top: 7PX;
    border: 2PX #EEEEEE SOLID;
	margin-bottom: 5PX;
}

DIV.POST
{
}

DIV.POST_HEAD
{
	font-family: TAHOMA,VERDANA;
	font-size: 8PT;
	color: #FF6600;
}

FONT.POST_HEAD
{
	font-family: 또박체, TAHOMA,VERDANA;
	font-size: 9PT;
	font-weight: NONE;
	color: #FF6600;
}

DIV.POST_BODY
{
	border: 1PX #AFD3D8 SOLID;
	padding-bottom: 3PX;
	letter-spacing: -3%;
}

DIV.POST_TTL
{
	padding: 3PX;
	padding-left: 7PX;
	margin-bottom: 5PX;
	background: #EFF5FF;
	font-size: 8pt;
	text-align: left;
}

FONT.POST_TTL
{
	font: bold 11pt 맑은 고딕,TAHOMA,VERDANA,굴림,돋움;
	color: #555555;
	font-weight:bold;
	margin-top: 0PX;
	letter-spacing: -1px;
	text-decoration: none;
}

DIV.POST_CONT
{
	line-height: 1.5em;
	font-family: 맑은 고딕,돋움,TAHOMA,VERDANA,굴림;
	font-size: 12px;
	padding: 0PX;
	color:#555555;
	margin: 10PX;
}

DIV.POST_TAIL
{
	padding: 3PX;
	padding-left: 7PX;
	border-bottom: 2PX #B4CEEF SOLID;
	background: #EFF5FF;
}

TABLE.POST_TAIL
{
	font-color: #333333;
	border: 1PX #AFD3D8 SOLID;
	background: #EFF5FF;
	margin-bottom: 3PX;
	spacing: 0PX;
	padding: 0PX;
}

TABLE.POST_COMMENT
{
	border: 1PX #AFD3D8 SOLID;
	margin-bottom: 7PX;
	spacing: 0PX;
	padding: 0PX;
}

TABLE.POST_TAIL2
{
	font-family: VERDANA, TAHOMA, 돋움;
	font-size: 11PX;
	font-color: #333333;
	margin-top: 10PX;
	margin-bottom: 10PX;
	border: 1PX #B4CEEF SOLID;
	width: 100%;
	background: #EFF5FF;
	/*background-image: URL( "http://pds.egloos.com/pds/1/200403/24/14/head_bg.gif" );*/
	spacing: 0PX;
	padding: 0PX;
}

DIV.POST_EDIT
{
	text-align: RIGHT;
	font-size: 8PT;
	margin-top : 3PX;
	margin-right : 5PX;
	margin-bottom: 3PX;
}

DIV.COMMENT
{
	margin-top: 20PX;
	margin-bottom: 20PX;
	border: 1PX #D3D3D3 SOLID;
	background: #DCF0F3 url(http://subys.com/images/commentbg.png);
	padding: 15PX;
	padding-top: 10PX;
}

DIV.COMMENT A:link
{
	color: #000000;
	text-decoration: none;
	border-bottom: 2px solid #ff9933;
}
DIV.COMMENT A:visited
{
	color: #777777;
	text-decoration: none;
	border-bottom: 2px solid #ff6600;
}
DIV.COMMENT A:active
{
	color: #000000;
	text-decoration: none;
	border-bottom: 2px solid #ff9933;
}
DIV.COMMENT A:hover
{
	color: #000000;
	text-decoration: none;
	border-bottom: 2px solid #ff9933;
}

DIV.COMMENT_BODY
{
	margin-top: 6PX;
	margin-bottom: 20PX;
	line-height: 140%;
}

DIV.COMMENT_TAIL
{
	margin-top: 8PX;
	margin-bottom: 5PX;
	font-family: TAHOMA;
	font-size: 8PT;
	color: #666;
}

DIV.COMMENT_INPUT
{
	margin-top: 20PX;
	border-top: 1PX #AAA DOTTED;
	padding-top: 20PX;
}

DIV.COMMENT_LINE
{
	border-top: 1PX #AAA DOTTED;
	margin: 10PX 0PX 15PX;
}

DIV.TRACK_TOP
{
	line-height: 170%;
}

DIV.ARCHIVE_HEAD
{
	font-weight: BOLD;
	margin-bottom: 10PX;
}

DIV.ARCHIVE_BODY
{
	margin-top: 20PX;
	margin-bottom: 10PX;
	line-height: 160%;
	padding-bottom: 100PX;
}

IMG.IMAGE_TOP
{
	margin-bottom: 15PX;
}

IMG.IMAGE_LEFT
{
	margin-right: 15PX;
	margin-bottom: 10PX;
}

IMG.IMAGE_RIGHT
{
	margin-left: 10PX;
	margin-bottom: 10PX;
}

IMG.IMAGE_MID
{
	margin-top: 15PX;
	margin-bottom: 15PX;
}

IMG.BOOKMK
{
	margin: 10PX;
	border: 0PX;
}

IMG.LOGO
{
	ALIGN: CENTER;
	margin-bottom: 10PX;
}

DIV.BANNER
{
	margin-top: 40PX;
	margin-bottom: 10PX;
	text-align: CENTER;
}

DIV.BANNER_WIK
{
	margin-top: 20PX;
	margin-bottom: 20PX;
	text-align: CENTER;
}

.SMALL
{
	font-size: 11PX;
}

.DATE
{
	font-family: VERDANA, TAHOMA, 돋움;
	font-size: 8PT;
	font-weight: BOLD;
}

.TIME
{
	font-family: VERDANA, TAHOMA, 돋움;
	font-size: 8PT;
	text-align: LEFT;
}

.AUTHOR
{
	font-size: 9PT;
	font-weight: BOLD;
}

.TXTFLD
{
	font-size: 9PT;
	color: #000;
	border: 1PX SOLID #666678;
	background: WHITE;
}


DIV.CAL { 
MARGIN : 20PX 0PX 20PX; 
WIDTH : 150PX; 
TEXT-ALIGN : CENTER;
}

DIV.CAL_HEAD { 
margin-left: 10PX;
BACKGROUND : #AFD3D8;
WIDTH : 150PX; 
FONT : 8PT/150% VERDANA; 
TEXT-ALIGN : CENTER; 
PADDING : 4PX 0PX; 
/*MARGIN-BOTTOM : 10PX;*/
}

DIV.CAL_BODY { 
margin-left: 10PX;
BACKGROUND : #E6F3F5;
WIDTH : 150PX; 
TEXT-ALIGN : CENTER;
}

DIV.CAL_BOTTOM { }

.CAL { 
FONT : 7PT/170% VERDANA, 돋움; 
TEXT-ALIGN : CENTER; 
}

.CAL_DAY { 
BACKGROUND : #E6F3F5;
FONT : BOLD 7PT/170% VERDANA, 돋움; 
TEXT-ALIGN : CENTER; 
}

.CAL_SUN { 
BACKGROUND : #E6F3F5;
FONT : BOLD 7PT/170% VERDANA, 돋움; 
COLOR : #D36654; 
TEXT-ALIGN : CENTER;
}

.CAL_SAT { 
BACKGROUND : #E6F3F5;
FONT : BOLD 7PT/170% VERDANA, 돋움; 
COLOR : #3572A1; 
TEXT-ALIGN : CENTER;
}

.CAL_TODAY { 
FONT : BOLD 7PT/170% VERDANA, 돋움; 
BACKGROUND : #E6F3F5; 
COLOR : #3D5586; 
TEXT-ALIGN : CENTER;
}

.CAL_TR { BACKGROUND : #FFFFFF; }

DIV.XML
{
	text-align: CENTER;
	font-size: 8PT;
	font-family: VERDANA;
	margin-bottom: 80PX;
}

TABLE.MAIN
{
	margin-top: 5PX;
	/*table-layout: fixed;*/
}
TD.LINE1
{
	background: #EEdd77;
}
TD.LINE2
{
	background: #EBEBEB;
}

DIV.LOGO
{
	cursor: hand;
	z-index: 101;
	border: 0px;
	width: 500px;
	height: 150px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= 'http://subys.com/images/subysintro2.png' , sizingMethod= 'scale' );
}

DIV.LOGO[class]
{
	cursor: hand;
	z-index: 101;
	border: 0px;
	width: 500px;
	height: 150px;
	background-image:url("http://subys.com/images/subysintro2.png");
}

DIV.NOTICE
{
	position: absolute;
	top: 30;
	left: 50;
	width: auto;
	height: auto;
	border: 1px solid #000000;
	background-color: #FFFFE7;
	padding-left: 5PX;
	padding-right: 5PX;
	padding-top: 5PX;
	padding-bottom: 5PX;
	line-height: 0.7em;
}

DIV.SCROLL
{
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: scroll;
	width: 100%;
	height: 400PX;
	border: 1px solid #AFD3D8;
	margin: 0PX;
	padding: 0PX;
	padding-top: 7PX;
	padding-bottom: 7PX;
}

DIV.MNSCROLL
{
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: scroll;
	width: 100%;
	height: 250PX;
	border: 1px solid #AFD3D8;
	margin: 0PX;
	padding: 0PX;
	padding-top: 7PX;
	padding-bottom: 7PX;
}

DIV.NOTE2
{
	border: 2px dashed #ffe2e2;
	background: #fffcfc;
	margin-left: 35PX;
	padding: 10PX;
}

DIV.NOTE
{
	border: 1px dashed #AFD3D8;
	background: #E6F3F5;
	margin-left: 35PX;
	padding: 10PX;
}

DIV.NOTESCROLL
{
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: scroll;
	width: 100%;
	height: 430PX;
	border: 1px dashed #AFD3D8;
	background: #E6F3F5;
	margin-left: 35PX;
	margin-right: 10PX;
	padding: 10PX;
}

DIV.CODE
{
	overflow: scroll;
	overflow-x: auto;
	overflow-y: auto;
	width: 100%;
	height: 430PX;
	border: 1px dashed #AFD3D8;
	background: #E6F3F5;
	margin-left: 35PX;
	margin-right: 10PX;
	padding: 10PX;
}

DIV.PHOTO
{
	width: 100%;
	color: #ffffff;
	background: #000000;
	padding-top: 10PX;
	padding-bottom: 13PX;
}

DIV.IMGCOPY
{
    text-align: center;
    color: #B0B0B0;
	padding-top: 10PX;
}

DIV.IMGTITLE
{
    text-align: center;
    color: #B0B0B0;
}

DIV.PHOTO2
{
	color: #333333;
	width: 100%;
	background: #fefefe;
	padding-top: 10PX;
	padding-bottom: 10PX;
}

DIV.IMGCOPY2
{
	color: #333333;
    text-align: center;
	background: #fefefe;
	padding-top: 10PX;
}

DIV.IMGTITLE2
{
	color: #333333;
    text-align: center;
	background: #fefefe;
}

DIV.LENGTHY
{
	line-height: 1.7em;
}

TD.COMPONENT
{
	background: #FFFFFF;
	padding-left: 10PX;
	padding-right: 10PX;
	border: 1PX #AFD3D8 SOLID;
}

TD.COMPONENT2
{
	background: #FFFFFF;
	padding-left: 7PX;
	padding-right: 7PX;
	border: 1PX #AFD3D8 SOLID;
}

TABLE.TOPLOGO
{
/*
	border-top: 2PX #1B636B SOLID;
	border-left: 2PX #1B636B SOLID;
	border-right: 2PX #1B636B SOLID;
	border-bottom: 2PX #1B636B SOLID;
	background-image: URL("http://subys.com/images/introback.png");
*/
}

.allblet_ttl
{
	font-size: 10pt;
	font-family: 돋움,dotum;
	font-weight: bold;
	color: #777777;
}

.allblet
{
	color: #777777;
	border-left: 3PX #AFD3D8 SOLID;
	background: #FFFFFF;
	spacing: 0px;
	margin: 6PX;
	margin-left: 0px;
	margin-bottom: 10px;

	padding: 0px;
	padding-right: 5px;
	padding-left: 7px;
}
.post-items
{
	font-size: 12px;
	font-family: "맑은 고딕",돋움,dotum;
	margin-top: 0px;
	margin-bottom: 5px;
}

.post-content
{
	font-size: 8pt;
	font-family: 맑은 고딕,돋움,dotum;
	color: #7d7d7d;
}
/*
.post-content
{
display: text;
width:500px;
height:30px;
}
.post-writer
{
margin-left: 15px;
color: black;
}*/

.txtfld	{border: 2PX #AFD3D8 SOLID; width:453;}
.curHand	{cursor:hand}
.text_high {COLOR: #ef5900};
A.AutoLinkType_red:link		{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:visited	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:active	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:hover	{text-decoration:none;color:#A9250F;border-bottom:2px solid #DD7611}

A.AutoLinkType_blue:link	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:visited	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:active	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:hover	{text-decoration:none;color:#144684;border-bottom:2px solid #3796CD}

A.AutoLinkType_green:link		{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:visited	{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:active		{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:hover		{text-decoration:none;color:#136F13;border-bottom:2px solid #5FA90F}

.recent
{
	font-size: 8pt;
	font-family: 맑은 고딕,돋움,dotum;
	color: #333333;
}

.moreless_fold
{ 
background:url(images/more_down.png) top left no-repeat; 
padding-left:20px; 
color:#000;
text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31
} 

.moreless_top
{ 
background:url(images/more_up.png) top left no-repeat; 
padding-left:20px; 
color:#000;
text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29
} 

.moreless_bottom
{ 
background:url(images/more_up.png) top right no-repeat; 
padding-right:20px; 
color:#999; 
text-align:right;
text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29
}
