body{
color:#000;
background-color:#fff;
font-family:"Judson","Ÿà–¾’©",serif;
font-size:11px;
letter-spacing:1px;
width:100%;
margin:0 auto;
padding:0px;
line-height:1.8;
-webkit-text-size-adjust:100%;
background:#83a4d4;
background:-webkit-linear-gradient(to left,#83a4d4,#ff6b6b);
background:linear-gradient(to left, #83a4d4, #ff6b6b);
}
a{
color:#000;
text-decoration:none;
border-bottom:dashed 1px #461e00;
}
a:hover{
color:#000;
}
.all{
margin:15px 10px;
padding:10px;
}
div#midashi{
font-family:"Times New Roman",Times,Georgia,"century gothic";
font-size:230%;
color:#000;
}
span.hutoji{
font-weight:700;
}

h1{
font-size:20px;
font-weight:normal;
margin:0;padding:0;
}
h2{
font-size:40px;margin:0;padding:0;
}
input[type="text"],textarea,input[type="submit"]{
font-size:90%;
-webkit-appearance:none;
background:#83a4d4;
background:-webkit-linear-gradient(to left,#83a4d4,#ff6b6b);
background:linear-gradient(to left, #83a4d4, #ff6b6b);
color:#000;
border:solid 1px #000;
-moz-border-radius:3px;
-webkit-border-radius:3px;
vertical-align:middle;
position:relative;
top:-1px;
}
textarea{
width:80%;
margin:4px;
}
input[type="text"],select{
width:140px;
height:27px;
padding:0 2px;
text-align:center;
margin:4px;
}
select{
font-size:90%; 
-moz-border-radius:3px;
-webkit-border-radius:3px;
color:#000;
border:solid 1px #000;
padding:0px 0px 0px 8px;
}
input[type=s"ubmit"]{
width:50px;
height:27px;padding:0 2px;
}