body {
margin: 0px;
padding: 0px;
text-align: left;
border: 0px solid #ccc;
color:#333;
background:#fff;
}
#pnkz{
background:#fff;
margin:10px;
border-bottom:1px solid #66c;
font-size:12px;	
}
#pnkz a{color:#66f; text-decoration: none}
#pnkz a:hover {color:#aaa; text-decoration: none}

#hd{
	margin:0px;
	padding:5px;
	background:#660;
	text-align:center;
	color:#fff;
}

#t_lgt{
	text-align:right;
}

#main{
background:#fff;
padding:10px;
border: 0px solid #999;
width:850px;
}

h1{
margin:5px 0px 0px 0px;
padding:5px;
color:#000;
font-size:1.2em;
}


#box00{
	text-align:left;
	color:#000;
	border: 0px solid #999;
	padding:5px;
	float:left;
	width:700px;
}

.hiniti{
padding:0px 0px 0px 10px;
}

#box00_2{
	text-align:left;
	color:#000;
	border: 0px solid #999;
	padding:5px;
	float:left;
}

#clrlft{
clear:left;
}

#box01{
	text-align:left;
	color:#000;
	border: 0px solid #999;
	padding:5px 5px 5px 20px;
}
ul{
	margin:5px;
	padding:0px 0px 0px 10px;
}

/* premium_box */

#tenpo table{
	margin:0 0 0 3px;
border: 1px solid #660;
width:400px;
float:left;
}
#tenpo td{
vertical-align:bottom;
/*border: 1px solid #999;*/
}

.tenpo_name{
border-bottom: 1px dotted #660;
}

.tenpo_denwa{
margin: 0px;
padding: 3px 0px 0px 0px;	
text-align:left;
border-bottom: 1px dotted #660;
font-size:1em;
width:130px;
	width:90px;
}
.tenpo_num{
font-size:1em;
padding:3px;
background:#000;
color:#fff;
text-align:center;
width:50px;
	}
#text_rgt{
margin: 0px;
padding: 0px;	
text-align:right;
color:#999;
}
#tenpo a {color:#66c; text-decoration: underline}
#tenpo a:hover {color:#aaa; text-decoration: none}


#tenpo h5{
font-size:13px;
margin: 0px;
padding: 3px 0 0 0px;
color:#333;
}
.hyoudai{
font-size:0.8em;
color:#660;
border-bottom: 1px dotted #660;
text-align:center;
}





