

/************* 検索詳細　業者詳細部分 *************/
#detail_company .company_box{
	width:300px;
	margin-top:15px;
	padding-left:15px;
	float: right;
	/*position:absolute;*/
	/*top:0;*/
	/*right:30px;*/
	margin-right:15px;
	margin-bottom:15px;
	border-left:1px #CCC solid;


}

#detail_company .company_box .left {
	padding:0 5px 0 0;
	width:100px;
}
#detail_company .company_box .left img{
	width:100px;
}

#detail_company .company_box .right{
	width:190px;
}

#detail_company .company_box .right img{
	float:right;
	margin-top:10px;
}

/************* 業者詳細 *************/
#detail_company_box{
	font-size:0.8em;
	padding:10px;
}

#detail_company_box img.photo{
	margin:0 10px 5px 0;
	border:1px #CCC solid;
	padding:3px;
	background-color:#FFF;
}

#detail_company_box ul{
	list-style:none;
	margin-bottom:10px;
}

#detail_company_box p{
	border-top:1px #CCC dashed;
	padding-top:10px;
}


/************* 計算機ページ 現在不使用*************/
div#popup_win_wrapper{
	margin : 0 auto;
	width : 100%;
	font-size:0.8em;
}

div#popup_win_wrapper h1{
	background:none;
	position : relative;
	height:70px;
}

#header_pop {
	margin : 0 auto;
	width : 100%;
	position : relative;
}

div#header_pop:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}

div#header_pop_logo{
	position : relative;
	top:17px;
	left:7px;
}
div#popup_win_wrapper table{
	position : relative;
	margin : 10px auto;
	width:70%;
	border:1px #BCBCBC solid;
	border-collapse : collapse;
}
div#popup_win_wrapper th{
	border:1px #BCBCBC solid;
	padding:3px 10px;
}
div#popup_win_wrapper td{
	text-align:left;
	border:1px #BCBCBC solid;
	padding:3px 10px;
}
	
div#attention{
	font-size:10px;
	margin:15px;
	border:1px dashed #BCBCBC;
	padding:5px;
}
