table {
	font-size:15px;
	line-height: 1.3em; 
	color:#333333 ;
}
body {
	background-image: url(img/bg.gif);background-repeat: repeat-x;
	background-color:#ffffff;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-bottom: 0px; 
	font-size:15px;
	line-height: 1.3em;
	color:#333333 ;
}

.photo { 
	border: 1px #cccccc solid;
	padding: 3px;
 }

A:link {
	color:#0066cc ;
	text-decoration:none ;
}
A:visited {
	color:#0066cc ;
	text-decoration:none ;
}
A:active {
	color:#cc0000 ;
	text-decoration:none ;
}
A:hover {
	color:#cc0000 ;
	text-decoration:none ;
}
small {
	font-size:10px ;
}

p {
	margin-top : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
}
.bold {
	font-weight : bold;
}
.blue {
	color:#000099 ;
}
.red {
	color:#ff0000 ;
}
.f-size15 {
	font-size:15px ;
	line-height: 1.3em; 
}
.f-size13 {
	font-size:13px ;
	line-height: 1.3em; 
}
.f-size11 {
	font-size:11px ;
	line-height: 1.3em; 
}
.bold15 {
	font-weight : bold;
	font-size:15px ;
}
HR { 
border-style: dotted none none none; 
border-color:#999999; 
height: 1px; 
}

.sp {
	margin-top : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
}
.ranking {
font-size : 15px;
font-weight : bold;
color : #996633;
}
.red15 {
font-size : 15px;
font-weight : bold;
color:#cc0000 ;
}

.kiki_list {
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:2px solid #CCCCCC;
}

.kiki_list td {
	padding-bottom:15px;
}

.kiki_list td img {
	margin-left:10px;
}

.kiki_list .kiki_title {
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:10px;
}

.kiki_list .kiki_link {
	margin-top:10px;
	width:100%;
	text-align:right;
	font-size:12px;
}

.kiki_info {
	margin-bottom:15px;
}

.kiki_info_xsen {
 	margin-bottom:0px;
	border-bottom:1px solid #CCCCCC;
}

.kiki_info_hone td{
	padding-left:30px;
}

.kiki_info .biko {
	font-size:12px;
	color:#666666;
}

.kiki_info_domyaku td{
	padding-left:30px;
}











