@charset "utf-8";

.mobile-page-u96-products_detail .mobile-page-u96-btn{
  border-color: #333333;
}

@media only screen and (min-width: 900px) {
  #convenience .mobile-page-u96-section-main-visual {
    background: url(/mobile/set/data/products/smartphone/simple-sumaho7/img/p/bg_convenience.jpg) no-repeat top center;
    height: 430px;
  }
  #comfortable .mobile-page-u96-section-main-visual {
    background: url(/mobile/set/data/products/smartphone/simple-sumaho7/img/p/bg_comfortable.jpg) no-repeat top center;
    height: 430px;
  }
  #reassurance .mobile-page-u96-section-main-visual {
    background: url(/mobile/set/data/products/smartphone/simple-sumaho7/img/p/bg_reassurance.jpg) no-repeat top center;
    height: 430px;
  }
  .mobile-page-u96-products_detail [class$=-unitXSmall] > .mobile-page-u96-flex > .mobile-page-u96-flex6:nth-child(2) {
    width: calc( 50%)!important;
    margin-left: 0!important;
    padding-left: 39px;
    border-left: 1px solid #e0e0e0;
  }
  
}

@media only screen and (max-width: 900px) {
  .mobile-page-u96-products_detail .mobile-page-u96-section [class$=-unitXSmall] > .mobile-page-u96-flex > .mobile-page-u96-spFlex12:not(:first-of-type){
    display: inline-block;
    position: relative;
    padding-top: 30px;
  }
  .mobile-page-u96-products_detail .mobile-page-u96-section [class$=-unitXSmall] > .mobile-page-u96-flex > .mobile-page-u96-spFlex12:not(:first-of-type):before{
    content: '';
    position: absolute;
    display: inline-block;
    border-top: 1px solid #e0e0e0;
    width: 50px;
    left: 50%;
    margin-left: -25px;
    top: 0;
  }
}

/* @media only screen and (max-width: 900px) {
  .mobile-page-u96-products_detail .mobile-page-u96-j_toggle .mobile-page-u96-section-main-visual {
      background: transparent!important;
  }
} */
.mobile-page-u96-products_detail .mobile-page-u96-link.mobile-page-u96-linkGra{
  word-break: break-all;

}