.text-1{font-family:Roboto}.text-1 a{color:#000;text-decoration:none}.csslider2{position:relative;margin:0 auto;width:90%;margin-top:0}.csslider2>.cs_anchor{display:none}.csslider2>ul{position:relative;z-index:1;font-size:0;line-height:0;margin:0 auto;padding:0;overflow:hidden;white-space:nowrap}.csslider2>ul>li.img img{width:100%}.csslider2>ul>li.img{font-size:0;-khtml-user-select:none;-moz-user-select:none;user-select:none}.csslider2>ul>li{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden;font-size:15px;font-size:initial;line-height:normal;white-space:normal;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.csslider2 .cs_lnk{position:absolute;top:-9999px;left:-9999px;font-size:0;opacity:0;filter: alpha(opacity=0)}.csslider2>.cs_arrowprev,.csslider2>.cs_arrownext{position:absolute;top:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5}.csslider2>.cs_arrowprev>label,.csslider2>.cs_arrownext>label{position:absolute;text-decoration:none;cursor:pointer;opacity:0;z-index:-1}.csslider2>.cs_arrowprev{left:0}.csslider2>.cs_arrownext{right:0}.csslider2>.cs_arrowprev>label.num2,.csslider2>.cs_arrownext>label.num1{opacity:1;z-index:5}.csslider2 > .slide:checked ~ .cs_arrowprev > label,
.csslider2 > .slide:checked ~ .cs_arrownext > label {opacity:0;z-index:-1}.csslider2 > #cs_slide2_0:checked ~ .cs_arrowprev > label.num2,
.csslider2 > #cs_slide2_0:checked ~ .cs_arrownext > label.num1, 
.csslider2 > #cs_slide2_1:checked ~ .cs_arrowprev > label.num0,
.csslider2 > #cs_slide2_1:checked ~ .cs_arrownext > label.num2, 
.csslider2 > #cs_slide2_2:checked ~ .cs_arrowprev > label.num1,
.csslider2 > #cs_slide2_2:checked ~ .cs_arrownext > label.num0 {opacity:1;z-index:5}@-webkit-keyframes arrow2 {
  0%, 33.32333333333334% { opacity: 1; z-index: 5; }
  33.333333333333336%, 100% { opacity: 0; z-index: -1; }
}@-moz-keyframes arrow2 {
  0%, 33.32333333333334% { opacity: 1; z-index: 5; }
  33.333333333333336%, 100% { opacity: 0; z-index: -1; }
}@-ms-keyframes arrow2 {
  0%, 33.32333333333334% { opacity: 1; z-index: 5; }
  33.333333333333336%, 100% { opacity: 0; z-index: -1; }
}@-o-keyframes arrow2 {
  0%, 33.32333333333334% { opacity: 1; z-index: 5; }
  33.333333333333336%, 100% { opacity: 0; z-index: -1; }
}@keyframes arrow2 {
  0%, 33.32333333333334% { opacity: 1; z-index: 5; }
  33.333333333333336%, 100% { opacity: 0; z-index: -1; }
}.csslider2 > #cs_play2:checked ~ .cs_arrowprev > label.num2,
.csslider2 > #cs_play2:checked ~ .cs_arrownext > label.num1,
.csslider2 > #cs_pause2:checked ~ .cs_arrowprev > label.num2,
.csslider2 > #cs_pause2:checked ~ .cs_arrownext > label.num1 {-webkit-animation:arrow2 24000ms infinite -2000ms;-moz-animation:arrow2 24000ms infinite -2000ms;-ms-animation:arrow2 24000ms infinite -2000ms;-o-animation:arrow2 24000ms infinite -2000ms;animation:arrow2 24000ms infinite -2000ms}.csslider2 > #cs_play2:checked ~ .cs_arrowprev > label.num0,
.csslider2 > #cs_play2:checked ~ .cs_arrownext > label.num2,
.csslider2 > #cs_pause2:checked ~ .cs_arrowprev > label.num0,
.csslider2 > #cs_pause2:checked ~ .cs_arrownext > label.num2 {-webkit-animation:arrow2 24000ms infinite 6000ms;-moz-animation:arrow2 24000ms infinite 6000ms;-ms-animation:arrow2 24000ms infinite 6000ms;-o-animation:arrow2 24000ms infinite 6000ms;animation:arrow2 24000ms infinite 6000ms}.csslider2 > #cs_play2:checked ~ .cs_arrowprev > label.num1,
.csslider2 > #cs_play2:checked ~ .cs_arrownext > label.num0,
.csslider2 > #cs_pause2:checked ~ .cs_arrowprev > label.num1,
.csslider2 > #cs_pause2:checked ~ .cs_arrownext > label.num0 {-webkit-animation:arrow2 24000ms infinite 14000ms;-moz-animation:arrow2 24000ms infinite 14000ms;-ms-animation:arrow2 24000ms infinite 14000ms;-o-animation:arrow2 24000ms infinite 14000ms;animation:arrow2 24000ms infinite 14000ms}.csslider2.cs_pauseHover:hover > .cs_arrowprev > label,
.csslider2 > #cs_pause2:checked ~ .cs_arrowprev > label,
.csslider2.cs_pauseHover:hover > .cs_arrownext > label,
.csslider2 > #cs_pause2:checked ~ .cs_arrownext > label {-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-ms-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.csslider2 > .slide:checked ~ .cs_arrowprev > label,
.csslider2 > .slide:checked ~ .cs_arrownext > label {-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.csslider2>.cs_bullets{position:absolute;left:0;width:100%;z-index:6;font-size:0;line-height:8pt;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csslider2>.cs_bullets>div{margin-left:-50%;width:100%}.csslider2>.cs_bullets>label{position:relative;display:inline-block;cursor:pointer}.csslider2>.cs_bullets>label>.cs_thumb{visibility:hidden;position:absolute;opacity:0;z-index:1;line-height:0;left:-44px;top:-48px}.csslider2>.cs_description{z-index:3}.csslider2>.cs_description a,.csslider2>.cs_description a:visited,.csslider2>.cs_description a:active{color:inherit}.csslider2>.cs_description a:hover{text-decoration:none}.csslider2>.cs_description>label{position:absolute;word-wrap:break-word;white-space:normal;text-align:left;max-width:50%}.csslider2>.cs_description>label>span{vertical-align:top}.csslider2>.cs_description>label span{display:inline-block}.csslider2>ul>li{position:absolute;left:0;top:0;display:inline-block;opacity:0;z-index:1;-webkit-transition:opacity 2000ms ease , -webkit-transform 24000ms linear;-moz-transition:opacity 2000ms ease , -moz-transform 24000ms linear;-ms-transition:opacity 2000ms ease , -ms-transform 24000ms linear;-o-transition:opacity 2000ms ease , -o-transform 24000ms linear;transition:opacity 2000ms ease , transform 24000ms linear}.csslider2>ul>li.num0{opacity:0;-webkit-transform:scale(1.3) translate(-11.53846%,11.53846%);-moz-transform:scale(1.3) translate(-11.53846%,11.53846%);-ms-transform:scale(1.3) translate(-11.53846%,11.53846%);-o-transform:scale(1.3) translate(-11.53846%,11.53846%);transform:scale(1.3) translate(-11.53846%,11.53846%)}.csslider2>ul>li.num1{opacity:0;-webkit-transform:scale(1.3) translate(11.53846%,11.53846%);-moz-transform:scale(1.3) translate(11.53846%,11.53846%);-ms-transform:scale(1.3) translate(11.53846%,11.53846%);-o-transform:scale(1.3) translate(11.53846%,11.53846%);transform:scale(1.3) translate(11.53846%,11.53846%)}.csslider2>ul>li.num2{opacity:0;-webkit-transform:scale(1.3) translate(-11.53846%,-11.53846%);-moz-transform:scale(1.3) translate(-11.53846%,-11.53846%);-ms-transform:scale(1.3) translate(-11.53846%,-11.53846%);-o-transform:scale(1.3) translate(-11.53846%,-11.53846%);transform:scale(1.3) translate(-11.53846%,-11.53846%)}.csslider2>ul>li.num0{opacity:1;z-index:2}.csslider2 > .slide:checked ~ ul > li.num0 {opacity:0;z-index:1}.csslider2 > #cs_slide2_0:checked ~ ul > li.num0,.csslider2 > #cs_slide2_1:checked ~ ul > li.num1,.csslider2 > #cs_slide2_2:checked ~ ul > li.num2 {opacity:1;-webkit-transform:scale(1) translate(0,0);-moz-transform:scale(1) translate(0,0);-ms-transform:scale(1) translate(0,0);-o-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);z-index:2}@-webkit-keyframes kenberns2BR {
  0%, 100% { -webkit-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -webkit-transform: scale(1.3) translate(11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@-moz-keyframes kenberns2BR {
  0%, 100% { -moz-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -moz-transform: scale(1.3) translate(11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@-ms-keyframes kenberns2BR {
  0%, 100% { -ms-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -ms-transform: scale(1.3) translate(11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@-o-keyframes kenberns2BR {
  0%, 100% { -o-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -o-transform: scale(1.3) translate(11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@keyframes kenberns2BR {
  0%, 100% { transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { transform: scale(1.3) translate(11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@-webkit-keyframes kenberns2BL {
  0%, 100% { -webkit-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -webkit-transform: scale(1.3) translate(11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@-moz-keyframes kenberns2BL {
  0%, 100% { -moz-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -moz-transform: scale(1.3) translate(11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@-ms-keyframes kenberns2BL {
  0%, 100% { -ms-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -ms-transform: scale(1.3) translate(11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@-o-keyframes kenberns2BL {
  0%, 100% { -o-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -o-transform: scale(1.3) translate(11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@keyframes kenberns2BL {
  0%, 100% { transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { transform: scale(1.3) translate(11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@-webkit-keyframes kenberns2TL {
  0%, 100% { -webkit-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -webkit-transform: scale(1.3) translate(-11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@-moz-keyframes kenberns2TL {
  0%, 100% { -moz-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -moz-transform: scale(1.3) translate(-11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@-ms-keyframes kenberns2TL {
  0%, 100% { -ms-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -ms-transform: scale(1.3) translate(-11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@-o-keyframes kenberns2TL {
  0%, 100% { -o-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -o-transform: scale(1.3) translate(-11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@keyframes kenberns2TL {
  0%, 100% { transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { transform: scale(1.3) translate(-11.53846%, -11.53846%); opacity: 0; z-index: 2; }
}@-webkit-keyframes kenberns2TR {
  0%, 100% { -webkit-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -webkit-transform: scale(1.3) translate(-11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@-moz-keyframes kenberns2TR {
  0%, 100% { -moz-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -moz-transform: scale(1.3) translate(-11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@-ms-keyframes kenberns2TR {
  0%, 100% { -ms-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -ms-transform: scale(1.3) translate(-11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@-o-keyframes kenberns2TR {
  0%, 100% { -o-transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { -o-transform: scale(1.3) translate(-11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}@keyframes kenberns2TR {
  0%, 100% { transform: scale(1); opacity: 0 }
  8.333333333333334%, 33.333333333333336% { opacity: 1 }
  41.66666666666667%, 66.66666666666666% { transform: scale(1.3) translate(-11.53846%, 11.53846%); opacity: 0; z-index: 2; }
}.csslider2 > #cs_play2:checked ~ ul > li.num0,
.csslider2 > #cs_pause2:checked ~ ul > li.num0 {-webkit-animation:kenberns2TR 24000ms infinite -2000ms linear;-moz-animation:kenberns2TR 24000ms infinite -2000ms linear;-ms-animation:kenberns2TR 24000ms infinite -2000ms linear;-o-animation:kenberns2TR 24000ms infinite -2000ms linear;animation:kenberns2TR 24000ms infinite -2000ms linear}.csslider2 > #cs_play2:checked ~ ul > li.num1,
.csslider2 > #cs_pause2:checked ~ ul > li.num1 {-webkit-animation:kenberns2BR 24000ms infinite 6000ms linear;-moz-animation:kenberns2BR 24000ms infinite 6000ms linear;-ms-animation:kenberns2BR 24000ms infinite 6000ms linear;-o-animation:kenberns2BR 24000ms infinite 6000ms linear;animation:kenberns2BR 24000ms infinite 6000ms linear}.csslider2 > #cs_play2:checked ~ ul > li.num2,
.csslider2 > #cs_pause2:checked ~ ul > li.num2 {-webkit-animation:kenberns2TL 24000ms infinite 14000ms linear;-moz-animation:kenberns2TL 24000ms infinite 14000ms linear;-ms-animation:kenberns2TL 24000ms infinite 14000ms linear;-o-animation:kenberns2TL 24000ms infinite 14000ms linear;animation:kenberns2TL 24000ms infinite 14000ms linear}.csslider2 > #cs_play2:checked ~ ul > li,
.csslider2 > #cs_pause2:checked ~ ul > li {-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.csslider2.cs_pauseHover:hover > ul > li,
.csslider2 > #cs_pause2:checked ~ ul > li{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-ms-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.csslider2 > .slide:checked ~ ul > li {-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.csslider2{-webkit-perspective:500px;-moz-perspective:500px;-ms-perspective:500px;-o-perspective:500px;perspective:500px}.csslider2>.cs_play_pause{-webkit-transition:.5s opacity 0s ease;-moz-transition:.5s opacity 0s ease;-ms-transition:.5s opacity 0s ease;-o-transition:.5s opacity 0s ease;transition:.5s opacity 0s ease}.csslider2>.cs_arrowprev{-webkit-transition:.5s opacity .15s ease , .5s -webkit-transform .15s cubic-bezier(.680,-.550,.265,1.550);-moz-transition:.5s opacity .15s ease , .5s -moz-transform .15s cubic-bezier(.680,-.550,.265,1.550);-ms-transition:.5s opacity .15s ease , .5s -ms-transform .15s cubic-bezier(.680,-.550,.265,1.550);-o-transition:.5s opacity .15s ease , .5s -o-transform .15s cubic-bezier(.680,-.550,.265,1.550);transition:.5s opacity .15s ease , .5s transform .15s cubic-bezier(.680,-.550,.265,1.550);-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}.csslider2>.cs_arrownext{-webkit-transition:.5s opacity .3s ease , .5s -webkit-transform .3s cubic-bezier(.680,-.550,.265,1.550);-moz-transition:.5s opacity .3s ease , .5s -moz-transform .3s cubic-bezier(.680,-.550,.265,1.550);-ms-transition:.5s opacity .3s ease , .5s -ms-transform .3s cubic-bezier(.680,-.550,.265,1.550);-o-transition:.5s opacity .3s ease , .5s -o-transform .3s cubic-bezier(.680,-.550,.265,1.550);transition:.5s opacity .3s ease , .5s transform .3s cubic-bezier(.680,-.550,.265,1.550);-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}.csslider2>.cs_arrowprev,.csslider2>.cs_arrownext,.csslider2>.cs_play_pause{opacity:0}.csslider2:hover>.cs_arrowprev,.csslider2:hover>.cs_arrownext,.csslider2:hover>.cs_play_pause{opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.csslider2>.cs_arrowprev>label,.csslider2>.cs_arrownext>label{overflow:hidden;margin-top:-35px;width:40px;height:70px;background:#000;background-color:rgba(0,0,0,.6);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.csslider2>.cs_arrowprev{left:70px}.csslider2>.cs_arrownext{right:70px}.csslider2>.cs_arrowprev>label{right:0}.csslider2>.cs_arrownext>label{left:0}.csslider2>.cs_arrowprev>label:after{content:'＜'}.csslider2>.cs_arrownext>label:after{content:'＞'}.csslider2>.cs_arrowprev>label:after,.csslider2>.cs_arrownext>label:after{display:block;font:40px "demurecontrols";text-align:center;line-height:76px;color:#fff}.csslider2>.cs_arrowprev>label,.csslider2>.cs_arrownext>label{-webkit-transition:300ms width ease , 300ms margin-left ease , 300ms background-color ease;-moz-transition:300ms width ease , 300ms margin-left ease , 300ms background-color ease;-ms-transition:300ms width ease , 300ms margin-left ease , 300ms background-color ease;-o-transition:300ms width ease , 300ms margin-left ease , 300ms background-color ease;transition:300ms width ease , 300ms margin-left ease , 300ms background-color ease}.csslider2>.cs_arrowprev:hover>label{background-color:#93be9c;width:70px}.csslider2>.cs_arrownext:hover>label{background-color:#93be9c;width:70px}.csslider2>.cs_bullets{bottom:5px;margin-bottom:5px}.csslider2>.cs_bullets>label{-webkit-perspective:500px;-moz-perspective:500px;-ms-perspective:500px;-o-perspective:500px;perspective:500px}.csslider2>.cs_bullets>label>.cs_thumb{border:3px solid #93be9c;margin-top:-11px;-webkit-transition:opacity .5s cubic-bezier(.175,.885,.320,1.275) , -webkit-transform .5s cubic-bezier(.175,.885,.320,1.275) , visibility .5s cubic-bezier(.175,.885,.320,1.275);-moz-transition:opacity .5s cubic-bezier(.175,.885,.320,1.275) , -moz-transform .5s cubic-bezier(.175,.885,.320,1.275) , visibility .5s cubic-bezier(.175,.885,.320,1.275);-ms-transition:opacity .5s cubic-bezier(.175,.885,.320,1.275) , -ms-transform .5s cubic-bezier(.175,.885,.320,1.275) , visibility .5s cubic-bezier(.175,.885,.320,1.275);-o-transition:opacity .5s cubic-bezier(.175,.885,.320,1.275) , -o-transform .5s cubic-bezier(.175,.885,.320,1.275) , visibility .5s cubic-bezier(.175,.885,.320,1.275);transition:opacity .5s cubic-bezier(.175,.885,.320,1.275) , transform .5s cubic-bezier(.175,.885,.320,1.275) , visibility .5s cubic-bezier(.175,.885,.320,1.275);-webkit-transform-origin:0% 100% 0;-moz-transform-origin:0% 100% 0;-ms-transform-origin:0% 100% 0;-o-transform-origin:0% 100% 0;transform-origin:0% 100% 0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.csslider2>.cs_bullets>label>.cs_thumb:before{content:'';position:absolute;width:0;height:0;left:50%;margin-left:-1px;bottom:-8px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #93be9c}.csslider2>.cs_bullets>label:hover>.cs_thumb{visibility:visible;opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.csslider2>.cs_bullets>label{margin:0 6px;padding:9px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#000;background-color:rgba(0,0,0,.6)}.csslider2>.cs_bullets>label.num0{background-color:#93be9c}.csslider2 > .slide:checked ~ .cs_bullets > label {background:#000;background-color:rgba(0,0,0,.6)}.csslider2 > #cs_slide2_0:checked ~ .cs_bullets > label.num0,
.csslider2 > #cs_slide2_1:checked ~ .cs_bullets > label.num1,
.csslider2 > #cs_slide2_2:checked ~ .cs_bullets > label.num2 {background-color:#93be9c}.csslider2>.cs_bullets>label:hover{background-color:#93be9c}@-webkit-keyframes bullet2 {
  0%, 33.32333333333334%  { background-color: #93BE9C; }
  33.333333333333336%, 100% { background: #000; background-color: rgba(0,0,0,0.6); }
}@-moz-keyframes bullet2 {
  0%, 33.32333333333334%  { background-color: #93BE9C; }
  33.333333333333336%, 100% { background: #000; background-color: rgba(0,0,0,0.6); }
}@-ms-keyframes bullet2 {
  0%, 33.32333333333334%  { background-color: #93BE9C; }
  33.333333333333336%, 100% { background: #000; background-color: rgba(0,0,0,0.6); }
}@-o-keyframes bullet2 {
  0%, 33.32333333333334%  { background-color: #93BE9C; }
  33.333333333333336%, 100% { background: #000; background-color: rgba(0,0,0,0.6); }
}@keyframes bullet2 {
  0%, 33.32333333333334%  { background-color: #93BE9C; }
  33.333333333333336%, 100% { background: #000; background-color: rgba(0,0,0,0.6); }
}.csslider2 > #cs_play2:checked ~ .cs_bullets > label.num0,
.csslider2 > #cs_pause2:checked ~ .cs_bullets > label.num0 {-webkit-animation:bullet2 24000ms infinite -2000ms;-moz-animation:bullet2 24000ms infinite -2000ms;-ms-animation:bullet2 24000ms infinite -2000ms;-o-animation:bullet2 24000ms infinite -2000ms;animation:bullet2 24000ms infinite -2000ms}.csslider2 > #cs_play2:checked ~ .cs_bullets > label.num1,
.csslider2 > #cs_pause2:checked ~ .cs_bullets > label.num1 {-webkit-animation:bullet2 24000ms infinite 6000ms;-moz-animation:bullet2 24000ms infinite 6000ms;-ms-animation:bullet2 24000ms infinite 6000ms;-o-animation:bullet2 24000ms infinite 6000ms;animation:bullet2 24000ms infinite 6000ms}.csslider2 > #cs_play2:checked ~ .cs_bullets > label.num2,
.csslider2 > #cs_pause2:checked ~ .cs_bullets > label.num2 {-webkit-animation:bullet2 24000ms infinite 14000ms;-moz-animation:bullet2 24000ms infinite 14000ms;-ms-animation:bullet2 24000ms infinite 14000ms;-o-animation:bullet2 24000ms infinite 14000ms;animation:bullet2 24000ms infinite 14000ms}.csslider2 > #cs_play2:checked ~ .cs_bullets > label,
.csslider2 > #cs_pause2:checked ~ .cs_bullets > label {-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.csslider2.cs_pauseHover:hover > .cs_bullets > label,
.csslider2 > #cs_pause2:checked ~ .cs_bullets > label {-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-ms-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.csslider2 > .slide:checked ~ .cs_bullets > label {-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.csslider2>.cs_description>label{font-family:'Shippori Mincho',serif;font-size:1.5rem;font-weight:400;line-height:normal;top:0;right:10px!important;opacity:1;z-index:1;-webkit-perspective:500px;-moz-perspective:500px;-ms-perspective:500px;-o-perspective:500px;perspective:500px;writing-mode:vertical-rl}.csslider2>.cs_description>label>span{margin:1px 10px;padding:10px;color:#000;overflow:hidden;-webkit-transform-origin:0% 0% 0;-moz-transform-origin:0% 0% 0;-ms-transform-origin:0% 0% 0;-o-transform-origin:0% 0% 0;transform-origin:0% 0% 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.csslider2 > #cs_slide2_0:checked ~ .cs_description > .num0,
.csslider2 > #cs_slide2_1:checked ~ .cs_description > .num1,
.csslider2 > #cs_slide2_2:checked ~ .cs_description > .num2 {z-index:2}.csslider2 > #cs_slide2_0:checked ~ .cs_description > .num0 > .cs_descr,
.csslider2 > #cs_slide2_1:checked ~ .cs_description > .num1 > .cs_descr,
.csslider2 > #cs_slide2_2:checked ~ .cs_description > .num2 > .cs_descr {opacity:1;visibility:visible;-webkit-transition:750ms opacity 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -webkit-transform 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1350ms cubic-bezier(.680,-.550,.265,1.550);-moz-transition:750ms opacity 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -moz-transform 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1350ms cubic-bezier(.680,-.550,.265,1.550);-ms-transition:750ms opacity 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -ms-transform 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1350ms cubic-bezier(.680,-.550,.265,1.550);-o-transition:750ms opacity 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -o-transform 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1350ms cubic-bezier(.680,-.550,.265,1.550);transition:750ms opacity 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms transform 1350ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1350ms cubic-bezier(.680,-.550,.265,1.550);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.csslider2 > #cs_slide2_0:checked ~ .cs_description > .num0 > .cs_title,
.csslider2 > #cs_slide2_1:checked ~ .cs_description > .num1 > .cs_title,
.csslider2 > #cs_slide2_2:checked ~ .cs_description > .num2 > .cs_title {opacity:1;visibility:visible;-webkit-transition:750ms opacity 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -webkit-transform 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1200ms ease;-moz-transition:750ms opacity 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -moz-transform 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1200ms ease;-ms-transition:750ms opacity 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -ms-transform 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1200ms ease;-o-transition:750ms opacity 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -o-transform 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1200ms ease;transition:750ms opacity 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms transform 1200ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 1200ms ease;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.csslider2 > #cs_slide2_0:checked ~ .cs_description > .num0 .cs_wrapper,
.csslider2 > #cs_slide2_1:checked ~ .cs_description > .num1 .cs_wrapper,
.csslider2 > #cs_slide2_2:checked ~ .cs_description > .num2 .cs_wrapper {opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.csslider2>.cs_description>label>.cs_title{margin:0 10px;opacity:0;visibility:hidden;z-index:2;background:#000;background-color:rgba(255,255,255,.9);-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:750ms opacity 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -webkit-transform 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 975ms ease;-moz-transition:750ms opacity 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -moz-transform 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 975ms ease;-ms-transition:750ms opacity 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -ms-transform 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 975ms ease;-o-transition:750ms opacity 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -o-transform 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 975ms ease;transition:750ms opacity 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms transform 975ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 975ms ease}.csslider2>.cs_description>label>.cs_descr{font-size:.8em;margin:1px 10px;opacity:0;visibility:hidden;z-index:1;background-color:#93be9c;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transition:750ms opacity 750ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -webkit-transform 600ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 600ms cubic-bezier(.680,-.550,.265,1.550);-moz-transition:750ms opacity 750ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -moz-transform 600ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 600ms cubic-bezier(.680,-.550,.265,1.550);-ms-transition:750ms opacity 750ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -ms-transform 600ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 600ms cubic-bezier(.680,-.550,.265,1.550);-o-transition:750ms opacity 750ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -o-transform 600ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 600ms cubic-bezier(.680,-.550,.265,1.550);transition:750ms opacity 750ms cubic-bezier(.680,-.550,.265,1.550) , 750ms transform 600ms cubic-bezier(.680,-.550,.265,1.550) , 750ms visibility 600ms cubic-bezier(.680,-.550,.265,1.550)}.csslider2>.cs_description>label>.cs_title>.cs_wrapper{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:750ms opacity 1450ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -webkit-transform 1450ms cubic-bezier(.680,-.550,.265,1.550);-moz-transition:750ms opacity 1450ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -moz-transform 1450ms cubic-bezier(.680,-.550,.265,1.550);-ms-transition:750ms opacity 1450ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -ms-transform 1450ms cubic-bezier(.680,-.550,.265,1.550);-o-transition:750ms opacity 1450ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -o-transform 1450ms cubic-bezier(.680,-.550,.265,1.550);transition:750ms opacity 1450ms cubic-bezier(.680,-.550,.265,1.550) , 750ms transform 1450ms cubic-bezier(.680,-.550,.265,1.550)}.csslider2>.cs_description>label>.cs_descr>.cs_wrapper{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:750ms opacity 1675ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -webkit-transform 1675ms cubic-bezier(.680,-.550,.265,1.550);-moz-transition:750ms opacity 1675ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -moz-transform 1675ms cubic-bezier(.680,-.550,.265,1.550);-ms-transition:750ms opacity 1675ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -ms-transform 1675ms cubic-bezier(.680,-.550,.265,1.550);-o-transition:750ms opacity 1675ms cubic-bezier(.680,-.550,.265,1.550) , 750ms -o-transform 1675ms cubic-bezier(.680,-.550,.265,1.550);transition:750ms opacity 1675ms cubic-bezier(.680,-.550,.265,1.550) , 750ms transform 1675ms cubic-bezier(.680,-.550,.265,1.550)}@-webkit-keyframes cs_descr2Wrapper2 {
  1.53125%, 35.520833333333336% { z-index: 2; }
  35.530833333333334%, 100% { z-index: 0; }
}@-moz-keyframes cs_descr2Wrapper2 {
  1.53125%, 35.520833333333336% { z-index: 2; }
  35.530833333333334%, 100% { z-index: 0; }
}@-ms-keyframes cs_descr2Wrapper2 {
  1.53125%, 35.520833333333336% { z-index: 2; }
  35.530833333333334%, 100% { z-index: 0; }
}@-o-keyframes cs_descr2Wrapper2 {
  1.53125%, 35.520833333333336% { z-index: 2; }
  35.530833333333334%, 100% { z-index: 0; }
}@keyframes cs_descr2Wrapper2 {
  1.53125%, 35.520833333333336% { z-index: 2; }
  35.530833333333334%, 100% { z-index: 0; }
}.csslider2 > #cs_play2:checked ~ .cs_description > .num0 {-webkit-animation:cs_descr2Wrapper2 24000ms infinite -1400ms ease;-moz-animation:cs_descr2Wrapper2 24000ms infinite -1400ms ease;-ms-animation:cs_descr2Wrapper2 24000ms infinite -1400ms ease;-o-animation:cs_descr2Wrapper2 24000ms infinite -1400ms ease;animation:cs_descr2Wrapper2 24000ms infinite -1400ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num1 {-webkit-animation:cs_descr2Wrapper2 24000ms infinite 6600ms ease;-moz-animation:cs_descr2Wrapper2 24000ms infinite 6600ms ease;-ms-animation:cs_descr2Wrapper2 24000ms infinite 6600ms ease;-o-animation:cs_descr2Wrapper2 24000ms infinite 6600ms ease;animation:cs_descr2Wrapper2 24000ms infinite 6600ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num2 {-webkit-animation:cs_descr2Wrapper2 24000ms infinite 14600ms ease;-moz-animation:cs_descr2Wrapper2 24000ms infinite 14600ms ease;-ms-animation:cs_descr2Wrapper2 24000ms infinite 14600ms ease;-o-animation:cs_descr2Wrapper2 24000ms infinite 14600ms ease;animation:cs_descr2Wrapper2 24000ms infinite 14600ms ease}@-webkit-keyframes cs_title2 {
  1.53125%, 31.792083333333334% { opacity: 1; -webkit-transform: rotateX(-9deg); z-index: 2; visibility: visible;}
  2.1875%, 31.135833333333334%  { opacity: 1; -webkit-transform: rotateX(0deg); z-index: 2; visibility: visible;}
  33.333333333333336% { opacity: 0; -webkit-transform: rotateX(90deg); z-index: 2; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@-moz-keyframes cs_title2 {
  1.53125%, 31.792083333333334% { opacity: 1; -moz-transform: rotateX(-9deg); z-index: 2; visibility: visible;}
  2.1875%, 31.135833333333334%  { opacity: 1; -moz-transform: rotateX(0deg); z-index: 2; visibility: visible;}
  33.333333333333336% { opacity: 0; -moz-transform: rotateX(90deg); z-index: 2; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@-ms-keyframes cs_title2 {
  1.53125%, 31.792083333333334% { opacity: 1; -ms-transform: rotateX(-9deg); z-index: 2; visibility: visible;}
  2.1875%, 31.135833333333334%  { opacity: 1; -ms-transform: rotateX(0deg); z-index: 2; visibility: visible;}
  33.333333333333336% { opacity: 0; -ms-transform: rotateX(90deg); z-index: 2; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@-o-keyframes cs_title2 {
  1.53125%, 31.792083333333334% { opacity: 1; -o-transform: rotateX(-9deg); z-index: 2; visibility: visible;}
  2.1875%, 31.135833333333334%  { opacity: 1; -o-transform: rotateX(0deg); z-index: 2; visibility: visible;}
  33.333333333333336% { opacity: 0; -o-transform: rotateX(90deg); z-index: 2; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@keyframes cs_title2 {
  1.53125%, 31.792083333333334% { opacity: 1; transform: rotateX(-9deg); z-index: 2; visibility: visible;}
  2.1875%, 31.135833333333334%  { opacity: 1; transform: rotateX(0deg); z-index: 2; visibility: visible;}
  33.333333333333336% { opacity: 0; transform: rotateX(90deg); z-index: 2; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@-webkit-keyframes cs_descr2 {
  3.0625%, 29.604583333333334%  { opacity: 1; -webkit-transform: rotateX(9deg); z-index: 1; visibility: visible;}
  4.375%, 28.948333333333334% { opacity: 1; -webkit-transform: rotateX(0deg); z-index: 1; visibility: visible;}
  33.333333333333336% { opacity: 0; -webkit-transform: rotateX(-90deg); z-index: 1; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@-moz-keyframes cs_descr2 {
  3.0625%, 29.604583333333334%  { opacity: 1; -moz-transform: rotateX(9deg); z-index: 1; visibility: visible;}
  4.375%, 28.948333333333334% { opacity: 1; -moz-transform: rotateX(0deg); z-index: 1; visibility: visible;}
  33.333333333333336% { opacity: 0; -moz-transform: rotateX(-90deg); z-index: 1; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@-ms-keyframes cs_descr2 {
  3.0625%, 29.604583333333334%  { opacity: 1; -ms-transform: rotateX(9deg); z-index: 1; visibility: visible;}
  4.375%, 28.948333333333334% { opacity: 1; -ms-transform: rotateX(0deg); z-index: 1; visibility: visible;}
  33.333333333333336% { opacity: 0; -ms-transform: rotateX(-90deg); z-index: 1; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@-o-keyframes cs_descr2 {
  3.0625%, 29.604583333333334%  { opacity: 1; -o-transform: rotateX(9deg); z-index: 1; visibility: visible;}
  4.375%, 28.948333333333334% { opacity: 1; -o-transform: rotateX(0deg); z-index: 1; visibility: visible;}
  33.333333333333336% { opacity: 0; -o-transform: rotateX(-90deg); z-index: 1; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}@keyframes cs_descr2 {
  3.0625%, 29.604583333333334%  { opacity: 1; transform: rotateX(9deg); z-index: 1; visibility: visible;}
  4.375%, 28.948333333333334% { opacity: 1; transform: rotateX(0deg); z-index: 1; visibility: visible;}
  33.333333333333336% { opacity: 0; transform: rotateX(-90deg); z-index: 1; visibility: hidden;}
  33.343333333333334%, 100% { z-index: 0; }
}.csslider2 > #cs_play2:checked ~ .cs_description > .num0  > .cs_title,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num0  > .cs_title {-webkit-animation:cs_title2 24000ms infinite -1400ms ease;-moz-animation:cs_title2 24000ms infinite -1400ms ease;-ms-animation:cs_title2 24000ms infinite -1400ms ease;-o-animation:cs_title2 24000ms infinite -1400ms ease;animation:cs_title2 24000ms infinite -1400ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num1  > .cs_title,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num1  > .cs_title {-webkit-animation:cs_title2 24000ms infinite 6600ms ease;-moz-animation:cs_title2 24000ms infinite 6600ms ease;-ms-animation:cs_title2 24000ms infinite 6600ms ease;-o-animation:cs_title2 24000ms infinite 6600ms ease;animation:cs_title2 24000ms infinite 6600ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num2  > .cs_title,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num2  > .cs_title {-webkit-animation:cs_title2 24000ms infinite 14600ms ease;-moz-animation:cs_title2 24000ms infinite 14600ms ease;-ms-animation:cs_title2 24000ms infinite 14600ms ease;-o-animation:cs_title2 24000ms infinite 14600ms ease;animation:cs_title2 24000ms infinite 14600ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num0  > .cs_descr,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num0  > .cs_descr {-webkit-animation:cs_descr2 24000ms infinite -1400ms ease;-moz-animation:cs_descr2 24000ms infinite -1400ms ease;-ms-animation:cs_descr2 24000ms infinite -1400ms ease;-o-animation:cs_descr2 24000ms infinite -1400ms ease;animation:cs_descr2 24000ms infinite -1400ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num1  > .cs_descr,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num1  > .cs_descr {-webkit-animation:cs_descr2 24000ms infinite 6600ms ease;-moz-animation:cs_descr2 24000ms infinite 6600ms ease;-ms-animation:cs_descr2 24000ms infinite 6600ms ease;-o-animation:cs_descr2 24000ms infinite 6600ms ease;animation:cs_descr2 24000ms infinite 6600ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num2  > .cs_descr,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num2  > .cs_descr {-webkit-animation:cs_descr2 24000ms infinite 14600ms ease;-moz-animation:cs_descr2 24000ms infinite 14600ms ease;-ms-animation:cs_descr2 24000ms infinite 14600ms ease;-o-animation:cs_descr2 24000ms infinite 14600ms ease;animation:cs_descr2 24000ms infinite 14600ms ease}@-webkit-keyframes cs_title2_text {
  1.53125%, 31.792083333333334% { opacity: 1; -webkit-transform: translateX(-1%); }
  2.1875%, 31.135833333333334%  { opacity: 1; -webkit-transform: translateX(0%); }
  33.333333333333336% { opacity: 0; -webkit-transform: translateX(100%); }
}@-moz-keyframes cs_title2_text {
  1.53125%, 31.792083333333334% { opacity: 1; -moz-transform: translateX(-1%); }
  2.1875%, 31.135833333333334%  { opacity: 1; -moz-transform: translateX(0%); }
  33.333333333333336% { opacity: 0; -moz-transform: translateX(100%); }
}@-ms-keyframes cs_title2_text {
  1.53125%, 31.792083333333334% { opacity: 1; -ms-transform: translateX(-1%); }
  2.1875%, 31.135833333333334%  { opacity: 1; -ms-transform: translateX(0%); }
  33.333333333333336% { opacity: 0; -ms-transform: translateX(100%); }
}@-o-keyframes cs_title2_text {
  1.53125%, 31.792083333333334% { opacity: 1; -o-transform: translateX(-1%); }
  2.1875%, 31.135833333333334%  { opacity: 1; -o-transform: translateX(0%); }
  33.333333333333336% { opacity: 0; -o-transform: translateX(100%); }
}@keyframes cs_title2_text {
  1.53125%, 31.792083333333334% { opacity: 1; transform: translateX(-1%); }
  2.1875%, 31.135833333333334%  { opacity: 1; transform: translateX(0%); }
  33.333333333333336% { opacity: 0; transform: translateX(100%); }
}@-webkit-keyframes cs_descr2_text {
  3.0625%, 29.604583333333334%  { opacity: 1; -webkit-transform: translateX(1%); }
  4.375%, 28.948333333333334% { opacity: 1; -webkit-transform: translateX(0%); }
  33.333333333333336% { opacity: 0; -webkit-transform: translateX(-100%); }
}@-moz-keyframes cs_descr2_text {
  3.0625%, 29.604583333333334%  { opacity: 1; -moz-transform: translateX(1%); }
  4.375%, 28.948333333333334% { opacity: 1; -moz-transform: translateX(0%); }
  33.333333333333336% { opacity: 0; -moz-transform: translateX(-100%); }
}@-ms-keyframes cs_descr2_text {
  3.0625%, 29.604583333333334%  { opacity: 1; -ms-transform: translateX(1%); }
  4.375%, 28.948333333333334% { opacity: 1; -ms-transform: translateX(0%); }
  33.333333333333336% { opacity: 0; -ms-transform: translateX(-100%); }
}@-o-keyframes cs_descr2_text {
  3.0625%, 29.604583333333334%  { opacity: 1; -o-transform: translateX(1%); }
  4.375%, 28.948333333333334% { opacity: 1; -o-transform: translateX(0%); }
  33.333333333333336% { opacity: 0; -o-transform: translateX(-100%); }
}@keyframes cs_descr2_text {
  3.0625%, 29.604583333333334%  { opacity: 1; transform: translateX(1%); }
  4.375%, 28.948333333333334% { opacity: 1; transform: translateX(0%); }
  33.333333333333336% { opacity: 0; transform: translateX(-100%); }
}.csslider2 > #cs_play2:checked ~ .cs_description > .num0 .cs_title > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num0 .cs_title > .cs_wrapper {-webkit-animation:cs_title2_text 24000ms infinite -1190ms ease;-moz-animation:cs_title2_text 24000ms infinite -1190ms ease;-ms-animation:cs_title2_text 24000ms infinite -1190ms ease;-o-animation:cs_title2_text 24000ms infinite -1190ms ease;animation:cs_title2_text 24000ms infinite -1190ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num1 .cs_title > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num1 .cs_title > .cs_wrapper {-webkit-animation:cs_title2_text 24000ms infinite 6810ms ease;-moz-animation:cs_title2_text 24000ms infinite 6810ms ease;-ms-animation:cs_title2_text 24000ms infinite 6810ms ease;-o-animation:cs_title2_text 24000ms infinite 6810ms ease;animation:cs_title2_text 24000ms infinite 6810ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num2 .cs_title > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num2 .cs_title > .cs_wrapper {-webkit-animation:cs_title2_text 24000ms infinite 14810ms ease;-moz-animation:cs_title2_text 24000ms infinite 14810ms ease;-ms-animation:cs_title2_text 24000ms infinite 14810ms ease;-o-animation:cs_title2_text 24000ms infinite 14810ms ease;animation:cs_title2_text 24000ms infinite 14810ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num0 .cs_descr > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num0 .cs_descr > .cs_wrapper {-webkit-animation:cs_descr2_text 24000ms infinite -1190ms ease;-moz-animation:cs_descr2_text 24000ms infinite -1190ms ease;-ms-animation:cs_descr2_text 24000ms infinite -1190ms ease;-o-animation:cs_descr2_text 24000ms infinite -1190ms ease;animation:cs_descr2_text 24000ms infinite -1190ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num1 .cs_descr > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num1 .cs_descr > .cs_wrapper {-webkit-animation:cs_descr2_text 24000ms infinite 6810ms ease;-moz-animation:cs_descr2_text 24000ms infinite 6810ms ease;-ms-animation:cs_descr2_text 24000ms infinite 6810ms ease;-o-animation:cs_descr2_text 24000ms infinite 6810ms ease;animation:cs_descr2_text 24000ms infinite 6810ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > .num2 .cs_descr > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > .num2 .cs_descr > .cs_wrapper {-webkit-animation:cs_descr2_text 24000ms infinite 14810ms ease;-moz-animation:cs_descr2_text 24000ms infinite 14810ms ease;-ms-animation:cs_descr2_text 24000ms infinite 14810ms ease;-o-animation:cs_descr2_text 24000ms infinite 14810ms ease;animation:cs_descr2_text 24000ms infinite 14810ms ease}.csslider2 > #cs_play2:checked ~ .cs_description > label > .cs_title,
.csslider2 > #cs_play2:checked ~ .cs_description > label > .cs_descr,
.csslider2 > #cs_play2:checked ~ .cs_description > label > .cs_title > .cs_wrapper,
.csslider2 > #cs_play2:checked ~ .cs_description > label > .cs_descr > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > label > .cs_title,
.csslider2 > #cs_pause2:checked ~ .cs_description > label > .cs_descr,
.csslider2 > #cs_pause2:checked ~ .cs_description > label > .cs_title > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > label > .cs_descr > .cs_wrapper {-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.csslider2.cs_pauseHover:hover > .cs_description > label > .cs_title,
.csslider2.cs_pauseHover:hover > .cs_description > label > .cs_descr,
.csslider2.cs_pauseHover:hover > .cs_description > label > .cs_title > .cs_wrapper,
.csslider2.cs_pauseHover:hover > .cs_description > label > .cs_descr > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > label > .cs_title,
.csslider2 > #cs_pause2:checked ~ .cs_description > label > .cs_descr,
.csslider2 > #cs_pause2:checked ~ .cs_description > label > .cs_title > .cs_wrapper,
.csslider2 > #cs_pause2:checked ~ .cs_description > label > .cs_descr > .cs_wrapper {-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-ms-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.csslider2 > .slide:checked ~ .cs_description > label {-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}@media only screen and (max-width:480px),only screen and (-webkit-max-device-pixel-ratio:2) and (max-width:480px),only screen and (max--moz-device-pixel-ratio:2) and (max-width:480px),only screen and (-o-max-device-pixel-ratio:2/1) and (max-width:480px),only screen and (max-device-pixel-ratio:2) and (max-width:480px),only screen and (max-resolution:192dpi) and (max-width:480px),only screen and (max-resolution:2dppx) and (max-width:480px){.csslider2>.cs_bullets{display:none}}@media (min-width:768px){.csslider2>.cs_description>label>.cs_title{margin:0 10px}.csslider2>.cs_description>label{font-size:3rem;right:60px!important}.csslider2{margin-top:0;width:95%;border-radius:60px;overflow:hidden}.csslider2>ul>li{height:auto}.ktn_hero_img{height:auto}.ktn_header_menu1top{display:block;width:100%;background-image:url(https://katano-kanko.com/wp-content/themes/katano-kanko/assets/images/star4.png) , url(https://katano-kanko.com/wp-content/themes/katano-kanko/assets/images/cloud1.png.pagespeed.ce.TVFT9FPGbr.png);background-repeat:no-repeat , no-repeat;background-size:23% , 16%;background-position:left top , right top}.header_scrolled .site-header .ktn_header_menu1top{background-image:none}.iconimg01_maskm{display:none}.iconimg01_mask{display:inline;width:100%;height:auto;object-fit:fill;height:80vh;max-height:80vh}}