@charset "utf-8";
/* シェアバー非表示 */
.socialBox {
  display: none;
  _display: block;
}

/* スマホのコンテンツ非表示 */
.gg-sp {
  display: none;
}

.gig-rating-averageRating {
  display: none !important;
}

/* リアクションプラグイン */
.gg-reaction {
  margin-right: 4px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  letter-spacing: normal;
}

.gg-rating {
  width: 206px!important;
  height: 38px;
  margin: 28px 0 0 0;
  padding: 6px 0 0 18px !important;
  background: url(/tabi/gigya/img/rating_pc/bg_ratingBack.png) no-repeat left top !important;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  letter-spacing: normal;
}
.gg-rating .gig-rating-readReviewsLink {
  margin-right: 0 !important;
}
.gg-rating .gig-rating-stars {
  margin-right: 5px;
  letter-spacing: -.40em;
}
.gg-rating .gig-rating-stars .gig-rating-star {
  letter-spacing: normal;
}

/* リアクション＆レヴュー */
.gg-reactionAndRating {
  width: 100%;
  margin: 10px 0;
  border-top: 2px solid #575757;
  background: url(/tabi/gigya/img/reaction_pc/bg_reactionAndRatingBack.png) repeat-x left top;
}
.gg-reactionAndRating .gg-reactionAndRatingWrap {
  overflow: hidden;
  clear: both;
  padding: 10px 0 20px 0;
  text-align: center;
  letter-spacing: -.40em;
}

.gg-review-outer {
  margin: 10px 0;
}

.gg-reviewWriteAndRead {
  clear: both;
  cursor: pointer;
}

.gig-comments-container {
  width: 100% !important;
  margin-top: 10px !important;
}
.gig-comments-container .gig-composebox-rating-title {
  width: auto !important;
}
.gig-comments-container .gig-comments-more {
  width: 940px;
  height: 45px;
  margin-bottom: 10px;
  background: url(/tabi/gigya/img/reaction_pc/btn_reviewReadMore_n.png) no-repeat left bottom;
  border: none;
  overflow: hidden;
  text-indent: -9999px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.gig-comments-container .gig-comments-more:hover {
  background: url(/tabi/gigya/img/reaction_pc/btn_reviewReadMore_o.png) no-repeat left bottom;
}
.gig-comments-container.gig-comments-loginUI {
  width: auto !important;
}
.gig-comments-container .gig-commentList {
  margin-bottom: 10px;
}
.gig-comments-container .gig-comments-addCommentFooter {
  margin-bottom: 10px;
}
.gig-comments-container .gig-comments-providerIcons {
  display: none;
}
.gig-comments-container .gig-comments-showMoreComments {
  width: 940px;
  height: 45px;
  margin-bottom: 10px;
  background: url(/tabi/gigya/img/reaction_pc/btn_reviewReadMore_n.png) no-repeat left bottom;
  border: none;
  overflow: hidden;
  text-indent: -9999px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.gig-comments-container .gig-comments-showMoreComments:hover {
  background: url(/tabi/gigya/img/reaction_pc/btn_reviewReadMore_o.png) no-repeat left bottom;
}
.gig-comments-container .gig-comments-textarea {
  width: 100% !important;
}

/* リアクションボタン */
.gig-button-container .gg-countbox-image {
  width: 56px;
  height: 26px;
  margin: 0 auto;
  padding: 5px 0 0 0;
  background: url(/tabi/gigya/img/reaction_pc/bg_countBox.png) no-repeat left top;
  text-align: center;
}
.gig-button-container .gg-countbox-image span {
  font-size: 11px;
  color: #FFFFFF;
}
.gig-button-container .gg-reaction-image {
  width: 220px;
  height: 40px;
  cursor: pointer;
  *height: 42px;
}

.gg-reviewTitle {
  width: 100%;
  height: 57px;
  margin-top: -10px;
  background: url(/tabi/gigya/img/reaction_pc/bg_reviewTitleBack.png) repeat-x left top;
}
.gg-reviewTitle img {
  padding: 13px 0 0 16px;
}

/* ボタン一覧 */
.gig-button-container-mitai .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_mitai.png) no-repeat left top;
}
.gig-button-container-mitai .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_mitai_on.png) no-repeat left top;
}

.gig-button-container-mitayo .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_mitayo.png) no-repeat left top;
}
.gig-button-container-mitayo .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_mitayo_on.png) no-repeat left top;
}

.gig-button-container-jalgo .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_jalgo.png) no-repeat left top;
}
.gig-button-container-jalgo .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_jalgo_on.png) no-repeat left top;
}

.gig-button-container-ikitai .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_ikitai.png) no-repeat left top;
}
.gig-button-container-ikitai .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_ikitai_on.png) no-repeat left top;
}

.gig-button-container-ittayo .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_ittayo.png) no-repeat left top;
}
.gig-button-container-ittayo .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_ittayo_on.png) no-repeat left top;
}

.gig-button-container-koredekimari .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_koredekimari.png) no-repeat left top;
}
.gig-button-container-koredekimari .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_koredekimari_on.png) no-repeat left top;
}

.gig-button-container-naruhodo .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_naruhodo.png) no-repeat left top;
}
.gig-button-container-naruhodo .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_naruhodo_on.png) no-repeat left top;
}

.gig-button-container-oisisou .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_oisisou.png) no-repeat left top;
}
.gig-button-container-oisisou .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_oisisou_on.png) no-repeat left top;
}

.gig-button-container-tabeniiku .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_tabeniiku.png) no-repeat left top;
}
.gig-button-container-tabeniiku .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_tabeniiku_on.png) no-repeat left top;
}

.gig-button-container-tabetayo .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_tabetayo.png) no-repeat left top;
}
.gig-button-container-tabetayo .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_tabetayo_on.png) no-repeat left top;
}

.gig-button-container-omosiroi .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_omosiroi.png) no-repeat left top;
}
.gig-button-container-omosiroi .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_omosiroi_on.png) no-repeat left top;
}

.gig-button-container-iine .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_iine.png) no-repeat left top;
}
.gig-button-container-iine .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_iine_on.png) no-repeat left top;
}

.gig-button-container-atare .gig-button-up .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_atare.png) no-repeat left top;
}
.gig-button-container-atare .gig-button-down .gg-reactionbox .gg-reaction-image {
  background: url(/tabi/gigya/img/reaction_pc/btn_atare_on.png) no-repeat left top;
}

/* IE6の場合プラグイン非表示 */
.gg-reactionAndRating, .gg-review-outer, .gg-reviewTitle, .gig-comments-container, .gig-comments-reviews {
  _display: none;
}
