



body,html,section{ background:#f7f8f9; overflow-x: hidden; margin: 0px;  word-break:keep-all; overflow-wrap:break-word;}
img{margin: 0px; display: block;}
html { scroll-behavior: smooth; }





 .container_pc{padding: 0px;}


  #main{
    margin-bottom: 0px;
    padding-bottom: 0px;}

  #intro{
      margin-bottom: 0px;
      padding-bottom: 0px;}
  #btn{width:100%;}
  #slide_1 {width:100%;}
  #slide_2 {width:100%;}
  #slide_3 {width:100%;}
  #slide_4 {width:100%;}
  #slide_5 {width:100%;}
  #footer{background-color: #CECECD;}



.container1 {width:100%;height: auto;}
.
.swiper-container { width: 100%; height: auto; z-index: 98;}
.swiper-container { width: 100%; height: 100%;}
.swiper-wrapper{width: 100%; height: auto;  margin: 0px;}
.swiper-slide {width: 100%; text-align:left; display:flex; justify-content:center; }

.sw_txt {padding: 16px;width:100%; text-align:left;  padding-bottom: 20px;}


.copywrap {width:100%;height: auto;}
.container3 {margin: 0px;}
.wrap {display: flex;  padding-bottom: 40px;}
.items {margin: 0px;display: flex; height: 84px; padding-bottom: 40px;}

.items_fist{margin: 0px;height: 84px; align-items: flex-start;}
.items_second{margin: 0px;height: 84px; align-items: flex-start;}
.items_third{margin: 0px;height: 84px; align-items: flex-start;}




                @media (max-width: 576px) {

                }




                @media (min-width: 960px) {



                  .container_pc{width:375px; margin: auto;0}

.swiper-wrapper{padding-left: 0px;}

              }
