@charset "euc-kr";

html>/**/body {overflow-y:scroll;}

/*****  common*****/

body {font:12px "nanumgothic","³ª´®°íµñ","µ¸¿ò", "Dotum","verdana","arial";color:#2a251e;margin:0;padding:0;background:url(/images/bgb.jpg) top left repeat-x #f4f4f4;padding:0; }
img {border:0px;}


a:link {text-decoration:none;color:#6b6b6b;}
a:visited {text-decoration:none; color:#6b6b6b;} 
a:hover {text-decoration:none;color:#009933;} 

image { border:0px; }
p { margin-top: 0px; margin-bottom: 0px }
td {font-size:12px;font-family:"±¼¸²","µ¸¿ò";color:#4A4A4A;line-height:160%} 
table {border-collapse:collapse;}



.clear {clear:both;}
.input { font-size: 12px; color: #847f74; font-family:"±¼¸²","µ¸¿ò"; border-right: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color: #f4f4f4 }
.textarea { font-size: 12px; color: #847f74; font-family:"±¼¸²","µ¸¿ò"; border-right: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color: #f4f4f4 }

.subtit { FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: "µ¸¿ò"; LETTER-SPACING: 0px;LINE-HEIGHT: 130%; }

/*****common_top*****/
#bodywrap {position:relative;margin:0 auto 0 auto;padding:0;border:0px solid #000;width:1000px;}

#header {position:relative;width:1000px;height:70px;margin:0;padding:0;z-index:1000;border:0px solid red;}
.logo {float:left;margin:10px 0 0 0;padding:0;border:0px solid #ccc;}

.top {float:right:width:500px;margin:5px 0 0 0;padding:0;border:0px solid #000;overflow:hidden;}
.top ul {float:right;padding:0;margin:0;list-style:none;white-space:nowrap;display:block;;font:11px "dotum","µ¸¿ò";overflow:hidden;}
.top ul li {float:left;margin:0 0 0 20px;padding:0;}





#TopMenu		{float:right;width:600px; margin:18px auto 0 auto;height:50px; overflow:hidden;border:0px solid #000;z-index:1000;}

#TopMenuSub		{position:absolute;padding:0; margin:0; border:0px solid #000;}
#TopMenuSub ul				{ margin:0; padding:0; list-style:none;z-index:100;}
#TopMenuSub ul li		{ float:left; height:36px; margin:0 0 0 50px; padding:0; list-style:none;z-index:100; }
#TopMenuSub ul li div	{ position:absolute; height:25px; top:20px;  margin:0; padding:0px; background:url(/images/bg_m01.png) top left no-repeat; z-index:1000;border:10px solid #ccc;overflow:hidden;}

#TopMenuSub ul li a:link {text-decoration:none;color:#000;font-weight:bold;}
#TopMenuSub ul li a:visited {text-decoration:none; color:#000;font-weight:bold;} 
#TopMenuSub ul li a:hover {text-decoration:none;color:#598bb5;font-weight:bold;} 


#TopMenuSub ul li.menu1 div		{ left:0px;border:0px solid #000; padding:0 0 0 40px;margin:20px 0 0 0;width:1000px}
#TopMenuSub ul li.menu2 div		{ left:0px;border:0px solid #000;padding:0 0 0 180px;margin:20px 0 0 0;width:300px}
#TopMenuSub ul li.menu3 div		{ left:-400px;border:0px solid #000; padding:0 0 0 0px;margin:20px 0 0 0;width:1000px}
#TopMenuSub ul li.menu4 div		{ left:0px;border:0px solid #000; padding:0 0 0 0;margin:20px 0 0 460px;width:150px;}


#TopMenuSub ul li div ul	{ float:left; margin:; height:20px; padding:0; display:inline;list-style-image:url(/images/dot2.png); }
#TopMenuSub ul li div ul li	{ width:auto; height:auto; padding:0;margin-left:10px; }



/*  ·Ñ ¹è³Ê */

#roll_ba {position:relative;width:995px;height:125px;border:0px solid #000;margin:30px 0 0 0;}
.mainimage {position:relative; width:1000px; text-align:center;border:0px solid #ccc;padding:0;margin:0 0 0 30px;overflow:hidden;padding:0 0 0 30px;*margin:0 0 0 30px;*width:850px;} 

.roll_left {position:absolute; top:40px; left:-3px;width:36px;height:63px;border:0px solid #000;z-index:999;*margin:0 0 0 -3px;}
.roll_right {position:absolute; top:40px; right:85px;width:36px;height:63px;border:0px solid #000;z-index:999;*right:-30px;}

/*  ½½¶óÀÌµå ¹è³Ê */



 #main_ba {	position:relative;;margin:15px 0 0 0;padding:0;border:0px solid #000;z-index:1;width:1000px;height:425px;overflow:hidden;;*margin:30px 0 0 0;}	


.container {margin-right: auto;margin-left: auto; *zoom: 1;z-index:1;}
.container:before,
.container:after {display: table;content: ""; line-height: 0;}
.container:after {clear: both;}

 #slides {display: none;width:1000px;height:425px;}
 #slides .slidesjs-navigation {display:none;margin-top:0px;border:1px solid #ccc;}

    a.slidesjs-next,a.slidesjs-previous,a.slidesjs-play,a.slidesjs-stop {display:none;border:0px solid #000;display:none;background-repeat: no-repeat; display:block; width:0px;  height:0px; overflow: hidden; text-indent: -9999px;float: left;margin-right:0px;}
    a.slidesjs-next {display:none; margin-right:0px;width:0px;   }
    a:hover.slidesjs-next {display:none;width:0px; }
    a.slidesjs-previous {display:none;background-position: 0 0;width:0px; }
    a:hover.slidesjs-previous {display:none;width:0px; }
    a.slidesjs-play {display:none; width:0px; width:0px; }
    a:hover.slidesjs-play {display:none;width:0px; }
    a.slidesjs-stop {display:none;width:0px;width:0px; }
    a:hover.slidesjs-stop {display:none; width:0px; }

    .slidesjs-pagination {height:12px;width:75px;margin:2px auto; list-style: none;z-index:2;border:0px solid #ccc;padding:0;}

    .slidesjs-pagination li {float: left; margin: 0 1px;}
    .slidesjs-pagination li a { display: block;width: 13px;height: 0;padding-top: 13px;background-image: url(/images/pagination.png);background-position: 0 0;float: left;overflow: hidden;}
    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {background-position: 0 -13px }
    .slidesjs-pagination li a:hover {background-position: 0 -26px }    #slides a:link,
    #slides a:visited {color: #333}
    #slides a:hover,
    #slides a:active {color: #9e2020}
    .navbar { overflow: hidden }

	



 /* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next {margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;z-index:1;}
/* // image replacement */
			



#prevBtn, #nextBtn,	#slider1next, #slider1prev{ 	display:block;width:34px;height:34px;position:absolute;left:10px;top:140px;z-index:98;}	
#nextBtn, #slider1next{ left:910px;}														

#prevBtn a, #nextBtn a,#slider1next a, #slider1prev a{ display:block;position:relative;width:34px;height:34px;background:url(../images/btn_prev.png) no-repeat 0 0;}	
#nextBtn a, #slider1next a {background:url(../images/btn_next.png) no-repeat 0 0;}	
		
/* numeric controls */	
ol#controls {margin:1em 0;	padding:0;height:28px;}
ol#controls li {margin:0 10px 0 0; padding:0;float:left;list-style:none;height:28px;line-height:28px;	}
ol#controls li a {float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;}
ol#controls li.current a {background:#5DC9E1;color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {outline:none;}
	
/* Main */

#main_cont {position:relative;width:1000px;height:333px;margin:0;padding:0;border:0px solid #000;overflow:hidden;background:url(/images/main_cont.jpg) top left no-repeat #f4f3f3;overflow:hidden;}
#main_link {float:right;width:360px;width:120px;margin:42px 267px 0 0;padding:0;border:0px solid #ccc;}


#footer {clear:both;margin:0 auto;padding:0;width:100%;height:80px;border-top:1px solid #ccc;background:#fff;}
#foot_text {font:11px dotum,µ¸¿ò;width:920px;margin:10px auto;text-align:right;line-height:16px;color:#999;}


