/*
Theme Name: misawadesign
Theme URI: http://underscores.me/
Author: ndc
Author URI: http://underscores.me/
Description: Theme for misawa design
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: misawadesign
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

misawadesign is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/
@charset 'UTF-8';/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#ff0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;margin:0}ul{margin:0;padding:0;list-style:none}ol{margin:0;padding:0;list-style:none}dl{margin:0}dl dd{margin:0}p{margin-top:0;margin-bottom:0}button{margin:0;padding:0;border:0;outline:none;background:transparent;box-shadow:0 0 0 0 transparent}figure,figcaption{margin:0;padding:0}hr{margin:0;padding:0;border:0}address{font-style:normal}.clearfix{*zoom:1}.clearfix:after{display:table;clear:both;content:' '}.fl{float:left!important}.fr{float:right!important}.sp-show{display:block}@media screen and (min-width:980px){.sp-show{display:none}}.pc-show{display:none}@media screen and (min-width:980px){.pc-show{display:block}}html{font-family:Noto Sans Japanese,'游ゴシック体',Yu Gothic,YuGothic,'ヒラギノ角ゴ Pro',Hiragino Kaku Gothic Pro,'メイリオ',Meiryo,sans-serif;font-weight:400;height:100%;letter-spacing:.04em;color:#191919;background-color:#f2f2f2;background-repeat:repeat;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body{font-size:14px;line-height:1.5;position:relative;height:100%}::-moz-selection{color:#f2f2f2;background:#191919}::selection{color:#f2f2f2;background:#191919}#sp-flg{font-size:0;line-height:0;display:none;width:0;height:0}@media screen and (min-width:0) and (max-width:979px){#sp-flg{display:block}}.forsp{display:none}@media screen and (min-width:0) and (max-width:979px){.forsp{display:inherit}}.forpc{display:inherit}@media screen and (min-width:0) and (max-width:979px){.forpc{display:none}}body.en .ja{display:none}body.ja .en{display:none}a{font-weight:400;text-decoration:none;color:#191919}a:hover,a:active{color:#191919}a.border-link{border-bottom:#191919 1px solid}a.border-link:hover,a.border-link:active{border-bottom:#191919 1px dotted}.img-conatiner img{display:block;width:100%;height:auto}.fade{-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fade.is-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.menu-btn{position:fixed;z-index:10;top:0;right:0;width:50px;height:35px}.menu-btn a{position:absolute;bottom:0;left:50%;display:block;padding-bottom:5px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;border-bottom:#191919 1px solid}.menu-btn a .close{display:none}.menu-btn.is-active a .close{display:inline}.menu-btn.is-active a .normal{display:none}#header{position:absolute;z-index:5;top:100px;right:0;width:10%}@media screen and (min-width:0) and (max-width:979px){#header{position:fixed;top:0!important;display:none;width:100%;height:100%}#header .menu-bg{position:absolute;z-index:0;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-color:rgba(0,0,0,.6)}#header .menu-bg.is-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#header.is-active{display:block}}@media screen and (min-width:0) and (max-width:979px){#header nav{position:absolute;z-index:1;top:0;right:-25%;display:block;width:50%;height:100%;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-color:#f2f2f2}#header nav.is-active{right:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@media screen and (min-width:0) and (max-width:979px){#header nav ul{position:absolute;top:50%;left:50%;width:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}#header nav ul li{margin-bottom:1.4em}#header nav ul li.i4{margin-bottom:2.8em}#header nav ul li.current a{border-bottom-color:#191919}#header nav ul li a{padding-bottom:3px;border-bottom:transparent 1px solid}#header nav ul li a:hover{border-bottom-color:#191919}#header.is-fixed{position:fixed;top:100px}#top #header{top:610px}#top #header.is-fixed{position:fixed;top:100px!important}@media screen and (min-width:0) and (max-width:979px){#top #header.is-fixed{top:0!important}}@media screen and (min-width:0) and (max-width:979px){#top #header{top:0!important}}.main{box-sizing:border-box;min-height:calc(100vh - 178px);padding:0 50px}@media screen and (min-width:0) and (max-width:979px){.main{min-height:calc(100vh - 205px);padding:0 20px}}#footer{padding-bottom:10px;border-top:#000 1px solid}#footer .footer-upper{padding:30px 50px 5px}@media screen and (min-width:0) and (max-width:979px){#footer .footer-upper{padding:25px 20px 0}}#footer .footer-upper>p{margin-bottom:1em;letter-spacing:.1em}#footer .footer-upper strong{font-weight:400}#footer .footer-upper address{line-height:2}#footer .footer-upper a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#footer .footer-lower{overflow:hidden;height:50px;padding:0 50px}@media screen and (min-width:0) and (max-width:979px){#footer .footer-lower{overflow:inherit;height:auto;padding:0 20px 20px}}#footer .footer-lower .links{display:table;float:left}@media screen and (min-width:0) and (max-width:979px){#footer .footer-lower .links{float:none}}#footer .footer-lower .links li{position:relative;display:table-cell;width:auto;padding-right:50px}@media screen and (min-width:0) and (max-width:979px){#footer .footer-lower .links li{padding-right:20px}}#footer .footer-lower .links li:after{position:absolute;top:15px;right:25px;display:block;width:1px;height:20px;content:'';background-color:#333}@media screen and (min-width:0) and (max-width:979px){#footer .footer-lower .links li:after{content:none}}#footer .footer-lower .links li.ndc:after{content:none}#footer .footer-lower .links li a{line-height:20px;display:block;padding:15px 0}#footer .footer-lower .links li a img{display:inline-block;padding-right:5px;vertical-align:top}@media screen and (min-width:0) and (max-width:979px){#footer .footer-lower .links li a img{padding-right:0}}@media screen and (min-width:0) and (max-width:979px){#footer .footer-lower .links li a span{display:none}}#footer .footer-lower .links li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#footer .footer-lower .copyright{line-height:50px;float:right}@media screen and (min-width:0) and (max-width:979px){#footer .footer-lower .copyright{line-height:1.5;float:none;width:100%}}#loading{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2}.load-img img{-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1)}.bgset{background-color:#fff;background-repeat:no-repeat;background-position:left top;background-size:contain}.bgset img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.img-loading,.img-loading:before,.img-loading:after{width:5px;height:5px;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both}.img-loading{font-size:10px;position:absolute;z-index:10;top:-5px;left:40px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;text-indent:-9999em;color:#fff}.img-loading:before,.img-loading:after{position:absolute;top:0;content:''}.img-loading:before{left:-16px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.img-loading:after{left:16px}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.list-header{position:relative;width:90%;max-width:1152px;height:20px;margin-left:-50px;padding-left:50px}.list-header>div{display:table;width:100%}.list-header>div .list-header-title{display:table-cell;width:85.71%}@media screen and (min-width:0) and (max-width:979px){.list-header>div .list-header-title{width:80%}}.list-header>div .list-header-year{display:table-cell;width:auto}.list-body{position:relative;width:90%;max-width:1152px}@media screen and (min-width:0) and (max-width:979px){.list-body{box-sizing:border-box;width:100%;padding-right:30px}}.list-body>li{position:relative;overflow:hidden;margin-left:-50px;padding-left:50px;border-top:#191919 1px solid}.list-body>li:hover,.list-body>li.is-active{background-color:#fff}@media screen and (min-width:0) and (max-width:979px){.list-body>li:hover{background-color:transparent}.list-body>li.is-active{background-color:#fff}}.list-body>li.is-active section>.body{display:block}.list-body>li.is-active section>.header{pointer-events:none}.list-body>li.is-active .data-section .header{padding-bottom:25px}@media screen and (min-width:0) and (max-width:979px){.list-body>li.is-active .data-section .header{padding-bottom:15px}}.data-section .header{display:table;width:100%;padding:30px 0 60px;cursor:pointer}@media screen and (min-width:0) and (max-width:979px){.data-section .header{padding:20px 0 40px}}.data-section .header .sec-title{display:table-cell;box-sizing:border-box;width:85.71%;padding-right:50px;vertical-align:top}@media screen and (min-width:0) and (max-width:979px){.data-section .header .sec-title{width:80%;padding-right:20px}}.data-section .header .sec-title strong{font-weight:400;letter-spacing:.05em}.data-section .header .sec-title a{display:block}.data-section .header .sec-date{display:table-cell;width:auto;vertical-align:top}@media screen and (min-width:0) and (max-width:979px){.data-section .header .sec-date{padding-top:4px}}.data-section>.body{position:relative;display:none;padding-right:50px}@media screen and (min-width:0) and (max-width:979px){.data-section>.body{padding-right:20px}}.data-section>.body .permlink{display:table;width:auto;margin-bottom:3em}.data-section>.body .permlink a{border-bottom:#191919 1px solid}.data-section>.body .permlink a:hover{border-bottom-color:transparent}.data-section>.body .permlink .url{display:table-cell;padding-right:10px}.data-section>.body .permlink .share{display:table-cell}.data-section>.body .permlink .share a{display:inline-block}.data-section>.body .images{margin-bottom:50px}.data-section>.body .images .js-slider .img{position:relative;width:100%;outline:none}.data-section>.body .images .js-slider .img figure{position:relative;display:block;margin:0}.data-section>.body .images .js-slider .img figure img{width:100%;height:auto;outline:none}.data-section>.body .images .js-slider .img figcaption{display:block;box-sizing:border-box;padding:1em 0 0;text-align:right}.data-section>.body .text{line-height:1.8}.data-section>.body .text p{margin-bottom:1.5em}.data-section>.body.single-photo .text p:first-child{margin-top:2.5em}.data-section>.body dl.credit{overflow:hidden;padding-bottom:1.5em}.data-section>.body dl.credit dt{position:relative;float:left;clear:left;margin-bottom:1em;padding-right:10px;vertical-align:top}.data-section>.body dl.credit dt:after{position:absolute;top:0;right:5px;width:1px;height:100%;content:'';background-color:#ccc}.data-section>.body dl.credit dd{float:left;margin-bottom:1em;vertical-align:top}.data-section>.body .links{margin-top:1em;padding-bottom:50px}.data-section>.body .links li{margin-top:1em}.data-section>.body .links li:first-child{margin-top:0}.data-section>.body .links li a{padding-bottom:2px;border-bottom:#191919 1px solid}.data-section>.body .links li a:hover{border-bottom-color:transparent}.data-section>.body .body-close{position:absolute;right:50px;bottom:40px}@media screen and (min-width:0) and (max-width:979px){.data-section>.body .body-close{right:20px;bottom:15px}}.data-section>.body .body-close a{line-height:10px;display:block;height:11px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.data-section>.body .body-close a img{display:inline-block;width:11px;height:11px;vertical-align:top}.data-section>.body .body-close a span{display:inline-block;padding-bottom:1px;border-bottom:transparent 1px solid}.data-section>.body .body-close a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.data-section>.body .body-close a:hover span{border-bottom:#191919 1px solid}#main-top>section{position:relative}#main-top .top-fv{position:relative;width:100%;height:810px}#main-top .top-fv .top-title{font-weight:400;position:absolute;top:50%;left:0;letter-spacing:.1em}@media screen and (min-width:0) and (max-width:979px){#main-top .top-fv .top-title{top:auto;bottom:55%;width:100%;text-align:left}}#main-top .top-fv .top-news{position:absolute;top:50%;left:50%;overflow:hidden;width:40%;height:20px}@media screen and (min-width:0) and (max-width:979px){#main-top .top-fv .top-news{top:48%;left:0;width:100%}}#main-top .top-fv .top-news li{position:absolute;top:-20px;left:0;overflow:hidden;width:100%;height:20px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:0) and (max-width:979px){#main-top .top-fv .top-news li{box-sizing:border-box;padding-right:30px}}#main-top .top-fv .top-news li a{padding-bottom:1px;border-bottom:transparent 1px solid}#main-top .top-fv .top-news li a .news-date{padding-right:10px}#main-top .top-fv .top-news li a:hover{border-bottom-color:#191919}.contents-title{padding:100px 0}.single-section{position:relative;box-sizing:border-box;width:90%;max-width:1152px;min-height:calc(100vh - 178px);margin-left:-50px;padding-top:70px;padding-left:50px;background-color:#fff}@media screen and (min-width:0) and (max-width:979px){.single-section{min-height:calc(100vh - 205px);padding-top:20px}}.single-section .header{padding-bottom:30px;cursor:default}.single-section .body{display:block}#profile .profile-section .body{position:relative;width:90%;max-width:1152px}#profile .profile-section .body .profile-name{margin-bottom:2em}#profile .profile-section .body .profile-staff h3{font-weight:400;margin-top:3em}#profile .profile-section .body .profile-staff ul{display:none;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#profile .profile-section .body .profile-staff ul li{width:33.3%;padding-top:.5em}#profile .profile-section .body .profile-img{position:relative;width:100%;margin:20px 0;padding-bottom:50px}#profile .profile-section .body .profile-img img{display:block;width:100%;height:auto}#profile .profile-section .body .profile-img figcaption{position:absolute;bottom:0;left:0;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.js-vimeo{position:relative;display:block;cursor:pointer}.js-vimeo:before{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;content:'';-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";background-color:#191919}.js-vimeo:hover:before{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}@media screen and (min-width:0) and (max-width:979px){.js-vimeo:hover:before{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}}.js-vimeo:after{font-weight:400;position:absolute;z-index:1;top:50%;left:50%;display:inline-block;content:'PLAY VIDEO';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border-bottom:#fff 1px solid}.vimeoembed{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 1s cubic-bezier(.4,0,.2,1) .5s;transition:opacity 1s cubic-bezier(.4,0,.2,1) .5s;pointer-events:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@media screen and (min-width:0) and (max-width:979px){.vimeoembed{pointer-events:auto}}.vimeoembed.is-active{z-index:2;pointer-events:auto;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.is-touch .vimeoembed{z-index:2;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fz-l{font-size:128%}@media screen and (min-width:0) and (max-width:479px){.fz-l{font-size:114%}}.fz-m{font-size:100%}@media screen and (min-width:0) and (max-width:479px){.fz-m{font-size:92%}}.fz-s{font-size:85%}@media screen and (min-width:0) and (max-width:479px){.fz-s{font-size:71%}}.l-container{box-sizing:border-box;width:auto;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (min-width:980px){.l-container{width:960px}}@media screen and (min-width:1200px){.l-container{width:1280px}}.l-container .l-row{margin-right:0;margin-left:0;*zoom:1}.l-container .l-row:after{display:table;clear:both;content:' '}@media screen and (min-width:768px){.l-container .l-row{margin-right:-30px;margin-left:-30px}}.l-container .l-row [class*=l-col]{float:none;width:auto;margin-bottom:1em;padding:0}@media screen and (min-width:480px){.l-container .l-row [class*=l-col]{float:left;box-sizing:border-box;min-height:1px;margin-bottom:0;padding-right:30px;padding-left:30px}}@media screen and (min-width:480px){.l-container .l-row .l-col-xs-1{width:25%}.l-container .l-row .l-col-xs-2{width:50%}.l-container .l-row .l-col-xs-3{width:75%}.l-container .l-row .l-col-xs-4{width:100%}}@media screen and (min-width:980px){.l-container .l-row .l-col-md-1{width:25%}.l-container .l-row .l-col-md-2{width:50%}.l-container .l-row .l-col-md-3{width:75%}.l-container .l-row .l-col-md-4{width:100%}}@media screen and (min-width:1200px){.l-container .l-row .l-col-lg-1{width:25%}.l-container .l-row .l-col-lg-2{width:50%}.l-container .l-row .l-col-lg-3{width:75%}.l-container .l-row .l-col-lg-4{width:100%}}.l-container-full{box-sizing:border-box;width:auto;padding-right:auto;padding-left:auto}.l-container-full.full-inner{padding-right:30px;padding-left:30px}@media screen and (min-width:480px){.l-container-full.full-inner{padding-right:45px;padding-left:45px}}@media screen and (min-width:980px){.l-container-full.full-inner{padding-right:90px;padding-left:90px}}.l-container-full .l-row{*zoom:1}.l-container-full .l-row:after{display:table;clear:both;content:' '}.l-container-full .l-row [class*=l-col]{float:none;width:auto}@media screen and (min-width:480px){.l-container-full .l-row [class*=l-col]{float:left;box-sizing:border-box;min-height:1px}}@media screen and (min-width:480px){.l-container-full .l-row .l-col-xs-1{width:25%}.l-container-full .l-row .l-col-xs-2{width:50%}.l-container-full .l-row .l-col-xs-3{width:75%}.l-container-full .l-row .l-col-xs-4{width:100%}}@media screen and (min-width:980px){.l-container-full .l-row .l-col-md-1{width:25%}.l-container-full .l-row .l-col-md-2{width:50%}.l-container-full .l-row .l-col-md-3{width:75%}.l-container-full .l-row .l-col-md-4{width:100%}}@media screen and (min-width:1200px){.l-container-full .l-row .l-col-lg-1{width:25%}.l-container-full .l-row .l-col-lg-2{width:50%}.l-container-full .l-row .l-col-lg-3{width:75%}.l-container-full .l-row .l-col-lg-4{width:100%}}@font-face{font-family:Noto Sans Japanese;font-weight:600;font-style:bold;src:url(fonts/NotoSansCJKjp-Bold.eot?) format('eot'),url(fonts/NotoSansCJKjp-Bold.woff) format('woff'),url(fonts/NotoSansCJKjp-Bold.otf) format('opentype')}@font-face{font-family:Noto Sans Japanese;src:url(fonts/NotoSansCJKjp-DemiLight.eot?) format('eot'),url(fonts/NotoSansCJKjp-DemiLight.woff) format('woff'),url(fonts/NotoSansCJKjp-DemiLight.otf) format('opentype')}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.no-imgs .slick-slide{cursor:default}.slick-slide{display:none;float:left;height:100%;min-height:1px;cursor:pointer}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;z-index:1;top:0;display:block;width:50px;height:calc(100% - 25px);padding:0;cursor:pointer;border:none;outline:none;background-color:rgba(10,10,10,0)}@media screen and (min-width:0) and (max-width:979px){.slick-prev,.slick-next{width:30px}}.slick-prev:hover,.slick-next:hover{outline:none}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-prev:before,.slick-next:before{font-size:15px;font-weight:lighter;position:relative;display:inline-block;margin:0 auto;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);color:#191919}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto}.slick-prev:before{content:'〈'}.slick-prev:hover:before{margin-left:-10px}@media screen and (min-width:0) and (max-width:979px){.slick-prev:hover:before{margin-left:0}}.slick-next{right:0}[dir=rtl] .slick-next{right:auto}.slick-next:before{content:'〉'}.slick-next:hover:before{margin-right:-10px}@media screen and (min-width:0) and (max-width:979px){.slick-next:hover:before{margin-right:0}}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;z-index:0;bottom:-30px;left:0;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:15px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{font-size:8px;line-height:20px;position:absolute;top:0;left:0;width:15px;height:20px;content:'•';text-align:center;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";color:black}.slick-dots li.slick-active button:before{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";color:black}

.data-section>.body .images .js-slider .img figcaption{
  text-align: center !important;
}
.images .slick-next{
  height: 30px !important;
  width: 30px !important;
  top: auto !important;
  bottom: -55px !important;
  right: -10px !important;
}
.images .slick-prev{
  height: 30px !important;
  width: 30px !important;
  top: auto !important;
  bottom: -55px !important;
  left: -10px !important;
}
.images .slick-dots{
  bottom: -48px !important;
}
.data-section>.body .images{
  margin-bottom: 68px !important;
}
