.TW_Promotion_ARS_202312.mobile {
  @charset "utf-8";
  /* CSS Document */
  /*h1, h2, h3, h4, h5, h6 {
     font-size:100%;
     font-weight:normal;
}*/
}
.TW_Promotion_ARS_202312.mobile body,
.TW_Promotion_ARS_202312.mobile div,
.TW_Promotion_ARS_202312.mobile dl,
.TW_Promotion_ARS_202312.mobile dt,
.TW_Promotion_ARS_202312.mobile dd,
.TW_Promotion_ARS_202312.mobile ul,
.TW_Promotion_ARS_202312.mobile ol,
.TW_Promotion_ARS_202312.mobile li,
.TW_Promotion_ARS_202312.mobile h1,
.TW_Promotion_ARS_202312.mobile h2,
.TW_Promotion_ARS_202312.mobile h3,
.TW_Promotion_ARS_202312.mobile h4,
.TW_Promotion_ARS_202312.mobile h5,
.TW_Promotion_ARS_202312.mobile h6,
.TW_Promotion_ARS_202312.mobile pre,
.TW_Promotion_ARS_202312.mobile form,
.TW_Promotion_ARS_202312.mobile fieldset,
.TW_Promotion_ARS_202312.mobile input,
.TW_Promotion_ARS_202312.mobile textarea,
.TW_Promotion_ARS_202312.mobile p,
.TW_Promotion_ARS_202312.mobile blockquote,
.TW_Promotion_ARS_202312.mobile th,
.TW_Promotion_ARS_202312.mobile td,
.TW_Promotion_ARS_202312.desktop body,
.TW_Promotion_ARS_202312.desktop div,
.TW_Promotion_ARS_202312.desktop dl,
.TW_Promotion_ARS_202312.desktop dt,
.TW_Promotion_ARS_202312.desktop dd,
.TW_Promotion_ARS_202312.desktop ul,
.TW_Promotion_ARS_202312.desktop ol,
.TW_Promotion_ARS_202312.desktop li,
.TW_Promotion_ARS_202312.desktop h1,
.TW_Promotion_ARS_202312.desktop h2,
.TW_Promotion_ARS_202312.desktop h3,
.TW_Promotion_ARS_202312.desktop h4,
.TW_Promotion_ARS_202312.desktop h5,
.TW_Promotion_ARS_202312.desktop h6,
.TW_Promotion_ARS_202312.desktop pre,
.TW_Promotion_ARS_202312.desktop form,
.TW_Promotion_ARS_202312.desktop fieldset,
.TW_Promotion_ARS_202312.desktop input,
.TW_Promotion_ARS_202312.desktop textarea,
.TW_Promotion_ARS_202312.desktop p,
.TW_Promotion_ARS_202312.desktop blockquote,
.TW_Promotion_ARS_202312.desktop th,
.TW_Promotion_ARS_202312.desktop td  {
  margin: 0;
  padding: 0;
}

.TW_Promotion_ARS_202312.desktop{ width:900px; margin:0 auto;}
.TW_Promotion_ARS_202312.mobile table {
  border-collapse: collapse;
  border-spacing: 0;
}
.TW_Promotion_ARS_202312.mobile fieldset,
.TW_Promotion_ARS_202312.mobile img {
  border: 0;
}
.TW_Promotion_ARS_202312.mobile address,
.TW_Promotion_ARS_202312.mobile caption,
.TW_Promotion_ARS_202312.mobile cite,
.TW_Promotion_ARS_202312.mobile code,
.TW_Promotion_ARS_202312.mobile dfn,
.TW_Promotion_ARS_202312.mobile em,
.TW_Promotion_ARS_202312.mobile strong,
.TW_Promotion_ARS_202312.mobile th,
.TW_Promotion_ARS_202312.mobile var {
  font-style: normal;
  font-weight: normal;
}
.TW_Promotion_ARS_202312.mobile ol,
.TW_Promotion_ARS_202312.mobile ul, 
.TW_Promotion_ARS_202312.desktop ol,
.TW_Promotion_ARS_202312.desktop ul{
  list-style: none;
}
.TW_Promotion_ARS_202312.mobile caption,
.TW_Promotion_ARS_202312.mobile th{
  text-align: left;
}
.TW_Promotion_ARS_202312.mobile q:before,
.TW_Promotion_ARS_202312.mobile q:after {
  content: '';
}
.TW_Promotion_ARS_202312.mobile abbr,
.TW_Promotion_ARS_202312.mobile acronym {
  border: 0;
}
.TW_Promotion_ARS_202312.mobile .wrap {
  width: 100%;
  min-width: 320px;
  font-family: "?????", Arial, Helvetica, sans-serif;
  }
.TW_Promotion_ARS_202312.mobile img {
  width: 100%;
}
.TW_Promotion_ARS_202312.mobile div {
 float:left;
  width: 100%;
}
.TW_Promotion_ARS_202312.mobile div ul {
  width: 100%;
}
.TW_Promotion_ARS_202312.mobile ul li {width: 50%;
  display: block; float:left;
}
.TW_Promotion_ARS_202312.mobile ul li a{
  width: 100%;
  display: block;
  float: left;
}
.TW_Promotion_ARS_202312.mobile ul li.proL {
  width: 100%;
  display: block;
}


.TW_Promotion_ARS_202312.desktop .bankWrap{ display:block; max-width:900px; margin:0 auto;}




.TW_Promotion_ARS_202312.mobile ul.pro3{ width:100%;padding:0;}
.TW_Promotion_ARS_202312.mobile ul.pro3 li{ display:block; float:left; padding:0; width:33.333%;}
.TW_Promotion_ARS_202312.mobile ul.pro3 li:nth-child(2){ width:33.333%;}



/* Banner */
.TW_Promotion_ARS_202312.desktop .sidebar-ad {
  position: fixed;
  top: 287px;
  left: 50%;
  margin-left: 330px;
  z-index: 999;
}

.TW_Promotion_ARS_202312.mobile .sidebar-ad {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: -1vw;
  z-index: 999;
}

.TW_Promotion_ARS_202312 .sidebar-ad__link {
  display: block;
}

.TW_Promotion_ARS_202312 .sidebar-ad__img {
  max-width: 100%;
}

@media (max-width: 1024px) {
  .ARSpromo201911.desktop .sidebar-ad {
    display: none;
  }
}

/* Banner */

.TW_Promotion_ARS_202312.desktop .sildAD {
	width: 230px;
	position: fixed;
	left: 50%;
	margin-left: 450px;
	top: 80px;
}
.TW_Promotion_ARS_202312.desktop .sildAD_1 {
	position: fixed;
	bottom: 0px;
}

.TW_Promotion_ARS_202312.mobile .sildADm {
	position: fixed;
	bottom: 0;
}

.TW_Promotion_ARS_202312 img{
  width: 100%;
}
@media screen and (max-width: 767px){
  .TW_Promotion_ARS_202312 li{
    list-style: none;
    display: inline;
  }
  .TW_Promotion_ARS_202312 .pro3{
    padding: 0;
    width: 100%;
    display: flex;
    margin-bottom: 0;
  }
  .TW_Promotion_ARS_202312 .pro3.wrap{
    flex-wrap: wrap;
  }
  .TW_Promotion_ARS_202312 .pro3.wrap li{
    flex: 50%;
    max-width: 50%;
  }
  .TW_Promotion_ARS_202312 .pro3.wrap .proL{
    flex: 100%;
    max-width: 100%;
  }
}