﻿@charset "utf-8";
@import url("common.css");

.header_form{float:left; position:relative; width:900px; height:36px; padding:0 0 10px; background:url(/images/common/search_bg.gif) no-repeat; z-index:10;}

.header_form .login_form{display:inline; float:left; margin:9px 0 0 13px;}
.header_form .login_form p{padding:0 5px 0 0; vertical-align:middle; font-size:0.9em; line-height:1.8;}
.header_form .login_form .txt{width:94px;}
.header_form .login_form a.button{padding-left:2px;}
.header_form .login_form a.button span{padding-right:3px;}
.header_form span.button{padding:0 0 0 2px;}
.header_form span.button input{padding:0 2px 0 0;}
.header_form span.button.btn_mn{padding:0 0 0 5px;}
.header_form span.button.btn_mn input{padding:0 5px 0 0;}

.header_form .txt,
.header_form select,
.header_form .button{margin:0 4px 0 0;}
.header_form input{*font-size:70%;}

.header_form .search_form{display:inline; float:right; margin:0 10px 0 0; padding:9px 0 0 0; background:url(/images/common/bl/search.gif) no-repeat;}
.header_form .search_form select{margin:0 4px 0 15px;}
.header_form .search_form .txt{width:270px;}

#leftmenu{float:left; width:218px; margin-right:0;}

#lnb {float:none;}
#lnb ul li{padding:0 0 2px; background:url(/images/child/common/lnb_li.gif) no-repeat;}
#lnb ul li a{margin:0 0 0 2px;}
#lnb li.on ul li{width:129px; padding-left:37px; background-position:28px 10px;}
#lnb li.off{background:url(/images/child/common/lnb_li.gif) no-repeat; font-weight:bold;}

#lnb_club{float:left; width:200px; margin:0 10px 0 0; padding:0 0 23px; background:url(/images/common/lnb_bg.gif) no-repeat left bottom;}
#lnb_club ul{display:block; padding:20px 0 0 15px; background:url(/images/common/lnb_bg.gif) no-repeat 0 0;}
#lnb_club ul li{display:block; padding:7px 0 7px;}
#lnb_club ul li a{display:inline-block; margin:0 0 0 26px; line-height:1.2;}
#lnb_club li.off{background:url(/images/common/lnb_off.gif) no-repeat left bottom; font-weight:bold;}
#lnb_club li.off ul{display:none;}
#lnb_club li.over{margin-top:3px; background:url(/images/common/lnb_over.gif) no-repeat 0 0; font-weight:bold;}
#lnb_club li.over a{color:#fff;}
#lnb_club li.on{padding-bottom:0; margin:3px 0 10px; background:url(/images/common/lnb_on.gif) no-repeat 0 0;}
#lnb_club li.on a{padding-bottom:10px; color:#fff; font-weight:bold;}

a.button.btn_child,
span.button.btn_child{height:20px; background:url(/images/common/btn/bg_child.gif) no-repeat 0 0; *margin-bottom:5px;}
a.button.btn_child span,
span.button.btn_child button,
span.button.btn_child input{ background:url(/images/common/btn/bg_child.gif) no-repeat 100% 0; color:#fff; font:12px/1.1 Dotum, AppleGothic, Verdana; font-weight:bold;}
a.button.btn_child{padding-left:9px;}
a.button.btn_child span{padding-left:0; padding-right:9px; line-height:1;}
span.button.btn_child input{line-height:1.7;}
*html a.button.btn_child span{line-height:0.8;}
*html span.button.btn_child button,
*html span.button.btn_child input{line-height:1.8;}

#container{width:892px; z-index:1;}

.anyang_history{margin:4px 0 0;}
.anyang_history ul li{float:left; margin:64px 0 0; *margin:50px 0 0;}

.board_wrap{float:left; width:437px;}

.move_ad {position:relative;}
.move_ad .nopopupzone{background:url(/images/main/popupzone.gif) no-repeat; width:437px; height:51px; text-align:center; padding-top:38px;}
.move_ad ul{position:absolute; left:3px; top:3px;}
.move_ad ul li{float:left; margin-left:3px; height:12px;}

.tab_board{position:relative; height:157px; margin:5px 0 0 0;}
* html .tab_board{margin-top:2px;}
.tab_board .tabmenu{width:432px; height:22px; background:url(/images/main/tab_line.gif) repeat-x;}
.tab_board .tabmenu ul,
.tab_board .tabmenu ul li{display:inline; float:left;}
.tabmenu ul li a{float:left; width:61px; height:17px; padding:5px 0 0; background:url(/images/main/tab_off.gif) no-repeat right top; font-size:0.9em; text-align:center;}
.tabmenu ul li.first a{width:62px;}
.tabmenu ul li a:hover,
.tabmenu ul li a.tab_on{background:url(/images/main/tab_on.gif) no-repeat; color:#349212; font-weight:bold; letter-spacing:-1px; text-align:center;}
.tab_board .boardview{position:relative; width:426px; height:112px; margin:5px 0 0 4px;}
* html .tab_board .boardview{margin-top:2px;}
.tab_board .boardview ul{display:inline; float:left; position:absolute; width:100%;}
.tab_board .boardview li{display:inline; float:left; width:407px; margin:0 0 2px; padding:1px 0 1px 19px; background:url(/images/main/tab_bg.gif) no-repeat left bottom;}
.tab_board .boardview li img{ vertical-align:middle; margin:1px 0 2px 0;}
.tab_board .boardview li .icon_n{margin:3px 0 0 3px;}
.tab_board .boardview li a{padding:2px 0 2px 0;}
.tab_board .boardview li em{padding:1px 0 0; float:right; white-space:nowrap;}
.tab_board .boardview h3{position:absolute; left:-10000px; font-size:0; line-height:0; overflow:hidden;}
.tab_board .boardview .more{position:absolute; padding:5px 0; right:12px; top:-22px;}
.tab_board .noabcontents{height:70px; padding-top:50px; text-align:center;}

.list_wrap{float:right; width:215px;}

.banner{position:absolute; width:435px; height:50px; left:216px; *right:7px; bottom:0; background:#f6f6f6; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.banner .banner_img{position:relative; margin:8px 0 0 10px; }
.banner .banner_img img{margin:0 3px 0 0;}
.banner .banner_img .all_view{position:absolute; top:0; right:19px; padding:3px 0 0 11px; background:url(/images/main/banner_bar.gif) no-repeat;}

.digital_guide{width:432px; height:99px; margin:10px 0 0; background:url(/images/main/online_service_bg.gif) no-repeat;}
.digital_guide h2{padding:8px 0 0 25px; font-weight:bold; color:#000000; background:url(/images/common/bl/sq_gre.gif) no-repeat 7px 9px; }
.digital_guide ul{padding:6px 0 0 9px;}
.digital_guide li{float:left; margin:0; text-align:center;}
.digital_guide li a{color:#545454; /*font-weight:bold;*/ white-space:nowrap; letter-spacing:-1px;}
.digital_guide li a:hover{color:#000;}

.bookbox{position:relative; height:151px; background:url(/images/main/book_box.gif) no-repeat left bottom;}

.rentbook{margin:12px  0 9px;}
.rentbook h2{margin:5px 0 7px 5px;}
:root .rentbook h2{margin-bottom:5px;}
.rentbook .tabmenu{height:32px; padding:11px 0 0 9px;}
.rentbook .tabmenu ul,
.rentbook .tabmenu ul li{display:inline; float:left;}
.rentbook .tabmenu ul li a{height:16px;}

.rentbook .boardview{width:190px; margin:0 0 0 18px;}
.rentbook .boardview h3{position:absolute; left:-10000px; font-size:0; line-height:0; overflow:hidden;}
.rentbook .more{position:absolute; padding:5px 0; right:12px; top:-22px;}
.rentbook select{position:absolute; right:12px; top:7px;}
.rentbook ol li{padding:0 0 7px 0;}
.rentbook ol li div img{margin:0 10px 0 0;}
.rentbook ol li .icon_n{margin:0 0 0 3px;}
.rentbook ol li a{font-size:11px; letter-spacing:-1px;}
.rentbook .noabcontents{height:60px; padding-top:30px; text-align:center;}
/*.rentbook ol li span{zoom:1; display:inline-block; width:12px; padding:1px 0 0; margin:0 10px 0 0; background:url(/images/common/icon/list_gra.gif) no-repeat; color:#fff; font:normal 0.7em/1.2 Verdana; font-weight:bold; text-align:center;}
.rentbook ol li span.top{background:url(/images/common/icon/list_ora.gif) no-repeat;}*/

.favbook{margin-top:20px; height:151px;}
.favbook h2{margin:10px 0 0 16px; padding:0 0 0 18px; background:url(/images/common/bl/cir_gre.gif) no-repeat 0 2px; display:inline-block;}
:root .favbook .bookbox{padding:1px 0 0;}
.favbook .bookcont{margin:20px 0 0; font-size:11px;}
.favbook .img{display:inline; float:left; width:83px; margin:0 0 0 10px;}
.favbook dl{float:left; width:112px; margin:10px 0 0; line-height:1.5;}
.favbook dl dt{color:#000; font-weight:bold;}
.favbook dl dd{color:#949494; letter-spacing:-1px;}
.favbook dl strong{color:#ff8922; font-weight:lighter;}
.favbook .more{position:absolute; padding:5px 0; right:12px; top:10px;}
.favbook .noabcontents{height:50px; padding-top:40px; margin-top:20px; text-align:center;}

.gosite{position:absolute; margin-top:20px; bottom:0; }
