input {

	margin: 0px;

	padding: 0px;

}

#buttonBox {

	text-align: center;

	padding-top: 10px;

}

#buttonBox .button {

	width: 80px;

}



.serchCate {

	margin-bottom: 15px;

	clear: both;

}

.serchCate .sCate06a {

	margin-bottom: 8px;

	text-indent: -5em;

	padding-left: 6em;

	margin-right: auto;

	margin-left: auto;

	width: 70%;

	margin-top: 0px;

}

.serchCate .sCate05a {

	margin-bottom: 5px;

	clear: both;

	float: left;

	width: 6em;

}

.serchCate .sCate05b {

	text-indent: -0.5em;

	margin-bottom: 5px;

}



.serchCate .sCate09a {

	margin-bottom: 5px;

	clear: both;

	float: left;

	width: 9em;

}

.serchCate .sCate09b {

	text-indent: -0.5em;

	margin-bottom: 5px;

}

.serchCate h3 {

	background-color: #b0f2c2;

	font-size: small;

	font-weight: bolder;

	padding: 3px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

}

.resultBox {

	margin-bottom: 15px;

}

.resultBox .thumbnail {

	width: 150px;

	padding-right: 10px;

}

.resultBox .setumei {

	width: 368px;

}

.resultBox .setumei p {

	text-indent: -4.5em;

	padding-left: 4.5em;

	margin-bottom: 5px;

}

.resultBox .setumei span {

	font-size: medium;

	font-weight: bold;

}

.resultBox .setumei02 {



	width: 368px;

}

.resultBox .setumei02 p {



	text-indent: -5em;

	padding-left: 5em;

	margin-bottom: 5px;

}

.resultBox .setumei02 span {

	font-size: medium;

	font-weight: bold;

}

#csv {

	float: right;

	margin: 0px;

	padding: 0px;

}

#kekka {

	text-indent: -4.7em;

	padding-left: 4.7em;

	width: 400px;

	line-height: 2em;

}

#kekka span {

	background-color: #CEEFD6;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

	margin-right: 3px;

	margin-left: 3px;

}

#kekka a {

	padding-top: 1px;

	padding-right: 4px;

	padding-bottom: 1px;

	padding-left: 4px;

	overflow: visible;

	margin-right: 3px;

	margin-left: 3px;

	border: 1px solid #CEEFD6;

}

