*{margin:0px; padding:0px; font-style:normal; text-align:left; background-color:transparent;
 font-family:Verdana,Chicago,"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;}

body{color:#000000; font-size:11px; line-height:18px; text-align:center;}

a{color:#ffffff; text-decoration:none;}
a:hover,.menu a,#footer a{color:#000000;}
.menu a:hover{color:#009966;}

.all
{width:600px; margin:auto; padding:140px 0px 15px; border:solid #000000; border-width:0px 1px;
 background:#009966 url("image.gif") no-repeat 100% 0%;}

.text{margin:3px 10px 50px;}

.menu
{width:600px; margin:30px auto 0px -301px; padding:10px 1px; background:#ffffff;
 border:solid #000000; border-width:1px 0px; position:absolute; left:50%; z-index:1;}

.menu,h1,p#footer{text-align:center;}

p,p#footer{margin-bottom:13px;}

hr{width:100%; height:0px; border:solid #000000 0px; border-bottom-width:1px;}

h1{margin:1px 0px 5px; font-size:20px;}
h2{margin:0px 15px 3px; padding:0px 20px; font-size:20px; color:#ffffff;}
h2.left{text-align:left; background:url("midasi_w.gif") no-repeat 0% 50%;}
h2.right{text-align:right; background:url("midasi_w.gif") no-repeat 100% 50%;}

img{border:0px; padding:3px 0px 1px;}
em,.attention,strong{font-weight:bold;}
strong{font-size:20px;}
del{text-decoration:line-through;}

dl{line-height:150%; margin:5px 0px 20px;}
dl.story,dl.story dt{margin:0px;}
dt{float:left; margin-right:5px;}
dl.illustration dd{height:36px; margin-bottom:10px; padding-top:4px;}
dl.material dd{height:31px; margin-bottom:5px;}
dl img{padding:0px;}

input,textarea,select{overflow:auto; background:#dfddc7;}
input,textarea{padding:1px; margin:1px 0px; font-size:1.0em; border:solid #dfddc7 1px;}
select{margin:2px 0px; font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif; font-size:10px;}
#submit,#select{width:284px;}
#submit{text-align:center;}
#message,#name,#address{width:280px;}
