.init-box[data-v-69e1ac0d] {
	width:100%;
	background-image:url(../images/init-bg.f28dbd56.jpg);
	background-repeat:no-repeat;
	background-position:50%;
	-moz-background-size:cover;
	background-size:cover;
	min-height:100vh;
	position:relative;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:column;
	-moz-box-orient:vertical;
	-moz-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-justify-content:flex-start;
	-moz-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	padding-bottom:26.66667vw
}
.init-box .top-logo[data-v-69e1ac0d] {
	width:26.66667vw;
	position:absolute;
	left:5.33333vw;
	top:8vw
}
.init-box .top-logo img[data-v-69e1ac0d] {
	width:100%;
	height:auto
}
.init-box .top-banner[data-v-69e1ac0d] {
	width:88vw;
	margin-top:22vw
}
.init-box .top-banner img[data-v-69e1ac0d] {
	width:100%;
	height:auto
}
.init-box .nav[data-v-69e1ac0d] {
	width:100%;
	-webkit-flex-direction:column;
	-moz-box-orient:vertical;
	-moz-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:flex-start;
	-moz-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	margin-top:4vw
}
.init-box .nav .nav-item[data-v-69e1ac0d], .init-box .nav[data-v-69e1ac0d] {
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.init-box .top-banner .nav-item[data-v-69e1ac0d1] {
	width:51vw;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:6vw;
	margin-top:3.53333vw;
}
.init-box .top-banner .nav-item[data-v-69e1ac0d2] {
	width:38vw;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:7vw;
}
.init-box .top-banner .nav-item[data-v-69e1ac0d3] {
	width:28vw;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:7vw;
}
.init-box .top-banner .nav-item[data-v-69e1ac0d4] {
	width:24vw;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:3vw;
}
.init-box .top-banner .nav-item img{
	width:100%;
	height:auto;
	-o-object-fit:cover;
	object-fit:cover
}

.init-box .nav .nav-item[data-v-69e1ac0d] {
	width:88vw;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:8.73333vw;
	cursor:pointer
}
.init-box .nav .nav-item img[data-v-69e1ac0d] {
	width:100%;
	height:auto;
	-o-object-fit:cover;
	object-fit:cover
}
@media screen and (min-width:1200px) {
.init-box .top-banner .nav-item[data-v-69e1ac0d1] {
	width:70%;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:20px;
	margin-top:110px;
}
.init-box .top-banner .nav-item[data-v-69e1ac0d2] {
	width:45%;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:20px;
}
.init-box .top-banner .nav-item[data-v-69e1ac0d3] {
	width:35%;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:20px;
}
.init-box .top-banner .nav-item[data-v-69e1ac0d4] {
	width:31%;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:20px;
}	
	
	
.init-box[data-v-69e1ac0d] {
width:375px;
margin:0 auto;
background-image:url(../images/init-bg.f28dbd56.jpg);
background-repeat:no-repeat;
background-position:50%;
-moz-background-size:cover;
background-size:cover;
min-height:100vh;
position:relative;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:column;
-moz-box-orient:vertical;
-moz-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-justify-content:flex-start;
-moz-box-pack:start;
-ms-flex-pack:start;
justify-content:flex-start
}
.init-box .top-logo[data-v-69e1ac0d] {
width:100px;
position:absolute;
left:20px;
top:30px
}
.init-box .top-logo img[data-v-69e1ac0d] {
width:100%;
height:auto
}
.init-box .top-banner[data-v-69e1ac0d] {
width:88%;
margin-top:30px
}
.init-box .top-banner img[data-v-69e1ac0d] {
width:100%;
height:auto
}
.init-box .nav[data-v-69e1ac0d] {
width:100%;
-webkit-flex-direction:column;
-moz-box-orient:vertical;
-moz-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-justify-content:flex-start;
-moz-box-pack:start;
-ms-flex-pack:start;
justify-content:flex-start;
margin-top:0px;
margin-bottom:100px
}
.init-box .nav .nav-item[data-v-69e1ac0d], .init-box .nav[data-v-69e1ac0d] {
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center
}
.init-box .nav .nav-item[data-v-69e1ac0d] {
width:330px;
-webkit-justify-content:space-between;
-moz-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-bottom:14px;
cursor:pointer
}
.init-box .nav .nav-item img[data-v-69e1ac0d] {
width:100%;
height:auto;
-o-object-fit:cover;
object-fit:cover
}
}
.mp3[data-v-20eb6a7e] {
	width:100%;
	height:16vw;
	position:fixed;
	left:0;
	bottom:2.66667vw;
	z-index:9;
	padding:0 8vw;
	
}
.mp3 audio[data-v-20eb6a7e] {
	width:100%;
	height:100%
}
.mp3 .service[data-v-20eb6a7e] {
	position:absolute;
	width:16vw;
	height:7.7vw;
    text-align:center;
	line-height:7vw;
	right:2.33333vw;
	z-index:10;
	-moz-border-radius:50%;
	border-radius: 50px 50px 0 0;
	border-bottom:1px solid #FF0;
	border-top:1px solid #0F0;
	border-left:1px solid #0F0;
	border-right:1px solid #0F0;
	cursor:pointer;
-o-transition:all .4s;
-moz-transition:all .4s;
transition:all .4s;
	background-color:#028be5;
}
.mp3 .service img[data-v-20eb6a7e] {
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover
}


.mp3 audio[data-v-20eb6a7e2] {
	width:100%;
	height:100%
}
.mp3 .service[data-v-20eb6a7e2] {
	position:absolute;
	width:16vw;
	height:7.7vw;
	line-height:6vw;
	text-align:center;
	bottom:0vw;
	right:2.33333vw;
	z-index:10;
	-moz-border-radius:50%;
	border-radius: 0 0px 50px 50px;
	cursor:pointer;
	border-bottom:1px solid #0F0;
	border-top:1px solid #FF0;
	border-left:1px solid #0F0;
	border-right:1px solid #0F0;
-o-transition:all .4s;
-moz-transition:all .4s;
transition:all .4s;
	background-color:#028be5
}
.mp3 .service a {
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
		font-size:3vw;
	color:#FFF;
}
.mp3 .service a span{ color:#0F0}
@media screen and (min-width:1200px) {
.mp3[data-v-20eb6a7e] {
width:360px;
height:60px;
position:fixed;
left:50%;
bottom:10px;
z-index:9;
padding:0 30px;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%);
cursor:pointer
}
.mp3 audio[data-v-20eb6a7e] {
width:100%;
height:100%
}
.mp3 .service[data-v-20eb6a7e] {
position:absolute;
width:60px;
height:29px;
right:10px;
top:0px;
z-index:10;
line-height:30px;
	border-radius: 50px 50px 0 0;
	border-bottom:1px solid #FF0;
	border-top:1px solid #0F0;
	border-left:1px solid #0F0;
	border-right:1px solid #0F0;
}
.mp3 .service img[data-v-20eb6a7e] {
width:100%;
height:100%;
-o-object-fit:cover;
object-fit:cover
}

.mp3 audio[data-v-20eb6a7e2] {
width:100%;
height:100%
}
.mp3 .service[data-v-20eb6a7e2] {
position:absolute;
width:60px;
height:29px;
bottom:0px;
right:10px;
z-index:10;
line-height:20px;
}

.mp3 .service a {
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
		font-size:12px;
	color:#FFF;
}
.mp3 .service a span{ color:#0F0}
}
