/* Basic */
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; font-size:12px;}

/*ÀÌ¹ÌÁö º¸´õ°ªÀ» 0À¸·Î ÁöÁ¤ & vertical-align:middle */
img{border:none;}


/*body ¿©¹é ¾ø¾Ö±â*/
body{margin:0px;}

/*¸µÅ© Á¡¼± ¾ø¾Ö±â*/
a {outline: none; }

	*{margin:0; padding:0;}

	div, p, ol, ul, li, img, a, h1, h2, h3, form, span, iframe, dl, dt, dd {
		margin: 0px;
		padding: 0px;
		font-family: "µ¸¿ò", Gulim, Arial, sans-serif;
		text-align: left;
		color:#666
	}

	div, ul, ol { 
		list-style: none;
	}
	table, th, td {
		font-size:11px;
		empty-cells:show;
		border-collapse: collapse;
	}
	fieldset {
		margin: 0px;
		padding: 0px;
		border:none;
		float:left;
	}
	legend, caption {display:none;}
	hr {display:none;}
	img {	border: 0; }
	input {
	color:#4d4d4d;
	background:#fff;
	font-size:12px;
	padding:2px 2px 1px 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	.input_dis, .select_dis		{background:#D7D7D7; color:#333;}
	.input_num		{text-align:right;}
	.input_list		{background: #fff url("../img/comm/etc/ico_list.gif") no-repeat right 1px;}
	.input_list_dis		{background: #D7D7D7;}

	.input_notnull{background:#d4e9fd;}
	.checkbox, .radio{border:none !important; background:transparent;}
	select {
		color:#4c4c4c;
		font-size:12px;
		vertical-align:middle;
		background:#fff;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
	}


/*  color */
.red{font-family: "µ¸¿ò";	font-size: 12px; color:#FF6600;}
	
.redbold{	font-family: "µ¸¿ò";	font-size: 11px; font-weight: bold;	color:#FF6600;}
	
.blue_green {FONT-SIZE: 11px;COLOR:#1D9774;TEXT-DECORATION: none;font-family: "µ¸¿ò"}
.blue_green A{FONT-SIZE: 11px; COLOR:#1D9774;TEXT-DECORATION: none; font-family: "µ¸¿ò"}
.blue_green A:hover{COLOR: #1D9774; TEXT-DECORATION: underline}

.purple{font-family: "µ¸¿ò";font-size: 12px; font-weight: bold; color:#735AAD; text-decoration: underline;}
.purple A{COLOR:#735AAD;TEXT-DECORATION: none;}
.purple A:hover{COLOR: #735AAD;TEXT-DECORATION: underline;}

.bluebold {font-family: "µ¸¿ò";font-size: 12px;font-weight: bold; color:#336FB3}
.bluebold A{COLOR:#336FB3;TEXT-DECORATION: none;}
.bluebold A:hover{COLOR: #336FB3;TEXT-DECORATION: underline;}

.blue {font-family: "µ¸¿ò";font-size: 12px; color:#12489A}
.blue A{COLOR:#12489A;TEXT-DECORATION: none;}
.blue A:hover{COLOR: #12489A;TEXT-DECORATION: underline;}

.blackbold {font-family: "±¼¸²";font-size: 12px;font-weight: bold; color:#000000}
.blackbold A{font-family: "±¼¸²";font-size: 12px;font-weight: bold; color:#000000}
.blackbold A:hover{COLOR: #666666; text-decoration: underline;}

.bluebold14 {font-family: "µ¸¿ò";font-size: 14px;font-weight: bold; color:#336FB3; line-height:30px}


/*  */
.text_12px {FONT-SIZE: 12px; COLOR:#555555;TEXT-DECORATION: none; font-family: "±¼¸²"}
.text_12px A{FONT-SIZE: 12px; COLOR:#555555;TEXT-DECORATION: none; font-family: "±¼¸²"}
.text_12px A:hover{COLOR: #FF6600; TEXT-DECORATION: underline;}

.dir {FONT-SIZE: 11px; COLOR:#FFFFFF;TEXT-DECORATION: none; font-family: "µ¸¿ò"}
.dir A{FONT-SIZE: 11px; COLOR:#FFFFFF;TEXT-DECORATION: none; font-family: "µ¸¿ò"}
.dir A:hover{COLOR: #FFFFFF; TEXT-DECORATION: underline;}



/* Á¤·Ä */
	.t_center{text-align:center !important;}
	.t_right{text-align:right !important;}
	.t_left{text-align:left !important;}

	.f_right{float:right;}
	.f_left{float:left;}
	.vtop{vertical-align:top;}
	.vbottom{vertical-align:bottom;}
	.cboth{clear:both;}

/* Text Common */
/* ÀÏ¹Ý ¸µÅ© */
	a:link, a:visited	{text-decoration:none; color:#666;}
	a:hover, a:active	{text-decoration:underline; color :#103e96;}
/* ³ë¶óÀÎ ¸µÅ© */
	a.noline:link, a.noline:visited	{color : #333333; text-decoration:none;}
	a.noline:active, a.noline:hover	{color : #103e96; text-decoration:underline;}
	/* ¶óÀÎ ¸µÅ© */
	a.line:link, a.line:visited	{color : #333333; text-decoration:underline;}
	a.line:active, a.line:hover	{color : #103e96; text-decoration:underline;}

	.btn_lnk			{color:#157BC3; line-height:17px; text-decoration:underline;}
	a.btn_lnk:link	{color:#157BC3; text-decoration:underline;}
	a.btn_lnk:visited{color:#157BC3; text-decoration:underline;}
	a.btn_lnk:active{color:#FF6600; text-decoration:underline;}
	a.btn_lnk:hover{color:#FF6600; text-decoration:underline;}

/* °­Á¶ÇÏ°íÀÚ ÇÏ´Â ¸Þ½ÃÁö (°¥»ö) */
	.txt_guide	{font-size:9pt; color:#666666; font-weight: normal;}
	.txt_point		{color:#FF5300;}
	.txt_s_b		{font-size:11px; color:#004191;} /* ±¸ºÐ ÄÃ·¯ : ÆÄ¶û */
	.txt_s_g		{font-size:11px; color:#096B08;} /* ±¸ºÐ ÄÃ·¯ : ³ì»ö */

	.txt_b				{color:#0000FF;} /* ±¸ºÐ ÄÃ·¯ : ÆÄ¶û */
	a.txt_b:link		{color:#0000FF; text-decoration:underline;}
	a.txt_b:visited	{color:#0000FF; text-decoration:none;}
	a.txt_b:active	{color:#F78512; text-decoration:underline;}
	a.txt_b:hover	{color:#F78512; text-decoration:underline;}
	.txt_b2				{color:#0c419a;}
	a.txt_b2:link		{color:#0c419a; text-decoration:none;}
	a.txt_b2:visited, 
	a.txt_b:active, 
	a.txt_b:hover		{color:#0c419a; text-decoration:none;}

	.txt_g				{color:#096B08;} /* ±¸ºÐ ÄÃ·¯ : ³ì»ö */
	a.txt_g:link		{color:#096B08; text-decoration:underline;}
	a.txt_g:visited	{color:#096B08; text-decoration:none;}
	a.txt_g:active	{color:#F78512; text-decoration:underline;}
	a.txt_g:hover	{color:#F78512; text-decoration:underline;}

	.txt_r				{color:#FF0000;} /* ±¸ºÐ ÄÃ·¯ : »¡°­ */
	a.txt_r:link		{color:#FF0000; text-decoration:underline;}
	a.txt_r:visited	{color:#FF0000; text-decoration:none;}
	a.txt_r:active	{color:#F78512; text-decoration:underline;}
	a.txt_r:hover	{color:#F78512; text-decoration:underline;}
	
	.txt_r_notice				{color:#E66A80;} /* ±¸ºÐ ÄÃ·¯ : °øÁö»¡°­ */
	a.txt_r_notice:link		{color:#E66A80; text-decoration:none;}
	a.txt_r_notice:visited	{color:#FF0000; text-decoration:none;}
	a.txt_r_notice:active	{color:#F78512; text-decoration:none;}
	a.txt_r_notice:hover	{color:#F78512; text-decoration:none;}

.wfull {FONT-SIZE: 12px; WIDTH: 98%; COLOR: #666666; FONT-FAMILY: "µ¸¿ò"; HEIGHT: 18px; border: 1px solid #CCCCCC;}

.no_bold {FONT-SIZE: 11px; COLOR:#3498CA; font-weight: bold;TEXT-DECORATION: underline; font-family: "µ¸¿ò" }

	
/*     */
.no {FONT-SIZE: 11px; COLOR:#656565;TEXT-DECORATION: none; font-family: "µ¸¿ò"}
.no A{FONT-SIZE: 11px; COLOR:#656565;TEXT-DECORATION: none; font-family: "µ¸¿ò"}
.no A:hover{COLOR: #3498CA; TEXT-DECORATION: underline;}


.box_01 {FONT-SIZE: 12px;	COLOR: #157DB5; FONT-FAMILY: "µ¸¿ò";	HEIGHT: 16px; border: none;}
.box_02 {	FONT-SIZE: 12px;	COLOR: #666666;	FONT-FAMILY: "µ¸¿ò";	border: 1px solid #E2E2E2}
.box_03 {FONT-SIZE: 11px;	COLOR: #666666; FONT-FAMILY: "µ¸¿ò";	HEIGHT: 13px; border: 1px solid #E2E2E2;}
.height22 {FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: "µ¸¿ò";
	TEXT-DECORATION: none;
	line-height: 22px;
	text-align: justify;
}

.small {font-family: "µ¸¿ò"; font-size: 11px; line-height: 15px; color: #FF9900} 
.small a {font-family: "µ¸¿ò"; font-size: 11px; line-height: 15px; color: #FF9900;text-decoration: none} 
.small a:hover {font-family: "µ¸¿ò"; font-size: 11px; line-height: 15px; color: #FF9900;}
	
	smallG {
	font-family: "sevenet7", "µ¸¿ò"; 
	font-size: 11px; 
	line-height: 15px; 
	color: #666666
	} 
.smallG a {
	font-family: "Arial"; 
	font-size: 11px; 
	line-height: 15px; 
	color: #666666;
	text-decoration: none
	} 
.smallG a:hover {
	font-family: "Arial"; 
	font-size: 11px; 
	line-height: 15px; 
	color: #FF8000;
	text-decoration: underline
	} 

/* banner */
#banner { position: relative; top: 3px; width: 830px; height: 45px; margin: 0; padding: 0; background: url(/SeoguPortal/images/Banner/banner_bg2.gif) no-repeat; }
#banner h2 { position: absolute; top: 0; margin: 0; padding: 0; background: transparent; }
#banner-scroll { position: absolute; right: 37px; top: 4px; width: 744px; height: 37px; overflow: hidden; }
#banner-content { position: absolute; left: 0; top: 0; }
#banner ul { position: absolute; left: 0; top: 0; width: auto; height: auto; margin: 0; padding: 0; list-style: none; overflow: hidden; }
#banner ul li { float: left; display: inline; margin: 0 0 0 4px; padding: 0; }
#banner ul li img { vertical-align: top; }
#banner .control { position: absolute; right: 10px; top: 4px; }
img {border:0px;}


#banner2 { position: relative; margin: 0; padding: 0; }
#banner2 h2 { position: absolute; top: 0; margin: 0; padding: 0; background: transparent; }
#banner2-scroll {position: absolute;width: 106px;height: 181px;overflow: hidden;left:0px;}
#banner2-content { position: absolute; left: 0; top: 0;}
#banner2 ul { position: absolute;  left: 0; top: 0; width: auto; height: auto; margin: 0; padding: 0; list-style: none; overflow: hidden; }
#banner2 ul li { float: right; display: inline; margin: 0 0 0 0; padding: 0; }
#banner2 ul li img { vertical-align: top; }
#banner2 .control { position: absolute; left: 0; top: 0; }




/* Layout */

/*ÇÏ´Ü ³»¿ë ´õº¸±â*/
.container_bottom_df{
	width: 876px;
	height: 56px;
	position:absolute;
	padding-left: 0px;
	left: 8px;
	top: 468px;
}
.container_bottom_op{
	width: 876px;
	height: 56px;
	position:absolute;
	padding-left: 0px;
	left: 8px;
	top: 320px;
}

/*¸Þ´ºÀüÃ¼º¸±â*/
.site_guide_op{
	width: 94px;
	height: 26px;
	position:absolute;
	left: 790px;
	top: 78px;
	z-index: 1;
} 
.site_guide{
	background-image: url(../images10/siteGuide_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 876px;
	height: 340px;
	position:absolute;
	padding-top: 10px;
	left: 8px;
	top: 78px;
	border: 2px solid #2783CD;
	background-color: #FFF;
	z-index: 100;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	visibility: hidden;
} 
    .site_guide .tab{
	padding:0 0 8px 0;
	width:160px;
	height:21px;
	background-image: url(../images10/siteGuide_m_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
		}
    .site_guide dd{
	background:url(../images10/bl_02.gif) no-repeat 2px 8px;
	padding:5px 3px 2px 8px;
	color:#666666;
	font-size:11px;
	}

/* LEFT */
.search{width: 249px;height: 47px;padding-top: 13px;color: #157DB5;	} 
.search_form{
	background-image: url(../images10/search_bg.gif);
	height: 21px;
	width: 152px;
	clear: both;
	float: right;
	margin-top: 0px;
	margin-left: 95px;
	padding: 2px;
}
.popzone{width: 252px;height: 185px; overflow:hidden;}


/* ÀÚÁÖÃ£´Â Á¤º¸ */
.favourite_box_edit{
	background-image: url(../images10/favorite_Lbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 339px;
	position: absolute;
	left: 548px;
	top: 240px;
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #2F79CC;
}

.favourite_box{}
.favourite_box .tab{}
		
    .favourite_box dd{
	background:url(../images10/bl_01.gif) no-repeat 8px 5px;
	padding:5px 3px 2px 15px;
	color:#666666; font-size:11px;
	}


/* ÇÏ´ÜÆîÄ§¸Þ´º */
.container_bottom_top{
	width: 876px;
	height: 13px;
	background-image: url(../images10/btm_m_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 
.container_bottom_c{
	width: 876px;
	background-image: url(../images10/btm_m_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 

.container_bottom_c_02{
	background-image: url(../images10/btm_m_Line_Bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
	
    .container_bottom_c_02 dd{
	background:url(../images10/bl_01.gif) no-repeat 4px;
	padding:0px;
	color:#666666;
	font-size:11px;
	}

.moreinfo{
	list-style-position: outside;
	list-style-image: url(../images10/bl_01.gif);
	list-style-type: none;
	padding-left: 20px;
	text-align: left;	
}

/*À½¼ºÇÕ¼º¼­ºñ½º*/
.voice_box{
	height: 168px;
	width: 106px;
	top: 78px;
	left: 894px;
	position: absolute;
}
.voice_box .tab{
	padding:0 0 8px 0;
	}		
    .voice_box dd{
	padding:5px 3px 2px 10px;
	color:#666666;
	font-size:11px;
	background-image: url(../images10/voice_bl.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	}
.voice_box_in{
	height: 137px;
	width: 106px;
	border: 2px solid #FF9F00;
	margin-top:-1px;
}

/*¿À¸¥ÂÊ ·Ñ¸µ¹è³Ê*/
.roll_banner_box{
	height: 220px;
	width: 106px;
	top: 257px;
	left: 894px;
	position: absolute;
}


@import "basic.css";
@import "common.css";

.notice{height:123px; clear:both; line-height:14px; font-size:12px; }
.notice ul{margin:0 0 0 4px; clear:both; height:28px;}
.notice ul li{padding:0;}
.notice_blt{font-size:12px; color:#3a66a2; line-height:14px; padding-bottom:3px; padding-left:15px;}
.notice div{Z-INDEX: 2; VISIBILITY: visible; POSITION: absolute; HEIGHT: 123px;}
.fontPnt{color:#4c6382;}
#tab31c{padding-left:10px;}
#tab31c a{font-size:12px; line-height:18px;}
#notice01{Z-INDEX: 2; WIDTH: 376px; POSITION: absolute; HEIGHT: 120px; visibility: visible;}
#notice02, #notice03, #notice04, #notice05, #notice06{Z-INDEX: 2; WIDTH: 376px; POSITION: absolute; HEIGHT: 120px; visibility: hidden;}
