.slogon p.h1Tit,.slogon h1.h1Tit,.slogon p.h2Tit,.slogon h2.h2Tit{font-family:fot-tsukubrdgothic-std, sans-serif}.wf-loading{visibility:hidden}.wf-active,.wf-inactive{visibility:visible}body{background-color:#fff}a,p,input,textarea,dt,dd,li,td,th{word-wrap:break-word;margin-bottom:0;color:#333;line-height:2;-webkit-transition:0.25s;transition:0.25s}a:hover{text-decoration:none}main img{width:100%}picture{width:100%}dl{margin-bottom:0}h2,h3{font-weight:bold}.fulljustify{text-align:justify;height:1rem}.fulljustify:after{content:"";display:inline-block;width:100%;background:red}.noscroll{overflow:hidden}.mb-cont{margin-bottom:30px}@media only screen and (min-width: 991.98px){.mb-cont{margin-bottom:60px}}#header .logo{height:40px}#footer .logo{height:80px}@media only screen and (min-width: 575.98px){#header .logo{height:60px}}@media only screen and (min-width: 991.98px){#header .logo,#footer .logo{height:100px}}.plogo{display:block;margin:0 auto;height:40px;width:auto}@media only screen and (min-width: 575.98px){.plogo{height:60px}}@media only screen and (min-width: 991.98px){.plogo{height:50px}}.h2Tit{text-align:center;margin-bottom:3rem}.h2Tit h2{padding:15px;display:inline-block;min-width:210px;position:relative;font-weight:bold;color:#4b4b4b}.h2Tit h2:after{content:"";position:absolute;width:100%;height:5px;left:0;bottom:0;background:#8e191b;background:-webkit-gradient(linear, left bottom, left top, from(#8e191b), to(#e61e26));background:linear-gradient(0deg, #8e191b 0%, #e61e26 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8e191b",endColorstr="#e61e26",GradientType=1)}.grCont{padding:30px 15px}@media only screen and (min-width: 991.98px){.grCont{padding:50px 120px}.topPage .grCont{padding:100px 120px}}.bg_gray{position:relative;padding:60px 45px}.bg_gray>div{z-index:1;position:relative}.bg_gray:after{content:"";width:calc(100% - 30px);height:calc(100% - 90px);top:45px;left:15px;position:absolute;background-color:#f7f7f7;z-index:0}@media only screen and (min-width: 991.98px){.bg_gray{padding:100px 120px}.bg_gray:after{content:"";width:100%;height:100%;top:0;left:0}}.copyRight{text-align:center;color:#fff;padding:10px 15px;font-size:14px;background-color:#333}@media only screen and (min-width: 991.98px){.copyRight{font-size:20px}}.slogon p.h1Tit,.slogon h1.h1Tit,.slogon p.h2Tit,.slogon h2.h2Tit{text-align:left;font-weight:700;color:#333}.slogon p.h1Tit,.slogon h1.h1Tit{font-size:9px;margin-bottom:3px;line-height:14px}#footer .slogon p.h1Tit,#footer .slogon h1.h1Tit{font-size:12px;line-height:1.5}@media only screen and (min-width: 575.98px){#footer .slogon p.h1Tit,#footer .slogon h1.h1Tit{font-size:16px}}@media only screen and (min-width: 991.98px){#footer .slogon p.h1Tit,#footer .slogon h1.h1Tit{font-size:24px}}.slogon p.h2Tit,.slogon h2.h2Tit{font-size:8px;margin-bottom:0}#footer .slogon p.h2Tit,#footer .slogon h2.h2Tit{font-size:10px;line-height:1.5}@media only screen and (min-width: 575.98px){#footer .slogon p.h2Tit,#footer .slogon h2.h2Tit{font-size:14px}}@media only screen and (min-width: 991.98px){#footer .slogon p.h2Tit,#footer .slogon h2.h2Tit{font-size:22px}}#header .slogon{padding-left:0}@media only screen and (min-width: 575.98px){.slogon p.h1Tit,.slogon h1.h1Tit{font-size:16px;margin-bottom:5px;line-height:20px}.slogon p.h2Tit,.slogon h2.h2Tit{font-size:14px;margin-bottom:0}}@media only screen and (min-width: 991.98px){.slogon p.h1Tit,.slogon h1.h1Tit{font-size:24px;line-height:28px;margin-bottom:10px;padding-top:5px}.slogon p.h2Tit,.slogon h2.h2Tit{font-size:22px;line-height:24px}#header .slogon{padding-left:15px}}.header_MenuButton{width:32px;height:26px;display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.header_MenuButton span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;width:100%;height:2px;background-color:#e60012;border-radius:4px}.header_MenuButton span:nth-of-type(1){top:0;-webkit-animation:menu-bar01 .75s forwards;animation:menu-bar01 .75s forwards}.header_MenuButton span:nth-of-type(2){top:50%;margin-top:-1px;-webkit-transition:all .25s .25s;transition:all .25s .25s;opacity:1}.header_MenuButton span:nth-of-type(3){bottom:0;-webkit-animation:menu-bar02 .75s forwards;animation:menu-bar02 .75s forwards}.header_MenuButton.active span:nth-of-type(1){-webkit-animation:active-menu-bar01 .75s forwards;animation:active-menu-bar01 .75s forwards;top:1px}.header_MenuButton.active span:nth-of-type(2){opacity:0}.header_MenuButton.active span:nth-of-type(3){-webkit-animation:active-menu-bar03 .75s forwards;animation:active-menu-bar03 .75s forwards;bottom:7px}@media only screen and (min-width: 575.98px){.header_MenuButton{width:40px;height:34px}.header_MenuButton.active span:nth-of-type(1){top:7px}.header_MenuButton.active span:nth-of-type(3){bottom:9px}}@media only screen and (min-width: 991.98px){.header_MenuButton{display:none}}.navbar-toggler{padding:0}.mb-100{margin-bottom:60px}@media only screen and (min-width: 991.98px){.mb-100{margin-bottom:100px}}.pb-large{padding-bottom:0}@media only screen and (min-width: 991.98px){.pb-large{padding-bottom:200px}}.bTxt{color:#003f94}body{font-size:14px}@media only screen and (min-width: 991.98px){body{font-size:19px;padding-top:0}}.navbar{padding-top:0;padding-bottom:0;padding-left:4px;padding-right:10px}@media only screen and (min-width: 991.98px){.navbar{padding-left:8px;padding-right:15px}}@media only screen and (min-width: 991.98px){.navbar{padding-left:15px}}.navbar-brand{margin-right:0}#topMenu{position:fixed;z-index:999;width:100%;left:0;background-color:rgba(23,47,51,0.88);padding:0}#topMenu a{color:#fff}#topMenu ul{padding:15px 10px}#topMenu ul li{padding:10px 15px;border-bottom:solid 1px #fff}#topMenu ul li:last-child{border-bottom:none}#topMenu ul li a{font-size:20px;line-height:36px}#topMenu ul li a img{height:36px;margin-right:10px}#topMenu .link{padding:15px}#topMenu .link>div{background-color:#fff;padding:15px}@media only screen and (min-width: 575.98px){#topMenu ul{padding:30px 10px}#topMenu ul li a{font-size:32px;line-height:56px}#topMenu ul li a img{height:56px}#topMenu .link{padding:30px}#topMenu .link>div{padding:30px 15px}}.lang{font-size:10px}.lang li{position:relative;display:inline-block;padding:0 10px;line-height:1}.lang li a{color:#acacac;text-decoration:none;line-height:1}.lang li+li{border-left:1px solid #acacac}.lang .active:after{content:"";position:absolute;bottom:-5px;display:block;width:100%;height:1px;background:#000}@media only screen and (min-width: 767.98px){.lang{font-size:1rem}.lang li{padding:0 10px}.lang .active:after{width:calc(100% - 20px);bottom:-10px}}@media only screen and (min-width: 991.98px){.lang{font-size:1.6rem}.lang li{padding:0 20px}.lang .active:after{width:calc(100% - 30px)}}.btnNav_Gr .btnNav{position:relative;display:block}.btnNav_Gr .btnNav picture{display:block}.btnNav_Gr .btnNav>p{position:absolute;color:#fff;width:calc(100% - 30px);font-weight:700}.btnNav_Gr .btnNav>p span{font-size:18px;line-height:32px;display:inline-block;vertical-align:-3px}.btnNav_Gr .btnNav>p img{height:32px;width:auto;display:inline-block;margin-right:10px}.btnNav_Gr .btnNav:after{content:"";position:absolute;width:1px;height:100%;top:0;left:0;background-color:#000}@media only screen and (min-width: 575.98px){.btnNav_Gr .btnNav>p span{font-size:28px;line-height:36px;vertical-align:-10px}.btnNav_Gr .btnNav>p img{height:36px}}@media only screen and (min-width: 991.98px){.btnNav_Gr .btnNav picture:before{-webkit-transition:0.3s;transition:0.3s;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:inherit;background-color:rgba(0,60,141,0);background-blend-mode:multiply;background-size:100%}.btnNav_Gr .btnNav.active picture:before,.btnNav_Gr .btnNav:hover picture:before{background-color:#003c8d}.btnNav_Gr .btnNav>p{width:100%}.btnNav_Gr .btnNav>p span{font-size:24px;line-height:1;vertical-align:-5px}.btnNav_Gr .btnNav>p img{display:block;height:60px;margin:0 auto 10px}}.btnNav_Gr>div:first-child .btnNav:after{content:none}.news_cont{background-color:#fff;padding:30px 15px}.news_cont .news_item{border-bottom:dashed 1px #b9b9b9;padding:15px 0}.news_cont .news_item a{color:#001dd2}.news_cont .news_item:last-child{border-bottom:none}.news_cont .news_item>p{padding-left:10px}.news_cont .news_item>p+p{color:#02409a}.news_cont p,.news_cont a{line-height:22px}@media only screen and (min-width: 991.98px){.news_cont{padding:40px 0}.news_cont .news_item{padding:25px 0}.news_cont .news_item>p{padding-left:15px}.news_cont p,.news_cont a{font-size:24px;line-height:28px}}.breadcrumb{background-color:transparent;padding-top:30px;padding-bottom:30px;margin-bottom:0}.breadcrumb a,.breadcrumb li,.breadcrumb .breadcrumb-item.active{color:#333}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:">"}.sTit{color:#003f94}.sTit.row{margin-left:0;margin-right:0}@media only screen and (min-width: 991.98px){.sTit.row{margin-left:-15px;margin-right:-15px}}h2.sTit{margin-bottom:30px;font-size:1.5rem}@media only screen and (min-width: 575.98px){h2.sTit{font-size:2rem}}@media only screen and (min-width: 991.98px){h2.sTit{margin-bottom:60px;font-size:40px}}h3.sTit{margin-bottom:10px;padding-left:30px;position:relative;font-size:1.25rem;margin-left:15px}h3.sTit:before{content:"";width:14px;height:14px;background-color:#003f94;position:absolute;left:0;top:6px}@media only screen and (min-width: 575.98px){h3.sTit{font-size:1.75rem}h3.sTit:before{width:20px;height:20px;top:9px}}@media only screen and (min-width: 991.98px){h3.sTit{font-size:30px;margin-bottom:30px}}h4.sTit{margin-bottom:30px;font-size:16px}@media only screen and (min-width: 575.98px){h4.sTit{font-size:21px}}.cont_info{margin-left:0;margin-right:0}@media only screen and (min-width: 991.98px){.cont_info{margin-right:-15px;margin-left:-15px}}.overview_info>h4.sTit{padding:0 15px 5px;margin-bottom:5px;font-weight:bold}.overview_info>div{padding:15px;background-color:#f7f7f7;margin-bottom:30px}.overview_info dt{line-height:normal;margin-bottom:10px}.overview_info dd{margin-bottom:25px;line-height:22px}@media only screen and (min-width: 991.98px){.overview_info dt{line-height:38px;margin-bottom:25px}.overview_info dd{line-height:38px}}.tbSty{border:solid 1px #003f94}.tbSty th,.tbSty td{padding:10px 15px;font-weight:normal}.tbSty th{color:#fff;background-color:#003f94}.tbSty tr:nth-child(even) td{background-color:#f7f7f7}.tbSty th{border-right:solid 1px #02144f}.tbSty th:last-child{border-right:none}.tbSty td{border-right:solid 1px #003f94}.tbSty td:last-child{border-right:none}a.underLine{text-decoration:underline}a.pdfLink{text-decoration:underline;text-align:justify;padding-right:35px;line-height:20px;display:inline-block;position:relative}a.pdfLink:after{content:"";width:30px;height:40px;background:url(../img/ic_pdf.png) no-repeat center center;background-size:auto 30px;position:absolute;right:0}@media only screen and (min-width: 767.98px){a.pdfLink{line-height:45px;padding-right:65px}a.pdfLink:after{width:50px;height:60px;background-size:auto 50px}}.partic-cont .partic-btn{height:140px;color:#fff;padding:15px 25px;position:relative;display:block;-webkit-transition:0.3s;transition:0.3s;background:-webkit-gradient(linear, left top, left bottom, from(#e40012), to(#8c0013));background:linear-gradient(#e40012, #8c0013);-webkit-transition:background 0.3s ease-out;transition:background 0.3s ease-out;background-size:1px 200px}.partic-cont .partic-btn:hover{background-position:100px}.partic-cont .partic-btn:after{content:"";width:24px;height:100%;background:url("../img/ico_right.png") center center no-repeat;background-size:100% auto;position:absolute;top:0;right:25px}.partic-cont .partic-btn p{position:relative;width:calc(100% - 50px)}.partic-cont .partic-btn p img{display:inline-block;height:60px;width:auto;margin-right:15px;vertical-align:top}.partic-cont .partic-btn p span{display:inline-block;line-height:32px;font-size:24px;color:#fff;text-align:center;font-weight:bold}@media only screen and (min-width: 767.98px){.partic-cont .partic-btn p img{height:52px}.partic-cont .partic-btn p span{line-height:26px;font-size:14px}}@media only screen and (min-width: 991.98px){.partic-cont .partic-btn p img{height:60px}.partic-cont .partic-btn p span{line-height:32px;font-size:20px}}@media only screen and (min-width: 1199.98px){.partic-cont .partic-btn p img{height:60px}.partic-cont .partic-btn p span{line-height:32px;font-size:24px}}.tbPartic{width:100%}.tbPartic th,.tbPartic td{border:solid 1px #003f94}.tbPartic th{background-color:#003f94;color:#fff;padding:2px 10px}.tbPartic th:nth-child(1){border-right-color:#fff}.tbPartic th:nth-child(2){border-right-color:#fff}.tbPartic th:not(:first-child),.tbPartic td:not(:first-child){text-align:center}.tbPartic td{padding:15px}.tbPartic td img{height:40px;width:auto}.tbPartic .tbNull{background-color:#eaeff6}.banner{position:relative}.banner .tit{position:absolute;width:calc(100% - 30px);text-align:center;font-size:20px;line-height:1;color:#fff}@media only screen and (min-width: 767.98px){.banner .tit{width:80%;font-size:40px}}.fs-slide.img1{background-image:url(../img/sp/banner00.jpg)}.fs-slide.img2{background-image:url(../img/sp/banner01.jpg)}.fs-slide.img3{background-image:url(../img/sp/banner02.jpg)}.fs-slide.img4{background-image:url(../img/sp/banner03.jpg)}.fs-slide.img5{background-image:url(../img/sp/banner04.jpg)}.fs-slide.img6{background-image:url(../img/sp/banner05.jpg)}@media only screen and (min-width: 767.98px){.fs-slide.img1{background-image:url(../img/pc/banner00.jpg)}.fs-slide.img2{background-image:url(../img/pc/banner01.jpg)}.fs-slide.img3{background-image:url(../img/pc/banner02.jpg)}.fs-slide.img4{background-image:url(../img/pc/banner03.jpg)}.fs-slide.img5{background-image:url(../img/pc/banner04.jpg)}.fs-slide.img6{background-image:url(../img/pc/banner05.jpg)}}.imgItem{background-size:cover;background-position:center center;padding:40px 0}.imgItem-cont h4{color:#003f94;font-size:16px;padding:0 15px;line-height:1.5;font-weight:bold}.imgItem-cont p{color:#333;text-align:justify;padding:0 15px}.imgItem-cont img{display:block;border:solid 5px #fff;margin-bottom:15px}.imgItem[rel="1"]{background-image:url("../img/sp/matsuyama/bg_01.jpg")}.imgItem[rel="2"]{background-image:url("../img/sp/matsuyama/bg_02.jpg")}.imgItem[rel="3"]{background-image:url("../img/sp/matsuyama/bg_03.jpg")}.imgItem[rel="4"]{background-image:url("../img/sp/matsuyama/bg_04.jpg")}.imgItem[rel="5"]{background-image:url("../img/sp/matsuyama/bg_05.jpg")}.imgItem[rel="6"]{background-image:url("../img/sp/matsuyama/bg_06.jpg")}.imgItem[rel="7"]{background-image:url("../img/sp/matsuyama/bg_07.jpg")}.imgItem[rel="8"]{background-image:url("../img/sp/matsuyama/bg_08.jpg")}@media only screen and (min-width: 767.98px){.imgItem{padding:60px 0}.imgItem-cont h4{font-size:21px;padding:0}.imgItem-cont p{padding:0}.imgItem-cont img{border-width:10px;margin-bottom:0}.imgItem[rel="1"]{background-image:url("../img/pc/matsuyama/bg_01.jpg")}.imgItem[rel="2"]{background-image:url("../img/pc/matsuyama/bg_02.jpg")}.imgItem[rel="3"]{background-image:url("../img/pc/matsuyama/bg_03.jpg")}.imgItem[rel="4"]{background-image:url("../img/pc/matsuyama/bg_04.jpg")}.imgItem[rel="5"]{background-image:url("../img/pc/matsuyama/bg_05.jpg")}.imgItem[rel="6"]{background-image:url("../img/pc/matsuyama/bg_06.jpg")}.imgItem[rel="7"]{background-image:url("../img/pc/matsuyama/bg_07.jpg")}.imgItem[rel="8"]{background-image:url("../img/pc/matsuyama/bg_08.jpg")}}.titBor{padding:5px 10px;color:#00144c;border-bottom:solid 2px}.popup-gallery>a{margin-bottom:30px}.popup-gallery>a:nth-child(2n):nth-last-child(-n+3) ~ a{margin-bottom:0}@media only screen and (min-width: 767.98px){.popup-gallery>a:nth-child(3n):nth-last-child(-n+4) ~ a{margin-bottom:0}}#footer{background-color:#eaeaea;padding:0;position:relative;margin-top:100px}#footer>div{padding:30px}#footer .backTop{position:absolute;height:40px;width:40px;right:30px;top:-40px;background-color:#b9b9b9;text-align:center}#footer .backTop img{line-height:40px;height:40px}@media only screen and (min-width: 991.98px){#footer>div{padding:3rem}#footer .backTop{width:60px;height:60px;top:-60px;right:60px}#footer .backTop img{line-height:60px;height:60px}}.btnNav_Gr .btnNav>p,.banner .tit{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}a.pdfLink:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lang .active:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 992px){.hoverZoom img{-webkit-transition:0.3s;transition:0.3s}.item:hover .hoverZoom img{-webkit-transform:scale(1.1);transform:scale(1.1)}[data-am-fadeshow] .fs-prev-btn:before,[data-am-fadeshow] .fs-next-btn:before{font-size:4vw}}@-webkit-keyframes menu-bar01{0%{-webkit-transform:translateY(10px) rotate(45deg)}50%{-webkit-transform:translateY(10px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-bar01{0%{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}50%{-webkit-transform:translateY(10px) rotate(0);transform:translateY(10px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes menu-bar02{0%{-webkit-transform:translateY(-10px) rotate(-45deg)}50%{-webkit-transform:translateY(-10px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-bar02{0%{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}50%{-webkit-transform:translateY(-10px) rotate(0);transform:translateY(-10px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes active-menu-bar01{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(10px) rotate(0)}100%{-webkit-transform:translateY(10px) rotate(45deg)}}@keyframes active-menu-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(8.5px) rotate(0);transform:translateY(8.5px) rotate(0)}100%{-webkit-transform:translateY(8.5px) rotate(45deg);transform:translateY(8.5px) rotate(45deg)}}@-webkit-keyframes active-menu-bar03{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-10px) rotate(0)}100%{-webkit-transform:translateY(-10px) rotate(-45deg)}}@keyframes active-menu-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-7.5px) rotate(0);transform:translateY(-7.5px) rotate(0)}100%{-webkit-transform:translateY(-7.5px) rotate(-45deg);transform:translateY(-7.5px) rotate(-45deg)}}.efade{opacity:0;-webkit-transition:0.75s;transition:0.75s;-webkit-transform:translateY(10%);transform:translateY(10%)}.efade.non{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}a.effect-underline{text-decoration:none;display:inline-block;position:relative}a.effect-underline:after{content:'';position:absolute;left:0;bottom:0;height:5px;display:inline-block;width:100%;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transform:scale(0, 1);transform:scale(0, 1)}a.effect-underline:hover:after,a.effect-underline.active:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.box-shadow{-webkit-transition:0.25s;transition:0.25s}.box-shadow:hover{-webkit-box-shadow:0 8px 6px -6px black;box-shadow:0 8px 6px -6px black}.effBtn{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.effBtn:before{content:"";background:#ffcc00;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.effBtn:hover,.effBtn:focus,.effBtn:active{color:#fff !important;border:solid 1px #ffcc00}.effBtn:hover:before,.effBtn:focus:before,.effBtn:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}figure.snip1353{font-family:'Raleway', Arial, sans-serif;position:relative;overflow:hidden;width:100%;color:#000000;text-align:center}figure.snip1353*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}figure.snip1353 img{opacity:1;width:100%}figure.snip1353:after,figure.snip1353:before{background:#ffffff;width:200%;height:200%;position:absolute;content:'';opacity:0.5;-webkit-transition:all 0.55s ease-in-out;transition:all 0.55s ease-in-out;z-index:1}figure.snip1353:after{top:0;left:0;-webkit-transform:skew(-45deg) translateX(-150%);transform:skew(-45deg) translateX(-150%)}figure.snip1353:before{right:0;bottom:0;-webkit-transform:skew(-45deg) translateX(150%);transform:skew(-45deg) translateX(150%)}figure.snip1353 figcaption{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}figure.snip1353 h2,figure.snip1353 p{margin:0;width:100%;opacity:0}figure.snip1353 h2{padding:0 30px;font-weight:400;text-transform:uppercase}figure.snip1353 p{padding:0 50px;font-size:0.8em;font-weight:500}figure.snip1353 a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:2}figure.snip1353:hover img,figure.snip1353.hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}figure.snip1353:hover figcaption h2,figure.snip1353:hover figcaption p,figure.snip1353.hover figcaption h2,figure.snip1353.hover figcaption p{-webkit-transition-delay:0.2s;transition-delay:0.2s}figure.snip1353:hover figcaption h2,figure.snip1353.hover figcaption h2{opacity:1}figure.snip1353:hover figcaption p,figure.snip1353.hover figcaption p{opacity:0.7}figure.snip1353:hover:after,figure.snip1353.hover:after{-webkit-transform:skew(-45deg) translateX(-50%);transform:skew(-45deg) translateX(-50%)}figure.snip1353:hover:before,figure.snip1353.hover:before{-webkit-transform:skew(-45deg) translateX(50%);transform:skew(-45deg) translateX(50%)}.efftext{z-index:-1 !important}.efftext .js-text p{display:inline-block;overflow:hidden}.efftext .js-text p span{display:inline-block;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.efftext .js-text p.space{width:10px}.efftext.on{z-index:2 !important}.efftext.on .js-text p span{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 800ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 800ms cubic-bezier(0.19, 1, 0.22, 1)}

/*# sourceMappingURL=style.css.map */