@charset "utf-8";
/* CSS Document */
div.kensakubox {
	background: url(../images/search/searchbg.jpg) repeat-x;
	background-position: left top;
	box-sizing: border-box;
	padding: 60px 0;
}
	div.kensakubox div.center {
		width:1000px;
		margin:0 auto;
	}
		div.kensakubox div.center div.toptag {
			height:38px;
			margin-bottom: 40px;
		}
		div.kensakubox div.center div.toptag p { float: left; }
		div.kensakubox div.center div.toptag p.title {
			height:38px;
			width:160px;
			font-size: 30px;
			font-weight: bold;
		}
		div.kensakubox div.center div.toptag p.tag {
			width:161px;
			height:32px;
			background: url(../images/cmn/lbl_yellow.png) no-repeat;
			background-size: 100% 100%;
			margin-top: 10px;
			font-size: 12px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
		}
		div.kensakubox div.center div.toptag p.border {
			width:580px;
			height:1px;
			background: #E9E9E9;
			float: right;
			margin-top: 25px;
		}
/* 検索結果 */
div.resultlistbox {}
	div.resultlistbox div.center {
		width:1000px;
		margin:0 auto;
	}
		div.resultlistbox div.center div.toptag {
			height:38px;
			margin-bottom: 40px;
		}
		div.resultlistbox div.center div.toptag p { float: left; }
		div.resultlistbox div.center div.toptag p.title {
			height:38px;
			width:160px;
			font-size: 30px;
			font-weight: bold;
		}
		div.resultlistbox div.center div.toptag p.tag {
			width:161px;
			height:32px;
			background: url(../images/cmn/lbl_yellow.png) no-repeat;
			background-size: 100% 100%;
			margin-top: 10px;
			font-size: 12px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
		}
		div.resultlistbox div.center div.toptag p.border {
			width:580px;
			height:1px;
			background: #E9E9E9;
			float: right;
			margin-top: 25px;
		}