﻿header {width:1280px;height:430px;z-index:-1}
header .t-navi {position:absolute;width:1280px;height:76px;z-index:10001; opacity: 0.8;background-color:#FFF;}

header .t-navi .main_menu {margin:0;}
header .t-navi .main_menu a {color:#000}
header .t-navi .main_menu a:hover {color:#ff8040;font-weight:bold;}
header .main_menu .m_01, .main_menu .m_02, .main_menu .m_03, .main_menu .m_04 {background-color:#FFF; height:275px;letter-spacing:-1px; font-weight:bold}
header .m_01 {margin-left:2px;width:160px}
header .m_02 {width:140px;}
header .m_03 {width:131px}
header .m_04 {width:148px}

.visual-wrap .flexslider .slides .m-visual {width:1280px;height:430px}
header .t-navi .main_menu {height:76px;overflow:hidden;}
header .main_menu .depth_01 a.on{/*제이쿼리에서 컨트롤*/}

#body-contents {position:relative;width:1280px;height:298px;background:url(/images/index/content_bg.jpg) repeat-x  ;}
#body-contents #body-content-bg {position:absolute;margin-top:-50px;width:1140px;height:320px;border:5px solid #b1e1eb ; background-color:#fefefe }


.ani-bounceIn{
	animation-name:bounce;
	animation-duration:2s;
	-webkit-animation-name: bounce;
	-webkit-animation-duration:2s;
}

.nbs-flexisel-container { position:relative;max-width:98%;}
.nbs-flexisel-ul {position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner {overflow:hidden;float:left; width:98%;
    background:#FFF;
    background: #FFF -moz-linear-gradient(top, #FFF 0%, #FDFDFD 100%); /* FF3.6+ */
    background: #FFF -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDFDFD), color-stop(100%,#FDFDFD)); /* Chrome,Safari4+ */
    background: #FFF -webkit-linear-gradient(top, #FFF 0%, #FDFDFD 100%); /* Chrome10+,Safari5.1+ */
    background: #FFF -o-linear-gradient(top, #FFF 0%, #FDFDFD 100%); /* Opera11.10+ */
    background: #FFF -ms-linear-gradient(top, #FFF 0%, #FDFDFD 100%); /* IE10+ */
    background: #FFF linear-gradient(top, #FFF 0%, #FDFDFD 100%); /* W3C */
    border:1px solid #dddddd;
    *border-radius:5px;
    *-moz-border-radius:5px;
    *-webkit-border-radius:5px;  
}

.nbs-flexisel-item {float:left;margin:10px 0 10px 0;padding:0px;cursor:pointer;position:relative;line-height:0px;}
.nbs-flexisel-item img {width:100%;cursor: pointer;position: relative;max-width:160px;max-height:44px;width:160px;height:44px;/*margin-top: 10px;margin-bottom: 10px;*/}

/*** Navigation ***/

.nbs-flexisel-nav-left,.nbs-flexisel-nav-right {width: 28px;height: 31px; position: absolute;cursor: pointer;z-index: 100;opacity: 0.5;}
.nbs-flexisel-nav-left {left:5px;top:5px;
	*background: url(/images/index/arrow_left.jpg) no-repeat;
}
.nbs-flexisel-nav-right {right:5px;top:5px;
   *background: url(/images/index/arrow_right.jpg) no-repeat;
}

.nbs-flexisel-nav-stop,.nbs-flexisel-nav-play {width: 10px;height: 10px;position: absolute;cursor: pointer;z-index: 100;opacity: 0.6;top:48px;}
.nbs-flexisel-nav-stop {width:19px;height:19px;background: url(/images/index/stop.png) no-repeat;top:38px}
.nbs-flexisel-nav-play {width:19px;height:19px;background: url(/images/index/play.png) no-repeat;left:12px;top:38px}
