/***************************
  Contents
***************************/

section { position:relative; width:100%; }

/*.section1 {  margin-top:100px;} */
#main-visual { position:relative; margin:0 auto; list-style:none; padding:0; }

#main-visual .visual1, #main-visual .visual2 { position:relative; margin:0 auto; width:1400px; height:1276px; }
#main-visual .visual1 { background:url('../img/visual1.jpg') no-repeat; }

#anim1 .tt, #anim2 .tt { position:absolute; display:inline-block; }
#anim1 { position:absolute; width:833px; height:254px; top:55px; left:285px; z-index:3; }
#anim1 .t1 { top:0px; left:0px; }
#anim1 .t2 { top:160px; left:30px; }
#anim1 .t3 { top:160px; right:33px; }
#anim1 .t4 { bottom:-3px; left:55px; }


.section2 { position:relative; background-color:#06123A; }
.section2 ul { list-style:none;}
.section2 ul, .section2 ul li { margin:0; padding:0;}
.section2 ul { position:relative; width:1200px; height:120px; margin:0 auto; overflow:hidden;}
.section2 ul li { float:left;}


.section3 {
  position:relative; width:1400px; height:594px; margin:0 auto;
  background:url('../img/cont3_bg.jpg') no-repeat;
}
.section3 .cont1 { position:relative; text-align:center; padding-top:78px; }
.section3 .cont1 .t1 { }
.section3 .cont1 .t2 { margin-top:19px;}
.section3 .cont1 .t3 { margin-top:0px;}

.section3 .wrap-slider2 { position:absolute; top:215px; left:110px; width:1200px; margin:0 auto;}
.section3 #slider2-next, .section3 #slider2-prev { position:absolute; top:120px; }
.section3 #slider2-prev { left:-60px; }
.section3 #slider2-next { right:-60px; }



/*
  BxSlider Setting Change
*/
.bx-wrapper {
  -moz-box-shadow: none !important; -webkit-box-shadow:none !important; box-shadow:none !important;
  border:0 !important; margin-bottom:0 !important; background: transparent !important;
}
.bx-pager { display:none; }
#slider-prev, #slider-next { position:absolute; top:300px; z-index:1000; }
#slider-prev { left:15px; }
#slider-next { right:15px; }