/*ヘッダーに関するCSS----------------------------------------------- */

/*
div#header{
	background-image:url(../img/hd/hd_bg.gif);
	width: 100%;
  }
*/
		
/*	div#container td#layout {
	padding-top:7px;
	padding-bottom:7px;
  } */

/*
div#layout {
	margin-left: auto;
	margin-right: auto;
	padding-top:7px;
	padding-bottom:7px;
	width: 920px;
  }
*/
		
		
	/*--------------------------------------
上部テキストリンク・・・↓↓↓
--------------------------------------*/
/*
div#header td.right {
	text-align:right;
	padding-right:5px;
}

div#header div#nav01 li{
	text-align:right;
	color:#FFFFFF;
	display: inline;
	font-size: 10px;
}

div#header div#nav01 ul li a {
	padding-left: 17px;
	background-image: url(../img/hd/icn_nav02.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	color: #FFFFFF;
	text-decoration: none; 	
}

div#header div#nav01 ul li a:hover {
	background-position: 10px -13px;
	color: #00CCFF;
}
*/



	/*--------------------------------------
上部テキストリンク・・・↑↑↑
--------------------------------------*/



	/*--------------------------------------
フレーム内・・・↓↓↓
--------------------------------------*/
	
div#header td#frame01{
	background-image:url(../img/hd/hd_info_fr_bg.gif);
	height: 22px;
	width: 404px;
	font-size:12px;
	line-height: 14px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

div#header td#frame01 a:visited {
	background-position: 10px 0px;
	color: #101C89;
}

div#header td#frame01 a:hover {
	background-position: 10px -13px;
	color: #00CCFF;
}





div#header #info{
	padding-left: 10px;
}

div#header .name{
	font-weight:bold;
}

div#header div#li01 li{
	text-align:right;
	color:#FFFFFF;
	display: inline;
	font-size: 12px;
}


div#header div#li01 ul li a {
	padding-left: 17px;
	background-image: url(../img/hd/icn_nav01.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}


div#header td.frame02{
background-color:#FFFFFF;
	height: 21px;
	width: 126px;
	padding-top: 9px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}



	/*--------------------------------------
フレーム内・・・↑↑↑
--------------------------------------*/

	/*--------------------------------------
物件数＆キャッチコピー・・・↓↓↓
--------------------------------------*/

	div#header td#count{
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:bottom
}
	/*--------------------------------------
物件数＆キャッチコピー・・・↑↑↑
--------------------------------------*/


	/*--------------------------------------
グローバルナビゲーション・・・↓↓↓
--------------------------------------*/

	div#gnv{
	background-image:url(../img/hd/gnv_bg.gif);
		width: 100%;
}

		div#layout02 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
  }


	div#g_nv td{
		height: 47px;
		width: 192px;
}


	/*--------------------------------------
グローバルナビゲーション・・・↑↑↑
--------------------------------------*/



	/*--------------------------------------
コンテンツ・・・↓↓↓
--------------------------------------*/

	div#container {
	margin-left: auto;
	margin-right: auto;
	padding-left:20px;
	padding-right:20px;
	width: 920px;
  }

	/*--------------------------------------
コンテンツ・・・↑↑↑
--------------------------------------*/


	/*--------------------------------------
	フォントサイズ
--------------------------------------*/
body,p,td,br {
	font-size:12px;
	line-height:135%;
	color:#333333;
	}

	/*--------------------------------------
共通
--------------------------------------*/
img {
	border: 0;
}

.b{
font-weight:bold
}
	
		
/*--------------------------------------
	APAMAN SHOP 賃貸サイト
	全体共通スタイル
	2005/11/09
--------------------------------------*/


/*====================================
	全体共通
====================================*/
/*テキスト*/
body,p,td,br {
	font-size:12px;
	line-height:125%;
	color:#333333;
	}

/*フォーム*/
form,input,textarea,select,option {
	font-size:12px;
	line-height:125%;
	color:#333333;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}




/*--------------------------------------
	フォントサイズ
--------------------------------------*/
.css18 {font-size:18px; line-height:135%;}
.css14 {font-size:14px; line-height:135%;}
.css13 {font-size:13px; line-height:150%;}
.css12 {font-size:12px; line-height:150%;}
.css11 {font-size:11px; line-height:150%;}
.css10 {font-size:10px; line-height:155%;}


/*---------------------------------------
テキスト
---------------------------------------*/
/*フォント10*/
.css10_s {
	font-size:70%;
	}



/*--------------------------------------
	改行
--------------------------------------*/
.br50 {font-size: 50px;line-height: 50px;}
.br45 {font-size: 45px;line-height: 45px;}
.br40 {font-size: 40px;line-height: 40px;}
.br35 {font-size: 35px;line-height: 35px;}
.br30 {font-size: 30px;line-height: 30px;}
.br25 {font-size: 25px;line-height: 25px;}
.br20 {font-size: 20px;line-height: 20px;}
.br15 {font-size: 15px;line-height: 15px;}
.br10 {font-size: 10px;line-height: 10px;}
.br5 {font-size: 5px;line-height: 5px;}
.br2 {font-size: 2px;line-height: 2px;}





/*====================================
	ヘッダー
====================================*/
.hd_text{
	color:#FFFFFF;
	padding-left:50px;
	font-size:12px;
	height:25px;
	}

.hd_area{
	color:#FFFFFF;
	text-align: center;	
	}

.hd_title{
	color:#101C89;
	padding-left:10px;
	}





/*====================================
	フッター
====================================*/
.ft_padding{
	padding:3px 10px 3px 10px;
	}


/*---------------------------------------
 LINK 
 ---------------------------------------*/

a.l1:link{
	color: #0000FF;
}

a.l1:visited {
	color: #000099;
}

a.l1:hover {
	color: #FF6600;
}

a.l1:active {
	color: #FF6600;
}

/*--------------------------------------
ページTOPへ・・・↓↓↓ 071212
--------------------------------------*/

.a_top {
	text-align:center;
	padding-top:32px;
	padding-bottom:5px;
	/*	border-top: 1px solid #CCCCCC;*/
	background-color:#FFFFFF;
}

div#ft_nv02 {
	margin-left: auto;
	margin-right: auto;
	padding-bottom:10px;
	text-align: right;
	width: 920px;
	background-color:#FFFFFF;
  } 

div#ft_nv02 a{	
	text-align:left;
	color:#333333;
	padding-left: 18px;
	padding-bottom: 2px;
	background-image: url(../img/ft/icn_nv_top.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
} 
			
div#ft_nv02 a:hover {
	padding-left: 18px;
	background-position: 0px -20px;
	color: #00CCFF;
}

.notes {
	font-size: 12px;
	font-weight:bold;
	line-height: 125%;
	color: #FF6600;

}
/*--------------------------------------
ページTOPへ・・・↑↑↑
--------------------------------------*/


		/*--------------------------------------
ショップリンク・・・↓↓↓
--------------------------------------*/
	
	#foot table#shop th {
	/*font-size:111%;*/
font-size:12px;
	width: 110px;
	white-space:nowrap;
	font-weight:bold;
	text-indent:36px;
	}

	#foot table#shop td.info {
	width:140px;
	/*font-size:96%;*/
	font-size:12px;
	padding:4px 5px 4px 0;
		/*	background:url(../../images/search_shop_ft_bg.jpg) left bottom no-repeat;*/
	}

	
#foot table#shop {
	width: 920px;
	/*margin:2px auto;*/
	text-align:left;
	border:solid 1px #ccc;
	}

	#foot table#shop td.btn {
		/*border: 1px solid #ff0000;*/
	text-align:left;
	width: 660px;
	font-size:12px;
	padding:6px 0 4px 0;
	background:url(../../images/search_shop_ft_bg.jpg) right bottom no-repeat;
	}

#foot table#shop .search_shop {
	/*margin: 0px 0px 15px 5px;*/
	margin: 0px 0px 0x 0px;
}
#foot table#shop .search_shop p {
	min-height: 32px;
	height: auto !important;
	height: 32px;
	padding: 12px 15px 0px 45px;
	/padding-top: 11px;
	}
	
	#foot table#shop .search_shop ul{
	margin:0;	
	padding: 0;
	list-style-type: none;
	}
	
#foot table#shop .search_shop li {
	float: left;
	display: inline;
	margin:	0px 10px 0px	0px ;
		padding: 0;
	list-style-type: none;
	}

	#foot table th p{
	font-size:12px;
	white-space:nowrap;
	font-weight:bold;
	text-indent:30px;
	background:url(../../images/ft_search_icn.gif) no-repeat;
	height:35px;
}




	/*--------------------------------------
ショップリンク・・・↑↑↑
--------------------------------------*/




