@charset "utf-8";

#aside ul.gnb_box{width:168px;height:480px;overflow:hidden;}
#aside ul.gnb_box li{text-indent:-90000px;}
#aside #gnb_prod{width:168px;height:160px;background:url(/images/common/gnb/bg_gnb_1.gif) 4px 0 no-repeat;}
#aside #gnb_ent{width:168px;height:159px;background:url(/images/common/gnb/bg_gnb_2.gif) 4px 0 no-repeat;}
#aside #gnb_gbl{width:160px;margin:0 4px;height:160px;}

#gnb_prod p{display:block;width:168px;height:42px;}
#gnb_prod p a{display:block;width:168px;height:42px;background:url(/images/common/gnb/tit_products.gif) 4px 0 no-repeat;}
#gnb_prod p a:hover{background-position:bottom;}
#gnb_prod p a.on{background-position:bottom;}

#gnb_prod ul li{display:block;width:168px;height:17px;}
#gnb_prod ul li a{display:block;width:168px;height:17px;}
#gnb_prod ul li.menu1 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_products_1.png) -4px 0 no-repeat;}
#gnb_prod ul li.menu1 a:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_1.png) left bottom no-repeat;}
#gnb_prod ul li.menu1 a.on:link,
#gnb_prod ul li.menu1 a.on:visited,
#gnb_prod ul li.menu1 a.on:active,
#gnb_prod ul li.menu1 a.on:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_1.png) left bottom no-repeat;}
#gnb_prod ul li.menu2 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_products_2.png) -4px 0 no-repeat;}
#gnb_prod ul li.menu2 a:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_2.png) left bottom no-repeat;}
#gnb_prod ul li.menu2 a.on:link,
#gnb_prod ul li.menu2 a.on:visited,
#gnb_prod ul li.menu2 a.on:active,
#gnb_prod ul li.menu2 a.on:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_2.png) left bottom no-repeat;}
#gnb_prod ul li.menu3 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_products_3.png) -4px 0 no-repeat;}
#gnb_prod ul li.menu3 a:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_3.png) left bottom no-repeat;}
#gnb_prod ul li.menu3 a.on:link,
#gnb_prod ul li.menu3 a.on:visited,
#gnb_prod ul li.menu3 a.on:active,
#gnb_prod ul li.menu3 a.on:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_3.png) left bottom no-repeat;}
#gnb_prod ul li.menu4 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_products_4.png) -4px 0 no-repeat;}
#gnb_prod ul li.menu4 a:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_4.png) left bottom no-repeat;}
#gnb_prod ul li.menu4 a.on:link,
#gnb_prod ul li.menu4 a.on:visited,
#gnb_prod ul li.menu4 a.on:active,
#gnb_prod ul li.menu4 a.on:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_4.png) left bottom no-repeat;}

#gnb_ent p{display:block;width:168px;height:42px;}
#gnb_ent p a{display:block;width:168px;height:42px;background:url(/images/common/gnb/tit_entertainment.gif) 4px 0 no-repeat;}
#gnb_ent p a:hover{background-position:bottom;}
#gnb_ent p a.on{background-position:bottom;}

/*100201*/
#gnb_ent ul li{display:block;width:168px;height:17px;}
#gnb_ent ul li a{display:block;width:168px;height:17px;}
#gnb_ent ul li.menu1 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_entertainment_1g.gif) -4px 0 no-repeat;}
#gnb_ent ul li.menu1 a:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_1g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu1 a.on:link,
#gnb_ent ul li.menu1 a.on:visited,
#gnb_ent ul li.menu1 a.on:active,
#gnb_ent ul li.menu1 a.on:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_1g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu2 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_entertainment_2g.gif) -4px 0 no-repeat;}
#gnb_ent ul li.menu2 a:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_2g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu2 a.on:link,
#gnb_ent ul li.menu2 a.on:visited,
#gnb_ent ul li.menu2 a.on:active,
#gnb_ent ul li.menu2 a.on:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_2g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu3 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_entertainment_3g.gif) -4px 0 no-repeat;}
#gnb_ent ul li.menu3 a:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_3g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu3 a.on:link,
#gnb_ent ul li.menu3 a.on:visited,
#gnb_ent ul li.menu3 a.on:active,
#gnb_ent ul li.menu3 a.on:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_3g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu4 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_entertainment_4g.gif) -4px 0 no-repeat;}
#gnb_ent ul li.menu4 a:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_4g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu4 a.on:link,
#gnb_ent ul li.menu4 a.on:visited,
#gnb_ent ul li.menu4 a.on:active,
#gnb_ent ul li.menu4 a.on:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_4g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu5 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_entertainment_5g.gif) -4px 0 no-repeat;}
#gnb_ent ul li.menu5 a:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_5g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu5 a.on:link,
#gnb_ent ul li.menu5 a.on:visited,
#gnb_ent ul li.menu5 a.on:active,
#gnb_ent ul li.menu5 a.on:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_5g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu6 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_entertainment_6g.gif) -4px 0 no-repeat;}
#gnb_ent ul li.menu6 a:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_6g.gif) right bottom no-repeat;}
#gnb_ent ul li.menu6 a.on:link,
#gnb_ent ul li.menu6 a.on:visited,
#gnb_ent ul li.menu6 a.on:active,
#gnb_ent ul li.menu6 a.on:hover{width:164px;margin:0 0 0 4px;background:url(/images/common/gnb/nav_entertainment_6g.gif) right bottom no-repeat;}
/*//100201*/

#gnb_gbl ul li{float:left;width:80px;height:80px;background:#000;}
#gnb_gbl ul li a{float:left;width:80px;height:80px;}
#gnb_gbl ul li.menu1,
#gnb_gbl ul li.menu1 a {background:url(/images/common/gnb/nav_gb_1.gif) no-repeat;}
#gnb_gbl ul li.menu1 a.on:link,
#gnb_gbl ul li.menu1 a.on:visited,
#gnb_gbl ul li.menu1 a.on:active,
#gnb_gbl ul li.menu1 a.on:hover{background-position:bottom;}
#gnb_gbl ul li.menu1 a:hover{background-position:bottom;}
#gnb_gbl ul li.menu2,
#gnb_gbl ul li.menu2 a {background:url(/images/common/gnb/nav_gb_2.gif) no-repeat;}
#gnb_gbl ul li.menu2 a.on:link,
#gnb_gbl ul li.menu2 a.on:visited,
#gnb_gbl ul li.menu2 a.on:active,
#gnb_gbl ul li.menu2 a.on:hover{background-position:bottom;}
#gnb_gbl ul li.menu2 a:hover{background-position:bottom;}
#gnb_gbl ul li.menu3,
#gnb_gbl ul li.menu3 a {background:url(/images/common/gnb/nav_gb_3.gif) no-repeat;}
#gnb_gbl ul li.menu3 a.on:link,
#gnb_gbl ul li.menu3 a.on:visited,
#gnb_gbl ul li.menu3 a.on:active,
#gnb_gbl ul li.menu3 a.on:hover {background-position:bottom;}
#gnb_gbl ul li.menu3 a:hover{background-position:bottom;}
#gnb_gbl ul li.menu4,
#gnb_gbl ul li.menu4 a {background:url(/images/common/gnb/nav_gb_4.gif) no-repeat;}
#gnb_gbl ul li.menu4 a.on:link,
#gnb_gbl ul li.menu4 a.on:visited,
#gnb_gbl ul li.menu4 a.on:active,
#gnb_gbl ul li.menu4 a.on:hover{background-position:bottom;}
#gnb_gbl ul li.menu4 a:hover{background-position:bottom;}
#gnb_prod ul li.menu5 a {width:160px;margin:0 4px;background:url(/images/common/gnb/nav_products_5.png) -4px 0 no-repeat;}
#gnb_prod ul li.menu5 a:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_5.png) left bottom no-repeat;}
#gnb_prod ul li.menu5 a.on:link,
#gnb_prod ul li.menu5 a.on:visited,
#gnb_prod ul li.menu5 a.on:active,
#gnb_prod ul li.menu5 a.on:hover{width:164px;margin:0 4px 0 0;background:url(/images/common/gnb/nav_products_5.png) left bottom no-repeat;}

/* 2010-05-13 */
#aside {width:160px; background-color:#fff;} /* 2010-05-21 32 */
#aside .header {background-color:#333;}

#aside .top {position: relative; width:134px !important; height:132px; padding:28px 11px 0 15px; border-bottom:1px solid #292929; color:#8f8f8f; background-color:#070707; overflow:hidden;} /* 2010-05-19 32 */ /* 2010-05-23 3125*/
#aside .top fieldset {display:inline;position:relative;z-index:1006; margin:33px 0 14px 0;}
#aside .top .lang {margin:0 0 7px 0;}
#aside .top fieldset input {float:left; width:111px; height:19px; border:0 none; color:#c0c0c0; font-weight:none; line-height:150%; background:url("/images/common/bg_search.gif") no-repeat left top; text-indent:5px; vertical-align:middle;}
#aside .top fieldset img {float:left;}
#aside .top ul.join {overflow:hidden; width:130px; padding: 6px 0 0;}
#aside .top ul.last {margin-bottom:18px !important;}
#aside .top ul.join li {float:left; width:auto !important; margin-right:6px; padding-right:7px; background:url("/images/common/top_bar.gif") no-repeat right 3px; *background:url("/images/common/top_bar.gif") no-repeat right 5px;}
:root #aside .top ul.join li {background:url("/images/common/top_bar.gif") no-repeat right 5px;}
#aside .top ul.join li img {display:block;}
#aside .top ul.join li.last {margin:0; padding:0; background:none;}
#aside .top p {margin-bottom:10px;}
#aside .top p.login-id {padding: 0 0 5px; margin: 0; font-size:12px;}

#aside .top ul.join li a:link, #aside .top ul.join li a:visited {color:#858585; font-size:12px; font-weight:bold; text-decoration:none;}
#aside .top ul.join li a:active, #aside .top ul.join li a:hover {color:#eee; font-size:12px; font-weight:bold; text-decoration:none;}

#aside .top ul.language {position: absolute; top: 40px; left: 15px; overflow:hidden; width:130px; margin:12px 0 5px 0;} /* 2010-05-23 3125 */
#aside .top ul.language li {float:left; margin-right:-1px;}
#aside .top ul.language li a {display:block; padding:2px 14px 2px 15px; border:1px solid #424343; font-size:12px;}
#aside .top ul.language li a:hover {color:#666; text-decoration:none;}

#aside .gnb {width:160px; background:url("/images/common/gnb/bg_gnb.gif") no-repeat left top;}
#aside .gnb div {width:145px; height:160px; padding-left:12px; border-bottom:1px solid #292929;}
#aside .gnb h2 {padding:15px 0 14px 3px;}
#aside .gnb ul {}
#aside .gnb ul li {margin-bottom:2px; line-height:0; font-size:1px;}
#aside .gnb ul li img {display:block;}

#aside .gnb .quick {padding:23px 0 10px 15px;height:94px;}
#aside .gnb .quick li {margin-bottom:11px; line-height:0; font-size:1px;}
#aside .gnb .quick li img {display:block;}
#aside .gnb .quick li.last {padding-bottom:14px;}

#aside .banner {width:160px;}
#aside .banner li {line-height:0; font-size:1px;}
/* //2010-05-13 */