section.intro-with-image-type1{background-repeat:no-repeat;background-size:cover;background-position:center;padding:70px 0 0 0;height:700px;position:relative}section.intro-with-image-type1>img{width:100%;height:-webkit-fill-available;position:absolute;object-fit:cover}section.intro-with-image-type1 .content{position:relative;padding-top:143px;z-index:100;width:100%;display:flex;row-gap:10px;align-items:center;flex-direction:column;color:#fff;padding:200px 30px 0 30px}section.intro-with-image-type1 .content .list{display:flex;flex-direction:column;align-items:center;row-gap:20px}section.intro-with-image-type1 .content .list .sub1{font-size:17px;font-weight:700;text-align:center;font-family:"LeagueFont";text-transform:uppercase}section.intro-with-image-type1 .content .list .sub2{font-size:25px;font-weight:800;font-family:"KferliFont";text-transform:uppercase;text-align:center;line-height:1.8}section.intro-with-image-type1 .content .list .sub3{font-size:17px;text-align:center;font-family:"LeagueFont";line-height:1.2}section.intro-with-image-type1 .content .list .sub4{text-transform:uppercase;margin-top:30px}section.intro-with-image-type1 .content .list .sub4 .link{padding:17px 50px 15px 50px;font-weight:700;font-size:16px;font-family:"LeagueFont";text-decoration:none;color:#fff;background:#333}section.intro-with-image-type1 .content .list .sub4 .link:hover{color:#fff;text-decoration:none}section.intro-with-image-type1 .content .list .icon-content{display:flex;align-items:center}section.intro-with-image-type1 .content .list .icon-content .icon-img{width:30px;height:30px}section.intro-with-image-type1 .content .list .icon-content .icon-text{font-size:20px;font-weight:700;margin-left:10px;font-family:"LeagueFont"}section.intro-with-image-type1 .content .list .sub5{font-size:20px;font-weight:600;font-family:"LeagueFont";color:#903}@media (min-width:768px){section.intro-with-image-type1 .content{padding:225px 30px 0 30px}section.intro-with-image-type1 .content .list{width:600px}section.intro-with-image-type1 .content .list .sub2{font-size:30px}section.intro-with-image-type1 .content .list .icon-content .icon-text{font-size:25px}}@media (min-width:1024px){section.intro-with-image-type1{padding:70px 30px 0 0}section.intro-with-image-type1 .content{padding-left:150px;padding-top:190px;align-items:unset;max-width:1000px}section.intro-with-image-type1 .content .list{align-items:unset}section.intro-with-image-type1 .content .list .sub1{text-align:unset}section.intro-with-image-type1 .content .list .sub2{font-size:35px;text-align:start}section.intro-with-image-type1 .content .list .sub3{text-align:unset}section.intro-with-image-type1 .content .list .sub4 .link{font-size:18px}}@media (min-width:1280px){section.intro-with-image-type1{height:750px}section.intro-with-image-type1 .content{padding-top:210px}}@media (min-width:1440px){section.intro-with-image-type1{padding:100px 30px 0 0;height:800px}section.intro-with-image-type1 .content{max-width:1425px;padding-left:200px}section.intro-with-image-type1 .content .list{width:600px}section.intro-with-image-type1 .content .list .sub2{font-size:40px}section.intro-with-image-type1 .content .list .sub4 .link{font-size:20px}}@media (min-width:1920px){section.intro-with-image-type1{height:950px}section.intro-with-image-type1 .content{max-width:1600px;padding-top:235px;padding-left:0;margin-left:calc((100vw - 1500px) / 2)}section.intro-with-image-type1 .content .list{width:700px}section.intro-with-image-type1 .content .list .sub1{font-size:20px}section.intro-with-image-type1 .content .list .sub2{font-size:56px}section.intro-with-image-type1 .content .list .sub3{font-size:22px}}section.common-slider-thing{padding-bottom:340px;z-index:12;position:relative}section.common-slider-thing .col1{display:flex;padding-top:50px;position:relative}section.common-slider-thing .col1 .sub1{position:absolute;width:200px;top:50%;left:-115px}section.common-slider-thing .col1 .sub2{display:flex;flex-direction:column;align-items:center;row-gap:10px;width:100%;z-index:100;padding:0 30px}section.common-slider-thing .col1 .sub2 .item2{font-size:17px;font-weight:500;font-family:"LeagueFont";text-transform:uppercase}section.common-slider-thing .col1 .sub2 .item3{font-size:25px;font-weight:800;text-align:center;font-family:"KferliFont";text-transform:uppercase;line-height:1.8}section.common-slider-thing .col1 .sub2 .item4{margin-top:15px;font-size:17px;font-weight:500;font-family:"LeagueFont";max-width:800px;text-align:center;line-height:1.1em}section.common-slider-thing .col2{z-index:100;position:absolute;width:100%}section.common-slider-thing .col2 .slide{margin-top:20px}section.common-slider-thing .col2 .slide .list{padding-bottom:115px}section.common-slider-thing .col2 .slide .list .one{display:flex;justify-content:center;padding-bottom:20px;flex-shrink:0;width:300px;height:300px;overflow:unset}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper{width:300px;height:300px;border-radius:100%;border:2px solid #fff;background-color:#f1f1eb;display:flex;flex-direction:column;align-items:center;position:relative;margin-top:110px}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper .item-img{position:absolute;bottom:110px;width:300px;height:300px;object-fit:contain}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper .item-desc{position:absolute;bottom:60px;font-size:22px;font-weight:700;font-family:"KferliFont";color:#333}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper .link{position:absolute;bottom:60px;display:none}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper .link .link-item{background-color:#333;color:#fff;padding:13px 20px 10px 20px;border:1px solid #fff;text-decoration:none;font-family:"LeagueFont"}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper:hover{background-color:#333}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper:hover .item-desc{display:none}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper:hover .link{display:block}section.common-slider-thing .col2 .slide .list .one:nth-child(even){margin-top:40px}@media (min-width:768px){section.common-slider-thing .col1 .sub2 .item3{font-size:30px}section.common-slider-thing .col1 .sub2 .item4{padding:0 15px}}@media (min-width:1024px){section.common-slider-thing .col1{padding-top:70px}section.common-slider-thing .col1 .sub1{width:12vw;top:50%}section.common-slider-thing .col1 .sub2 .item3{font-size:35px}}@media (min-width:1440px){section.common-slider-thing .col1 .sub2 .item3{font-size:40px}}@media (min-width:1920px){section.common-slider-thing .col1 .sub2 .item2{font-size:20px}section.common-slider-thing .col1 .sub2 .item3{font-size:40px}section.common-slider-thing .col1 .sub2 .item4{font-size:22px}section.common-slider-thing .col2 .slide .list{max-width:2350px;margin:auto}section.common-slider-thing .col2 .slide .list .one{width:350px;height:350px}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper{width:350px;height:350px;margin-top:75px}section.common-slider-thing .col2 .slide .list .one .slide__one__wrapper .item-img{bottom:120px}}section.two-image-text-type1 .desktop{display:none;flex-direction:column;flex-wrap:wrap}section.two-image-text-type1 .desktop .reverse{flex-direction:row-reverse}section.two-image-text-type1 .desktop .one{display:flex;cursor:pointer;width:100%}section.two-image-text-type1 .desktop .one .content1{width:50%}section.two-image-text-type1 .desktop .one .content1:hover .img-holder>img{transform:scale(1.3)}section.two-image-text-type1 .desktop .one .content1 .img-holder{position:relative;width:100%;height:100%;overflow:hidden}section.two-image-text-type1 .desktop .one .content1 .img-holder>img{width:100%;height:100%;object-fit:cover;transition:all 0.5s ease-in-out}section.two-image-text-type1 .desktop .one .content2{display:flex;flex-direction:column;justify-content:center;row-gap:20px;padding:0 40px;width:50%;position:relative;background-color:#e5e2de}section.two-image-text-type1 .desktop .one .content2 .info{font-size:17px;font-weight:500;line-height:1.2;column-gap:10px;font-family:"LeagueFont";text-transform:uppercase;color:#333}section.two-image-text-type1 .desktop .one .content2 .name{font-size:20px;font-weight:700;line-height:1.7;font-family:"KferliFont";word-wrap:break-word;text-transform:uppercase;color:#333}section.two-image-text-type1 .desktop .one .content2 .desc{font-size:17px;font-weight:500;line-height:1.2;font-family:"LeagueFont";word-wrap:break-word;color:#4b4c4a}section.two-image-text-type1 .desktop .one .content2 .link{display:flex;text-transform:uppercase}section.two-image-text-type1 .desktop .one .content2 .link .con-link{font-size:14px;padding:15px 50px 13px 50px;font-weight:700;color:#fff;text-decoration:none;font-family:"LeagueFont";text-align:center;background:#333}section.two-image-text-type1 .desktop .one .content2 .rect-left{background:#e5e2de;width:50px;height:50px;position:absolute;left:-25px;transform:rotate(135deg);top:calc(50% - 25px)}section.two-image-text-type1 .desktop .one .content2 .rect-right{background:#e5e2de;width:50px;height:50px;position:absolute;right:-25px;transform:rotate(135deg);top:calc(50% - 25px)}section.two-image-text-type1 .mobile{display:flex;flex-direction:column}section.two-image-text-type1 .mobile .summary .content1:hover .img-holder>img{transform:scale(1.3)}section.two-image-text-type1 .mobile .summary .content1 .img-holder{position:relative;width:100%;height:100%;overflow:hidden}section.two-image-text-type1 .mobile .summary .content1 .img-holder>img{width:100%;height:100%;object-fit:cover;transition:all 0.5s ease-in-out}section.two-image-text-type1 .mobile .summary .content2{display:flex;flex-direction:column;justify-content:center;row-gap:20px;padding:50px 25px;position:relative;align-items:center;text-align:center;background-color:#e5e2de}section.two-image-text-type1 .mobile .summary .content2 .info{font-size:17px;font-weight:500;line-height:1.2;column-gap:10px;font-family:"LeagueFont";text-transform:uppercase;color:#333}section.two-image-text-type1 .mobile .summary .content2 .name{font-size:20px;font-weight:700;line-height:1.7;font-family:"KferliFont";word-wrap:break-word;text-transform:uppercase;color:#333}section.two-image-text-type1 .mobile .summary .content2 .desc{font-size:17px;font-weight:500;line-height:1.2;font-family:"LeagueFont";word-wrap:break-word;color:#4b4c4a}section.two-image-text-type1 .mobile .summary .content2 .link{display:flex;text-transform:uppercase}section.two-image-text-type1 .mobile .summary .content2 .link .con-link{font-size:14px;padding:15px 50px 13px 50px;font-weight:700;font-family:"LeagueFont";color:#fff;text-decoration:none;background:#333}section.two-image-text-type1 .mobile .summary .rect-content{position:absolute;width:50px;height:50px;top:-25px;left:calc(50% - 25px);transform:rotate(135deg);background:#e5e2de}section.two-image-text-type1 .mobile .navbar1{display:flex;justify-content:center;padding:20px 0;column-gap:15px}section.two-image-text-type1 .mobile .navbar1 .nav-text{font-size:15px;font-family:"KferliFont"}section.two-image-text-type1 .mobile .navbar1 .lt,section.two-image-text-type1 .mobile .navbar1 .rt{background:transparent;border:none}@media (min-width:570px){section.two-image-text-type1 .mobile .summary .content2{padding:50px 40px}}@media (min-width:1024px){section.two-image-text-type1 .desktop{display:flex}section.two-image-text-type1 .desktop .one .content2 .name{font-size:30px}section.two-image-text-type1 .mobile{display:none}}@media (min-width:1440px){section.two-image-text-type1 .desktop .one .content2{padding:0 150px}section.two-image-text-type1 .desktop .one .content2 .name{font-size:35px}section.two-image-text-type1 .desktop .one .content2 .link{margin-top:15px}}@media (min-width:1920px){section.two-image-text-type1 .desktop .one .content2 .info{font-size:20px}section.two-image-text-type1 .desktop .one .content2 .name{font-size:40px}section.two-image-text-type1 .desktop .one .content2 .desc{font-size:22px}section.two-image-text-type1 .desktop .one .content2 .link .con-link{font-size:17px}}