@charset "UTF-8";

/* ***************************************************
* CSS file For coldwell.jp
	FileName: search.css
	2008/02/13 kinoshita

■目次 ==========================================
■[00]:大阪西区堀江店について
■[02]:世界のコールド

**************************************************** */
/* これ以降Mac IE 5のみに適用される \*//*/
h2{ float: left; padding-bottom: 10px;}
div.topBox{ float: left; padding-bottom: 10px;}
/* これ以降Mac IE 5以外にも適用される */ 
/*-----------------------------------------------------------
■[00]:大阪西区堀江店について
------------------------------------------------------------*/
div.topBox{
	padding-top: 10px;
	width: 800px;
}

div.topBox p.photo{
	float: left;
	padding-right: 10px;
}

div.topBox div.texttext{
	width: 600px;
	float: left;
	padding-top: 6px;
}

div.mapBox{
	float: left;
	width: 260px;
}



div.topBox div{
	padding-bottom: 7px;
}

div.topBox div{
	font-size: 14px;
	line-height: 20px;
}


div.topBt{
	background: url(/shop/img/dot.gif) repeat-x top;
	padding-top: 20px;
	padding-left: 68px;
}

div.topBt p{
	float: left;
	padding-right: 30px;
	margin-bottom : 15px;
	
}
div.shop{ float: left;}

div.shopData{
	float: left;
	width: 381px;
	margin-left: 9px;
}

div.shopData dl dt{
	background: url(/common/maru.gif) no-repeat left;
	padding-left: 14px;
	color: #003399;
	float: left;
	width: 96px;
	line-height: 24px;
}

div.shopData dl dd{
	line-height: 24px;
	float: left;
}

div.articleBox{
	float: left;
	width: 40px;
	margin-left : 9px;
	
}

div.articleBox p{
	padding-bottom: 6px;
}


/*-----------------------------------------------------------
■[02]:世界のコールド
------------------------------------------------------------*/
/* これ以降Mac IE 5のみに適用される \*//*/
div.Box1{ float: left; }
/* これ以降Mac IE 5以外にも適用される */ 

div.Box1{
	padding-top: 10px;
}

div.Box1 p{
	float: left;
}

div.Box1 div{
	width: 561px;
	font-size: 14px;
	line-height: 20px;
	float: left;
}

div.Box1 div p.text{
	padding: 0px 15px;
}

div.Box2{
	padding-top: 10px;
}


div.Box2 div.blue{
	background-color: #e0eaff;
	padding-top: 15px;
	float: left;
	text-align: center;
	width: 140px;
	height: 434px;
	margin-right : 15px;
}

div.Box2 div.blue p{
	padding-top: 5px;
}

div.Box2 div.rightBox{
	width: 645px;
	font-size: 14px;
	line-height: 20px;
	float: left;
	text-align: center;
}

div.Box2 div.rightBox p{
	text-align: left;
}
div.Box2 div.rightBox p span{
	color: #F60;
}


div.Box2 div.rightBox div.orange{
	background-color: #fff4e3;
	border: 1px solid #ff9900;
	width: 92%;
	padding: 10px 0px 10px 30px;
}

div.Box2 div.rightBox div.orange div{
	float: left;
	padding-left: 5px;
	padding-bottom: 5px;
	text-align: left;
}

div.Box2 div.rightBox div.orange p{
	background: url(/common/maru.gif) no-repeat left;
	padding-left: 18px;
	color: #003399;
}


div.Box3{
	margin-bottom : 20px;
	padding-top: 20px;
}

div.Box3 p.text{
	padding-top: 8px;
	font-size: 14px;
	line-height: 20px;
}

div.Box3 div{
	text-align: center;
}

div.Box4{
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 20px 0px;
	height: 256px;
}

div.Box4 p{
	float: left;
	margin-left: 40px;
	line-height: 22px;
}

div.Box4 p span{
	font-size: 14px;
	font-weight: bold;
}

div.Box5{
	background: url(/shop/img/dot.gif) repeat-x top;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 20px 10px;
	text-align: center;
}

div.Box5 p{
	padding-bottom: 6px;
}




/*-----------------------------------------------------------
■[01]:スタッフブログ
------------------------------------------------------------*/

/* これ以降Mac IE 5のみに適用される \*//*/
div.staffBox{ float: left;}
.pt10{ float: left;}
/* これ以降Mac IE 5以外にも適用される */ 


div.staffBox{
	margin-top : 10px;
	background: url(/shop/img/bg_profile.gif) no-repeat;
	width: 800px;
	height: 210px;
	padding: 0px 21px 0px 32px;
/* 	position: relative;
 */}

div.staffBox p.photo{
	float: left;
	padding-top: 21px;
}

div.staffBox div.text{
	float: left;
	padding-top: 21px;
	width: 591px;
	margin-left : 24px;
}

div.staffBox div.text p.name{
	font-size: 14px;
	color: #003399;
	font-weight: bold;
	height: 34px;
}

div.text dl{
	width: 591px;
	font-size: 14px;
}


div.text dl dt{
	float: left;
	line-height: 20px;
	padding-left: 8px;
	width: 120px;
}

div.text dl dd{
	line-height: 20px;
	float: left;
	width: 460px;
}


p.btBlog{
	float: left;
	padding-top: 2px;
}


p.BTsp{
	float: right;
	margin-top : 10px;
}



div.text2 dl{
	width: 420px;
	font-size: 14px;
	float: left;
}


div.text2 dl dt{
	float: left;
	line-height: 20px;
	padding-left: 8px;
	width: 120px;
}

div.text2 dl dd{
	line-height: 20px;
	float: left;
	width: 260px;
}


.spbt{
	color: #FF0000;
	font-size: 12px;
}

.spbt a:link,.spbt a:visited    { color: #FF0000; text-decoration: underline;  font-weight: bold;}
.spbt a:hover   		{ color: #FF0000; text-decoration: underline; font-weight: bold;}
