﻿@charset "utf-8"; 
@media (min-width:769px) and (max-width:1440px){.repro-name{min-height:48px;}}
@media (max-width:768px){.repro-name{max-height:auto}}
lite-youtube { max-width: 100%;}
.home-des{text-align:center;color:var(--color);margin-bottom:10px}
.home-project{background:#FFFbfa;padding:4% 15px 4%}
.home-project .swiper-container{margin-top:40px;padding-bottom:100px}
.home-project .swiper-container .project-button-next,.home-project .swiper-container .project-button-prev{position:absolute;bottom:0px;left:calc(50% - 50px);background:var(--color);display:inline-flex;align-items:center;justify-content:center;color:#FFF;width:40px;height:40px;cursor:pointer;transition:all .1s linear}
.home-project .swiper-container .project-button-next.swiper-button-disabled,.home-project .swiper-container .project-button-prev.swiper-button-disabled{background:#bababa}
.home-project .swiper-container .project-button-next em,.home-project .swiper-container .project-button-prev em{font-size:20px}
.home-project .swiper-container .project-button-next:hover,.home-project .swiper-container .project-button-prev:hover{opacity:.9}
.home-project .swiper-container .swiper-slide{overflow:hidden;max-height:308px}
.home-project .swiper-container .swiper-slide img{transition:all .2s linear;width:100%}
.home-project .swiper-container .swiper-slide img:hover{transform:scale(1.1)}
.home-project .swiper-container .project-button-next{left:auto;right:calc(50% - 50px)}
@media (max-width:560px){.home-project .swiper-container{margin-top:25px;padding-bottom:70px}}