div.mainContents.migration #main.choice article{
    padding-bottom: 1px;
    margin-bottom: 20px;
}

#main.choice .centerBtn p{
  margin-bottom: 0;
}
#main.choice .title{
  overflow: visible;
}
#main.choice .titleInner p{
  font-size: 14px;
}

section.choice article.title div.txt{
  width: calc(100% - 110px);
}

@media all and (max-width: 909px) {
  article.choice div.containerOuter ul.containerInner li.item{
    background-size: contain;
  }
  article.choice div.containerOuter ul.containerInner li.item.double{
    min-width: 168px;
  }
}

@media all and (min-width: 910px) {
  #main.choice{
    width: 813px;
  }
  #main.choice aside.welcome, div.mainContents, footer.global{
    /* margin: 0 0 0 120px; */
  }
  #main.choice .title{
    overflow: visible;
  }
  div.mainContents.notExNav article.choice{
    margin-top: 45px;
  }
  section.choice article.title{
    border-top: 2px solid #e4e4e4;
    border-bottom: 2px solid #e4e4e4;
  }
  section.choice article.title div.titleInner{
    width: 100%;
  }
  section.choice article.title span.arrowIcon{
    width: 25px;
    height: 22px;
    bottom: -22px;
    background-size: 25px 22px;
  }
  article.choice div.containerOuter ul.containerInner li.item{
    min-width: 120px;
    height: 120px;
    margin-bottom: 13px;
    background-size: contain;
  }
  article.choice div.containerOuter ul.containerInner li.item.double{
    min-width: 253px;
  }
  article.choice div.containerOuter ul.containerInner li.item.on{
    margin-bottom: 11px;
  }
  article.choice div.innerBox{
    width: auto;
  }
  article.choice div.containerOuter ul.containerInner{
    padding: 10px 0px 5px 15px;
    margin-right: 0;
  }
}

