.main{
width:410px; 
margin:0 auto; 
padding-bottom:10px; 
padding-top:10px; 
line-height:1.8em;
}

.name{
display:block;
background:rgba(0,0,0,0.5);
font-size:35px;
font-weight:700;
padding:10px 0 10px 0;
color:white;
margin-bottom:50px;
text-align:center;
}

h1{
font-size:25px; 
text-align:center;
}

iframe{
width:410px;
height:280px;
}

.explanation{
width:410px; 
margin:0 auto; 
font-weight:700; 
margin-bottom:50px;
}

hr{
color:#cccccc;
}

#phone{
display:none;
}