/* Reset */
html,body{width:100%;height:100%}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font-family:'돋움',dotum,Helvetica,sans-serif;font-size:12px;color:#333333}
body{background-color:#f2f2f2;*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top}
i,em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
hr{display:none}
legend{*width:0}

/* 상단메뉴top_menu*/
.top_menu{position:relative;width:990px;height:45px;margin:0 auto;}

/* 로고 logo */
h1.logo {position:absolute; top:63px; left:39px;}

/* 로그인 회원가입 메뉴 info_menu*/
.info_menu{position:absolute;right:10px;top:0;}
.info_menu ul li{float:left;}


/* 메인메뉴 main_menu*/
.main_menu{position:relative;top:0;left:0;width:100%;}
.main_menu ul li{float:left;}
.main_menu ul li a.roll img.over{display:none;}
.main_menu ul li.sfHover a.roll img{display:none;}
.main_menu ul li.sfHover a.roll img.over{display:inline;}

/* 검색 main_menu*/
#serch{position:absolute;right:0;top:0;width:230px;height:45px;background:url(/image/serch_bg.gif) no-repeat;}
#serch input{height:24px;width:145px;border:3px solid #f58500;}
.serch_box{position:relative;width:192px;top:7px;left:17px;}
.serch_box p{position:absolute;right:0;display:inline;}

/* 서브메뉴 sub*/
ul.sub1,ul.sub2,ul.sub3,ul.sub4,ul.sub5{display:none;z-index:1;}/* 서브메뉴 숨김 sub*/
ul.sub1,ul.sub2,ul.sub3,ul.sub4,ul.sub5{position:absolute;top:40px;padding:5px 5px 5px 10px;background-color:#000;}
ul.sub1{left:10px;}
ul.sub2{left:130px;}
ul.sub3{left:330px;}
ul.sub4{left:480px;}
ul.sub5{left:650px;}
ul.sub1 li,ul.sub2 li,ul.sub3 li,ul.sub4 li,ul.sub5 li{display:inline;margin-right:0;padding:3px 5px 7px 5px;height:15px;}
ul.sub1 li a,ul.sub2 li a,ul.sub3 li a,ul.sub4 li a,ul.sub5 li a{position:relative;top:3px;height:15px;padding:5px 5px;display:inline;color:#fff;font-weight:bold;}
ul.sub1 li a:hover,ul.sub2 li a:hover,ul.sub3 li a:hover,ul.sub4 li a:hover,ul.sub5 li a:hover{color:#f2e409;}
.sf-sub-indicator {display:none;}
.sf-menu li ul li.submenu{padding-left:15px;}

/*  하단카피라이트 footer_copy */	
#footer_copy{position:relative;margin:0 auto;height:87px;width:990px;}
.footer_btn{position:relative;margin:0 auto;height:30px;width:990px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.footer_btn ul.footer_btn1,.footer_btn ul.footer_btn2{position:absolute;top:9px;}
.footer_btn ul.footer_btn1{left:0;}
.footer_btn ul.footer_btn1 li{float:left;padding-left:15px;background:url(/image/btm_menu_blic.gif) no-repeat 5px 1px;}
.footer_btn ul.footer_btn1 li.first,.footer_btn ul.footer_btn2 li.first{background-image:none;padding:0}
.footer_btn ul.footer_btn2{right:0;}
.footer_btn ul.footer_btn2 li{float:left;padding-left:15px;background:url(/image/btm_menu_blic.gif) no-repeat 5px 1px;}
address{position:absolute;top:35px;right:10px; padding:15px 15px 0 0; text-align:right;line-height:1.8;}
.count{position:absolute;left:160px;top:40px; margin:19px 0 0 100px;}
.copy_logo{position:absolute;top:60px;left:10px;}