@charset "utf-8";
*{
	margin:0;
	padding:0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
a{
	color:#0000ee;
}
img{
	display:block;
	vertical-align:top;
}
html,body{
	position:relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#FFF url(../img/popup/bg.jpg) repeat left top;
	background-size:100% auto;
}
#header{
	position:relative;
	width:100%;
}
#close{
	position:absolute;
	right:10px;
	top:10px;
}
#close2{
	position:relative;
	margin:15px 0 25px 0;
}
#wrapper{
	position:relative;
	margin:-5% 10px 0;
	border:solid 2px #000;
	font-size:14px;
	line-height:22px;
	color:#000;
	background:#FFF;
}
table td{
	vertical-align:top;
}
#title{
	width:100%;
}
#footer{
	position:relative;
	width:100%;
	background:#000;
}
address{
	position:relative;
	width:100%;
	height:10px;
	text-align:center;
	padding-bottom:25px;
}

address img{
	display:inline !important;
	vertical-align: top;
}
#policy img{
	display:inline;
	vertical-align: middle;
}

#policy{
    position: relative;
    width: 280px;
    margin: 0 auto 15px;
    text-align: center;
    font-size: 11px;
    color: #FFF;
	clear:both;
	padding-top:20px;
}

#policy a{
	color:#FFF;
}
#howto3{
	position:relative;
}


#howto_link{
    position: absolute;
    bottom: 16.6%;
    left: 13%;
    width: 28%;
    height: 1%;
    background: rgba(0,0,0,0);
}











