@charset "utf-8";
/*============================

DX商品詳細ページ用css PC
仮面ライダーリバイ・仮面ライダーバイス

============================*/

/*全体
=====================*/
#bgarea{
  padding-bottom: 30px;
}

/*--見出し--*/
#itemdtl_features .itemdtl_subtitle,
#itemdtl_info .itemdtl_subtitle,
#itemdtl_features .itemdtl_subtitle::before,
#itemdtl_info .itemdtl_subtitle::before {
  color: #000;
}


/* メイン */
#itemdtl_main{
  color: #000;
}
#itemdtl_main .itemdtl_inner #item_texts .free_space p {
  font-size: 0.7em;
}

#item_outline .item_outline_txt{
  border: none;
}
#item_outline .item_outline_txt dt, 
#item_outline .item_outline_txt dd {
  border: none;
}
#item_outline .item_outline_txt dt, 
#item_outline .item_outline_txt dd {
  border-top: 2px solid #f5b5ff;
}
#item_outline .item_outline_txt dt{
  color: #fff;
  background: #ff65e4;
}
#item_outline .item_outline_txt dt:first-of-type {
  border: none;
}
#item_outline .item_outline_txt dd{
  background: #fff;
  border-right: 2px solid #f5b5ff;
}
#item_outline .item_outline_txt dd:last-of-type {
  border-bottom: 2px solid #f5b5ff;
}

/* ページ内リンク */
#itemdtl_link .p_link li a{
  background: #ff69e5;
  border-color: #ff69e5;
  color: #fff;
}
#itemdtl_link .p_link li a:after{
  border-color: #fff;
}

#itemdtl_link .p_link .btn_link a:after {
    background: #fff;
}


/* 商品の特長 */
#itemdtl_features,
#itemdtl_info {
  color: #000;
}
#itemdtl_features .free_space p {
  text-align: center;
}
#itemdtl_features .free_space p iframe {
  margin-top: 60px;
}

#itemdtl_info .item_info_txt dt,
#itemdtl_info .item_info_txt dd {
  color: #000;
}
#notice .itemdtl_inner, 
#itemdtl_salessite .itemdtl_inner, 
.itemdtl_intro .itemdtl_inner, 
#relatedarticle .itemdtl_inner,
#relateditem .itemdtl_inner, 
#itemdtl_specialarea .itemdtl_inner {
  color: #000;
}
#notice .itemdtl_inner ul li {
  color: #000;
}

#itemdtl_copy .copyright{
  color: #000;
}


/* 20221004 リニューアル時調整 */
#itemdtl_info + .free_space p {
    text-align: center;
}
#itemdtl_info + .free_space p iframe {
    margin-bottom: 60px;
}