/*検索共通 CSS */
HCity {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
.k-td07 {
	width:1%;
	padding:9px 6px;
	text-align:center;
	vertical-align:middle;
	background-color: #F1F8E7;
	border: 1px solid #289928;
	border-collapse: collapse; 
}
.k-td08 {
	padding:5px 10px;
	text-align:left;
	vertical-align:middle;
	background-color: #FFFFFF;
	border: 1px solid #289928;
	border-collapse: collapse; 
}
.k-table01 {
	width:100%;
	margin: 10px 0px 0px 0px;
}
.k-table04 {
	width:100%;
	background-color: #FFFFFF;
	border: 1px solid #289928;
	border-collapse: collapse; 
}
.k-table05 {
	width:100%;
	padding:0px 0px 0px;
}

.k-txt02 {
	font-size: 90%;
	font-weight: bold;
	color:#333333;
	margin:5px 0px;
}
.k-txt03 {
	font-size: 90%;
	font-weight: normal;
	color:#333333;
	vertical-align:bottom;
	line-height:140%;
}
.k-button01 {
	margin:5px;
}
.k-button02 {
	vertical-align:-4px;
}
.k-icon01 {
	vertical-align:middle;
	margin:0px 3px 3px 3px;
}


/*緑部分*/
.search_shisetu_waku2{
border-left:solid 1px #289928;
border-right:solid 1px #289928;
border-top:solid 6px #289928;
}
.search_basho2{
	width: 1%;
	color:#3333233;
	padding:4px 15px;
	font-weight:bold;
	line-height: 120%;
	border-right: #999900 solid 1px;
	font-size:110%;
	background-color: #f1f8e7;
}
.search_name2{
	font-weight:bold;
	line-height: 130%;
    padding:4px 0px 4px 15px;
	background-color: #f1f8e7;
}
.search_money2{
	color:#333333;
	padding-left:10px;
	background-color: #f1f8e7;
	text-align:left;
	vertical-align:middle;
	line-height: 130%;
}
.search_chexbox2 {
	background-color: #f1f8e7;
	padding:0px 9px;	
	border-left: #289928 solid 1px;
	text-align:center;
	vertical-align:middle;
	width:25px;
}

.search_tb9_2 {
	padding:0px 9px;
	background-color: #f1f8e7;
	border-left: #289928 solid 1px;
	text-align:center;
	vertical-align:middle;
}

.sisetu_midashi2{
	text-align: left;
	vertical-align: middle;
	margin-top:0px;
	border-bottom:solid 1px #289928;
}
/*チェックボックス付青カセット用（追加分）*/
.pickup_tb13 {
	margin:3px 3px;
	background-color: #FFFFFF;
	font-size: 100%;
	color:#333333;
	line-height: 140%;
}
.pickup_red {
	font-weight:bold;
	color:#FF0000;
}
.home_midokoro{
	padding:0px 0 0 10px ;
}
.home_watashi{
	padding:5px 0px;
}


/*オレンジカセット用*/
.hit_tb22 {
	width: 1%;
	color:#333333;
	padding:4px 2px;
	font-weight:bold;
	line-height: 130%;
	font-size:110%;
	border-right: #289928 solid 1px;
	background-color: #F1F8E7;
	width:125px;
}

.hit_tb3 {
	font-weight:bold;
	line-height: 130%;
	padding:4px 0px 4px 15px;
	background-color: #F1F8E7;
}
.hit_tb10 {
	color:#333333;
	padding:4px 15px;
	background-color: #F1F8E7;
	text-align:left;
	vertical-align:middle;
	line-height: 130%;
}
/*カセットオレンジ*/
.orange {
	width: 100%;
	text-align: left;
	vertical-align: middle;
	margin-bottom:5px;
	border: #289928 solid 1px;
}
.tiiki_nakami_waku{
	border:solid;
	border-width:0px 0px 1px 0px;
	border-color:#289928;
}
/*カセットグレー*/
.gray_tb4 {
	padding:10px 0 ;
	background-color: #F1F8E7;
}
.syousai_waku {
	MARGIN-TOP: 10px
}
.syousai_miru{
	vertical-align: bottom;
	padding:0 0 3px 180px;
}
/*---------------SEO対策-----------------*/
span.rd{
font-weight: bold;
}
.maptiao{
background:url(../images/tit_navigation.gif);
background-repeat:no-repeat;
height:20px;
color:#ffffff;
font-weight:bold;
margin:0px; 
padding-top:4px;
padding-left:25px;
}
.maptiao_ora{
background:url(../images/tit_nav_ora.gif);
background-repeat:no-repeat;
height:20px;
color:#ffffff;
font-weight:bold;
margin:0px; 
padding-top:4px;
padding-left:25px;
}
.maptiao_gre{
background:url(../images/tit_nav_gre.gif);
background-repeat:no-repeat;
height:20px;
color:#ffffff;
font-weight:bold;
margin:0px; 
padding-top:4px;
padding-left:25px;
}
.maptiao_ora1{
background:url(../images/tit_nav_ora1.gif);
background-repeat:no-repeat;
height:20px;
color:#ffffff;
font-weight:bold;
margin:0px; 
padding-top:4px;
padding-left:25px;
}
.maptiao_gre1{
background:url(../images/tit_nav_gre1.gif);
background-repeat:no-repeat;
height:20px;
color:#ffffff;
font-weight:bold;
margin:0px; 
padding-top:4px;
padding-left:25px;
}
.citycss{
padding-left:10px;
font-size:14px;
line-height:24px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
}
.citycss1{
padding-left:10px;
padding-top:6px;
padding-bottom:6px;
font-size:13px;
line-height:20px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
}
.citycss a{text-decoration:none;
color:#003399;
}