* {padding:0;
margin:0;
}

body {text-align:center;
margin:0 auto;
color:#eeeeee;
width:1100px;
background:url(../img/top.jpg) repeat-y;
}

.waku {width:900px;
text-align:left;
margin-left:200px;
}

#top {width:900px;
}

.naka {width:900px;
}

.migi {width:290px;
float:right;
border:#FFFFFF solid 1px;
}

.migi p{line-height:1.5em;}

.hidari {width:600px;
float:left;
}

.hidari td {padding:10px;
}

.hidari p{line-height:1.5em;}

.modoru {width:890px;
text-align:left;
clear:both;
padding-left:10px;
}

.modoru a:link, .modoru a:visited, .modoru hover {color:#BFAF3F;
}

.menu {text-align:center;
padding:10px 0;
}

.menu a:link, .menu a:visited, .menu a:hover {color:#DF971F;
text-decoration:none;
}

.sita {width:900px;
text-align:center;
}

h1 {
	padding:10px;
	color:#FFFFFF;
	font-size:21px;
}

h2 {padding:10px;
color:#FFFFFF;
}

hr {margin:10x;
}

.hidari td {color:#FFFFFF;
}

p {padding:5px 10px;
color:#FFFFFF;
font-size:85%;
}

.migi li {list-style:none;
}

.migi dl {margin-top:10px;
}

.migi dt {padding:10px;
color:#663300;
}

.migi dd {padding:10px;
color:#FFFFFF;
}

.migi textarea {width:250px;
right:50px;
}

#RESULT {padding-left:10px; padding-right:10px;}

#ADD_MAIN {width: 470px;margin-left: auto;margin-right: auto;}

#ADD_MAIN td {padding: 5px;}

.cl {clear:both;}

.length1 {width:180px; float:left; margin:5px;}

dl {margin:0; padding:0;}

dt {font-weight:bold; width:160px; padding:0px 5px; height:25px; line-height:25px;}

dt a {text-decoration:none; color:#DF971F;}

dd {line-height:1.8em; margin:5px 0;}

dd a {text-decoration:none; color:#999999; border-left:#999999 1px solid; padding-left:5px;}

h1 a:link, h1 a:visited{
color:#ffff00;
}

h1 a:hover{
color:#66ccff;
}

#RESULT a:link, #RESULT a:visited{
color:#66ccff;
}

#RESULT a:hover{
color:#eeeeed;
}
.none {
	display: none;
}

