/*------NETSHOP--------*/
.goshop_btn{
	line-height:200%;
	padding:10px 0 0 0;
	text-align:center;
}

#sec1 {
	padding: 15% 0;
}
#sec1 h2 {
	margin-bottom: -45%;
	position: relative;
	z-index: 105;
}
#sec1 p.txt {
	padding: 5% 3% 6%;
}
#sec2 {
	background: url(../img/netshop/s2_bg.jpg) no-repeat center;
	background-size: cover;
	border-top: 2px solid #db6151;
	border-bottom: 2px solid #db6151;
	padding: 17% 0;
}
#sec3 {
	position: relative;
	background: url(../img/shared/bg2.jpg) repeat-y top center;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	padding-bottom: 15%;
}
#sec3 h2 {
	position: absolute;
	z-index: 102;
	top: 0;
	left: 0;
	width: 30%;
}
#sec3 p.txt {
	padding: 3% 3% 0;
}
#sec4 {
	position: relative;
	background: url(../img/shared/bg3.jpg) repeat-y top center;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	padding-bottom: 15%;
	color: #fff;
}
#sec4 h2 {
	position: absolute;
	z-index: 102;
	top: 0;
	right: 0;
	width: 23%;
}

#sec3 .bx-wrapper .bx-pager, #sec3 .bx-wrapper .bx-controls-auto {
left: auto;
    width: 33%;
    bottom: 22%;
    right: 0;
}
#sec4 .bx-wrapper .bx-pager, #sec3 .bx-wrapper .bx-controls-auto {
    left: auto;
    width: 33%;
    bottom: 6%;
    right: 9%;
}
#sec5 .bx-wrapper .bx-pager, #sec5 .bx-wrapper .bx-controls-auto {
    left: auto;
    width: 33%;
    bottom: auto;
    right: 0%;
	top: 8%;
}

#sec6 .bx-wrapper .bx-pager, #sec6 .bx-wrapper .bx-controls-auto {
    left: 0;
    width: 33%;
    bottom: auto;
    right: auto;
	top: 8%;
}
#sec7 .bx-wrapper .bx-pager, #sec7 .bx-wrapper .bx-controls-auto {
    left: auto;
    width: 33%;
    bottom: auto;
    right: 0%;
	top: 8%;
}
.bx-wrapper .bx-pager.bx-default-pager a {
    border: 1px solid #fff;
    background: #fff;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #db6151;
	border: 1px solid #db6151;
}



#sec4 p.txt {
	padding: 3% 3% 0;
}
#sec5 {
	position: relative;
	background: url(../img/shared/bg4.jpg) repeat-y top center;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	padding-bottom: 15%;
	color: #fff;
}
#sec5 h2 {
	position: absolute;
	z-index: 102;
	top: 0;
	left: 0;
	width: 30%;
}
#sec5 p.txt {
	padding: 3% 3% 0;
}
#sec6 {
	position: relative;
	background: url(../img/shared/bg2.jpg) repeat-y top center;
	-webkit-background-sizecc: 100% auto;
	background-size: 100% auto;
	padding-bottom: 15%;
}
#sec6 h2 {
	position: absolute;
	z-index: 102;
	top: 0;
	right: 0;
	width: 26%;
}
#sec6 p.txt {
	padding: 3% 3% 0;
}
#sec7 {
	position: relative;
	background: url(../img/shared/bg2.jpg) repeat-y top center;
	-webkit-background-sizecc: 100% auto;
	background-size: 100% auto;
	padding-bottom: 15%;
}
#sec7 h2 {
	position: absolute;
	z-index: 102;
	top: 0;
	left: 0;
	width: 30%;
}
#sec7 p.txt {
	padding: 3% 3% 6%;
}
#sec7 p.btn_ani {
	margin-top: 4%;
}
