@charset "UTF-8";

/* これは UTF-8です */



#level01 ul {
	float:left;
	margin:0 0 0 10px;
	padding:0;
	width:450px;
}
#level01 li {
	margin:0;
	padding:0;
	line-height:18px;
}


.kensaku_box { 
	float: left; 
	width: 710px; 
	height:30px;
	margin:0px auto;
	}
.kensaku_box_bar { 
	text-align: left;
	height:30px;
	}

.j11          { margin-top: 9px }
a.menu        {
                color: #00f;
                text-align: center;
                padding: 9px 0px;
                width: 710px;
	margin:0px auto;
	height:30px;
                display: block
              }
a:hover.menu  { color: #000 }
a:active.menu { color: #000 }
.j1-moji      { clear: left; padding:5px }
#kensaku_box_area   {
                display: none; 
                padding:5px;
              }

#search_pageroll {
	margin:0px auto;
	clear: both;

}

#search_resoult {
/*
	display: block
*/
	clear: both;
	margin:0px auto;
	}

table.kekka_list {
	clear: both;
	display: block;
	text-align: left;
	}
	
.kekka_list	td{
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	line-height:150%;
}
td.col {
	padding:10px;
	line-height:150%;
	vertical-align:top;
}

/*
-----------------*/
.com{
font-size:14px;
color:#0066ff;
font-weight:bold;
letter-spacing:1px;
margin-top:3px;
margin-bottom:3px;
}
.font01{
color:#0055ee;
font-weight:bold;
}

table.spec,
table.spec2{
border-collapse:collapse;
margin-top:10px;
margin-bottom:20px;
}
.spec td,
.spec th{
vertical-align:top;
padding:3px;
border:solid #DC892E 1px;
background:#ffffff;}
.spec th
{ background:#FFCC33; color:#222222;}
.spec .yachin{ background:#ffffaa;}

table.spec2{
border:solid #DC892E 1px;
border-collapse:collapse;
}
.spec2 td,
.spec2 th{
padding:4px;
border:solid #DC892E 1px;
border-collapse:collapse;
}
.spec2 th
{ background:#FFCC33 url(image/bg_th.gif) top repeat-x; color:#442200; text-align:left;}

.danch_list{
line-height:28px;
padding-left:24px;
 background:url(image/list.gif) bottom left no-repeat;
 }

.bg01{background:#ffffbb;}
.bg02{background:#fff099;}
.bg03{background:#fff;}
.foot01{background:url(image/skin/bg_foot.gif) top repeat-x #54B859; font-size:12px; color:#ffffff;}
.foot01 td{font-size:12px; color:#117077; text-align:left;}
.foot01 a:visited{color:#034555;}
.foot01 a:hover{color:#ffffff;}
.foot02{background:#A1FFC2; font-size:12px; color:#2B7C77; line-height:40px;}


