/* -- for results -- */

#content.results {
	width: 920px;
	font-size: 18px;
}


#content.results a img {
	border-style: none;
}

#content.results p {
	font-size: 18px;
}

#content.results #firstBlock {
	position: relative;
	width: 100%;
	margin: 0;
//	padding: 0 0 0 0;
}

#content.results #firstBlock h1 {
	padding: 0 0 0 40px;
	margin: 0px 0 5px 0;
	font-size: 24px;
	font-weight: bold;
}

#content.results #firstBlock h1.catNo11,
#content.results #firstBlock h1.catNo12,
#content.results #firstBlock h1.catNo13,
#content.results #firstBlock h1.catNo14,
#content.results #firstBlock h1.catNo15,
#content.results #firstBlock h1.catNo16,
#content.results #firstBlock h1.catNo17,
#content.results #firstBlock h1.catNo18,
#content.results #firstBlock h1.catNo19,
#content.results #firstBlock h1.catNo21,
#content.results #firstBlock h1.catNo22,
#content.results #firstBlock h1.catNo23,
#content.results #firstBlock h1.catNo31,
#content.results #firstBlock h1.catNo32,
#content.results #firstBlock h1.catNo41,
#content.results #firstBlock h1.catNo42,
#content.results #firstBlock h1.catNo43,
#content.results #firstBlock h1.catNo51,
#content.results #firstBlock h1.catNo61 {
	background-position: left bottom;
	padding-left: 40px;
}
#content.results #firstBlock h1.gojuon {
	background-position: left top;
	padding-left: 40px;
}
#content.results #firstBlock h1.nendai {
	background-position: left top;
	padding-left: 40px;
}

#content.results #firstBlock h1.catNo1 {background: url('../img/icon1_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo2 {background: url('../img/icon2_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo3 {background: url('../img/icon3_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo4 {background: url('../img/icon4_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo5 {background: url('../img/icon5_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo6 {background: url('../img/icon6_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo7 {background: url('../img/icon7_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo8 {background: url('../img/icon8_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo9 {background: url('../img/icon9_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo10 {background: url('../img/icon10_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo11 {background: url('../img/icon11_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo12 {background: url('../img/icon12_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo13 {background: url('../img/icon13_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo14 {background: url('../img/icon14_sml.png') no-repeat;}
/*
#content.results #firstBlock h1.catNo15 {background: url('../img/icon15_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo16 {background: url('../img/icon16_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo17 {background: url('../img/icon17_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo18 {background: url('../img/icon18_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo19 {background: url('../img/icon19_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo21 {background: url('../img/icon21_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo22 {background: url('../img/icon22_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo23 {background: url('../img/icon23_sml.png') no-repeat;}
*/
#content.results #firstBlock h1.catNo31 {background: url('../img/icon31_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo32 {background: url('../img/icon32_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo41 {background: url('../img/icon41_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo42 {background: url('../img/icon42_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo43 {background: url('../img/icon43_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo51 {background: url('../img/icon51_sml.png') no-repeat;}
#content.results #firstBlock h1.catNo61 {background: url('../img/icon61_sml.png') no-repeat;}
#content.results #firstBlock h1.gojuon {background: url('../img/icon_g_m.png') no-repeat;}
#content.results #firstBlock h1.nendai {background: url('../img/icon_n_m.png') no-repeat;}

#content.results #firstBlock h2 {
	margin: 0;
	padding: 0 0 10px 40px;
	border-bottom: solid 1px #000;
	font-size: 13px;
}

#content.results #secondBlock table tr,#content.results #secondBlock table tr th{
	-ms-box-sizing: border-box;
	word-wrap:normal; 
}

#content.results #secondBlock table {
    border: solid 1px #cccccc;
    border-collapse: collapse;
	width: 100%;
	-ms-table-layout:fixed;
}

#content.results #secondBlock table tr th {
	background: #d6edc2;
	border: solid 1px #cccccc;
	padding: 5px;

}
#content.results #secondBlock table tr td {
	border: solid 1px #cccccc;
	padding: 5px;

}
#content.results #secondBlock table tr td img {
	display: block;
	margin: 0 auto;
}
#content.results #secondBlock table tr td small {
	font-size: 14px;
}

#noresult {
	border: 1px #cccccc solid;
	padding: 15px;
	margin: 20px 0 20px 0;
}


.selection {
	display: none;
}

#p1 {
	display: block;
}

.paging {
	margin: 10px 0 5px 0;
}
.table_title {
	width:245px;
}

.table_tn {
	width: 81px;
}

.table_st {
	width: 90px;
}

.table_sy {
	width: 250px;
}

.table_location {
	width: 110px;
}

.table_map {
	width: 45px;
}

.table_nendai {
	width: 215px;
}

.bunkazai_img {
	width: 80px;
}
/* 20170126 s-shimomura */
/*
#content.results #secondBlock table tr td:nth-child(4) a:nth-child(2):after{
	content:"\A";
	white-space:pre;
}
*/
#content.results #secondBlock table tr td:nth-child(4) a:nth-child(4):after{
	content:"\A";
	white-space:pre;
}

@supports (-ms-ime-align:auto) {
	.table_title{
		width:300px;
	}
	.table_sy{
		width:350px;
	}
	.table_location{
		width:160px;
	}
	.table_nendai{
		width:22%;
	}
}