.mobile_type .xl_a {
    width: 100%;
  }
  .mobile_type .xl_a_logo {
    width: 60%;
  }
  .mobile_type {
    background-size: 185%;
    background-position-y: 15vw;
  }
  .mobile_type .xl_b {
    margin-top: 0;
    width: 96%;
    margin: 0 auto;
    display: grid;
    /* justify-content: space-around;   */
  }
  .mobile_type .xl_b_left {
    display: none;
  }
  .mobile_type .xl_b_right {    
    width: 100%;
    padding: 0;
	margin-top: -15%;
	float: none;
  }
  .mobile_type .xl_b_right p {
    padding: 0.9375rem;
  }
.mobile_type .xl_c{
	width: 100%;
	padding: 3% 0;
  }
  
.mobile_type .xl_c ul li{
	width: 47%;
	margin: 0 2px;	
}
  .mobile_type .xl_b_bottom {
    /* margin-top: 30vw; */
    margin: 0;
  }
  .mobile_type .xl_b_bottom ul li {
    width: 50%;
    height: auto;
    margin: 0;
  }
