.wrap .content.grid_1200 {
  margin-bottom: 150px;
}
.cs_page .tit_top {
  margin: 65px 0 50px;
}
.cs_page .tit_top .cs_title{
  font-size: 25px;
  font-family: 'Neo_Bold';
  display: block;
}
.cs_page .tit_top .menu_wrap {
  display: inline-block;
}
.cs_page .tit_top .menu {
  display: inline-block;
  margin-top: 50px;
  width: 100%;
  /* border-bottom: 1px solid #ddd; */
}
.cs_page .tit_top .menu li {
  display: inline-block;
  width: auto;
  margin-right: 15px;
  font-family: 'Neo_Semibold';
  color: #999;
}
.cs_page .tit_top .menu li#top_m1 a{
  padding: 15px 0px;
}
.cs_page .tit_top .menu li.on {
  border-bottom: 3px solid #F8AA5B;
  color: #333;
}
.cs_page .tit_top .menu li a {
  display: inline-block;
  padding: 15px 5px;
}

.cs_page .cs_review_banner{margin-bottom: 15px; cursor: pointer; width: 100%; display: inline-block;}
.cs_page .cs_review_banner img{width: 100%; cursor: pointer; border-radius: 5px;}

.cs_page .cs_review_banner .banner_mo{display: none;}


@media screen and (max-width:1200px){

}
@media screen and (max-width:767px){
  .wrap .content.grid_1200 {
    margin-bottom: 100px;
  }
  .cs_page .tit_top {
    margin: 40px 0 10px;
  }
  .cs_page .tit_top .cs_title {
    font-size: 20px;
  }
  .cs_page .tit_top .menu_wrap {
    overflow-x: scroll;
    overflow-y: hidden;
    width: 100%;
  }
  .cs_page .tit_top .menu {
    margin-top: 35px;
    width: max-content;
  }
  .cs_page .tit_top .menu li {
    font-size: 14px;
    margin-right: 10px;
  }
  .cs_page .cs_review_banner .banner_pc{display: none;}
  .cs_page .cs_review_banner .banner_mo{display: block;}
}
