@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
* html #body { height: 100%; }
html, body { margin:0 auto; padding:0; height: 100%; background:#090909; font-size:11px; color:#898989; direction:ltr; unicode-bidi:embed; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }
body { background-image: url(/img/members/common/bg_potaltop_v1.png); background-repeat: repeat-x; background-position: top; }
p { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; text-align:left }
a { cursor:pointer; color:#636363; -moz-outline-style:none; text-decoration:none; }
a:hover { text-decoration:none }
textarea { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:18px; }
input { line-height:18px; }
img { border:0 }
ul { list-style-type:none; margin:0; padding:0 }
select { border:1px solid #bdc7d8; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; padding:2px }
table { border-collapse:separate; border-spacing:0; #border-collapse:collapse;
}
td, td.label { text-align:left }
abbr { border-bottom:none }
#wrapper { margin: 0 0 -150px; width: 100%; min-height: 100%; }
#header { position:relative; margin:0 auto; width:935px; height: 96px; color: #333;}
.ie6 { height: 170px !important; }
.ie6_div { width: 935px; height: 71px; background:url(/img/members/common/ie6.jpg) no-repeat center; } 
.ie6_div .txt { float:left; width:254px; height: 31px; padding:20px 10px 20px 60px; color:#FFF; }
.ie6_div .link_banner {float:left; display:block; width:146px; height: 69px; }
.ie6_div .link_banner a { width:146px; height:71px; border:0; }
.ie6_div .link_banner a img { padding:0; margin:0; width:146px; height:71px; }
#menubar_container { margin: 0 auto; height: 56px; width: 935px; color: #FFF; clear: both; }
#MG_menubar { margin:0 auto;}
#MG_menubar .MG_menu_list .MG_menu { float:left }
#MG_menubar_logo .MG_logo_link { display:block; padding:0; }
#MG_menubar_logo .MG_logo_img { height:50px; vertical-align:bottom; width:124px; background:transparent url(/img/members/common/MG_logo_v1.png) no-repeat; }
#MG_menubar_logo .MG_logo_link:hover .MG_logo_img { background-position: 0 -50px }
.MG_menuon, .MG_menuoff, .MG_menu_part { font-family: Tahoma, Geneva, sans-serif; float:left; }
.MG_menuon a { font-size:11px; color:#FFF; display:block; font-weight:700; width:auto; _width:1px; height:8px; margin-top:0; padding:24px 23px 24px 22px; _padding:24px 23px 19px 22px; background:transparent url(/img/members/common/bg_topmenu.gif) repeat-x; white-space:nowrap; float:left; }
.MG_menuon a:link, .MG_menuon a:visited, .MG_menuon a:hover, .MG_menuon a:active { color:#FFF }
.MG_menuoff a { color:#fff; display:block; font-weight:700; width:auto; _width:1px; height:8px; margin-top:0; padding:24px 23px 24px 22px; _padding:24px 23px 19px 22px; background:none; white-space:nowrap; float:left; }
.MG_menuoff a:link, .MG_menuoff a:link, .MG_menuoff a:visited, .MG_menuoff a:active { color:#FFF }
.MG_menuoff:hover, .MG_menuon:hover { background:transparent url(/img/members/common/bg_topmenu.gif) repeat-x; }
.MG_menuoff a:hover, .MG_menuon a:hover { background:transparent url(/img/members/common/bg_topmenu.gif) repeat-x; }
.MG_menu_part img { margin-top:0; height:56px; vertical-align:bottom; width:2px; background:transparent url(/img/members/common/bullet_menu_part.png) no-repeat; }
#MG_menubar_logo { margin-top:0 }
#MG_menubar_logo .MG_logo_link:hover { background-color:transparent }

#MG_menubar .MG_menu_list .MG_lang { cursor:pointer; float:right; width: 147px; height:40px; background:transparent url(/img/members/common/main/lang_box.jpg) no-repeat right top; z-index:127}
.MG_lang .lang_box_area { position:absolute; margin:16px 0 0 0; z-index:150 }
.lang_box_area .service_US { display:block; margin-right:5px; }
.lang_box_area .service_EU { display:block; margin-right:5px; }
.lang_box_area .service_TK { display:block; margin-right:5px; }
.lang_box_area .service_RO { display:block; margin-right:5px; }
.lang_box_area .service_fr { display:block; margin-right:5px; }

.service_EU strong { display:block; padding:4px 5px; margin-right:10px; color:#FFF; float:left; width:80px;}
.service_US strong { display:block; padding:4px 5px; margin-right:10px; color:#FFF; float:left; width:80px;}
.service_TK strong { display:block; padding:4px 5px; margin-right:10px; color:#FFF; float:left; width:80px;}
.service_RO strong { display:block; padding:4px 5px; margin-right:10px; color:#FFF; float:left; width:80px;}
.service_fr strong { display:block; padding:4px 5px; margin-right:10px; color:#FFF; float:left; width:80px;}
.lang_box_area .service_EU img { margin:0; padding:0; height: 26px; width: 25px; background:transparent url(/img/members/common/main/flag_EU.png) no-repeat; vertical-align:middle; float:left; }
.lang_box_area .service_US img { margin:0; padding:0; height: 26px; width: 25px; background:transparent url(/img/members/common/main/flag_US.png) no-repeat; vertical-align:middle; float:left; }
.lang_box_area .service_TK img { margin:0; padding:0; height: 26px; width: 25px; background:transparent url(/img/members/common/main/flag_TK.png) no-repeat; vertical-align:middle; float:left; }
.lang_box_area .service_RO img { margin:0; padding:0; height: 26px; width: 25px; background:transparent url(/img/members/common/main/flag_RO.png) no-repeat; vertical-align:middle; float:left; }
.lang_box_area .service_fr img {  margin:0; padding:0; height: 26px; width: 25px; background:transparent url(/img/members/common/main/flag_fr.png) no-repeat; vertical-align:middle; float:left; }
.lang_box_area .menuoff img { background-position: -25px 0; }
.lang_box_area .menuon img { background-position: 0 0; }
.MG_lang .lang_box { position:absolute; margin:-6px 0 0 -4px; _margin:-6px 0 0 -5px; z-index:130}
.MG_lang .select_box { position:absolute; padding:5px !important; border:solid 1px #424242; background:#000; opacity:0.90; filter:alpha(opacity=90); -moz-opacity:.9; width:135px; height:116px; z-index:126  }
.MG_lang .lang_list { position:absolute; display:block; padding:4px 0 0 0; width:140px; z-index:130  }
.MG_lang .lang_list li { margin:1px 1px; padding:1px 3px; width:137px; float:left;}
.MG_lang .lang_list li:hover strong { color:#F00; }

#loginfo_container { margin: 0 0 5px 0; height: 35px; width: 935px; color: #FFF; clear: both; background-image: url(/img/members/common/bg_toplogarea.gif); background-repeat: no-repeat; }
#loginfo_menubar { margin:0 auto; width:935px; height: 35px;}
#loginfo_menubar .input { margin:6px 0 0 5px; color:#FFF; border:solid 1px #b9131a; background-color:#000; height:20px; vertical-align:middle; font-family:"Lucida Grande", tahoma, verdana, arial, sans-serif; font-size:10px; float:left }
#loginfo_menubar .loginfo_list .loginfo_menu { float:left }
#loginfo_menubar_logo .loginfo_logo_link { display:block; padding:5px 5px 5px 0; _padding:5px 5px 0 0; }
#loginfo_menubar_logo .loginfo_logo_img { height:25px; vertical-align:bottom; width:25px; background:transparent url(/img/members/common/bullet_loginfo.png) no-repeat; }
#loginfo_menubar .loginfo_end_left { float:left }
#loginfo_menubar_left { display:block; padding:0; height:35px; vertical-align:top; width:30px; }
#loginfo_menubar_left .loginfo_left_img { margin:5px; height:25px; width:25px; background:url(/img/members/common/bullet_loginfo.png) no-repeat center center; }
#loginfo_menubar .loginfo_end_right { float:right;}
#loginfo_menubar_right { display:block; height:35px; vertical-align:top; width:auto; }
#loginfo_menubar_right .btn_area { display:block; vertical-align:middle; width:auto; float:right; }
#loginfo_menubar_right .btn_area li { padding:6px 3px 6px 5px;}
.loginfo_menu { margin:0; width:auto _width:auto; white-space:nowrap; }
.loginfo_menu .loginfo_menu_link { font-size:10px; color:#fff; display:block; margin-top:0; padding:10px 5px 0 5px; _padding:10px 5px 0 5px; height:auto; }
.loginfo_menu .loginfo_menu_link .name { color:#F60; font-weight:700; }
.loginfo_txt { font-size:10px; color:#fff; display:block; margin-top:0; padding:10px 5px 0 5px; _padding:7px 5px 0 5px; height:auto; }
.loginfo_txt .moken { margin:-1px 3px 0 0; _margin:0 3px 0 0; height:19px; width:18px; background:url(/img/members/common/bullet_moken.png) no-repeat; vertical-align:middle; }
.loginfo_txt .mileage { margin:-1px 3px 0 0; _margin:0 3px 0 0; height:19px; width:18px; background:url(/img/members/common/bullet_mileage.png) no-repeat; vertical-align:middle; }
.loginfo_txt .msg { margin:-1px 3px 0 0; _margin:0 3px 0 0; height:19px; width:18px; background:url(/img/members/common/bullet_msg.png) no-repeat; vertical-align:middle; }
.login_btn { font-size:10px; color:#fff; display:block; margin-top:0; padding:6px 5px 0 5px; _padding:6px 5px 0 5px; height:auto; }
#loginfo_menubar .info_txt { color:#F90; }
#loginfo_menubar .info_txt:hover { color:#FF9; text-decoration:none; }
.loginfo_menu_link, .loginfo_menu .loginfo_menu_link:hover { text-decoration:none; }

#full_content { margin:0 auto; padding:0 0 150px 0; width: 935px; overflow:hidden; }
#footer {float:left; width:100%; height:150px; background:url(/img/members/common/bg_footer.png) no-repeat center top; }
#footer .menu_area { width:935px; margin:25px auto; height:25px; padding:0; }
#footer .logo_area { display:block; padding:30px 0; float:left }
#footer .CI_area { display:block; padding:30px 0; float:right }
#footer .footer_logo { margin:5px; width:24px; height:28px; background:url(/img/members/common/logo_footer.gif) no-repeat; }
#footer .CI { margin:5px; width:88px; height:28px; background:url(/img/members/common/logo_CIfooter.gif) no-repeat; }
#footer .copyright { width:auto; padding:40px 0 !important; float:left; }
#footer .menu { width:auto; margin:0 auto; height:25px; padding:0; float:right; }
#footer .menu li { padding:40px 10px !important; width:auto; height:25px; white-space:nowrap; float:left }
#footer .menu a { color:#898989 }
#footer .menu a:hover { color:#8C0000 }

	

/* gnb_nav - 100608 add */
.bg_gnb{position:absolute; width:975px; height:232px; background:url(/img/members/common/bg_gnb.png) no-repeat; left:-20px; z-index:100;}
.gnb_forum_area{left:-20px;}
.gnb_biling_area{left:-20px;}
.gnb_support_area{left:-20px;}
.bg_gnb div{float:left;}
.bg_gnb_left{width:695px; padding:23px 0 0 33px;}
.bg_gnb_left h2{heigth:25px; color:#fff; font-size:16px; text-transform:uppercase;}

.bg_gnb_right{width:110px; height:190px; margin:25px 0 0 0; padding:0 0 0 12px; background:url(/img/members/common/line_gnb.gif) repeat-y;}
.bg_gnb_right img{margin:6px 0 0 0;}
.gnb_btn_left .mid{padding:5px 17px 0 17px!important;}
.gnb_btn_right .mid{padding:5px 12px 0 12px!important;}

.gnb_game{padding:10px 0 0 0;}
.gnb_game li{float:left; width:230px;}
.gnb_game li p{height:95px;}
.gnb_game li dl{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.gnb_game li dl dd{height:15px; color:#fff; font-size:12px;}
.gnb_game li dl dt{height:25px; color:#fb2334; font-size:12px;}
.gnb_game li dl a{padding:0;}

.gnb_forum{padding:10px 0 0 0;}
.gnb_forum li{float:left; width:230px;}
.gnb_forum li a{display:block; width:215px; height:61px; padding:90px 0 0 0; color:#fff; font-size:11px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.gnb_forum li a span{display:block; width:210px; color:#fb2334;}
.gnb_forum01 a{width:210px; background:url(/img/members/common/main/bnr_mayn.png) no-repeat;}
.gnb_forum01 a:hover{background:url(/img/members/common/main/bnr_mayn.png) no-repeat;}
.gnb_forum02 a{width:210px; background:url(/img/members/common/main/bnr_12sky.png) no-repeat;}
.gnb_forum02 a:hover{background:url(/img/members/common/main/bnr_12sky.png) no-repeat;}
.gnb_forum03 a{width:210px; background:url(/img/members/common/main/bnr_ti.png) no-repeat;}
.gnb_forum03 a:hover{background:url(/img/members/common/main/bnr_ti.png) no-repeat;}

.gnb_biling{padding:10px 0 0 0;}
.gnb_biling li{float:left; width:172px;}
.gnb_biling li a{display:block; width:157px; height:128px; padding:104px 0 0 10px; color:#fff; font-size:12px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}sp
.gnb_biling01 a{background:url(/img/members/common/main/bg_biling_buy.gif) no-repeat;}
.gnb_biling01 a:hover{background:url(/img/members/common/main/bg_biling_buy.gif) no-repeat;}
.gnb_biling02 a{background:url(/img/members/common/main/bg_biling_gm.gif) no-repeat;}
.gnb_biling02 a:hover{background:url(/img/members/common/main/bg_biling_gm.gif) no-repeat;}
.gnb_biling03 a{background:url(/img/members/common/main/bg_biling_mile.gif) no-repeat;}
.gnb_biling03 a:hover{background:url(/img/members/common/main/bg_biling_mile.gif) no-repeat;}
.gnb_biling04 a{background:url(/img/members/common/main/bg_biling_ex.gif) no-repeat;}
.gnb_biling04 a:hover{background:url(/img/members/common/main/bg_biling_ex.gif) no-repeat;}

.gnb_support{padding:10px 0 0 0;}
.gnb_support li{float:left; width:230px;}
.gnb_support li p{height:70px;}

.gnb_support li dl dt{display:none;}
.gnb_support li dl dd{width:210px; height:19px; color:#fff; border-bottom:dotted 1px #89444a; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.gnb_support li dl dd a{color:#fff; padding:2px 0 0 10px; background:url(/img/members/common/main/bu_arr.png) no-repeat 3px 9px;}
.gnb_support li dl dd a:hover{color:#ffc600; background:url(/img/members/common/main/bu_arr.png) no-repeat 3px 9px;}
.gnb_support li dl dd.last{border:none!important;}
