<link href="http://fonts.googleapis.com/css?family=Bubbler One" rel="stylesheet" type="text/css">
<style type="text/css">

body{
margin: 0;
font-family: 'Bubbler One','ＭＳ 明朝','Hiragino Mincho ProN',serif;
font-size: 12px;
letter-spacing: 2px;
line-height: 1.5;
}

.all{
width: 100%;
max-width: 400px;
margin: auto;
text-align: left;
}
.menuall{
position: relative;
width: 100%;
margin: auto;
font-size: 15px;
letter-spacing: 5px;
line-height: 2.2;
color: #fff;
}
.menubg{ width: 100%; }
.menu{
position: absolute;
left: 20px;
bottom: 50px;
}
.menu a{
text-decoration: none;
padding: 5px;
background-color: rgba(0,0,0,0.4);
color: #fff;
}
.text{
width: 80%;
margin: auto;
padding-top: 15px;
text-align: right;
}
.text a{
text-decoration: none;
color:#000000; background:#aa7;
hover: color:; background-color:;
visited: color:; 
border-bottom: 0px #eed dashed;
}
body{
background-color:#fbf8f1;
}

input,textarea {
width:80%;
font-size:9pt;
color:#666;
font-family: 'Open Sans', メイリオ,Verdana,Osaka,sans-serif;
border:1px solid #ccc;
background-image:url(#imgurl/honmaaa/vce9Nt9Ax8.gif#);
background-size:100% auto;
}
input[type="text"]{
width:auto;
height:auto;
padding:2px;
}
input[type="button"],
input[type="submit"]{
width:auto;
height:auto;
-webkit-appearance: none;
margin:0;
padding:2px 6px;
}
</style>