/** 메뉴를 건너 뛰고 페이지 본문으로 이동하기 *****************************************************************/
#skipnavi {position:relative; margin:0 auto; width:990px; z-index:10; display:none;}
#skipnavi a:hover, #skipnavi a:focus, #skipnavi a:active {height:auto;}


/** 페이지 맨 위로 이동하기 ***********************************************************************************/
#returntotop {clear:both; position:relative; margin:0 auto; bottom:0; width:990px; margin:0 auto; z-index:10; display:none;}
#returntotop a:hover, #returntotop a:focus, #returntotop a:active { height:auto;}





/**************************************************************** 기본스타일 웹접근성 css *****************************************************************************/

* {margin:0; padding:0;}
ul li {list-style:none;}
ol li {list-style:none;}
strong {font-weight:bold;}
a, ins {text-decoration:none;}
table {margin:0px; padding:0px;}
fieldset, img, abbr {border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}


body, td, p, input, button, textarea, select, tr, div, table
{font-family: "돋움", "verdana", "Tahoma"; font-size:13; color:#666666; }


img {vertical-align:top; border:0;}
form {margin:0; padding:0;}

ul, li{
	margin:0px;
	padding:0px;
	list-style:none;
}

hr {display:none;}
h1, h2, h3, h4, h5, h6 {padding:0; margin:0; display:none;}




/* 링크점선없애기*/
a,input,textarea {selector-dummy: expression(this.hideFocus=true);}


A.notice:link {font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; text-decoration:none; }
A.notice:visited {font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; text-decoration:none; }
A.notice:active {font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; text-decoration:none; }
A.notice:hover {font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; text-decoration:none; }






/*----------------------------------------헤더영역-------------------------------*/

#header {
	margin:0 auto;
	padding:0;
    background:url(../img/main/bg_top.gif); background-repeat:repeat-x;
	width:100%;
	height:100px;
	list-style:none;
}

#header_wrap {
	margin:0 auto;
	padding:0;
    width:990px;
	height:100px;
	float:center;
	list-style:none;
}

/*---------------------------------------컨텐츠영역-------------------------------*/

#container {
	margin:0 auto;
	padding:0;
    background:url(../img/main/bg_container.gif); background-repeat:repeat-x;
    width:100%;
	height:610px;
	list-style:none;
}

#containerin {
	margin:0 auto;
	padding:0;
    background:url(../img/main/bg.jpg); background-repeat:no-repeat;
    width:990px;
	height:610px;
	list-style:none;
}

#wrapper {
	margin:0;
	padding:0;
	width:660px;
	height:610px;
	float:left;
	list-style:none;
}

#con1 {margin:0 0 0 0px; padding:0; float:left; width:181px; height:610px; list-style:none;}
#con2 {margin:0; padding:0; float:right; width:469px; height:610px; list-style:none;}
#con3 {margin:0; padding:0; float:right; width:330px; height:610px; list-style:none;}

#image1 {margin:0; padding:0; float:right; width:181px; height:163px; list-style:none;}
#copy {margin:0; padding:0; float:right; width:181px; height:94px; list-style:none;}
#banner {margin:22px 0 0 0; padding:0; float:right; width:181px; height:95px; list-style:none;}
#bannum {margin:-100px 0 0 0px; padding:0 0 0 100px; float:right; width:181px; height:15px; list-style:none;}
#myung {margin:12px 0 0 0; padding:0; float:right; width:181px; height:67px; list-style:none;}
#chung {margin:5px 0 0 0; padding:0; float:right; width:181px; height:113px; list-style:none;}
#chungbtn {margin:0; padding:0; float:left; width:72px; height:18px; list-style:none;}


#notice {margin:77px 0 0 0; padding:0; float:left; width:330px; height:24px;}
#noticecon {margin:13px 0 0 5px; padding:0; float:left; width:310px; height:86px;}
#noticecon ul li {margin:0 0 0 15px; padding:0; background:url(../img/main/icon.gif) no-repeat 0 50%; height:17px; }

#search {margin:0; padding:0; float:left; width:330px; height:55px; list-style:none;}
#search01 {margin:14px 0 0 0px; padding:0; float:left; width:120px; height:25px; list-style:none;}
#search_input {margin:16px 0 0 0; padding:0; float:left; width:150px; list-style:none;}
#search_btn {margin:16px 0 0 0px; padding:0; float:left; width:42px; list-style:none;}

#info {margin:20px 0 0 0; padding:0; float:left; width:330px; height:84px; list-style:none;}
#info_online {margin:0; padding:0; float:left; width:121px; height:84px; list-style:none;}
#info_info {margin:0; padding:0; float:right; width:123px; height:84px; list-style:none;}
#online_title {margin:0 0 4px 0; padding:0; float:left; width:121px; height:16px; list-style:none;}
#online_btn {margin:0; padding:0; float:left; width:121px; height:16px; list-style:none;}
#info_title {margin:0 0 4px 0; padding:0; float:left; width:123px; height:16px; list-style:none;}
#info_btn {margin:0; padding:0; float:left; width:123px; height:16px; list-style:none;}

#ser {margin:35px 0 0 0px; padding:0; float:left; width:258px; height:76px; list-style:none;}
#ser_title {margin:0; padding:0; float:left; width:258px; height:40px; list-style:none;}
#ser_con1 {margin:0 0 0 5px; padding:0; float:left; width:248px; height:18px; list-style:none;}
#ser_con2 {margin:0 0 0 5px; padding:0; float:left; width:248px; height:18px; list-style:none;}

#link {margin:40px 0 0 0; padding:0; float:left; width:330px; height:70px; list-style:none;}
#link_01 {margin:0; padding:0; float:left; width:189px; height:50px; list-style:none;}
#link_02 {margin:0; padding:0; float:right; width:141px; height:50px; list-style:none;}

#link_title1 {margin:0; padding:0; float:left; width:189px; height:20px; list-style:none;}
#link_con1 {margin:0 0 0 5px; padding:0; float:left; width:150px; list-style:none;}
#link_go {margin:0; padding:0; float:left; width:29px; list-style:none;}
#link_title2 {margin:0; padding:0; float:right; width:141px; height:20px; list-style:none;}
#link_con2 {margin:0 0 0 0px; padding:0; float:left; width:100px; height:20px; list-style:none;}


/*---------------------------------------푸터영역-----------------------------------*/

#footer { background:url(../img/main/bg_footer.gif); background-repeat:no-repeat;
	width:100%;
	margin:0 auto;
	padding:0;
	height:200px; 
	list-style:none;
	}


#footin { background:url(../img/main/bg_foot.png); background-repeat:no-repeat;
    width:990px;
	height:146px;
	margin:0 auto;
	padding:0;
	float:center; 
	list-style:none;}


#foot_btn {width:980px; height:12px; margin:87px 0 0 10px; padding:0; float:center; list-style:none;}
#foot_add {width:379px; height:43px; margin:0 0 0 10px; padding:0; float:left; list-style:none;}
#foot_count {width:330px; height:35px; margin:0px; padding:0; float:right; list-style:none;}
#foot_logo {width:46px; height:35px; margin-top:0 0 0 15px; padding:0; float:right; list-style:none;}

/*---------------------------------------기타 : 검색,패밀리링크 부분 클래스-----------------------------------*/

.input_dictionary {
BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 150px; HEIGHT: 17px; BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid; list-style:none;
}

.input_txt{
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #a8b8bf 1px solid; FONT-SIZE: 10px; height: 19px; BORDER-LEFT: #a8b8bf  1px solid; 
COLOR: #605f5f; LINE-HEIGHT: 16px; BORDER-BOTTOM: #a8b8bf  1px solid; FONT-FAMILY: "굴림"; BACKGROUND-COLOR: #ffffff list-style:none;}


.hidden{display: none;}




.dispay_none{
	display:none;
}

.dispay_block{
	display:block;
}

.btn_cursor{
	cursor:pointer;
}