* {padding:0;
margin:0;
}

body {text-align:center;
margin:0 auto;
width:1000px;
background:url(../img/haikei.jpg);
}

.waku {width:1000px;
text-align:left;
background:url(../img/waku.jpg) repeat-y center;
}

#top {width:1000px;
}

.naka {width:1000px;
}

.migi {width:600px;
float:right;
}

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

.modoru {width:740px;
padding:0 60px 20px 0;
text-align:right;
clear:both;
}

.sita {width:1000px;
text-align:center;
background:url(../img/sita.jpg);
}

.sita p {color:#ffffff;
}


.hidari li {list-style:none;
}

h2 {padding:10px;
margin:10px 60px 10px 10px;
border-left:solid #6633FF 10px;
border-bottom:#6633FF solid 1px;
color:#330099;
}

p {color:#36006C;
padding:5px 60px 5px 10px;
}

hr {margin:5px 60px 5px 10px;
}

.hidari ul {padding-top:50px;
}

.hidari li {padding:5px 10px 5px 10px;
border-left:#000066 10px solid;
border-bottom:#000066 1px dotted;
margin:5px 10px 5px 60px;
}

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

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

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

#ADD_MAIN td {padding: 5px;}

.side1 {margin:10px 0px; padding:5px; width:530px; border:#6600FF 1px solid;}

.side1 li {display:inline; line-height:1.8em; padding-left:5px;}

.side1 li a {text-decoration:none;}

.bigcate {font-weight:bold; height:25px; line-height:25px;}

.margin{
	margin-left:60px;
}