@charset "UTF-8";#event{background:#fff;padding:45px 0}@media all and (min-width: 751px){#event{padding:100px 0 120px}}#event .parts_event_list{margin:0 0 40px}@media all and (min-width: 751px){#event .parts_event_list ul{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:29px}}@media all and (max-width: 750px){#event .parts_event_list li{margin:0 0 15px}}@media all and (min-width: 751px){#event .parts_event_list li{width:31.666%}}#event .parts_event_list li a{background:#F3F5F7;display:flex}#event .parts_event_list li a .event_image{width:120px;overflow:hidden}@media all and (min-width: 751px){#event .parts_event_list li a .event_image{width:149px}}#event .parts_event_list li a .event_image img{transition:all .3s}#event .parts_event_list li a .event_textArea{width:calc(100% - 120px);padding:15px;font-weight:700}@media all and (min-width: 751px){#event .parts_event_list li a .event_textArea{width:calc(100% - 149px)}}#event .parts_event_list li a .event_textArea ul{justify-content:left;margin:0 0 16px;display:flex}#event .parts_event_list li a .event_textArea ul li{font-size:11px;width:unset;padding:5px;background:#715035;color:#fff;margin:0 10px 0 0}@media all and (min-width: 751px){#event .parts_event_list li a .event_textArea ul li{padding:10px;font-size:13px}}#event .parts_event_list li a .event_name{line-height:1.8;position:relative;transition:all .3s;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#event .parts_event_list li a .event_day{margin:15px 0 10px}#event .parts_event_list li a .event_day,#event .parts_event_list li a .event_place{font-size:11px;color:#8e8e8e}@media all and (min-width: 751px){#event .parts_event_list li a .event_day,#event .parts_event_list li a .event_place{font-size:13px}}#event .parts_event_list li a:hover .event_image img{transform:scale(1.2)}#news{background:#fff}@media all and (min-width: 751px){#news .info_wrap{display:flex;gap:80px}}#news .title_wrap{padding:0 0 14px}@media all and (min-width: 751px){#news .news_wrap,#news .blog_wrap{width:50%}}#news .parts_news_list{margin:0 0 20px}@media all and (min-width: 751px){#news .parts_news_list{margin:0 0 40px}}#news .parts_news_list ul{position:relative;margin:0 0 50px}@media all and (min-width: 751px){#news .parts_news_list ul{padding:0;margin:0}}#news .parts_news_list ul li{border-bottom:1px solid #E6E4DC}#news .parts_news_list ul li a{position:relative;padding:15px 0;display:block}#news .parts_news_list ul li a:after{content:"";position:absolute;background-image:url(/build/assets/icon_news_arrpw-98e8a8fb.svg);background-size:cover;width:28px;height:28px;right:0;top:50%;transform:translateY(-50%);transition:all .3s}#news .parts_news_list ul li a .news_name{font-size:13px;color:#4e3b2b;font-weight:700;margin:10px 0 0;background-image:linear-gradient(90deg,#000,#000);background-repeat:no-repeat;background-position:left bottom;background-size:0% 1px;display:inline;line-height:1.6;transition:all .3s}@media all and (min-width: 751px){#news .parts_news_list ul li a .news_name{font-size:15px}}#news .parts_news_list ul li a .news_name span{padding:0 40px 0 0;display:block}@media all and (min-width: 751px){#news .parts_news_list ul li a:hover:after{right:10px}#news .parts_news_list ul li a:hover .news_name{background-size:100% 1px}#news .parts_news_list ul li a:hover .arrow{right:-10px}}#news .parts_news_list ul li a .arrow{display:inline-block;background:#F1F3F6;position:absolute;right:0;top:50%;transform:translateY(-50%);width:29px;height:29px;border-radius:50%;transition:all .3s}#news .parts_news_list ul li a .arrow:before{content:"";position:absolute;right:12px;width:7px;height:7px;border-top:solid 2px #4E3B2B;border-right:solid 2px #4E3B2B;top:calc(50% + 0px);transform:translateY(-50%) rotate(45deg)}@media all and (min-width: 751px){#news .parts_news_list ul li a .arrow{right:0}#news .parts_news_list ul li a .arrow:hover{opacity:.8}}#news .parts_news_list ul li .news_day{font-size:11px;color:#8e8e8e;margin:0 0 5px}@media all and (min-width: 751px){#news .parts_news_list ul li .news_day{width:12%;font-size:13px;margin:0 20px 0 0}}@media all and (min-width: 751px){#news .parts_news_list ul .newsBtn{position:absolute;bottom:0;width:200px;left:50%;margin-left:-100px}}@media all and (min-width: 751px){#news .parts_news_list ul .newsBtn .btn{padding:10px}}#news .parts_news_list.blog,#news .parts_news_list.blog ul{margin:0}
