@charser "UTF-8";

/* SNS */
.tit_sns{background:url(../../img/icn_sns.png) no-repeat;}
.page_sns #face	{padding:12% 0 0;}
#ftxSns	{top:0;	left:6%; text-align:left; width:85%;}
.titFb:before{background:url(../../img/icn_facebook.png);}
.titTt:before{background:url(../../img/icn_twitter.png);}
.titEm:before{background:url(../../img/icn_email.png);}
.titGc:before{background:url(../../img/icn_google_calender.png);}
.titRs:before{background:url(../../img/icn_rss.png);}
.titWi:before{background:url(../../img/icn_weather_info.png);}

/* Apps */
.tit_apps{background:url(../../img/icn_apps.png) no-repeat;}
.titIb:before{background:url(../../img/icn_internet_browser.png) no-repeat;}
.titYt:before{background:url(../../img/icn_youtube.png) no-repeat;}
.titHr:before{background:url(../../img/icn_iheart_radio.png) no-repeat;}
.titAp:before{background:url(../../img/icn_aupeo.png) no-repeat;}
.titSt:before{background:url(../../img/icn_sporify.png) no-repeat;}

/* Cloud Service */
.tit_cloud_service{background:url(../../img/icn_cloud_service.png) no-repeat;}
.titMms:before{background:url(../../img/icn_mixed_media_search.png) no-repeat;}
.titHt{background:url(../../img/icn_howto.png) no-repeat;}
.titKs:before{background:url(../../img/icn_kenwood_strage.png) no-repeat;}
.titTts:before{background:url(../../img/icn_tts.png) no-repeat;}
.titStt:before{background:url(../../img/icn_stt.png) no-repeat;}

.page_cloud_service .liStyle01 .txArea{
	min-height:40px;
}

/* Kenwood Wireless Link */
.tit_kenwood_wireless_link{background:url(../../img/icn_kenwood_wireless_link.png) no-repeat;}
.page_kenwood_wireless_link #face{
	padding:10% 0 0;
}

#ftxTwl	{
	width:85%;
	top:0;
	left:6%;
	text-align:left;
}
#layoutLzt700{
	height:445px;
	color:#B9B9B9;
}
#layoutLzt700 .place01,
#layoutLzt700 .place02{
	position:absolute;
}
#layoutLzt700 .place01{
	width:100%;
}

#layoutLzt700 .place01 figcaption,
#layoutLzt700 .place01 img{
	float:left;
	margin:0 5% 0 0;
}
#layoutLzt700 .place01 img{
	width:35%;
}

#layoutLzt700 .place02{
	top:43%;
	left:43%;
}
#layoutLzt700 .place02 img{
	width:100%;
}
#layoutLzt700 .place02 figure{
	width:40%;
	float:left;
	margin:0 5% 0;
}

/* Av Source */
.tit_av_source{background:url(../../img/icn_av_source.png) no-repeat;}
.titIp:before{background:url(../../img/icn_ipod_iphone.png) no-repeat;}
.titHdr:before{background:url(../../img/icn_hd_radio.png) no-repeat;}
.titPd:before{background:url(../../img/icn_pandora.png) no-repeat;}
.titSx:before{background:url(../../img/icn_sirius_xm.png) no-repeat;}
.titDab:before{background:url(../../img/icn_dab.png) no-repeat;}

#layoutSrsXm img{ margin: 0 2%; }

/* Bluetooth */
.tit_bluetooth{background:url(../../img/icn_bluetooth.png) no-repeat;}
.titHfp:before{background:url(../../img/icn_hand_free.png) no-repeat;}
.titiPap:before{background:url(../../img/icn_hand_free.png) no-repeat;}
.titVd:before{background:url(../../img/icn_hand_free.png) no-repeat;}
.titPmas:before{background:url(../../img/icn_hand_free.png) no-repeat;}


@media screen and (max-width: 1024px) {
/* SNS */
	.page_sns #face	{padding:14% 0 0;}
	#ftxSns	{left:0; width:100%;}

/* Kenwood wireless link */
	#ftxTwl	{
		left:0;
		width:100%;
	}

	#layoutLzt700 .place01 img{
		width:30%;
	}
	#layoutLzt700 .place01 figcaption{
		width:60%;
	}





}

@media screen and (max-width: 800px) {
/* Kenwood Wireless Link */
	.page_kenwood_wireless_link #face{
		padding:13% 0 0;
	}
	#layoutLzt700 .place02{
		left:0;
	}

}

@media screen and (max-width: 600px) {
/* SNS */
	.page_sns #face	{padding:38% 0 0;}

/* Cloud Service */
	.page_cloud_service .liStyle01 .txArea{
		min-height:auto;
	}

/* Kenwood Wireless Link */
	.page_kenwood_wireless_link #face{
		padding:24% 0 0;
	}
	#layoutLzt700{
		height:1045px;
	}
	.pageKwl #face{
		padding:20% 0 0;
		text-align:right;
	}
	#layoutLzt700{
		font-size:.9em;
		line-height:1.2em;
	}
	#layoutLzt700 .place01 img,
	#layoutLzt700 .place01 figcaption{
		width:100%;
	}
	#layoutLzt700 .place02{
		top:48%;
	}
	#layoutLzt700 .place02 img{
		width:100%;
	}
	#layoutLzt700 .place02 figure{
		width:100%;
		clear:both;
		margin:15px 0 0;
	}
}

