﻿@charset "utf-8"; 
.about .about-img img{width:100%;height:100%;display:block;object-fit:cover}
.about .about-con {padding:50px 90px}
.about ul li {position:relative;padding-left:40px;line-height:1.7;}
.about .about-sel {position:absolute;left:0;top:-2px;}
@media screen and (max-width:1500px) and (min-width:1151px){.about .about-con, .about .about-img{width:50%}
.about .about-con{padding:40px 60px}}
@media screen and (max-width:1500px){ .about .about-img{max-height:100%;}}
@media screen and (max-width:768px){.about .about-con{padding: 66vw 4vw 4vw;}
.about .about-img{max-height:inherit;width: 100%;left: 0;padding: 0 4vw;box-sizing: border-box;height: 62vw;}}
@media (min-width:769px){.part-item{width:12.5%;}}
@media (max-width:768px){.part-item{width:25%;}}
.kche-t72>.kche-template-item>h5 { background-color: #f2f6f7;}
@media (max-width:1700px) and (min-width:1025px){.head-nav>ul>li>a{padding:0 12px}}
@media (max-width:1500px) and (min-width:1025px){.head-nav>ul>li>a{padding:0 7px;font-size:14px}}
.part {border:none;padding-top:60px;}
.part-list {margin-top:30px;}
@media (max-width:768px){.part {padding-top:30px;}
.part-list {margin-top:10px;}}
.tabs-title {width: 33.33%;}
.part-swiper {margin-top:20px}
.part-swiper .swiper-container {padding-bottom:40px}
.part-swiper .swiper-container .swiper-slide {height:auto}
.part-swiper .swiper-container .swiper-slide img {width:100%;height:100%;object-fit:contain;padding:5px;box-sizing:border-box}
.part-swiper .swiper-pagination-bullet {background:#000;opacity:.5}
.part-swiper .swiper-pagination-bullet-active {background:var(--color);opacity:1}
.part-swiper .swiper-pagination {bottom:0}
.part-btn {display:none;}
