BODY { 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #ffffff; 
	color:#666666; 
	font-family:Arial, 굴림, Gulim; 
	FONT-SIZE: 10pt;
	margin: 0px; 
	text-align: center;
}	

TABLE, TR, TD { 
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 18px; 
}


td .pad	{
	padding-top: 2px;
	padding-bottom: 2px;
	color : #888888; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 18px; 
	FONT-WEIGHT: bold; LETTER-SPACING: -1px; 
}

td .pad2	{
	
	color : #888888; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 18px; 
	FONT-WEIGHT: bold; LETTER-SPACING: -1px; 
}
	
td .tiles	{
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 2px;
	color : #ffffff; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 16px; 
}
	
td .tiless	{
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 2px;
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 9pt ; 
	LINE-HEIGHT: 11pt; 
}
	
td .pad2	{
	padding-left: 2px;
	color : #888888; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 18px; 
	FONT-WEIGHT: bold; LETTER-SPACING: -1px; 
}	

td .pad3	{
	padding-left: 2px;
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 16px; 
	FONT-WEIGHT: bold; LETTER-SPACING: -1px; 
}
	
td .tile	{
	color : #fff; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 18px; 
	FONT-WEIGHT: bold; 
}	
	
#pad7	{
	padding-top: 4px;
	color : #888888; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 20px; 
}
	
td .txt	{
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 11px ; 
	LINE-HEIGHT: 16px;  
}	
	
#tt 		{
	WIDTH: 789px; 
	text-align:center;
	BORDER-right: #dcdcdc 1px solid; 
	BORDER-LEFT: #dcdcdc 1px solid; 
	BORDER-BOTTOM: #dcdcdc 1px solid;
}

#ttbox 		{
	text-align:center;
	BORDER-top: #ff6600 1px solid; 
	WIDTH: 710px; 
}
	
#tta {
	BORDER-RIGHT: #dcdcdc 2px solid; 
	BORDER-LEFT: #dcdcdc 2px solid;
	BORDER-top: #dcdcdc 2px solid; 
	BORDER-BOTTOM: #dcdcdc 2px solid;
}	
	
.bulletin_1 { FONT-WEIGHT: BOLD }

.bulletin_2 { COLOR: #666666 }
.bulletin_2  a:link		 { COLOR: #666666 }
.bulletin_2  a:active    { COLOR: #666666 }
.bulletin_2  a:visited	 { COLOR: #666666 }
.bulletin_2  a:hover	 { COLOR: #2391B2 }

.bulletin_3 { PADDING-LEFT : 15px ; FONT-WEIGHT: BOLD }
.bulletin_4 { PADDING-LEFT : 10px ; COLOR: #2490B1 }
.bulletin_5 { PADDING-LEFT : 10px }
.bulletin_6 { PADDING-LEFT : 15px ; FONT-WEIGHT: BOLD; COLOR: #ffffff }
	
FORM                { 
	margin : 0px; 
	padding : 0px; 
	}
	
SELECT              { 
	font-family : Arial, 굴림, Gulim; 
	font-size : 9pt; 
	background : #FFFFFF 
	}

#combox .id select	{
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 204px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;
	margin-left:5px;
	HEIGHT: 18px;
}

#combox .id2 select	{
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 204px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;
	margin-left:2px;
	HEIGHT: 18px;
}

#combox .id3 select	{
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 204px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;
	margin-left:2px;
	HEIGHT: 18px;
}

#combox .id6 select	{
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 204px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;
	margin-left:20px;
	HEIGHT: 18px;
}
	
TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 12px; OVERFLOW-X: hidden; PADDING-BOTTOM: 5px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #d4d0c8; LINE-HEIGHT: 18px; SCROLLBAR-ARROW-COLOR: #9d9992; PADDING-TOP: 5px; SCROLLBAR-TRACK-COLOR: #eae7e1; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: 돋움, Verdana, San-serif; SCROLLBAR-DARKSHADOW-COLOR: #d4d0c8; BACKGROUND-COLOR: #ffffff
}
	
INPUT               {
	font-family : Arial, 굴림, Gulim;	
	font-size : 9pt;	
	color: #666666;	
	}
.input {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #7f7f7f; PADDING-TOP: 2px; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림, Verdana, San-serif; HEIGHT: 18px
}

#sh .id INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 262px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;	
	HEIGHT: 18px
}

#nsh .id INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 440px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;	
	HEIGHT: 20px
}

#msh .id INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 390px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;	
	HEIGHT: 20px
}

#mshm .id INPUT {
	BORDER: 0px; FONT-FAMILY: 굴림; WIDTH: 350px; background: url(../../images/mshmbg.jpg);
	HEIGHT: 16px
}

#sh .id4 INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 186px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;
	margin-left:1px;
	HEIGHT: 18px
}

#sh .id5 INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;
	margin-left:1px;
	HEIGHT: 18px
}

#sh .id6 INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 400px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;
	margin-left:5px; margin-top:3px; vertical-align: middle ;
	HEIGHT: 19px
}

#sh .id7  {
	margin-left:15px; margin-top:10px; vertical-align: middle ;
	HEIGHT: 18px
}

#sub_sh .id INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 330px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 굴림;	
	HEIGHT: 18px
}

#shbar		{
	width: 744px;
	height: 1px;
	background: url(../../images/dot_line.jpg);
}

#shline		{
	width: 550px;
	height: 1px;
	background-color: #c3c3c3;
}

#shicon {
	overflow: hidden;
	TEXT-ALIGN: right;
}
#shicon LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px;  FLOAT: right; LIST-STYLE-TYPE: none; LETTER-SPACING: 0px;
}

#mainicon {
	margin-right:7px;
	float:right;
	overflow: hidden;
	TEXT-ALIGN: right;
	display:inline;
}
#mainicon LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: 0px;
}

#maintap {
	width:576px;
	margin-left:20px;
	float:right;
	overflow: hidden;
	TEXT-ALIGN: right;
	display:inline;
}
#mainitap LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: 0px;
}

#faqtap {
	width:184px;
	height:25px;
	margin-top:-1px;
	margin-left:0px;
	overflow: hidden;
}
#faqtap LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: 0px;
}

#mtapview		{
	margin-top:4px;
	clear:both;
}

UNKNOWN {
	LETTER-SPACING: -2px
}
	
IMG	{ 
	border : 0; 
}

p	{
	margin:0 10px 10px
}

B 	{
	LETTER-SPACING: -1px
}

.b {
	FONT-WEIGHT: bold; LETTER-SPACING: -1px
}

.popup_1{ FONT-SIZE :11pt; COLOR : #FFFFFF; FONT-WEIGHT: BOLD; }
.popup_2{ FONT-SIZE : 9pt; COLOR : #000000;FONT-WEIGHT: BOLD }

#contile		{
	color : #394F76; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 8pt ; 
	LINE-HEIGHT: 13pt; 
	FONT-WEIGHT: bold; 
}

#cftile		{
	color : #222B5A; 
	font-family : Arial, 굴림, Gulim; 
	margin-left: 2px;
	text-align:left;
	font-size : 11pt ; 
	FONT-WEIGHT: bold; 
	float:left;
}

#cftiles		{
	width:184px;
	color : #0056C1; 
	font-family : Arial, 굴림, Gulim; 
	margin-right: 5px;
	text-align:right;
	font-size : 10pt ; 
	LINE-HEIGHT: 16pt; 
	float:left;
}

#cmtiles		{
	width:224px;
	color : #0056C1; 
	font-family : Arial, 굴림, Gulim; 
	margin-right: 5px;
	text-align:right;
	font-size : 10pt ; 
	LINE-HEIGHT: 16pt; 
	float:left;
}

#credit		{
	clear:both;
}

#conbox		{
	padding-top:5px;
	padding-bottom:10px;
	width:744px;
	text-align:center;
}
	
#con		{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	float: left;
	width:174px;
	text-align: center;
}

#conp		{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	float: left;
	width:174px;
	text-align: center;
}


#conlistview		{
	padding-top:7px;
	padding-bottom:5px;
	float: left;
}

/* #gBtn1 */
#gBtn1 a{display:block; background:url('../../images/gBtn1_bg.gif') left 0; float:left; font:12px 굴림; color:#555; padding-left:6px; text-decoration:none; height:20px; cursor:pointer; margin-right:3px; overflow:hidden;}
#gBtn1 a:hover{background:url('../../images/gBtn1_bg.gif') left -20px}
#gBtn1 a span{display:block; float:left; background:url('../../images/gBtn1_bg.gif') right 0; line-height:190%; padding-right:6px; height:20px; overflow:hidden}
#gBtn1 a:hover span{background:url('../../images/gBtn1_bg.gif') right -20px; color:#ffffff;}
.tdC {padding:7px 0 5px 15px}

.gBtn1_sel span { 	
	background: url('../../images/gBtn1_bg.gif') right -20px; color:#ffffff;
}

/* #tBtn1 */
#tBtn1 a{display:block; background:url('../../images/tBtn1_bg.gif') left 0; float:left; font:12px 굴림; color:#555; padding-left:17px; text-decoration:none; height:28px; cursor:pointer; margin-right:3px; overflow:hidden; FONT-WEIGHT: bold; LETTER-SPACING: -1px;}
#tBtn1 a:hover{background:url('../../images/tBtn1_bg.gif') left -28px}
#tBtn1 a span{display:block; float:left; background:url('../../images/tBtn1_bg.gif') right 0; line-height:240%; padding-right:17px; height:28px; overflow:hidden}
#tBtn1 a:hover span{background:url('../../images/tBtn1_bg.gif') right -28px; color:#00557C; FONT-WEIGHT: bold; LETTER-SPACING: -1px;}
.tdC2 {padding:4px 0 0px 15px}

/* #tagBtn1 */
#tagBtn1 a{display:block; background:url('../../images/tagBtn1_bg.gif') left 0; float:left; font:12px 굴림; color:#555; padding-left:12px; text-decoration:none; height:25px; cursor:pointer; margin-right:1px; overflow:hidden; FONT-WEIGHT: bold; LETTER-SPACING: -1px;}
#tagBtn1 a:hover{background:url('../../images/tagBtn1_bg.gif') left -25px}
#tagBtn1 a span{display:block; float:left; background:url('../../images/tagBtn1_bg.gif') right 0; line-height:240%; padding-right:12px; height:25px; overflow:hidden}
#tagBtn1 a:hover span{background:url('../../images/tagBtn1_bg.gif') right -25px; color:#00557C; FONT-WEIGHT: bold; LETTER-SPACING: -1px;}
.tdC2 {padding:4px 0 0px 10px}

/* #tagBtn2 */
#tagBtn2 a{display:block; background:url('../../images/tagBtn1_bg.gif') left 0; float:left; font:9pt 굴림; color:#555; padding-left:8px; text-decoration:none; height:25px; cursor:pointer; margin-right:1px; overflow:hidden; LETTER-SPACING: -1px;}
#tagBtn2 a:hover{background:url('../../images/tagBtn1_bg.gif') left -25px}
#tagBtn2 a span{display:block; float:left; background:url('../../images/tagBtn1_bg.gif') right 0; line-height:240%; padding-right:10px; height:25px; overflow:hidden}
#tagBtn2 a:hover span{background:url('../../images/tagBtn1_bg.gif') right -25px;
color:#00557C; LETTER-SPACING: -1px;}
.tdC2 {padding:4px 0 0px 5px}

#us_list {
	MARGIN: 2px 0px 5px -35px;  TEXT-ALIGN: CENTER; 
}

#us_list LI {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: middle ;
}

#cate2_list {
	MARGIN: 7px 0px 5px -29px; 
}

#cate2_list LI {
	PADDING-RIGHT: 17px; PADDING-LEFT: 22x;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: 0px;
	vertical-align: middle ;  
}

#item_list {
	MARGIN: 7px 0px 5px -23px;  TEXT-ALIGN: CENTER; 
}

#item_list LI {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: middle ; TEXT-ALIGN: CENTER; 
}

#us_img {
	MARGIN: 7px 0px 5px -23px;  TEXT-ALIGN: left; 
}
#us_img LI {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: bottom ;
}

#us_imgg {
	MARGIN: 0px 0px 5px 0px;  TEXT-ALIGN: left; 
}
#us_imgg LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px;  FLOAT: right; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: bottom ;
}

#us_imggpop {
	MARGIN: 0px 0px 5px 0px;  TEXT-ALIGN: left; 
}
#us_imggpop LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: bottom ;
}

#us_imggg {
	MARGIN: 15px 0px 5px 0px;  TEXT-ALIGN: left; 
}
#us_imggg LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: bottom ;
}

#oohsubimg	{
	MARGIN: 0px 10px 0px 0px;  TEXT-ALIGN: left; 
}
#oohsubimg LI {
	MARGIN: 0px 10px 10px 0px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: bottom ; 
	border: 5px solid #f2f2f2;
}

UNKNOWN {
	LETTER-SPACING: -2px
}
#us_list LI A:link {
	COLOR: #888888
}
#us_list LI A:visited {
	COLOR: #888888
}
#us_list LI A:active {
	COLOR: #444444;
}
#us_list LI A:hover {
	COLOR: #333333;
}
#us_list A {
	COLOR: #888888
}

/*Link 규정*/
A	  { 
	COLOR: #666666; 
	FONT-FAMILY: Arial, 굴림, Gulim; 
	TEXT-DECORATION: none 
	}
	
A:visited { 
	COLOR: #666666; 
	FONT-FAMILY: Arial, 굴림, Gulim; 
	TEXT-DECORATION: none 
	}
	
A:active  { 
	COLOR: #666666; 
	FONT-FAMILY: Arial, 굴림, Gulim; 
	TEXT-DECORATION: none 
	}
	
A:hover   { 
	COLOR: #007782; 
	FONT-FAMILY: Arial, 굴림, Gulim; 
	TEXT-DECORATION: none;
	}

/*form 규정*/
.form1               {	
	font-family : "Arial", "굴림", "Seoul", "Gulim";	
	font-size : 9pt;	border: 1px solid #999999;	
	height: 18px;	color: 666666;	
	background-color: #ffffff;
	}/*기본*/
	
.form1-1             {	
	font-family : "Arial", "굴림", "Seoul", "Gulim";	
	font-size : 9pt;	
	border: 1px solid #999999;	
	color: 666666;	
	background-color: #FFFFFF;
	} /*TEXTAREA*/
	
.form2               {	
	font-family : "Arial", "굴림", "Seoul", "Gulim";	
	font-size : 9pt;	
	border: 1px solid #999999;	
	height: 18px;	color: 666666;	
	background-color: #F3F3F3;	
	}/*입력수정불가*/
	
.form2-1             {	
	font-family : "Arial", "굴림", "Seoul", "Gulim";	
	font-size : 9pt;	
	border: 1px solid #999999;	
	color: 666666;	
	background-color: #F3F3F3;
	} /*TEXTAREA*/
	
.submit				{	
	font-family : "Arial", "굴림", "Seoul", "Gulim";	
	font-size : 9pt;	
	border: 1px solid #999999;	
	height: 18px;	
	color: #333333;	
	background-color: #EEEEEE;
	}/*SUBMIT*/
	
.file				{	
	font-family : "Arial", "굴림", "Seoul", "Gulim";	
	font-size : 9pt;	
	border: 1px solid #999999;	
	height: 18px;	
	color: #333333;	
	background-color: #FFFFFF;
	}/*file*/

DIV 				{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

#total				{
	margin: 0px auto;
	width:100%; 
	}

#top				{
	border: 0;
	margin: 0px;
	width: 100%;
	height: 123px;
	background: url(../../images/top_bg.jpg);
	}

#middle				{
	position:relative;	
	width: 980px;
	}

#mainright			{
	margin-top:5px;
	float:right;
	overflow:hidden;
	width: 182px;
	}

#bigcenter			{
	float: left;
	overflow:hidden;
	width: 612px;
}

#maincenter	{
	/*margin-left: 10px;*/
	/*margin-right: -3px;*/
	margin-top:5px;
	clear:both;
	overflow:hidden;
	width: 589px;
	text-align:center;
	}

#mcentile		{
	
	padding-bottom:5px;
}

#mainsh		{
	margin:0px;
	width: 612px;
	text-align: left;
	height:38px;
	vertical-align: middle ; 
	background: url(../../main/images/main_shbg.jpg);
	margin-bottom:5px;
}

#korcf		{
	padding-top:0px;
}

#kortile		{
	margin-left:55px;
	text-align:left;
	height:30px;
}

#kortile .tex		{
	color : #666666; 
	float:left;
	font-family : Arial, 굴림, Gulim; 
	font-size : 9pt ; 
	LINE-HEIGHT: 13pt; 
	
}

#kortile .date		{
	margin-left: 18px;
	color : #ff6600; 
	float:left;
	font-family : Arial, 굴림, Gulim; 
	font-size : 8pt ; 
	LINE-HEIGHT: 13pt; 
	display:inline;
	
}

#datepr		{
	margin-top:10px;
	margin-right:20px;
	float:right;
	TEXT-ALIGN: right;
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 8pt ; 
	LINE-HEIGHT: 13pt; 
	display:inline;
}

#daterd		{
	margin-top:15px;
	margin-right:9px;
	float:right;
	TEXT-ALIGN: right;
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 8pt ; 
	LINE-HEIGHT: 13pt; 
	display:inline;
}

#dateit		{
	margin-top:15px;
	margin-right:12px;
	float:right;
	TEXT-ALIGN: right;
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 8pt ; 
	LINE-HEIGHT: 13pt; 
	display:inline;
}

#dateline		{
	padding:20 5 0 10px;
	clear:both;
	text-align:center;
	margin-left:10px;
  margin-right:7px;
	list-style:none;
}

#dateline2		{
	padding:18 15 0 10px;
	clear:both;
	text-align:center;
	margin-left:10px;
  margin-right:7px;
	list-style:none;
}

#fortile		{
	margin-top:13px;
	margin-left:55px;
	text-align:left;
	height:30px;
}

#fortile .tex		{
	color : #666666; 
	float:left;
	font-family : Arial, 굴림, Gulim; 
	font-size : 9pt ; 
	LINE-HEIGHT: 13pt; 
	
}

#fortile .date		{
	margin-left: 18px;
	color : #ff6600; 
	float:left;
	font-family : Arial, 굴림, Gulim; 
	font-size : 8pt ; 
	LINE-HEIGHT: 13pt; 
	display:inline;
	
}

#mcenbg		{
	background: url(../../main/images/tv_bg.jpg);
	background-repeat:no-repeat;
	width:589px;
	height:206px;
}

#mainleft			{
	margin-top: 5px;
	float: left;
	overflow:hidden;
	text-align: left;	
	width: 184px;
	}

#middleleft			{
	margin-top: 5px;
	float: left;
	overflow:hidden;
	text-align: left;	
	width: 184px;
	}

#loginbox			{
	width: 184px;
	padding-bottom:2px;	
	}	

#loginbg			{
	background: url(../../images/login_middle.jpg);
	}
	
#navigation			{
	width: 184px;
	}
	
#middleright			{
	margin-top: 5px;
	margin-left: 7px;
	float: left;
	overflow:hidden;
	margin-right: -3px;	
	width: 789px;
	display:inline;
	}

#content .c1			{
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 9pt ; 
	LINE-HEIGHT: 18pt 
	}

#bottom				{
	clear:both;
	background: url(../../images/bottom_bg.jpg);
	text-align: bottom;
	height: 85px;
	}
	
#footer		{
	text-align:left;
	width:980px;
	}

/*#bottomlogo		{
	float: left;
	text-align: left;	
	width: 500px;
	}*/
	
#bottomtext		{ 
	float: left;
	margin-top: 16px;
  width: 500px;
	}
	
.t1 			{
	color : #666666; 
	font-family : Arial, 굴림, Gulim; 
	font-size : 8pt ; 
	LINE-HEIGHT: 18pt 
	}
#login {
	FONT-SIZE: 11px; BACKGROUND: no-repeat 0px 64px; MARGIN: 0px 0px 0px 9px; WIDTH: 184px; COLOR: #4f4f30; FONT-FAMILY: 돋움; LETTER-SPACING: -1px; POSITION: relative; HEIGHT: 81px
}
#login SPAN {
	POSITION: absolute
}
#login LABEL {
	CURSOR: pointer
}
#login .id {
	LEFT: 0px; TOP: 11px
}
#login .id INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 101px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 돋움; HEIGHT: 18px
}
#login .pw INPUT {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 101px; COLOR: #666666; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: 돋움; HEIGHT: 18px
}
#login .pw {
	LEFT: 0px; TOP: 32px
}
#login .login_submit {
	LEFT: 110px; TOP: 32px
}
#login .login_submit INPUT {
	WIDTH: 54px; HEIGHT: 18px
}
#login .mem {
	LEFT: 101px; TOP: 11px
}
#login .mem A {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
#login .mem A:hover {
	TEXT-DECORATION: none
}
#login .join {
	LEFT: 0px; TOP: 66px
}
#login .join A {
	COLOR: #888888; LETTER-SPACING: -1px
}	

#login .find {
	LEFT: 64px; TOP: 66px
}
#login .find A {
	COLOR: #888888; LETTER-SPACING: -1px
}

#tagtop		{
	POSITION: relative;
	text-align:left;
	height: 27px;
	margin-top: -3px;
	background: url(../../images/top_navibg.jpg);
	}
	
#tagtoptxt		{
	POSITION: absolute; LEFT: 10px; TOP: 3px;
	text-align:left;
	}
	
#topnavi		{
	POSITION: relative;
	text-align:left;
	height: 27px;
	margin-top: 5px;
	background: url(../../images/navi_bg.jpg);
	}
	
#topnavi2		{
	POSITION: relative;
	text-align:left;
	height: 27px;
	margin-top: 0px;
	background: url(../../images/navi_bg.jpg);
	}
	
#topnavitxt		{
	POSITION: absolute; LEFT: 35px; TOP: 1px;
	text-align:left;
	}
	
img.img_middle {	
 	vertical-align: middle ;
}

#box	{
	width: 789px;
	overflow:hidden;
	text-align: left; 
	}
	
#bottom_no		{
	padding-left: 10px;
	height: 30px;
}
	
#uppoint		{
	padding-top:7px;
	padding-bottom:5px;
	text-align: right;
	}
	
#jointile		{
	text-align:left;
	}
	
#jointilebg		{
	width:744px;
	height:121px;
	background: url(../../join/images/join_subimg_box.jpg);
	}
	
#play		{
	z-index: 10;
	POSITION: relative;
}

#book	{
	float: left;
	padding: 10px;
	width: 352px;
}

#book .img	{
	float: left;
}

#book .tiles	{
	FONT-SIZE: 9pt; 
	COLOR: #666666;
	width: 230px ;
	margin-top: 25px;
	
}
	
#contents {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 22px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative
}
#contents P {
	MARGIN-BOTTOM: 18px
}
#contents UL {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px
}
#contents LI {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 100%
}
#contents LI A {
	FONT-WEIGHT: bold; LETTER-SPACING: -1px
}
#contents UL SPAN {
	WIDTH: 44px
}
#contents .contents1 {
	WIDTH: 401px
}
#contents .contents2 {
	WIDTH: 365px
}
#contents .btn_print {
	RIGHT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 10px
}
#content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 40px; PADDING-TOP: 34px
}
#content A {
	TEXT-DECORATION: underline
}
#content STRONG {
	FONT-WEIGHT: normal; COLOR: #417c01
}
#content H3 {
	FONT-SIZE: 14px; MARGIN: 34px 0px 18px; COLOR: #000; FONT-FAMILY: 돋움,Dotum; LETTER-SPACING: 4px
}
#content H4 {
	FONT-SIZE: 12px
}
#content UL {
	CLEAR: both
}
#content LI {
	CLEAR: both
}
#content UL UL {
	MARGIN-LEFT: 18px
}
#content UL .num {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 2px
}
#content UL .cont {
	DISPLAY: inline; OVERFLOW: hidden; WIDTH: 100%
}
#content .go_top {
	TEXT-ALIGN: right
}
	
#calendar	{
	margin-top: 8px;
	margin-left: 2px ;
	text-align: left;
	float: left;
	width:288px ;
	height:200px ;
	background: url(../../otto/images/cal_bg.jpg);
}

#lievent	{
	margin-top: 8px;
	width:444px ;
	height:200px ;
}

#npr{
	width:589px;
	height:151px;
	background: url(../../main/images/print_bg.jpg);
	background-repeat:no-repeat; 
	margin-top:5px;
}

#int		{
	width:598px;
	height:151px;
	background: url(../../main/images/internet_bg.jpg);
	background-repeat:no-repeat; 
	margin-top:5px;
	margin-bottom:5px;
 
	
}

#news		{
	width:598px;
	margin-top:7px;
}

#newsimg		{
	text-align:center;
	width:105px;
	height:65px;
	BORDER: #dcdcdc 1px solid;
}
	
.newsbox_press_list {clear:both;}
.newsbox_press_list ul {margin:0 0px 4px 0px;}
.newsbox_press_list li {margin:0 0 4px 0; vertical-align:top; line-height:1.3; }
.newsbox_press_list li.ico {padding:0 0 0 0px;}
.newsbox_press_list li.bl {padding:0 0 0 0px;}
.newsbox_press_list li p {padding:3px 0 0 0;}
.newsbox_press_list li .line {color:#959684}

#rdit		{
	background: url(../../main/images/bot_main_bg.jpg);
	width: 588px;
	height: 192px;
}

#rdits		{
	background: url(../../main/images/bot_main_bg2.jpg);
	width: 598px;
	height: 192px;
}

#rdlist		{
	padding-top:25px;
	margin-left:10px;
	clear:both;
}

#itlist		{
	padding-top:20px;
	margin-left:10px;
	clear:both;
}

#besttag		{
	margin-top:4px;
	width:184px;
	height:155px;
	background: url(../../main/images/besttag.jpg);
}

#tglist		{
	margin-left:10px;
	padding-top:16px;
}

#tglist1		{
	margin-left:10px;
	padding-top:16px;
}

#tglists		{
	margin-left: 5px;
	padding-top:10px;
}

#tgli		{
	padding-top:10px;
	text-align:center;
}

#journal		{
	margin-top:5px;
	width:184px;
	height:130px;
	background: url(../../main/images/sbox_bg.jpg);
}

#slogantext {
	margin-left:5px;
	padding-top:10px;
	FONT-SIZE: 11px; COLOR: #666666;
	line-height: 18px;
	
 	}
 	
#slogantext2 {
	margin-left:5px;
	padding-top:10px;
	FONT-SIZE: 11px; COLOR: #666666;
	line-height: 18px;
 	} 	


#slogantext3 {
	margin-left:5px;
	padding-top:10px;
	FONT-SIZE: 11px; COLOR: #666666;
	line-height: 18px;
}
 	
 	 	
#journalr		{
	text-align:left;
	width:184px;
	height:152px;
	background: url(../../main/images/prbg.jpg);
}

#sgon		{
	margin-top:7px;
	text-align:left;
	width:184px;
	height:130px;
	background: url(../../main/images/sbox_bg.jpg);
}

#sgon2		{
	margin-top:5px;
	text-align:left;
	width:182px;
	height:206px;
	background: url(../../main/images/eventbg.jpg);
	background-repeat:no-repeat;

}

#sgong		{
	margin-top:0px;
	text-align:left;
	width:182px;
	height:307px;
	background: url(../../main/images/radiobg.jpg);
	background-repeat:no-repeat;
}

#sgon3		{
	margin-top:7px;
	text-align:left;
	width:184px;
	height:130px;
	background: url(../../main/images/sbox_bg.jpg);
}

#sgon4		{
	margin-top:0px;
	text-align:left;
	width:182px;
	height:206px;
	background: url(../../main/images/Modelbg.jpg);
	background-repeat:no-repeat;
	
}

#sgon5		{
	margin-top:5px;
	text-align:left;
	width:182px;
	height:307px;
	background: url(../../main/images/adbg.jpg);
}


#faq		{
	margin-top:7px;
	text-align:left;
	width:184px;
	height:152px;
	background: url(../../main/images/prbg.jpg);
}

#mlist		{
	margin-top:7px;
	text-align:left;
	width:184px;
	height:275px;
	background: url(../../main/images/mbox_bg.jpg);
}

#molist {
	margin-left:8px;
	padding-top:15px;
	text-align:left;
 	}

#bookinfo		{
	margin-top:5px;
	width:184px;
	height:114px;
}

#bann	{
	margin-top:7px;
	width:184px;
}

.booktext		{
	FONT-SIZE: 9pt; COLOR: #666666;
	line-height: 12pt;
}

.txt_white {

}
#evooh		{
	clear:both;
	margin-top:0px;
	width:979px;
	/*border:1px solid #ccccccc;*/
	
}

#evtile		{
	float: left;
	width:484px;
	height:38px;
}

#evtile01{
 float:left;
 background: url(../../main/images/btl_title.jpg);
 background-repeat:no-repeat;
 width:484px;
 height:38px;
 padding:20 8 0 0px
 }	



#oohtile		{	
	float: left;
	width:495px;
	height:38px;
	
}


#oohtile01 {
 float:left;
 background: url(../../main/images/ad_title.jpg);
 background-repeat:no-repeat;
 width:495px;
 height:38px;
 padding:20 12 0 0px
 }

#oohtile .oohbg	{
	background: url(../../main/images/ooh_bg1.jpg);
	background-repeat:no-repeat;
	padding:0px;
	height:183px;
  width:495px;
}

#evtile	.evbg	{
	background: url(../../main/images/ev_bg1.jpg);
	background-repeat:no-repeat;
	padding:0px;
	height:183px;
  width:484px;
}

#uppointop		{
	clear:both;
	width:980px;
	padding-top:7px;
	padding-bottom:5px;
	text-align: right;
}

.selected {
	background-color: #eeffcc;
}

.sh_menu{
float: left;
font: 9pt Arial, 굴림, Gulim;
width:100%;
height:24;
margin:0;
background-color:#ffffff;
}

.sh_menu_div{
float: left;
border:#000000 3px;
height:24;
border-top: 3px solid #ffffff;
color: #222222;
padding: 5 8 5 8;
margin:0;
cursor:pointer;
text-decoration: none;
selector-dummy : expression(this.hideFocus=true);
}

.sh_menu_div a:hover{
color: #888888;
background:url(../../images/gr_bg.jpg) no-repeat;
}

.sh_menu_div a:active{
color: #888888;
background:url(../../images/gr_bg.jpg) no-repeat;
}

.sh_menu_sel{
color: #888888;
background:url(../../images/gr_bg.jpg) no-repeat;
}
.sh_menu_roll{
color: #888888;
background:url(../../images/gr_bg.jpg) no-repeat;
}

.theme_div {
	MARGIN: 7px 0px 5px -23px; padding-left:24;  TEXT-ALIGN: CENTER; 
}


.theme_re {
	PADDING-RIGHT: 18px; PADDING-LEFT: 15px;  FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: middle ;
}

.theme_re a:hover{
	color:ffffff;
	background-color:#000000;
}

.theme_re a:active{
	color:ffffff;
	background-color:#000000;
}

.theme_re2 {
	PADDING-RIGHT: 8px; FLOAT: left; LIST-STYLE-TYPE: none; LETTER-SPACING: -1px;
	vertical-align: middle ;
}

.theme_re2 a:hover{
	color:ffffff;
	background-color:#000000;
}

.theme_re2 a:active{
	color:ffffff;
	background-color:#000000;
}


.theme_sel{
	color:ffffff;
	background-color:#000000;
}

#group_list { margin: 7px 0px 5px -23px;  text-align: center; }
#group_list li { padding-right: 20px; padding-left: 0px;  float: left; list-style-type: none; letter-spacing: -1px;	vertical-align: middle; }
#group_list li a:hover, #group_list li .current { color: #ffffff; background-color: red; }
#group_list li a:active { color: #ffffff; background-color: red; }
#group_list li a:link, visited { color: ; background-color:; }

#theme_list { margin: 7px 0px 5px -23px;  text-align: center; }
#theme_list li { padding-right: 20px; padding-left: 0px;  float: left; list-style-type: none; letter-spacing: -1px;	vertical-align: middle; }
#theme_list li a:hover, #theme_list li .current { color: #ffffff; background-color: red; }
#theme_list li a:active { color: #ffffff; background-color: red; }
#theme_list li a:link, visited { color: ; background-color:; }

#page .extra h2{font-size:1.3em;color:#ccc;font-weight:normal;margin-bottom:10px}
#page .extra div{margin-bottom:30px}
#page .extra #latest-block{margin-bottom:10px}
#page .extra p.morelink{font-size:.75em;margin-top:10px;font-weight:bold}

#tagcloud a{white-space:nowrap;text-decoration:none;color:#666;font-size:.75em;line-height:1.4em;padding:1px 3px;margin:5px 5px 5px 0}
#page .extra #tagcloud a:hover{background:#0086c6;color:#fff}
#tagcloud a.cloud_0{font-size:7pt;color:#999}
#tagcloud a.cloud_1{font-size:8pt}
#tagcloud a.cloud_2{font-size:9pt}
#tagcloud a.cloud_3{font-size:10pt}
#tagcloud a.cloud_4{font-size:11pt;font-weight:bold}
#tagcloud a.cloud_5{font-size:12pt}
#tagcloud a.cloud_6{font-size:13pt;color:#a2c609}
#tagcloud a.cloud_7{font-size:14pt;color:#a2c609}
#tagcloud a.cloud_8{font-size:15pt;color:#a2c609}
#tagcloud a.cloud_9{font-size:16pt;color:#a2c609}
#tagcloud a.cloud_10{font-size:17pt;line-height:1em;padding:0;color:#a2c609;font-weight:normal}

#dhtmltooltip {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 2px; Z-INDEX: 1; VISIBILITY: hidden; 
	PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; 
	WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: 
	black 1px solid; 
	POSITION: absolute; BACKGROUND-COLOR: lightyellow
}

#pro7 ul {margin:0; padding:0 0 0 5; list-style:none; display:table; white-space:nowrap; list-style:none; height:2em; position:relative; font-size:1em;}
#pro7 li {display:table-cell; margin:0; padding:0;}
#pro7 li a {display:block; float:left; height:2em; line-height:2em; color:#666666; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 12px; cursor:pointer; background:url(../../images/pro_seven_0a.gif) no-repeat;}
#pro7 li a b {float:left; display:block; padding:0 12px 0 0; background:url(../../images/pro_seven_0b.gif) no-repeat right top;}
#pro7 li.current a {color:#000000; background:url(../../images/pro_seven_2a.gif) no-repeat;}
#pro7 li.current a b {background:url(../../images/pro_seven_2b.gif) no-repeat right top;}
#pro7 li a:hover {color:#1A344E; background: url(../../images/pro_seven_1a.gif) no-repeat;}
#pro7 li a:hover b {background:url(../../images/pro_seven_1b.gif) no-repeat right top;}
#pro7 li.current a:hover {color:#444444; background: url(../../images/pro_seven_2a.gif) no-repeat; cursor:default;}
#pro7 li.current a:hover b {background:url(../../images/pro_seven_2b.gif) no-repeat right top;}

#pro7 ul {display:inline-block;}
#pro7 ul {display:inline;}
#pro7 ul li {float:left;}
#pro7 {text-align:center;}


#prlist {
						list-style:none;
						width:745px;
						margin:0px;
						padding:10 0 10 0px;
						float:left;
						color:#666666; 
						font-family:Arial, 굴림, Gulim; 
						FONT-SIZE:10pt;
						border-bottom:solid #f0f0f0 1px
						}

#prlist li {
						float:left;
						margin:0 0 10 0px;
						padding:0px;
						color:#666666; 
						font-family:Arial, 굴림, Gulim; 
						FONT-SIZE:10pt;
						}


#prlist2 ul {
						list-style:none;
						width:600px;
						margin:0px;
						padding:10 0 10 0px;
						float:left;
						color:#666666; 
						font-family:Arial, 굴림, Gulim; 
						FONT-SIZE:10pt;
					  }

#prlist2 li {
						float:left;
						margin:0 0 10 0px;
						padding:0px;
						color:#666666; 
						font-family:Arial, 굴림, Gulim; 
						FONT-SIZE:10pt;
						}


#img_list li{
							font:12px 돋움,Dotum,Arial;
							overflow:hidden;
							width:630px;
							list-style:none;
							padding:0 0 0 5px;
							margin:0px;
							float:left;
							}

#img_list li.tit {margin:0px;padding:0 0 0 5px;text-align:left;}
#img_list li.date{line-height:18px;text-align:left;padding:4 0 4 5px;margin:0px;font:8pt 돋움, Dotum, Arial; overflow:hidden;color:#999999}
#img_list li.content{line-height:18px;text-align:left;padding:0 0 4 5px;margin:0px;font:9pt 돋움, Dotum, Arial; overflow:hidden;color:#999999}
#img_list a {color:#2D2C2D; text-decoration:none;}
#img_list a:hover {text-decoration:underline;}


#prlist3 li {
						float:left;
						margin:0 0 10 0px;
						padding:0px;
						color:#666666; 
						font-family:Arial, 굴림, Gulim; 
						FONT-SIZE:10pt;
						width:115px;
						}


#img_list3 li{
							font:12px 돋움,Dotum,Arial;
							overflow:hidden;
							list-style:none;
							padding:0 0 0 5px;
							margin:0px;
							float:left;
							border:1px solid #cccccc;
							}






