@charset "utf-8";
/* CSS Document */
body {
 font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W6", sans-seri;
 font-size: 16px;
 color: #333;
 margin: 0px;
 padding: 0px;
 background: #fff;
}
.finditem-keyword-input .finditem-form-wrapper {
 margin-bottom: 0
}

.under_page .finditem-keyword-input .finditem-suggest{
width:100%;
}
.finditem-keyword-input .finditem-suggest.preview-right-2 .suggest-keyword, .finditem-keyword-input .finditem-suggest.preview-right-3 .suggest-keyword,.finditem-keyword-input .finditem-suggest.preview-right-4 .suggest-keyword {
 width: auto;
}
.suggest-similar, .suggest-model, .suggest-word-wrapper {
 width: 448px
}
#demo-header-wrap {
 padding: 0
}
#demo-header-wrap::after {
 display: none
}
.finditem-keyword-input .finditem-form input[type="text"] {
  background: #fff url("../img/brand_logo.svg") no-repeat center right 45px;
  background-size: 100px auto;
}

.finditem-keyword-input #modal-window .modal-header::before {
 position: absolute;
 content: "ネコの仲間を探す";
 width: 120px;
 top: 0;
 left: 10px;
 font-size: 14px;
 font-weight: bold;
}
#finditem-results-view #finditem-contents #finditem-detail .to-top {
 background: #2b1806;
 color: #fff;
 padding: 19px 0 0 5px;
}
#finditem-results-view #finditem-contents #finditem-detail .to-top:hover {
 background: #c3b295;
}
#finditem-results-view .refine-subheading-wrapper.series,#finditem-results-view .refine-subheading-wrapper.numbers{
 display: none;
}
#finditem-results-view #finditem-contents .no-choice{
display:none;
}

@media screen and (max-width: 820px) {
 #finditem-results-view .finditem-refine-modal {
  background: url("../img/search_bt_brown.png") center 5px no-repeat;
  background-size: 25px 27px;
  background-color: #f2b300;
  top: 30px;
 }
 #finditem-results-view .finditem-refine-modal::before {
  color: #2b1806;
 }
 #finditem-results-view #finditem-contents .finditem-result-wrapper {
  margin-top: 20px;
 }
}
#finditem-results-view #finditem-contents .result {
 word-break: break-all;
}
#finditem-results-view #finditem-contents .zero-similar.item::before {
 content: "このどうぶつ？：";
}
#finditem-results-view #finditem-contents .zero-similar {
 padding-left: 120px;
}
#finditem-results-view #finditem-contents .refine-numbers-range, #finditem-contents .refine-subheading.numbers {
 display: none;
}
#finditem-results-view #finditem-contents .finditem-sort {
 display: none;
}
#modal-window .refine-subheading-wrapper.no-choice{
display:none;
}
#modal-window .refine-subheading-wrapper.numbers {
 display: none;
}
#modal-window .refine-subheading-wrapper.series {
 display: none;
}
#finditem-results-view #finditem-contents .result-numbers {
 display: none;
}
.finditem-keyword-input .finditem-suggest .item-numbers {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="c1"] a:before {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="c2"] a:before {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="c3"] a:before {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="c4"] a:before {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="c5"] a:before {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="c6"] a:before {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="c6"] a:before {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="b"] a:before {
 display: none;
}
#finditem-results-view #finditem-contents #finditem-selected-refine li[data-css="p"] a:before {
 display: none;
}
.finditem-keyword-input #modal-window #finditem-refine dd{
  height: 50px !important;
}
@media screen and (max-width: 767px) {
.finditem-keyword-input .finditem-suggest {
  top: 35px;
 }
 .suggest-similar, .suggest-model, .suggest-word-wrapper {
  width: 100%;
 }
.finditem-keyword-input #modal-window .modal-wrapper{
 padding: 10px 0px 100px;
	}
.finditem-keyword-input #modal-window #finditem-refine dd{
 height: 50px !important;
}
.finditem-keyword-input #modal-window .finditem-selected-clear {
 top: 100px;
 }
.finditem-keyword-input #modal-window .finditem-selected-clear a {
 color: #e20000;
}
.finditem-keyword-input .finditem-form input[type="text"] {
 font-size: 14px;
 background: #fff url("../img/brand_logo.svg") no-repeat center right 10px;
 background-size: 80px auto; 
}
}
/*--------------------------------------
トップページ用の検索フォーム回りカスタマイズ
--------------------------------------*/
#Top .finditem-keyword-input {
 width: 94%;
max-width: 1000px;
 margin: 0 auto;
}
#Top .finditem-keyword-input .finditem-form {
max-width: 1000px;
	}


#Top .finditem-keyword-input .finditem-form .finditem-select {
 display: none;
}


#Top .finditem-keyword-input .finditem-suggest.preview-right-3 .suggest-item{
width: calc(100% - 450px);
}


#Top .finditem-keyword-input .finditem-form input[type="text"] {
 height: 70px;
 border: none;
 border-radius: 35px;
 margin-right: 0px;
 padding: 0px 10px 0px 30px;
 box-shadow: 0px 13px 29px 0px rgba(255, 169, 3, 0.2);
 border: rgba(43, 24, 6, 1.0) solid 4px;
 font-size: 24px;
 font-weight: bold;
 background: #fff url("../img/brand_logo.svg") no-repeat center right 65px;
 background-size: auto;
 background-size: 120px 15px; 
 
}
#Top .finditem-keyword-input .finditem-form input[type="text"]:focus {
 border: rgba(255, 189, 3, 0.8) solid 1px;
 box-shadow: 0px 0px 20px 0px rgba(255, 169, 3, 1.0);
}

#Top .finditem-keyword-input .finditem-form input[type="text"]::placeholder {
 color: #b6b6b6;
 opacity: 1;
 font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W6", sans-seri;
}

#Top .finditem-keyword-input .finditem-form input[type="submit"] {
 position: absolute;
 height: 58px;
 width: 58px;
 vertical-align: bottom;
 background: url(../img/search_bt.png) no-repeat center center;
 background-size: 37px auto;
 background-color: #ff8808;
 border: none;
 border-radius: 32px;
 top: 16px;
left: 545px;
}
#Top .finditem-keyword-input .finditem-form input[type="submit"]:hover {
 background-color: #f2b300;
}
#Top .finditem-keyword-input .finditem-suggest {
 top: 70px;
  width: 100%;
}

@media screen and (min-width: 821px) {
#Top .finditem-keyword-input,
#Top .finditem-keyword-input .finditem-form { 
 margin: 0;
}

#Top .finditem-keyword-input .finditem-form input[type="text"] {
width: 600px;
}



}

@media screen and (max-width: 999px) {
#Top	.finditem-keyword-input .finditem-suggest {
padding: 0px;
left: 10px;
top:80px;
}
.finditem-keyword-input .finditem-suggest.preview-right-3 .suggest-item{
	width: calc(100vw - 490px);}
}	

@media screen and (max-width: 930px) {
.finditem-keyword-input .finditem-suggest.preview-right-3 .suggest-item .item-wrapper {
width: 49%;
}
.finditem-keyword-input .finditem-suggest.preview-right-3 .suggest-item > div:nth-child(n+7) {
display:none;
}
}	


@media screen and (max-width: 810px) {
	#Top	.finditem-keyword-input .finditem-suggest.preview-right-3 .suggest-item{
	width: 130px;
}
#Top	.finditem-keyword-input .finditem-suggest.preview-right-3 .suggest-item .item-wrapper {
  width: 80%;
	margin: 0 auto
}
#Top	.finditem-keyword-input .finditem-suggest.preview-right-3 .suggest-item > div:nth-child(n+4) {
  display:none;
}
#Top	.finditem-keyword-input .finditem-suggest .item-image,
#Top	.finditem-keyword-input .finditem-suggest .item-name{
  width: 100%;
}
}

@media screen and (max-width: 820px) {
 #Top .finditem-keyword-input{
  margin: -20px auto 0;
 }
 #Top .finditem-keyword-input .finditem-keyword-input .finditem-form {
  margin-top: 0;
 }
 #Top .finditem-form-wrapper {
  display: block;
  margin-top: 50px;
  height: 50px
 }
 #Top #finditem-results-view .finditem-show-modal {
  display: none;
 }
 #Top .finditem-keyword-input .finditem-form input[type="text"] {
		width:100%;
  height: 50px;
  border-radius: 25px;
  padding: 0px 10px 0px 10px;
  box-shadow: 0px 13px 29px 0px rgba(255, 169, 3, 0.2);
  font-size: 14px;
  background: #fff url("../img/brand_logo.svg") no-repeat center right 45px;
  background-size: 86px auto;
 }
 #Top .finditem-keyword-input .finditem-form input[type="text"]:focus {
  box-shadow: 0px 0px 20px 0px rgba(255, 169, 3, 1.0);
 }
 #Top .finditem-keyword-input .finditem-form input[type="submit"] {
  position: absolute;
  height: 38px;
  width: 38px;
  background-size: 21px auto;
  border-radius: 23px;
  top: 16px;
  right: 18px;
left:auto;
 }
 #Top .finditem-keyword-input .finditem-suggest {
  top: 60px;
  left: 10px;
 }
		
}
@media screen and (max-width: 767px) {
	  #Top .finditem-keyword-input .finditem-suggest {
    top: 50px;
  
  }
 #Top .finditem-keyword-input .finditem-form input[type="submit"] {
  top: 6px;
 }
}
/*--------------------------------------
トップページ用の検索フォーム回りカスタマイズ　ここまで
--------------------------------------*/
/*--------------------------------------
下部ページの検索フォーム回りカスタマイズ
--------------------------------------*/
@media screen and (min-width:768px) {
 .under_page .finditem-keyword-input .finditem-form .finditem-select {
  border-radius: 30px 0 0 30px;
 }
 .under_page .finditem-keyword-input {
  background: #f2c23a;
  padding: 20px 0 55px
 }
 .under_page .finditem-keyword-input .finditem-form select {
  border-radius: 30px 0 0 30px;
  border-top: none;
  border-bottom: none;
  border-laft: none;
 }
 .under_page .finditem-keyword-input .finditem-form input[type="text"] {
  border-radius: 30px;
  width: 530px;
  border: none;
 }
 .under_page .finditem-keyword-input .finditem-form input[type="submit"] {
  position: absolute;
  height: 34px;
  width: 34px;
  background: url("../../img/search_bt.png") no-repeat center center;
  background-size: 20px auto;
  border: none;
  top: 10px;
  left: 500px;
 }
}
@media screen and (max-width:767px) {
 .under_page #finditem-results-view .finditem-show-modal {
  background: url("../img/search_bt_brown.png") center 5px no-repeat;
  background-size: 25px 27px;
  background-color: #f2b300;
  top: 30px;
  right: 10px;
 }
 .under_page #finditem-results-view .finditem-show-modal::before {
  position: absolute;
  content: "検索";
  width: 25px;
  left: 16px;
  bottom: 5px;
  color: #333;
  font-size: 12px;
  text-indent: 0;
  z-index: 120;
 }
}
@media screen and (max-width:460px) {
 .under_page #finditem-results-view .finditem-show-modal {
  top: 12px;
 }
 .under_page #finditem-results-view .finditem-refine-modal{
  top: 12px;
 }
}
/*--------------------------------------
下部ページ　ここまで
--------------------------------------*/
/*-----------------------------------------------------
サムネイル画像
-----------------------------------------------------*/
#finditem-results-view #finditem-contents .result-thumbnail img {
 height: 150px;
 object-fit: cover;
 font-family: 'object-fit: cover;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper .item-image img {
 object-fit: cover;
 font-family: 'object-fit: cover;';
}
.finditem-keyword-input .finditem-suggest .suggest-item .noimage {
 width: 120px;
 height: 130px;
 background: #ccc;
 position: relative;
 margin: 0 auto 10px;
}
#finditem-results-view #finditem-contents .noimage {
 width: 100%;
 height: 150px;
 background: #ccc;
 position: relative;
 margin-bottom: 10px;
}
.finditem-keyword-input .finditem-suggest .suggest-item .noimage:after, #finditem-results-view #finditem-contents .noimage:after {
 position: absolute;
 content: "No Image";
 width: 70px;
 text-align: center;
 height: 50px;
 font-size: 16px;
 font-weight: bold;
 left: 50%;
 top: 50%;
 margin-left: -35px;
 margin-top: -10px;
 white-space: nowrap;
 color: #333;
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Acinonyx jubatus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Acinonyx jubatus"] .result-thumbnail img, #Overview[data-id="Acinonyx jubatus"] #MainImage img {
 object-position: right top;
 font-family: 'object-fit: cover;', 'object-position:right top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Atilax paludinosus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Atilax paludinosus"] .result-thumbnail img, #Overview[data-id="Atilax paludinosus"] #MainImage img {
 object-position: right top;
 font-family: 'object-fit: cover;', 'object-position:right top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Caracal aurata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Caracal aurata"] .result-thumbnail img, #Overview[data-id="Caracal aurata"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Caracal caracal"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Caracal caracal"] .result-thumbnail img, #Overview[data-id="Caracal caracal"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Catopuma badia"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Catopuma badia"] .result-thumbnail img, #Overview[data-id="Catopuma badia"] #MainImage img {
 object-position: right top;
 font-family: 'object-fit: cover;', 'object-position:right top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Civettictis civetta"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Civettictis civetta"] .result-thumbnail img, #Overview[data-id="Civettictis civetta"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Crossarchus alexandri"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Crossarchus alexandri"] .result-thumbnail img, #Overview[data-id="Crossarchus alexandri"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position: left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Crossarchus obscurus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Crossarchus obscurus"] .result-thumbnail img, #Overview[data-id="Crossarchus obscurus"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Crossarchus platycephalus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Crossarchus platycephalus"] .result-thumbnail img, #Overview[data-id="Crossarchus platycephalus"] #MainImage img {
 object-position: 30% center;
 font-family: 'object-fit: cover;', 'object-position:30% center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Cynictis penicillata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Cynictis penicillata"] .result-thumbnail img, #Overview[data-id="Cynictis penicillata"] #MainImage img {
 object-position: center 10%;
 font-family: 'object-fit: cover;', 'object-position: center 10%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Diplogale hosei"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Diplogale hosei"] .result-thumbnail img, #Overview[data-id="Diplogale hosei"] #MainImage img {
 object-position: left 15%;
 font-family: 'object-fit: cover;', 'object-position:left 15%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis bieti"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis bieti"] .result-thumbnail img, #Overview[data-id="Felis bieti"] #MainImage img {
 object-position: left 15%;
 font-family: 'object-fit: cover;', 'object-position:left 15%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus"] .result-thumbnail img, #Overview[data-id="Felis catus"] #MainImage img {
 object-position: center;
 font-family: 'object-fit:contain;', 'object-position:center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (hybrid hachiware)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (hybrid hachiware)"] .result-thumbnail img, #Overview[data-id="Felis catus (hybrid hachiware)"] #MainImage img {
 object-position: center 35%;
 font-family: 'object-fit: cover;', 'object-position:center 35%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (hybrid mikeneko)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (hybrid mikeneko)"] .result-thumbnail img, #Overview[data-id="Felis catus (hybrid mikeneko)"] #MainImage img {
 object-position: center 0px;
 font-family: 'object-fit: cover;', 'object-position:center 0px;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis chaus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis chaus"] .result-thumbnail img, #Overview[data-id="Felis chaus"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis margarita"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis margarita"] .result-thumbnail img, #Overview[data-id="Felis margarita"] #MainImage img {
 object-position: right top;
 font-family: 'object-fit: cover;', 'object-position:right top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Galerella flavescens"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Galerella flavescens"] .result-thumbnail img, #Overview[data-id="Galerella flavescens"] #MainImage img {
 object-position: center 60%;
 font-family: 'object-fit: cover;', 'object-position:center 60%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Galerella pulverulenta"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Galerella pulverulenta"] .result-thumbnail img, #Overview[data-id="Galerella pulverulenta"] #MainImage img {
 object-position: right top;
 font-family: 'object-fit: cover;', 'object-position:right top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Galidia elegans"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Galidia elegans"] .result-thumbnail img, #Overview[data-id="Galidia elegans"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis nigripes"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis nigripes"] .result-thumbnail img, #Overview[data-id="Felis nigripes"] #MainImage img {
 object-position: 40% center;
 font-family: 'object-fit: cover;', 'object-position:40% center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis silvestris"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis silvestris"] .result-thumbnail img, #Overview[data-id="Felis silvestris"] #MainImage img {
 object-position: left 20%;
 font-family: 'object-fit: cover;', 'object-position:left 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Galerella sanguinea"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Galerella sanguinea"] .result-thumbnail img, #Overview[data-id="Galerella sanguinea"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Galidictis grandidieri"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Galidictis grandidieri"] .result-thumbnail img, #Overview[data-id="Galidictis grandidieri"] #MainImage img {
 object-position: right top;
 font-family: 'object-fit: cover;', 'object-position:right top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta abyssinica"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta abyssinica"] .result-thumbnail img, #Overview[data-id="Genetta abyssinica"] #MainImage img {
 object-position: 30% top;
 font-family: 'object-fit: cover;', 'object-position:30% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta angolensis"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta angolensis"] .result-thumbnail img, #Overview[data-id="Genetta angolensis"] #MainImage img {
 object-position: center 10%;
 font-family: 'object-fit: cover;', 'object-position:center 10%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta bourloni"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta bourloni"] .result-thumbnail img, #Overview[data-id="Genetta bourloni"] #MainImage img {
 object-position: center top;
 font-family: 'object-fit: cover;', 'object-position:center top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta genetta"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta genetta"] .result-thumbnail img, #Overview[data-id="Genetta genetta"] #MainImage img {
 object-position: center 20%;
 font-family: 'object-fit: cover;', 'object-position:center 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta pardina"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta pardina"] .result-thumbnail img, #Overview[data-id="Genetta pardina"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta cristata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta cristata"] .result-thumbnail img, #Overview[data-id="Genetta cristata"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta piscivora"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta piscivora"] .result-thumbnail img, #Overview[data-id="Genetta piscivora"] #MainImage img {
 object-position: center -10px;
 font-family: 'object-fit: cover;', 'object-position:center -10px;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta servalina"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta servalina"] .result-thumbnail img, #Overview[data-id="Genetta servalina"] #MainImage img {
 object-position: center top;
 font-family: 'object-fit: cover;', 'object-position:center top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta thierryi"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta thierryi"] .result-thumbnail img, #Overview[data-id="Genetta thierryi"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta tigrina"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta tigrina"] .result-thumbnail img, #Overview[data-id="Genetta tigrina"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Helogale hirtula"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Helogale hirtula"] .result-thumbnail img, #Overview[data-id="Helogale hirtula"] #MainImage img {
 object-position: center;
 font-family: 'object-fit: cover;', 'object-position:center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Herpailurus yagouaroundi"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Herpailurus yagouaroundi"] .result-thumbnail img, #Overview[data-id="Herpailurus yagouaroundi"] #MainImage img {
 object-position: right top;
 font-family: 'object-fit: cover;', 'object-position:right top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Herpestes ichneumon"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Herpestes ichneumon"] .result-thumbnail img, #Overview[data-id="Herpestes ichneumon"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Hyaena brunnea"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Hyaena brunnea"] .result-thumbnail img, #Overview[data-id="Hyaena brunnea"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Hyaena hyaena"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Hyaena hyaena"] .result-thumbnail img, #Overview[data-id="Hyaena hyaena"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Ichneumia albicauda"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Ichneumia albicauda"] .result-thumbnail img, #Overview[data-id="Ichneumia albicauda"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus geoffroyi"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus geoffroyi"] .result-thumbnail img, #Overview[data-id="Leopardus geoffroyi"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus guigna"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus guigna"] .result-thumbnail img, #Overview[data-id="Leopardus guigna"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus jacobita"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus jacobita"] .result-thumbnail img, #Overview[data-id="Leopardus jacobita"] #MainImage img {
 object-position: center top;
 font-family: 'object-fit: cover;', 'object-position:center top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta victoriae"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta victoriae"] .result-thumbnail img, #Overview[data-id="Genetta victoriae"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Helogale parvula"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Helogale parvula"] .result-thumbnail img, #Overview[data-id="Helogale parvula"] #MainImage img {
 object-position: 50% top;
 font-family: 'object-fit: cover;', 'object-position:50% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus pardalis"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus pardalis"] .result-thumbnail img, #Overview[data-id="Leopardus pardalis"] #MainImage img {
 object-position: top left;
 font-family: 'object-fit: cover;', 'object-position:top left;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus tigrinus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus tigrinus"] .result-thumbnail img, #Overview[data-id="Leopardus tigrinus"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus wiedii"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus wiedii"] .result-thumbnail img, #Overview[data-id="Leopardus wiedii"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Lynx pardinus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Lynx pardinus"] .result-thumbnail img, #Overview[data-id="Lynx pardinus"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Lynx rufus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Lynx rufus"] .result-thumbnail img, #Overview[data-id="Lynx rufus"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Macrogalidia musschenbroekii"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Macrogalidia musschenbroekii"] .result-thumbnail img, #Overview[data-id="Macrogalidia musschenbroekii"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Mungos gambianus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Mungos gambianus"] .result-thumbnail img, #Overview[data-id="Mungos gambianus"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Mungos mungo"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Mungos mungo"] .result-thumbnail img, #Overview[data-id="Mungos mungo"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Nandinia binotata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Nandinia binotata"] .result-thumbnail img, #Overview[data-id="Nandinia binotata"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Mungotictis decemlineata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Mungotictis decemlineata"] .result-thumbnail img, #Overview[data-id="Mungotictis decemlineata"] #MainImage img {
 object-position: 20% top;
 font-family: 'object-fit: cover;', 'object-position:20% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Paguma larvata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Paguma larvata"] .result-thumbnail img, #Overview[data-id="Paguma larvata"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Panthera onca"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Panthera onca"] .result-thumbnail img, #Overview[data-id="Panthera onca"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Panthera pardus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Panthera pardus"] .result-thumbnail img, #Overview[data-id="Panthera pardus"] #MainImage img {
 object-position: left 5%;
 font-family: 'object-fit: cover;', 'object-position:left 5%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Neofelis nebulosa"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Neofelis nebulosa"] .result-thumbnail img, #Overview[data-id="Neofelis nebulosa"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Otocolobus manul"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Otocolobus manul"] .result-thumbnail img, #Overview[data-id="Otocolobus manul"] #MainImage img {
 object-position: 20% center;
 font-family: 'object-fit: cover;', 'object-position:20% center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Panthera tigris"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Panthera tigris"] .result-thumbnail img, #Overview[data-id="Panthera tigris"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Panthera uncia"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Panthera uncia"] .result-thumbnail img, #Overview[data-id="Panthera uncia"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Pardofelis marmorata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Pardofelis marmorata"] .result-thumbnail img, #Overview[data-id="Pardofelis marmorata"] #MainImage img {
 object-position: center bottom;
 font-family: 'object-fit: cover;', 'object-position:center bottom;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Poiana richardsonii"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Poiana richardsonii"] .result-thumbnail img, #Overview[data-id="Poiana richardsonii"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Prionailurus iriomotensis"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Prionailurus iriomotensis"] .result-thumbnail img, #Overview[data-id="Prionailurus iriomotensis"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}

.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Prionailurus rubiginosus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Prionailurus rubiginosus"] .result-thumbnail img, #Overview[data-id="Prionailurus rubiginosus"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Prionodon linsang"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Prionodon linsang"] .result-thumbnail img, #Overview[data-id="Prionodon linsang"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Prionodon pardicolor"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Prionodon pardicolor"] .result-thumbnail img, #Overview[data-id="Prionodon pardicolor"] #MainImage img {
 object-position: 20% top;
 font-family: 'object-fit: cover;', 'object-position:20% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Proteles cristata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Proteles cristata"] .result-thumbnail img, #Overview[data-id="Proteles cristata"] #MainImage img {
 object-position: 60% top;
 font-family: 'object-fit: cover;', 'object-position:60% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Puma concolor"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Puma concolor"] .result-thumbnail img, #Overview[data-id="Puma concolor"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Rhynchogale melleri"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Rhynchogale melleri"] .result-thumbnail img, #Overview[data-id="Rhynchogale melleri"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Salanoia concolor"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Salanoia concolor"] .result-thumbnail img, #Overview[data-id="Salanoia concolor"] #MainImage img {
 object-position: 15% 10px;
 font-family: 'object-fit: cover;', 'object-position:15% 10px;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Suricata suricatta"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Suricata suricatta"] .result-thumbnail img, #Overview[data-id="Suricata suricatta"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Urva brachyura"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Urva brachyura"] .result-thumbnail img, #Overview[data-id="Urva brachyura"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Urva edwardsii"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Urva edwardsii"] .result-thumbnail img, #Overview[data-id="Urva edwardsii"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Urva semitorquata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Urva semitorquata"] .result-thumbnail img, #Overview[data-id="Urva semitorquata"] #MainImage img {
 object-position: left top;
 font-family: 'object-fit: cover;', 'object-position:left top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Urva smithii"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Urva smithii"] .result-thumbnail img, #Overview[data-id="Urva smithii"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Urva vitticolla"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Urva vitticolla"] .result-thumbnail img, #Overview[data-id="Urva vitticolla"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Viverra civettina"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Viverra civettina"] .result-thumbnail img, #Overview[data-id="Viverra civettina"] #MainImage img {
 object-position: right top;
 font-family: 'object-fit: cover;', 'object-position:right top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Viverra megaspila"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Viverra megaspila"] .result-thumbnail img, #Overview[data-id="Viverra megaspila"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Viverra zibetha"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Viverra zibetha"] .result-thumbnail img, #Overview[data-id="Viverra zibetha"] #MainImage img {
 object-position: right center;
 font-family: 'object-fit: cover;', 'object-position:right center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Xenogale naso"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Xenogale naso"] .result-thumbnail img, #Overview[data-id="Xenogale naso"] #MainImage img {
 object-position: left center;
 font-family: 'object-fit: cover;', 'object-position:left center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus braccatus"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus braccatus"] .result-thumbnail img, #Overview[data-id="Leopardus braccatus"] #MainImage img {
 object-position: center;
 font-family: 'object-fit: cover;', 'object-position:center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus colocolo"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus colocolo"] .result-thumbnail img, #Overview[data-id="Leopardus colocolo"] #MainImage img {
 object-position: center top;
 font-family: 'object-fit: cover;', 'object-position:center top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Leopardus pajeros"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Leopardus pajeros"] .result-thumbnail img, #Overview[data-id="Leopardus pajeros"] #MainImage img {
 object-position: 70% top;
 font-family: 'object-fit: cover;', 'object-position:70% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Genetta poensis"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Genetta poensis"] .result-thumbnail img, #Overview[data-id="Genetta poensis"] #MainImage img {
 object-position: 20% center;
 font-family: 'object-fit: cover;', 'object-position:20% center;';
}


.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Poiana leightoni"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Poiana leightoni"] .result-thumbnail img, #Overview[data-id="Poiana leightoni"] #MainImage img {
 object-position: top right;
 font-family: 'object-fit: cover;', 'object-position:top right;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Galidictis fasciata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Galidictis fasciata"] .result-thumbnail img, #Overview[data-id="Galidictis fasciata"] #MainImage img {
 object-position: top center;
 font-family: 'object-fit: cover;', 'object-position:top center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Bdeogale jacksoni"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Bdeogale jacksoni"] .result-thumbnail img, #Overview[data-id="Bdeogale jacksoni"] #MainImage img {
 object-position: top left;
 font-family: 'object-fit: cover;', 'object-position:top left;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Bdeogale nigripes"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Bdeogale nigripes"] .result-thumbnail img, #Overview[data-id="Bdeogale nigripes"] #MainImage img {
 object-position: top center;
 font-family: 'object-fit: cover;', 'object-position:top center;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Eupleres goudotii"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Eupleres goudotii"] .result-thumbnail img, #Overview[data-id="Eupleres goudotii"] #MainImage img {
 object-position: top right;
 font-family: 'object-fit: cover;', 'object-position:top right;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Galerella ochracea"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Galerella ochracea"] .result-thumbnail img, #Overview[data-id="Galerella ochracea"] #MainImage img {
 object-position:center 21%;
 font-family: 'object-fit: cover;', 'object-position:center 21%;';
}
/*-----------------------------------------------------
イエネコ
-----------------------------------------------------*/
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (abyssinian)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (abyssinian)"] .result-thumbnail img, #Overview[data-id="Felis catus (abyssinian)"] #MainImage img {
 object-position: center 18%;
 font-family: 'object-fit: cover;', 'object-position:center 18%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (american bobtail)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (american bobtail)"] .result-thumbnail img, #Overview[data-id="Felis catus (american bobtail)"] #MainImage img {
 object-position: center 18%;
 font-family: 'object-fit: cover;', 'object-position:center 18%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (american curl)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (american curl)"] .result-thumbnail img, #Overview[data-id="Felis catus (american curl)"] #MainImage img {
 object-position: center 7%;
 font-family: 'object-fit: cover;', 'object-position:center 7%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (american shorthair)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (american shorthair)"] .result-thumbnail img, #Overview[data-id="Felis catus (american shorthair)"] #MainImage img {
 object-position: center 5%;
 font-family: 'object-fit: cover;', 'object-position:center 5%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (american wirehair)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (american wirehair)"] .result-thumbnail img, #Overview[data-id="Felis catus (american wirehair)"] #MainImage img {
 object-position: center 5%;
 font-family: 'object-fit: cover;', 'object-position:center 5%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (balinese)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (balinese)"] .result-thumbnail img, #Overview[data-id="Felis catus (balinese)"] #MainImage img {
 object-position: 25% top;
 font-family: 'object-fit: cover;', 'object-position:25% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (british shorthair)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (british shorthair)"] .result-thumbnail img, #Overview[data-id="Felis catus (british shorthair)"] #MainImage img {
 object-position: center 20%;
 font-family: 'object-fit: cover;', 'object-position:center 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (burmese)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (burmese)"] .result-thumbnail img, #Overview[data-id="Felis catus (burmese)"] #MainImage img {
 object-position: 80% 20%;
 font-family: 'object-fit: cover;', 'object-position:80% 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (cymric)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (cymric)"] .result-thumbnail img, #Overview[data-id="Felis catus (cymric)"] #MainImage img {
 object-position: 25% top;
 font-family: 'object-fit: cover;', 'object-position:25% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (german rex)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (german rex)"] .result-thumbnail img, #Overview[data-id="Felis catus (german rex)"] #MainImage img {
 object-position: 75% top;
 font-family: 'object-fit: cover;', 'object-position:75% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (hybrid chatora)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (hybrid chatora)"] .result-thumbnail img, #Overview[data-id="Felis catus (hybrid chatora)"] #MainImage img {
 object-position: 75% top;
 font-family: 'object-fit: cover;', 'object-position:75% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (hybrid kijishiro)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (hybrid kijishiro)"] .result-thumbnail img, #Overview[data-id="Felis catus (hybrid kijishiro)"] #MainImage img {
 object-position: center 70%;
 font-family: 'object-fit: cover;', 'object-position:center 70%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (hybrid kijitora)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (hybrid kijitora)"] .result-thumbnail img, #Overview[data-id="Felis catus (hybrid kijitora)"] #MainImage img {
 object-position: 25% top;
 font-family: 'object-fit: cover;', 'object-position:25% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (hybrid kuroneko)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (hybrid kuroneko)"] .result-thumbnail img, #Overview[data-id="Felis catus (hybrid kuroneko)"] #MainImage img {
 object-position: center 35%;
 font-family: 'object-fit: cover;', 'object-position:center 35%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (hybrid shironeko)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (hybrid shironeko)"] .result-thumbnail img, #Overview[data-id="Felis catus (hybrid shironeko)"] #MainImage img {
 object-position: center 35%;
 font-family: 'object-fit: cover;', 'object-position:center 35%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (japanese bobtail)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (japanese bobtail)"] .result-thumbnail img, #Overview[data-id="Felis catus (japanese bobtail)"] #MainImage img {
 object-position: 25% top;
 font-family: 'object-fit: cover;', 'object-position:25% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (javanese)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (javanese)"] .result-thumbnail img, #Overview[data-id="Felis catus (javanese)"] #MainImage img {
 object-position: center 25%;
 font-family: 'object-fit: cover;', 'object-position:center 25%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (hybrid maltesecat)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (hybrid maltesecat)"] .result-thumbnail img, #Overview[data-id="Felis catus (hybrid maltesecat)"] #MainImage img {
 object-position: center 35%;
 font-family: 'object-fit: cover;', 'object-position:center 35%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (korat)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (korat)"] .result-thumbnail img, #Overview[data-id="Felis catus (korat)"] #MainImage img {
 object-position: center 20%;
 font-family: 'object-fit: cover;', 'object-position:center 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (kurile island bobtail)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (kurile island bobtail)"] .result-thumbnail img, #Overview[data-id="Felis catus (kurile island bobtail)"] #MainImage img {
 object-position: 70% 40%;
 font-family: 'object-fit: cover;', 'object-position:70% 40%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (laperm)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (laperm)"] .result-thumbnail img, #Overview[data-id="Felis catus (laperm)"] #MainImage img {
 object-position: 85% top;
 font-family: 'object-fit: cover;', 'object-position:85% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus × Leptailurus serval"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus × Leptailurus serval"] .result-thumbnail img, #Overview[data-id="Felis catus × Leptailurus serval"] #MainImage img {
 object-position: center 20%;
 font-family: 'object-fit: cover;', 'object-position:center 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (lykoi)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (lykoi)"] .result-thumbnail img, #Overview[data-id="Felis catus (lykoi)"] #MainImage img {
 object-position: center 20%;
 font-family: 'object-fit: cover;', 'object-position:center 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (maine coon)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (maine coon)"] .result-thumbnail img, #Overview[data-id="Felis catus (maine coon)"] #MainImage img {
 object-position: 85% top;
 font-family: 'object-fit: cover;', 'object-position:85% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (birman)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (birman)"] .result-thumbnail img, #Overview[data-id="Felis catus (birman)"] #MainImage img {
 object-position: 30% top;
 font-family: 'object-fit: cover;', 'object-position:30% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (manx)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (manx)"] .result-thumbnail img, #Overview[data-id="Felis catus (manx)"] #MainImage img {
 object-position: center 20%;
 font-family: 'object-fit: cover;', 'object-position:center 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (munchkin)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (munchkin)"] .result-thumbnail img, #Overview[data-id="Felis catus (munchkin)"] #MainImage img {
 object-position: center 5%;
 font-family: 'object-fit: cover;', 'object-position:center 5%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (ocicat)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (ocicat)"] .result-thumbnail img, #Overview[data-id="Felis catus (ocicat)"] #MainImage img {
 object-position: center 30%;
 font-family: 'object-fit: cover;', 'object-position:center 30%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (persian)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (persian)"] .result-thumbnail img, #Overview[data-id="Felis catus (persian)"] #MainImage img {
 object-position: center 10%;
 font-family: 'object-fit: cover;', 'object-position:center 10%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (peterbald)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (peterbald)"] .result-thumbnail img, #Overview[data-id="Felis catus (peterbald)"] #MainImage img {
 object-position: center 10%;
 font-family: 'object-fit: cover;', 'object-position:center 10%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus × Prionailurus bengalensis"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus × Prionailurus bengalensis"] .result-thumbnail img, #Overview[data-id="Felis catus × Prionailurus bengalensis"] #MainImage img {
 object-position: 80% top;
 font-family: 'object-fit: cover;', 'object-position:80% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (ragamuffin)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (ragamuffin)"] .result-thumbnail img, #Overview[data-id="Felis catus (ragamuffin)"] #MainImage img {
 object-position: 90% 10%;
 font-family: 'object-fit: cover;', 'object-position:90% 10%;';
}
.finditem-suggest .item-wrapper[data-id="Felis catus (ragdoll)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (ragdoll)"] .result-thumbnail img, #Overview[data-id="Felis catus (ragdoll)"] #MainImage img {
 object-position: center 10%;
 font-family: 'object-fit: cover;', 'object-position:center 10%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (russian blue)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (russian blue)"] .result-thumbnail img, #Overview[data-id="Felis catus (russian blue)"] #MainImage img {
 object-position: center 2%;
 font-family: 'object-fit: cover;', 'object-position:center 2%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (selkirk rex)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (selkirk rex)"] .result-thumbnail img, #Overview[data-id="Felis catus (selkirk rex)"] #MainImage img {
 object-position: 80% 20%;
 font-family: 'object-fit: cover;', 'object-position:80% 20%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (serengeti cat)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (serengeti cat)"] .result-thumbnail img, #Overview[data-id="Felis catus (serengeti cat)"] #MainImage img {
 object-position: 15% top;
 font-family: 'object-fit: cover;', 'object-position:15% top;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (siamese)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (siamese)"] .result-thumbnail img, #Overview[data-id="Felis catus (siamese)"] #MainImage img {
 object-position: center 12%;
 font-family: 'object-fit: cover;', 'object-position:center 12%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (singapura)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (singapura)"] .result-thumbnail img, #Overview[data-id="Felis catus (singapura)"] #MainImage img {
 object-position: center 12%;
 font-family: 'object-fit: cover;', 'object-position:center 12%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (sphynx)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (sphynx)"] .result-thumbnail img, #Overview[data-id="Felis catus (sphynx)"] #MainImage img {
 object-position: center 2%;
 font-family: 'object-fit: cover;', 'object-position:center 2%;';
}
.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (turkish angora)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (turkish angora)"] .result-thumbnail img, #Overview[data-id="Felis catus (turkish angora)"] #MainImage img {
 object-position: center 2%;
 font-family: 'object-fit: cover;', 'object-position:center 2%;';
}

.finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Felis catus (savannah cat)"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Felis catus (savannah cat)"] .result-thumbnail img, #Overview[data-id="Felis catus (savannah cat)"] #MainImage img {
 object-position: center 8%;
 font-family: 'object-fit: cover;', 'object-position:center 8%;';
}


/*-------------------------メディアクエリ--------------------------*/
@media screen and (min-width: 767px) and (max-width: 1299px) {
 .finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Helogale parvula"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Helogale parvula"] .result-thumbnail img, #Overview[data-id="Helogale parvula"] #MainImage img {
  object-position: 40% top;
  font-family: 'object-fit: cover;', 'object-position:40% top;';
 }
 .finditem-keyword-input .finditem-suggest .item-wrapper[data-id="Urva semitorquata"] .item-image img, #finditem-results-view #finditem-contents .result[data-id="Urva semitorquata"] .result-thumbnail img, #Overview[data-id="Urva semitorquata"] #MainImage img {
  object-position: 50% 25%;
  font-family: 'object-fit: cover;', 'object-position:50% 25%;';
 }
}
@media screen and (max-width: 767px) {
 #finditem-results-view #finditem-contents .result[data-id="Urva semitorquata"] .result-thumbnail img, #Overview[data-id="Urva semitorquata"] #MainImage img {
  object-position: 50% 25%;
  font-family: 'object-fit: cover;', 'object-position:left top;';
 }
}
/*-----------------------------------------------------
サムネイル画像　ここまで
-----------------------------------------------------*/