* {margin:0; padding:0;}

body {width:650px; font-size:90%; margin:0 auto; background:url(../img/back01.jpg) repeat;}

#shade {width:650px; background:url(../img/back02.gif) repeat-y;}

#all {width:600px; margin:0 auto;}

#title {width:600px; height:250px;}

.menu {height:40px; line-height:40px; font-size:12px; font-weight:bold; text-align:right; color:#FFFFFF; background:url(../img/m01.gif) left no-repeat #000000;}

.menu ul {margin:0; padding:0;}

.menu li {display:inline; padding:0px 5px; height:46px; margin-right:5px;}

.menu li a {text-decoration:none; color:#99FF00;}

.menu li a:visited {color:#CCFFFF;}

#text {width:580px; padding:0px 10px; background:#FFFFFF;}

#text p {line-height:1.5em; margin:5px 0;}

.cl {clear:both;}

.ck1 {width:180px; float:left; margin:5px; border:1px solid #000;}

dl {margin:0; padding:0;}

dt {font-size:14px; font-weight:bold; width:165px; padding:0px 5px; height:25px; line-height:25px; border-left:5px solid #990033;}

dt a {text-decoration:none; font-weight:bold;}

dd {line-height:1.8em; margin:5px 0; font-size:12px; padding:0px 3px;}

dd a {text-decoration:none;}

.side {text-align:right; margin-right:50px;}

.side a {text-align:right;}

.cl {clear:both;}

#caution {margin-left:10px;}

#caution ol {margin:0; padding:0;}

#caution li {color:#FF0000; line-height:1.5em; font-size:12px; font-weight:bold;}

#copy {height:30px; line-height:30px; font-size:14px; text-align:center; color:#FFFFFF; background:#000000;}

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

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

h1 {padding-left:5px; font-size:14px; height:30px; line-height:30px; color:#FFFFFF; background:#000000;}

h2 {height:30px; line-height:30px; padding-left:15px; font-size:16px; margin:5px 0; border:0.5em double #000;}

h3 {height:25px; line-height:25px; padding-left:10px; font-size:14px; margin:5px 0; border:2px solid #000000;}

.style00 {font-weight:bold; color:#006600;}

.style01 {font-weight:bold; color:#6666FF;}

.style02 {font-weight:bold; padding:0px 5px; line-height:1.5em;}

/*new*/


.new_t{
width:580px;
font-size:18px;
font-weight:bold;
padding:5px;
}

.new_c{
width:540px;
height:170px;
overflow:auto;
margin:0 auto 10px auto;
font-size:12px;
border:double 5px #000000;
}

.pickup_easy{
padding:3px;
background-color:#000000;
color:#FFFFFF;
}

.pickup_easy a {
color:#FFFF33;
}

.news_easy{
padding:3px;
background-color:#FFFF33;
margin:10px auto;
}

