@charset "utf-8";

html, body, form, input, legend, label, select, option, button, fieldset, textarea, div, p, pre, blockquote, img, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li {margin:0;padding:0;}
body {font-size:14px;font-family:'맑은 고딕', '돋움';color:#fff;overflow:hidden;}
fieldset,img{border:none;}
a{text-decoration:none;}
ol, ul, dl, li {list-style:none;}
.blind {position:absolute;left:-3000px;top:-3000px;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}

.wrp_launcher{width:982px;height:480px;background:url(../image/bg.jpg) no-repeat;}
.launcher{overflow:hidden;width:980px;height:478px;border:1px solid #141d25;}
.launcher .main_banner{position:relative;float:left;width:488px;height:478px;}
.launcher .main_banner .visual_slider{z-index:5;}
.launcher .main_banner .bx-controls{position:absolute;right:20px;top:20px;overflow:hidden;z-index:100;}
.launcher .main_banner .bx-controls a{display:block;float:left;width:30px;height:30px;text-indent:-9999px;}
.launcher .main_banner .bx-controls a:hover{background-position:0px -32px;}
.launcher .main_banner .bx-controls .bx-prev{margin-right:10px;background:url(../image/btn_prev.png) no-repeat;}
.launcher .main_banner .bx-controls .bx-next{background:url(../image/btn_next.png) no-repeat;}
.bgmenu{
        width: 449px;
    background-color: black;
    height: 350px;
    top: 92px;
    position: absolute;
    z-index: 1;
    left: 50%;
    margin-left: 12px;
}
.visual_slider {
    top: 3px;
    left: 26px;
    /* width: 207px; */
}
.launcher .contents{position:relative;width:449px;height:458px;float:left;padding:10px 20px;background:url(../image/bg_left_conts.gif) left top no-repeat;    z-index: 50;}
.launcher .contents .top_bx{clear:both;overflow:hidden;height:60px;margin-bottom:20px;}
.launcher .contents .menu_list{float:left;padding-top:3px;}
.launcher .contents .menu_list li{float:left;margin-left:5px;}
.launcher .contents .menu_list li:first-child{margin-left:0px;}
.launcher .contents .menu_list li a{display: block;
    width: 110px;
    height: 440px;
    background: url(../image/btn_azul.jpg) no-repeat;
    color: #ffce3c;
    font-size: 14px;
    text-align: center;
    line-height: 41px;
    text-shadow: 1px 1px 2px black, 0 0 0.5em #000000, 0 0 0.2em #000000;}
.launcher .contents .menu_list li a:hover{background:url(../image/btn_azul_over2.jpg) no-repeat;}
.launcher .contents .game_grade{float:right;width:91px;height:50px;background:url(../image/bg_grade.jpg) no-repeat;}
.launcher .contents .noti_list{clear:both;padding-bottom:22px;}
.launcher .contents .noti_list dt{overflow: hidden;
    padding-bottom: 7px;
    /* margin-bottom: 5px; */
    color: #ffbf00;
    /* border-bottom: 1px solid #168CE6; */
    font-weight: bold;
    background: url(../image/bgbar.jpg);
    text-align: center;
    padding-left: 10px;
    padding-top: 3px;
}
.launcher .contents .noti_list dt span{display:block;float:left;}
.launcher .contents .noti_list dt a{    display: block;
    float: right;
    width: 43px;
    height: 16px;
    background-color: #cd3329;
    border: 1px solid #ff682f;
    border-radius: 2px;
    color: #ffbf00;
    font-size: 11px;
    line-height: 16px;
    text-align: center;
    text-shadow: 1px 1px 2px black, 0 0 0.5em #000000, 0 0 0.2em #000000;}
.launcher .contents .noti_list dd{    padding-left: 10px;
    /* background: url(../image/ico_list_r.gif) 0px 12px no-repeat; */
    background: #000;}
.launcher .contents .noti_list dd a{overflow:hidden;display:block;width:435px;color:#c8c8c8;line-height:1.7em;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.launcher .contents .noti_list dd a:hover{color:#168CE6;}
.launcher .contents .noti_list dd.important a{color:#168CE6;}
.launcher .contents .ad_link{position:absolute;bottom:10px;left:19px;display:block;}
.bx-wrapper {
    margin-top: 88px;
}

/*blue launcher*/
.launcher.blue .main_banner .bx-controls .bx-prev{margin-right:10px;background:url(../image/btn_prev_blue.png) no-repeat;}
.launcher.blue .main_banner .bx-controls .bx-next{background:url(../image/btn_next_blue.png) no-repeat;}
.launcher.blue .main_banner .bx-controls a:hover{background-position:0px -32px;}
.launcher.blue .contents .menu_list li a{display:block;width:110px;height:440px;background:url(../image/btn_blue.jpg) no-repeat;color:#d8cabf;font-size:14px;text-align:center;line-height:44px;}
.launcher.blue .contents .menu_list li a:hover{background:url(../image/btn_blue_over.jpg) no-repeat;}
.launcher.blue .contents .noti_list dt{border-bottom:1px solid #2371b0;}
.launcher.blue .contents .noti_list dd{background:url(../image/ico_list_b.gif) 0px 11px no-repeat;}
.launcher.blue .contents .noti_list dd a:hover{color:#2371b0;}
.launcher.blue .contents .noti_list dd.important a{color:#2371b0;}
.launcher.blue .contents .noti_list dt a{background-color:#2371b0;border:1px solid #2371b0;border-radius:2px;}

.teste2{
    width: 448px;
    height: 100px;
    position: relative;
    background-color: antiquewhite;
    overflow-x: hidden;
}
.teste{
    width: 448px;
    height: 195px;
    position: relative;
    background-color: antiquewhite;
    overflow-x: hidden;
}
::-webkit-scrollbar-track {
    background-color: #373737;
}
::-webkit-scrollbar {
    width: 6px;
    background: #373737;
}
::-webkit-scrollbar-thumb {
    background: #102e46;
}
.nav {
	    position: fixed;
    margin: 9px 127px 0px;
    z-index: 110;
}

.fb {
  background: url('../image/dc-background.png') no-repeat;
  width: 54px;
  height: 51px;
  position: relative;
  right: 13px;
      float: left;
  cursor: pointer;
  
}
.fb:hover {
  background: url('../image/dc-backgroundh.png') no-repeat;
  width: 54px;
  height: 51px;
  position: relative;
  right: 13px;
      float: left;
  cursor: pointer;
  
}

.in {
  background: url('../image/dc-background.png') no-repeat;
  width: 54px;
  height: 51px;
  position: relative;
  right: 13px;
      float: left;
  cursor: pointer;
  
}
.in:hover {
  background: url('../image/dc-backgroundh.png') no-repeat;
  width: 54px;
  height: 51px;
  position: relative;
  right: 13px;
      float: left;
  cursor: pointer;
  
}
.wp {
  background: url('../image/dc-background.png') no-repeat;
  width: 54px;
  height: 51px;
  position: relative;
  right: 13px;
      float: left;
  cursor: pointer;
  
}
.wp:hover {
  background: url('../image/dc-backgroundh.png') no-repeat;
  width: 54px;
  height: 51px;
  position: relative;
  right: 13px;
      float: left;
  cursor: pointer;
  
}
.yt {
  background: url('../image/dc-background.png') no-repeat;
  width: 54px;
  height: 51px;
  position: relative;
  right: 13px;
      float: left;
  cursor: pointer;
  
}
.yt:hover {
  background: url('../image/dc-backgroundh.png') no-repeat;
  width: 54px;
  height: 51px;
  position: relative;
  right: 13px;
      float: left;
  cursor: pointer;
  
}

.logo-fb {
    background: url(../image/fb-logo.png) no-repeat;
    width: 37px;
    height: 30px;
    position: relative;
    top: 11px;
    left: 5px;
}

.logo-in {
  background: url('../image/n-logo.png') no-repeat;
  width: 35px;
  height: 36px;
  position: relative;
  top: 6px;
  left: 9px;
}
.logo-yt {
  background: url('../image/yt-logo.png') no-repeat;
  width: 35px;
  height: 36px;
  position: relative;
  top: 12px;
  left: 10px;
}
.logo-wp {
  background: url('../image/wp-logo.png') no-repeat;
  width: 35px;
  height: 36px;
  position: relative;
  top: 6px;
  left: 8px;
}



