@charset "UTF-8";
.copy {
  position:absolute;
  top:0;
  left:0;
}
.megaNavSlide .megaNavSlide > ul {
  background: #5159a8;
}
.devicePc body#home #bg-slide {
  display:block;
  width:100%;
  height:100%;
}
.devicePc body#home #bg-slide li {
  display:none;
  width:100%;
  height:100%;
}
.devicePc body#home #bg-slide li.current {
  display:block;
}
body#home .bannerArea {
  background: rgb(50,60,153);
}
body#home .bannerArea .openBtn:before {
  border-color: transparent #323c99 transparent transparent;
}
body#home .otherSection {
  background-color:#000;
}
body#home .mvrSection p.more a,
body#home .otherSection p.more a,
body#home .recruitSection p.more a {
  background: url(../img/common/icon_try_cavity.png) no-repeat 94% center;
}
.deviceTb body#home .megaNavParent > li > .megaNavSlide > .navTop {
  background: rgba(50, 60, 153, 0.85);
  background: #323c99;
}
.deviceTb body#home .megaNavParent > li > .megaNavSlide > ul {
  background: #323c99;
}
.deviceTb body#home .megaNavParent > li > .megaNavSlide .megaNavSlide .navTop {
  background: #5159a8;
}
@media only screen and (min-width: 1121px) {
  .megaNavSlide .megaNavSlide > ul {
    background: #5159a8;
  }
  .deviceTb .megaNavSlide .megaNavSlide .navTop {
    background-color: #505aa8;
  }
  .megaNavParent .exception .megaNavSlide {
    background: rgb(255, 255, 255);
  }
  .devicePc body#home #bg-slide .slide01 {
    background:url(/img/home/slide_tb_01.jpg) no-repeat left top;
    background-size:cover;
  }
  .devicePc body#home #bg-slide .slide02 {
    background:url(/img/home/slide_tb_02.jpg) no-repeat left top;
    background-size:cover;
  }
  .devicePc body#home #bg-slide .slide03 {
    background:url(/img/home/slide_tb_03.jpg) no-repeat left top;
    background-size:cover;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1120px) {
  .megaNavSlide {
    background-color: #323c99;
  }
  .megaNavSlide ul > li .megaNavSlide {
    background: #5159a8;
  }
  .megaNavParent .exception .megaNavSlide {
    background: rgb(255, 255, 255);
  }
  body#home .megaNavParent > li > .megaNavSlide {
    background: #323c99;
  }
  body#home .megaNavParent > li.exception > .megaNavSlide {
    background: white;
  }
  .devicePc body#home #bg-slide .slide01 {
    background:url(/img/home/slide_tb_01.jpg) no-repeat center center;
    background-size:cover;
  }
  .devicePc body#home #bg-slide .slide02 {
    background:url(/img/home/slide_tb_02.jpg) no-repeat center top;
    background-size:cover;
  }
  .devicePc body#home #bg-slide .slide03 {
    background:url(/img/home/slide_tb_03.jpg) no-repeat center top;
    background-size:cover;
  }
}

@media only screen and (max-width: 767px) {
  .globalHeader .drawerMenu {
    background-color: black;
  }
  .globalHeader .drawerMenu .megaNav .megaNavParent .navTop a {
    background: #323c99 url("../img/common/nav_arw.png") no-repeat 94% center;
  }
  .globalHeader .drawerMenu .megaNav .megaNavParent > li > .megaNavSlide > ul > li > a {
    background: #323c99 url("../img/common/icon_plus.png") no-repeat 94% center;
  }
  .globalHeader .drawerMenu .megaNav .megaNavParent > li > .megaNavSlide > ul > li > a.icoWin {
    background: #323c99 url("../img/common/ico_blank_white.png") no-repeat 94% center;
  }
  .globalHeader .drawerMenu .megaNav .megaNavParent > li > .megaNavSlide > ul > li > a.noneBg {
    background: #323c99 url("../img/common/nav_arw.png") no-repeat 94% center;
  }
  .globalHeader .drawerMenu .megaNav .megaNavParent > li > .megaNavSlide > ul > li > .megaNavSlide .navTop a {
    background: #5b63ad url("../img/common/nav_arw.png") no-repeat 94% center;
  }
  .globalHeader .drawerMenu .megaNav .megaNavParent > li > .megaNavSlide > ul > li > .megaNavSlide ul li a {
    background: #5b63ad url("../img/common/nav_arw.png") no-repeat 94% center;
  }
  .globalHeader .drawerMenu .megaNav .megaNavParent > li > .megaNavSlide > ul > li > .megaNavSlide ul li a.icoWin {
    background: #5b63ad url("../img/common/ico_blank_white.png") no-repeat 94% center;
  }
  .globalHeader .drawerMenu .megaNav .megaNavParent .exception .megaNavSlide {
    background: rgb(255, 255, 255);
  }
  .devicePc body#home .megaNavSlide {
    background: rgb(50,60,153);
  }
  .devicePc body#home .megaNavSlide .megaNavSlide {
    background: rgb(81,89,168);
  }
}

/* CSR index */
body#csr.top .indexContent {
  background: #003e9a url("../img/csr/index/bg_ie8.jpg") no-repeat 370px 0 fixed;
}
