
#back{
  overflow-y: hidden;
   margin-top:20px;
   margin-right: auto;
   margin-left: auto;
   width: 920px;
   height:855px;*/
   border-left:1px;
   background: url(../img/mnb.png) no-repeat right top;
}
}


/* - - - - - main css - - - - - */

#main {
   overflow-y: hidden;
   margin-top:10px;
   margin-right: auto;
   margin-left: auto;
   width: 700px;
   height:855px;
   border-left:1px;
}

#main .title{
   margin-left:40px;
   width:257px;
   height: 257px;
}

#main .menu{
   z-index: 4;
   margin:20px 0 0 68px;
   /*left:65px;
   top:253px;*/
   width:200px;
}


/* ======== what's new ? ========= */

#new {
   position : relative;
   /*top: 250px;
    left : 95px ;*/
   }

.newin {
    z-index: 6;
    position : absolute;
    background: url(../img/new.png) no-repeat;
   top: 520px ;
   left: -300px ;
    width : 360px ;
    height: 140px ;
    }
.newin2 {
    overflow-y: scroll;
    z-index: 7;
    margin: 10px 0 0 0;
    width : 308px ;
    height: 100px ;
    padding:5px 0 0 2px;
    }


#close {
    z-index: 6;
    position : relative;
   top: 500px ;
   left: 10px ;
    width : auto;
   }


/* ======== about ======== */

#about {
  position:relative;
  margin: 0 auto 0 auto;
  width:860px;
  display: none;
z-index: 50;
}

 .aboutin {
  z-index: 50;
  position:absolute;
  top: -40px;
  width:860px;
  height: 900px;
  text-align: left;

  background-color:#FFFFFF;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
  -khtml-opacity: 0.95;
  opacity:0.95;
}

 .aboutin2 {
  z-index: 51;
  margin:90px auto 0 auto;
  width: 670px;
  height: 670px;
  background: url(../img/about/about_bg.png) no-repeat top;
}

 .youtube {
  z-index: 52;
  position:absolute;
  top: 50px;
  left: 560px;
  padding: 80px 0 0 75px;
  width: 213px;
  height: 213px;
  text-align: left;
  background: url(../img/about/youtube.png) no-repeat top;
}

 .a_close {
  z-index: 53;
  position:absolute;
  top: 25px;
  left: 837px;
  width: 20px;
  height: 20px;
}

 .hoho {
  z-index: 54;
  position:absolute;
  top: 594px;
  left: 274px;
  width: 100px;
  height: 20px;
}

 .chui {
  z-index: 54;
  position:absolute;
  top: 594px;
  left: 490px;
  width: 100px;
  height: 20px;
}

 .nkym {
  z-index: 54;
  position:absolute;
  top: 660px;
  left:349px;
  width: 160px;
  height: 25px;
}

/* ======== about_sub ======== */

/* - - - chui - - -*/

#hoho {
  position:relative;
  margin: 0 auto 0 auto;
  width:860px;
  display: none;
z-index: 50;
}

 .hohoin {
  z-index: 50;
  position:absolute;
  top: -40px;
  width:860px;
  height: 900px;
  text-align: left;

  background-color:#FFFFFF;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
  -khtml-opacity: 0.95;
  opacity:0.95;
}
 .hohoin2 {
  z-index: 51;
  margin:90px auto 0 auto;
  width: 700px;
  height: 500px;
  overflow-y: scroll;
}

 .h_close {
  z-index: 53;
  position:absolute;
  top: 25px;
  left: 837px;
  width: 20px;
  height: 20px;
}

 .hoho2 {
  z-index: 51;
  margin: 30px auto 0 auto;
  width: 100px;
  height: 10px;
}

/* - - - chui - - -*/

 #chui {
  position:relative;
  margin: 0 auto 0 auto;
  width:860px;
  display: none;
z-index: 50;
}

 .chuiin {
  z-index: 50;
  position:absolute;
  top: -40px;
  width:860px;
  height: 900px;
  text-align: left;

  background-color:#FFFFFF;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
  -khtml-opacity: 0.95;
  opacity:0.95;
}
 .chuiin2 {
  z-index: 51;
  margin:90px auto 0 auto;
  width: 700px;
  height: 500px;
  overflow-y: scroll;
}

 .c_close {
  z-index: 53;
  position:absolute;
  top: 25px;
  left: 837px;
  width: 20px;
  height: 20px;
}

 .chui2 {
  z-index: 51;
  margin: 30px auto 0 auto;
  width: 100px;
  height: 10px;
}

/* ======== lineup ======== */

#lineup {
  position:relative;
  margin: 0 auto 0 auto;
  width:860px;
  display: none;
z-index: 50;
}

 .lineupin {
  z-index: 50;
  position:absolute;
  top: -40px;
  width:860px;
  height: 900px;
  text-align: left;

  background-color:#FFFFFF;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
  -khtml-opacity: 0.95;
  opacity:0.95;
}

 .l_close {
  z-index: 53;
  position:absolute;
  top: 25px;
  left: 837px;
  width: 20px;
  height: 20px;
}

 .lineupin2 {
  z-index: 51;
  margin:90px auto 0 auto;
  width: 670px;
  height: 670px;
  background: url(../img/lineup/lineup_bg.png) no-repeat top;
}

/* ======== guide ======== */

#guide {
  position:relative;
  margin: 0 auto 0 auto;
  width:860px;
  display: none;
z-index: 50;
}

 .guidein {
  z-index: 50;
  position:absolute;
  top: -40px;
  width:860px;
  height: 900px;
  text-align: left;

  background-color:#FFFFFF;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
  -khtml-opacity: 0.95;
  opacity:0.95;
}

 .g_close {
  z-index: 53;
  position:absolute;
  top: 25px;
  left: 837px;
  width: 20px;
  height: 20px;
}

 .guidein2 {
  z-index: 51;
  margin:90px auto 0 auto;
  width: 670px;
  height: 670px;
  padding-top: 230px;
  text-align: center;
  background: url(../img/guide/guide_bg.png) no-repeat top;
}


/* ======== mail ======== */

#mail {
  position:relative;
  margin: 0 auto 0 auto;
  width:860px;
  display: none;
z-index: 50;
}

 .mailin {
  z-index: 50;
  position:absolute;
  top: -40px;
  width:860px;
  height: 900px;
  text-align: left;

  background-color:#FFFFFF;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
  -khtml-opacity: 0.95;
  opacity:0.95;
}

/* ======== us ======== */

#us {
  position:relative;
  margin: 0 auto 0 auto;
  width:860px;
  display: none;
z-index: 50;
}

 .usin {
  z-index: 50;
  position:absolute;
  top: -40px;
  width:860px;
  height: 900px;
  text-align: left;

  background-color:#FFFFFF;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
  -khtml-opacity: 0.95;
  opacity:0.95;
}

 .u_close {
  z-index: 53;
  position:absolute;
  top: 25px;
  left: 837px;
  width: 20px;
  height: 20px;
}

 .usin2 {
  z-index: 51;
  margin:90px auto 0 auto;
  width: 670px;
  height: 690px;
  text-align: center;
  background: url(../img/us/us_bg.png) no-repeat top;
}


/* ======== main CONTENTS CUSTOMIZE ======== */

#main a {
   color:#989898;
}


#main p{
   margin:0 0 5px 0;
   line-height:1.4;
   margin-left:5px;
}


/* ======== menu CONTENTS CUSTOMIZE ======== */

#m_anout{
  width: auto;
  height: auto;
}

#m_lineup{
  width: auto;
  height: auto;
}

#m_guide{
  width: auto;
  height: auto;
}

#m_mail{
  width: auto;
  height: auto;
}

#m_us{
  width: auto;
  height: auto;
}

/* ======== shadow CONTENTS CUSTOMIZE ======== */

