@charset "utf-8";

* {padding:0; margin:0}
img {border:none}
body {width:100%; font-family:NanumGothic,dotum; font-size:12px; background-color:white; overflow-x:hidden;}
ul {list-style:none}

			
/*.logo {float:left; width:207px; height:60px; margin-top:25px;}
			#topmenu {float:left; width:700px; margin-left:93px;}
			#topmenu li {float:left; margin:0; margin-left:50px;}
*/
			

#main_top_img_wrap{z-index:11; }
#wrap_top_img {position:relative; z-index:9; background-color:#ffffff; }
	.bg_spot{overflow:hidden;position:absolute; width:1200px; height:738px; z-index:10;}
	/* 바탕화면 슬라이드 위치 */
	.bg_spot .rolling{overflow:hidden;position:absolute;left:0%; width:1200px; height:738px;}
	.bg_spot .rolling ul{position:absolute; width: 1200px;}
	.bg_spot .rolling li{display:none; position:absolute;top:0;left:0; width: 1200px;}
	.bg_spot .rolling li.on{display:block}

		.inSide_cwsj {position: absolute; left:460px; top:320px; opacity:0;}
		.inSide2_cwsj {position: absolute; left:300px; top:150px; opacity:0;}

		.inSide_gj {position: absolute; left:460px; top:220px;opacity:0;}
		.inSide2_gj {position: absolute; left:335px; top:150px;opacity:0;}

		.inSide_cwgt {position: absolute; left:460px; top:120px;opacity:0;}
		.inSide2_cwgt {position: absolute; left:335px; top:50px;opacity:0;}
		
		.inSide_khjc {position: absolute; left:965px; top:235px;opacity:0;}
		.inSide2_khjc {position: absolute; left:935px; top:200px;opacity:0;}

		.inSide_jhgh {position: absolute; left:460px; top:120px;opacity:0;}
		.inSide2_jhgh {position: absolute; left:425px; top:50px;opacity:0;}
		

		.imgleft {width:39px; height:72px; position:absolute;left:50px; top:40%; z-index:99;}					
		.imgright {width:39px; height:72px; position:absolute;right:500px; top:40%; z-index:99;}					
		.cursor {cursor:pointer}
		


/***********************************
Menu CSS part
***********************************

#llogin{z-index:101;position:absolute;top:15px;left:970px; cursor:pointer;} /* 로그인 부분 추가 됨.*/
/* #llogin{z-index:101;position:absolute; float:left; top:22px; left:980px; cursor:pointer;} */ /* 로그인 부분 추가 됨.*/
#llogin{z-index:101;position:absolute; float:left; top:22px; right:80px; cursor:pointer;} /* 로그인 부분 추가 됨.*/
.head_wrap {width:1200px; position:relative; z-index:100; }

/*  왼쪽, 오른쪽 버튼 
	.hw_lbg {background:url('./images/main_top_left_bg.jpg') repeat-x 100% top;width:50%;height:118px;position:absolute;left:-541px;top:14px;}
	.hw_rbg {background:url('./images/top_right_bg_new.gif') repeat-x 541px top;width:50%;height:118px;position:absolute;right:0;top:14px;}
*/

/* 불필요한 코드
	.head {width:1022px;height:118px;padding-left:60px;margin:0 auto;position:relative;left:0;top:0;background:url('./images/menu/bg_nav.jpg') no-repeat;}
		.smenu {width:320px;position:absolute;left:105px;top:0px;}
*/		
		
		
		
		
/***********************************
// 기본 조합 스타일
***********************************/

/* 폰트사이즈 */
.f7pt{font-size:7pt;}
.f8pt{font-size:8pt;}
.f9pt{font-size:9pt;}

/* 폰트스타일 */
.verdana{font-style:verdana;}
.dotum{font-style:dotum;}

/***********************************
// 링크 스타일
***********************************/
A:link{color:#305CB4;text-decoration:none}
A:visited{color:#305CB4;text-decoration:none}
A:active{color:#305CB4;text-decoration:none}
A:hover{color:#305CB4;text-decoration:none}

A.autolink:link{font-family:Tahoma;font-size:11px;color:#0D57C7;text-decoration:none}
A.autolink:visited{font-family:Tahoma;font-size:11px;color:#0D57C7;text-decoration:none}
A.autolink:active{font-family:Tahoma;font-size:11px;color:#0D57C7;text-decoration:none}
A.autolink:hover{font-family:Tahoma;font-size:11px;color:#084290;text-decoration:underline}


/*플래시에서 수정*/
td.main {background:url('../images/bg_main.jpg') no-repeat left top}

div.slide_m {position:relative;margin:159px 0 0 462px;width:230px;height:125px;}
.slide_img	{padding-top:17px;width:230px;height:108px;}
.slide_pager {position:absolute;top:0;right:0}
.slide_pager a {float:left;padding-left:4px;width:9px;height:13px;background:url('../images/slide_pager.png') no-repeat right -13px;}
.slide_pager a.active {background:url('../images/slide_pager.png') no-repeat right 0;}

ul.slide_bn li {float:left;padding-right:6px;width:76px;height:153px;}
ul.slide_bn li:last-child {padding-right:0;}
ul.slide_bn a, ul.slide_bn img {margin:0;padding:0;}


/* 메인 팝업존 s */
.martin {float:left; position:relative; width:100%; height:100%;}
	.martin_img {float:left; width:100%; height:100%;margin-top:17px;}
	.martin_icons {position:absolute; left:181px; top:0px; list-style:none;}
		.martin_icons li {float:left; padding:0 0 8px 5px;}
		.martin_icons li.buttons {padding:0 0 5px 2px;}

/* 메인 팝업존 e */