/***********************************
ÇÁ·ÎÁ§Æ® : 2009 ¾ÆÀÌ¸®½º ´ëÀåÁ¤
ÆÄ ÀÏ ¸í : default.css
ÀÛ ¼º ÀÏ : 2009.03.16
ÀÛ ¾÷ ÀÚ : ÀÎÇÁ¶ó°³¹ßÆÀ ±è³²°æ
***********************************/
@charset "utf-8";
@charset "euc-kr"; 

html, body {margin: 0; padding: 0;}
body {
	padding: 0; margin: 0;
	background:url(../images/common/bg2.jpg) repeat;
	font-family:Malgun Gothic
}
*html body{height:100%}

img { border: 0; margin:0 0 -4px; margin:0 !import }
a { text-decoration: none; color: #455b70; }
div,ul, ol, li, dl, dt, dd, p, fieldset, form { list-style: none; margin: 0; padding: 0; }
input, select, textarea { font-size:12px; font-family:Malgun Gothic}
input.radio, input.check { vertical-align: middle; }
input.radio, input.check, input.submit { border: none !important; }
small { font-size: .95em; }
em{font-style:normal}
hr { display: none}
caption {display: none}
legend {display: none}
label {display: none}
iframe{display:none}
table {
	border-collapse: collapse;
}
	table colgroup { background: none !important;}
	table th, table td, table * th, table * td {
		padding:0;
	}

#wrapper{padding:0; margin:0; background:url(../images/common/center_bg.jpg) center 30px no-repeat; min-width:1136px;}

#cp {width:100%; margin:0; padding:0; height:30px; background:url(../images/common/top_cp_bg.jpg) repeat-x}

#cp .cp-wrap{
	position:relative;
	width:100%;
	height:30px;
	margin:0 auto;
	background:url(../images/common/top_cp_bg2.gif) center top;
}

#cp .cp-wrap .cp-left{
	position:absolute;
	top:0; left:20px
}

#cp .cp-wrap .cp-center{
		text-align:center;
}

#cp .cp-wrap .cp-center span{
	margin:-5px 0 0 0;
	color:#ff8003;
	font-family:"Dinbol";
	font-size:20px;
	font-weight:bold;
}
#cp .cp-wrap .cp-center img{margin:-2px 0 0 0}

#cp .cp-wrap .cp-right{
	position:absolute;
	top:0; right:20px;
	margin:0;
}

#cp .cp-wrap .cp-right span{
	position:relative;
	bottom:5px;
	margin:0 0 0px 25px;
}

#cp .cp-wrap .cp-right span em{
	font-size:11px; 
	font-family:dotum;
	color:#fff;
	
}

#cp .cp-wrap .cp-right span em.medal{	
	padding:0 25px 10px 18px;
	margin:0 0 0 10px;
	color:#fff799;
	background:url(../images/common/cp_medal.gif) 0 -2px  no-repeat
}

#header{
	width:100%; height:261px; 
	text-align:center;
	/* background:url(../images/common/top_menu_bg.gif) repeat-x top */
}

#container{
	position:relative;
	width:100%;
	margin:0 auto;
	/* background:url(../images/common/container_bg.jpg) repeat-x top left*/ 
}

#container #body-wrap{	
	position:relative;
	width:1000px;	 
	margin:0 auto;
}



#container #body-wrap #contents{
	float:left;
	position:relative;
	width:800px;
	padding:0 100px 0px 100px;
	/* background:url(../images/common/content_bg02.jpg) repeat-y top left; */
}

#container #body-wrap #footer{	
	clear:both;
	width:1000px; height:49px;
	text-align:center;
}

* html #container #body-wrap #footer{
	margin:-20px 0 0 0;
}

/* ·Î±×ÀÎ */
.loginbox{
	position:absolute;
	top:100px; left:400px;
	width:365px; height:181px;
	background:url(/iris_2010/images/common/login_bg.gif) no-repeat;
	z-index:2
}

.loginbox .close{
	position:absolute;
	top:4px; right:6px;
	padding:6px 0 0 0 !import;
}

.loginbox fieldset{
	position:relative;
	top:34px !import;
	width:349px; height:138px;
	margin:34px 8px 0 8px;
	margin:34px 0 0 8px !import;
	padding:0 0 0 0 !import;
	background:#fff;
	border:none;
}

*html .loginbox fieldset{padding:0}

	.loginbox fieldset p.login-t{margin:8px 0 0 15px;margin-top:16px !import}
	
	.loginbox fieldset ul.input-field{
	position:relative;
	width:316px; height:58px;
	margin:10px 0 -10px 15px;
	padding:17px 0 0 18px;	
	background:url(/iris_2010/images/common/login_form_bg.gif) no-repeat;
}

	.loginbox fieldset ul.input-field li{float:left;margin:0 1px;}

	.loginbox fieldset ul.input-field li input#login-id{
		width:105px; height:19px;
		border:1px solid #5a4b46;
		background:#fff url(/iris_2010/images/common/login_id_bg.gif) 0 no-repeat
	}

	.loginbox fieldset ul.input-field li input#login-pw{
		width:105px; height:19px;
		border:1px solid #5a4b46;
		background:#fff url(/iris_2010/images/common/login_pw_bg.gif) 0 no-repeat
	}

	.loginbox fieldset ul.input-field li.submit{
		position:absolute;
		top:13px; right:30px;
		right:20px !import
	}

	.loginbox fieldset p.util-field{
		text-align:center;
		width:342px;
		margin:0;
	}

	.loginbox fieldset p.util-field img{padding:0}


/* ie6 png¹ö±× Ã³¸® */
.png24 {tmp:expression(setPng24(this));}

/* ¸ÞÀÎ ÇÏ´Ü ÇÃ·¡½Ã */
.bottom-flash {position:fixed;bottom:0; left:0; width:100%;height:40px;z-index:10;}

#header .top_menu .date {position:absolute; left:382px; top:25px; color:#f8fad0; font-family:"Dinbol"; font-size:22px; text-align:center; width:35px;}
#header .top_menu {width:900px; margin:0 auto; position:relative;}
