@charset "utf-8";

fieldset {border:0;}

/* skip 숨김영역 */
.skip, hr, fieldset legend {
  position:absolute;
  width:0;
  height:0;
  font-size:0px; 
  font-family:Arial;
  overflow:hidden;
  left:-999em;
}


table caption  {position:absolute;top:-100px;left:-100px;display:none}


a img{ border:none; outline:none;}

#wrapper {position:relative;  margin:0 auto; padding-bottom:113px; background-color:#4c91cb; padding:20px 20px 40px 20px; }


/* 서브단 헤더  */
#header {clear:both; position:relative; width:100%; margin:0 auto;}

/* .title_bg{ background:#0680cb; height:60px;  padding:0px;}
.top_box{padding:20px 0 20px 25px;} */
.top_box .title{display:block;  font-size:1.4em; color:#fff; font-weight:600;}
.top_box .title img{padding:0 5px 0 5px}


/* 서브단 컨텐츠 */
#container{background-color:#fff; padding:20px; border-radius:7px;  margin-top:10px; }
/*clear:both 말고 모든 정렬 초기화 하는 방법
container 다음에 오는 대상은 content고 내용은 없는 상태고 블럭 상태로 잡을 예정 모든 정렬은 다 지워라 */
*#container:after {content: ""; display: block; clear:both;}*


/* 컨텐츠 */
#content{margin:0 auto; padding:0 0 60px 0;}

/* Footer */
#close {
	position:absolute;right:20px;bottom:7px;background:url(../img/background/btn_close.gif) no-repeat 3px 10px;padding-left:7px;
	
}
#close button{
	width:50px;
	height:26px;
	line-height:26px;
	color:#fff;
	font-size:1.2em;
	font-weight:600;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
}


/* CIMS내부관리자로그인 추가  */
#admin_wrap {position:relative;  margin:0 auto;  width:1094px; background-color: ; padding-top:100px;}
#admin_wrap h1 {background:url(../img/background/admin_logo.gif) no-repeat 0 bottom; padding-left:90px; font-size:2.2em; font-weight:600;}
#admin_container{background-color:#fff;}

#admin_content{display: block; width:1094px;  height:426px; background:url("../img/background/adminlogin_bg.jpg") no-repeat 0 0; padding:110px 0 0 0;}
#admin_content:after {content: ""; display: block; clear:both;}

.adm_boxarea { margin:0 auto; width:420px; background:#0f508a; border-radius:2px;}

.adm_memberbox {position:relative; margin-bottom:10px; padding:25px 30px 25px 30px;}
.adm_memberbox h4{display:block; color:#fff; font-size:1.6em; font-weight:400; background:url('../img/background/bu06.gif') no-repeat 0 3px ; padding:0 0 10px 15px; border-bottom:1px solid #1c66a5;}

.adm_loginbox {position:relative; padding:30px 0 30px; background:#fbfbfb; border-left:#dadada solid 1px;border-right:#dadada solid 1px;border-bottom:#dadada solid 1px; border-top:1px solid #307db4;text-align:center;}
.adm_loginform {position:relative;width:243px;margin:0 auto;overflow:hidden;}
.adm_loginform label{display:inline-block; width:70px; color:#fff; font-weight:400;}
.adm_loginform ul li{display:inline-block; width:248px; padding-bottom:7px;}
.adm_loginform ul li.labelId {background:url(../img/background/icon_labelID.gif) no-repeat 0 0; z-index:100;}

a.admin_loginbtn1{display:inline-block;width:118px; background:#2367a6; border:1px solid #093f6e; color:#fff;line-height:30px;text-align:center;white-space:nowrap;}
a.admin_loginbtn1 span,a.admin_loginbtn1 strong{display:block;width:100%;text-align:center;}

a.admin_loginbtn2{display:inline-block;width:241px; background:#2367a6; border:1px solid #093f6e; color:#fff;line-height:30px;text-align:center;white-space:nowrap;}
a.admin_loginbtn2 span,a.admin_loginbtn1 strong{display:block;width:100%;text-align:center;}

.input_labelID {font-size: 1em; color:#666; border:1px solid #c6c6c8; height: 27px; padding:0 5px 0 25px; background:#fff url(../img/background/icon_labelID.gif) no-repeat 5px 6px;}
.input_labelPW {font-size: 1em; color:#666; border:1px solid #c6c6c8; height: 27px; padding:0 5px 0 25px; background:#fff url(../img/background/icon_labelPW.gif) no-repeat 5px 6px;}
.input_authnum {font-size: 1em; color:#666; border:1px solid #c6c6c8; height: 27px; padding:0 5px 0 25px; background:#fff url(../img/background/icon_authnum.gif) no-repeat 5px 6px;}

#admin_copyright {position:relative; background:url(../img/background/bg_admincopy.gif) no-repeat 0 bottom; padding:0 0 30px 0;}
.txt_copy {color:#acacac; font-size:1em;}