
/* 다국어 선택 버튼 */
#language { position:relative; *zoom:1;}
#language .language { position:relative; height:50px; text-align:center; }
#language .language .lang_title { font-weight:bold; font:bold 8pt Trebuchet MS, tahoma; line-height:25px; }
#language .language .lang_button { width:100%; height:25px; text-align:center; cursor:pointer; text-transform:uppercase; font-size:8pt; border:none; }
#language .language .lang_button:hover {  }

#container.black #language .language { text-shadow:1px 1px 1px #000; border:1px solid #222; background:#1b1b1b; color:#aaa; }
#container.black #language .language .lang_button { background:#111; color:#aaa; }
#container.black #language .language .lang_button:hover { background:#222; }


/* 다국어 레이어 */
#languageList { display:none; position:relative; top:0; _width:100%;}
#languageList.languge_open{ display:block; }
#languageList ul {  margin:0; padding:0; list-style:none; }
#languageList li { position:relative; width:80px; margin:0; padding:0 0 0 25px; }
#languageList li button { margin:0; padding:0; font-size:8pt; text-align:left; background:none; border:none; cursor:pointer; line-height:16px; }
#languageList li button:hover { text-decoration:none; }
#languageList .close { position:absolute; cursor:pointer; border:0; padding:0; top:0; right:0; width:20px; height:20px; }
#languageList .close span { visibility:hidden; text-indent:-9999px;}


	/* 다국어 레이어 컬러셋 */
#container.black #languageList { background:#222; }
#container.black #languageList li { background:url(../img/black/bulletB.png) no-repeat 10px center; }
#container.black #languageList li button { color:#aaa; }
#container.black #languageList li button:hover { color:#fff; }
#container.black #languageList .close { background:url(../img/black/buttonCloseX.png) no-repeat center center; }



