@charset "utf-8";

@import url("./padding.css");


body {
	margin:0;
	text-align:center;
	font-family:"돋움","verdana";
	font-size: 12px;
	color:#726f61;
}

*	{
	padding: 0;
	margin: 0;
	}


img {
	border:0;
	margin:0;
	padding:0;
}

td {

}

li	{
	list-style: none;
	}



/*  폼 스타일 */
input,textarea	{
	font-size:12px;
	border:#cdcdcd solid 1px;
	color:#726f61;
	font-family:"돋움","verdana";
	padding:1px;
}


.textarea_noline	{
	font-size:12px;
	border:#ffffff solid 0px;
	color:#726f61;
	font-family:"돋움","verdana";
	padding:1px;
}



/*셀렉트박스양식*/
select{behavior: url('../../css/selectbox.htc');}


a{selector-dummy:expression(this.hideFocus=true)}
a:link{	color:#726f61;	font-size:12px; text-decoration:none;}
a:visited{	color:#726f61;	font-size:12px;	text-decoration:none;}
a:hover{	color:#f26522;	font-size:12px; text-decoration:none;}
a:active{	color:#726f61;	font-size:12px; text-decoration:none;}

#quicknews{ left:258px; top:-22px; width:433px; height:16px; border:#b8b8b8 solid 3px; position:relative}


#menu a:link{	color:#8b8b8b;	font-size:11px;	text-decoration:none; line-height:135%;}
#menu a:visited{	color:#8b8b8b;	font-size:11px;		text-decoration:none; line-height:135%;}
#menu a:hover{	color:#000000;	font-size:11px;	text-decoration:none; line-height:135%;}
#menu a:active{	color:#8b8b8b;	font-size:11px;	text-decoration:none; line-height:135%;}


a.title:link{	color:#3c3c3c;	font-size:12px; font-weight:bold; text-decoration:none;}
a.title:visited{	color:#3c3c3c;	font-size:12px;	font-weight:bold; text-decoration:none;}
a.title:hover{	color:#499ac9;	font-size:12px;	font-weight:bold; text-decoration:none;}
a.title:active{	color:#3c3c3c;	font-size:12px;	font-weight:bold; text-decoration:none;}


.vline { border-right:#e5e5e5 solid 1px;}
.hline { border-bottom:#dadada solid 1px;}
.title {font-size:14px; color:#FFFFFF; font-weight:bold;line-height:135%;}
.icon { margin-bottom:3px}
.gnb_line{padding:0 15px 0 15px; vertical-align:middle}


.lm_banner{
	padding:8px 45px 0 33px;
	height:28px;
	letter-spacing: -1px;
	background: url('../images/share_images/lm_bn_bg.gif') no-repeat;
}

.lm_text_a	{color:#f28022;	font-weight:bold;}

/* 왼쪽 3depth 메뉴스타일 */
.sub_3depth{
	padding:2px 10px 0 33px;
	height:20px;
	vertical-align:middle;
	letter-spacing: -1px;
	background: url('../images/share_images/icon_sub.gif') 12px 0px no-repeat;
}

.sub_3depth a:link		{color:#726f61;	font-size:12px;	text-decoration:none;}
.sub_3depth a:visited	{color:#726f61;	font-size:12px;	text-decoration:none;}
.sub_3depth a:hover	{color:#ffffff;	font-size:12px;	text-decoration:none; background-color:#f26522;}
.sub_3depth a:active	{color:#726f61;	font-size:12px;	text-decoration:none;}

.sub_3depth .active		{color:#ffffff;	font-size:12px;	text-decoration:none; background-color:#f26522;}


* html lm_banner { height:36px; \height: 28px; }



.text11 {font-size:11px; font-family:"돋움"}
.text-title {color:#3c3c3c;font-size:12px; line-height:135%; font-weight:bold;}
.font1 {color: #615e55}
.font_style1 {color: #e3e5d5}
.font_style2 {color: #f26522; font-weight: bold;}
.font_14		{font-size:14px;}
.font_style3 {font-size: 11px;	color: #aca99f;}
.font_style4 {color: #726f61; letter-spacing:-1px;}
.font_style5 {color: #a6a498; letter-spacing:-1px;}
.font_pop_T	{font-size:14px; color:#ffffff; font-weight:bold;}
.bold{font-weight:bold;}
.sch_blue {color:#5e9bd5;}
.sch_red {color:#f26522;}
.ts_cyan {color:#3aadba;}
.font_borg	{color:#f28022;}
.font_12	{font-size:12px;}
.font_w	{color:#fff;}
.text_sp	{letter-spacing:-1px;}



#news a:link{	color:#3c3c3c;	font-size:12px;	text-decoration:none;}
#news a:visited{	color:#3c3c3c;	font-size:12px;		text-decoration:none;}
#news a:hover{	color:#499ac9;	font-size:12px;	text-decoration:none;}
#news a:active{	color:#3c3c3c;	font-size:12px;	text-decoration:none;}


#press a:link{	color:#3c3c3c;	font-size:12px;	text-decoration:none;}
#press a:visited{	color:#3c3c3c;	font-size:12px;		text-decoration:none;}
#press a:hover{	color:#499ac9;	font-size:12px;	text-decoration:none;}
#press a:active{	color:#3c3c3c;	font-size:12px;	text-decoration:none;}


/* 로그인페이지 스타일 */
#align_middle	{
	margin: 12% 0 0 0;
	width:100%;
	 text-align: center;
}


#login_body	 {
	text-align:left;
	width:630px;
	height:355px;
	background: url('/nanum/flow/ihtml/ns/images/share_images/bg_login.jpg') no-repeat left top;
	padding: 187px 0 0 0;
}


#login_body p	{
	color:#6f7375;
	font-size:11px;
}

/**************************해양연구원************************************/

#log_in_kordi{
	width:1000px;
	height:671px;
	background:url(/nanum/flow/ihtml/home/skin_img/kordi/login/bg.jpg) no-repeat top left;
	margin:0 auto;
	position:relative;
}

#logo_kordi {
	width:138px;
	height:48px;
	padding:21px 0 0 21px;
}

#login_title_kordi{
	width:291px;
	height:57px;
	padding:92px 0 0 374px;
}

#log_in_bg_kordi{
	width:446px;
	height:134px;
	background:url(/nanum/flow/ihtml/home/skin_img/kordi/login/log_in_bg.gif) no-repeat top left;
	margin:25px 0 0 294px;
	position:relative;
}

#log_in_bg_kordi .login{
	width:53px;
	height:16px;
	padding:5px 0 0 17px;
}

#login_kordi{
	position:absolute;
	top:294px;
	left:333px;
}

#login_btn_kordi{
	position:absolute;
	top:1px;
	left:261px;
}

#login_kordi .table{
	clear:both;
	padding:5px 0 0 65px;
}

#login_kordi .setupfile{
	width:280px;
	padding:20px 0 0 -180px;
	
}

/************************* 교육과정평가원 *****************************/

#log_in_kice{
	width:1275px;
	height:549px;
	background:url(/nanum/flow/ihtml/home/skin_img/kice/login/login_bg.gif) no-repeat top left;
	position:relative;
}

#login_line_kice{
	width:1275px;
	height:2px;
	background:url(/nanum/flow/ihtml/home/skin_img/kice/login/login_line.gif) repeat-x top left;
	margin:2px 0 0 0;
}

/************************* 환경정책평가연구원 *****************************/

/* 공통 */
.vaMiddle1{vertical-align:bottom;}
.vaMiddle{vertical-align:middle;}

/* login start */

#log_in{
	width:1275px;
	height:549px;
	background:url(/nanum/flow/ihtml/home/skin_img/kei/login/login_bg.gif) no-repeat top left;
	position:relative;
}
#logo {
	position:absolute;
	top:20px;
	left:20px;
}
#login_title{
	position:absolute;
	top:118px;
	left:370px;
}

#log_in_bg{
	position:absolute;
	top:226px;
	left:375px;
}
#login_line{
	width:1275px;
	height:2px;
	background:url(/nanum/flow/ihtml/home/skin_img/kei/login/login_line.gif) repeat-x top left;
	margin:2px 0 0 0;
}

#login{
	position:absolute;
	top:286px;
	left:536px;
}
#login .table{padding:10px 0 0 56px;}
#login .setupfile{
	width:280px;
	padding:20px 0 0 -200px;
	
}
:root #login .table{padding:10px 0 0 60px;}
#login tr, td, p{color:#343434; font-weight:bold; font-size:12px;}
.input_st2{border:0; background-color:#ebebeb; height:20px;}
.input_st3{border:1px solid #A6A6A7; background-color:#ffffff; height:20px;}

#footer_login{
	width:1163px;
	height:71px;
	background-color:#fff;
	position:relative;
}

.footer_logo_login{
	position:absolute;
	top:25px;
	left:265px;
}

#address_login{font-weight:bold; font-size:9px; letter-spacing:-1px; position:absolute; top:25px; left:495px;}
#address_login p{color:#a3a3a3;}
#address_login span{color:#bcbcbc; font-size:7px; line-height:20px; letter-spacing:0;}

.a{margin:0 30px 0 0;}

/* login end */

.chbx {
	border:none;
}


#setup a:link{	color:#0071bc;	font-size:12px;	text-decoration:none;}
#setup a:visited{	color:#0071bc;	font-size:12px;		text-decoration:none;}
#setup a:hover{	color:#f26522;	font-size:12px;	text-decoration:none;}
#setup a:active{	color:#0071bc;	font-size:12px;	text-decoration:none;}

/*********************************************************************/


/************************* 나눔기술 관공판  *****************************/

#log_in_basic{
	width:1275px;
	height:549px;
	background:url(/nanum/flow/ihtml/home/skin_img/basic/login/login_bg.gif) no-repeat top left;
	position:relative;
}

#login_line_basic{
	width:1275px;
	height:2px;
	background:url(/nanum/flow/ihtml/home/skin_img/basic/login/login_line.gif) repeat-x top left;
	margin:2px 0 0 0;
}