@charset "UTF-8";
/* CSS Document */
/***********************************************************************
************************************************************************
　作品詳細---追加CSS 240411 update
************************************************************************
***********************************************************************/

/**********************************************************************/
/*オプション                                                       */
/**********************************************************************/
.fs-c-productOption{
  margin-top: 10px;
}
.fs-c-productOption .fs-c-productOption__name{
  margin-bottom: 4px;
  padding: 8px 0 12px 12px;
  background: #141414;
  color: #fff;
  font-size: 1.6rem;
  line-height: 1.0;
}
.fs-c-productOption .fs-c-productOption__name .fs-c-productOption__label{
  color: #fff;
}
.fs-c-productOption .fs-c-productOption__name .fs-c-requiredMark::before{
  color: #e9546b;
}

.fs-c-productOption .fs-c-productOption__option{
  padding: 0;
}
.fs-c-productOption .fs-c-productOption__option .fs-c-dropdown__menu{
  font-size: 1.6rem;
  border: 1px solid #ccc;
  padding: 8px;
}

.fs-c-productOption .fs-c-productOption__option .fs-c-radioGroup{
  display: block;
}
.fs-c-productOption .fs-c-productOption__option .fs-c-radioGroup .fs-c-radio{
  margin: 10px 0;
}
.fs-c-productOption .fs-c-productOption__option .fs-c-radioGroup .fs-c-productOption__price{
  display: inline-block;
  min-width: 100px;
  text-align: right;
}
.fs-c-productOption .fs-c-productOption__option .fs-c-radioGroup .fs-c-productOption__price .fs-c-price{
  font-size: 1.4rem;
}
.fs-c-productOption .fs-c-productOption__option .fs-c-radioGroup .fs-c-productOption__price .fs-c-price .fs-c-price__addon{
  display: inline-flex;
  font-size: 1.2rem;
}



@media screen and (max-width:863px) { /* スマホ表示用*/

}
