@charset "utf-8";
/* CSS Document */

/* ヘッダ指定 */
div.app_head{
	margin:0 0 25px;
	overflow:hidden;
}

div.app_head img{
	float:left;
	margin:0 20px 0 0 ;
}

div#app_title{
	padding:45px 0 0 ;
	_zoom: 1;
  	overflow: hidden;
}

div#app_title h2{
	border:none;
	font-size:23px;
	line-height:1.2em;
	font-family:Verdana, Geneva, sans-serif;
	margin:0;
	padding:0;
}

div#app_title h2 span{
	border:none;
	font-size:15px;
	font-weight:bold;
	line-height:2.0em;
	font-family:Verdana, Geneva, sans-serif;
}

/* コンテンツエリア　設定
---------------------------------------------*/
div.box_app a:hover img { filter:alpha(opacity=70); opacity:0.90;}

div.box_app{
	text-align:center;
}


div.box_app h3{
	border-bottom:none;
	font-size:1.6em;
	margin:0 0 0 ;
}

/* サイドエリア　設定
---------------------------------------------*/
div.s_app p{
	font-size:1.0em;
	line-height:1.7em;
	margin:10px 0 0 ;
}

div.s_app a:hover img{ filter:alpha(opacity=70); opacity:0.80;}


/* App Storeボタン位置調整のため */
.s_secticon_sns02{
height:146px;
margin:0 0 25px;
padding:0;
clear:both;
}

.s_secticon_sns02 ul{
	list-style:none;
	margin:0;
	padding:0;
}

.s_secticon_sns02 ul li{
	list-style:none;
	margin:0 5px 10px 0;
	padding:0;
}

.s_secticon_sns02 ul li img{
	margin:0;
	padding:0;
}