@charset "utf-8";
/* CSS Document */
html{ 
background: url(../images/bg04.png) no-repeat center center fixed; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.discount{
width:142px;
height:70px;
background:url(../images/icon32.png);
background-size: 100% 100%;	
}
.blank{
height:45px;	
}
.info{
	width:700px;
	border-radius: 20px;
	background:#FFF;
	height: 150px;
	color:#61ACA0;
	font-size:18px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 50px;
	padding-bottom: 15px;
	padding-left: 50px;
}
.regMember{
margin: 0 auto;
width: 300px;
height: 250px;
font-size:20px;	
color:#61ACA0;
}

.name,.email,.mobile{
width:200px;
height:40px;
border:hidden;	
font-size:18px;
color:#61ACA0;
margin-bottom:10px;
}
.submit{
height: 70px;
width:150px;
background:url(../images/icon36.png);
background-size:100% 100%;
border:hidden;
cursor:pointer;
margin: 15px 0 0 75px;
}
.br{
margin-top:40px;
width:100%;
height:39px;
background:url(../images/iconcccat17.png);
background-size: 100% 100%;	
}

.download{
margin-top:30px;
width:142px;
height:70px;
background:url(../images/icon37.png);
background-size: 100% 100%;	
}
.desktop{
margin: 0 auto;
width:284px;
height:50px;
background:url(../images/icon38.png);
background-size: 100% 100%;		
}
.iphone{
margin: 0 auto;
width:284px;
height:50px;
background:url(../images/icon39.png);
background-size: 100% 100%;		
}
.festival{
margin: 0 auto;
width:284px;
height:50px;
background:url(../images/icon40.png);
background-size: 100% 100%;		
}
.desktop_content,.iphone_content,.festival_content{
padding:20px 10px 10px 10px;
width: 850px;
min-height:300px;
margin:0 auto;
}

.desktop_content img,.iphone_content img,.festival_content img{
width:250px;
height:150px;
padding: 0 15px 10px 15px;	
}
