/***** ±âº»(¿©¹é, ÅÃ½ºÆ® °ü·Ã, ½ºÅ¸ÀÏ) *****/
* {
	padding: 0;
	margin: 0;
	font-family: "dotum", "MS Sans Serif", AppleGothic, sans-serif; /* redundant rules for bad browsers  */
	font-size:12px; 
	color:#1e1d1c;
}
body { 
	margin:0;
	padding:0; 	
	background-color:#9d0404;
	background-position:center;
}
table, img {
	border: 0; 	
}

.png24 { 
	tmp:expression(setPng24(this)); 
} 

a:link {font-family:  "MS PGothic", "MS Gothic"; color: #000000; text-decoration: none}
a:visited {	font-family:  "MS PGothic", "MS Gothic"; color: #000000; text-decoration: none}
a:hover {font-family:  "MS PGothic", "MS Gothic"; color: #fcfc96; text-decoration: none}


.b				{FONT-WEIGHT: bold;}
.t_white		{color:#FFFFFF;}
.t_whiteb	{color:#FFFFFF;FONT-WEIGHT: bold;}
.t_loginy		{color:#707070;}
.t_yellow	{color:#fcfc96;}
.t_black		{color:#000000;}
.t_blackb	{color:#000000;FONT-WEIGHT: bold;}


.scroll_red {
		border-style:solid;
		border-width:0;
		border-color:#000000;
		scrollbar-face-color:#000000;
		scrollbar-shadow-color:#5c261f;
		scrollbar-highlight-color:#5c261f;
		scrollbar-3dlight-color: #171515;
		scrollbar-darkshadow-color: #171515;
		scrollbar-track-color: #4c1300;
		scrollbar-arrow-color: #4c1300;
}
.scroll_gray {
		border-style:solid;
		border-width:1;
		border-color:#FFFFFF;
		scrollbar-face-color:#f9f9f9;
		scrollbar-shadow-color:#e5e5e5;
		scrollbar-highlight-color:#e5e5e5;
		scrollbar-3dlight-color: #e5e5e5;
		scrollbar-darkshadow-color: #e5e5e5;
		scrollbar-track-color: #e5e5e5;
		scrollbar-arrow-color: #a1a1a1;
}

.txtbox {
        height:19px;
		padding:3 0 0 3;
        BACKGROUND-COLOR:#4c1300;
        BORDER-BOTTOM: #000000 1px solid;
        BORDER-LEFT: #000000 1px solid;
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
		color:#FFFFFF;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.txtbox1 {
        height:58px;
		padding:3 3 3 3;
        BACKGROUND-COLOR:#4c1300;
		color:#FFFFFF;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
		line-height: 13pt;
}
.txtbox2 {
        height:207px;
		padding:10 10 10 10;
        BACKGROUND-COLOR:#4c1300;
		color:#FFFFFF;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
		line-height: 13pt;
}
.txtbox3 {
        height:167px;
		padding:10 10 10 10;
        BACKGROUND-COLOR:#4c1300;
		color:#FFFFFF;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
		line-height: 13pt;
		border-style:solid;
		border-width:1;
		border-color:#000000;
		scrollbar-face-color:#000000;
		scrollbar-shadow-color:#5c261f;
		scrollbar-highlight-color:#5c261f;
		scrollbar-3dlight-color: #171515;
		scrollbar-darkshadow-color: #171515;
		scrollbar-track-color: #4c1300;
		scrollbar-arrow-color: #4c1300;
}
.txtbox4 {
        height:199px;
		padding:10 10 10 10;
        BACKGROUND-COLOR:#4c1300;
		color:#FFFFFF;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
		line-height: 13pt;
}
.txtboxback {
        background:url('/images/txtback.png');
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
		line-height: 13pt;
		padding:17 10 10 110;
}
.txtboxbackbd {
        background:url('/images/txtback.png');
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
		line-height: 13pt;
		padding:17 10 10 0;
}
.boxl {
		width: 105px;
        height:22px;
        background:url('/images/txtback.png');
		padding:3 0 0 10;
        BORDER-LEFT: #000000 1px solid;
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
		color:#FFFFFF;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.boxr {
		padding:5 0 3 10;
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
		color:#000000;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.boxr1 {
		padding:5 0 3 10;
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
		color:#FFFFFF;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.boxb {
        BORDER-TOP: #000000 1px solid;
}

.loginback1 {
		width: 650px;
        height:60px;
        background:url('/Images/loginback1.png');
}
.loginbox {
		height:210px;
        background:url('/Images/loginback.png');
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
		padding:110 50 0 0;
}

.popupback {
        background:url('/images/popback.jpg');
}
.popupcontents {
        height:284px;
        BACKGROUND-COLOR:#FFFFFF;
		PADDING:0 15 15 15;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.popup430 {
		width: 430px;
        height:297px;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.popup460 {
		width: 460px;
        height:405px;
		color:#000000;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.popup650 {
		width: 650px;
        height:483px;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.popup830 {
		width: 830px;
        height:297px;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.popuptxtbox {
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
		line-height: 13pt;
		padding:10 10 10 10;
		color:#838281;
}
.popuptitle {
        height:32px;
        BACKGROUND-COLOR:#FFFFFF;
		PADDING:13 0 0 15;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.popuptitle1 {
        height:32px;
        BACKGROUND-COLOR:#000000;
		PADDING:13 0 0 15;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.popupcontents1 {
        height:284px;
        BACKGROUND-COLOR:#000000;
		PADDING:0 15 15 15;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.post400 {
		width: 400px;
        height:250px;
		color:#000000;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.postcontents {
        height:50px;
        BACKGROUND-COLOR:#FFFFFF;
		PADDING:0 15 5 15;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
}
.postbox {
        height:19px;
		padding:3 0 0 0;
        BACKGROUND-COLOR:#ffffff;
        BORDER-BOTTOM: #dcdcdc 1px solid;
        BORDER-LEFT: #dcdcdc 1px solid;
        BORDER-RIGHT: #dcdcdc 1px solid;
        BORDER-TOP: #dcdcdc 1px solid;
		color:#4c4c4c;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt
}
.postlist {
        BACKGROUND-COLOR:#ffffff;
		PADDING:13 0 20 20;
        FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt;
}


.bd1 {width:70px; padding:3 0 0 0; height:35px; text-align:center; color:#FFFFFF;}
.bd2 {width:480px; padding:3 0 0 50; text-decoration:none;}
.bd3 {width:100px;}

.fbd1 {width:70px; padding:3 0 0 0; height:35px; text-align:center; color:#FFFFFF;}
.fbd2 {width:390px; padding:3 0 0 50; text-decoration:none;}
.fbd3 {width:100px; text-align:center;}
.fbd4 {width:90px; text-align:center;}

/*½ºÄÉÁÙ ´Þ*/
.Sbdm  {width:89px; padding:0 0 16 0; color:#FCFC96; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12pt; FONT-WEIGHT: bold; }
.Sbdm1 {padding:0 13 18 0;}
/*½ºÄÉÁÙ ¿äÀÏ*/
.SbdrT {padding-top:4px; height:21px;width:93px; text-align:center; color:RED; BACKGROUND-COLOR:#000000;FONT-WEIGHT: bold;}
.SbdwT {padding-top:4px; height:21px;width:89px; text-align:center; color:#FFFFFF; BACKGROUND-COLOR:#000000;FONT-WEIGHT: bold;}
/*½ºÄÉÁÙ ÀÏ¿äÀÏ*/
.Sbdr1 {padding-top:4px; height:15px; text-align:center; color:#D90000; BACKGROUND-COLOR:#280003;}
.SbdT  {padding:3px;width:87px; height:15px; color:#BBBBBB;}
/*½ºÄÉÁÙ ÆòÀÏ*/
.Sbdw1 {padding-top:4px; height:15px; text-align:center; color:#FFFFFF; BACKGROUND-COLOR:#280003;}
.SbdT1 {padding:3px;width:83px;}
/*½ºÄÉÁÙ ¶óÀÎ*/
.Sbd0  {padding-right:1px;}
.Sbdw2 {height:1px; BACKGROUND-COLOR:#331200;}

.Sbdback {
        background:url('/images/txtback.png');
		padding:0px;
}
.Sbdscroll_red {
		padding:0 0 0 0;
		border-style:solid;
		border-width:0px;
		border-color:#000000;
		scrollbar-face-color:#000000;
		scrollbar-shadow-color:#5c261f;
		scrollbar-highlight-color:#5c261f;
		scrollbar-3dlight-color: #171515;
		scrollbar-darkshadow-color: #171515;
		scrollbar-track-color: #4c1300;
		scrollbar-arrow-color: #4c1300;
}



.albumtitle			{color:#000000; FONT-FAMILY: verdana; FONT-SIZE: 14pt; FONT-WEIGHT: bold;}
.albumimg			{color:#000000; border: #000000 5px solid}
.popalbumimg		{color:#000000; border: #cccccc 5px solid}
.popalbumimg1	{color:#000000; border: #212121 5px solid}


/*Layout*/
#layout			{position:relative;}

/*Back*/
#back			{position:relative; left:0px; top:0px; z-index:10; width:1676px; height:780px;}

/*Menu*/
#menu			{position:absolute; left:85px; top:00px; z-index:20; width:500px; height:120px;}

/*Hwanhee*/
#hh				{position:absolute; left:0px; top:0px;  z-index:30;}

/*Copymenu*/
#linkmenu	{position:absolute; left:475px; top:575px;  z-index:50;}

/*Content*/
#content		{position:relative; left:385px; top:25px; z-index:40;}
.contenttable	{width:700px; height:525px;}
.contentright	{padding-right:50px;}
