/* BASIC css start */
/* 메인 팝업 */
#MAKESHOPLY0 { display:none !important }

/* 최상단 배너 영역 */
#topBanner { display:none; position:relative; width:100%; height:90px; overflow:hidden }
#topBanner .bnnr_bx { margin-left:-960px; position:absolute; top:0; left:50%; width:1920px; height:110px; }
#topBanner .bnnr_bx img { display:block; }
#topBanner .bnnr_bx p.bt_closeBanner { margin-left:573px; position:absolute; top:10px; left:50%; width:35px; height:35px; text-indent:-9999em; cursor:pointer; z-index:10; background:url(/design/linkvalley/10449/phps/common/btn_topbanner_close.png) 0 0 no-repeat; }

/* header 상단 메뉴 */
#header { position:relative; width:100%;  height:171px; background:#fff; z-index:1000;}
#header.act { position:fixed; top:-104px; left:0; right:0;  box-shadow: 0px 5px 10px #ccc; border-bottom:1px solid #c0c0c0; }
#header .headerTop { margin:0 auto; position:relative; width:1200px; height:100px; border-bottom:1px solid #c9c9c9; }
#header .headerTop .tlogo { position:absolute; top:20px; left:500px; }
#header .headerTop .hdLeft { padding-top:50px; float:left; overflow:hidden;  }
#header .headerTop .hdLeft2 { padding:55px 0 0 8px; float:left; overflow:hidden; font-size:13px; color:#000; font-family:나눔고딕; letter-spacing:-0.8px; }
#header .headerTop .hdLeft3 { margin-top:40px;  float:left; overflow:hidden;  }


#header .headerTop .hdLeft a { display:block; padding-left:1px; height:32px; font-size:13px; color:#000; font-family:나눔고딕;line-height:16px; }
#header .headerTop .hdRight { padding-top:11px; float:right }
#header .headerTop .hdRight ul li { padding-left:13px; position:relative; float:left }
#header .headerTop .hdRight ul li a { display:block; font-size:13px; color:#626262; font-family:Corbel; font-weight:bold }




#header .headerBottom .searchArea { position:absolute; bottom:6px; right:0; width:180px; height:35px; right:5px;  }
#header .headerBottom .searchArea .MS_search_word { padding:0 5px 0 10px; width:170px; height:34px; line-height:35px; border:none; vertical-align:top;  border: 1px solid #ccc ; background-color: #fff; border-radius : 30px 30px 30px 30px / 30px 30px 30px 30px;}
#header .headerBottom .searchArea a { position:absolute; top:4px; right:0; display:block; width:20px; height:25px; padding-right:10px;  text-indent:-9999em; background:url(/design/linkvalley/10449/phps/common/btn_search.gif) 0 0 no-repeat ; boder-left:1px solid #c9c9c9;}

#header .headerBottom { margin:0 auto; position:relative; width:1200px; height:47px; margin-top:10px;  }
#header .headerBottom .navWrap { position:relative; *zoom:1;  }
#header .headerBottom .navWrap:after { display:block; clear:both; content:'';   }
#header .headerBottom .navWrap .lnb_wrap { width:100%; height:60px; background-color:#fff; }
#header .headerBottom .navWrap .lnb_wrap .menuAll { position:absolute; top:0px; left:0; width:56px; height:60px; text-align:center; cursor:pointer }
#header .headerBottom .navWrap .lnb_wrap .menuAll #btn_allMenu { width:56px; height:47px; text-indent:-9999em; background:url(/design/linkvalley/10449/phps/common/btn_allmenuopen.gif) 0 0 no-repeat }
#header .headerBottom .navWrap .lnb_wrap .menuAll #btn_allMenu.active { width:56px; height:47px; text-indent:-9999em; background:url(/design/linkvalley/10449/phps/common/btn_allmenuclose.gif) 0 0 no-repeat }

#header .headerBottom .navWrap .lnb_wrap > ul { padding-left:56px; margin-left:20px; }
#header .headerBottom .navWrap ul .lnb_depth1 { position:relative; float:left; width:115px; height:60px;  }
#header .headerBottom .navWrap ul .lnb_depth1 > a { display:block; padding-left:2px; height:60px; font-size:15px; color:#464646; text-align:center; line-height:47px }
#header .headerBottom .navWrap ul .lnb_depth1 > a.active { color:#000; font-weight:800; }
#header .headerBottom .navWrap ul .lnb_depth1 .lnb_depth2 { display:none; position:absolute; top:60px; left:2px; width:145px; background:#333; z-index:10 }
#header .headerBottom .navWrap ul .lnb_depth1 .lnb_depth2 ul li { height:39px; text-align:center; border-bottom:1px solid #666 }
#header .headerBottom .navWrap ul .lnb_depth1 .lnb_depth2 ul li a { display:block; height:39px; font-size:13px; color:#fff; line-height:39px }
#header .headerBottom .navWrap ul .lnb_depth1 .lnb_depth2 ul li a:hover { color:#fff363 }

#header .headerBottom .navWrap .allMenuView { display:none; position:absolute; top:60px; left:0; width:100%; height:310px; background:#333; z-index:10 }
#header .headerBottom .navWrap .allMenuView .all_menuList { padding-left:56px; overflow:hidden; *zoom:1 }
#header .headerBottom .navWrap .allMenuView .all_menuList:after { display:block; clear:both; content:'' }
#header .headerBottom .navWrap .allMenuView .all_menuList ul { padding-top:10px; float:left; width:115px; height:300px; border-right:1px solid #666 }
#header .headerBottom .navWrap .allMenuView .all_menuList ul li { height:33px; text-align:center }
#header .headerBottom .navWrap .allMenuView .all_menuList ul li a { display:block; height:39px; font-size:13px; color:#fff; line-height:39px; letter-spacing:-0.8px;  }
#header .headerBottom .navWrap .allMenuView .all_menuList ul li a:hover { color:#fff363 }




/* 사이드 메뉴 */
.fix_rt_menu{ position:fixed; top:80px; right:0; bottom:0px; width:79px; height:100%; z-index:200 }
.fix_rt_menu .bx_quick_menu { position:relative; overflow:hidden }
.fix_rt_menu .bx_quick_menu li { width:79px; height:79px; border-bottom:1px solid #383a40 }
.fix_rt_menu .bx_quick_menu li.bgm { background:#47484e }
.fix_rt_menu .bx_quick_menu li a { display:block; height:79px; text-align:center; background:url(/design/linkvalley/10449/phps/common/sp_side_quick.png) 0 0 no-repeat; cursor:pointer }
.fix_rt_menu .bx_quick_menu li a.ico1 { background-position:0 0 }
.fix_rt_menu .bx_quick_menu li a.ico2 { background-position:0 -80px }
.fix_rt_menu .bx_quick_menu li a.ico3 { background-position:0 -160px }
.fix_rt_menu .bx_quick_menu li a.ico4 { background-position:0 -240px }
.fix_rt_menu .bx_quick_menu li a.ico5 { background-position:0 -320px }
.fix_rt_menu .bx_quick_menu li a.ico6 { background-position:0 -400px }
.fix_rt_menu .bx_quick_menu li a.ico7 { background-position:0 -480px }
.fix_rt_menu .bx_quick_menu li a.ico8 { background-position:0 -560px }
.fix_rt_menu .bx_quick_menu li a.ico9 { background-position:0 -640px }
.fix_rt_menu .bx_quick_menu li a.ico10 { background-position:0 -720px }
.fix_rt_menu .bx_quick_menu li a .tx { display:block; padding-top:47px; font-size:12px; color:#fff; font-weight:bold }
.fix_rt_menu .bx_quick_menu li a.ico6 .tx { color:#fff363 }
.fix_rt_menu .fix_rt_btm { position:absolute; bottom:20px; left:0; width:100% }
.fix_rt_menu .fix_rt_btm p { margin:0 auto; width:45px; height:45px; text-indent:-9999em; background:url(/design/linkvalley/10449/phps/common/btn_top.png) 0 0 no-repeat; cursor:pointer }





/* BASIC css end */

