body{
background:#fff url('img/image.jpg') no-repeat fixed -358px 100%;
font-size:11px;
color:#000;
font-family:Verdana,Osaka;
margin:0px; 
padding:0px; 
line-height:19px;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#ff0033;
scrollbar-track-color:#ffffff;
cursor:crosshair;}

table{
filter:Alpha(opacity='90');
background-color:#fff;
font-size:10px;
color:#000;
font-family:Verdana,Osaka;
marign:0px;
padding:0px 10px 0px 20px;
line-height:200%;}

.td{width:100%;marign:0;} 

textarea, select, input{
font-size:11px;
color:#000;
font-family:Verdana,Times New Roman,Osaka;
background-color:transparent;
border:#000 1px solid;
margin:2px;
padding:1px;}

a:link, a:active, a:visited{
color:#000;
text-decoration:none;border-bottom:1px dotted #000;}
a:{
text-decoration:none;border:none;
position:relative;top:1px;left:1px;}

h1{
color:#ff5e76;
font-size:28px;
font-family:Century Gothic:Verdana,Osaka;
font-weight:normal;
text-align:center;
margin:30px 0px 0px 0px;
padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:5px;}

h2{
font-size:15px;
margin:10px 0px 10px 0px;
color:#7ebea5;}

h3{
font-size:12px;
font-weight:normal;
text-decoration:underline;
margin:0px 0px 10px 0px;}

ul{
margin:0px;
padding:0px 0px 0px 15px;
list-style-type:circle;}

hr{
height:0px;
border:0px;
border-bottom:1px dotted #000;}

.menu{width:150px;vertical-align:bottom;}
.main{width:550px;text-align:left;vertical-align:top;}

.text{
font-size:12px;
font-family:Verdana,Osaka;
margin:10px 10px 30px 10px;
line-height:22px;
letter-spacing:2px;}

.cpr{
font-family:Verdana,Osaka;
text-align:center;}

img{border:none;}

/* 改行の設定（IEではいじらない方がいいです） */
br{
letter-spacing:normal;}