@charset "utf-8";
/* Slider */
.slick-slider{position: relative; display: block; box-sizing: border-box;}
.slick-list{position: relative;display: block; overflow:hidden; margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor:pointer;}
.slick-track{ position: relative; top: 0;left: 0;display: block;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height:1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block; width:100%;}
.slick-slide.slick-loading img{display: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}



.swiper-container { margin-left:auto; margin-right:auto; position:relative; overflow:hidden; list-style:none; padding:0; z-index:1 } 
.swiper-container-no-flexbox .swiper-slide { float:left } 
.swiper-container-vertical>.swiper-wrapper { -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column } 
.swiper-wrapper { position:relative; width:100%; height:100%; z-index:1; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; -o-transition-property:transform; transition-property:transform; transition-property:transform,-webkit-transform; -webkit-box-sizing:content-box; box-sizing:content-box } 
.swiper-container-android .swiper-slide,.swiper-wrapper { -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } 
.swiper-container-multirow>.swiper-wrapper { -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap } 
.swiper-container-free-mode>.swiper-wrapper { -webkit-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out; margin:0 auto } 
.swiper-slide { -webkit-flex-shrink:0; -ms-flex-negative:0; flex-shrink:0; width:100%; height:100%; position:relative; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; -o-transition-property:transform; transition-property:transform; transition-property:transform,-webkit-transform } 
.swiper-slide-invisible-blank { visibility:hidden } 
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide { height:auto } 
.swiper-container-autoheight .swiper-wrapper { -webkit-box-align:start; -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; -webkit-transition-property:height,-webkit-transform; transition-property:height,-webkit-transform; -o-transition-property:transform,height; transition-property:transform,height; transition-property:transform,height,-webkit-transform } 
.swiper-container-3d { -webkit-perspective:1200px; perspective:1200px } 
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper { -webkit-transform-style:preserve-3d; transform-style:preserve-3d } 
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top { position:absolute; left:0; top:0; width:100%; height:100%; pointer-events:none; z-index:10 } 
.swiper-container-3d .swiper-slide-shadow-left { background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0))); background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0)); background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0)); background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0)) } 
.swiper-container-3d .swiper-slide-shadow-right { background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0))); background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0)); background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0)); background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0)) } 
.swiper-container-3d .swiper-slide-shadow-top { background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0))); background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0)); background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0)); background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0)) } 
.swiper-container-3d .swiper-slide-shadow-bottom { background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0))); background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0)); background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0)); background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0)) } 
.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper { -ms-touch-action:pan-y; touch-action:pan-y } 
.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper { -ms-touch-action:pan-x; touch-action:pan-x } 
.swiper-button-next,.swiper-button-prev { position:absolute; top:50%; width:27px; height:44px; margin-top:-22px; z-index:10; cursor:pointer; background-size:27px 44px; background-position:center; background-repeat:no-repeat } 
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled { opacity:.35; cursor:auto; pointer-events:none } 
.swiper-button-prev,.swiper-container-rtl .swiper-button-next { background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left:10px; right:auto } 
.swiper-button-next,.swiper-container-rtl .swiper-button-prev { background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right:10px; left:auto } 
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white { background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") } 
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white { background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") } 
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black { background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") } 
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black { background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") } 
.swiper-button-lock { display:none } 
.swiper-pagination { position:absolute; text-align:center; -webkit-transition:.3s opacity; -o-transition:.3s opacity; transition:.3s opacity; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); z-index:10 } 
.swiper-pagination.swiper-pagination-hidden { opacity:0 } 
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction { bottom:10px; left:0; width:100% } 
.swiper-pagination-bullets-dynamic { overflow:hidden; font-size:0 } 
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform:scale(.33); -ms-transform:scale(.33); transform:scale(.33); position:relative } 
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1) } 
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1) } 
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform:scale(.66); -ms-transform:scale(.66); transform:scale(.66) } 
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform:scale(.33); -ms-transform:scale(.33); transform:scale(.33) } 
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform:scale(.66); -ms-transform:scale(.66); transform:scale(.66) } 
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform:scale(.33); -ms-transform:scale(.33); transform:scale(.33) } 
.swiper-pagination-bullet { width:8px; height:8px; display:inline-block; border-radius:100%; background:#000; opacity:.2 } 
button.swiper-pagination-bullet { border:none; margin:0; padding:0; -webkit-box-shadow:none; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none } 
.swiper-pagination-clickable .swiper-pagination-bullet { cursor:pointer } 
.swiper-pagination-bullet-active { opacity:1; background:#007aff } 
.swiper-container-vertical>.swiper-pagination-bullets { right:10px; top:50%; -webkit-transform:translate3d(0,-50%,0); transform:translate3d(0,-50%,0) } 
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet { margin:6px 0; display:block } 
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); width:8px } 
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display:inline-block; -webkit-transition:.2s top,.2s -webkit-transform; transition:.2s top,.2s -webkit-transform; -o-transition:.2s transform,.2s top; transition:.2s transform,.2s top; transition:.2s transform,.2s top,.2s -webkit-transform } 
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 4px } 
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); white-space:nowrap } 
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition:.2s left,.2s -webkit-transform; transition:.2s left,.2s -webkit-transform; -o-transition:.2s transform,.2s left; transition:.2s transform,.2s left; transition:.2s transform,.2s left,.2s -webkit-transform } 
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition:.2s right,.2s -webkit-transform; transition:.2s right,.2s -webkit-transform; -o-transition:.2s transform,.2s right; transition:.2s transform,.2s right; transition:.2s transform,.2s right,.2s -webkit-transform } 
.swiper-pagination-progressbar { background:rgba(0,0,0,.25); position:absolute } 
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background:#007aff; position:absolute; left:0; top:0; width:100%; height:100%; -webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0); -webkit-transform-origin:left top; -ms-transform-origin:left top; transform-origin:left top } 
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin:right top; -ms-transform-origin:right top; transform-origin:right top } 
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width:100%; height:4px; left:0; top:0 } 
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar { width:4px; height:100%; left:0; top:0 } 
.swiper-pagination-white .swiper-pagination-bullet-active { background:#fff } 
.swiper-pagination-progressbar.swiper-pagination-white { background:rgba(255,255,255,.25) } 
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill { background:#fff } 
.swiper-pagination-black .swiper-pagination-bullet-active { background:#000 } 
.swiper-pagination-progressbar.swiper-pagination-black { background:rgba(0,0,0,.25) } 
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill { background:#000 } 
.swiper-pagination-lock { display:none } 
.swiper-scrollbar { border-radius:10px; position:relative; -ms-touch-action:none; background:rgba(0,0,0,.1) } 
.swiper-container-horizontal>.swiper-scrollbar { position:absolute; left:1%; bottom:3px; z-index:50; height:5px; width:98% } 
.swiper-container-vertical>.swiper-scrollbar { position:absolute; right:3px; top:1%; z-index:50; width:5px; height:98% } 
.swiper-scrollbar-drag { height:100%; width:100%; position:relative; background:rgba(0,0,0,.5); border-radius:10px; left:0; top:0 } 
.swiper-scrollbar-cursor-drag { cursor:move } 
.swiper-scrollbar-lock { display:none } 
.swiper-zoom-container { width:100%; height:100%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; text-align:center } 
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg { max-width:100%; max-height:100%; -o-object-fit:contain; object-fit:contain } 
.swiper-slide-zoomed { cursor:move } 
.swiper-lazy-preloader { width:42px; height:42px; position:absolute; left:50%; top:50%; margin-left:-21px; margin-top:-21px; z-index:10; -webkit-transform-origin:50%; -ms-transform-origin:50%; transform-origin:50%; -webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite; animation:swiper-preloader-spin 1s steps(12,end) infinite } 
.swiper-lazy-preloader:after { display:block; content:''; width:100%; height:100%; background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position:50%; background-size:100%; background-repeat:no-repeat } 
.swiper-lazy-preloader-white:after { background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") } 
@-webkit-keyframes swiper-preloader-spin { 100% { -webkit-transform:rotate(360deg); transform:rotate(360deg) } 
}
@keyframes swiper-preloader-spin { 100% { -webkit-transform:rotate(360deg); transform:rotate(360deg) } 
}
.swiper-container .swiper-notification { position:absolute; left:0; top:0; pointer-events:none; opacity:0; z-index:-1000 } 
.swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out } 
.swiper-container-fade .swiper-slide { pointer-events:none; -webkit-transition-property:opacity; -o-transition-property:opacity; transition-property:opacity } 
.swiper-container-fade .swiper-slide .swiper-slide { pointer-events:none } 
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events:auto } 
.swiper-container-cube { overflow:visible } 
.swiper-container-cube .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; z-index:1; visibility:hidden; -webkit-transform-origin:0 0; -ms-transform-origin:0 0; transform-origin:0 0; width:100%; height:100% } 
.swiper-container-cube .swiper-slide .swiper-slide { pointer-events:none } 
.swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin:100% 0; -ms-transform-origin:100% 0; transform-origin:100% 0 } 
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events:auto } 
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev { pointer-events:auto; visibility:visible } 
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top { z-index:0; -webkit-backface-visibility:hidden; backface-visibility:hidden } 
.swiper-container-cube .swiper-cube-shadow { position:absolute; left:0; bottom:0; width:100%; height:100%; background:#000; opacity:.6; -webkit-filter:blur(50px); filter:blur(50px); z-index:0 } 
.swiper-container-flip { overflow:visible } 
.swiper-container-flip .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; z-index:1 } 
.swiper-container-flip .swiper-slide .swiper-slide { pointer-events:none } 
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events:auto } 
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top { z-index:0; -webkit-backface-visibility:hidden; backface-visibility:hidden } 
.swiper-container-coverflow .swiper-wrapper { -ms-perspective:1200px } 
@media screen and (min-width:1280px) { html.fp-enabled,.fp-enabled body { margin:0; padding:0; overflow:hidden; -webkit-tap-highlight-color:rgba(0,0,0,0) } 
.fp-section { position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } 
.fp-slide { float:left } 
.fp-slide,.fp-slidesContainer { height:100%; display:block } 
.fp-slides { z-index:1; height:100%; overflow:hidden; position:relative; -webkit-transition:all .3s ease-out; transition:all .3s ease-out } 
.fp-section.fp-table,.fp-slide.fp-table { display:table; table-layout:fixed; width:100% } 
.fp-tableCell { display:table-cell; vertical-align:middle; width:100%; height:100% } 
.fp-slidesContainer { float:left; position:relative } 
.fp-controlArrow { -webkit-user-select:none; -moz-user-select:none; -khtml-user-select:none; -ms-user-select:none; position:absolute; z-index:4; top:50%; cursor:pointer; width:0; height:0; border-style:solid; margin-top:-38px; -webkit-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } 
.fp-controlArrow.fp-prev { left:15px; width:0; border-width:38.5px 34px 38.5px 0; border-color:transparent #fff transparent transparent } 
.fp-controlArrow.fp-next { right:15px; border-width:38.5px 0 38.5px 34px; border-color:transparent transparent transparent #fff } 
.fp-scrollable { overflow:hidden; position:relative } 
.fp-scroller { overflow:hidden } 
.iScrollIndicator { border:0!important } 
.fp-notransition { -webkit-transition:none!important; transition:none!important } 
#fp-nav { position:fixed; z-index:100; margin-top:-32px; top:50%; opacity:1; -webkit-transform:translate3d(0,0,0) } 
#fp-nav.right { right:17px } 
#fp-nav.left { left:69px } 
.fp-slidesNav { position:absolute; z-index:4; opacity:1; -webkit-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0); left:0!important; right:0; margin:0 auto!important } 
.fp-slidesNav.bottom { bottom:17px } 
.fp-slidesNav.top { top:17px } 
#fp-nav ul,.fp-slidesNav ul { margin:0; padding:0 } 
#fp-nav ul li,.fp-slidesNav ul li { display:block; width:22px; height:30px; margin:5px; position:relative } 
.fp-slidesNav ul li { display:inline-block } 
#fp-nav ul li a,.fp-slidesNav ul li a { display:block; position:relative; z-index:1; width:100%; height:100%; cursor:pointer; text-decoration:none } 
#fp-nav ul li a span,.fp-slidesNav ul li a span { border-radius:50%; position:absolute; z-index:1; height:5px; width:5px; border:0; background-color:#fff; left:43%; top:50% } 
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span { height:30px; width:22px; left:0; top:0; border-radius:inherit; background-color:transparent; background-image:url("data:image/svg+xml,%3Csvg width='22' height='30' viewBox='0 0 22 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.9996 8.59727V3.00042L15.8619 1.32872C19.0994 3.16576 20.9573 5.67025 21.9996 8.59727Z' fill='white'/%3E%3Cpath d='M16.0525 25.2655C16.9723 19.1543 16.5614 12.9451 15.6172 8.22392C13.1461 8.81177 10.0558 9.79765 6.18678 11.353C4.20628 12.1552 2.10314 13.4166 0 14.6168V15.3578C0 15.6946 0.0306594 16.0252 0.067449 16.3559C0.177818 17.2622 0.41695 18.1378 0.766451 18.9951C0.87682 19.2768 0.999451 19.5523 1.13435 19.8279C3.31719 24.2735 8.05692 27.8006 9.85348 29.0131C10.2827 29.307 11.0001 29.6744 11.0001 29.6744H11.0123C11.0123 29.6744 11.7236 29.307 12.1528 29.0131C12.9745 28.4559 14.4093 27.421 15.936 26.031C15.9789 25.7738 16.0219 25.5166 16.0648 25.2594L16.0525 25.2655Z' fill='white'/%3E%3Cpath d='M13.9249 6.90122C10.4053 4.56818 6.38299 3.05568 2.87572 2.21677L0 3.00057V10.3487C2.33614 9.47307 4.67841 8.72601 6.84899 8.18102C9.58368 7.51969 11.926 7.11554 13.9249 6.90122Z' fill='white'/%3E%3Cpath d='M15.0287 1.10217L13.692 0.740885C14.6854 2.32686 15.6174 4.28025 16.4206 6.72351C17.3833 6.68677 18.2478 6.70514 19.0204 6.75413C19.6887 6.80924 20.2835 6.88884 20.8231 6.99294C19.6765 4.66603 17.8431 2.65753 15.0287 1.10217Z' fill='white'/%3E%3Cpath d='M6.62803 1.19408C9.57119 2.24731 12.5328 3.93739 15.0958 5.97038C14.5133 3.75981 13.8572 2.0085 13.1582 0.587852L10.9999 0L7.26571 0.985878L6.62803 1.18795V1.19408Z' fill='white'/%3E%3Cpath d='M18.9281 7.61151C18.4191 7.67274 17.8612 7.75847 17.2603 7.87481C19.4247 9.96292 21.1171 12.2776 22 14.5678V10.3487C21.7793 9.36282 21.4727 8.4198 21.0741 7.51353C20.461 7.48904 19.7497 7.51965 18.9342 7.61151H18.9281Z' fill='white'/%3E%3Cpath d='M17.2058 9.47923C18.1991 13.6677 18.5976 18.7502 18.2236 23.704C19.2415 22.5345 20.1857 21.2302 20.8663 19.8279C20.9951 19.5523 21.1239 19.2768 21.2342 18.9951C21.5776 18.1439 21.8229 17.2683 21.9271 16.3681C20.9154 13.6677 19.2415 11.3836 17.1996 9.4731L17.2058 9.47923Z' fill='white'/%3E%3C/svg%3E%0A") } 
#fp-nav.on ul li a span { background-color: #9D9D9D; } 
#fp-nav.on ul li a.active span,#fp-nav.on .fp-slidesNav ul li a.active span,#fp-nav.on ul li:hover a.active span { background-color:transparent; } 
#wrap.type-b #fp-nav.on ul li a.active span, #fp-nav.on .fp-slidesNav ul li a.active span, #fp-nav.on ul li:hover a.active span { background-image: url("data:image/svg+xml,%3Csvg width='23' height='30' viewBox='0 0 23 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.9296 8.59727V3.00042L16.7918 1.32872C20.0293 3.16576 21.8872 5.67025 22.9296 8.59727Z' fill='url(%23paint0_linear_70_800)'/%3E%3Cpath d='M16.9825 25.2655C17.9022 19.1543 17.4914 12.9451 16.5471 8.22392C14.0761 8.81177 10.9858 9.79765 7.11671 11.353C5.13621 12.1552 3.03307 13.4166 0.929932 14.6168V15.3578C0.929932 15.6946 0.960591 16.0252 0.997381 16.3559C1.10775 17.2622 1.34688 18.1378 1.69638 18.9951C1.80675 19.2768 1.92938 19.5523 2.06428 19.8279C4.24713 24.2735 8.98685 27.8006 10.7834 29.0131C11.2126 29.307 11.93 29.6744 11.93 29.6744H11.9423C11.9423 29.6744 12.6535 29.307 13.0828 29.0131C13.9044 28.4559 15.3392 27.421 16.866 26.031C16.9089 25.7738 16.9518 25.5166 16.9947 25.2594L16.9825 25.2655Z' fill='url(%23paint1_linear_70_800)'/%3E%3Cpath d='M14.8548 6.90122C11.3353 4.56818 7.31292 3.05568 3.80565 2.21677L0.929932 3.00057V10.3487C3.26607 9.47307 5.60834 8.72601 7.77892 8.18102C10.5136 7.51969 12.8559 7.11554 14.8548 6.90122Z' fill='url(%23paint2_linear_70_800)'/%3E%3Cpath d='M15.9587 1.10217L14.622 0.740885C15.6153 2.32686 16.5473 4.28025 17.3505 6.72351C18.3132 6.68677 19.1777 6.70514 19.9503 6.75413C20.6187 6.80924 21.2134 6.88884 21.753 6.99294C20.6064 4.66603 18.7731 2.65753 15.9587 1.10217Z' fill='url(%23paint3_linear_70_800)'/%3E%3Cpath d='M7.55796 1.19408C10.5011 2.24731 13.4627 3.93739 16.0257 5.97038C15.4432 3.75981 14.7871 2.0085 14.0881 0.587852L11.9298 0L8.19565 0.985878L7.55796 1.18795V1.19408Z' fill='url(%23paint4_linear_70_800)'/%3E%3Cpath d='M19.858 7.61151C19.3491 7.67274 18.7911 7.75847 18.1902 7.87481C20.3547 9.96292 22.047 12.2776 22.9299 14.5678V10.3487C22.7092 9.36282 22.4026 8.4198 22.0041 7.51353C21.3909 7.48904 20.6796 7.51965 19.8641 7.61151H19.858Z' fill='url(%23paint5_linear_70_800)'/%3E%3Cpath d='M18.1357 9.47923C19.129 13.6677 19.5276 18.7502 19.1535 23.704C20.1714 22.5345 21.1157 21.2302 21.7963 19.8279C21.925 19.5523 22.0538 19.2768 22.1642 18.9951C22.5075 18.1439 22.7528 17.2683 22.857 16.3681C21.8453 13.6677 20.1714 11.3836 18.1296 9.4731L18.1357 9.47923Z' fill='url(%23paint6_linear_70_800)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_70_800' x1='0.929932' y1='14.8372' x2='22.9299' y2='14.8372' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376161B'/%3E%3Cstop offset='1' stop-color='%23441F1F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_70_800' x1='0.929932' y1='14.8372' x2='22.9299' y2='14.8372' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376161B'/%3E%3Cstop offset='1' stop-color='%23441F1F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_70_800' x1='0.929932' y1='14.8372' x2='22.9299' y2='14.8372' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376161B'/%3E%3Cstop offset='1' stop-color='%23441F1F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_70_800' x1='0.929932' y1='14.8372' x2='22.9299' y2='14.8372' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376161B'/%3E%3Cstop offset='1' stop-color='%23441F1F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_70_800' x1='0.929932' y1='14.8372' x2='22.9299' y2='14.8372' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376161B'/%3E%3Cstop offset='1' stop-color='%23441F1F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_70_800' x1='0.929932' y1='14.8372' x2='22.9299' y2='14.8372' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376161B'/%3E%3Cstop offset='1' stop-color='%23441F1F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_70_800' x1='0.929932' y1='14.8372' x2='22.9299' y2='14.8372' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376161B'/%3E%3Cstop offset='1' stop-color='%23441F1F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); } 

#fp-nav ul li:last-child, .fp-slidesNav ul li:last-child { display: none; } 
#fp-nav ul li .fp-tooltip { position:absolute; top:-2px; color:#fff; font-size:14px; font-family:arial,helvetica,sans-serif; white-space:nowrap; max-width:220px; overflow:hidden; display:block; opacity:0; width:0; cursor:pointer } 
#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip { -webkit-transition:opacity .2s ease-in; transition:opacity .2s ease-in; width:auto; opacity:1 } 
#fp-nav ul li .fp-tooltip.right { right:20px } 
#fp-nav ul li .fp-tooltip.left { left:20px } 
.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell { height:auto!important } 
.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell { height:auto!important } 
.fp-auto-height .fp-tableCell,.fp-auto-height { height: auto!important } 
}
@media screen and (max-width:1460px){
#fp-nav.left { left:30px } 
}
@media screen and (max-width:1380px){
#fp-nav.left { left:10px } 
}

#body_layout.main { position: relative; width: 100%; margin:0 auto; margin-top: -131px; padding: 0; } /*헤더 작업이후 마진 탑값 바꾸기*/
.sr-only { overflow: hidden; border: 0; position: absolute; width: 1px; height: 1px; clip: rect(1px, 1px, 1px, 1px); overflow:hidden; z-index:-1px } 

.imgcom { background-repeat: no-repeat; background-position: center; } 
.icon { font-size: 0; line-height: 0; background-repeat: no-repeat; background-position: center; } 

.sec-wrap, .sec-inner, .section,
.section .item,
.section .item .link,
.section .cnt-wrap,
.section .cnt-wrap .list,
.section .box-right .cnt-wrap .item { position: relative; display: block; width: 100%; } 

@media screen and (max-height:980px){
.section, 
.section .fp-tableCell { height: auto !important; } 
.sec1 .item,
.sec1 .item .link,
.sec1 .item .link .background,
.sec-wrap { min-height:980px; } 
}
@media screen and (max-width:1279px){
.sec1 .item,
.sec1 .item .link,
.sec1 .item .link .background,
.sec-wrap { min-height:10px; } 
}
@media screen and (max-width:1280px){
.section, 
.section .fp-tableCell { height: auto !important; } 
}

.sec-wrap { height: 100%; max-width: 1240px; width: 100%; margin: 0 auto; } 
.sec1 .item,
.sec1 .item .link,
.sec1-slide,.sec1 .sl-slide, .sec1 .slick-list,.sec1 .slick-track ,.sec1 .slick-slide>div { width: 100%; height: 100%; } 
.sec1 .item .link { height: 100vh; } 
.sec1 .item .link .background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; } 
.sec1 .title-wrap { display: flex; padding: 0 30px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 100%; flex-wrap: wrap; flex-direction: column; align-content: center; } 
.sec1 .title-wrap .s-tit,
.sec1 .title-wrap .m-tit,
.sec1 .title-wrap .m-txt { display: block; color: #FFF; } 
.sec1 .title-wrap .m-tit { position: relative; word-break: keep-all; } 
.sec1 .title-wrap .m-tit :after { content: ''; position: absolute; right: -125px; top: -58px; width: 225px; height: 298px; background-repeat: no-repeat; background-position: center; background-image: url("data:image/svg+xml,%3Csvg width='226' height='296' viewBox='0 0 226 296' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.15' d='M225.93 30.511C220.407 29.0237 115.433 0.516435 113.44 0C112.236 0.309861 110.284 0.846953 110.284 0.846953C110.284 0.846953 6.47344 29.0237 0.929932 30.5316V152.162L1.61509 162.842C2.8193 174.411 7.78146 189.139 12.5152 198.249C33.6719 241.134 78.1238 274.186 96.2284 286.436C100.609 289.39 107.17 292.777 107.918 293.17C107.918 293.17 111.24 294.884 113.378 296C115.433 294.946 118.838 293.17 118.838 293.17C119.15 293.005 126.168 289.39 130.777 286.25C148.819 274.062 193.167 240.969 214.324 198.105L218.123 189.697C221.757 180.752 224.165 171.601 225.203 162.718C225.203 162.615 225.909 151.935 225.909 151.935C225.909 151.935 225.888 36.2744 225.888 30.5316L225.93 30.511ZM79.3072 21.2565L113.44 12.2705L133.185 17.6414C139.58 30.5523 145.559 46.5205 150.895 66.6615C127.434 48.1111 100.339 32.7007 73.4523 23.1156L79.3072 21.2565ZM12.8267 39.5796L39.1116 32.4528C71.1892 40.096 107.959 53.8952 140.182 75.1516C121.891 77.1141 100.485 80.7911 75.4662 86.8231C55.5761 91.7602 34.191 98.5565 12.8267 106.53V39.5796ZM159.699 242.456C159.304 244.832 158.91 247.166 158.515 249.5C144.563 262.143 131.462 271.604 123.946 276.644C120.022 279.309 113.503 282.655 113.503 282.655H113.399C113.399 282.655 106.838 279.288 102.935 276.644C86.5117 265.551 43.1603 233.449 23.1662 192.92C21.9413 190.42 20.7994 187.9 19.8028 185.359C16.6469 177.55 14.4254 169.535 13.4288 161.293C13.0966 158.277 12.8267 155.22 12.8267 152.183V145.408C32.094 134.5 51.3198 122.994 69.4244 115.681C104.803 101.531 133.081 92.5658 155.691 87.1743C164.328 130.204 168.086 186.743 159.699 242.435V242.456ZM163.104 73.4991C155.754 51.251 147.2 33.4443 138.127 18.9842L150.335 22.2893C176.101 36.4603 192.835 54.7628 203.341 75.9573C198.441 75.007 193.001 74.284 186.876 73.7676C179.817 73.3131 171.907 73.1685 163.104 73.4784V73.4991ZM207.078 185.38C206.04 187.92 204.898 190.441 203.694 192.94C197.423 205.665 188.828 217.564 179.506 228.244C182.952 183.128 179.277 136.814 170.225 98.6391C188.869 116.012 204.171 136.835 213.452 161.458C212.455 169.639 210.234 177.654 207.099 185.38H207.078ZM214.033 144.953C205.977 124.089 190.489 103.019 170.702 83.9724C176.184 82.9602 181.27 82.1752 185.963 81.5968C193.458 80.7705 199.915 80.4813 205.562 80.6878C209.216 88.9095 211.999 97.5236 214.033 106.51V144.953ZM214.033 90.6034C204.524 63.914 187.499 41.1082 157.913 24.3551L214.033 39.5796V90.6034Z' fill='white'/%3E%3C/svg%3E%0A"); } 
.sec1 .title-wrap .s-tit { margin-bottom: 32px; font-size: 16px; font-weight: 300; line-height: 1; opacity: 0.4; } 
.sec1 .title-wrap .m-txt { text-shadow: 0px 4px 30px rgba(0, 0, 0, 0.25); font-size: 60px; font-weight: 700; line-height:1.3; letter-spacing: -0.3px; } 
.sec1 .title-wrap em.m-txt { margin-bottom: 22px; } 
.sec1 .title-wrap i.m-txt { padding-left: 109px; line-height: 1.5; } 
.sec1-slide .slide_control { display: flex; align-items: center; position: absolute; bottom: 66px; left: calc(20% + 2px); } 
.sec1-slide .slide_control button { background-position: center center; background-repeat: no-repeat; width: 32px; height: 16px; background-size: contain; transition: 0.3s; } 
.sec1-slide .slide_control button span { font-size: 0; } 
.sec1-slide .slide_control .prev { background-image: url("data:image/svg+xml,%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.60938 1.98682L1.92996 8.66623L8.60938 15.3456' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.sec1-slide .slide_control .next { background-image: url("data:image/svg+xml,%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.95142 1.98682L8.63083 8.66623L1.95142 15.3456' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.sec1-slide .slide_control .play { background-image: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-6.10352e-05 10.4216L5.99994 5.42163C5.99994 5.42163 1.95256 2.37425 -6.10352e-05 0.421631' fill='white' fill-opacity='1'/%3E%3C/svg%3E%0A"); display: none; } 
.sec1-slide .slide_control .stop { background-image: url("data:image/svg+xml,%3Csvg width='8' height='18' viewBox='0 0 8 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.60962 1.98682L1.60962 16.0136' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M6.95142 1.98682L6.95142 16.0136' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
.sec1-slide .slick-vertical .slick-slide { border: none; } 
.sec1-slide .dots,.sec1-slide .slick-dots { display: inline-block; height: 6px; } 
.sec1-slide .slick-dots li { display: inline-block; margin-right:28px; align-items: center; justify-content: center; vertical-align: top; } 
.sec1-slide .slick-dots li button { display: block; position: relative; width: 6px; height: 6px; font-size: 0; background: #D9D9D9; transition: all 0.3s; border-radius: 50px; opacity: 0.2; z-index: 2; } 
.sec1-slide .slick-dots li button span { font-size: 0; } 
.sec1-slide .slick-dots li.slick-active button { opacity: 1; } 
.sec1-slide .slick-dots li.slick-active button::after { position: absolute; content: ''; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 34px; height: 34px; border-radius: 100%; background-color: #D9D9D9; opacity: 0.1; } 
.scroll_down { display: inline-block; position: absolute; bottom: 45px; right: calc(22% + -8px); z-index: 3; } 
.scroll_down .scroll { display: flex; width: 100%; height: 100%; color: #FFF; font-size: 13px; font-weight: 600; line-height: 150%; } 
.scroll_down .scroll_ball { display: block; margin-right: 10px; width: 16px; height: 35px; position: relative; background-image: url("data:image/svg+xml,%3Csvg width='16' height='35' viewBox='0 0 16 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.63945 34.0347C8.02997 34.4253 8.66314 34.4253 9.05366 34.0347L15.4176 27.6708C15.8081 27.2803 15.8081 26.6471 15.4176 26.2566C15.0271 25.866 14.3939 25.866 14.0034 26.2566L8.34656 31.9134L2.6897 26.2566C2.29918 25.866 1.66601 25.866 1.27549 26.2566C0.884964 26.6471 0.884964 27.2803 1.27549 27.6708L7.63945 34.0347ZM7.34656 0.327637L7.34656 33.3276L9.34656 33.3276L9.34656 0.327637L7.34656 0.327637Z' fill='white'/%3E%3C/svg%3E%0A"); animation: cursor 1.25s linear infinite; } 

@keyframes cursor { 
0% { opacity: 1; transform: translateY(-1px); } 

100% { opacity: 1; transform: translateY(6px); } 
}
@media screen and (max-width:1500px){
.sec1-slide .slide_control { left: 118px; } 
.scroll_down { right: 130px } 
}
@media screen and (max-width:1280px){
.sec1, .sec1 .fp-tableCell ,.sec1 .sl-slide { max-height: 770px !important; } 
.sec1-slide .slide_control { left: 49px; bottom: 50px; } 
.sec1 .item .link { height: 740px; } 
.scroll_down { right: 30px } 
}
@media screen and (max-width:1240px){
.sec1 .title-wrap .s-tit { margin-bottom: 14px; font-size: 14px; } 
.sec1 .title-wrap .m-txt { font-size: 48px; } 
.sec1 .title-wrap i.m-txt { padding-left: 89px; } 
.sec1 .title-wrap .m-tit :after { right: -90px; top: -40px; width: 154px; height: 202px; background-size: contain; } 
}
@media screen and (max-width:1024px){
.sec1, .sec1 .fp-tableCell, .sec1 .sl-slide { max-height: 627px !important; } 
.sec1-slide .slide_control { bottom: 40px; } 
.sec1 .item .link { height: 600px; } 
.scroll_down { bottom: 32px; } 
}
@media screen and (max-width:960px){
.sec1 .title-wrap .m-txt { font-size: 38px; } 
}
@media screen and (max-width:800px){
.sec1 .title-wrap .s-tit { margin-bottom: 10px; } 
.sec1 .title-wrap .m-txt { font-size: 30px; } 
.sec1 .title-wrap em.m-txt { margin-bottom: 13px; } 
.sec1 .title-wrap i.m-txt { padding-left: 55px; } 
.sec1 .title-wrap .m-tit :after { right: -40px; top: -29px; width: 102px; height: 134px; } 
}

@media screen and (max-width:768px){
.sec1 .sec-wrap { padding: 0 30px; } 
.sec1, .sec1 .fp-tableCell, .sec1 .sl-slide { max-height: 460px !important; } 
.sec1 .item .link { height: 432px; } 
.sec1-slide .slide_control { left: 50%; bottom: 51px; transform: translateX(-50%); } 
.scroll_down { display: none; } 
}

@media screen and (max-width:750px){
.sec1 .title-wrap em.m-txt { margin-bottom: 10px; } 
.sec1 .title-wrap .m-tit :after { width: 82px; height: 114px; } 
}

@media screen and (max-width:630px){
    .sec1, .sec1 .fp-tableCell, .sec1 .sl-slide { max-height: 460px !important; } 
.sec1 .item .link { height: 462px; } 
.sec1 .title-wrap { top: 45%; text-align: center; } 
.sec1 .title-wrap .m-tit :after { right: auto; left: 50%; top: 110%; transform: translateX(-50%); width: 70px; height: 92px; } 
.sec1 .title-wrap em.m-txt { margin-bottom: 5px; } 
.sec1 .title-wrap i.m-txt { padding-left: 0; } 
.sec1 .title-wrap .s-tit { margin-bottom: 20px; font-size: 13px; } 
.sec1 .title-wrap .m-txt { font-size: 22px; } 
.sec1-slide .slide_control { display: none !important } 
.scroll_down { display: block; display: block; right: 50%; transform: translateX(50%); bottom: 24px; } 
.scroll_down .scroll { flex-wrap: wrap; flex-direction: column; align-items: center; } 
.scroll_down .scroll_ball { margin-right: 0; margin-bottom: 5px; width: 16px; height: 16px; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.22258 15.7071C7.61311 16.0976 8.24627 16.0976 8.63679 15.7071L15.0008 9.34315C15.3913 8.95262 15.3913 8.31946 15.0008 7.92893C14.6102 7.53841 13.9771 7.53841 13.5865 7.92893L7.92969 13.5858L2.27283 7.92893C1.88231 7.53841 1.24914 7.53841 0.85862 7.92893C0.468096 8.31946 0.468096 8.95262 0.85862 9.34315L7.22258 15.7071ZM6.92969 4.37114e-08L6.92969 15L8.92969 15L8.92969 -4.37114e-08L6.92969 4.37114e-08Z' fill='white'/%3E%3C/svg%3E%0A"); } 
}

@media screen and (max-width:420px){
.sec1 .sec-wrap { padding: 0 20px; } 
}



.sec2 .sec-wrap, .sec3 .sec-wrap { display: flex; align-items: flex-start; justify-content: center; align-content: center; flex-wrap: wrap; height: 100%; } 
.sec2 .fp-tableCell, .sec3 .fp-tableCell { height: auto !important; } 
.sec2 .main-board,.sec2 .notice-list { z-index: 2; } 
.sec2 { background-color: #F9F9F9; } 
.sec2 .line-bg { position: absolute; content: ''; top: 0; width: 25%; height: 100%; border-left: 1px solid #EBEBEB; z-index: 1; } 
.sec2 .line-bg.line1 { left: 0; } 
.sec2 .line-bg.line2 { left: 25%; } 
.sec2 .line-bg.line3 { left: 50%; } 
.sec2 .line-bg.line4 { left: 75%; border-right: 1px solid #EBEBEB; } 
.sec2 .line-bg::before { position: absolute; content: '';    left: 0;bottom: 22%; width: 50%; height: 120px; background-position: center; background: linear-gradient(70deg, #F9F9F9 11.5%, rgba(255, 255, 255, 0.00) 100%); z-index: 4; } 
.sec2 .title-wrap { position: relative; } 
.sec2 .title-wrap .mo { display: none; } 
.sec2 .title-wrap .m-tit { display: block; margin-bottom: 87px; padding-right: 170px; } 
.sec2 .title-wrap .s-txt { padding-left: 20px; color: #101010; font-size: 36px; font-weight: 700; line-height: 130%; letter-spacing: -0.72px; } 
.sec2 .main-board .fp-controlArrow,.sec2 .fp-slidesNav.bottom { display: none; } 
/* board -common style */
.sec2 .main-board { width:100%;; margin: 0 auto; clear:both; display:block; position:relative; } 
.sec2 .fp-slides { overflow: visible; } 
/* content-title */
.sec2 .main-board .content-title { display:block; font-weight: bold; font-size: 18px; color:#231f20; line-height: 1.3; height:46px; display:-webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; position: relative; } 
.sec2 .main-board .content-link { position: relative; display: block; padding: 40px 30px 25px; border-top: 1px solid #EBEBEB; border-bottom: 1px solid #EBEBEB; transition: 0.3s } 
.sec2 .main-board .content-text { margin-top: 25px; } 
.sec2 .main-board .content-text p { display: block; margin-bottom: 34px; font-size: 16px; height: 66px; display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3; text-overflow: ellipsis; overflow: hidden; width: 100%; color: #606060; letter-spacing: -0.32px; line-height: 1.4; } 
.sec2 .main-board .content-date { display: block; color: rgba(96, 96, 96, 0.80);; font-size: 16px; font-weight: 300; line-height: 140%; } 
.sec2 .main-board .content-link:hover,
.sec2 .main-board .content-link:focus,
.sec2 .main-board .content-link:active { border-radius: 10px; } 
.sec2 .main-board .content-link:hover .content-title,
.sec2 .main-board .content-link:focus .content-title,
.sec2 .main-board .content-link:active .content-title { color: #fff; } 
.sec2 .main-board .content-link:hover .content-index,
.sec2 .main-board .content-link:focus .content-index,
.sec2 .main-board .content-link:active .content-index,
.sec2 .main-board .content-link:hover .content-date,
.sec2 .main-board .content-link:focus .content-date,
.sec2 .main-board .content-link:active .content-date { color: #fff; opacity: 0.7; } 
.sec2 .main-board .swiper-slide:nth-child(odd) { margin-top: -35px } 

/* border-more */
.sec2 .main-board .board-more { position:absolute; top: 50%; right:24px; transform: translateY(-50%); display: inline-block; width: 136px; height:46px } 
.sec2 .main-board .board-more .more-link { display:block; width: 100%; height:100%; position: relative; padding: 15px 20px; border-radius: 50px; background: #101010; } 
.sec2 .main-board .board-more .more-link span { position: relative; display:block; width: 100%; height: 100%; color: #FFF; font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: -1px; } 
.sec2 .main-board .board-more .more-link span:after { position: absolute; content: ''; right: 0; top: 3px; width: 12px; height: 9px; background-size: 100%; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6799 5L0.929932 5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.55493 0.5L11.0549 5L6.55493 9.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
/* board-title */
.sec2 .main-board .board-title { position:relative; display:block; width: 100%; text-align: left; padding: 20px 60px 20px 90px; } 
.sec2 .main-board .board-title:before { content:''; display:block; width:100%; position: relative; top:50%; left:0; height:1px; background-color: #d6d6d6; } 
.sec2 .main-board .board-title span { display:inline-block; position: absolute; z-index: 2; font-size: 20px; font-weight: bold; top: 50%; left: 0; transform: translate(0,-50%); } 
.sec2 .swiper-container { overflow: visible; } 
.sec2 .swiper-container .swiper-wrapper:after { display: block; clear: both; content: ''; } 
.sec2 .main-board .swiper-slide { display: inline-block; float: left; position: relative; width: 25%; } 

.text-motion { display: block; position: relative; width: 100%; }
.text-motion .img{position: absolute;left: 0; top: 0; width: 25%;height: 90px;overflow: hidden;}
.text-motion .img.img2{left: 25%;}
.text-motion .img.img3{left: 50%;}
.text-motion .img.img4{left: 75%;}
.text-motion .img .img-bg{ height: 90px; background-position: right center; background-repeat: no-repeat; font-size: 0; line-height: 0;opacity: 0; }
.text-motion .img.img1 .img-bg{background-image: url("data:image/svg+xml,%3Csvg width='179' height='90' viewBox='0 0 179 90' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.05' d='M0.88476 88.1523L0.884776 0.152343L13.5348 0.152346L13.3698 21.2173L11.3898 42.3373L13.7548 42.3373L19.9148 20.2273L26.8998 0.152348L39.9348 0.15235L26.0748 37.9373L40.9248 88.1524L28.8248 88.1523L18.2648 51.4123L12.9848 63.8423L12.9848 88.1523L0.88476 88.1523ZM47.1836 88.1524L47.1836 0.152351L65.3336 0.152355L71.0536 28.0924L77.8186 77.5924L80.5136 77.5924L78.3136 34.5824L77.4336 0.152357L88.9836 0.152359L88.9836 88.1524L70.0086 88.1524L63.9586 57.9574L58.5686 10.6574L55.7086 10.6574L57.7436 54.8224L58.6786 88.1524L47.1836 88.1524ZM117.161 89.0874C110.487 89.0874 105.702 87.694 102.806 84.9074C99.9458 82.084 98.4791 77.409 98.4058 70.8824C98.2591 59.149 98.1858 47.3607 98.1858 35.5174C98.1858 23.6374 98.2591 11.849 98.4058 0.15236L110.286 0.152362C110.176 7.96236 110.102 15.9924 110.066 24.2424C110.029 32.4557 110.029 40.6874 110.066 48.9374C110.102 57.1507 110.157 65.1624 110.231 72.9724C110.231 75.0624 110.817 76.639 111.991 77.7024C113.164 78.729 114.887 79.2424 117.161 79.2424C119.471 79.2424 121.176 78.729 122.276 77.7024C123.412 76.639 123.981 75.0624 123.981 72.9724C124.054 65.1624 124.109 57.1507 124.146 48.9374C124.182 40.6874 124.182 32.4557 124.146 24.2424C124.146 15.9924 124.091 7.96236 123.981 0.152365L135.861 0.152367C136.044 11.849 136.136 23.6374 136.136 35.5174C136.136 47.3607 136.044 59.149 135.861 70.8824C135.787 77.409 134.302 82.084 131.406 84.9074C128.546 87.694 123.797 89.0874 117.161 89.0874ZM153.507 88.1524L153.507 10.7124L140.857 10.7124L140.857 0.152368L178.092 0.152374L178.092 10.7124L165.442 10.7124L165.442 88.1524L153.507 88.1524Z' fill='url(%23paint0_linear_129_692)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_129_692' x1='-4.23023' y1='40.119' x2='196.02' y2='40.119' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); } 
.text-motion .img.img2 .img-bg{background-image: url("data:image/svg+xml,%3Csvg width='316' height='91' viewBox='0 0 316 91' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.05' d='M19.2568 90.5444C12.5835 90.5444 7.81682 89.1327 4.95682 86.3094C2.13349 83.486 0.666823 78.811 0.556824 72.2844C0.483491 68.1777 0.428492 63.8694 0.391826 59.3594C0.35516 54.8494 0.336827 50.266 0.336828 45.6094C0.336829 40.9527 0.355163 36.3694 0.391831 31.8594C0.428498 27.3127 0.483499 22.9677 0.556833 18.8244C0.630167 13.1044 2.1335 8.66771 5.06684 5.51437C8.00017 2.32437 12.7118 0.729375 19.2018 0.729376C25.6552 0.729377 30.3302 2.14104 33.2268 4.96438C36.1235 7.75105 37.6818 12.4077 37.9018 18.9344C37.9385 20.2177 37.9568 21.7577 37.9568 23.5544C37.9568 25.3144 37.9385 27.0744 37.9018 28.8344C37.8652 30.5577 37.8285 32.0794 37.7918 33.3994L25.9118 33.3994C25.9485 31.786 25.9668 30.0077 25.9668 28.0644C26.0035 26.121 26.0218 24.1777 26.0218 22.2344C26.0218 20.2544 26.0035 18.4577 25.9668 16.8444C25.9302 14.681 25.3435 13.086 24.2068 12.0594C23.1068 11.0327 21.4385 10.5194 19.2018 10.5194C16.9652 10.5194 15.2968 11.0327 14.1968 12.0594C13.0968 13.086 12.5102 14.681 12.4368 16.8444C12.2902 21.501 12.1802 26.2494 12.1068 31.0894C12.0702 35.8927 12.0518 40.7327 12.0518 45.6094C12.0518 50.486 12.0702 55.3444 12.1068 60.1844C12.1802 65.0244 12.2902 69.7544 12.4368 74.3744C12.5102 76.5377 13.0968 78.151 14.1968 79.2144C15.3335 80.241 17.0202 80.7544 19.2568 80.7544C21.6402 80.7544 23.4185 80.241 24.5918 79.2144C25.7652 78.151 26.3702 76.5377 26.4068 74.3744C26.4435 72.7244 26.4618 70.891 26.4618 68.8744C26.4985 66.821 26.4985 64.786 26.4618 62.7694C26.4252 60.7527 26.3885 58.9194 26.3518 57.2694L38.2868 57.2694C38.3602 59.6894 38.3968 62.201 38.3968 64.8044C38.4335 67.371 38.4152 69.8644 38.3418 72.2844C38.1218 78.811 36.5268 83.486 33.5568 86.3094C30.6235 89.1327 25.8568 90.5444 19.2568 90.5444ZM65.6132 90.5444C59.0132 90.5444 54.2466 89.1511 51.3132 86.3644C48.4166 83.5411 46.9132 78.8661 46.8032 72.3394C46.6932 67.9394 46.6199 63.5027 46.5832 59.0294C46.5466 54.556 46.5282 50.0827 46.5282 45.6094C46.5282 41.0994 46.5466 36.626 46.5832 32.1894C46.6199 27.716 46.6932 23.261 46.8032 18.8244C46.9132 12.3344 48.4166 7.69605 51.3132 4.90938C54.2466 2.08605 59.0132 0.67438 65.6132 0.674382C72.2132 0.674383 76.9432 2.08605 79.8032 4.90939C82.6999 7.69605 84.2216 12.3344 84.3682 18.8244C84.5149 23.2977 84.6066 27.7711 84.6432 32.2444C84.7166 36.7177 84.7532 41.1911 84.7532 45.6644C84.7532 50.1377 84.7166 54.6111 84.6432 59.0844C84.6066 63.5211 84.5149 67.9394 84.3682 72.3394C84.2216 78.8661 82.6999 83.5411 79.8032 86.3644C76.9432 89.1511 72.2132 90.5444 65.6132 90.5444ZM65.6132 80.6994C67.9599 80.6994 69.6832 80.2044 70.7832 79.2144C71.8832 78.1877 72.4516 76.5927 72.4882 74.4294C72.6716 69.8827 72.7816 65.1711 72.8182 60.2944C72.8916 55.3811 72.9282 50.4311 72.9282 45.4444C72.9282 40.4577 72.8916 35.5444 72.8182 30.7044C72.7449 25.8644 72.6349 21.2077 72.4882 16.7344C72.4516 14.5711 71.8649 12.9944 70.7282 12.0044C69.6282 10.9777 67.9232 10.4644 65.6132 10.4644C63.3032 10.4644 61.5799 10.9777 60.4432 12.0044C59.3432 12.9944 58.7566 14.571 58.6832 16.7344C58.5366 21.2077 58.4082 25.8644 58.2982 30.7044C58.2249 35.5444 58.1882 40.4577 58.1882 45.4444C58.2249 50.431 58.2799 55.381 58.3532 60.2944C58.4266 65.1711 58.5366 69.8827 58.6832 74.4294C58.7566 76.5927 59.3432 78.1877 60.4432 79.2144C61.5799 80.2044 63.3032 80.6994 65.6132 80.6994ZM94.239 89.6094L94.239 1.60939L112.389 1.60939L118.109 29.5494L124.874 79.0494L127.569 79.0494L125.369 36.0394L124.489 1.6094L136.039 1.6094L136.039 89.6094L117.064 89.6094L111.014 59.4144L105.624 12.1144L102.764 12.1144L104.799 56.2794L105.734 89.6094L94.239 89.6094ZM146.231 89.6094L146.231 1.6094L164.381 1.6094L170.101 29.5494L176.866 79.0494L179.561 79.0494L177.361 36.0394L176.481 1.60941L188.031 1.60941L188.031 89.6094L169.056 89.6094L163.006 59.4144L157.616 12.1144L154.756 12.1144L156.791 56.2794L157.726 89.6094L146.231 89.6094ZM198.223 89.6094L198.223 1.60941L229.628 1.60941L229.628 12.1694L210.103 12.1694L210.103 39.7794L228.528 39.7794L228.528 50.3394L210.103 50.3394L210.103 79.0494L229.628 79.0494L229.628 89.6094L198.223 89.6094ZM255.478 90.5444C248.804 90.5444 244.038 89.1328 241.178 86.3094C238.354 83.4861 236.888 78.8111 236.778 72.2844C236.704 68.1777 236.649 63.8694 236.613 59.3594C236.576 54.8494 236.558 50.2661 236.558 45.6094C236.558 40.9527 236.576 36.3694 236.613 31.8594C236.649 27.3127 236.704 22.9677 236.778 18.8244C236.851 13.1044 238.354 8.66775 241.288 5.51442C244.221 2.32442 248.933 0.729416 255.423 0.729417C261.876 0.729418 266.551 2.14109 269.448 4.96442C272.344 7.75109 273.903 12.4078 274.123 18.9344C274.159 20.2178 274.178 21.7578 274.178 23.5544C274.178 25.3144 274.159 27.0744 274.123 28.8344C274.086 30.5578 274.049 32.0794 274.013 33.3994L262.133 33.3994C262.169 31.7861 262.188 30.0077 262.188 28.0644C262.224 26.1211 262.243 24.1778 262.243 22.2344C262.243 20.2544 262.224 18.4578 262.188 16.8444C262.151 14.6811 261.564 13.0861 260.428 12.0594C259.328 11.0327 257.659 10.5194 255.423 10.5194C253.186 10.5194 251.518 11.0327 250.418 12.0594C249.318 13.0861 248.731 14.6811 248.658 16.8444C248.511 21.5011 248.401 26.2494 248.328 31.0894C248.291 35.8928 248.273 40.7328 248.273 45.6094C248.273 50.4861 248.291 55.3444 248.328 60.1844C248.401 65.0244 248.511 69.7544 248.658 74.3744C248.731 76.5378 249.318 78.1511 250.418 79.2144C251.554 80.2411 253.241 80.7544 255.478 80.7544C257.861 80.7544 259.639 80.2411 260.813 79.2144C261.986 78.1511 262.591 76.5378 262.628 74.3744C262.664 72.7244 262.683 70.8911 262.683 68.8744C262.719 66.8211 262.719 64.7861 262.683 62.7694C262.646 60.7528 262.609 58.9194 262.573 57.2694L274.508 57.2694C274.581 59.6894 274.618 62.2011 274.618 64.8044C274.654 67.3711 274.636 69.8644 274.563 72.2844C274.343 78.8111 272.748 83.4861 269.778 86.3094C266.844 89.1328 262.078 90.5444 255.478 90.5444ZM290.797 89.6094L290.797 12.1694L278.147 12.1694L278.147 1.60942L315.382 1.60943L315.382 12.1694L302.732 12.1694L302.732 89.6094L290.797 89.6094Z' fill='url(%23paint0_linear_129_693)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_129_693' x1='-4.11816' y1='41.576' x2='347.14' y2='41.5761' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");animation-delay: 0.3s; } 
.text-motion .img.img3 .img-bg{  background-image: url("data:image/svg+xml,%3Csvg width='122' height='89' viewBox='0 0 122 89' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.05' d='M13.0248 88.8809L13.0248 11.4409L0.374774 11.4409L0.374775 0.880858L37.6098 0.880865L37.6098 11.4409L24.9598 11.4409L24.9598 88.8809L13.0248 88.8809ZM43.3418 88.8809L43.3418 0.880866L55.2218 0.880868L55.2218 39.0509L68.0368 39.0509L68.0368 0.88087L79.9168 0.880872L79.9168 88.8809L68.0368 88.8809L68.0368 49.6109L55.2218 49.6109L55.2218 88.8809L43.3418 88.8809ZM90.1777 88.8809L90.1777 0.880874L121.583 0.880879L121.583 11.4409L102.058 11.4409L102.058 39.0509L120.483 39.0509L120.483 49.6109L102.058 49.6109L102.058 78.3209L121.583 78.3209L121.583 88.8809L90.1777 88.8809Z' fill='url(%23paint0_linear_129_699)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_129_699' x1='-0.230229' y1='40.8475' x2='136.553' y2='40.8475' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");animation-delay: 0.6s; } 
.text-motion .img.img4 .img-bg{background-image: url("data:image/svg+xml,%3Csvg width='243' height='91' viewBox='0 0 243 91' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.05' d='M7.28182 89.1533L0.0768361 1.15332L12.0668 1.15332L14.4868 37.8383L16.4668 78.5933L19.1618 78.5933L20.2618 37.8383L25.5968 1.70332L42.4268 1.70333L47.8168 37.8383L48.7518 78.5933L51.3918 78.5933L53.4818 37.8383L55.9018 1.15333L67.8368 1.15333L60.6318 89.1533L40.5568 89.1533L37.2568 62.4233L35.3868 11.8783L32.5818 11.8783L30.6568 62.4233L27.3568 89.1533L7.28182 89.1533ZM93.4316 90.0883C86.8316 90.0883 82.0649 88.695 79.1316 85.9083C76.2349 83.085 74.7316 78.41 74.6216 71.8833C74.5116 67.4833 74.4383 63.0467 74.4016 58.5733C74.3649 54.1 74.3466 49.6267 74.3466 45.1533C74.3466 40.6433 74.3649 36.17 74.4016 31.7333C74.4383 27.26 74.5116 22.805 74.6216 18.3683C74.7316 11.8783 76.2349 7.24 79.1316 4.45333C82.0649 1.63 86.8316 0.21833 93.4316 0.218331C100.032 0.218333 104.762 1.63 107.622 4.45334C110.518 7.24 112.04 11.8783 112.187 18.3683C112.333 22.8417 112.425 27.315 112.462 31.7883C112.535 36.2617 112.572 40.735 112.572 45.2083C112.572 49.6817 112.535 54.155 112.462 58.6283C112.425 63.065 112.333 67.4833 112.187 71.8833C112.04 78.41 110.518 83.085 107.622 85.9083C104.762 88.695 100.032 90.0883 93.4316 90.0883ZM93.4316 80.2433C95.7783 80.2433 97.5016 79.7483 98.6016 78.7583C99.7016 77.7317 100.27 76.1367 100.307 73.9733C100.49 69.4267 100.6 64.715 100.637 59.8383C100.71 54.925 100.747 49.975 100.747 44.9883C100.747 40.0017 100.71 35.0883 100.637 30.2483C100.563 25.4083 100.453 20.7517 100.307 16.2783C100.27 14.115 99.6833 12.5383 98.5466 11.5483C97.4466 10.5217 95.7416 10.0083 93.4316 10.0083C91.1216 10.0083 89.3983 10.5217 88.2616 11.5483C87.1616 12.5383 86.5749 14.115 86.5016 16.2783C86.3549 20.7517 86.2266 25.4083 86.1166 30.2483C86.0433 35.0883 86.0066 40.0017 86.0066 44.9883C86.0433 49.975 86.0983 54.925 86.1716 59.8383C86.2449 64.715 86.3549 69.4267 86.5016 73.9733C86.5749 76.1367 87.1616 77.7317 88.2616 78.7583C89.3983 79.7483 91.1216 80.2433 93.4316 80.2433ZM122.057 89.1533L122.057 1.15334L139.382 1.15334C145.946 1.15334 150.694 2.52834 153.627 5.27834C156.597 8.02834 158.192 12.5933 158.412 18.9733C158.522 21.65 158.577 24.1067 158.577 26.3433C158.614 28.5433 158.614 30.725 158.577 32.8883C158.577 35.015 158.522 37.27 158.412 39.6533C158.302 43.7967 157.587 47.17 156.267 49.7733C154.984 52.34 152.986 54.2467 150.272 55.4933L159.897 89.1533L147.247 89.1533L139.052 57.4733L133.937 57.4733L133.937 89.1533L122.057 89.1533ZM133.937 46.9683L139.327 46.9683C141.711 46.9683 143.471 46.4183 144.607 45.3183C145.781 44.1817 146.422 42.495 146.532 40.2583C146.642 37.9117 146.716 35.51 146.752 33.0533C146.789 30.56 146.789 28.085 146.752 25.6283C146.716 23.135 146.642 20.715 146.532 18.3683C146.422 16.1317 145.799 14.4633 144.662 13.3633C143.526 12.2633 141.766 11.7133 139.382 11.7133L133.937 11.7133L133.937 46.9683ZM167.389 89.1534L167.389 1.15335L179.269 1.15335L179.269 78.5934L198.904 78.5934L198.904 89.1534L167.389 89.1534ZM205.417 89.1534L205.417 1.15336L223.622 1.15336C230.258 1.15336 235.062 2.60169 238.032 5.49836C241.002 8.35836 242.542 13.1067 242.652 19.7434C242.762 25.7934 242.835 31.5317 242.872 36.9584C242.908 42.385 242.908 47.83 242.872 53.2934C242.835 58.72 242.762 64.4584 242.652 70.5084C242.542 77.145 241.002 81.9117 238.032 84.8084C235.062 87.705 230.24 89.1534 223.567 89.1534L205.417 89.1534ZM217.297 78.5934L223.567 78.5934C225.987 78.5934 227.783 78.0434 228.957 76.9434C230.13 75.8067 230.735 74.1017 230.772 71.8284C230.882 67.355 230.955 62.9 230.992 58.4634C231.028 53.99 231.047 49.535 231.047 45.0984C231.047 40.6617 231.028 36.225 230.992 31.7884C230.955 27.315 230.882 22.8417 230.772 18.3684C230.735 16.1317 230.13 14.4634 228.957 13.3634C227.783 12.2634 226.005 11.7134 223.622 11.7134L217.297 11.7134L217.297 78.5934Z' fill='url(%23paint0_linear_129_698)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_129_698' x1='-2.61817' y1='41.12' x2='270.947' y2='41.12' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");animation-delay: 0.9s; }


@keyframes fadeInLeft {
    0% {
        opacity: 0; 
        transform: translate(-100%, 0);
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
} 
.sec2.active .text-motion .img .img-bg{animation-name: fadeInLeft; animation-duration: 3s;animation-fill-mode:forwards}



.nodata { display: none; } 
.nodata .nodata-inner { display: block; width: 100%; height: 100%; } 
.nodata .nodata-inner .nodata-title { font-size: 16px; display: block; font-weight: 600; text-align: center; }

@media screen and (max-width:1280px){
.sec2,.sec3 { height: 720px; } 
.sec2 .sec-wrap { padding-top: 173px; max-width: 100%; } 
.sec2 .title-wrap .s-txt { padding-left: 30px; } 
.sec2 .title-wrap .m-tit { padding-right: 190px; } 
.sec2 .main-board .board-more { right: 50px; } 
.sec2 .line-bg::before,.text-motion { display: none; } 
}
@media screen and (max-width:1279px){
.sec2 .sec-wrap { padding-top: 93px; } 
}
@media screen and (max-width:1024px){
.sec2 .sec-wrap { max-width: 963px; padding: 0 20px; padding-top: 102px; } 
.sec2 .title-wrap .s-txt { padding-left: 0; font-size: 32px; } 
.sec2 .title-wrap .m-tit { margin-bottom: 77px; padding-right: 150px; } 
.sec2 .main-board .board-more { right: 0; } 
.sec2 .main-board .swiper-slide { width: 33.3333%; } 
.sec2 .main-board .swiper-slide:nth-child(2n) { margin: 0 -1px; } 
.sec2 .main-board .swiper-slide:nth-child(odd) { margin-top: -35px } 
.sec2 .swiper-container .swiper-slide:nth-child(4) { display: none; } 
.sec2 .main-board .content-link { border: 1px solid #EBEBEB; z-index: 2; background-color: #F9F9F9; } 

.sec2 .line-bg.line1 { left: 17%; } 
.sec2 .line-bg.line2 { left: 50%; border-right: 1px solid #ebebeb; width: 32%; } 
.sec2 .line-bg.line3,.sec2 .line-bg.line4 { display: none } 
}

@media screen and (max-width:768px){
.sec2 .sec-wrap { padding: 0 30px; padding-top: 73px; } 
.sec2 .title-wrap .m-tit { margin-bottom: 42px; } 
.sec2 .title-wrap .s-txt { font-size: 26px; } 
.sec2 .main-board .board-more { height: 42px; } 
.sec2 .main-board .board-more .more-link { padding: 13px 20px; } 
.sec2 .main-board .swiper-slide { width: 321px; } 
.sec2 .main-board .swiper-slide:nth-child(odd) { margin-top: 0 } 
.sec2 .line-bg { display: none; } 
.sec2 .main-board .content-link { background-color: #fff; } 
.sec2 .main-board .content-link:hover,
.sec2 .main-board .content-link:focus,
.sec2 .main-board .content-link:active { margin-top: -10px !important; } 
.sec2 .main-board .content-title,.sec2 .main-board .content-text p { white-space: normal; } 
}

@media (max-width:630px){
.sec2 .title-wrap .m-tit { padding-right: 30px; } 
.sec2 .main-board .board-more { width: 40px; height: 40px; } 
.sec2 .main-board .board-more .more-link { padding: 13px 14px; } 
.sec2 .main-board .board-more .more-link span { font-size: 0; line-height: 0; } 
.sec2 .notice-list .title-area { position: relative; margin-bottom: 10px; } 
.sec2 .notice-list .notice-slide .n-slide { padding: 0; } 
.sec2 .notice-list .control { height: auto; } 
}

@media screen and (max-width:580px){
.sec2 .sec-wrap { padding: 0 20px; padding-top: 60px; } 
.sec2 .title-wrap .m-tit { margin-bottom: 28px; } 
.sec2 .title-wrap .s-txt { font-size: 22px; } 
.sec2 .main-board .content-title { height: 40px; font-size: 16px; } 
.sec2 .main-board .board-content { height: 240px; } 
.sec2 .main-board .content-text { margin-top: 16px; } 
.sec2 .main-board .content-text p { margin-bottom: 29px; }
.sec2 .notice-list .notice-slide .n-item .n-link .tit:before { top: 9px; } 
}
@media screen and (max-width:410px){
.sec2 .main-board .board-content { height: 215px; } 
.sec2 .main-board .content-link { padding: 26px 20px 17px; } 
.sec2 .main-board .swiper-slide { width: 300px; } 
.sec2 .main-board .content-text p { margin-bottom: 26px; } 
}

@media screen and (max-width:380px){
.sec2 .sec-wrap { padding-top: 50px; } 
.sec2 .title-wrap .s-txt { font-size: 20px; } 
.sec2 .main-board .board-more { width: 30px; height: 30px; } 
.sec2 .main-board .board-more .more-link { padding: 8px 9px; } 
}
@media screen and (max-width:359px){
.sec2 .title-wrap .mo { display: block; } 
}
/*공지사항*/
.sec2 .notice-list { display: block; width: 100%; margin-top: 55px; margin-bottom: 66px; } 
.sec2 .notice-list .notice-wrap,.sec2 .notice-list .notice-slide { position: relative; } 
.sec2 .notice-list .notice-slide .n-slide { padding-left: 337px; padding-right: 180px; height: 23px; overflow: hidden; } 
.sec2 .notice-list .title-area { display: flex; align-items: center; position: absolute; left: 18px; } 
.sec2 .notice-list .title-area .ico { display: block; margin-right: 11px; width: 19px; height: 24px; background-image: url("data:image/svg+xml,%3Csvg width='19' height='24' viewBox='0 0 19 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_70_1012)'%3E%3Cpath d='M9.49293 0.0666571C9.49293 0.0666571 1.36402 2.2826 0.929932 2.40128V11.9739L0.983582 12.8144C1.07788 13.7249 1.46644 14.884 1.83712 15.601C3.49379 18.9761 6.97459 21.5774 8.39227 22.5415C8.73531 22.774 9.24906 23.0406 9.30759 23.0715C9.30759 23.0715 9.56771 23.2064 9.73517 23.2942C9.89612 23.2113 10.1628 23.0715 10.1628 23.0715C10.1871 23.0585 10.7367 22.774 11.0976 22.5268C12.5104 21.5676 15.9831 18.9631 17.6397 15.5896L17.9372 14.9279C18.2218 14.224 18.4103 13.5038 18.4916 12.8047C18.4916 12.7965 18.5469 11.956 18.5469 11.956C18.5469 11.956 18.5453 2.85325 18.5453 2.40128C18.1128 2.28422 9.89287 0.0406446 9.7368 0C9.6425 0.0243867 9.48968 0.0666571 9.48968 0.0666571H9.49293Z' fill='url(%23paint0_linear_70_1012)'/%3E%3Cpath d='M17.6173 7.12892V3.11324L13.2228 1.91504C15.5395 3.23355 16.8727 5.02841 17.6173 7.12892Z' fill='%230056A2'/%3E%3Cpath d='M13.3613 19.0797C14.0181 14.6966 13.7238 10.2469 13.0475 6.86035C11.277 7.28468 9.06269 7.99027 6.29236 9.10393C4.87467 9.67946 3.3692 10.5834 1.86047 11.4434V11.9767C1.86047 12.2157 1.87998 12.4563 1.90762 12.6937C1.98566 13.3423 2.15962 13.9732 2.40674 14.5877C2.4864 14.7877 2.57582 14.986 2.67011 15.1827C4.23412 18.3709 7.63038 20.899 8.91637 21.772C9.22202 21.9818 9.73576 22.2451 9.73576 22.2451H9.74389C9.74389 22.2451 10.2544 21.9801 10.5617 21.772C11.1502 21.3737 12.1777 20.6291 13.2686 19.6358C13.2995 19.452 13.3304 19.2683 13.3613 19.0814V19.0797Z' fill='url(%23paint1_radial_70_1012)'/%3E%3Cpath d='M11.835 5.91323C9.31176 4.2403 6.4325 3.15427 3.92067 2.55273L1.86243 3.11363V8.38279C3.53536 7.75524 5.21154 7.22036 6.76741 6.83179C8.72811 6.35707 10.4027 6.06768 11.835 5.91323Z' fill='url(%23paint2_radial_70_1012)'/%3E%3Cpath d='M12.6299 1.75427L11.674 1.49414C12.3844 2.63219 13.0542 4.03199 13.6298 5.78458C14.3191 5.76019 14.9385 5.76995 15.4913 5.80734C15.9709 5.84799 16.3968 5.90489 16.7805 5.97967C15.9579 4.31325 14.6459 2.8728 12.6299 1.75589V1.75427Z' fill='url(%23paint3_radial_70_1012)'/%3E%3Cpath d='M6.6095 1.81936C8.71651 2.57372 10.8365 3.78655 12.6737 5.24651C12.2558 3.66137 11.7876 2.40464 11.2869 1.38852L9.74075 0.96582L7.06797 1.67304L6.6095 1.81936Z' fill='url(%23paint4_radial_70_1012)'/%3E%3Cpath d='M15.4197 6.42034C15.0523 6.46586 14.6556 6.52764 14.2247 6.6073C15.7741 8.10627 16.9869 9.76457 17.6177 11.4066V8.38103C17.4584 7.67544 17.2406 6.99749 16.9544 6.3488C16.5138 6.33254 16.0066 6.35531 15.4197 6.42034Z' fill='url(%23paint5_radial_70_1012)'/%3E%3Cpath d='M14.1873 7.76172C14.8978 10.7662 15.1839 14.4112 14.914 17.9619C15.6456 17.1214 16.3171 16.1849 16.8081 15.1834C16.9024 14.9867 16.9918 14.7884 17.0731 14.5884C17.3186 13.9803 17.4925 13.3495 17.5705 12.7057C16.8438 10.7678 15.6456 9.129 14.1857 7.76172H14.1873Z' fill='url(%23paint6_radial_70_1012)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_70_1012' x1='23.4686' y1='-3.42539' x2='4.03888' y2='19.4658' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23434A4F'/%3E%3Cstop offset='0.52' stop-color='%23E6E7E8'/%3E%3Cstop offset='1' stop-color='%23576066'/%3E%3C/linearGradient%3E%3CradialGradient id='paint1_radial_70_1012' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(24.3132 -5.71157) scale(33.2735)'%3E%3Cstop offset='0.04' stop-color='%23701E20'/%3E%3Cstop offset='0.29' stop-color='%23B8626A'/%3E%3Cstop offset='0.94' stop-color='%23560F11'/%3E%3C/radialGradient%3E%3CradialGradient id='paint2_radial_70_1012' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(24.3135 -5.71086) scale(33.2718 33.2718)'%3E%3Cstop offset='0.04' stop-color='%23701E20'/%3E%3Cstop offset='0.29' stop-color='%23B8626A'/%3E%3Cstop offset='0.94' stop-color='%23560F11'/%3E%3C/radialGradient%3E%3CradialGradient id='paint3_radial_70_1012' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(24.3201 -5.70613) scale(33.2752 33.2752)'%3E%3Cstop offset='0.04' stop-color='%23701E20'/%3E%3Cstop offset='0.29' stop-color='%23B8626A'/%3E%3Cstop offset='0.94' stop-color='%23560F11'/%3E%3C/radialGradient%3E%3CradialGradient id='paint4_radial_70_1012' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(24.3116 -5.71101) scale(33.2718)'%3E%3Cstop offset='0.04' stop-color='%23701E20'/%3E%3Cstop offset='0.29' stop-color='%23B8626A'/%3E%3Cstop offset='0.94' stop-color='%23560F11'/%3E%3C/radialGradient%3E%3CradialGradient id='paint5_radial_70_1012' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(24.3134 -5.71607) scale(33.2803)'%3E%3Cstop offset='0.04' stop-color='%23701E20'/%3E%3Cstop offset='0.29' stop-color='%23B8626A'/%3E%3Cstop offset='0.94' stop-color='%23560F11'/%3E%3C/radialGradient%3E%3CradialGradient id='paint6_radial_70_1012' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(24.3133 -5.71088) scale(33.2752 33.2752)'%3E%3Cstop offset='0.04' stop-color='%23701E20'/%3E%3Cstop offset='0.29' stop-color='%23B8626A'/%3E%3Cstop offset='0.94' stop-color='%23560F11'/%3E%3C/radialGradient%3E%3CclipPath id='clip0_70_1012'%3E%3Crect width='17.6202' height='23.2958' fill='white' transform='translate(0.929932)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); } 
.sec2 .notice-list .title-area .main-title { color: #101010; font-size: 18px; font-weight: 700; line-height: 130%; letter-spacing: -0.36px; } 

.sec2 .notice-list .notice-slide .slide { display: inline-block; max-width: 85%; width: 100%; vertical-align: sub; overflow: hidden; height: 22px; line-height: 20px; } 
.sec2 .notice-list .notice-slide .n-item { display: block; } 
.sec2 .notice-list .notice-slide .n-item .n-link { display: flex; justify-content: space-between; align-items: center; color: #101010; height: 22px; } 
.sec2 .notice-list .notice-slide .n-item .n-link .tit { position: relative; padding-left: 15px; padding-right: 10px; font-size: 18px; font-weight: 500; line-height: 150%; letter-spacing: -0.72px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } 
.sec2 .notice-list .notice-slide .n-item .n-link .tit:before { position: absolute; content: ''; left: 0; top: 11px; width:5px; height: 5px; border-radius: 100%; background-color: #101010; background-repeat: no-repeat; background-position: center; background-size: 100%; } 
.sec2 .notice-list .notice-slide .n-item .n-link .date { font-size: 18px; font-weight: 300; line-height: 150%; letter-spacing: -0.72px; opacity: 0.5; } 
.notice-list .control { display: flex !important; flex-wrap: wrap; height: 100%; align-items: center; position: absolute; right: 23px; top: 0; } 
.notice-list .control .title { margin-right: 26px; } 
.notie-list .control .title strong { display: block; font-size: 15px; font-weight: 600; line-height: 150%; letter-spacing: -1px; color: #111; } 
.notice-list .control:after { content: ''; display: block; clear: both } 
.notice-list .control button,.sec2 .notice-list .control button * { display: inline-block; height: 20px; vertical-align: middle; } 
.notice-list .control button { background-position: center center; background-repeat: no-repeat; width: 20px; height: 20px; transition: 0.3s; } 
.notice-list .control button span { font-size: 0; } 
.notice-list .control .prev { background-image: url("data:image/svg+xml,%3Csvg width='11' height='19' viewBox='0 0 11 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4299 1L1.92993 9.5L10.4299 18' stroke='%23101010' stroke-opacity='0.5' stroke-width='1.5'/%3E%3C/svg%3E%0A"); } 
.notice-list .control .next { margin: 0 14px; background-image: url("data:image/svg+xml,%3Csvg width='11' height='19' viewBox='0 0 11 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.929932 1L9.42993 9.5L0.929932 18' stroke='%23101010' stroke-opacity='0.5' stroke-width='1.5'/%3E%3C/svg%3E%0A"); } 
.notice-list .control .more { font-size: 0; line-height: 0; width: 22px; height: 21px; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.929932 10H21.4299' stroke='%23101010' stroke-opacity='0.5' stroke-width='1.5'/%3E%3Cpath d='M11.1799 0L11.1799 20.5' stroke='%23101010' stroke-opacity='0.5' stroke-width='1.5'/%3E%3C/svg%3E%0A"); } 


@media (max-width:1480px){
.sec2 .notice-list .notice-slide .slide { max-width: 84%; } 
}
@media (max-width:1340px){
.sec2 .notice-list .notice-slide .slide { max-width: 82%; } 
}

@media (max-width:1280px){
.sec2 .notice-list { margin: 83px 0 39px; } 
.sec2 .notice-list .title-area { left: 30px; } 
.sec2 .notice-list .notice-slide .n-slide { padding-left: 320px; padding-right: 192px; } 
.sec2.sec2 .notice-list .control { right: 43.5px } 
}
@media (max-width:1279px){
.sec2 .notice-list { margin: 74px 0 78px; } 
}

@media (max-width:1190px){
.sec2 .notice-list .notice-slide .slide { max-width: 80%; } 
}
@media (max-width:1150px){
.sec2 .notice-list .notice-slide .slide { max-width: 78%; } 
}
@media (max-width:1024px){
.sec2 .notice-list .notice-slide .slide { max-width: 75%; } 
.sec2 .notice-list .notice-slide:after { display: none; } 
.sec2 .notice-list .title-area { left: 0; } 
.sec2 .notice-list .notice-slide .n-slide { padding-left: 183px; padding-right:135px } 
.sec2.sec2 .notice-list .control { right: 0 } 
}
@media (max-width:860px){
.sec2 .notice-list { margin: 31px 0 84px; } 
.sec2 .notice-list .notice-slide .n-slide { padding-top: 1px; padding-left: 128px; padding-right: 124px } 
.sec2 .notice-list .notice-slide .n-item .n-link { padding-top: 2px; } 
.sec2 .notice-list .notice-slide .n-item .n-link .tit,
.sec2 .notice-list .notice-slide .n-item .n-link .date { font-size: 16px; letter-spacing: -0.64px; } 
.sec2 .notice-list .notice-slide .n-item .n-link .tit:before { top: 9px; } 
}

@media (max-width:630px){
.sec2 .notice-list .title-area { position: relative; margin-bottom: 10px; } 
.sec2 .notice-list .notice-slide .n-slide { padding: 0; } 
.sec2 .notice-list .control { height: auto; } 
}

@media (max-width:420px){
.sec2 .notice-list .notice-slide .n-slide { padding: 0; height: 100%; } 
.sec2 .notice-list { margin: 29px 0 60px; } 
.sec2 .notice-list .control .prev,
.sec2 .notice-list .control .next { display: none !important; } 
.sec2 .notice-list .notice-slide .n-item { padding: 6px 0; } 
}

@media (max-width:360px){
.sec2 .notice-list { margin: 30px 0 25px; } 
.sec2 .notice-list .notice-slide .n-item .n-link .tit, .sec2 .notice-list .notice-slide .n-item .n-link .date { font-size: 14px; } 
}

.sec3 .box .title-inner,
.sec3 .box .tit-wrap .s-tit,
.sec3 .box .tit-wrap .main-title,
.sec3 .list .item { display: block; } 
.sec3 { width: 100%; height: 100%; background-image: url(/assets/images/common/sec3-bg.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; } 
.sec3 .box-wrap { display: block; width: calc(100% + 62px); margin: 0 -31px; margin-bottom: 40px; } 
.sec3 .box-wrap:after { display: block; clear: both; content: ''; } 
.sec3 .box { float: left; margin: 0 31px; padding: 32px 30px 28px; min-height: 337px; height: 100%; width: calc(100% / 3 - 62px); border-radius: 10px; background: #FFF; box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.08); overflow: hidden; } 
.sec3 .box .title-inner,
.sec3 .box .title-inner .tit-wrap { position: relative; } 
.sec3 .box .title-inner { padding-right: 50px; } 
.sec3 .box .tit-wrap .s-tit { margin-bottom: 5px; color: rgba(16, 16, 16, 0.50); font-size: 14px; font-weight: 300; line-height: 130%; } 
.sec3 .box .tit-wrap .main-title { min-height: 57px; color: #101010; font-size: 24px; font-weight: 700; line-height: 130%; } 
.sec3 .box .title-inner .ico { position: absolute; right: 0; top: 0; width: 43px; height: 46px; background-repeat: no-repeat; background-size: 100%; background-repeat: no-repeat; background-size: contain; } 
.sec3 .box .list { display: flex; flex-wrap: wrap; font-size: 0; } 
.sec3 .box-right .item { margin-bottom: 7px; } 
.sec3 .box .cnt-link { display: flex; align-items: center; justify-content: center; min-height: 61px; height: 100%; border-radius: 7px; border: 1px solid rgba(16, 16, 16, 0.10); text-align: center; color: #101010; font-size: 16px; font-weight: 300; line-height: 140%; transition: 0.3s; } 
.sec3 .box .cnt-link .cnt-tit { word-break: keep-all; } 
.sec3 .box-right .cnt-link:hover,
.sec3 .box-right .cnt-link:focus,
.sec3 .box-right .cnt-link:active { background-color: #F9F9F9; } 
.sec3 .box-right .item:last-child { margin-bottom: 0; } 
.sec3 .box-left .main-title,.sec3 .info-wrap, .sec3 .cnt-wrap { color: #fff; } 
.sec3 .box-left { position: relative; } 
.sec3 .box-left:after { position: absolute; content: ''; right: -10px; top: 11px; width: 143px; height: 190px; background-size: cover; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='145' height='191' viewBox='0 0 145 191' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.02' d='M144.023 19.6973C140.49 18.7408 73.3226 0.408044 72.0473 0.0759277C71.2768 0.275197 70.028 0.620598 70.028 0.620598C70.028 0.620598 3.60486 18.7408 0.0578613 19.7106V97.9306L0.496257 104.799C1.26677 112.238 4.44179 121.71 7.47069 127.569C21.0077 155.147 49.4501 176.403 61.0343 184.281C63.8374 186.18 68.0353 188.359 68.5136 188.611C68.5136 188.611 70.6391 189.714 72.0075 190.431C73.3226 189.754 75.5013 188.611 75.5013 188.611C75.7006 188.505 80.1908 186.18 83.14 184.161C94.6843 176.323 123.06 155.041 136.597 127.476L139.028 122.069C141.353 116.317 142.894 110.431 143.559 104.719C143.559 104.653 144.01 97.7844 144.01 97.7844C144.01 97.7844 143.997 23.4037 143.997 19.7106L144.023 19.6973ZM50.2074 13.7458L72.0473 7.967L84.681 11.421C88.7727 19.7239 92.5986 29.9929 96.0128 42.9454C81.0012 31.0158 63.6647 21.1055 46.4611 14.9414L50.2074 13.7458ZM7.66996 25.5293L24.4883 20.9461C45.0131 25.8614 68.5402 34.7355 89.1579 48.4054C77.4542 49.6675 63.7577 52.0321 47.7497 55.9113C35.023 59.0863 21.3399 63.4569 7.66996 68.5848V25.5293ZM101.645 155.998C101.393 157.525 101.141 159.027 100.888 160.528C91.961 168.658 83.5784 174.742 78.7693 177.984C76.2585 179.697 72.0872 181.85 72.0872 181.85H72.0207C72.0207 181.85 67.8228 179.684 65.3253 177.984C54.8171 170.85 27.0788 150.206 14.2857 124.141C13.5019 122.534 12.7713 120.913 12.1336 119.279C10.1143 114.257 8.69288 109.103 8.05522 103.802C7.84266 101.863 7.66996 99.8967 7.66996 97.9438V93.5865C19.9981 86.5722 32.2997 79.1727 43.8839 74.4699C66.5209 65.3699 84.6146 59.6044 99.0815 56.1371C104.608 83.809 107.012 120.169 101.645 155.984V155.998ZM103.824 47.3427C99.1214 33.0351 93.6481 21.5838 87.8427 12.2845L95.6541 14.41C112.14 23.5233 122.848 35.2935 129.57 48.9235C126.435 48.3124 122.954 47.8475 119.035 47.5154C114.518 47.2231 109.457 47.1301 103.824 47.3294V47.3427ZM131.961 119.292C131.297 120.926 130.566 122.547 129.796 124.154C125.784 132.338 120.284 139.99 114.319 146.858C116.524 117.844 114.173 88.0601 108.381 63.5101C120.31 74.6824 130.101 88.0734 136.039 103.909C135.402 109.169 133.98 114.324 131.974 119.292H131.961ZM136.411 93.2942C131.257 79.8767 121.347 66.3264 108.686 54.078C112.193 53.427 115.448 52.9222 118.451 52.5502C123.246 52.0189 127.378 51.8329 130.991 51.9657C133.329 57.253 135.109 62.7927 136.411 68.5715V93.2942ZM136.411 58.3423C130.327 41.1786 119.434 26.5124 100.503 15.7385L136.411 25.5293V58.3423Z' fill='white'/%3E%3C/svg%3E%0A"); } 
.sec3 .box-left .tit-wrap .main-title { min-height: 81px; } 
.sec3 .box-left .tit-wrap .s-tit,.sec3 .box-left .tit-wrap .main-title { color: #fff; } 
.sec3 .box-left .s-tit { opacity: 0.5; } 
.sec3 .box-left .main-title { min-height: 78px; font-size: 28px; color: #fff; } 
.sec3 .info-wrap { margin-bottom: 23px; min-height: 94px; } 
.sec3 .info-wrap .m-tit { display: block; margin-bottom: 24px; font-size: 18px; font-weight: 600; line-height: 130%; } 
.sec3 .info-wrap .info-inner .info { position: relative; display: flex; justify-content: space-between; align-items: center; } 
.sec3 .info-wrap .info-inner .info:after { position: absolute; content: ''; left: 40%; top: 10px; transform: translateX(-50%); width: 35%; border: 1px dashed rgba(255,255,255,0.1); } 
.sec3 .info-inner .info .info-tit { font-size: 15px; font-weight: 300; line-height: 140%; } 
.sec3 .info-inner .info .info-txt { font-size: 17px; font-weight: 500; line-height: 140%; letter-spacing: 0.51px; } 
.sec3 .box-left .title-inner { padding-right: 0; } 
.sec3 .box-left .cnt-link { display: inline-flex; min-height: 55px; margin-bottom: 0; margin-right: 10px; width: calc(50% - 5px); border: 1px solid rgba(255, 255, 255, 0.10); color: #fff; font-size: 15px; } 
.sec3 .box-left .cnt-link:last-child { margin-right: 0; } 
.sec3 .box-left .cnt-link:hover,
.sec3 .box-left .cnt-link:focus,
.sec3 .box-left .cnt-link:active { background: rgba(255, 255, 255, 0.05); } 
.sec3 .no-link { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; border-radius: 7px; border: 1px solid rgba(16, 16, 16, 0.10); min-height: 198px; } 
.sec3 .no-link .no-txt { color: #101010; font-size: 16px; font-weight: 400; line-height: 140%; } 

/* 학사정보, 학생활동 링크 4개일때 */
.sec3 .cnt-wrap.n4 .list { height: calc(100% + 15px); width: calc(100% + 13px); margin: -7.5px -6.5px -7.5px; } 
.sec3 .cnt-wrap.n4 .item { display: inline-block; margin: 7.5px 6.5px 7.5px; width: calc(50% - 13px); } 
.sec3 .cnt-wrap.n4 .cnt-link { min-height: 91px; margin-bottom: 0; } 

/* 학사정보, 학생활동 링크 5개일때 */
.sec3 .cnt-wrap.n6 .list { height: calc(100% + 7px); width: calc(100% + 9px); margin: -3.5px -4.5px -3.5px; } 
.sec3 .cnt-wrap.n6 .item { display: inline-block; margin: 3.5px 4.5px 3.5px; width: calc(50% - 9px); } 
.sec3 .cnt-wrap.n6 .cnt-link { min-height: 61px; margin-bottom: 0; } 

@media (max-width:1280px){
.sec3 { padding: 121px 30px; } 
.sec3 .sec-wrap { max-width: 1220px; } 
.sec3 .box-wrap { width: calc(100% + 50px); margin: 0 -25px 37px } 
.sec3 .box { margin: 0 25px; width: calc(100% / 3 - 50px); } 
}
@media (max-width:1279px){
.sec3 .box-wrap { width: calc(100% + 32px); margin: 0 -16px 37px; } 
.sec3 .box { margin: 0 16px; padding: 32px 20px 18px; width: calc(100% / 3 - 32px); } 
}
@media (max-width:1200px){
.sec3 .info-wrap .info-inner .info:after { width: 30%; } 
}

@media (max-width:1060px){
.sec3 .info-wrap .info-inner .info:after { width: 24%; } 
}

@media (max-width:1024px){
.sec3 { padding: 121px 30px 81px; } 
.sec3 .box .tit-wrap .s-tit { font-size: 13px; } 
.sec3 .box-left .main-title { font-size: 24px; } 
.sec3 .box-left:after { right: 17px; top: 16px; width: 83px; height: 111px; background-size: contain; } 
.sec3 .info-wrap .info-inner .info:after { width: 20%; left: 37%; } 
}

@media (max-width:885px){
.sec3 { padding: 60px 30px; } 
.sec3 .box-wrap { width: 100%; margin: 0; margin-bottom: 37px; } 
.sec3 .box .tit-wrap .main-title { min-height: 74px; } 
.sec3 .box-left { position: relative; float: none; margin: 0; margin-bottom: 20px; padding: 30px 20px 30px 30px; width: 100%; min-height: 211px; } 
.sec3 .box-left .txt-wrap { display: flex; } 
.sec3 .box-left .main-title { font-size: 26px; } 
.sec3 .box-left .title-inner { width: 47%; } 
.sec3 .box-left .boxmo { width: 53%; } 
.sec3 .box-left:after { width: 56px; height: 74px; top: auto; right: auto; left: 30px; bottom: 30px; background-image: url("data:image/svg+xml,%3Csvg width='57' height='74' viewBox='0 0 57 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.1' d='M56.9297 7.62775C55.5551 7.25591 29.4284 0.129109 28.9323 0C28.6326 0.0774653 28.1468 0.211738 28.1468 0.211738C28.1468 0.211738 2.30941 7.25591 0.929688 7.63291V38.0406L1.10022 40.7106C1.39993 43.6026 2.63496 47.2848 3.81314 49.5623C9.07881 60.2835 20.1424 68.5464 24.6484 71.6089C25.7388 72.3474 27.3717 73.1944 27.5577 73.2925C27.5577 73.2925 28.3845 73.7211 28.9168 74C29.4284 73.7366 30.2758 73.2925 30.2758 73.2925C30.3533 73.2512 32.0999 72.3474 33.2471 71.5624C37.7377 68.5155 48.7754 60.2422 54.0411 49.5261L54.9867 47.4242C55.891 45.1881 56.4905 42.9003 56.7488 40.6796C56.7488 40.6538 56.9245 37.9838 56.9245 37.9838C56.9245 37.9838 56.9194 9.0686 56.9194 7.63291L56.9297 7.62775ZM20.4369 5.31412L28.9323 3.06762L33.8465 4.41036C35.4381 7.63808 36.9264 11.6301 38.2544 16.6654C32.4152 12.0278 25.6716 8.17517 18.9797 5.77891L20.4369 5.31412ZM3.89066 9.8949L10.4327 8.1132C18.4164 10.024 27.5681 13.4738 35.588 18.7879C31.0354 19.2785 25.7078 20.1978 19.4809 21.7058C14.5305 22.9401 9.208 24.6391 3.89066 26.6326V9.8949ZM40.4454 60.614C40.3472 61.2079 40.2491 61.7915 40.1509 62.375C36.6783 65.5356 33.4176 67.9009 31.547 69.161C30.5704 69.8272 28.9478 70.6638 28.9478 70.6638H28.9219C28.9219 70.6638 27.289 69.822 26.3175 69.161C22.2301 66.3877 11.4403 58.3623 6.46406 48.2299C6.15918 47.605 5.87497 46.9749 5.62693 46.3397C4.84147 44.3876 4.28855 42.3838 4.04051 40.3233C3.95783 39.5693 3.89066 38.8049 3.89066 38.0458V36.3519C8.68608 33.6251 13.4712 30.7486 17.9772 28.9204C26.7826 25.3828 33.8207 23.1415 39.4481 21.7936C41.5978 32.5509 42.5331 46.6857 40.4454 60.6088V60.614ZM41.2929 18.3748C39.4636 12.8128 37.3346 8.36108 35.0764 4.74604L38.1149 5.57233C44.5277 9.11508 48.6927 13.6907 51.3075 18.9893C50.0879 18.7518 48.7341 18.571 47.2097 18.4419C45.4527 18.3283 43.4839 18.2921 41.2929 18.3696V18.3748ZM52.2376 46.3449C51.9792 46.9801 51.695 47.6102 51.3953 48.235C49.8347 51.4163 47.6954 54.391 45.3752 57.0609C46.233 45.782 45.3184 34.2035 43.0653 24.6598C47.7057 29.003 51.5142 34.2087 53.824 40.3646C53.576 42.4097 53.0231 44.4134 52.2428 46.3449H52.2376ZM53.9687 36.2383C51.9637 31.0223 48.1088 25.7546 43.1842 20.9931C44.5484 20.74 45.8144 20.5438 46.9823 20.3992C48.8477 20.1926 50.4548 20.1203 51.8604 20.172C52.7699 22.2274 53.4623 24.3809 53.9687 26.6274V36.2383ZM53.9687 22.6508C51.602 15.9785 47.3647 10.2771 40.001 6.08877L53.9687 9.8949V22.6508Z' fill='white'/%3E%3C/svg%3E%0A"); } 
.sec3 .info-wrap .m-tit { margin-bottom: 10px; } 
.sec3 .info-wrap { margin-bottom: 17px; } 
.sec3 .info-wrap .info-inner .info:after { width: 45%; left: 42%; } 
.sec3 .box-right { margin: 0 -10px; width: calc(100% + 20px); } 
.sec3 .box-right .box { margin: 0 10px; width: calc(100% / 2 - 20px); padding: 28px 20px 18px; } 
}

@media (max-width:790px){
.sec3 .info-wrap .info-inner .info:after { width: 37%; } 
.sec3 .info-inner .info .info-txt { font-weight: 300; } 
}
@media (max-width:700px){
.sec3 .info-wrap .info-inner .info:after { width: 30%; } 
}

@media (max-width:640px){
.sec3 .info-wrap .info-inner .info:after { left: 40%; width: 24%; } 
}

@media (max-width:600px){
.sec3 .box-left .txt-wrap { display: block; } 
.sec3 .box-left .title-inner,.sec3 .box-left .boxmo { width: 100%; } 
.sec3 .box-left,.sec3 .box-right .box { padding: 20px; } 
.sec3 .box-left .tit-wrap .main-title { font-size: 20px; } 
.sec3 .info-wrap { margin-bottom: 10px; } 
.sec3 .box-left:after { left: auto; right: 20px; bottom: auto; top: 20px; } 
.sec3 .info-wrap .info-inner .info:after { left: 44%; width: 58%; } 
}

@media (max-width:600px){
.sec3 .info-wrap .info-inner .info:after { width: 50%; } 
}
@media (max-width:550px){
.sec3 { padding: 40px 20px; } 
.sec3 .box { min-height: 10px; } 
.sec3 .box-right, .sec3 .box-right .box { margin: 0; width: 100%; } 
.sec3 .box-right .box:first-child { margin-bottom: 15px; } 
.sec3 .info-wrap .info-inner .info:after { width: 38%; } 
}
@media (max-width:500px){
.sec3 .info-wrap .info-inner .info:after { left: 42%; width: 48%; } 
}

@media (max-width:470px){
.sec3 .info-wrap .info-inner .info:after { width: 40%; } 
}

@media (max-width:420px){
.sec3 .info-wrap .info-inner .info:after { width: 36%; } 
}
@media (max-width:390px){
.sec3 .info-wrap .info-inner .info:after { width: 27%; } 
}
@media (max-width:360px){
.sec3 .box-left:after { width: 49px; height: 53px; } 
.sec3 .box-left:after { right: 10px } 
.sec3 .box-right .cnt-link { min-height: 51px; } 
}
@media (max-width:359px){
.sec3 .box-left:after, .sec3 .info-wrap .info-inner .info:after { display: none; } 
}

.link-slide { position: relative; } 
.link-slide:after { display: block; clear: both; content: ''; } 
.link-slide .slide_control { display: none; } 
.link-slide.n4 .slide_control { display: inline-flex !important; align-items: center; position: absolute; left:0; bottom: -90px; } 
.link-slide .slide_control button { background-position: center center; background-repeat: no-repeat; width: 16px; height: 13px; background-size: contain; transition: 0.3s; } 
.link-slide .slide_control button span { font-size: 0; } 
.link-slide .slide_control .prev { background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.16669 11.4216L1.16669 6.42163L6.16669 1.42163' stroke='white' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.link-slide .slide_control .next { background-image: url("data:image/svg+xml,%3Csvg width='6' height='12' viewBox='0 0 6 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.491272 11.4216L5.49127 6.42163L0.491272 1.42163' stroke='white' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.link-slide .slide_control .play { background-image: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-6.10352e-05 10.4216L5.99994 5.42163C5.99994 5.42163 1.95256 2.37425 -6.10352e-05 0.421631' fill='white' fill-opacity='0.5'/%3E%3C/svg%3E%0A"); display: none; } 
.link-slide .slide_control .stop { background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999939 1.42163V11.4216' stroke='white' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.86627 1.42163V11.4216' stroke='white' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.link-slide .slick-vertical .slick-slide { width: 50% !important; border: none; } 
.link-slide .dots,.link-slide .slick-dots { display: inline-block; height: 5px; } 
.link-slide .slick-dots li { display: inline-block; margin-right:8px; align-items: center; justify-content: center; vertical-align: top; } 
.link-slide .slick-dots li .button { display: block; width: 6px; height: 6px; font-size: 0; background:#DDD; transition: all 0.3s; border-radius: 50px; } 
.link-slide .slick-dots li .button span { font-size: 0; } 
.link-slide .slick-dots li.slick-active .button { background: #0D7C68 } 
.link-slide .slide_control .total { display:inline-flex; align-items:center; } 
.link-slide .slide_control .total span { min-width: 10px; width: 100%; font-size: 14px; font-weight: 300; line-height: 150%; color: #606060; } 
.link-slide .slide_control .total .current { color:#0D7C68; font-weight:700; } 
.link-slide .slide_control .total .line { position:relative; height:16px; } 
.link-slide .slide_control .total .line em { position:relative; width:100%; height:100%; display:block; margin-top: -2px; } 



/*자주찾는메뉴*/
.link-wrap { display: block; position: relative;     padding:0; } 
.link-wrap .part-info { position: relative; overflow: hidden; } 
.link-wrap .part-info > .inner { position: relative;} 
.link-wrap .title-area{display: none;}
.link-wrap .part-info .swiper-container .swiper-slide .link .tit {display: block; text-align: center;  color: #fff; font-size: 16px; font-weight: 500; line-height: 150%; letter-spacing: -0.5px; word-break: break-all; } 
.link-wrap .part-info .swiper-container .swiper-slide .link:hover .tit{text-decoration: underline;}
.link-wrap .part-info .swiper-container{position: relative; overflow: visible;}
.link-wrap .part-info .swiper-container:after{display: block;clear: both;content: '';}
.link-wrap .part-info .swiper-container .swiper-slide{display: inline-block;position: relative;float: left;padding: 0 4px;width: 10%;}
.link-wrap .part-info .swiper-container .swiper-wrapper .swiper-slide .link{width: 100px;height: 100px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.link-wrap .part-info .swiper-container .swiper-slide .link .icon { display: block; margin: 0 auto 21px; height: 23px; background-size: contain; background-repeat: no-repeat;background-position: 50%;} 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon1 { width: 25px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon2 { width: 27px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon3 { width: 28px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon4 { width: 22px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon5 { width: 22px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon6 { width: 26px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon7 { width: 27px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon8 { width: 23px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon9 { width: 24px; } 
.link-wrap .part-info .swiper-container .swiper-slide .link .icon10 { width: 33px; } 
@media screen and (max-width: 1120px){
    .link-wrap .part-info > .inner{padding-left: 0;}
    .link-wrap .part-info .swiper-container{margin-left: -30px;}
    .link-wrap .part-info .swiper-container .swiper-slide{width: 10.2%;}
    
}
@media screen and (max-width: 1023px){
    .link-wrap .part-info .swiper-container .swiper-slide .link .tit{font-size: 15px;}
    .link-wrap .part-info .swiper-container .swiper-slide{width: 100px;}
    .link-wrap .part-info .swiper-container::before { position: absolute; content: ''; right: -20px; bottom: 0; width: 100px; height: 100px; background-repeat: no-repeat; background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='101' height='100' viewBox='0 0 101 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.567383' width='100' height='100' fill='url(%23paint0_linear_70_5088)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_70_5088' x1='89.0674' y1='47.8571' x2='0.567383' y2='47.8571' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2320232C'/%3E%3Cstop offset='1' stop-color='%2320232C' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");z-index: 10;} 
}
@media screen and (max-width: 500px){
    .link-wrap .part-info .swiper-container{margin-left: -20px;}
    .link-wrap .part-info .swiper-container .swiper-slide{width: 92px;}
    .link-wrap .part-info .swiper-container .swiper-wrapper .swiper-slide .link{width: 92px;height: 92px;}
}
