.clearfix{zoom:1}.clearfix:after{visibility:hidden;content:".";clear:both;height:0;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#0000;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}@media only screen and (max-width:768px){#contentWrap #content.top .loaderWrap{width:100%;margin-top:120px;position:relative}#contentWrap #content.top .loaderWrap svg{position:absolute;inset:0}#contentWrap #content.top .loaderWrap:before{content:"";padding-top:100%;display:block}#contentWrap #content.top .works{flex-wrap:wrap;display:flex}#contentWrap #content.top .works li{width:50%;margin-top:120px}#contentWrap #content.top .works li a .thumbnail img{width:100%}#contentWrap #content.top .works li a .content_name{text-align:center;font-size:16px;font-family:var(--font-roboto-condensed),sans-serif;color:#000;-o-transition:color .35s ease-out;margin:40px 0 8px;font-weight:400;transition:color .35s ease-out}#contentWrap #content.top .works li a .category{text-align:center;color:#000;-o-transition:color .35s ease-out;font-size:12px;transition:color .35s ease-out}#contentWrap #content.top .works li a:hover .content_name,#contentWrap #content.top .works li a:hover .category{color:#888;-o-transition:color 50ms ease-out;transition:color 50ms ease-out}#contentWrap #content.top .works li:nth-child(2n):after{content:"";width:100%}#contentWrap #content.top .works.no_margin li{margin-top:0}#contentWrap #content.top .mainSlider{width:100%;margin:0 auto;overflow:hidden}#contentWrap #content.top .mainSlider svg{margin:0 8%}#contentWrap #content.top .mainSlider .slick-slider .slick-list{z-index:100;width:100%}#contentWrap #content.top .mainSlider .slick-slider .slick-list .slick-track .slick-slide,#contentWrap #content.top .mainSlider .slick-slider .slick-list .slick-track .slick-slide a img{width:100%}#contentWrap #content.top .mainSlider .slick-slider .slick-list .slick-track a .thumbnail{width:100%;position:relative}#contentWrap #content.top .mainSlider .slick-slider .slick-list .slick-track a .thumbnail img{width:100%;position:absolute;inset:0}#contentWrap #content.top .mainSlider .slick-slider .slick-list .slick-track a .thumbnail:before{content:"";padding-top:52%;display:block}#contentWrap #content.top .mainSlider .slick-slider .slick-list .slick-track a .content_name{text-align:center;font-size:16px;font-family:var(--font-roboto-condensed),sans-serif;color:#000;margin:40px 0 8px;font-weight:400}#contentWrap #content.top .mainSlider .slick-slider .slick-list .slick-track a .category{text-align:center;color:#000;font-size:12px}#contentWrap #content.top .mainSlider .slick-slider .slick-slide.slick-active{z-index:101}#contentWrap #content.top .mainSlider .slick-slider .slick-dots{width:260px;margin:110px auto 0}#contentWrap #content.top .mainSlider .slick-slider .slick-dots li{float:left;margin:0 20px 0 0}#contentWrap #content.top .mainSlider .slick-slider .slick-dots li button{text-indent:100%;white-space:nowrap;background:url(/images/common/sliderBtn@2x.png) 0 0/50px 42px;width:50px;height:42px;overflow:hidden}#contentWrap #content.top .mainSlider .slick-slider .slick-dots li:last-child{margin:0}#contentWrap #content.top .mainSlider .slick-slider .slick-dots li.slick-active button{background-image:url(/images/common/sliderBtnAct@2x.png)}}
