/*basic*/
html{scrollbar-face-color: #fff;scrollbar-shadow-color:#d3d3d3;scrollbar-highlight-color:#d3d3d3;scrollbar-3dlight-color: #fff;scrollbar-darkshadow-color:#fff;scrollbar-track-color:#f0f0f0;scrollbar-arrow-color:#888;}
body {font-family:"돋움",Dotum,sans-serif;font-size: 12px;color: #828282;}
em, address {font-style:normal;}
ul, ol, li, dl, dt, dd {list-style:none;margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, input, p, th, td,a {margin:0;padding:0;}
img{border:0 none;}
form, fieldset, blockquote {margin:0;padding:0;border:0;}
legend, hr{overflow:hidden;position:absolute;top:0;left:0;}
legend, caption, hr{display:none;visibility:hidden;font-size:0;line-height:0;height:0;}
textarea {overflow:auto;}
option {padding-right:0.5em;}
/* a{color:#707070;text-decoration:none;display:block;position:relative;border:0;} */
a:link{color:#707070;text-decoration:none;}
a:visited{color:#707070;text-decoration:none;}
a:hover{color:#636363;text-decoration:none;cursor:pointer;}
a:active{color:#636363;text-decoration:none;}
*html{height:1px;}
*{margin:0;padding:0;}
dl,dd,dt,ul,li{display:block;position:relative;}
.skip{position:absolute !important;width:1px !important;height:1px !important;left:-1000% !important;font-size:0 !important;line-height:0 !important;overflow:hidden !important;text-indent:-1000em !important;background:none !important;}
.skip iframe{width:0;height:0;overflow:hidden;}
.bold{font-weight:bold;}
.clear{clear:both;}
select{font-family:Dotum !important;}
input, select{vertical-align:middle;font-family:굴림, Gulim, sans-serif;color:#888888;font-size:12px;outline:0;}
textarea {font-size:12px; color:#666; font-family:굴림, Gulim, sans-serif; border:1px solid #d1d1d1;}

/* common top */

#wrap{width:100%;height:100%;min-width:1000px;overflow:hidden;}

#wrap #top{width:1000px;height:111px;margin:0 auto;position:relative;}
#wrap #top h1{position:absolute;top:0;left:0;}
#wrap #top #topMenu{width:auto;height:11px;margin-top:15px;float:right;}
#wrap #top #topMenu dd{float:left;}
#wrap #top #topMenu dd,#wrap #top #topMenu dd a{height:11px;}
#wrap #top #topMenu dd a{background:url(../images/common/topmenu.gif);}
#wrap #top #topMenu .topLine{width:18px;height:11px;background:url(../images/common/topmenu.gif) -30px 0;}
#wrap #top #topMenu #topMenu1 a{width:30px;}
#wrap #top #topMenu #topMenu1_ a{width:41px;background-position:-48px 0;}
#wrap #top #topMenu #topMenu2 a{width:40px;background-position:-107px 0;}
#wrap #top #topMenu #topMenu2_ a{width:61px;background-position:-162px 0;}
#wrap #top #topMenu #topMenu3 a{width:40px;background-position:-237px 0;}
#wrap #top #topMenu #topMenu4 a{width:41px;background-position:-295px 0;}
#wrap #top #topMenu #topMenu5 a{width:41px;background-position:-354px 0;}
#wrap #top #topLink{height:24px;margin:11px 1px 0 0;clear:both;float:right;}
#wrap #top #topLink dd{float:left;margin-left:2px;}
#wrap #top #topLink dd a{width:21px;height:20px;background:url(../images/common/toplink.gif);}
#wrap #top #topLink dd .link2{background-position:-23px 0;}
#wrap #top #topLink dd .link3{background-position:-46px 0;}
#wrap #top #topLink dd .link4{background-position:-69px 0;}
#wrap #top #topLink dd .link5{background-position:-92px 0;}
#wrap #top #menu{width:894px;height:16px;float:right;clear:both;margin:13px 0 0 0;z-index:2000;}
#wrap #top #menu dt{padding-bottom:21px;}
#wrap #top #menu .menuDD{height:16px;float:left;cursor:pointer;z-index:3000;}
#wrap #top #menu .menuDD .menuA{height:16px;background:url(../images/gnb/menu.gif) no-repeat;z-index:4000;}
#wrap #top #menu #menu1 .menuA{width:111px;background-position:0 0;margin-left:38px;}
#wrap #top #menu #menu2 .menuA{width:149px;background-position:-111px 0;}
#wrap #top #menu #menu3 .menuA{width:149px;background-position:-260px 0;}
#wrap #top #menu #menu4 .menuA{width:149px;background-position:-409px 0;}
#wrap #top #menu #menu5 .menuA{width:149px;background-position:-558px 0;}
#wrap #top #menu #menu6 .menuA{width:102px;background-position:-707px 0;padding-right:47px;}
#wrap #top #menu #menu1 .over{background-position:0 -16px;}
#wrap #top #menu #menu2 .over{background-position:-111px -16px;}
#wrap #top #menu #menu3 .over{background-position:-260px -16px;}
#wrap #top #menu #menu4 .over{background-position:-409px -16px;}
#wrap #top #menu #menu5 .over{background-position:-558px -16px;}
#wrap #top #menu #menu6 .over{background-position:-707px -16px;}
#wrap #top #menu dd dd{width:148px;top:37px;padding:0 1px;height:0;overflow:hidden;background:#fff;position:absolute;z-index:600;}
#wrap #top #menu ul{width:148px;padding:18px 0 5px 10px;z-index:800;}
#wrap #top #menu ul li{margin-bottom:12px;text-align:left;}
#wrap #top #menu ul li:hover{background:url(../images/gnb/menuliover.gif) 124px 2px no-repeat;}
#wrap #top #menu ul li a{width:100%;height:12px;background-repeat:no-repeat !important;}
#wrap #top #menu ul li a:hover{background-position:0 -12px !important;}

#wrap #top #menu ul #menu11 a{background:url(../images/gnb/menu11.gif);}
#wrap #top #menu ul #menu12 a{background:url(../images/gnb/menu12.gif);}
#wrap #top #menu ul #menu13 a{background:url(../images/gnb/menu13.gif);}
#wrap #top #menu ul #menu21 a{background:url(../images/gnb/menu21.gif);}
#wrap #top #menu ul #menu22 a{background:url(../images/gnb/menu22.gif);}
#wrap #top #menu ul #menu23 a{background:url(../images/gnb/menu23.gif);}
#wrap #top #menu ul #menu24 a{background:url(../images/gnb/menu24.gif);}
#wrap #top #menu ul #menu31 a{background:url(../images/gnb/menu31.gif);}
#wrap #top #menu ul #menu32 a{background:url(../images/gnb/menu32.gif);}
#wrap #top #menu ul #menu33 a{background:url(../images/gnb/menu33.gif);}
#wrap #top #menu ul #menu34 a{background:url(../images/gnb/menu34.gif);}
#wrap #top #menu ul #menu35 a{background:url(../images/gnb/menu35.gif);}
#wrap #top #menu ul #menu41 a{background:url(../images/gnb/menu41.gif);}
#wrap #top #menu ul #menu42 a{background:url(../images/gnb/menu42.gif);}
#wrap #top #menu ul #menu43 a{background:url(../images/gnb/menu43.gif);}
#wrap #top #menu ul #menu51 a{background:url(../images/gnb/menu51.gif);}
#wrap #top #menu ul #menu52 a{background:url(../images/gnb/menu52.gif);}
#wrap #top #menu ul #menu61 a{background:url(../images/gnb/menu61.gif);}
#wrap #top #menu ul #menu62 a{background:url(../images/gnb/menu62.gif);}
#wrap #top #menu ul #menu63 a{background:url(../images/gnb/menu63.gif);}
#wrap #top #menu ul #menu64 a{background:url(../images/gnb/menu64.gif);}

#wrap #bottomBtnBg{width:100%;height:40px;background:url(../images/common/bottombtnbg.gif);}
#wrap #bottomBtn{width:1000px;height:40px;margin:0 auto;}
#wrap #bottomBtn li{float:left;}
#wrap #bottomBtn li a{width:125px;height:40px;background:url(../images/common/bottombtn.gif);}
#wrap #bottomBtn #bottomBtn2{background-position:-125px 0;}
#wrap #bottomBtn #bottomBtn3{background-position:-250px 0;}
#wrap #bottomBtn #bottomBtn4{background-position:-375px 0;}
#wrap #bottomBtn #bottomBtn5{background-position:-500px 0;}
#wrap #bottomBtn #bottomBtn6{background-position:-625px 0;}
#wrap #bottomBtn #bottomBtn7{background-position:-750px 0;}
#wrap #bottomBtn #bottomBtn8{background-position:-875px 0;}	
#wrap #bottomBtn #bottomBtn1:hover{background-position:0 -40px;}
#wrap #bottomBtn #bottomBtn2:hover{background-position:-125px -40px;}
#wrap #bottomBtn #bottomBtn3:hover{background-position:-250px -40px;}
#wrap #bottomBtn #bottomBtn4:hover{background-position:-375px -40px;}
#wrap #bottomBtn #bottomBtn5:hover{background-position:-500px -40px;}
#wrap #bottomBtn #bottomBtn6:hover{background-position:-625px -40px;}
#wrap #bottomBtn #bottomBtn7:hover{background-position:-750px -40px;}
#wrap #bottomBtn #bottomBtn8:hover{background-position:-875px -40px;}
#wrap #bottom{width:100%;height:90px;position:relative;background:url(../images/common/bottom.gif) center 0 no-repeat #f1f1f1;}
#wrap #bottom a{height:13px;position:absolute;top:17px;left:50%;}
#wrap #bottom .a1{width:82px;margin-left:-412px;}
#wrap #bottom .a2{width:40px;margin-left:-299px;}
#wrap #bottom .a3{width:80px;margin-left:303px;top:58px;}


/*----------------------------------------------------------- 텍스트박스 및 버튼 스타일 시작 --------------------------------------------------*/
.search_input{width:280px; height:20px; font-size:11px; color:#828282; border:#c4c6c9 0px solid; background-color:transparent;}
.nomal_input{width:150px; height:20px;font-family:arial; font-size:12px; color:#828282; border:#d4d4d4 1px solid; background-color:#f4f4f4; padding:3px 0 0 3px;}
.phon_input{width:40px; height:20px;font-family:arial; font-size:12px; color:#828282; border:#d4d4d4 1px solid; background-color:#f4f4f4; padding:3px 0 0 3px;}
.emall_input{width:180px; height:20px;font-family:arial; font-size:12px; color:#828282; border:#d4d4d4 1px solid; background-color:#f4f4f4; padding:3px 0 0 3px;}
.ge_input{width:150px; height:20px; font-size:11px; color:#828282; border:#c4c6c9 0px solid; background-color:transparent;}
.big_input{width:400px; height:20px;font-family:arial; font-size:12px; color:#828282; border:#d4d4d4 1px solid; background-color:#f4f4f4; padding:3px 0 0 3px;}
.content{font-family:arial; font-size:12px; color:#828282; border:#d4d4d4 1px solid; background-color:#f4f4f4; padding:3px 0 0 3px;}

/*게시판*/
.eg{color:#8b8b8b;}
#adminEdit{left:50%;margin-left:348px;top:5px;}

#gall td,#gall div{overflow:hidden;}