﻿#heroHead{height:100vh;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media only screen and (min-width: 992px){#heroHead{margin-top:80px;height:100vh;max-height:800px}}#heroHead .logoWrapper{content:"";position:absolute;top:63%;left:0;width:100%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:1;max-width:210px}@media only screen and (min-width: 768px){#heroHead .logoWrapper{max-width:none;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}#heroHead .mainSwiper{height:100%;position:relative;z-index:0}#heroHead .mainSwiper .swiper-slide{height:100%;width:100%;background-color:#ddd;background-position:center center;background-size:cover;background-repeat:no-repeat}#heroHead .swiper-pagination{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:right;bottom:30px;color:#fdfdfd;font-size:2.4rem}@media only screen and (min-width: 576px){#heroHead .swiper-pagination{max-width:540px}}@media only screen and (min-width: 768px){#heroHead .swiper-pagination{max-width:720px}}@media only screen and (min-width: 992px){#heroHead .swiper-pagination{max-width:960px}}@media only screen and (min-width: 1200px){#heroHead .swiper-pagination{max-width:1230px}}#heroHead .swiper-pagination .swiper-pagination-current{font-size:3.2rem;cursor:pointer}#news{padding-top:20px;padding-bottom:10px;border-bottom:1px solid #dbdbdb}@media only screen and (min-width: 992px){#news{padding-top:25px;padding-bottom:25px}}#news .sectionTitleWrapper{margin-bottom:20px}@media only screen and (min-width: 992px){#news .sectionTitleWrapper{margin-bottom:0}}#news .newsWrapper{max-width:930px;margin-left:auto;margin-right:0}@media only screen and (min-width: 992px){#news .newsWrapper .newsArticle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#news .newsWrapper .subInfoWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:3px}@media only screen and (min-width: 992px){#news .newsWrapper .subInfoWrapper{margin-bottom:0}}#news .newsWrapper .date{color:#939393;font-size:1.2rem;letter-spacing:.05em;margin-right:15px}@media only screen and (min-width: 992px){#news .newsWrapper .date{font-size:1.4rem;letter-spacing:.05em}}#news .newsWrapper .newsTitle{display:block;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;padding-right:80px;font-size:1.4rem;letter-spacing:.1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 992px){#news .newsWrapper .newsTitle{margin-left:30px;font-size:1.7rem;letter-spacing:.1em}}#news .newsWrapper .newsTitle.on_hover{color:#939393}#news .newsWrapper .newsTitle.on_hover .btnArrowCircle{-webkit-transition:all .3s cubic-bezier(0.95, 0, 0.85, 1);transition:all .3s cubic-bezier(0.95, 0, 0.85, 1);-webkit-transform:translate(5px, -50%);transform:translate(5px, -50%)}#news .newsWrapper .newsTitle .btnArrowCircle{content:"";position:absolute;top:50%;left:auto;right:0;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:1}#news .newsWrapper .catList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;padding-left:0;list-style-type:none}#news .newsWrapper .catList a{display:block;color:#fdfdfd;background-color:#000;min-width:76px;text-align:center;font-size:1.2rem;line-height:1.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 992px){#news .newsWrapper .catList a{font-size:1.4rem;line-height:1.6;min-width:102px}}#news .newsWrapper .catList a:hover{background-color:#939393}#about{padding-top:60px;padding-bottom:74px}@media only screen and (min-width: 992px){#about{padding-top:170px;padding-bottom:160px}}#about .sectionLead{text-align:center;font-size:2.8rem;line-height:1.5;margin-bottom:28px;letter-spacing:0}@media only screen and (min-width: 992px){#about .sectionLead{font-size:5rem;line-height:1.5;margin-bottom:90px}}#about .dscBox{text-align:center;margin-bottom:45px}@media only screen and (min-width: 992px){#about .dscBox{margin-bottom:90px}}#assa{padding-top:45px;padding-bottom:35px;position:relative;overflow:hidden}@media only screen and (min-width: 992px){#assa{padding-top:60px;padding-bottom:60px}}#assa:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:0;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../image/assaBg2025.jpg);-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;z-index:-1}#assa:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}#assa .sectionTitleWrapper{margin-bottom:30px}@media only screen and (min-width: 992px){#assa .sectionTitleWrapper{margin-bottom:0}}#assa .sectionTitleWrapper *{color:#fdfdfd}#assa .assaRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#assa .assaRow .imgCol{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#assa .assaRow .imgCol img{width:100%;max-height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%}@media only screen and (min-width: 992px){#assa .assaRow .imgCol img{max-height:800px}}@media only screen and (min-width: 992px){#assa .assaRow .imgCol{-webkit-box-flex:0;-webkit-flex:0 0 600px;-ms-flex:0 0 600px;flex:0 0 600px;max-width:55%}}@media only screen and (min-width: 1200px){#assa .assaRow .imgCol{-webkit-box-flex:0;-webkit-flex:0 0 768px;-ms-flex:0 0 768px;flex:0 0 768px;max-width:60%}}@media only screen and (min-width: 1500px){#assa .assaRow .imgCol{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}#assa .assaRow .dscCol{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width: 992px){#assa .assaRow .dscCol{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media only screen and (min-width: 1500px){#assa .assaRow .dscCol{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (min-width: 992px){#assa .assaRow .dscCol .dscWrapper{width:380px;margin-left:35px}}@media only screen and (min-width: 1200px){#assa .assaRow .dscCol .dscWrapper{width:415px}}@media only screen and (min-width: 1300px){#assa .assaRow .dscCol .dscWrapper{margin-left:75px}}@media only screen and (min-width: 1500px){#assa .assaRow .dscCol .dscWrapper{margin-left:auto;margin-right:auto}}#assa .assaRow .dscCol .dscWrapper .brandLogoBox{text-align:center;margin-top:34px;margin-bottom:20px;width:147px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 992px){#assa .assaRow .dscCol .dscWrapper .brandLogoBox{width:230px;margin-top:40px;margin-bottom:20px}}@media only screen and (min-width: 1200px){#assa .assaRow .dscCol .dscWrapper .brandLogoBox{margin-top:100px;margin-bottom:65px}}#assa .assaRow .dscCol .dscWrapper .dscBox{text-align:center;color:#fdfdfd}#assa .assaRow .dscCol .dscWrapper .btnLineCircle{margin-left:auto;margin-right:auto;margin-top:36px}@media only screen and (min-width: 992px){#assa .assaRow .dscCol .dscWrapper .btnLineCircle{margin-top:47px}}#recruit{padding-top:45px;padding-bottom:80px}@media only screen and (min-width: 992px){#recruit{padding-top:120px;padding-bottom:180px}}#recruit .sectionTitleWrapper{margin-bottom:25px}#recruit .dscWrapper{max-width:522px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 992px){#recruit .dscWrapper{max-width:380px}}@media only screen and (min-width: 1200px){#recruit .dscWrapper{max-width:522px}}#recruit .dscWrapper .dscBox{margin-bottom:25px}@media only screen and (min-width: 992px){#recruit .dscWrapper .dscBox{margin-bottom:0}}#recruit .imgWrapper{margin-bottom:16px}@media only screen and (min-width: 992px){#recruit .imgWrapper{width:95%;max-width:590px;padding-top:0;margin-bottom:0;margin-left:auto;margin-right:0}}@media only screen and (min-width: 1200px){#recruit .imgWrapper{width:100%}}#recruit .imgWrapper img{width:100%}/*# sourceMappingURL=custom.css.map */