@charset "shift_jis";

@media screen{

html,body,th,td{
letter-spacing:1px;
}

a img{
border:0;
}

br{
letter-spacing:0px;
}

}





html,body,th,td{
line-height:1.4;
color:#000;
}

html{
margin:0;
padding:0;
}

body{
margin:10px 50px 100px 50px;
padding:0;
background:url("http://d3mix.x0.com/d3mix3/bg2.png") repeat-y right;
}

h1{
text-align:center;
margin:0;
font-size:22px;
margin-bottom:1em;
}

h2{
font-size:100%;
margin:3em 1em 1em 1em;
border-left:7px solid #f60;
color:#f30;
padding:2px 5px;
}

h3{
margin:2em 1.5em 1.5em 1.5em;
color:red;
font-size:100%;
}

h4{
margin:2em 3em 1.5em 3em;
color:#666;
font-size:100%;
}

p,dl{
margin:1em 3.5em;
}

dt{
font-weight:bold;
color:#03f;
}

dd{
margin:0 0 1em 1em;
}

table{
margin:1em 2em;
}

table th,table td{
border:1px solid;
border-color:#fcc #f66 #f66 #fcc;
background:#fee;
padding:1px 4px;
}

strong{
font-weight:bold;
color:#f00;
}