.ss-w-alhd-pc-clearfix-influencer{
  clear:both;
}
.ss-w-alhd-pc-section-influencer{
}
.ss-w-alhd-pc-influencerCoordinateDisplay4line{width:868px;}
.ss-w-alhd-pc-influencerCoordinateDisplay4line>li{
display:list-item;
width:217px;height:350px;float:left;margin:0px 7px 0px 3px;padding:0px;position:relative;}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineImage{width:196px !important;height:245px !important;overflow:hidden;position:relative;margin:0px 0px 10px 0px;}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserData{width:203px;height:100px;clear:both;position:relative;}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserData p{padding:0px !important;margin:0px !important;}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserData a{text-align:center;}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserImage{width:50px;height:50px;position:absolute;top:10px;left:5px;}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserImage img{
  width:60px;
  height:60px;
  border-radius: 50%;
  -moz-border-image: border-radius: 50%;
  -webkit-border-image: border-radius: 50%;
  border: 1px solid #ededed;
  margin:0px 5px 0px 0px !important;
}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserDatas{
  display:block !important;
  width:120px;
  height:90px;
  overflow:hidden;
  margin:0px !important;
  position:absolute;
  top:15px;
  right:10px;
}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserDatas>li{
  display:list-item !important;
  width:120px;
  font-size:9px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;  
}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserBrand{
  font-size:11px;
}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserShop{
  font-size:9px;
}
.ss-w-alhd-pc-influencerCoordinateDisplay4lineUserName{
  font-size:9px;
}
#ss-w-alhd-pc-influencerCoordinateRanking .more--link, #ss-w-alhd-pc-influencerCoordinateNewOrder .more--link{
  display: block;
  margin:30px auto 0 !important;
  width: 180px;
  height:48px;
  position: relative;
  padding: 0;
  border: 1px solid #999;
  text-decoration: none;
  background: none;
  line-height:1;
  box-sizing: border-box;
  text-align:center;
}

#ss-w-alhd-pc-influencerCoordinateRanking h3 a.more--link, #ss-w-alhd-pc-influencerCoordinateNewOrder h3 a.more--link{
  display: block;
  margin:30px auto 0 !important;
  width: 180px;
  height:48px;
  position: relative;
  padding: 0;
  border: 1px solid #999;
  text-decoration: none;
  background: none;
  line-height:1;
  box-sizing: border-box;
  text-align:center;
}

#ss-w-alhd-searchItem-sort-list-influencer {
  margin:10px 0 0 0;
}
.ss-w-alhd-searchItem-sort-item-influencer {
  width:188px;
  height:34px;
  float:left;
  border-style:solid;
  border-width:1px 1px 0px 1px;
  margin:0px 20px 0px 0px;
  text-align:center;
  border-color:#ccc;
  color:#ccc;
  letter-spacing: 1px;
}
.ss-w-alhd-searchItem-sort-item-influencer p {
  display: block;
  font-size:14px;
  color:#ccc;
}
.ss-w-alhd-searchItem-sort-item-influencer a {
  font-size:14px;
  color:#ccc;
  display: block;
  padding: 7px 0;
}


#coordinate_item_list-influencer{
  clear:both;
  margin:10px 0px 0px 0px;
}

.ss-w-alhd-pc-coordinateDisplay4line-influencer{width:868px;}
.ss-w-alhd-pc-coordinateDisplay4line-influencer>li{
display:list-item;
width:217px;height:350px;float:left;margin:0px 7px 0px 3px;padding:0px;position:relative;}
.ss-w-alhd-pc-coordinateDisplay4lineImage-influencer{width:196px !important;height:245px !important;overflow:hidden;position:relative;margin:0px 0px 10px 0px;}
.ss-w-alhd-pc-coordinateDisplay4lineUserData-influencer{width:203px;height:100px;clear:both;position:relative;}
.ss-w-alhd-pc-coordinateDisplay4lineUserData-influencer p{padding:0px !important;margin:0px !important;}
.ss-w-alhd-pc-coordinateDisplay4lineUserData-influencer a{text-align:center;}
.ss-w-alhd-pc-coordinateDisplay4lineUserImage-influencer{width:50px;height:50px;position:absolute;top:10px;left:5px;}
.ss-w-alhd-pc-coordinateDisplay4lineUserImage-influencer img{
  width:60px;
  height:60px;
  object-fit: cover;
  border-radius: 50%;
  -moz-border-image: border-radius: 50%;
  -webkit-border-image: border-radius: 50%;
  border: 1px solid #ededed;
  margin:0px 5px 0px 0px !important;
}
.ss-w-alhd-pc-coordinateDisplay4lineUserDatas-influencer{
  display:block !important;
  width:120px;
  height:90px;
  overflow:hidden;
  margin:0px !important;
  position:absolute;
  top:15px;
  right:10px;
}
.ss-w-alhd-pc-coordinateDisplay4lineUserDatas-influencer>li{
  display:list-item !important;
  width:120px;
  font-size:9px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;  
}
.ss-w-alhd-pc-coordinateDisplay4lineUserBrand-influencer{
  font-size:11px;
}
.ss-w-alhd-pc-coordinateDisplay4lineUserName-influencer{
  font-size:9px;
}
pager_wrap-influencer{padding:10px;}
.pager_number-influencer{
  font-size: 14px;
}
.ss-w-alhd-pc-coordinateDisplay4lineNoItem-influencer{
  width:100% !important;
}
#ss-w-alhd-searchItem-sort-list-influencer{
  width :812px;
  overflow: hidden;
  border-style:solid;
  border-width:0px 0px 1px 0px;
  border-color:#ccc;
}
#ss-w-alhd-searchItem-sort-list-influencer .now {
  background-color:#bbb;
}
#ss-w-alhd-searchItem-sort-list-influencer .now p{
  background-color:#bbb;
  display: block;
}
#ss-w-alhd-searchItem-sort-list-influencer .now a{
  color:#fff;
  display: block;
  padding: 7px 0;
}
#ss-w-alhd-searchKey{
  width :812px;
  overflow: hidden;
  margin: 0px 0px 0px 0px;
}
#ss-w-alhd-searchKey>dt{width:75px;float:left;}
#ss-w-alhd-searchKey>dt>div{
  width:75px;
  height:25px;
  position:relative;
  top:8px;
  left:0px;
}
#ss-w-alhd-searchKey>dd{width:732px;float:left;}
#ss-w-alhd-searchKey>dd>p{float:left;}

#ss-w-alhd-searchKey>dd>p>div{
  margin:0px 10px 10px 0px;
  padding:7px 50px 7px 35px;
  height:18px;
  position:relative;
  border: 1px solid #666;
  border-radius: 6px;          
  -webkit-border-radius: 6px;  
  -moz-border-radius: 6px;     
}
#ss-w-alhd-searchKey>dd>p>div>span{width:100%;text-align:center;}
#ss-w-alhd-searchKey>dd>p>div>a{width:10px;position:absolute;top:5px;right:5px;}
.pager_number{
  font-size: 14px;
}

#ss-w-alhd-pc-coordinateinfluencerData{
  position:relative;
  overflow:hidden;
  margin:0px 0px 0px 0px;
  padding:30px 0px 40px 0px;
}
#ss-w-alhd-pc-coordinateinfluencerData>dt{
  list-style-type: none;
  display:list-item;
  width:150px !important;
}
#ss-w-alhd-pc-coordinateinfluencerData>dd{
  list-style-type: none;
  display:list-item;
  width:310px !important;
  
}
.ss-w-alhd-pc-coordinateinfluencerImage{
  width: 140px;
  height: 140px;
  object-fit: cover;
  border-radius: 50%;
  -moz-border-image: border-radius: 50%;
  -webkit-border-image: border-radius: 50%;
  border: 1px solid #ededed;
}
.ss-w-alhd-pc-coordinateinfluencerDatas{
  list-style-type: none;
}
.ss-w-alhd-pc-coordinateinfluencerDataTitle{
  font-size:18px !important;
  width:324px !important;
  height:auto !important;
  margin:25px 0px 0px 0px !important;
  text-align:left !important;
  position:relative;
  clear:both;
  letter-spacing:1px;
  float: none !important;
  display: inline-block;
}
#ss-w-alhd-pc-otherCoordinate{
  width:868px;
}
#ss-w-alhd-pc-otherCoordinate li{
  width:204px !important;
  height:272px !important;
  overflow:hidden;
  position:relative;
}
#coordinate .detail_block01 dd {
    width: 470px;
    float: right;
}
#ss-w-alhd-pc-otherCoordinate{
  width:868px;
}
#ss-w-alhd-pc-otherCoordinate li{
  width:204px !important;
  height:272px !important;
  overflow:hidden;
  position:relative;
}
#ss-w-alhd-pc-coordinateDetailImage{
  width:554px !important;
}
.ss-w-alhd-pc-coordinateDetailImageView{
  width:554px !important;
  height:738px !important;
  overflow:hidden;
  position:relative;
}
.ss-w-alhd-pc-coordinateDetailImageArrow{
  overflow:hidden;
  text-indent:-500px;
  width:20px;
  height:50px;
  z-index: 2;
}
.ss-w-alhd-pc-coordinateDetailImageArrow a{
  display:block;
  width:20px;
  height:50px;
  background-color:#999;
}
.ss-w-alhd-pc-coordinateDetailImageArrow a:hover{
  opacity: 0.7;
}
.ss-w-alhd-pc-coordinateDetailImageArrowL{
  position:absolute;
  top:50%;
  transform: translateY(-50%);
  left:0px;
  z-index: 10;
}
.ss-w-alhd-pc-coordinateDetailImageArrowR{
  position:absolute;
  top:50%;
  transform: translateY(-50%);
  right:0px;
  z-index: 10;
}
.ss-w-alhd-pc-leftArrow{
  display:block;
  position:absolute;
  top:10;
  left:8px;
  width:10px;
  height:10px;
  border-style:solid;
  border-width:0px 0px 1px 1px;
  border-color:#ffffff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    content: "";
  overflow:hidden;
  text-indent:-500px;
  opacity: 1.0;
}
.ss-w-alhd-pc-rightArrow{
  display:block;
  position:absolute;
  top:10;
  right:8px;
  width:10px;
  height:10px;
  border-style:solid;
  border-width:0px 1px 1px 0px;
  border-color:#ffffff;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    content: "";
  overflow:hidden;
  text-indent:-500px;
  opacity: 1.0;
}
.ss-w-alhd-pc-coordinateinfluencerDataTitle{
  font-size:18px !important;
  width:324px !important;
  height:auto !important;
  margin:25px 0px 0px 0px !important;
  text-align:left !important;
  position:relative;
  clear:both;
  letter-spacing:1px;
  float: none !important;
  display: inline-block;
}
.ss-w-alhd-pc-coordinateinfluencerData{
  font-size:14px !important;
  width:324px !important;
  height:18px !important;
  margin:0px 0px 0px 0px !important;
  text-align:left !important;
  position:relative;
  clear:both;
  letter-spacing:1px;
}
.ss-w-alhd-pc-coordinateinfluencerIcon{
  font-size:14px !important;
  width:324px !important;
  height:30px !important;
  margin:0px 0px 0px 0px !important;
  text-align:left !important;
  position:relative;
  clear:both;
  letter-spacing:1px;
}
#ss-w-alhd-pc-otherCoordinateList h3 a.more--link{
  display: block;
  margin:30px auto 0 !important;
  width: 180px;
  height:48px;
  position: relative;
  padding: 0;
  border: 1px solid #999;
  text-decoration: none;
  background: none;
  line-height:1;
  box-sizing: border-box;
  text-align:center;
}

#ss-w-alhd-pc-otherCoordinateList h3 a:before {
    content: "もっと見る";
    font-size:12px;
    margin-left:-10px;
    line-height:48px;
    font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
}

#ss-w-alhd-pc-otherCoordinateList h3 a:after {
  display: block;
  position: absolute;
  top: 50%;
  right: 50px;
  padding:0;
  width: 5px;
  height: 5px;
  margin-top: -3px;
  border-top: solid 1px #666;
  border-right: solid 1px #666;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  content: "";
}
#ss-w-alhd-pc-topicsPans{
  font-size:11x;
  margin-bottom: 50px;
}
#ss-w-alhd-influencerDetail{
  width:1060px;
  overflow:hidden;
  padding:25px 0 32px 0 !important;
}
#ss-w-alhd-influencerDetail-userImage{
  float:left;
  width:160px;
  height:160px;
}

#ss-w-alhd-influencerDetail-userImage img{
  width:160px;
  height:160px;
  object-fit: cover;
  border-radius: 50%;
  -moz-border-image: border-radius: 50%;
  -webkit-border-image: border-radius: 50%;
  border: 1px solid #ededed;
}
#ss-w-alhd-influencerDetail-userData{
  float:left;
  padding:10px 20px 0 30px;

}
.ss-w-alhd-influencerDetail-userName{
  color:#6f6f6f;
  font-family: "メイリオ", "Lucida Grande", Verdana, "ＭＳ Ｐゴシック", sans-serif;
  font-size:24px;
  letter-spacing: 0.5px;
  padding :0px 15px 0px 0px;
}
#ss-w-alhd-influencerDetail-userDataList{
  margin:10px 0px 0px 0px;
}
#ss-w-alhd-influencerDetail-userDataList li{
  color:#6f6f6f;
  font-family: "メイリオ", "Lucida Grande", Verdana, "ＭＳ Ｐゴシック", sans-serif;
  font-size:13px;
  letter-spacing: 1px;
  padding:0px;
}
#ss-w-alhd-influencerDetail-userSNS{
  margin:10px 0px 0px 0px;
  color:#6f6f6f;
  font-family: "メイリオ", "Lucida Grande", Verdana, "ＭＳ Ｐゴシック", sans-serif;
  font-size:13px;
  letter-spacing: 1px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

#ss-w-alhd-influencerDetail-userSNS img{
  vertical-align: middle;　
}
#ss-w-alhd-influencerDetail-userProfile{
  float:left;
  width:511px;
  min-height:136px;
  padding:20px;
  border-style:solid;
  border-width:0px 0px 0px 1px;
  border-color:#aaaaaa;
}
#ss-w-alhd-item-sort-list{
  margin:10px 0 0 0;
  width :100%;
  overflow: hidden;
  border-style:solid;
  border-width:0px 0px 1px 0px;
  border-color:#ccc;
}
#ss-w-alhd-item-sort-list .now {
  background-color:#bbb;
}
#ss-w-alhd-item-sort-list .now p{
  background-color:#bbb;
  display: block;
}
#ss-w-alhd-item-sort-list .now a{
  color:#fff;
  display: block;
  padding: 7px 0;
}
.ss-w-alhd-searchItem-sort-item{
  width:188px;
  height:34px;
  float:left;
  border-style:solid;
  border-width:1px 1px 0px 1px;
  margin:0px 20px 0px 0px;
  text-align:center;
  border-color:#ccc;
  color:#ccc;
  letter-spacing: 1px;
}
.ss-w-alhd-searchItem-sort-item p {
  display: block;
  font-size:14px;
  color:#ccc;
}
.ss-w-alhd-searchItem-sort-item a {
  font-size:14px;
  color:#ccc;
  display: block;
  padding: 7px 0;
}
.coordinateDisplay3line{width:1060px;margin:0px;}
.coordinateDisplay3line>li{width:333px !important;height:333px !important;float:left;padding:0px;position:relative;}
.coordinateDisplay3lineImage{width:333px !important;height:333px !important;overflow:hidden;position:relative;margin:0px 0px 0px 0px;padding:0px;}

.influencerName{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ss-w-alhd-pc-coordinateImageSelecter .swiper-wrapper{
  margin-left: calc(-37.5% - 5px);
}
#ss-w-alhd-pc-coordinateDetailImage .swiper-slide {
  overflow: hidden;
}
#ss-w-alhd-pc-coordinateDetailMeta {
  float: right;
}
.ss-w-alhd-pc-coordinateDetailMetaBlock {
  clear: both !important;
}
.ss-w-alhd-pc-coordinateImageSelecter{  
}
.ss-w-alhd-pc-coordinateImageSelecter li{
  width:120px !important;
  height:160px !important;
  margin:10px 11px 0px 0px;
  display:list-item;
  float:left;
  overflow:hidden;
  position:relative;
}
.ss-w-alhd-pc-coordinateImageSelecter li a img{
  margin: 1px;
}
.ss-w-alhd-pc-coordinateImageSelecter li.swiper-slide-active a img{
  border: 1px solid #999;
  /*box-sizing: border-box;*/
  margin: 0 !important;
}

.ss-w-alhd-pc-coordinateImageSelecter li:last-child{
  margin:10px 0px 0px 1px;
}
#ss-w-alhd-influencerCoordinateList-item ul li{
/* 20200526 PAL */
/*  height: 317px; */
  height: 340px;
}
.parte_txt_lst{
    margin:30px 0 20px;
    font-size:12px;
}
.parte_txt_dtl{
    margin:-20px 0 0;
    font-size:10px;
}
.parte_txt_inf{
    margin:15px 0 0;
    font-size:10px;
}

#coordinate .detail_block01 .ss-w-alhd-pc-coordinateDetailMetaBlock #ss-w-alhd-pc-coordinateProductTitle{
    border-top:1px solid #ccc;
    padding-top:15px;
}
