:root{--outside-block: 80px;--vertical-space: 80px;--inside-block: 190px;--max-width: 1600px}@media screen and (max-width: 1600px){:root{--outside-block: calc((80px * -0.95) + (80/1600*100vw * 1.95));--vertical-space: calc((80px * 0.00) + (80/1600*100vw * 1.00));--inside-block: calc((190px * -0.67) + (190/1600*100vw * 1.67))}}@media screen and (max-width: 1200px){:root{--vertical-space: 60px;--outside-block: 40px}}@media screen and (max-width: 900px){:root{--inside-block: 40px}}@media screen and (max-width: 800px){:root{--outside-block: 22px;--inside-block: 22px}}#banner-c:after{background-color:#ff7e9f}#main-content{background:#ff7e9f}#main-content .inside{max-width:var(--max-width);margin:auto;padding:0 var(--outside-block)}#main-content .inside .content{color:#000;padding:110px calc(115px + var(--inside-block) - var(--outside-block));font-size:23px;font-family:"degular","Times New Roman",Times,serif}@media screen and (max-width: 1600px){#main-content .inside .content{padding:calc(36.3px + 4.60625vw) calc(-78.2px + 12.075vw + var(--inside-block) - var(--outside-block))}}@media screen and (max-width: 1200px){#main-content .inside .content{font-size:22px}}@media screen and (max-width: 900px){#main-content .inside .content{padding:calc(36.3px + 4.60625vw) calc(var(--inside-block) - var(--outside-block))}}@media screen and (max-width: 800px){#main-content .inside .content{font-size:20px;padding-bottom:90px}}#main-content .inside .content>p:last-child{margin-bottom:0}#news{background:#ff7e9f}#news .inside{margin:auto;max-width:var(--max-width);padding:0 var(--inside-block) 0 var(--inside-block)}#news .inside .news-list{display:flex;flex-wrap:wrap;column-gap:80px;row-gap:80px;padding:var(--vertical-space) 0;border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3);align-items:flex-start;position:relative}@media screen and (max-width: 1600px){#news .inside .news-list{column-gap:calc(28.8px + 3.2vw)}}@media screen and (max-width: 800px){#news .inside .news-list{padding:45px 0;row-gap:40px}}#news .inside .news-list #sort-dropdown{position:absolute;top:0;right:0;color:#000;transform:translateY(calc(-100% - 12px));font-family:"degular","Times New Roman",Times,serif;z-index:1}@media screen and (max-width: 800px){#news .inside .news-list #sort-dropdown{right:initial;left:0}}#news .inside .news-list #sort-dropdown .title{display:flex;align-items:center;justify-content:flex-end;column-gap:11px;padding:5px 0 5px 18px;cursor:pointer}@media screen and (max-width: 800px){#news .inside .news-list #sort-dropdown .title{padding:5px 18px 5px 0}}#news .inside .news-list #sort-dropdown .title svg{transition:.3s ease all}#news .inside .news-list #sort-dropdown .title svg path{stroke:#000}#news .inside .news-list #sort-dropdown .options{background:#000;padding:0px 19px;overflow:hidden;height:0;position:absolute;width:max-content;right:0;cursor:pointer}@media screen and (max-width: 800px){#news .inside .news-list #sort-dropdown .options{right:initial;left:0}}#news .inside .news-list #sort-dropdown .options .option{padding:10px 0 0px 0;display:block;text-decoration:initial}#news .inside .news-list #sort-dropdown .options .option:hover{color:#ff7e9f}#news .inside .news-list #sort-dropdown .options .option:last-child{padding-bottom:11px}#news .inside .news-list #sort-dropdown.open .title svg{transform-origin:50% 58%;transform:rotate(180deg)}#news .inside .news-list .news-entry{flex:0 0 calc(33.333% - 53.3333333333px);cursor:pointer;position:relative;z-index:0;text-decoration:initial}@media screen and (max-width: 1600px){#news .inside .news-list .news-entry{flex:0 0 calc(33.333% - (28.8px + 3.2vw)*2/3)}}@media screen and (max-width: 1000px){#news .inside .news-list .news-entry{flex:0 0 calc(50% - (28.8px + 3.2vw)*1/2)}}@media screen and (max-width: 800px){#news .inside .news-list .news-entry{flex:0 0 100%}}#news .inside .news-list .news-entry:after{height:0px;content:"";position:absolute;background:#000;z-index:-1;transition:.3s ease height;left:-30px;top:-20px;width:calc(100% + 60px)}@media screen and (max-width: 800px){#news .inside .news-list .news-entry:after{display:none}}#news .inside .news-list .news-entry .title{color:#000;font-family:"degular","Times New Roman",Times,serif;font-size:38px;font-weight:700;line-height:1;transition:.3s ease color}@media screen and (max-width: 1500px){#news .inside .news-list .news-entry .title{font-size:37px}}@media screen and (max-width: 1400px){#news .inside .news-list .news-entry .title{font-size:35px}}@media screen and (max-width: 1300px){#news .inside .news-list .news-entry .title{font-size:33px}}@media screen and (max-width: 1100px){#news .inside .news-list .news-entry .title{font-size:32px}}@media screen and (max-width: 1000px){#news .inside .news-list .news-entry .title{font-size:31px}}@media screen and (max-width: 800px){#news .inside .news-list .news-entry .title{font-size:28px}}#news .inside .news-list .news-entry .read-more{color:#000;text-decoration:underline;font-size:17px;font-weight:bold;font-family:"degular","Times New Roman",Times,serif;margin-top:30px;padding:10px 30px 0px 0;position:relative;display:inline-block}@media screen and (max-width: 800px){#news .inside .news-list .news-entry .read-more{margin-top:20px}}#news .inside .news-list .news-entry .read-more svg{position:absolute;right:4px;top:calc(50% + 7px);transform:translateY(-50%)}#news .inside .news-list .news-entry .read-more svg line,#news .inside .news-list .news-entry .read-more svg path{stroke:#000;-webkit-transition:stroke .2s ease-out;-moz-transition:stroke .2s ease-out;-ms-transition:stroke .2s ease-out;-o-transition:stroke .2s ease-out;transition:stroke .2s ease-out}#news .inside .news-list .news-entry:hover:after{height:calc(100% + 41px)}#news .inside .news-list .news-entry:hover .title{color:#fff}#news .inside .news-list .news-entry:hover .read-more{color:#fff}#news .inside .news-list .news-entry:hover .read-more svg line,#news .inside .news-list .news-entry:hover .read-more svg path{stroke:#fff}#news .inside .pagination{display:flex;justify-content:center;padding:50px 0}@media screen and (max-width: 800px){#news .inside .pagination{padding:24px 0 33px 0}}#news .inside .pagination *{font-size:19px;font-family:"degular","Times New Roman",Times,serif;line-height:1}#news .inside .pagination a{text-decoration:none;opacity:.43;color:#000}#news .inside .pagination .next,#news .inside .pagination .prev{display:none}#news .inside .pagination a,#news .inside .pagination .current{padding:10px;position:relative}#news .inside .pagination .current{color:#000}#news .inside .pagination .current:after{content:"";bottom:0;height:1px;width:100%;left:0;position:absolute;background:#000}.custom-button a,.custom-button span{color:#000;background:#ff7e9f}.custom-button a .button-arrow .arrow-base,.custom-button span .button-arrow .arrow-base{background:#000;transition:.3s ease all;margin-top:.3px}.custom-button a svg path,.custom-button span svg path{stroke:#000;transition:.3s ease all}.custom-button a:before,.custom-button span:before{background:#000}.custom-button a:hover,.custom-button span:hover{color:#ff7e9f}.custom-button a:hover .arrow-base,.custom-button span:hover .arrow-base{background:#ff7e9f}.custom-button a:hover svg path,.custom-button span:hover svg path{stroke:#ff7e9f}/*# sourceMappingURL=news.css.map */
