* {margin:0; padding:0;}

body{margin:0 0 0 15px;padding:0px;background:#000000;color:#ffffff;}

div.top{height:200px;background:url(../img/title.gif) no-repeat left top;}

div.top a{color:#f5213a;text-decoration:none;}

div.top a:hover{text-decoration:underline;}

div.top h1{font-size:12px;font-weight:normal;color:#ff0000;padding:2px 0 0 6px;}

div.top h2{font-size:36px;color:#ff0000;padding:20px 0 0 6px;}

div.top p{font-size:12px;color:#ffffff;padding-left:6px;}



#Breadcrumb{height:20px;width:814px;padding:3px 0 2px 6px;font-size:12px;color:#f5213a;background:#000000;}

p#Breadcrumb a{color:#f5213a;text-decoration:none;}

p#Breadcrumb a:hover{text-decoration:underline;}

#wrap{position:relative;width:820px;background-color:000000;}


#left{float:left;width:182px;height:800px;border-top:4px solid #000000;margin-right:5px;background-color:#000000;}

div#left h4,div#left h5{font-size:14px;line-height:1.0em;color:#ff0000;padding:8px 0 6px 0;text-align:center;background:url(../img/navh4.gif) no-repeat;}
	
div#left p{font-size:80%;margin:5px 6px;line-height:1.2em;}
	
div#left ul{list-style:square;margin:5px 5px 5px 15px;padding:0;}
	
div#left li{font-size:85%;list-style:none;}
	
ul{padding:0;margin:5px 5px 5px 15px;}

#center{float:left;width:618px;height:100%;margin:0 5px;border-top:4px solid #000000;background-color:#000000;}

div#center h3,div#center h4{font-size:15px;line-height:1.0em;color:#ff0000;background:#6b3d99;margin:0 0 0 3px;padding:6px 0 4px 7px;border-width:1px 0 1px 0;border-style:solid;border-color:#000000;}
	
div#center p{font-size:85%;line-height:1.4em;margin:10px 8px 15px 7px;}
	
div#center p.uNav{font-size:13px;padding-top:2px;margin-top:25px;border-top:1px solid #000000;}
	
div#center ul{list-style-type:square;margin:10px 8px 15px 35px;}
	
div#center li{font-size:85%;line-height:1.4em;}
	
div#center dl{font-size:13px;width:280px;margin:10px 0 0 7px;}
	
div#center dt{font-weight:bold;}
	
div#center dd{margin-top:3px;}
	
div#center dd.url{font-size:11px;margin-top:3px;margin-bottom:7px;}
	
div#center dt a:hover{color:#f5213a;}




#right{float:right;width:182px;height:800px;border-top:4px solid #000000;padding:5;margin-left:5px;background-color:#000000;}

div#right h4,div#right h5{font-size:14px;line-height:1.0em;color:#ff0000;padding:8px 0 6px 0;text-align:center;background:url(../img/navh4.gif) no-repeat right top;}

div#right p{font-size:80%;margin:5px 6px;line-height:1.2em;}

div#right ul{list-style:square;margin:5px 5px 5px 19px;}

div#right li{font-size:85%;line-height:1.3em;}

div#right dl{font-size:13px;width:170px;margin:10px 0 0 7px;}
	
div#right dt{font-weight:bold;}
	
div#right dd{margin-top:3px;}
	
div#right dd.url{font-size:11px;margin-top:3px;margin-bottom:7px;}
	
div#right dt a:hover{color:#0000FF;}

.cl{clear:both;}


div#footer{height:50px;width:820px;clear:both;padding-bottom:5px;background:url(../img/footer.gif) repeat-y;border-top:1px solid #000000;}

div#footer ul{list-style:none;margin-top:7px;margin-left:6px;}

div#footer li{font-size:13px;display:inline;}

div#footer address{font-size:12px;color:#FFFFFF;line-height:1.3em;text-align:right;font-style:normal;margin:15px 6px 0 0;}

div#footer address a{color:#f5213a;text-decoration:none;}

div#footer address a:hover{text-decoration:underline;}


img.waku{padding:10px 10px;background-color:#f5213a;border-color:#490b74;border-width:1px;border-style:solid;}

.ck2 {margin:10px 0px; padding:5px; border:1px solid #000000;}

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

.ck2 li a {text-decoration:none; color:#ffff00;}

.ck2 li a:visited {text-decoration:none; color:#66ccff;}

.ck2 li a:hover {text-decoration:none; color:#eeeeee;}

.midashi {font-size:16px; font-weight:bold; height:20px; line-height:20px;}

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

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

#ADD_MAIN td {padding: 5px;}

ul {margin:0; padding:0;}

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

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

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

#RESULT a:hover{
color:#ff0000;
}

/*new*/

.new1{
font-size:14px;
font-weight:bold;
background:url(../img/navh4.gif) no-repeat;
padding:8px 0 6px 0;
line-height:1.0em;
color:#ff0000;
text-align:center;
margin-bottom:3px;
}

.new2{
width:165px;
font-size:14px;
margin:0 auto 0 auto;
border:dotted 1px #9966FF;
padding:3px;
line-height:150%;
}

.pickup_suri a {
color:#FF0066;
}