@charset "utf-8";
/*MAIN*/
#box-productOverview-containter{width: 100%;position:relative;left:50%;overflow:hidden;margin-top:60px;	font-size: 16px !important;background-color: white; }

.scroll-to{width:100%; height:0;  display: block;;position: absolute;top: 50%;}

/*KV*/

.wrap-kv{width: 100%;overflow: hidden; position:relative;background: #e5e5e5; text-align: center}
.wrap-kv-visual{width:60%; max-width: 1200px; display: inline-block; margin: -2px;vertical-align: middle}
.wrap-kv .wrap-kv-visual .box-kv-visual{width:100%;height: 0; padding-bottom:70%; background: url(../images/img-kv.png) no-repeat; background-size: contain; }
.wrap-kv-wording{width:35%; padding-left:5%; max-width:600px; display: inline-block; margin: -2px; text-align: left; vertical-align: middle}
.btn-sdk{
	display: inline-block;
    width: max-content;
    line-height: 2.8em;
    border: 0;
    border-radius: 40px;
    font-size: .9em;
    line-height: 50px;
    font-size: 18px;
    cursor: pointer;
    outline: none;
	padding: 0 7%;
    text-align: center;
	color: #FFF;
    background: #008be4;
    background-image: -webkit-linear-gradient(left, #008be4, #00ccff);
    background-image: -moz-linear-gradient(left, #008be4, #00ccff);
    background-image: -ms-linear-gradient(left, #008be4, #00ccff);
    background-image: -o-linear-gradient(left, #008be4, #00ccff);
    background-image: linear-gradient(to right, #008be4, #00ccff);
		}

/*Introduce*/
		.wrap-intro{width:100%;position: relative;}
		.wrap-intro .box-intro{width:50%; display: inline-block; margin: -2px; text-align: center; vertical-align: top}
		.wrap-intro .box-intro .box-intro-word{width:81%; margin: 0 auto}
		.wrap-intro .box-intro .box-img-intro{width:95%; margin: 0 auto}
		.wrap-intro .box-intro .box-img-intro .img-intro-screenpad,
		.wrap-intro .box-intro .box-img-intro .img-intro-sdk{ width: 100%; height: 0; padding-bottom: 43.6782%;}
		.wrap-intro .box-intro .box-img-intro .img-intro-screenpad{ background: url(../images/img-fingertips.jpg) no-repeat; background-size:cover}
		.wrap-intro .box-intro .box-img-intro .img-intro-sdk{ background: url(../images/img-getsatrted.jpg) no-repeat; background-size:cover}
	.intro-mobo{ display: none}


/*subscribe*/
.wrap-subscribe{width:100%;  text-align: center;     padding: 2em 0;
		background: #008be4;
    background-image: -webkit-linear-gradient(left, #008be4, #00ccff);
    background-image: -moz-linear-gradient(left, #008be4, #00ccff);
    background-image: -ms-linear-gradient(left, #008be4, #00ccff);
    background-image: -o-linear-gradient(left, #008be4, #00ccff);
    background-image: linear-gradient(to right, #008be4, #00ccff);
}
		.wrap-subscribe-word{width:50%;max-width: 1000px; display: inline-block; margin: -2px; text-align: left ;vertical-align: middle}
		.wrap-subscribe-btn{width:30%;display: inline-block; margin: -2px; vertical-align: middle}
		
	 .wrap-subscribe-btn input{    background: transparent;
    border: 2px solid #fff;
    color: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
					display: inline-block;
    width: max-content;
    line-height: 2.8em;

    border-radius: 40px;
    font-size: .9em;
    line-height: 50px;
    font-size: 18px;
    cursor: pointer;
    outline: none;
			padding: 0 7%;}
		.subscribe-title{
         /*   font-family: "myriad-pro";*/
    font-weight: 300;
    font-size: 36px !important;
    letter-spacing: -0.0028em;
    word-spacing: 0.015em;
    color: #4b4b4b;
    line-height: 1.4em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}


/*#subscribe*/


.wrap-zenbook-prd{width:100%;text-align: center}
.wrap-zenbook-prd .box-prd{width:30%; display: inline-block;margin: -2px 2.5%;}
.wrap-zenbook-prd .box-prd .box-prd-img{width:100%; height: 0; padding-bottom: 108.45%}
.wrap-zenbook-prd .box-prd .prd-01{background: url(../images/img-pro15.png)no-repeat; background-size:contain}
.wrap-zenbook-prd .box-prd .prd-02{background: url(../images/img-pro14.png)no-repeat; background-size: contain}



/***********************MediaQuery***********************/
@media screen and (max-width :800px){
	.wrap-kv-visual {    width: 70%;    display: block;		margin: 0 auto;}
	.wrap-kv-wording {    width: 70%;    padding-left: 0;    max-width: none;    display: block;    margin: 0 auto;    text-align: center;	vertical-align: middle;}
	.wrap-kv-wording .txt-left-big{ text-align: center;}
	.wrap-intro .box-intro {    width: 80%;    display: block;    margin: 0 auto;    text-align: center;    vertical-align: top;}
	.intro-mobo{ display: block}
	.wrap-intro .box-intro .box-intro-word{width:95%;}
	.wrap-subscribe-word {
    width: 90%;
    max-width: none;
    display: block;
    margin: 0 auto;
    text-align: left;
    vertical-align: middle;
}
	 .wrap-subscribe-btn{
 width:100%;
    display: block;
    margin: 5%;
    vertical-align: middle;
		 text-align: left;
}
	.box-subscribe-btn{padding: 0 21%;}
	

	.wrap-zenbook-prd .box-prd {
    width: 90%;
    display: block;
    margin: 0 auto;
}
}


