
.wrap{width:1500px;margin:0 auto; text-align:center; }



@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);


/* -----------------------------------------
	Main
----------------------------------------- */

.main .v-items {padding-bottom:30px; }
.main .v-items ul li{width:150px; z-index:1000; text-align:center;display:inline-block;vertical-align:middle;cursor:pointer; position:relative; margin-top:-78px;}
.main .v-items ul li.active,.main .v-items ul li:hover{
background-position: top;
background-size: 17px 9px;
background-repeat: no-repeat;
}
.main .v-items ul li.active .item-box img,.main .v-items ul li:hover .item-box img{
border:2px solid #e65035;
background: #e65035;
background: -webkit-linear-gradient(#e65035, #CF3E23); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#e65035, #CF3E23); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#e65035, #CF3E23); /* For Firefox 3.6 to 15 */
background: linear-gradient(#e65035, #CF3E23); /* Standard syntax (must be last) */
}
.main .v-items ul li img{background: #ccc;border-radius: 50px; }
.main .v-items ul li p{font-size:0.7em;color:#000000;}
.main .v-items ul li.active p,.main .v-items ul li:hover p{color:#e65035;}
.main .contents{background-color:#f5f5f5; }
.main .contents img{display: block; }
.main .contents .itembox{background-color:#31323b;}
.main .video{height:445px;overflow:hidden}
.main .g{background-color:#fff;}
.main .g img{ vertical-align:top;}
.main .textbox{padding:40px;font-size: 0.8em;color: #707070;}
.main .textbox h1{margin: 0;font-size: 1.3em;margin-bottom: 0.5em;color: #000;}
.main .textbox .e-title{ margin: 0;font-size:17px; margin-bottom: 0.5em;color: #000;}
.main .textbox .e-title2{ margin: 0;font-size:18px; margin-bottom: 0.5em;color: #000;}
.main .textbox p{margin: 0;font-size:13px; letter-spacing:-0.2px;  margin-bottom: 38px;color: #000; line-height:160%;}
.main .textbox .c-bar{border-bottom: 1px solid #888;font-size: 0;width: 20px; margin: 18px 0 18px 0;}
.main .textbox .b-link-btn{color:#2f2f2f;border:1px solid #949494;padding:10px 7px 10px 7px; font-size: 1.0em; text-align:center;}
.main .textbox .b-link-btn:hover{background-color:#f7f7f7; color:#2f2f2f; border:1px solid #949494;}
#headerimgs{height:443px;}
.main .swiper-container{height:491px;}
.main .swiper-slide{
	background-color: #f5f5f5;
    color:#fff;
    padding-top: 200px;
  /*text-shadow: 1px 1px #ADADAD;*/


}


.swiper-container {
	text-align: center;
	border-top:2px solid #cccccc;
	border-bottom:2px solid #cccccc;
}

.main .swiper-slide .txt1 {
padding-top:152px;
padding-right:778px;
}

.main .swiper-slide .txt2 {
padding-top:152px;
padding-right:778px;
}

.main .swiper-slide .txt3 {
padding-top:152px;
padding-left:320px;
}

.main .swiper-slide .txt4 {
padding-top:152px;
padding-left:320px;
}

.main .swiper-slide .txt5 {
padding-top:152px;
padding-right:640px;
}

.main .swiper-slide .txt6 {
padding-top:152px;
padding-right:640px;
}

.main .swiper-slide .txt7 {
padding-top:152px;
padding-left:320px;
}

.main .swiper-slide .txt8 {
padding-top:152px;
padding-left:320px;
}

.main .swiper-slide.s1{
background: url(../images/visual01.jpg) #67554b;
background-position: top;
background-repeat: no-repeat;
}
.main .swiper-slide.s2{
background: url(../images/visual09.jpg) #67554b;
background-position: top;
background-repeat: no-repeat;
}
.main .swiper-slide.s3{
background: url(../images/visual02.jpg) #000;
background-position: top;
background-repeat: no-repeat;
}

.main .swiper-slide.s4{
background: url(../images/visual03.jpg) #000;
background-position: top;
background-repeat: no-repeat;
}
.main .swiper-slide.s5{
background: url(../images/visual04.jpg) #27190d;
background-position: top;
background-repeat: no-repeat;
}
.main .swiper-slide.s6{
background: url(../images/visual05.jpg) #000;
background-position: top;
background-repeat: no-repeat;
}
.main .swiper-slide.s7{
background:url(../images/visual06.jpg) #1b1611;
background-position: top;
background-repeat: no-repeat;
}
.main .swiper-slide.s8{
background: url(../images/visual07.jpg) #000;
background-position: top;
background-repeat: no-repeat;
}
.main .swiper-slide.s9{
background: url(../images/visual08.jpg) #ff6600;
background-position: top;
background-repeat: no-repeat;
}

