body { 
font-family : Arial, "굴림"; 
font-size : 9pt; 
color : #5a5a5a; 
line-height : 120%; 
text-align : left; 
margin-top : 0; 
} 
A:link { 
text-decoration : none; 
color : #5a5a5a; 
} 
A:active { 
color : #5a5a5a; 
text-decoration : none; 
} 
A:visited { 
color : #5a5a5a; 
text-decoration : none; 
} 
A:hover { 
color : green; 
text-decoration : none; 
} 
#wrap { 
text-align : center; 
width : 100%; 
height : 1024px; 
line-height : 13.5pt; 
margin-left : auto; 
margin-right : auto; 
margin-top : 0; 
} 
.flower { 
left : 60px; 
top : 37px; 
position : absolute; 
width : 45px; 
height : 63px; 
} 
#header { 
position : relative; 
text-align : left; 
top : 0; 
width : 880px; 
height : 160px; 
margin-left : auto; 
margin-right : auto; 
} 
.header01 { 
position : relative; 
top : 0; 
width : 110px; 
height : 17px; 
text-align : left; 
} 
.logo { 
position : absolute; 
left : 25px; 
top : 37px; 
width : 231px; 
height : 62px; 
text-align : center; 
} 
.search { 
position : relative; 
top : 25px; 
left : 270px; 
width : 406px; 
height : 22px; 
margin : 0; 
padding : 0; 
background : url(img/main/bg_search.gif) no-repeat; 
border : none; 
float : left; 
} 
.search * { 
margin : 0; 
padding : 0; 
font-style : normal; 
font-size : 12px; 
font-family : 돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; 
} 

.search .input_search{ position:relative;top: 0px; _top:2; width:310px;  height:22px;   
		padding:6px 0px 0 0px;
		padding-left:10px;		
		border:5px solid #006601;
		font:13px "굴림", Gulim, "돋움", Dotum, AppleGothic, Sans-serif; 
		letter-spacing:-1px; 
		color:#000; background:#fff url(img/main/bg_search_text.gif) no-repeat 0px 50%px; }


.search img, .search button { 
border : none; 
} 
.btn_search { 
margin-bottom : -5px; 
} 
#sub_searchbox { 
position : relative; 
width : 347px; 
height : 26px; 
} 
#sub_searchimg { 
background : transparent url(/img/main/sub_naverimg.gif) no-repeat right 50%; 
display : block; 
height : 20px; 
position : absolute; 
text-indent : -1000px; 
width : 105px; 
top : 2px; 
right : 7px; 
} 
#garden_search { 
position : relative; 
width : 180px; 
height : 21px; 
} 
#garden_searchimg { 
background : transparent url(/img/main/sub_naverimg.gif) no-repeat right 50%; 
display : block; 
height : 20px; 
position : absolute; 
text-indent : -1000px; 
width : 105px; 
top : 0; 
right : 0; 
} 
#aboutSuggest { 
background : transparent url(/img/main/sub_naverimg.gif) no-repeat scroll 0% 0%; 
display : block; 
height : 20px; 
position : absolute; 
text-indent : -1000px; 
width : 105px; 
top : 17px; 
right : 90px; 
} 

.menu_title { 
position : absolute; 
font-size : 9pt; 
margin-top : 5px; 
left : 14px; 
top : 8px; 
height : 13px; 
width : 46px; 
} 
.menu_title01 { 
position : absolute; 
font-size : 9pt; 
margin-top : 5px; 
left : 68px; 
top : 8px; 
height : 13px; 
width : 23px; 
} 
.menu_title02 { 
position : absolute; 
font-size : 9pt; 
margin-top : 5px; 
left : 98px; 
top : 8px; 
height : 12px; 
width : 23px; 
} 
.menu_title03 { 
position : absolute; 
font-size : 9pt; 
margin-top : 5px; 
left : 130px; 
top : 8px; 
height : 13px; 
width : 33px; 
} 
.menu_title04 { 
position : absolute; 
margin-top : 5px; 
left : 172px; 
top : 8px; 
height : 12px; 
width : 24px; 
} 
.menu_bar { 
position : absolute; 
left : 212px; 
top : 13px; 
height : 13px; 
width : 3px; 
background : url(../img/main/menu_bar.gif) no-repeat 0 0; 
} 
.menu_title05 { 
position : absolute; 
margin-top : 5px; 
left : 230px; 
top : 8px; 
height : 12px; 
width : 15px; 
} 
.menu_title06 { 
position : absolute; 
margin-top : 5px; 
left : 252px; 
top : 8px; 
height : 12px; 
width : 33px; 
} 
.menu_title07 { 
position : absolute; 
margin-top : 5px; 
left : 296px; 
top : 8px; 
height : 12px; 
width : 43px; 
} 
.menu_title08 { 
position : absolute; 
margin-top : 5px; 
left : 352px; 
top : 8px; 
height : 12px; 
width : 44px; 
} 
.menu_title09 { 
position : absolute; 
margin-top : 5px; 
left : 409px; 
top : 8px; 
height : 12px; 
width : 63px; 
} 
.menu_title10 { 
position : absolute; 
margin-top : 5px; 
left : 485px; 
top : 8px; 
height : 12px; 
width : 53px; 
} 


.menu_title11 { 
position : absolute; 
margin-top : 5px; 
left : 555px; 
top : 8px; 
height : 13px; 
width : 60px; 
} 

#menu_view11 { 
font-size : 9pt; 
position : absolute; 
margin-top : 5px; 
left : 0; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view12 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 120px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view13 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 235px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view14 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 350px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view15 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 465px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view16 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 588px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view17 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 700px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view18 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 0; 
top : 190px; 
height : 200px; 
width : 120px; 
text-align : left; 
z-index : 7; 
} 
#menu_view19 { 
position : absolute; 
margin-left : -5px; 
margin-top : 5px; 
left : 120px; 
top : 190px; 
height : 200px; 
width : 115px; 
text-align : left; 
z-index : 7; 
} 
#menu_view20 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 240px; 
top : 190px; 
height : 200px; 
width : 110px; 
text-align : left; 
z-index : 7; 
} 
#menu_view22 { 
position : absolute; 
margin-left : -5px; 
margin-top : 5px; 
left : 342px; 
top : 188px; 
height : 175px; 
width : 200px; 
text-align : left; 
z-index : 7; 
} 
#menu_view21 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 468px; 
top : 188px; 
height : 200px; 
width : 120px; 
text-align : left; 
z-index : 7; 
} 
#menu_view23 { 
position : absolute; 
margin-left : -5px; 
margin-top : 5px; 
left : 579px; 
top : 190px; 
height : 200px; 
width : 121px; 
text-align : left; 
z-index : 7; 
} 
#menu_view24 { 
position : absolute; 
margin-top : 5px; 
margin-left : 9px; 
left : 680px; 
top : 190px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
.search .notice01 { 
position : absolute; 
left : 0; 
top : 48px; 
width : 340px; 
height : 17px; 
text-align : left; 
} 


#menu_view_all { 
position : absolute; 
margin-top : 5px; 
margin-left : 9px; 
left : 700px; 
top : 340px; 
height : 175px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 



.menu_title { 
position : absolute; 
font-size : 9pt; 
margin-top : 5px; 
left : 14px; 
top : 8px; 
height : 13px; 
width : 46px; 
} 
.menu_title01 { 
position : absolute; 
font-size : 9pt; 
margin-top : 5px; 
left : 68px; 
top : 8px; 
height : 13px; 
width : 23px; 
} 
.menu_title02 { 
position : absolute; 
font-size : 9pt; 
margin-top : 5px; 
left : 98px; 
top : 8px; 
height : 12px; 
width : 23px; 
} 
.menu_title03 { 
position : absolute; 
font-size : 9pt; 
margin-top : 5px; 
left : 130px; 
top : 8px; 
height : 13px; 
width : 33px; 
} 
.menu_title04 { 
position : absolute; 
margin-top : 5px; 
left : 172px; 
top : 8px; 
height : 12px; 
width : 24px; 
} 
.menu_bar { 
position : absolute; 
left : 212px; 
top : 13px; 
height : 13px; 
width : 3px; 
background : url(../img/main/menu_bar.gif) no-repeat 0 0; 
} 
.menu_title05 { 
position : absolute; 
margin-top : 5px; 
left : 230px; 
top : 8px; 
height : 12px; 
width : 15px; 
} 
.menu_title06 { 
position : absolute; 
margin-top : 5px; 
left : 252px; 
top : 8px; 
height : 12px; 
width : 33px; 
} 
.menu_title07 { 
position : absolute; 
margin-top : 5px; 
left : 296px; 
top : 8px; 
height : 12px; 
width : 43px; 
} 
.menu_title08 { 
position : absolute; 
margin-top : 5px; 
left : 352px; 
top : 8px; 
height : 12px; 
width : 44px; 
} 
.menu_title09 { 
position : absolute; 
margin-top : 5px; 
left : 409px; 
top : 8px; 
height : 12px; 
width : 63px; 
} 
.menu_title10 { 
position : absolute; 
margin-top : 5px; 
left : 485px; 
top : 8px; 
height : 12px; 
width : 53px; 
} 
.menu_title11 { 
position : absolute; 
margin-top : 5px; 
left : 555px; 
top : 8px; 
height : 13px; 2010-01-03
width : 60px; 
} 
#menu_view { 
font-size : 9pt; 
position : absolute; 
text-align : center; 
margin-left : auto; 
margin-right : auto; 
margin-top : 0; 
top :0px; 
height : 470px; 
width : 830px; 
background-color : #ffffff; 
border-left : 1px solid #c9c9c9; 
border-top : 1px solid #c9c9c9; 
border-right : 1px solid #c9c9c9; 
border-bottom : 1px solid #c9c9c9; 
z-index : 15; 
} 
#menu_view01 { 
font-size : 9px; 
position : absolute; 
margin-top : 5px; 
left : 0; 
top : 10px; 
height : 125px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view12 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 120px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view13 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 235px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view14 { 
position : absolute; 
margin-top : 5px; 
margin-left : -3px; 
left : 350px; 
top : 10px; 
height : 200px; 
width : 128px; 
text-align : left; 
z-index : 7; 
} 
#menu_view15 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 465px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view16 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 588px; 
top : 10px; 
height : 220px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view17 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 700px; 
top : 10px; 
height : 200px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view18 { 
position : absolute; 
margin-top : 5px; 
left : 5px; 
top : 250px; 
height : 230px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 
#menu_view19 { 
position : absolute; 
margin-left : -5px; 
margin-top : 5px; 
left : 120px; 
top : 250px; 
height : 250px; 
width : 115px; 
text-align : left; 
z-index : 7; 
} 

/* stiemap_book*/
#menu_view20 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 235px; 
top :250px; 
height : 200px; 
width : 117px; 
text-align : left; 
} 
#menu_view22 { 
position : absolute; 
margin-left : 2px; 
margin-top : 5px; 
left : 346px; 
top : 250px; 
height : 200px; 
width : 112px; 
text-align : left; 
z-index : 7; 
} 
#menu_view21 { 
position : absolute; 
margin-top : 5px; 
margin-left : -5px; 
left : 468px; 
top : 250px; 
height : 220px; 
width : 120px; 
text-align : left; 
z-index : 7; 
} 
#menu_view23 { 
position : absolute; 
margin-left : -5px; 
margin-top : 5px; 
left : 582px; 
top : 250px; 
height : 220px; 
width : 121px; 
text-align : left; 
z-index : 7; 
} 
#menu_view24 { 
position : absolute; 
margin-top : 5px; 
margin-left : 9px; 
left : 680px; 
top : 250px; 
height : 220px; 
width : 125px; 
text-align : left; 
z-index : 7; 
} 

.txt_list01 li { 
margin-bottom : 1px; 
margin-left : 10px; 
padding : 0 0 0 0; 
list-style-image : url(../img/main/bu_list2.gif); 
font : normal 12px/1.5 ������, Dotum; 
vertical-align : top; 
display : block; 
position : relative; 
color : #5a5a5a; 
} 

li { 
list-style-image : url(../img/main/bu_list2.gif); 
} 

.txt_view01 li { 
list-style:none;
list-style-image:none;

} 

.txt_view02 li{ 
list-style:none;
list-style-image:none;

} 


.txt_list01 li a { 
color : #2d2c2d; 
text-decoration : none; 
} 
.txt_list01 li a:hover { 
text-decoration : underline; 
} 
.menu_view01 ul { 
text-align : left; 
} 
.txt_li_none { 
line-height : 280%; 
font-size : 12px; 
list-style-type : none; 
list-style-image : none; 
font-weight : bold; 
margin-left : -17px; 
color : #336a0f; 
} 
#totalbanner { 
top : 15px; 
left : 676px; 
width : 204px; 
height : 95px; 
text-align : right; 
} 
#totalbanner_ex { 
top : 15px; 
left : 800px; 
width : 204px; 
height : 95px; 
text-align : right; 
} 
#topbanner01 { 
position : absolute; 
top : 31px; 
left : 676px; 
width : 204px; 
height : 91px; 
text-align : center; 
} 
#topbanner02 { 
position : absolute; 
top : 31px; 
left : 676px; 
width : 204px; 
height : 91px; 
text-align : center; 
} 
#topbanner03 { 
position : absolute; 
top : 31px; 
left : 676px; 
width : 204px; 
height : 91px; 
text-align : center; 
} 
#topbanner04 { 
position : absolute; 
top : 31px; 
left : 676px; 
width : 204px; 
height : 91px; 
text-align : center; 
} 
#topbanner05 { 
position : absolute; 
top : 31px; 
left : 676px; 
width : 204px; 
height : 91px; 
text-align : center; 
} 
.banner_no { 
position : absolute; 
top : -15px; 
left : 715px; 
width : 180px; 
height : 27px; 
text-align : center; 
} 
.banner_no li { 
float : left; 
top : 10px; 
left : 25px; 
width : 25px; 
height : 17px; 
display : block; 
} 
.menu_notice { 
position : absolute; 
margin-top : 5px; 
left : 650px; 
top : 5px; 
height : 16px; 
width : 220px; 
} 
.menu_notice a:hover { 
text-decoration : underline; 
color : #ffffff; 
} 
.menu_notice a:active { 
color : #ffffff; 
text-decoration : none; 
} 
.menu_notice a:visited { 
color : #ffffff; 
text-decoration : none; 
} 
.menu_notice a:hover { 
color : #ffffff; 
text-decoration : none; 
} 
.notice_txt { 
color : #ffffff; 
} 
#container { 
position : relative; 
margin-left : auto; 
margin-right : auto; 
top : 5px; 
width : 880px; 
height : 720px; 
line-height : 150%; 
z-index : 1; 
} 
#footer { 
position : relative; 
top : 0; 
width : 880px; 
height : 130px; 
line-height : 150%; 
text-align : center; 
border-top : 2px solid #999999; 
text-align : center; 
display : block; 
float : none; 
padding-top : 12px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
clear : both; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
} 
#footer address { 
margin : 0 14px 0 0; 
font : 10px Arial; 
} 
#footer address a { 
font : 9px Arial; 
color : #666666; 
} 
#footer p { 
margin : -4px 0 13px 0; 
font-size : 11px; 
line-height : 17px; 
color : #666666; 
} 
#footer ul li { 
display : inline; 
font-size : 12px; 
white-space : nowrap; 
background : url(../img/main/footer_bar.gif) no-repeat 0 0; 
padding-top : 0; 
padding-right : 1px; 
padding-bottom : 0; 
padding-left : 6px; 
clear : none; 
float : none; 
} 
