h1{
margin: 20px 20px 20px 20px;
padding: 10px 10px 10px 10px;
border: 5px solid #800000;
font-size: 150%;
color: #000080;
background: #ffff00;
}
h2{
font-family: cursive;
margin: 20px 20px 20px 20px;
padding: 10px 10px 10px 10px;
border: 5px solid #800000;
font-size: 150%;
color: #000080;
background: #ffff00;
}
h3{
font-weight: 200;
font-family: cursive;
margin: 20px 20px 20px 20px;
padding: 10px 10px 10px 10px;
border: 5px solid #800000;
font-size: 150%;
color: #000080;
background: #ffff00;
}
h4{
width: 400px;
font-weight: 200;
font-family: cursive;
margin: 20px 20px 20px 20px;
padding: 10px 10px 10px 10px;
border: 5px solid #800000;
font-size: 150%;
color: #000080;
background: #ffff00;
}
h5{
height: 50px;
width: 400px;
font-weight: 200;
font-family: cursive;
margin: 20px 20px 20px 20px;
padding: 10px 10px 10px 10px;
border: 5px solid #800000;
font-size: 150%;
color: #000080;
background: #ffff00;
}
h6{
float: right;
position: relative;
font-weight: 200;
font-family: cursive;
margin: 20px 20px 20px 20px;
padding: 10px 10px 10px 10px;
border: 5px solid #800000;
font-size: 150%;
color: #000080;
background: #ffff00;
}
p{
line-height: 2em;
text-indent: 1em;
}
img{
float: left;
position: absolute;
margin: 10px 10px 10px 10px;
}
a{
clear: both;
writing-mode: tb-rl; /*IE6のみ適用される。*/
margin: 0 0 0 20px;
}
ul{
list-style-type: circle;
margin: 10px 10px 10px 10px;
padding: 0 0 0 0;
border: 5px double #696969;
}
li{
border: 3px dotted #b8860b;
padding: 5px 5px 5px 5px;
}
ol{
}
dl{
background-color: #9400d3;
}
dt{
background-color: #9acd32;
width: 500px;
}
dd{
background-color: #d2b48c;
width: 650px;
}
table{
clear: both;
border-collapse: separate;
border: 5px solid #000000;
background-color: #d2b48c;
}
caption{
caption-side: left; /*IE6では適用されません。*/
border-collapse: collapse;
border: 1px solid #fa8072;
}
tr{
}
th{
color: #fffff0;
background-color: #a52a2a;
empty-cells: show;
}
td{
border-collapse: separate;
border: 3px solid #076000;
}