@charset "utf-8";


/*全ページ適用CSS -------------------------------------------------------------- */

* {
	margin		: 0;
	padding		: 0;
	font-size	: 100%;
}

body {
	/*font-family: "Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", Osaka, "メイリオ", Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック", sans-serif;*/
	/*font-family: "Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", Osaka,"MS P Gothic", "ＭＳ Ｐゴシック", sans-serif;*/
	font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 75%;
	line-height:1.5;
	color:#333333;
}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, th, td{  
margin:0; padding:0;  
color:#333333;
}  

table{  
border-collapse:collapse; border-spacing:0;  
}  

fieldset, img{  
border:0;  
} 

img {
	vertical-align: top;
}

/*address, caption, cite, code, dfn, em, strong, th, var{
font-style:normal; font-weight:normal;  
}*/
address, caption, cite, code, dfn, th, var{
font-style:normal; font-weight:normal;  
}

em{
font-style:normal;  
}

ol, ul{  
list-style:none;  
} 

caption, th{  
text-align:left;  
}

h1, h2, h3, h4, h5, h6{  
font-size:100%; font-weight:normal;  
}

hr {
display: none;
}

abbr, acronym{  
border:0;  
}

.pop {
	margin:30px auto 0;
	width:580px;
}
.pop h1{
	color:#fff;
	font-weight:bold;
	background: #43b7fc;
	background: -moz-linear-gradient(top,  #43b7fc 0%, #009dfb 100%);
	background: -webkit-linear-gradient(top,  #43b7fc 0%,#009dfb 100%);
	background: linear-gradient(to bottom,  #43b7fc 0%,#009dfb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43b7fc', endColorstr='#009dfb',GradientType=0 );
	padding:10px 5%;
	font-size:140%;
	text-align:left;
}
.pop .closebtn{
	margin:30px 0;
}
.pop .closebtn a:hover img{
	opacity:0.8;
}




.iphone .pop,
.android .pop {
	margin:0 auto;
	zoom:2;
}

.iphone .pop .closebtn,
.android .pop .closebtn{
	zoom:1.5;
	margin-bottom:50px;
}

.iphone .pop h1,
.android .pop h1{
	font-size:230%;
}

.iphone .pop.short .closebtn,
.android .pop.short .closebtn{
	zoom:1.5;
	margin-bottom:300px;
}
