@charset "utf-8";
/* CSS Document */

img {border:none;}
.searchCase {
	width: 1000px;
	padding-bottom: 30px;
	background-color: #FFF;
	background-image: url(/img/search/bg_content.gif);
	height: auto;
}
.searchCase .titleSearch {
	background-image: url(/img/home/new/title_search.png);
	height: 60px;
	width: 1000px;
}
.searchCase .searchContent {
	width: 860px;
	margin-left: 122px;
	margin-top: 50px;
}
.searchCase .searchContent .title {
	height: 23px;
	width: 824px;
}
/*-----------------------------------------------
名前で検索
-----------------------------------------------*/
.searchCase .searchContent #searchByName {
	height: auto;
	width: 804px;
	padding: 10px;
}

.searchCase .searchContent #searchByName {
	height: auto;
	width: 804px;
	padding: 10px;
}

/*-----------------------------------------------
 プロフィールで検索
-----------------------------------------------*/
.searchCase .searchContent #searchByProfile{
	height: auto;
	width: 810px;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", "ＭＳ ゴシック", "ＭＳ 明朝", Arial, Verdana;
	font-size: 12px;
}
#searchByProfile h3.profile{background:url(../img/search/search_by_profile.gif) no-repeat; width:800px; height:23px; text-indent:-9000px; margin:40px 0 10px 0;}
div#searchByProfile{width:770px; margin-left:10px;}
div#searchByProfile div.colum1{width:100px; float:left; height:80px; padding:0 7px 7px 0; text-align:right;}
div#searchByProfile div.colum2{width:140px; padding-bottom:15px; float:left;}
div#searchByProfile div.colum2 .formstyle{background:#EEE; color:#000; line-height:1.3em; width:140px; border:#330000 1px solid; font-size:12px;}
div#searchByProfile div.colum3{clear:both; float:left;}
div#searchByProfile div.colum3 input{margin:auto 25px auto 5px;}
div#searchByProfile div.buttonArea{float:left; width:100px;}


/*-----------------------------------------------
 検索結果
-----------------------------------------------*/
.searchCase .searchResult {
	width: 960px;
	margin: 10px 20px 0px 20px;
	height: auto;
}
.searchCase .searchResult .title {
	height: 23px;
	width: 824px;
}
.searchResult .ResultList .thumbCaseOnline {
	height: 188px;
	width: 125px;
	padding-top: 22px;
	background-image: url(../img/thumbnail/bg_search_online.gif);
	margin-left: 10px;
	float: left;
	margin-bottom: 20px;
}
.ResultList .thumbCaseOnline .thumbTop {
	height: 164px;
	width: 123px;
	margin-left: 1px;
}
.ResultList .thumbCaseOnline .thumbBtm {width:125px; height:24px;}
.ResultList .thumbCaseOnline .thumbBtm .name {
	font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", "ＭＳ ゴシック", "ＭＳ 明朝", Arial, Verdana;
	font-size: 14px;
	color: #FFF;
	height: 20px;
	width: 95px;
	margin-top: 4px;
	text-align: center;
	float: left;
}
.ResultList .thumbCaseOnline .thumbBtm .age {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	float: left;
	height: 20px
	width: 30px;
	margin-top: 4px;
	text-align: center;
}.searchResult .ResultList .thumbCaseOffline {
	height: 188px;
	width: 125px;
	float: left;
	padding-top: 22px;
	background-image: url(../img/thumbnail/bg_search_offline.gif);
	margin-left: 10px;
	float: left;
	margin-bottom: 20px;
}
.ResultList .thumbCaseOffline .thumbTop {
	height: 164px;
	width: 123px;
	margin-left: 1px;
}
.ResultList .thumbCaseOffline .thumbBtm {width:125px; height:24px;}
.ResultList .thumbCaseOffline .thumbBtm .name {
	font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", "ＭＳ ゴシック", "ＭＳ 明朝", Arial, Verdana;
	font-size: 14px;
	color: #FFF;
	height: 20px;
	width: 95px;
	margin-top: 4px;
	text-align: center;
	float: left;
}
.ResultList .thumbCaseOffline .thumbBtm .age {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	float: left;
	height: 20px
	width: 30px;
	margin-top: 4px;
	text-align: center;
}	
#pagination{
	color:#C00;
}
#pagination a:link, #pagination a:visited, #pagination a:active {
	color:#000;
}
