/**
 * Swiper 4.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 1, 2018
 */
.swiper-container{margin:0 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%2C6")'%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%2C6")'%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}@font-face{font-family:"新微軟正黑體";unicode-range:U+7db0, U+78A7, U+7B75;font-style:normal;font-weight:bold;src:local(MS Gothic), local(Yu Gothic)}@font-face{font-family:"新微軟正黑體";unicode-range:U+7db0, U+78A7, U+7B75;font-style:normal;font-weight:normal;src:local(微軟正黑體), local(Microsoft JhengHei)}body{font-family:Arial,"新微軟正黑體",Helvetica,Meiryo,Microsoft JhengHei,"微軟正黑體",sans-serif !important;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:0.4px;-ms-overflow-style:scrollbar}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Arial,"新微軟正黑體",Helvetica,Meiryo,Microsoft JhengHei,"微軟正黑體",sans-serif !important;letter-spacing:0.4px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{font-family:Microsoft JhengHei,"微軟正黑體",Arial,"新微軟正黑體",Helvetica,Meiryo,sans-serif !important}html{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%}main{overflow-x:hidden}@supports (overflow-x: clip){main{overflow-x:clip}}@-webkit-keyframes scale-down-center{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes scale-down-center{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:perspective(500px) translateZ(-1400px);transform:perspective(500px) translateZ(-1400px);opacity:0}100%{-webkit-transform:perspective(500px) translateZ(0);transform:perspective(500px) translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:perspective(500px) translateZ(-1400px);transform:perspective(500px) translateZ(-1400px);opacity:0}100%{-webkit-transform:perspective(500px) translateZ(0);transform:perspective(500px) translateZ(0);opacity:1}}@-webkit-keyframes slide-fwd-center{0%{-webkit-transform:perspective(500px) translateZ(-1400px);transform:perspective(500px) translateZ(-1400px);opacity:0}100%{-webkit-transform:perspective(500px) translateZ(0);transform:perspective(500px) translateZ(0);opacity:1}}@keyframes slide-fwd-center{0%{-webkit-transform:perspective(500px) translateZ(-1400px);transform:perspective(500px) translateZ(-1400px);opacity:0}100%{-webkit-transform:perspective(500px) translateZ(0);transform:perspective(500px) translateZ(0);opacity:1}}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-bottom-m{0%{-webkit-transform:translate(-50%,1000px);transform:translate(-50%,1000px);opacity:0}100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1}}@keyframes slide-in-bottom-m{0%{-webkit-transform:translate(-50%,1000px);transform:translate(-50%,1000px);opacity:0}100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1}}@-webkit-keyframes slide-in-bck-tl{0%{-webkit-transform:perspective(500px) translate3d(-400px, -300px, 700px);transform:perspective(500px) translate3d(-400px,-300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-tl{0%{-webkit-transform:perspective(500px) translate3d(-400px, -300px, 700px);transform:perspective(500px) translate3d(-400px,-300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-tl-m{0%{-webkit-transform:perspective(200px) translate3d(-400px, -300px, 700px);transform:perspective(200px) translate3d(-400px,-300px,700px);opacity:0}100%{-webkit-transform:perspective(200px) translate3d(0, 0, 0);transform:perspective(200px) translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-tl-m{0%{-webkit-transform:perspective(200px) translate3d(-400px, -300px, 700px);transform:perspective(200px) translate3d(-400px,-300px,700px);opacity:0}100%{-webkit-transform:perspective(200px) translate3d(0, 0, 0);transform:perspective(200px) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-bl{0%{-webkit-transform:perspective(500px) translate3d(-400px, 300px, 700px);transform:perspective(500px) translate3d(-400px,300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-bl{0%{-webkit-transform:perspective(500px) translate3d(-400px, 300px, 700px);transform:perspective(500px) translate3d(-400px,300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-bl-m{0%{-webkit-transform:perspective(200px) translate3d(-400px, 300px, 700px);transform:perspective(200px) translate3d(-400px,300px,700px);opacity:0}100%{-webkit-transform:perspective(200px) translate3d(0, 0, 0);transform:perspective(200px) translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-bl-m{0%{-webkit-transform:perspective(200px) translate3d(-400px, 300px, 700px);transform:perspective(200px) translate3d(-400px,300px,700px);opacity:0}100%{-webkit-transform:perspective(200px) translate3d(0, 0, 0);transform:perspective(200px) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-tr{0%{-webkit-transform:perspective(500px) translate3d(400px, -300px, 700px);transform:perspective(500px) translate3d(400px,-300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-tr{0%{-webkit-transform:perspective(500px) translate3d(400px, -300px, 700px);transform:perspective(500px) translate3d(400px,-300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-tr-m{0%{-webkit-transform:perspective(200px) translate3d(400px, -300px, 700px);transform:perspective(200px) translate3d(400px,-300px,700px);opacity:0}100%{-webkit-transform:perspective(200px) translate3d(0, 0, 0);transform:perspective(200px) translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-tr-m{0%{-webkit-transform:perspective(200px) translate3d(400px, -300px, 700px);transform:perspective(200px) translate3d(400px,-300px,700px);opacity:0}100%{-webkit-transform:perspective(200px) translate3d(0, 0, 0);transform:perspective(200px) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-br{0%{-webkit-transform:translate3d(400px,300px,700px);transform:translate3d(400px,300px,700px);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-br{0%{-webkit-transform:translate3d(400px,300px,700px);transform:translate3d(400px,300px,700px);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-br-m{0%{-webkit-transform:translate3d(400px,300px,700px);transform:translate3d(400px,300px,700px);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-br-m{0%{-webkit-transform:translate3d(400px,300px,700px);transform:translate3d(400px,300px,700px);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-top{0%{-webkit-transform:perspective(500px) translate3d(0, -300px, 700px);transform:perspective(500px) translate3d(0,-300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-top{0%{-webkit-transform:perspective(500px) translate3d(0, -300px, 700px);transform:perspective(500px) translate3d(0,-300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slide-in-bck-bottom{0%{-webkit-transform:perspective(500px) translate3d(0, 300px, 700px);transform:perspective(500px) translate3d(0,300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@keyframes slide-in-bck-bottom{0%{-webkit-transform:perspective(500px) translate3d(0, 300px, 700px);transform:perspective(500px) translate3d(0,300px,700px);opacity:0}100%{-webkit-transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes
glow{0%{-webkit-box-shadow:0px 0.82353px 10.2353px #fff;box-shadow:0px 0.82353px 10.2353px #fff}100%{-webkit-box-shadow:0px 2.82353px 28.2353px #fff;box-shadow:0px 2.82353px 28.2353px #fff}}@keyframes
glow{0%{-webkit-box-shadow:0px 0.82353px 10.2353px #fff;box-shadow:0px 0.82353px 10.2353px #fff}100%{-webkit-box-shadow:0px 2.82353px 28.2353px #fff;box-shadow:0px 2.82353px 28.2353px #fff}}@-webkit-keyframes tooltip-float-loop{0%,50%,100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes tooltip-float-loop{0%,50%,100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@-webkit-keyframes zoom-in-zoom-out{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.2, 1.2) rotate(4deg);transform:scale(1.2, 1.2) rotate(4deg)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes zoom-in-zoom-out{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.2, 1.2) rotate(4deg);transform:scale(1.2, 1.2) rotate(4deg)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes zoom-in-zoom-out-2{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.2, 1.2) rotate(12deg);transform:scale(1.2, 1.2) rotate(12deg)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes zoom-in-zoom-out-2{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.2, 1.2) rotate(12deg);transform:scale(1.2, 1.2) rotate(12deg)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes
beating{0%{-webkit-transform:scale(1, 1) skew(0);transform:scale(1, 1) skew(0)}33%{-webkit-transform:scale(1.2, 0.8) skew(5deg);transform:scale(1.2, 0.8) skew(5deg)}66%{-webkit-transform:scale(1.8, 1.2) skew(-5deg);transform:scale(1.8, 1.2) skew(-5deg)}100%{-webkit-transform:scale(1, 1) skew(0);transform:scale(1, 1) skew(0)}}@keyframes
beating{0%{-webkit-transform:scale(1, 1) skew(0);transform:scale(1, 1) skew(0)}33%{-webkit-transform:scale(1.2, 0.8) skew(5deg);transform:scale(1.2, 0.8) skew(5deg)}66%{-webkit-transform:scale(1.8, 1.2) skew(-5deg);transform:scale(1.8, 1.2) skew(-5deg)}100%{-webkit-transform:scale(1, 1) skew(0);transform:scale(1, 1) skew(0)}}@-webkit-keyframes float-up-float-down{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-60px);transform:translateY(-60px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes float-up-float-down{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-60px);transform:translateY(-60px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes
swing{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes
swing{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes heart-burn{0%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0,0)}50%{-webkit-transform:scale(1.3) translate(0, 0);transform:scale(1.3) translate(0,0)}100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0)}}@keyframes heart-burn{0%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0,0)}50%{-webkit-transform:scale(1.3) translate(0, 0);transform:scale(1.3) translate(0,0)}100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0)}}@-webkit-keyframes heart-entry{0%{-webkit-transform:scale(1) translate(-53px, 56px);transform:scale(1) translate(-53px,56px)}100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0)}}@keyframes heart-entry{0%{-webkit-transform:scale(1) translate(-53px, 56px);transform:scale(1) translate(-53px,56px)}100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0)}}@-webkit-keyframes move-left-to-right-scaling{0%{-webkit-transform:translate(0, -600px) scale(1.25) rotate(0);transform:translate(0, -600px) scale(1.25) rotate(0)}50%{-webkit-transform:translate(450px, -600px) scale(1.4) rotate(15deg);transform:translate(450px, -600px) scale(1.4) rotate(15deg)}100%{-webkit-transform:translate(1000px, -600px) scale(1.25) rotate(20deg);transform:translate(1000px, -600px) scale(1.25) rotate(20deg)}}@keyframes move-left-to-right-scaling{0%{-webkit-transform:translate(0, -600px) scale(1.25) rotate(0);transform:translate(0, -600px) scale(1.25) rotate(0)}50%{-webkit-transform:translate(450px, -600px) scale(1.4) rotate(15deg);transform:translate(450px, -600px) scale(1.4) rotate(15deg)}100%{-webkit-transform:translate(1000px, -600px) scale(1.25) rotate(20deg);transform:translate(1000px, -600px) scale(1.25) rotate(20deg)}}@-webkit-keyframes move-right-to-left-scaling{0%{-webkit-transform:translateY(300px) scale(1) rotate(0);transform:translateY(300px) scale(1) rotate(0)}50%{-webkit-transform:translate(-450px, 300px) scale(1.15) rotate(-15deg);transform:translate(-450px, 300px) scale(1.15) rotate(-15deg)}100%{-webkit-transform:translate(-1000px, 300px) scale(1) rotate(-30deg);transform:translate(-1000px, 300px) scale(1) rotate(-30deg)}}@keyframes move-right-to-left-scaling{0%{-webkit-transform:translateY(300px) scale(1) rotate(0);transform:translateY(300px) scale(1) rotate(0)}50%{-webkit-transform:translate(-450px, 300px) scale(1.15) rotate(-15deg);transform:translate(-450px, 300px) scale(1.15) rotate(-15deg)}100%{-webkit-transform:translate(-1000px, 300px) scale(1) rotate(-30deg);transform:translate(-1000px, 300px) scale(1) rotate(-30deg)}}@-webkit-keyframes move-right-to-left-scaling-2{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}100%{-webkit-transform:translateX(-71%) scale(0.9);transform:translateX(-71%) scale(0.9)}}@keyframes move-right-to-left-scaling-2{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}100%{-webkit-transform:translateX(-71%) scale(0.9);transform:translateX(-71%) scale(0.9)}}@-webkit-keyframes move-right-to-left-scaling-2-1{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}100%{-webkit-transform:translateX(-71%) scale(0.95);transform:translateX(-71%) scale(0.95)}}@keyframes move-right-to-left-scaling-2-1{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}100%{-webkit-transform:translateX(-71%) scale(0.95);transform:translateX(-71%) scale(0.95)}}@-webkit-keyframes move-right-to-left-scaling-2-2{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}100%{-webkit-transform:translateX(-71%) scale(1.05);transform:translateX(-71%) scale(1.05)}}@keyframes move-right-to-left-scaling-2-2{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}100%{-webkit-transform:translateX(-71%) scale(1.05);transform:translateX(-71%) scale(1.05)}}@-webkit-keyframes
bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes
bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce-shadow{0%,100%,20%,50%,80%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(0.8);transform:scale(0.8)}60%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes bounce-shadow{0%,100%,20%,50%,80%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(0.8);transform:scale(0.8)}60%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes wobble-hor-bottom{0%,100%{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-3px) rotate(-4deg);transform:translateX(-3px) rotate(-4deg)}30%{-webkit-transform:translateX(3px) rotate(4deg);transform:translateX(3px) rotate(4deg)}45%{-webkit-transform:translateX(-3px) rotate(-2.6deg);transform:translateX(-3px) rotate(-2.6deg)}60%{-webkit-transform:translateX(2px) rotate(2.2deg);transform:translateX(2px) rotate(2.2deg)}75%{-webkit-transform:translateX(-2px) rotate(-1.2deg);transform:translateX(-2px) rotate(-1.2deg)}}@keyframes wobble-hor-bottom{0%,100%{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-3px) rotate(-4deg);transform:translateX(-3px) rotate(-4deg)}30%{-webkit-transform:translateX(3px) rotate(4deg);transform:translateX(3px) rotate(4deg)}45%{-webkit-transform:translateX(-3px) rotate(-2.6deg);transform:translateX(-3px) rotate(-2.6deg)}60%{-webkit-transform:translateX(2px) rotate(2.2deg);transform:translateX(2px) rotate(2.2deg)}75%{-webkit-transform:translateX(-2px) rotate(-1.2deg);transform:translateX(-2px) rotate(-1.2deg)}}@-webkit-keyframes guide-demo-1-thumb-animation{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes guide-demo-1-thumb-animation{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes bounce-in-left{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(-68px);transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(-28px);transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-left{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(-68px);transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(-28px);transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes bounce-in-right{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-right{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.125,0.875,1);transform:scale3d(1.125,0.875,1)}40%{-webkit-transform:scale3d(0.875,1.125,1);transform:scale3d(0.875,1.125,1)}50%{-webkit-transform:scale3d(1.075,0.925,1);transform:scale3d(1.075,0.925,1)}65%{-webkit-transform:scale3d(0.975,1.025,1);transform:scale3d(0.975,1.025,1)}75%{-webkit-transform:scale3d(1.025,0.975,1);transform:scale3d(1.025,0.975,1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.125,0.875,1);transform:scale3d(1.125,0.875,1)}40%{-webkit-transform:scale3d(0.875,1.125,1);transform:scale3d(0.875,1.125,1)}50%{-webkit-transform:scale3d(1.075,0.925,1);transform:scale3d(1.075,0.925,1)}65%{-webkit-transform:scale3d(0.975,1.025,1);transform:scale3d(0.975,1.025,1)}75%{-webkit-transform:scale3d(1.025,0.975,1);transform:scale3d(1.025,0.975,1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes bounce-top-stop{0%{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}12%{opacity:1}20%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}32.5%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}41%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}46.5%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}12.5%,27.5%,37.5%,43.5%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%,100%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes bounce-top-stop{0%{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}12%{opacity:1}20%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}32.5%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}41%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}46.5%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}12.5%,27.5%,37.5%,43.5%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%,100%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@-webkit-keyframes bounce-top{0%{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes bounce-top{0%{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@-webkit-keyframes marquee-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-90%);transform:translateX(-90%)}}@keyframes marquee-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-90%);transform:translateX(-90%)}}@-webkit-keyframes marquee-left-m{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-45%);transform:translateX(-45%)}}@keyframes marquee-left-m{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-45%);transform:translateX(-45%)}}@-webkit-keyframes marquee-right{0%{-webkit-transform:translateX(-90%);transform:translateX(-90%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes marquee-right{0%{-webkit-transform:translateX(-90%);transform:translateX(-90%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes marquee-right-m{0%{-webkit-transform:translateX(-45%);transform:translateX(-45%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes marquee-right-m{0%{-webkit-transform:translateX(-45%);transform:translateX(-45%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.is-glowing{-webkit-animation:glow 1s ease-in-out infinite alternate;animation:glow 1s ease-in-out infinite alternate}.is-hidden{display:none !important}picture{display:block}picture,img{width:100%;height:auto}.window-btn-bottom{position:absolute;border:3px
solid #000;background-color:#fff;-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px);will-change:transform;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear}.seo-title{font-size:50px;line-height:1.2;color:#fff;font-weight:bold;-webkit-transform:matrix(1, 0, -0.13, 0.99, 0, 0);transform:matrix(1, 0, -0.13, 0.99, 0, 0);line-height:1.2}@media all and (max-width: 660px){.seo-title{font-size:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}h1.seo-title{color:#000;text-shadow:2px 3px 0px #fff;font-size:50px;font-weight:700;line-height:1.3}@media all and (max-width: 1280px){h1.seo-title{font-size:36px}}h1.seo-title
br{display:none}@media all and (max-width: 660px){h1.seo-title
br{display:unset}}h2.seo-title
span{background:50% 100%/50% 50% no-repeat radial-gradient(ellipse at bottom,#fff,#fff);-webkit-background-clip:text;background-clip:text;color:#fff}h2{margin:0
auto;display:inline-block}.section-big-title{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px;gap:24px}@media all and (max-width: 660px){.section-big-title .big-title-pc{display:none}}.section-big-title .big-title-m{display:none}@media all and (max-width: 660px){.section-big-title .big-title-m{display:unset}}.section-big-title
img{width:132px;position:relative}@media all and (max-width: 1280px){.section-big-title
img{width:82px}}@media all and (max-width: 660px){.section-big-title
img{display:none}}.container{max-width:1200px}.is-soft-light{mix-blend-mode:soft-light}.is-mix-blend-screen{mix-blend-mode:screen}.is-shadow{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform:skewX(-16deg);transform:skewX(-16deg);opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;will-change:opacity}.btn-bg{position:absolute;width:100%;height:100%}.top-section{padding-top:235px;position:relative;overflow:hidden;z-index:1}@media all and (max-width: 1680px){.top-section{padding-top:199px}}@media all and (max-width: 1280px){.top-section{padding-top:161px}}@media all and (max-width: 1024px){.top-section{padding-top:79px}}.top-section .top-section-items{position:absolute;width:100%;height:calc(100% - 89px);top:89px}@media all and (max-width: 1024px){.top-section .top-section-items{height:calc(100% - 79px);top:79px}}.top-section .top-section-items
img{position:absolute}.top-section .top-section-items
.left{position:absolute;width:50%;height:100%;background-color:#FB6184}.top-section .top-section-items
.right{position:absolute;width:50%;height:100%;right:0;background-color:#FB6184}.top-section .top-section-items .deco-grid{top:5.73vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:84.4%;opacity:0.75;aspect-ratio:1621/648}@media all and (max-width: 1680px){.top-section .top-section-items .deco-grid{width:89.34%;top:7.08vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-grid{width:86.875%;top:6.6vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-grid{width:78.2%;top:4.3vw}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-grid{width:1040px;top:6.93vw}}@media all and (max-width: 768px){.top-section .top-section-items .deco-grid{top:9.24vw}}@media all and (max-width: 660px){.top-section .top-section-items .deco-grid{top:55px;width:1144px}}.top-section .top-section-items .deco-shape-1{width:7.55vw;left:0;top:6.4vw;opacity:0.2}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-1{width:8.63vw;top:8.87vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-1{width:10.07vw;top:7.36vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-1{width:8.36vw;top:6.48vw}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-1{width:10.45vw;top:9.57vw}}@media all and (max-width: 768px){.top-section .top-section-items .deco-shape-1{width:11.2vw;top:11.07vw}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-1{display:none}}.top-section .top-section-items .deco-shape-2{width:18.28vw;left:0;top:22.66vw;opacity:0.2}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-2{width:20.89vw;top:25.89vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-2{width:17.08vw;top:24.72vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-2{width:19.22vw;top:20.39vw}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-2{width:24.02vw;top:29.39vw;left:-11px}}@media all and (max-width: 768px){.top-section .top-section-items .deco-shape-2{width:32.03vw;top:39.19vw;left:-18.1vw}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-2{top:70vw;left:-5vw}}.top-section .top-section-items .deco-shape-3{width:10.94vw;top:14vw;left:23vw;opacity:0.2}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-3{top:16vw;left:23vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-3{top:15vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-3{width:13.28vw;top:10.23vw}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-3{width:16.6vw;top:12.79vw}}@media all and (max-width: 768px){.top-section .top-section-items .deco-shape-3{width:19.53vw;top:17.45vw;right:calc(50% + 68px)}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-3{top:25vw;left:10vw}}.top-section .top-section-items .deco-shape-4{width:9.79vw;top:5.05vw;right:calc(50% + 219px);opacity:0.2}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-4{width:11.19vw;top:5.77vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-4{width:6.53vw;top:6.25vw;right:calc(50% + 160px)}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-4{width:9.18vw;top:6.74vw;right:calc(50% + 82px)}}@media all and (max-width: 768px){.top-section .top-section-items .deco-shape-4{width:12.24vw;top:10.16vw;right:calc(50% + 59px)}}.top-section .top-section-items .deco-shape-5{width:15vw;top:7.08vw;right:0;opacity:0.2}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-5{top:8.1vw;right:-7.14vw;width:17.14vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-5{width:13.89vw;right:-30px;top:8.96vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-5{width:15.625vw;right:-18px;top:6.4vw}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-5{width:19.53vw;right:-8.2vw;top:8.79vw}}@media all and (max-width: 768px){.top-section .top-section-items .deco-shape-5{width:19.53vw;right:-25px;top:7.55vw}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-5{width:28vw;right:-1vw;top:20vw}}.top-section .top-section-items .deco-shape-6{width:14.11vw;top:18.23vw;left:calc(50% + 322px);opacity:0.2}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-6{width:16.13vw;top:17.8vw;left:calc(50% + 253px)}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-6{width:13.89vw;top:16.875vw;left:calc(50% + 290px)}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-6{width:15.625vw;top:12.19vw;left:calc(50% + 194px)}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-6{width:19.53vw;top:15.72vw;left:calc(50% + 158px)}}@media all and (max-width: 768px){.top-section .top-section-items .deco-shape-6{width:23.44vw;top:20.7vw;left:calc(50% + 120px)}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-6{top:56vw;left:70vw}}.top-section .top-section-items .deco-shape-7{width:11.82vw;top:30.68vw;right:-20px;opacity:0.2}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-7{width:13.51vw;top:32.14vw;right:-4.88vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-7{width:15.76vw;right:-6.18vw;top:30.21vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-7{width:17.73vw;right:-6.8vw;top:22.11vw}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-7{width:22.17vw;top:34.08vw;right:-10.16vw}}@media all and (max-width: 768px){.top-section .top-section-items .deco-shape-7{width:29.56vw;top:42.71vw;right:-13.93vw}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-7{display:none}}.top-section .top-section-items .deco-shape-bling-1-1{width:5.99vw;top:13.96vw;left:13.23vw}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-bling-1-1{width:6.84vw;top:15.48vw;left:10.83vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-bling-1-1{width:7.99vw;top:17.08vw;left:11.18vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-bling-1-1{width:4.69vw;left:16.17vw;top:9.77vw}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-bling-1-1{width:5.86vw;left:16.6vw;top:14.16vw}}@media all and (max-width: 768px){.top-section .top-section-items .deco-shape-bling-1-1{display:none}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-bling-1-1{display:none}}.top-section .top-section-items .deco-shape-bling-1-2{width:4.43vw;top:6.35vw;left:22.5vw}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-bling-1-2{width:5.06vw;top:10.48vw;left:17.74vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-bling-1-2{width:4.17vw;top:10.28vw;left:18.82vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-bling-1-2{display:none}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-bling-1-2{display:none}}.top-section .top-section-items .deco-shape-bling-2{width:5.99vw;top:11.15vw;right:18.9vw}@media all and (max-width: 1680px){.top-section .top-section-items .deco-shape-bling-2{width:6.84vw;top:15.54vw;right:10.83vw}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-shape-bling-2{width:5.49vw;top:24.1vw;right:6.875vw}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-shape-bling-2{width:6.17vw;right:18.43vw;top:3.75vw}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-shape-bling-2{display:none}}@media all and (max-width: 660px){.top-section .top-section-items .deco-shape-bling-2{display:none}}.top-section .top-section-items .deco-text-top-wrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:22px;width:121.46vw;opacity:0.2;will-change:transform;gap:30px;-webkit-animation:marquee-left 16s linear infinite;animation:marquee-left 16s linear infinite}@media all and (max-width: 1680px){.top-section .top-section-items .deco-text-top-wrapper{width:1920px;top:28px}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-text-top-wrapper{top:16px}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-text-top-wrapper{top:13px;width:1329px;height:30px}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-text-top-wrapper{top:16px}}@media all and (max-width: 768px){.top-section .top-section-items .deco-text-top-wrapper{height:32px;width:auto;top:12px;gap:15px;-webkit-animation:marquee-left-m 16s linear infinite;animation:marquee-left-m 16s linear infinite}}.top-section .top-section-items .deco-text-top-wrapper
img{height:100%}.top-section .top-section-items .deco-text-top{width:auto;position:static}.top-section .top-section-items .deco-text-bottom-wrapper{width:121.46vw;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0.2;bottom:26px;will-change:transform;gap:30px;-webkit-animation:marquee-right 16s linear infinite;animation:marquee-right 16s linear infinite}@media all and (max-width: 1680px){.top-section .top-section-items .deco-text-bottom-wrapper{width:1920px;bottom:28px}}@media all and (max-width: 1440px){.top-section .top-section-items .deco-text-bottom-wrapper{bottom:16px}}@media all and (max-width: 1280px){.top-section .top-section-items .deco-text-bottom-wrapper{bottom:12px;width:1329px;height:30px}}@media all and (max-width: 1024px){.top-section .top-section-items .deco-text-bottom-wrapper{bottom:16px}}@media all and (max-width: 768px){.top-section .top-section-items .deco-text-bottom-wrapper{height:32px;width:auto;bottom:14px;gap:15px;-webkit-animation:marquee-right 16s linear infinite;animation:marquee-right 16s linear infinite}}.top-section .top-section-items .deco-text-bottom-wrapper
img{height:100%}.top-section .top-section-items .deco-text-bottom{width:auto;position:static}.top-section .top-section-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media all and (max-width: 1024px){.top-section .top-section-center{padding-top:90px}}@media all and (max-width: 660px){.top-section .top-section-center{padding-top:73px}}.top-section .top-section-center .top-section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 1680px){.top-section .top-section-center .top-section-title{padding-top:55px}}@media all and (max-width: 1440px){.top-section .top-section-center .top-section-title{padding-top:20px}}@media all and (max-width: 1280px){.top-section .top-section-center .top-section-title{padding-top:0}}@media all and (max-width: 660px){.top-section .top-section-center .top-section-title{width:100%;padding-top:50px}}.top-section .top-section-center
.subtitle{width:343px;height:76px;background-image:url("/img/bearworks/aitools/top-section/img_subtitle_bg.png");background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;margin-bottom:0}@media all and (max-width: 1440px){.top-section .top-section-center
.subtitle{width:276px;height:61px}}@media all and (max-width: 1280px){.top-section .top-section-center
.subtitle{width:200px;height:44px;margin-bottom:6px}}@media all and (max-width: 1024px){.top-section .top-section-center
.subtitle{margin-bottom:7px}}@media all and (max-width: 660px){.top-section .top-section-center
.subtitle{margin-bottom:0}}.top-section .top-section-center .subtitle
span{position:absolute;top:9px;left:30px;color:#000;line-height:45px;text-shadow:2px 2px 0px #fff;font-size:34px;font-weight:700}@media all and (max-width: 1440px){.top-section .top-section-center .subtitle
span{font-size:28px;top:6px;left:24px}}@media all and (max-width: 1280px){.top-section .top-section-center .subtitle
span{font-size:20px;line-height:1;top:10px;left:18px}}.top-section .top-section-center .free-coffee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:29px}@media all and (max-width: 1440px){.top-section .top-section-center .free-coffee{margin-bottom:21px}}@media all and (max-width: 1280px){.top-section .top-section-center .free-coffee{margin-bottom:16px}}@media all and (max-width: 660px){.top-section .top-section-center .free-coffee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 57px)}}.top-section .top-section-center .free-coffee
.title{width:626px;position:relative;z-index:1}@media all and (max-width: 1440px){.top-section .top-section-center .free-coffee
.title{width:489px;height:auto}}@media all and (max-width: 1280px){.top-section .top-section-center .free-coffee
.title{width:364px}}@media all and (max-width: 660px){.top-section .top-section-center .free-coffee
.title{width:330px}}.top-section .top-section-center .drink-one-year{margin-bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media all and (max-width: 1680px){.top-section .top-section-center .drink-one-year{gap:19px;margin-bottom:34px}}@media all and (max-width: 1440px){.top-section .top-section-center .drink-one-year{gap:15px}}@media all and (max-width: 1280px){.top-section .top-section-center .drink-one-year{gap:11px;margin-bottom:19px}}@media all and (max-width: 1024px){.top-section .top-section-center .drink-one-year{margin-bottom:29px}}@media all and (max-width: 768px){.top-section .top-section-center .drink-one-year{margin-bottom:34px}}@media all and (max-width: 660px){.top-section .top-section-center .drink-one-year{gap:10px;margin-bottom:33px}}.top-section .top-section-center .drink-one-year .arrow-left{width:159px;height:50px;-webkit-animation:bounce-in-left 1.1s 0s both;animation:bounce-in-left 1.1s 0s both}@media all and (max-width: 1680px){.top-section .top-section-center .drink-one-year .arrow-left{width:127px;height:40px}}@media all and (max-width: 1440px){.top-section .top-section-center .drink-one-year .arrow-left{width:102px;height:32px}}@media all and (max-width: 1280px){.top-section .top-section-center .drink-one-year .arrow-left{width:71px;height:23px}}@media all and (max-width: 660px){.top-section .top-section-center .drink-one-year .arrow-left{display:none}}.top-section .top-section-center .drink-one-year .arrow-left.is-entered{-webkit-animation:arrow-left-infinite 1s linear infinite;animation:arrow-left-infinite 1s linear infinite}@-webkit-keyframes arrow-left-infinite{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes arrow-left-infinite{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.top-section .top-section-center .drink-one-year
.title{width:742px}@media all and (max-width: 1440px){.top-section .top-section-center .drink-one-year
.title{width:555px;height:auto}}@media all and (max-width: 1280px){.top-section .top-section-center .drink-one-year
.title{width:439px}}@media all and (max-width: 660px){.top-section .top-section-center .drink-one-year
.title{width:341px;height:auto}}.top-section .top-section-center .drink-one-year .arrow-right{width:159px;height:50px;-webkit-animation:bounce-in-right 1.1s 0s both;animation:bounce-in-right 1.1s 0s both}@media all and (max-width: 1680px){.top-section .top-section-center .drink-one-year .arrow-right{width:127px;height:40px}}@media all and (max-width: 1440px){.top-section .top-section-center .drink-one-year .arrow-right{width:102px;height:32px}}@media all and (max-width: 1280px){.top-section .top-section-center .drink-one-year .arrow-right{width:71px;height:23px}}@media all and (max-width: 660px){.top-section .top-section-center .drink-one-year .arrow-right{display:none}}.top-section .top-section-center .drink-one-year .arrow-right.is-entered{-webkit-animation:arrow-right-infinite 1s linear infinite;animation:arrow-right-infinite 1s linear infinite}@-webkit-keyframes arrow-right-infinite{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes arrow-right-infinite{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}}.top-section .top-section-center .window-wrapper{max-width:1164px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:410px;position:relative}@media all and (max-width: 1680px){.top-section .top-section-center .window-wrapper{max-width:914px;padding-bottom:370px}}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper{max-width:814px;padding-bottom:340px}}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper{max-width:680px;padding-bottom:280px}}@media all and (max-width: 1024px){.top-section .top-section-center .window-wrapper{max-width:640px}}@media all and (max-width: 768px){.top-section .top-section-center .window-wrapper{max-width:624px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper{max-width:calc(100% - 28px);gap:24px;padding-bottom:290px}}.top-section .top-section-center .window-wrapper
.window{position:relative;width:387px;height:252px;border-radius:16px;border:3px
solid #000;-webkit-box-shadow:8px 8px 0px 0px #000;box-shadow:8px 8px 0px 0px #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper
.window{width:357px;height:216px}}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper
.window{width:300px;height:180px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper
.window{width:100%;height:176px;-webkit-box-shadow:4px 4px 0px 0px #000;box-shadow:4px 4px 0px 0px #000}}.top-section .top-section-center .window-wrapper .window:hover .window-content::after{-webkit-transform:translate(200%, 0) rotate(30deg);transform:translate(200%, 0) rotate(30deg);opacity:1;-webkit-transition:opacity 0.15s ease, -webkit-transform 1s ease;transition:opacity 0.15s ease, -webkit-transform 1s ease;transition:transform 1s ease, opacity 0.15s ease;transition:transform 1s ease, opacity 0.15s ease, -webkit-transform 1s ease}.top-section .top-section-center .window-wrapper .window:hover
.starbucks{-webkit-animation-play-state:paused;animation-play-state:paused}.top-section .top-section-center .window-wrapper .window:hover .window-btn-bottom{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.top-section .top-section-center .window-wrapper
.window.left{background-color:#70e7d4;-webkit-animation:bounce-in-left 1.1s 1s both;animation:bounce-in-left 1.1s 1s both}.top-section .top-section-center .window-wrapper
.window.right{background-color:#ff9;-webkit-animation:bounce-in-right 1.1s 1s both;animation:bounce-in-right 1.1s 1s both}.top-section .top-section-center .window-wrapper .window .deco-bling-1{position:absolute;width:52px;height:50px;top:40px;left:-40px;-webkit-animation:scale-down-center 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both;animation:scale-down-center 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper .window .deco-bling-1{width:31px;height:30px;top:42px;left:-22px}}@media all and (max-width: 768px){.top-section .top-section-center .window-wrapper .window .deco-bling-1{top:61px;left:-4px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .deco-bling-1{width:30px;height:29px;top:17px;left:21px}}.top-section .top-section-center .window-wrapper .window .deco-bling-2{position:absolute;width:30px;height:29px;top:91px;left:10px;-webkit-animation:scale-down-center 1.5s 0.75s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both;animation:scale-down-center 1.5s 0.75s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper .window .deco-bling-2{width:18px;height:17px;top:73px;left:9px}}@media all and (max-width: 768px){.top-section .top-section-center .window-wrapper .window .deco-bling-2{top:91px;left:26px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .deco-bling-2{display:none}}.top-section .top-section-center .window-wrapper .window .window-header{padding:12px
18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;background-color:#fff;border-bottom:3px solid #000;border-top-right-radius:16px;border-top-left-radius:16px}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-header{padding:12px;gap:8px}}.top-section .top-section-center .window-wrapper .window .window-header
img{width:16px}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-header
img{width:12px}}.top-section .top-section-center .window-wrapper .window .window-content{padding-top:17px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;position:relative;border-bottom-right-radius:16px}.top-section .top-section-center .window-wrapper .window .window-content::after{content:"";position:absolute;top:-110%;left:-120%;-webkit-transition:none;transition:none;-webkit-transform:translate(0, 0) rotate(30deg);transform:translate(0, 0) rotate(30deg);will-change:transform;width:100%;height:300%;opacity:1;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(77%, transparent), color-stop(92%, rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to right, transparent 0%, transparent 77%, rgba(255, 255, 255, 0.9) 92%, rgba(255, 255, 255, 0) 100%)}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content{padding-top:14px}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;margin-bottom:16px;position:relative}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title{margin-bottom:8px}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title
img{width:44px;height:36px;margin-right:8px;margin-bottom:10px}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title
img{width:32px;height:26px;margin-bottom:0}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title
img{width:25px;height:20px;margin-right:5px}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title
h4{position:relative}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title h4
span{position:relative;color:#000;text-shadow:2px 3px 0px #fff;font-size:42px;font-weight:700;line-height:56px}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title h4
span{font-size:32px;line-height:1}}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title h4
span{font-size:24px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title h4
span{font-size:20px;text-shadow:1px 2px 0px #FFF}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title
h5{position:relative}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title h5
span{position:relative;color:#000;text-shadow:2px 3px 0px #fff;font-size:34px;font-weight:700;line-height:50px}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title h5
span{font-size:24px;line-height:1}}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title h5
span{font-size:20px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title h5
span{font-size:16px;text-shadow:1px 2px 0px #FFF}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg{position:absolute;bottom:0;width:calc(100% + 8px);height:22px}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg{height:18px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg{height:11px}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg.left{left:-4px}@media all and (max-width: 768px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg.left{bottom:-4px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg.left{bottom:-2px}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg.right{right:-4px}@media all and (max-width: 768px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg.right{bottom:-4px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg.right{bottom:-2px}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg.yellow{background-color:#ff9}.top-section .top-section-center .window-wrapper .window .window-content .window-content-title .window-content-title-bg.green{background-color:#70e7d4}.top-section .top-section-center .window-wrapper .window .window-content .window-content-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-text{gap:4px}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-text
br{display:none}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-text
br{display:unset}}.top-section .top-section-center .window-wrapper .window .window-content .window-content-text
span{color:#000;font-size:18px;font-weight:700;line-height:24px}.top-section .top-section-center .window-wrapper .window .window-content .window-content-text span.highlight-yellow{background-color:#ff9;padding:0
4px}.top-section .top-section-center .window-wrapper .window .window-content .window-content-text span.highlight-green{background-color:#70e7d4;padding:0
4px}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-text
span{font-size:16px;line-height:1}}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-text
span{font-size:14px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-content .window-content-text
span{font-size:13px;text-align:center;line-height:1.25}}.top-section .top-section-center .window-wrapper .window .window-btn-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-38px}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper .window .window-btn-wrapper{bottom:-29px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-btn-wrapper{bottom:-16px}}.top-section .top-section-center .window-wrapper .window .window-btn-wrapper:hover .window-btn-bottom{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.top-section .top-section-center .window-wrapper .window .window-btn-wrapper .window-btn-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:240px;height:79px;padding-top:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:3px
solid #000;background-color:#000;color:#fff;text-decoration:none;font-size:32px;font-weight:700;font-style:italic;z-index:1}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper .window .window-btn-wrapper .window-btn-top{width:178px;height:62px;color:#fff;font-size:24px;line-height:1;padding-top:16px}}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper .window .window-btn-wrapper .window-btn-top{width:146px;height:56px;font-size:22px;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .window .window-btn-wrapper .window-btn-top{width:97px;height:36px;font-size:18px}}.top-section .top-section-center .window-wrapper .window .window-btn-wrapper .window-btn-bottom{width:100%;height:100%}.top-section .top-section-center .window-wrapper .img-3d-ben{position:absolute;width:563px;height:auto;left:calc(50% - 300px);bottom:-200px;-webkit-animation:img-3d-ben-animation 1.1s 1s both;animation:img-3d-ben-animation 1.1s 1s both;pointer-events:none}@-webkit-keyframes img-3d-ben-animation{0%{-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(65px);transform:translateY(65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(28px);transform:translateY(28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes img-3d-ben-animation{0%{-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(65px);transform:translateY(65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(28px);transform:translateY(28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@media all and (max-width: 1680px){.top-section .top-section-center .window-wrapper .img-3d-ben{width:463px;left:calc(50% - 250px);bottom:-130px}}@media all and (max-width: 1440px){.top-section .top-section-center .window-wrapper .img-3d-ben{width:466px;left:calc(50% - 234px);bottom:-160px}}@media all and (max-width: 1280px){.top-section .top-section-center .window-wrapper .img-3d-ben{width:378px;left:calc(50% - 189px);bottom:-140px}}@media all and (max-width: 1024px){.top-section .top-section-center .window-wrapper .img-3d-ben{bottom:-130px}}@media all and (max-width: 660px){.top-section .top-section-center .window-wrapper .img-3d-ben{width:310px;bottom:-70px;left:calc(50% - 160px)}}.top-section .top-section-center .window-wrapper .img-3d-ben
img{display:block}.solving-section{background-color:#BDD2FF;padding:100px
0;position:relative}@media all and (max-width: 660px){.solving-section{padding-top:60px;padding-bottom:34px}}.solving-section h1.seo-title.is-entered{-webkit-animation:none;animation:none}@media all and (max-width: 660px){.solving-section .section-big-title{margin-bottom:26px}}.solving-section .solving-section-items{position:absolute;width:100%;height:100%;top:0;left:0}.solving-section .solving-section-items .deco-shape-1{position:absolute;width:44.43vw;left:-6.61vw;top:-6.51vw;opacity:0.6}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-shape-1{width:51.8vw;left:-8.28vw;top:-8.2vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-shape-1{width:82.55vw;left:-14.32vw;top:-14.32vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-shape-1{width:365px;top:25px;left:-91px}}.solving-section .solving-section-items .deco-shape-2{position:absolute;width:56.41vw;top:22.4vw;right:0;opacity:0.6}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-shape-2{width:61.48vw;top:60vw;right:-3vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-shape-2{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:87.1vw;top:95vw;right:-35vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-shape-2{width:652px;top:800px;right:-300px}}.solving-section .solving-section-items .deco-shape-3{position:absolute;width:61.98vw;top:50vw;left:-6.61vw;opacity:0.6}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-shape-3{width:61.95vw;top:80vw;left:-18.44vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-shape-3{width:102vw;top:195vw;left:-10vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-shape-3{width:722px;left:-285px;top:1800px}}.solving-section .solving-section-items .deco-shape-4{position:absolute;width:56.41vw;bottom:-1vw;right:0vw;opacity:0.6}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-shape-4{width:61.48vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-shape-4{display:none}}.solving-section .solving-section-items .deco-shape-5{position:absolute;width:39.47vw;bottom:15vw;left:-2vw;opacity:0.6}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-shape-5{width:41.79vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-shape-5{width:68.48vw;left:-15vw;bottom:-1vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-shape-5{width:500px;left:-180px;bottom:110px}}.solving-section .solving-section-items .deco-shape-6{position:absolute;width:49.27vw;bottom:40vw;right:-10vw;opacity:0.6}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-shape-6{width:50.39vw;bottom:55vw;right:-13vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-shape-6{width:69.14vw;bottom:65vw;right:-25vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-shape-6{width:529px;right:-245px;bottom:1000px}}.solving-section .solving-section-items .deco-sticker-1{position:absolute;width:18.39vw;top:5.63vw;right:-8.54vw}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-sticker-1{width:22.03vw;top:30vw;right:-11.02vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-sticker-1{width:19.53vw;top:19vw;right:-9.5vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-sticker-1{width:111px;top:129px;right:-75px}}.solving-section .solving-section-items .deco-sticker-2{position:absolute;width:16.98vw;top:28%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-8.49vw}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-sticker-2{width:19.29vw;left:-13.125vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-sticker-2{width:14.58vw;left:-8vw;top:75vw;-webkit-transform:translateY(0);transform:translateY(0)}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-sticker-2{width:98px;top:790px;left:-59px}}.solving-section .solving-section-items .deco-sticker-3{position:absolute;width:22.7vw;top:65vw;right:-9.84vw}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-sticker-3{width:28vw;top:150vw;right:-16vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-sticker-3{width:27.08vw;top:130vw;right:-14vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-sticker-3{width:131px;right:-62px;top:1540px}}.solving-section .solving-section-items .deco-sticker-4{position:absolute;width:17.4vw;bottom:30vw;left:-2vw}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-sticker-4{width:18.67vw;bottom:10vw;left:-10vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-sticker-4{width:15.88vw;bottom:78vw;left:-8vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-sticker-4{width:102px;left:-55px;bottom:1409px}}.solving-section .solving-section-items .deco-sticker-5{position:absolute;width:17vw;bottom:-3vw;right:3vw}@media all and (max-width: 1280px){.solving-section .solving-section-items .deco-sticker-5{width:16vw;bottom:-5vw;right:1vw}}@media all and (max-width: 768px){.solving-section .solving-section-items .deco-sticker-5{width:17.96vw;bottom:-5vw;right:5vw}}@media all and (max-width: 660px){.solving-section .solving-section-items .deco-sticker-5{width:100px;right:-20px;bottom:-30px}}.solving-section .solving-section-inner{position:relative}.solving-section .solving-section-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1000px;width:100%;margin:0
auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media all and (max-width: 1440px){.solving-section .solving-section-content-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:80px}}@media all and (max-width: 1280px){.solving-section .solving-section-content-wrapper{gap:64px}}@media all and (max-width: 1024px){.solving-section .solving-section-content-wrapper{gap:36px}}@media all and (max-width: 900px){.solving-section .solving-section-content-wrapper{gap:0;margin-bottom:50px}}@media all and (max-width: 660px){.solving-section .solving-section-content-wrapper{margin-bottom:0}}.solving-section .solving-section-sticky{padding:40px
0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:224px;position:sticky;top:calc(50% - 146px - 64px);overflow:hidden;height:100%}@media all and (max-width: 900px){.solving-section .solving-section-sticky{display:none}}.solving-section .solving-section-sticky .solving-section-anchor{padding:15px
15px 15px 0;border-right:3px solid #000;cursor:pointer;position:relative;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;opacity:0.5;width:100%;text-align:right}@media all and (max-width: 1440px){.solving-section .solving-section-sticky .solving-section-anchor{padding:8px
8px 8px 0}}.solving-section .solving-section-sticky .solving-section-anchor .sticky-text{-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;font-size:18px;color:#000;font-weight:700}.solving-section .solving-section-sticky .solving-section-anchor:hover{opacity:1}.solving-section .solving-section-sticky .solving-section-anchor.is-activated{opacity:1;height:50px}.solving-section .solving-section-sticky .solving-section-anchor.is-activated .sticky-text{opacity:0}.solving-section .solving-section-sticky .solving-section-anchor.is-activated .sticky-activated{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.solving-section .solving-section-sticky .solving-section-anchor .sticky-activated{position:absolute;width:100%;top:0;right:0;-webkit-transform:translateX(223px);transform:translateX(223px);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.solving-section .solving-section-sticky .solving-section-anchor .sticky-activated .sticky-activated-inner{width:calc(100% - 12px);padding:12px
16px 12px 0;border-top:3px solid #000;border-left:3px solid #000;border-bottom:3px solid #000;background-color:#fff}.solving-section .solving-section-sticky .solving-section-anchor .sticky-activated .sticky-activated-icon{position:absolute;left:0;bottom:15px;border:3px
solid #000;background-color:#FFFF5D;-webkit-box-shadow:2px 2px 0px 0px #000;box-shadow:2px 2px 0px 0px #000;padding:5px}.solving-section .solving-section-sticky .solving-section-anchor .sticky-activated .sticky-activated-icon
img{width:35px}.solving-section .solving-section-sticky .solving-section-anchor .sticky-activated .sticky-activated-text{height:20px;width:auto;color:#000;font-size:20px;font-weight:700;padding:0}@media all and (max-width: 1440px){.solving-section .solving-section-sticky .solving-section-anchor .sticky-activated .sticky-activated-text{height:18px}}.solving-section .solving-section-guides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media all and (max-width: 660px){.solving-section .solving-section-guides{max-width:calc(100% - 32px);width:100%;gap:0}}.solving-section .solving-section-guide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px;position:relative;padding-top:32px;opacity:0.3;will-change:opacity;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}@media all and (max-width: 1440px){.solving-section .solving-section-guide{gap:40px}}@media all and (max-width: 1280px){.solving-section .solving-section-guide{gap:48px}}@media all and (max-width: 660px){.solving-section .solving-section-guide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-radius:16px;padding:26px
0;gap:0}}.solving-section .solving-section-guide.is-activated{opacity:1}.solving-section .solving-section-guide.is-activated .solving-section-guide-demo::after{opacity:1;-webkit-transform:translate(90%, 35%) rotate(30deg);transform:translate(90%, 35%) rotate(30deg)}.solving-section .solving-section-guide.is-activated .talk-box-no-bg
span{-webkit-animation-play-state:running !important;animation-play-state:running !important}.solving-section .solving-section-guide.is-activated .talk-box-2
span{-webkit-animation-play-state:running !important;animation-play-state:running !important}.solving-section .solving-section-guide.is-activated .talk-box-3
span{-webkit-animation-play-state:running !important;animation-play-state:running !important}.solving-section .solving-section-guide.is-activated .talk-box-4
span{-webkit-animation-play-state:running !important;animation-play-state:running !important}.solving-section .solving-section-guide #mbti-test{top:-240px}@media all and (max-width: 1024px){.solving-section .solving-section-guide #mbti-test{top:-270px}}@media all and (max-width: 660px){.solving-section .solving-section-guide #mbti-test{top:-121px}}.solving-section .solving-section-guide #ai-resume{top:-240px}@media all and (max-width: 1024px){.solving-section .solving-section-guide #ai-resume{top:-190px}}@media all and (max-width: 660px){.solving-section .solving-section-guide #ai-resume{top:-121px}}.solving-section .solving-section-guide #ai-headshot{top:-240px}@media all and (max-width: 1024px){.solving-section .solving-section-guide #ai-headshot{top:-190px}}@media all and (max-width: 660px){.solving-section .solving-section-guide #ai-headshot{top:-121px}}.solving-section .solving-section-guide #ai-autobiography{top:-240px}@media all and (max-width: 1024px){.solving-section .solving-section-guide #ai-autobiography{top:-190px}}@media all and (max-width: 660px){.solving-section .solving-section-guide #ai-autobiography{top:-121px}}.solving-section .solving-section-guide #ai-forcast-feature{top:-190px}@media all and (max-width: 1024px){.solving-section .solving-section-guide #ai-forcast-feature{top:-190px}}@media all and (max-width: 660px){.solving-section .solving-section-guide #ai-forcast-feature{top:379px}}.solving-section .solving-section-guide #ai-recommend-jobs{top:0}@media all and (max-width: 1024px){.solving-section .solving-section-guide #ai-recommend-jobs{top:0}}@media all and (max-width: 660px){.solving-section .solving-section-guide #ai-recommend-jobs{top:680px}}.solving-section .solving-section-guide .solving-section-guide-anchor{position:absolute}.solving-section .solving-section-guide .solving-section-guide-demo-wrapper{position:relative}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:48px}}.solving-section .solving-section-guide .solving-section-guide-info
h3{display:inline-block;position:relative;margin-bottom:23px}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info
h3{margin-bottom:16px}}.solving-section .solving-section-guide .solving-section-guide-info h3
span{color:#fff;overflow:hidden;color:#000;text-shadow:2px 3px 0px #fff;font-size:36px;font-weight:700;font-style:italic;position:relative}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info h3
span{font-size:26px}}.solving-section .solving-section-guide .solving-section-guide-info h3
.underline{height:12px;width:calc(100% + 5px);background-color:#FFFF5D;position:absolute;bottom:-4px}.solving-section .solving-section-guide .solving-section-guide-info>span{color:#000;font-size:18px;line-height:1.5;margin-bottom:24px;display:block}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info>span{font-size:16px;margin-bottom:16px}}.solving-section .solving-section-guide .solving-section-guide-info
a{position:relative;display:inline-block;text-decoration:none}.solving-section .solving-section-guide .solving-section-guide-info a:hover .window-btn-bottom{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.solving-section .solving-section-guide .solving-section-guide-info a
span{color:#fff;font-size:24px;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:192px;height:56px;background-color:#000;border:3px
solid #000;position:relative;font-style:italic;z-index:1}@media all and (max-width: 1280px){.solving-section .solving-section-guide .solving-section-guide-info a
span{width:160px;height:50px;font-size:22px}}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info a
span{width:130px;height:40px;font-size:20px}}.solving-section .solving-section-guide .solving-section-guide-info a .window-btn-bottom{width:100%;height:100%}.solving-section .solving-section-guide .solving-section-guide-info
ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:34px}@media all and (max-width: 1280px){.solving-section .solving-section-guide .solving-section-guide-info
ul{margin-bottom:24px}}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info
ul{margin-bottom:20px}}.solving-section .solving-section-guide .solving-section-guide-info
li{color:#000;font-size:20px;font-weight:700;line-height:1;padding-left:32px;background-repeat:no-repeat;background-position:left center;background-size:24px;background-image:url("/img/bearworks/aitools/solving-section/img_deco_list.svg")}@media all and (max-width: 1440px){.solving-section .solving-section-guide .solving-section-guide-info
li{font-size:16px;padding-left:24px;background-size:18px}}@media all and (max-width: 1440px){.solving-section .solving-section-guide .solving-section-guide-info .subtitle-pc,
.solving-section .solving-section-guide .solving-section-guide-info .btn-pc{display:none}}.solving-section .solving-section-guide .solving-section-guide-info .subtitle-m,
.solving-section .solving-section-guide .solving-section-guide-info .btn-m{display:none}@media all and (max-width: 1440px){.solving-section .solving-section-guide .solving-section-guide-info .subtitle-m,
.solving-section .solving-section-guide .solving-section-guide-info .btn-m{display:unset}}.solving-section .solving-section-guide .solving-section-guide-info .solving-section-guide-subtitle{position:relative}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info .solving-section-guide-subtitle{text-align:center}}.solving-section .solving-section-guide .solving-section-guide-info .solving-section-guide-subtitle .is-tooltip{position:absolute;top:-43px;right:72px;-webkit-animation:tooltip-float-loop 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both;animation:tooltip-float-loop 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both;will-change:transform;width:80px}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info .solving-section-guide-subtitle .is-tooltip{right:36px}}.solving-section .solving-section-guide .solving-section-guide-info .solving-section-guide-benefits{display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-info .solving-section-guide-benefits{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.solving-section .solving-section-guide .solving-section-guide-items{position:absolute;left:30px;top:0;max-width:226px;width:100%;aspect-ratio:226/396}.solving-section .solving-section-guide .solving-section-guide-items>img{position:absolute}@media all and (max-width: 768px){.solving-section .solving-section-guide .solving-section-guide-items{left:0}}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-items{height:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.solving-section .solving-section-guide .solving-section-guide-items img,
.solving-section .solving-section-guide .solving-section-guide-items
div{position:absolute}.solving-section .solving-section-guide .solving-section-guide-items .feature-frame-1{width:250px;height:66px;left:-12px;bottom:29px}.solving-section .solving-section-guide .solving-section-guide-items .talk-box-no-bg{font-size:10px;top:221px;left:20px;font-weight:700;color:#232A35}@-webkit-keyframes talk-box-no-bg-animation{0%{width:0}5%{width:10.3px}10%{width:20.6px}15%{width:30.9px}20%{width:41.2px}25%{width:51.5px}30%{width:61.8px}35%{width:72.1px}40%,100%{width:82.4px}}@keyframes talk-box-no-bg-animation{0%{width:0}5%{width:10.3px}10%{width:20.6px}15%{width:30.9px}20%{width:41.2px}25%{width:51.5px}30%{width:61.8px}35%{width:72.1px}40%,100%{width:82.4px}}.solving-section .solving-section-guide .solving-section-guide-items .talk-box-no-bg
span{overflow:hidden;white-space:nowrap;-webkit-animation:talk-box-no-bg-animation 7s infinite step-start;animation:talk-box-no-bg-animation 7s infinite step-start;-webkit-animation-play-state:paused;animation-play-state:paused;display:block}.solving-section .solving-section-guide .solving-section-guide-items .talk-box-2{width:115px;height:31px;right:-8px;bottom:56px;padding-top:11px;padding-left:18px;background-image:url("/img/bearworks/aitools/solving-section/ben_talk_box_2.png");background-repeat:no-repeat;background-size:contain;background-position:center}@-webkit-keyframes talk-box-2-animation{0%{width:0}5%{width:10.3px}10%{width:20.6px}15%{width:30.9px}20%{width:41.2px}25%{width:51.5px}30%{width:61.8px}35%{width:72.1px}40%,100%{width:82.4px}}@keyframes talk-box-2-animation{0%{width:0}5%{width:10.3px}10%{width:20.6px}15%{width:30.9px}20%{width:41.2px}25%{width:51.5px}30%{width:61.8px}35%{width:72.1px}40%,100%{width:82.4px}}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-items .talk-box-2{bottom:46px}}.solving-section .solving-section-guide .solving-section-guide-items .talk-box-2
span{color:#232A35;font-size:10px;font-weight:700;-webkit-animation:talk-box-2-animation 7s infinite step-start;animation:talk-box-2-animation 7s infinite step-start;overflow:hidden;white-space:nowrap;display:block;-webkit-animation-play-state:paused;animation-play-state:paused}.solving-section .solving-section-guide .solving-section-guide-items .feature-frame-2{width:250px;height:44px;left:-12px;top:153px}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-items .feature-frame-2{top:150px}}.solving-section .solving-section-guide .solving-section-guide-items .talk-box-3{width:147px;height:31px;right:-12px;bottom:24px;padding-top:11px;padding-left:18px;background-image:url("/img/bearworks/aitools/solving-section/ben_talk_box_3.png");background-repeat:no-repeat;background-size:contain;background-position:center}@-webkit-keyframes talk-box-3-animation{0%{width:0}5%{width:10.3px}10%{width:20.6px}15%{width:30.9px}20%{width:41.2px}25%{width:51.5px}30%{width:61.8px}35%{width:72.1px}40%{width:82.4px}45%{width:92.7px}50%{width:103px}55%,100%{width:113.3px}}@keyframes talk-box-3-animation{0%{width:0}5%{width:10.3px}10%{width:20.6px}15%{width:30.9px}20%{width:41.2px}25%{width:51.5px}30%{width:61.8px}35%{width:72.1px}40%{width:82.4px}45%{width:92.7px}50%{width:103px}55%,100%{width:113.3px}}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-items .talk-box-3{bottom:24px}}.solving-section .solving-section-guide .solving-section-guide-items .talk-box-3
span{color:#232A35;font-size:10px;font-weight:700;-webkit-animation:talk-box-3-animation 8s infinite step-start;animation:talk-box-3-animation 8s infinite step-start;overflow:hidden;white-space:nowrap;display:block;-webkit-animation-play-state:paused;animation-play-state:paused}.solving-section .solving-section-guide .solving-section-guide-items .talk-box-4{width:147px;height:31px;left:-24px;bottom:80px;padding-top:11px;padding-left:24px;background-image:url("/img/bearworks/aitools/solving-section/ben_talk_box_4.png");background-repeat:no-repeat;background-size:contain;background-position:center}@-webkit-keyframes talk-box-4-animation{0%{width:0}5%{width:10.3px}10%{width:20.6px}15%{width:30.9px}20%{width:41.2px}25%{width:51.5px}30%{width:61.8px}35%{width:72.1px}40%{width:82.4px}45%{width:92.7px}50%{width:103px}55%,100%{width:113.3px}}@keyframes talk-box-4-animation{0%{width:0}5%{width:10.3px}10%{width:20.6px}15%{width:30.9px}20%{width:41.2px}25%{width:51.5px}30%{width:61.8px}35%{width:72.1px}40%{width:82.4px}45%{width:92.7px}50%{width:103px}55%,100%{width:113.3px}}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-items .talk-box-4{bottom:24px}}.solving-section .solving-section-guide .solving-section-guide-items .talk-box-4
span{color:#232A35;font-size:10px;font-weight:700;-webkit-animation:talk-box-4-animation 8s infinite step-start;animation:talk-box-4-animation 8s infinite step-start;overflow:hidden;white-space:nowrap;display:block;-webkit-animation-play-state:paused;animation-play-state:paused}.solving-section .solving-section-guide .solving-section-guide-items .feature-frame-4{width:250px;left:-12px;top:180px}@media all and (max-width: 660px){.solving-section .solving-section-guide .solving-section-guide-items .feature-frame-4{top:150px}}.solving-section .is-tooltip{position:absolute;width:157px;z-index:100;top:-44px}.solving-section .is-tooltip
button{position:absolute;width:24px;height:24px;right:9px;top:7px}.solving-section .solving-section-guide-demo{max-width:226px;margin:0
30px;position:relative;overflow:hidden;border-radius:20px}@media all and (max-width: 768px){.solving-section .solving-section-guide-demo{margin:0}}.solving-section .solving-section-guide-demo::after{content:"";position:absolute;top:-110%;left:-210%;-webkit-transition:opacity 0.15s ease, -webkit-transform 1s ease;transition:opacity 0.15s ease, -webkit-transform 1s ease;transition:transform 1s ease, opacity 0.15s ease;transition:transform 1s ease, opacity 0.15s ease, -webkit-transform 1s ease;-webkit-transform:translate(0, 0) rotate(30deg);transform:translate(0, 0) rotate(30deg);will-change:transform;width:200%;height:200%;opacity:0;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(77%, transparent), color-stop(92%, rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to right, transparent 0%, transparent 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0) 100%)}.solving-section .solving-section-guide-demo
picture{width:100%}.solving-section .solving-section-guide-demo .guide-demo-1-info{position:absolute;width:100%;bottom:0;left:0}.solving-section .solving-section-nav-m{position:fixed;bottom:0;-webkit-transform:translateY(160px);transform:translateY(160px);-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear;will-change:transform;z-index:10;width:100%;display:none}@media all and (max-width: 900px){.solving-section .solving-section-nav-m{gap:62px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px
16px 24px;background:linear-gradient(348.36deg, #161734 -25.95%, #4349ab 138.73%)}}@media all and (max-width: 660px){.solving-section .solving-section-nav-m{gap:14px}}.solving-section .solving-section-nav-m.is-displayed{-webkit-transform:translateY(0);transform:translateY(0)}.solving-section .solving-section-nav-m
li{opacity:0.35;-webkit-box-flex:1;-ms-flex:1 1 54px;flex:1 1 54px;max-width:54px;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;position:relative}.solving-section .solving-section-nav-m li.is-activated{opacity:1}.famous-section{padding:100px
0;position:relative;background-color:#404753}@media all and (max-width: 1280px){.famous-section{padding:80px
0}}@media all and (max-width: 900px){.famous-section{padding-top:80px;padding-bottom:50px}}@media all and (max-width: 768px){.famous-section{padding-bottom:80px}}@media all and (max-width: 660px){.famous-section{padding-top:60px;padding-bottom:66px}}.famous-section .section-big-title{margin-bottom:64px}@media all and (max-width: 660px){.famous-section .section-big-title{margin-bottom:52px}}.famous-section .seo-title{margin:0;padding:0;gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width: 660px){.famous-section .seo-title{gap:8px}}.famous-section .seo-title
span{text-shadow:2px 4px 0px #000}@media all and (max-width: 768px){.famous-section .seo-title
span{font-size:36px}}.famous-section .famous-section-items{position:absolute;width:100%;height:100%;top:0;left:0}.famous-section .famous-section-items
img{position:absolute;opacity:0.7}.famous-section .famous-section-items .deco-line-1{width:16.88vw;right:27.55vw;top:1.98vw}@media all and (max-width: 1280px){.famous-section .famous-section-items .deco-line-1{width:20.23vw;right:18.59vw;top:26px}}@media all and (max-width: 768px){.famous-section .famous-section-items .deco-line-1{width:34.11vw;top:3.39vw;right:-2.34vw}}@media all and (max-width: 660px){.famous-section .famous-section-items .deco-line-1{width:165px;top:22px;right:-24px}}.famous-section .famous-section-items .deco-line-2{width:21.46vw;top:21.15vw;left:12.6vw}@media all and (max-width: 1280px){.famous-section .famous-section-items .deco-line-2{width:25.78vw;top:34.3vw;left:14.61vw}}@media all and (max-width: 768px){.famous-section .famous-section-items .deco-line-2{width:43.49vw;top:11.2vw;left:-18.49vw}}@media all and (max-width: 660px){.famous-section .famous-section-items .deco-line-2{width:185px;top:413px;left:-51px}}.famous-section .famous-section-items .deco-line-3{width:27.6vw;top:18.85vw;right:-5.63vw}@media all and (max-width: 1280px){.famous-section .famous-section-items .deco-line-3{width:33.125vw;top:30.94vw;right:-6.25vw}}@media all and (max-width: 768px){.famous-section .famous-section-items .deco-line-3{width:55.86vw;top:unset;bottom:8.33vw;right:-28.77vw}}@media all and (max-width: 660px){.famous-section .famous-section-items .deco-line-3{width:174px;top:403px;right:-41px}}.famous-section .famous-comps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:32px}@media all and (max-width: 768px){.famous-section .famous-comps{padding-bottom:40px}}@media all and (max-width: 660px){.famous-section .famous-comps{padding-bottom:36px}}.famous-section .famous-comps-items{margin-bottom:32px}@media all and (max-width: 1280px){.famous-section .famous-comps-items{margin-bottom:24px}}@media all and (max-width: 660px){.famous-section .famous-comps-items{margin-bottom:16px}}.famous-section .famous-comps-items
a{width:90px;display:inline-block;margin:0
16px;border:3px
solid #000;border-radius:16px;-webkit-box-shadow:4px 4px 0px 0px #000;box-shadow:4px 4px 0px 0px #000;overflow:hidden}@media all and (max-width: 1280px){.famous-section .famous-comps-items
a{margin:0
12px}}@media all and (max-width: 660px){.famous-section .famous-comps-items
a{margin:0
8px}}.famous-section .famous-section-btn{text-align:center}@media all and (max-width: 1440px){.famous-section .famous-section-btn .btn-pc{display:none}}.famous-section .famous-section-btn .btn-m{display:none}@media all and (max-width: 1440px){.famous-section .famous-section-btn .btn-m{display:unset}}.famous-section .famous-section-btn
a{position:relative;display:inline-block;text-decoration:none}.famous-section .famous-section-btn a:hover .window-btn-bottom{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.famous-section .famous-section-btn a .window-btn-bottom{width:100%;height:100%}.famous-section .famous-section-btn a
span{color:#fff;font-size:24px;font-weight:700;line-height:1;width:166px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;border:3px
solid #000;position:relative;font-style:italic;z-index:1}@media all and (max-width: 1280px){.famous-section .famous-section-btn a
span{font-size:22px}}.challenge-section{padding:100px
0;background-color:#FB6184;position:relative;z-index:2}@media all and (max-width: 1440px){.challenge-section{padding-bottom:80px}}@media all and (max-width: 1280px){.challenge-section{padding-top:80px;padding-bottom:116px}}@media all and (max-width: 900px){.challenge-section{padding-bottom:80px}}@media all and (max-width: 660px){.challenge-section{padding-bottom:48px}}.challenge-section .section-big-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64px}.challenge-section .seo-title{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.challenge-section .seo-title
span{color:#000;text-shadow:2px 4px 0px #fff;font-size:50px;font-weight:700}@media all and (max-width: 1280px){.challenge-section .seo-title
span{font-size:36px}}@media all and (max-width: 660px){.challenge-section .seo-title span:first-child{display:block;padding-right:20px}}@media all and (max-width: 660px){.challenge-section .seo-title span:last-child{padding-left:25px}}.challenge-section .challenge-section-items{position:absolute;width:100%;height:100%;top:0;left:0}.challenge-section .challenge-section-items .deco-shape-4{position:absolute;width:23.7vw;right:12.03vw;top:-3.96vw;opacity:0.15}@media all and (max-width: 1280px){.challenge-section .challenge-section-items .deco-shape-4{width:19.375vw;top:-7.5vw;right:20.55vw}}@media all and (max-width: 768px){.challenge-section .challenge-section-items .deco-shape-4{width:25.91vw;top:-4.95vw;right:11.85vw}}@media all and (max-width: 660px){.challenge-section .challenge-section-items .deco-shape-4{width:103px;top:-28px;right:31px}}.challenge-section .challenge-section-items .deco-shape-5{position:absolute;width:34.9vw;left:-1.82vw;top:6.25vw;opacity:0.15}@media all and (max-width: 1280px){.challenge-section .challenge-section-items .deco-shape-5{width:36.02vw;left:0;top:19.22vw}}@media all and (max-width: 768px){.challenge-section .challenge-section-items .deco-shape-5{width:60.03vw;left:-2.21vw;top:36.46vw}}@media all and (max-width: 660px){.challenge-section .challenge-section-items .deco-shape-5{width:214px;top:auto;bottom:141px;left:-19px}}.challenge-section .challenge-section-items .deco-shape-6{position:absolute;width:18.65vw;right:25.16vw;bottom:-7.19vw;opacity:0.15}@media all and (max-width: 1280px){.challenge-section .challenge-section-items .deco-shape-6{width:27.11vw;right:19.375vw;bottom:-14.22vw}}@media all and (max-width: 768px){.challenge-section .challenge-section-items .deco-shape-6{width:36.07vw;bottom:-32.29vw;right:15.49vw}}@media all and (max-width: 660px){.challenge-section .challenge-section-items .deco-shape-6{width:108px;bottom:-47px;right:71px}}.challenge-section .challenge-section-items .deco-sticker-3{position:absolute;width:11.46vw;top:-7.66vw;left:-6vw}@media all and (max-width: 1280px){.challenge-section .challenge-section-items .deco-sticker-3{width:15.15vw;top:-7vw;left:-8vw}}@media all and (max-width: 768px){.challenge-section .challenge-section-items .deco-sticker-3{width:18.09vw;top:-11.59vw;left:-10vw}}@media all and (max-width: 660px){.challenge-section .challenge-section-items .deco-sticker-3{display:none}}.challenge-section .challenge-section-items .deco-sticker-2{position:absolute;width:13.7vw;bottom:-5.99vw;left:3.6vw}@media all and (max-width: 1280px){.challenge-section .challenge-section-items .deco-sticker-2{width:13.125vw;bottom:-6.48vw;left:7.19vw}}@media all and (max-width: 768px){.challenge-section .challenge-section-items .deco-sticker-2{width:21.87vw;bottom:-11.72vw;left:-9.11vw}}@media all and (max-width: 660px){.challenge-section .challenge-section-items .deco-sticker-2{display:none}}.challenge-section .challenge-section-items .deco-sticker-1{position:absolute;width:16.56vw;bottom:7.45vw;right:0}@media all and (max-width: 1280px){.challenge-section .challenge-section-items .deco-sticker-1{width:13.91vw;bottom:3.75vw}}@media all and (max-width: 768px){.challenge-section .challenge-section-items .deco-sticker-1{width:18.49vw;bottom:10.29vw}}@media all and (max-width: 660px){.challenge-section .challenge-section-items .deco-sticker-1{width:83px;bottom:auto;top:93px}}.challenge-section .challenge-section-jobs{max-width:1000px;margin:0
auto;position:relative}@media all and (max-width: 1024px){.challenge-section .challenge-section-jobs{max-width:769px}}@media all and (max-width: 900px){.challenge-section .challenge-section-jobs{max-width:calc(100% - 146px)}}@media all and (max-width: 660px){.challenge-section .challenge-section-jobs{margin:0;max-width:100%}}.challenge-section .recommend-job-btn-wrapper{text-align:center}.challenge-section .recommend-job-btn-wrapper .recommend-job-btn{position:relative;display:inline-block;text-decoration:none}.challenge-section .recommend-job-btn-wrapper .recommend-job-btn:hover .window-btn-bottom{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.challenge-section .recommend-job-btn-wrapper .recommend-job-btn .window-btn-bottom{width:100%;height:100%}.challenge-section .recommend-job-btn-wrapper .recommend-job-btn
span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-style:italic;font-size:22px;font-weight:700;width:166px;height:56px;background-color:#000;z-index:1}.challenge-section
.swiper{display:block;padding:0
16px 104px;width:100%;overflow:hidden;position:relative}@media all and (max-width: 1280px){.challenge-section
.swiper{padding-bottom:98px}}.challenge-section .swiper
a{text-decoration:none}.challenge-section .swiper .swiper-pagination{bottom:64px}.challenge-section .swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border:3px
solid #000;border-radius:50vh;opacity:0.5;background-color:#fff}.challenge-section .swiper .swiper-pagination .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{background:rgba(255, 255, 255, 0.5);opacity:1}.challenge-section .swiper .swiper-pagination .swiper-pagination-bullet-active{width:38px;background:#fff !important;border-radius:50vh;border:3px
solid #000;opacity:1}.challenge-section .swiper .swiper-slide{background:#fff;text-align:left;padding:20px;border-radius:16px;border:3px
solid #000;background-color:#fff;-webkit-box-shadow:4px 4px 0px 0px #000;box-shadow:4px 4px 0px 0px #000}@media all and (max-width: 660px){.challenge-section .swiper .swiper-slide{height:223px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.challenge-section .swiper .swiper-slide .job-name{font-weight:700;font-size:22px;line-height:29px;color:#2B3340;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media all and (max-width: 660px){.challenge-section .swiper .swiper-slide .job-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.challenge-section .swiper .swiper-slide
.comp{font-weight:400;font-size:16px;line-height:21px;color:#6a7079;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:10px
0 6px}.challenge-section .swiper .swiper-slide
.salary{font-weight:400;font-size:16px;line-height:21px;color:#fb6184;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.challenge-section .swiper .swiper-slide
.tag{margin-top:40px;min-height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.challenge-section .swiper .swiper-slide .tag
span{font-weight:400;font-size:18px;padding-right:2px;line-height:150%;color:#6596ff}.challenge-section .swiper-button-prev,
.challenge-section .swiper-button-next{position:absolute;width:40px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:40%;border-radius:50%}@media all and (max-width: 660px){.challenge-section .swiper-button-prev,
.challenge-section .swiper-button-next{display:none}}.challenge-section .swiper-button-prev{left:-50px;background:url("/img/active/freshman/job-section/pc/ic_arrow_left.png?v2");background-repeat:no-repeat;background-size:contain;background-position:center}.challenge-section .swiper-button-next{right:-50px;background:url("/img/active/freshman/job-section/pc/ic_arrow_right.png?v2");background-repeat:no-repeat;background-size:contain;background-position:center}.app-section{position:relative;padding:162px
0 220px;background-color:#4ADCC4}@media all and (max-width: 1280px){.app-section{padding:80px
0 167px}}@media all and (max-width: 768px){.app-section{padding:60px
0 141px}}@media all and (max-width: 660px){.app-section{overflow:hidden;padding:60px
0 303px}}.app-section
h2{font-size:50px;font-weight:700;line-height:1;padding-bottom:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.app-section h2
span{color:#000;text-shadow:2px 3px 0px #fff;font-size:50px;font-weight:700;line-height:1}@media all and (max-width: 1280px){.app-section h2
span{font-size:36px}}.app-section .section-big-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}@media all and (max-width: 1280px){.app-section .section-big-title{margin-bottom:24px}}.app-section
h3{position:relative;text-align:center;color:#000;font-size:32px;font-weight:700;line-height:1;margin-bottom:87px}@media all and (max-width: 1280px){.app-section
h3{font-size:28px;margin-bottom:64px}}@media all and (max-width: 768px){.app-section
h3{margin-bottom:48px}}@media all and (max-width: 660px){.app-section
h3{font-size:20px;line-height:1.25;margin-bottom:45px}}.app-section h3
span{padding:0
0.25ch}@media all and (max-width: 660px){.app-section h3
span{padding:0;display:block}}@media all and (max-width: 660px){.app-section .seo-title span:first-child{display:block}}.app-section .app-section-items{position:absolute;width:100%;height:100%;top:0}.app-section .app-section-items .deco-grid-2{position:absolute;width:84.43vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:6.15vw;opacity:0.75}@media all and (max-width: 1280px){.app-section .app-section-items .deco-grid-2{width:88.67vw;top:8.2vw}}@media all and (max-width: 768px){.app-section .app-section-items .deco-grid-2{width:1135px;top:105px}}@media all and (max-width: 660px){.app-section .app-section-items .deco-grid-2{width:1621px;top:21px}}.app-section .app-section-items .deco-shape-1{position:absolute;width:33.96vw;left:0;bottom:0;opacity:0.15}@media all and (max-width: 1280px){.app-section .app-section-items .deco-shape-1{width:35.625vw;bottom:-6.64vw}}@media all and (max-width: 768px){.app-section .app-section-items .deco-shape-1{width:42.45vw;bottom:-3.26vw}}@media all and (max-width: 660px){.app-section .app-section-items .deco-shape-1{display:none}}.app-section .app-section-items .deco-shape-2{position:absolute;width:54.74vw;right:0;bottom:0;opacity:0.15}@media all and (max-width: 1280px){.app-section .app-section-items .deco-shape-2{width:82.11vw;bottom:-9.53vw;right:-15vw}}@media all and (max-width: 768px){.app-section .app-section-items .deco-shape-2{width:68.49vw;right:-30.08vw;bottom:-24px}}@media all and (max-width: 660px){.app-section .app-section-items .deco-shape-2{width:1051px;bottom:-154px;right:calc(50% - 470px)}}.app-section .app-section-items .deco-shape-bling-1{position:absolute;width:7.86vw;left:20.73vw;top:10.57vw;opacity:0.15}@media all and (max-width: 1280px){.app-section .app-section-items .deco-shape-bling-1{width:9.45vw;left:9.84vw;top:11.17vw}}@media all and (max-width: 768px){.app-section .app-section-items .deco-shape-bling-1{width:12.63vw;left:4.43vw;top:10.16vw}}@media all and (max-width: 660px){.app-section .app-section-items .deco-shape-bling-1{width:62px;top:44px;right:calc(50% + 78px)}}.app-section .app-section-items .deco-shape-bling-2{position:absolute;width:5.63vw;right:16.25vw;top:14.58vw;opacity:0.15}@media all and (max-width: 1280px){.app-section .app-section-items .deco-shape-bling-2{width:6.72vw;right:14.22vw;top:15.39vw}}@media all and (max-width: 768px){.app-section .app-section-items .deco-shape-bling-2{width:8.98vw;right:6.12vw;top:16.93vw}}@media all and (max-width: 660px){.app-section .app-section-items .deco-shape-bling-2{width:40px;top:217px;left:calc(50% + 142px)}}.app-section .app-section-items .deco-shape-bling-3{display:none;position:absolute}@media all and (max-width: 660px){.app-section .app-section-items .deco-shape-bling-3{display:unset;width:50px;top:507px;right:calc(50% + 98px);opacity:0.15}}.app-section .app-section-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-section .app-section-inner{position:relative;width:700px;height:300px;border-radius:16px;border:3px
solid #000;background:#8BEDDD;-webkit-box-shadow:8px 8px 0px 0px #000;box-shadow:8px 8px 0px 0px #000}@media all and (max-width: 1280px){.app-section .app-section-inner{width:602px;height:271px}}@media all and (max-width: 768px){.app-section .app-section-inner{width:482px;height:309px}}@media all and (max-width: 660px){.app-section .app-section-inner{width:250px;height:220px}}.app-section .app-section-inner .three-d-jobs{position:absolute;width:220px;top:111px;left:-140px}@media all and (max-width: 1280px){.app-section .app-section-inner .three-d-jobs{width:176px;top:128px;left:-100px}}@media all and (max-width: 768px){.app-section .app-section-inner .three-d-jobs{display:none}}.app-section .app-section-inner .three-d-ben-phone{position:absolute;width:325px;top:39px;right:-252px}@media all and (max-width: 1280px){.app-section .app-section-inner .three-d-ben-phone{width:260px;top:65px;right:-171px}}@media all and (max-width: 768px){.app-section .app-section-inner .three-d-ben-phone{width:270px;top:243px;right:75px}}@media all and (max-width: 660px){.app-section .app-section-inner .three-d-ben-phone{width:220px;right:calc(50% - 110px);top:255px}}.app-section .app-section-inner .three-d-ben-phone
img{display:block}.app-section .app-section-inner .app-section-inner-header{padding:12px
18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:12px;border-bottom:3px solid #000;background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px}.app-section .app-section-inner .app-section-inner-header
img{width:16px}.app-section .app-section-inner .app-section-inner-content{padding-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px;position:relative}@media all and (max-width: 660px){.app-section .app-section-inner .app-section-inner-content{padding-top:27px;gap:16px}}.app-section .app-section-inner .app-section-inner-content .qr-code-wrapper{border-radius:16px;border:3px
solid #000;background-color:#fff;-webkit-box-shadow:6px 6px 0px 0px #000;box-shadow:6px 6px 0px 0px #000;padding:13px}@media all and (max-width: 1280px){.app-section .app-section-inner .app-section-inner-content .qr-code-wrapper{border-radius:13px;border:2.5px solid #000;-webkit-box-shadow:5px 5px 0px 0px #000;box-shadow:5px 5px 0px 0px #000}}@media all and (max-width: 660px){.app-section .app-section-inner .app-section-inner-content .qr-code-wrapper{display:none}}.app-section .app-section-inner .app-section-inner-content .qr-code-wrapper .qr-code{width:150px}@media all and (max-width: 1280px){.app-section .app-section-inner .app-section-inner-content .qr-code-wrapper .qr-code{width:124px}}@media all and (max-width: 768px){.app-section .app-section-inner .app-section-inner-content .qr-code-wrapper .qr-code{width:150px}}.app-section .app-section-inner .app-section-inner-content .link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;font-size:0}.app-section .app-section-inner .app-section-inner-content .link-wrapper
img{width:255px}@media all and (max-width: 1280px){.app-section .app-section-inner .app-section-inner-content .link-wrapper
img{width:201px}}.fixed-banner{width:178px;height:151px;position:fixed;z-index:9999;bottom:22px;right:24px;z-index:10;-webkit-animation:slide-in-bck-br 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.4s both;animation:slide-in-bck-br 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.4s both;-webkit-transition:bottom 0.2s linear;transition:bottom 0.2s linear;border-radius:16px;border:3px
solid #000;background-color:#fff;-webkit-box-shadow:6px 6px 0px 0px #000;box-shadow:6px 6px 0px 0px #000;overflow:hidden}@media all and (max-width: 1024px){.fixed-banner{top:79px;-webkit-animation:none;animation:none;left:0;right:unset;bottom:unset !important;border-radius:0;position:absolute;width:100%;height:auto;border-left:0;border-right:0;border-top:2px solid #000;border-bottom:2px solid #000;background:#91B4FF;-webkit-box-shadow:0px 2px 0px 0px #000;box-shadow:0px 2px 0px 0px #000;padding:0;height:32px}}.fixed-banner:hover{bottom:14px}.fixed-banner .fixed-banner-header{padding:12px
18px;background-color:#91B4FF;border-bottom:3px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}@media all and (max-width: 1024px){.fixed-banner .fixed-banner-header{display:none}}.fixed-banner .fixed-banner-header
img{width:16px;height:16px}.fixed-banner .fixed-banner-content{padding:12px
16px 0;position:relative}@media all and (max-width: 1024px){.fixed-banner .fixed-banner-content{padding:6px
0}}.fixed-banner .fixed-banner-content .person-item{margin-bottom:12px}.fixed-banner .fixed-banner-content .person-name{color:#000;text-align:center;font-size:14px;font-weight:700;line-height:1.25;margin-bottom:4px}@media all and (max-width: 1024px){.fixed-banner .fixed-banner-content .person-name{margin-bottom:0;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}}@media all and (max-width: 1024px){.fixed-banner .fixed-banner-content .person-name
br{display:none}}.fixed-banner .fixed-banner-content
.thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media all and (max-width: 1024px){.fixed-banner .fixed-banner-content .thumbs.is-pc{display:none}}.fixed-banner .fixed-banner-content .thumbs.is-m{display:none}@media all and (max-width: 1024px){.fixed-banner .fixed-banner-content .thumbs.is-m{width:15px;height:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fixed-banner .fixed-banner-content .thumbs
img{width:21px;height:23px}.fixed-ad{position:fixed;bottom:-160px;width:100%;z-index:99;background-color:#fff;border-top:3px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:bottom 0.3s linear;transition:bottom 0.3s linear}.fixed-ad.is-floated{bottom:0}.fixed-ad.is-floated+.fixed-banner{bottom:100px}@-webkit-keyframes cafe-leaving{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes cafe-leaving{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes cafe-entering{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes cafe-entering{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fixed-ad .is-leaving{-webkit-animation:cafe-leaving 0.3s linear both;animation:cafe-leaving 0.3s linear both}.fixed-ad .is-entering{-webkit-animation:cafe-entering 0.3s linear both;animation:cafe-entering 0.3s linear both}.fixed-ad .fixed-ad-content{position:relative;padding:14px
0 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 1024px){.fixed-ad .fixed-ad-content{padding:8px
0}}.fixed-ad .cafe-wrapper{position:absolute}.fixed-ad .cafe-wrapper.is-citycafe{left:139px;top:-31px}@media all and (max-width: 1024px){.fixed-ad .cafe-wrapper.is-citycafe{left:0;top:-23px}}.fixed-ad .cafe-wrapper.is-starbucks{left:139px;top:-51px}@media all and (max-width: 1024px){.fixed-ad .cafe-wrapper.is-starbucks{left:0;top:-33px}}.fixed-ad .cafe-wrapper .citycafe-img{height:106px;width:auto}@media all and (max-width: 1024px){.fixed-ad .cafe-wrapper .citycafe-img{height:93px}}.fixed-ad .cafe-wrapper .citycafe-img.is-entered{-webkit-animation:wobble-hor-bottom 2s infinite both;animation:wobble-hor-bottom 2s infinite both}.fixed-ad .cafe-wrapper .starbucks-img{height:126px;width:auto}@media all and (max-width: 1024px){.fixed-ad .cafe-wrapper .starbucks-img{height:103px}}.fixed-ad .cafe-wrapper .starbucks-img.is-entered{-webkit-animation:wobble-hor-bottom 2s infinite both;animation:wobble-hor-bottom 2s infinite both}.fixed-ad .cafe-bling-1{position:absolute;width:30px;-webkit-animation:scale-down-center 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both;animation:scale-down-center 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both;left:124px;top:15px}@media all and (max-width: 1024px){.fixed-ad .cafe-bling-1{width:26px;left:-15px;top:17px}}.fixed-ad .cafe-bling-2{position:absolute;width:20px;-webkit-animation:scale-down-center 0.8s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both;animation:scale-down-center 0.8s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite both;left:146px;top:42px}@media all and (max-width: 1024px){.fixed-ad .cafe-bling-2{width:18px;left:5px;top:41px}}.fixed-ad .cafe-text{color:#000;font-size:28px;font-weight:700;margin:11px
0 11px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width: 1024px){.fixed-ad .cafe-text{margin-left:78px;padding-bottom:16px;font-size:18px}}.fixed-ad .cafe-text
span{position:relative}.fixed-ad .cafe-text
.green{position:absolute;width:140px;height:12px;background-color:#70e7d4;top:14px;left:0}@media all and (max-width: 1024px){.fixed-ad .cafe-text
.green{top:10px;width:90px;height:8px}}.fixed-ad .cafe-text
.yellow{position:absolute;width:140px;height:12px;background-color:#ffff5d;top:14px;left:0}@media all and (max-width: 1024px){.fixed-ad .cafe-text
.yellow{top:10px;width:90px;height:8px}}@media all and (max-width: 1024px){.fixed-ad .cafe-text .starbucks-color-text-suffix
small{position:absolute;left:0;bottom:0;color:#000;font-size:14px;font-weight:700}}.fixed-ad .window-btn-wrapper{position:relative;margin-left:16px;top:-3px}.fixed-ad .window-btn-wrapper:hover .window-btn-bottom{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.fixed-ad .window-btn-wrapper .window-btn-bottom{width:100%;height:100%;-webkit-transform:translate(5px, 5px);transform:translate(5px, 5px)}.fixed-ad .window-btn-wrapper
a{display:block;position:relative;color:#000;font-size:20px;font-weight:700;padding:10px
32px;border:3px
solid #000;text-decoration:none;z-index:1}@media all and (max-width: 1024px){.fixed-ad .window-btn-wrapper
a{font-size:14px;padding:10px
24px}}.fixed-ad .window-btn-wrapper
a.green{background-color:#70e7d4}.fixed-ad .window-btn-wrapper
a.yellow{background-color:#ffff5d}.fixed-ad .img-arrow{width:102px}.fixed-ad .img-arrow-red{margin-right:133px}@media all and (max-width: 1024px){.fixed-ad .img-arrow-red{display:none}}.fixed-ad .img-arrow-blue{margin-left:31px}@media all and (max-width: 1024px){.fixed-ad .img-arrow-blue{display:none}}#gotoAppPopup
.pop_main_notice{padding:40px
12px 0}#gotoAppPopup .pop_main_notice
.title{font-weight:700;font-size:18px;line-height:150%;margin-bottom:4px;color:#2B3340}#gotoAppPopup .pop_main_notice
.text{font-size:14px;line-height:150%;color:#6A7079;margin-bottom:16px;white-space:nowrap}#gotoAppPopup .pop_main_notice .qr-code{width:120px}#gotoAppPopup .pop_main_notice .btn-img{margin-top:-50px;position:relative;top:7px}.mask.blocker{background:rgba(0,0,0,0.65)}.modal.pop_main_login{width:100%;height:100%;max-width:700px;max-height:500px;background-image:url(/img/index/event/freshman/img_QRcode_pop.png);background-color:transparent;position:relative;background-repeat:no-repeat;background-size:contain;background-position:center}@media all and (max-width: 900px){.modal.pop_main_login{background-image:url(/img/index/event/freshman/img_QRcode_pop_M.png);max-width:320px;max-height:360px}}.modal.pop_main_login .login-btn-m{display:none;width:179px;height:55px;margin:227px
auto 0;cursor:pointer;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:1}@media all and (max-width: 900px){.modal.pop_main_login .login-btn-m{display:block}}.modal.pop_main_login .login-btn-m:hover{opacity:0.7}.modal.pop_main_login .login-close{cursor:pointer;display:inline-block;position:absolute;right:16px;top:16px}.modal.pop_main_login .login-close
img{width:50px}@media all and (max-width: 900px){.modal.pop_main_login .login-close
img{width:37.5px}}.bear_simple-footer{position:relative}pre{display:unset}.bear_simple-footer{padding-bottom:128px}.bear-header
.logo__img__main{margin-bottom:0}