@charset "utf-8";
#article-01 .mobile-page-u96-j_toggleDetail .mobile-page-u96-inner,
#article-02 .mobile-page-u96-j_toggleDetail .mobile-page-u96-inner,
#article-03 .mobile-page-u96-j_toggleDetail .mobile-page-u96-inner{
  background-color: #fff;
}
/* .mobile-page-u96-products_detail .mobile-page-u96-inner > .mobile-page-u96-section ~ .mobile-page-u96-section {
  border-top: 1px solid #e0e0e0;
} */
@media screen and (min-width: 900px){
  #article-03 .mobile-page-u96-sectionLine-wPc{
    position: relative;
  }
  #article-03 .mobile-page-u96-sectionLine-wPc::before{
    content: '';
    position: absolute;
    background-color: #e0e0e0;
    width: 40px;
    height: 1px;
    left: 50%;
    transform: translateX(-50%);
    top: 0
  
  }
  #article-01 .mobile-page-u96-section-main-visual {
    background: url(/mobile/set/data/products/smartphone/aquos-sense9/img/p/img-m-article-01.jpg) no-repeat top center;
  }
  
  #article-02 .mobile-page-u96-section-main-visual {
    background: url(/mobile/set/data/products/smartphone/aquos-sense9/img/p/img-m-article-02.jpg) no-repeat top center;
  }
  
  #article-03 .mobile-page-u96-section-main-visual {
    background: url(/mobile/set/data/products/smartphone/aquos-sense9/img/p/img-m-article-03.jpg) no-repeat top center;
  }
  .mobile-page-u96-sectionLine-left{
   width: calc(50%) !important;
   margin-left: 0 !important;
   padding-left: 40px;
   border-left: 1px solid #e0e0e0;
  }
}

@media screen and (max-width: 900px){
  #article-03 .mobile-page-u96-sectionLine-wSp{
    position: relative;
    padding-top: 30px;
  }
  #article-03 .mobile-page-u96-sectionLine-wSp::before{
    content: '';
    position: absolute;
    background-color: #e0e0e0;
    width: 50px;
    height: 1px;
    left: 50%;
    transform: translateX(-50%);
    top: 0
  
  }
  #article-01 .mobile-page-u96-btn,
  #article-02 .mobile-page-u96-btn,
  #article-03 .mobile-page-u96-btn{
    border: 1px solid #ffffff;
    color: #ffffff;
  }
  
  #article-01 .mobile-page-u96-btn[class*="mobile-page-u96-btnArrow"]:before,
  #article-02 .mobile-page-u96-btn[class*="mobile-page-u96-btnArrow"]:before,
  #article-03 .mobile-page-u96-btn[class*="mobile-page-u96-btnArrow"]:before{
    border-top: solid 2px #ffffff;
    border-right: solid 2px #ffffff;
  }
}
.mobile-page-u96-products_detail .mobile-page-u96-btn{
  border: 1px solid #333333;

}