/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ad-block{background-color:rgb(108.6,209.4,246);}.ad-block .ad-block-container{padding-top:1.75em;}@media (max-width:991px){.ad-block .ad-block-container{display:block;}}.ad-block .ad-block-container .ad-block-item{width:360px;max-width:100%;height:112px;font-size:14px;overflow:hidden;position:relative;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 2px rgba(0,0,0,0.2);margin-bottom:1.75em;}.ad-block .ad-block-container .ad-block-item img{position:absolute;top:0;left:0;height:100%;}.ad-block .ad-block-container .ad-block-item .ad-block-text{padding-left:130px;color:#0bb3f0;}.ad-block .ad-block-container .ad-block-item .ad-block-link{padding-left:130px;font-size:14px;text-align:right;margin-right:1em;color:rgb(8.8,143.2,192);}.ad-block .ad-block-container .ad-block-item .ad-block-link::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px rgb(8.8,143.2,192);border-right:solid 1px rgb(8.8,143.2,192);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.ad-block .ad-block-container .ad-block-item.ad-2020-1002{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;}.ad-block .ad-block-container .ad-block-item.ad-2020-1002 img{position:static;width:auto;height:auto;}
.business-wrapper .business h2.title{font-size:2.25em;line-height:1.1666666667em;font-family:"M PLUS 1p","sans-serif";letter-spacing:-0.05em;font-weight:300;display:block;border-bottom-style:none;}.business-wrapper .business h2.title .bold{font-weight:500;}.business-wrapper .business .heading-wrapper{background-image:url("/themes/custom/repco/images/business_mv.jpg");background-repeat:no-repeat;background-position:50%;background-size:cover;}@media (max-width:767px){.business-wrapper .business .heading-wrapper{background-image:url("/themes/custom/repco/images/business_mv_sp.jpg");}}.business-wrapper .business .heading-wrapper .heading{height:28em;position:relative;text-align:center;}@media (max-width:767px){.business-wrapper .business .heading-wrapper .heading{height:14em;}}.business-wrapper .business .heading-wrapper .heading h1.title{font-size:3.125em;line-height:1.12em;font-family:"M PLUS 1p","sans-serif";letter-spacing:-0.05em;font-weight:300;margin-top:3.64em;color:rgb(150.4,96,176.8);text-shadow:0 0 3px #fff;}@media (max-width:767px){.business-wrapper .business .heading-wrapper .heading h1.title{font-size:40px;letter-spacing:-0.08em;margin-top:2.52em;}}.business-wrapper .business .heading-wrapper .heading .title-caption{display:inline-block;font-size:0.75em;line-height:2.3333333333em;font-family:"Montserrat","sans-serif";color:#fff;background-color:#bc78dd;padding-left:1em;padding-right:1em;border-radius:14px;position:absolute;top:7.875em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (max-width:767px){.business-wrapper .business .heading-wrapper .heading .title-caption{top:1.75em;}}@media (min-width:992px){.business-wrapper .business .heading-wrapper .heading .links{margin-top:7.875em;}}@media (max-width:991px){.business-wrapper .business .heading-wrapper .heading .links{margin-top:0em;}}@media (max-width:767px){.business-wrapper .business .heading-wrapper .heading .links{margin-top:10.5em;}}@media (min-width:992px){.business-wrapper .business .heading-wrapper .heading .links .link.customer{text-align:right;}.business-wrapper .business .heading-wrapper .heading .links .link.kaiin{text-align:left;}}.business-wrapper .business .heading-wrapper .heading .link-wrapper{display:inline-block;font-size:0.875em;line-height:2em;padding:1em 2em;border:dashed 1px #bc78dd;background-color:#fff;margin-top:7em;min-width:20em;text-align:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;}@media (max-width:991px){.business-wrapper .business .heading-wrapper .heading .link-wrapper{margin-top:1.75em;}}.business-wrapper .business .heading-wrapper .heading .link-wrapper i.icon-customer{background-repeat:no-repeat;background-size:contain;background-position:50%;width:32px;height:32px;background-image:url("/themes/custom/repco/images/icon_svg/top_customer_p.svg");display:inline-block;vertical-align:middle;margin-right:1em;}.business-wrapper .business .heading-wrapper .heading .link-wrapper i.icon-kyoyo{background-repeat:no-repeat;background-size:contain;background-position:50%;width:32px;height:32px;background-image:url("/themes/custom/repco/images/icon_svg/top_kyoyo_p.svg");display:inline-block;vertical-align:middle;margin-right:1em;}.business-wrapper .business .heading-wrapper .heading .link-wrapper a.fancy-link{font-size:14px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;color:#bc78dd;margin-left:0;margin-right:0;border-bottom-style:none;}.business-wrapper .business .heading-wrapper .heading .link-wrapper a.fancy-link::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #bc78dd;border-right:solid 1px #bc78dd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .heading-wrapper .heading .link-wrapper a.fancy-link::before{content:"";position:absolute;top:50%;width:100%;height:1em;border-bottom:dotted 1px #bc78dd;}.business-wrapper .business .heading-wrapper .heading .link-wrapper:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 0.5s,-webkit-box-shadow 0.5s;transition:-webkit-transform 0.5s,-webkit-box-shadow 0.5s;-o-transition:transform 0.5s,box-shadow 0.5s;transition:transform 0.5s,box-shadow 0.5s;transition:transform 0.5s,box-shadow 0.5s,-webkit-transform 0.5s,-webkit-box-shadow 0.5s;}.business-wrapper .business .qualification-wrapper{background-color:rgb(201.4,147,227.8);overflow:hidden;}.business-wrapper .business .qualification-wrapper .qualification .row{margin-right:0;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.business-wrapper .business .qualification-wrapper .qualification .left{width:68.3760683761%;float:left;background-color:rgb(201.4,147,227.8);position:relative;overflow:hidden;z-index:1;}@media (max-width:767px){.business-wrapper .business .qualification-wrapper .qualification .left{float:none;width:auto;}}.business-wrapper .business .qualification-wrapper .qualification .left h2.title{padding-top:2.3333333333em;margin-bottom:0.7777777778em;color:#fff;}@media (max-width:991px){.business-wrapper .business .qualification-wrapper .qualification .left h2.title{text-align:center;}}.business-wrapper .business .qualification-wrapper .qualification .left h2.title .sub{display:block;font-size:0.3611111111em;line-height:1.0769230769em;letter-spacing:normal;font-family:initial;}.business-wrapper .business .qualification-wrapper .qualification .left h2.title a::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .qualification-wrapper .qualification .left .title-caption{position:absolute;left:0;top:0.875em;}@media (max-width:767px){.business-wrapper .business .qualification-wrapper .qualification .left .title-caption{width:100%;text-align:center;}}.business-wrapper .business .qualification-wrapper .qualification .left .title-caption img{width:476.5px;height:auto;}@media (max-width:767px){.business-wrapper .business .qualification-wrapper .qualification .left .title-caption img{width:100%;max-width:476.5px;}}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-left{width:48.0519480519%;float:left;margin-right:3.8961038961%;}@media (max-width:991px){.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-left{float:none;width:auto;margin-right:0;}}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-left p{padding-right:8.1081081081%;}@media (max-width:767px){.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-left p{padding-right:0;}}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right{width:48.0519480519%;float:right;margin-right:0;text-align:center;}@media (max-width:991px){.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right{float:none;width:auto;margin-right:0;margin-top:1.75em;}}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right ul.fancy-list{padding-right:8.1081081081%;text-align:left;}@media (max-width:767px){.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right ul.fancy-list{padding-right:0;}}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right ul.fancy-list li{list-style:none;padding-left:1em;margin-left:0;text-indent:-1em;border-bottom-style:dotted;border-bottom-width:0.0625em;padding-bottom:0.8125em;border-bottom-color:#fff;margin-bottom:0.875em;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right ul.fancy-list li::before{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:0;height:0;border:solid 0.2em #fff;border-radius:0.2em;margin:0.3em 0.3em 0.3em 0.3em;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right ul.fancy-list li a{color:#fff;margin-left:0;margin-right:0;border-bottom-style:none;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right ul.fancy-list li a::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right .more-link{display:inline-block;position:relative;z-index:0;width:160px;font-size:0.875em;line-height:4em;text-align:center;color:inherit;text-decoration:inherit;cursor:inherit;color:#fff;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;cursor:pointer;border:solid 1px #fff;margin-top:-1px;margin-bottom:-1px;background-color:rgb(201.4,147,227.8);overflow:hidden;margin-top:1.75em;margin-bottom:1.75em;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right .more-link:active,.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right .more-link:focus{outline:none;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right .more-link::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right .more-link::before{content:"";background-color:#fff;position:absolute;top:0;bottom:0;z-index:-1;left:51%;right:51%;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right .more-link:hover{color:rgb(201.4,147,227.8);-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right .more-link:hover::before{left:0;right:0;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.business-wrapper .business .qualification-wrapper .qualification .left .layout-wrapper .layout-right .more-link:hover::after{border-color:rgb(201.4,147,227.8);-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}.business-wrapper .business .qualification-wrapper .qualification .right{width:31.6239316239%;float:right;margin-right:0;position:relative;}@media (max-width:767px){.business-wrapper .business .qualification-wrapper .qualification .right{display:none;}}.business-wrapper .business .qualification-wrapper .qualification .right .img-wrapper{height:100%;}.business-wrapper .business .qualification-wrapper .qualification .right .img-wrapper img{width:1000px;max-width:none;height:auto;position:absolute;top:0;left:0;}@media (max-width:991px){.business-wrapper .business .qualification-wrapper .qualification .right .img-wrapper img{width:auto;height:100%;}}.business-wrapper .business .business-layout-wrapper{margin-bottom:1.75em;background-image:url("/themes/custom/repco/images/business_layout_photo.jpg");background-repeat:no-repeat;background-position:50%;background-size:cover;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper{background-image:none;}}.business-wrapper .business .business-layout-wrapper .row{margin-left:0;margin-right:0;position:relative;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .row{margin-left:-15px;margin-right:-15px;}}.business-wrapper .business .business-layout-wrapper .layout-2col{width:48.7179487179%;float:left;margin-right:2.5641025641%;overflow:hidden;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .layout-2col{float:none;width:auto;margin-right:0;}}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .info-wrapper{background-image:url("/themes/custom/repco/images/business_info_photo.jpg");background-repeat:no-repeat;background-position:50%;background-size:cover;}}@media (max-width:767px){.business-wrapper .business .business-layout-wrapper .info-wrapper{background-image:url("/themes/custom/repco/images/business_info_photo_sp.jpg");}}.business-wrapper .business .business-layout-wrapper .info-wrapper .info{text-align:center;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info h2.title{padding-top:7em;margin-bottom:3.5em;color:#fff;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info h2.title a::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .caption{position:absolute;left:0;top:0.875em;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .info-wrapper .info .caption{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@media (max-width:767px){.business-wrapper .business .business-layout-wrapper .info-wrapper .info .caption{width:100%;}}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .caption img{width:459px;height:auto;}@media (max-width:767px){.business-wrapper .business .business-layout-wrapper .info-wrapper .info .caption img{width:90%;max-width:459px;}}.business-wrapper .business .business-layout-wrapper .info-wrapper .info ul.fancy-list{padding-bottom:7em;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .info-wrapper .info ul.fancy-list{margin-left:15px;margin-right:15px;padding-bottom:0;}}.business-wrapper .business .business-layout-wrapper .info-wrapper .info ul.fancy-list li{list-style:none;border-bottom-style:dotted;border-bottom-width:0.0625em;padding-bottom:0.8125em;border-bottom-color:#fff;margin-bottom:0.875em;margin-left:0;text-indent:0;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info ul.fancy-list li::before{content:none;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info ul.fancy-list li a{color:#fff;margin-left:0;margin-right:0;border-bottom-style:none;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info ul.fancy-list li a::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link{display:inline-block;position:relative;z-index:0;width:160px;font-size:0.875em;line-height:4em;text-align:center;color:inherit;text-decoration:inherit;cursor:inherit;color:#fff;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;cursor:pointer;border:solid 1px #fff;margin-top:-1px;margin-bottom:-1px;background-color:transparent;overflow:hidden;position:absolute;bottom:1.75em;left:25%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link:active,.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link:focus{outline:none;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link::before{content:"";background-color:#fff;position:absolute;top:0;bottom:0;z-index:-1;left:51%;right:51%;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link:hover{color:transparent;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link:hover::before{left:0;right:0;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link:hover::after{border-color:transparent;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link::before{background-color:#fff;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link:hover{color:#d47f7a;}.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link:hover::after{border-color:#d47f7a;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .info-wrapper .info .more-link{position:static;margin-bottom:1.75em;margin-top:1.75em;-webkit-transform:none;-ms-transform:none;transform:none;}}.business-wrapper .business .business-layout-wrapper .enroll-wrapper{margin-right:0;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .enroll-wrapper{background-image:url("/themes/custom/repco/images/business_enroll_photo.jpg");background-repeat:no-repeat;background-position:50%;background-size:cover;}}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll{text-align:center;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll h2.title{margin-top:3.5em;margin-bottom:3.5em;color:rgb(150.4,96,176.8);}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll h2.title a::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #bc78dd;border-right:solid 1px #bc78dd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .text-wrapper{margin-bottom:1.75em;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .text-wrapper{margin-left:15px;margin-right:15px;}}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .text-wrapper p{color:rgb(150.4,96,176.8);border-bottom-style:dotted;border-bottom-width:0.0625em;padding-bottom:0.375em;border-bottom-color:rgb(150.4,96,176.8);margin-bottom:0.4375em;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:7em;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .boxes{padding-bottom:0;}}@media (max-width:767px){.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .boxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .boxes a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:140px;height:140px;background-color:#fff;color:rgb(150.4,96,176.8);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.2);box-shadow:2px 2px 3px rgba(0,0,0,0.2);margin-left:0;margin-right:0;border-bottom-style:none;}@media (max-width:767px){.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .boxes a{margin-top:0.875em;margin-bottom:0.875em;}}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .boxes a span::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #bc78dd;border-right:solid 1px #bc78dd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link{display:inline-block;position:relative;z-index:0;width:160px;font-size:0.875em;line-height:4em;text-align:center;color:inherit;text-decoration:inherit;cursor:inherit;color:#bc78dd;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;cursor:pointer;border:solid 1px #bc78dd;margin-top:-1px;margin-bottom:-1px;background-color:#fff;overflow:hidden;position:absolute;bottom:1.75em;left:75%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link:active,.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link:focus{outline:none;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #bc78dd;border-right:solid 1px #bc78dd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link::before{content:"";background-color:#bc78dd;position:absolute;top:0;bottom:0;z-index:-1;left:51%;right:51%;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link:hover{color:#fff;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link:hover::before{left:0;right:0;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link:hover::after{border-color:#fff;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}@media (max-width:991px){.business-wrapper .business .business-layout-wrapper .enroll-wrapper .enroll .more-link{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:1.75em;margin-bottom:1.75em;}}
.common-banner-area-wrapper{background-color:#e5e5e5;-webkit-box-shadow:inset 3px 3px 2px rgba(0,0,0,0.25);box-shadow:inset 3px 3px 2px rgba(0,0,0,0.25);}.common-banner-area-wrapper .common-banner-area{padding-top:0.875em;padding-bottom:0.875em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.common-banner-area-wrapper .common-banner-area .item{margin-top:0.875em;margin-bottom:0.875em;margin-left:1em;margin-right:1em;}
.block-views-blockevent-and-news-block-top .block-title,.block-views-blockevent-and-news-block-repco .block-title,.block-views-blockevent-and-news-block-kyoyo .block-title,.block-views-blockevent-and-news-block-business .block-title,.block-views-blockevent-and-news-block-customer .block-title{font-size:0.875em;line-height:2em;margin-top:2em;margin-bottom:2em;max-width:1200px;margin-left:auto;margin-right:auto;text-align:center;border-bottom-style:none;display:inherit;font-family:inherit;font-weight:inherit;color:inherit;}.block-views-blockevent-and-news-block-top .block-title:after,.block-views-blockevent-and-news-block-repco .block-title:after,.block-views-blockevent-and-news-block-kyoyo .block-title:after,.block-views-blockevent-and-news-block-business .block-title:after,.block-views-blockevent-and-news-block-customer .block-title:after{content:" ";display:block;clear:both;}@media (max-width:991px){.block-views-blockevent-and-news-block-top .block-title,.block-views-blockevent-and-news-block-repco .block-title,.block-views-blockevent-and-news-block-kyoyo .block-title,.block-views-blockevent-and-news-block-business .block-title,.block-views-blockevent-and-news-block-customer .block-title{margin-left:15px;margin-right:15px;}}.block-views-blockevent-and-news-block-top .block-title::before,.block-views-blockevent-and-news-block-repco .block-title::before,.block-views-blockevent-and-news-block-kyoyo .block-title::before,.block-views-blockevent-and-news-block-business .block-title::before,.block-views-blockevent-and-news-block-customer .block-title::before{content:"Events & News";display:block;font-size:2.5714285714em;line-height:1.1666666667em;font-family:"Montserrat","sans-serif";font-weight:normal;color:#0339a5;}.block-views-blockevent-and-news-block-top .view-event-and-news,.block-views-blockevent-and-news-block-repco .view-event-and-news,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news,.block-views-blockevent-and-news-block-business .view-event-and-news,.block-views-blockevent-and-news-block-customer .view-event-and-news{max-width:1200px;margin-left:auto;margin-right:auto;}.block-views-blockevent-and-news-block-top .view-event-and-news:after,.block-views-blockevent-and-news-block-repco .view-event-and-news:after,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news:after,.block-views-blockevent-and-news-block-business .view-event-and-news:after,.block-views-blockevent-and-news-block-customer .view-event-and-news:after{content:" ";display:block;clear:both;}@media (max-width:991px){.block-views-blockevent-and-news-block-top .view-event-and-news,.block-views-blockevent-and-news-block-repco .view-event-and-news,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news,.block-views-blockevent-and-news-block-business .view-event-and-news,.block-views-blockevent-and-news-block-customer .view-event-and-news{margin-left:15px;margin-right:15px;}}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content{border-top:dashed 1px #0bb3f0;margin-top:-1px;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row{padding-top:0.875em;border-bottom-style:dashed;border-bottom-width:0.0625em;padding-bottom:0.8125em;border-bottom-color:#0bb3f0;position:relative;overflow:hidden;clear:both;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .rp-event,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .rp-event,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .rp-event,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .rp-event,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .rp-event{padding:0;margin:0;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-created,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-created,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-created,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-created,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-created{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:14.5299145299%;margin-right:2.5641025641%;text-align:right;color:#0339a5;}@media (max-width:767px){.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-created,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-created,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-created,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-created,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-created{display:block;width:auto;text-align:left;}}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-title-1,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-title-1,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-title-1,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-title-1,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-title-1{display:inline;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-title-1 h2,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-title-1 h2,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-title-1 h2,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-title-1 h2,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-title-1 h2{display:inline;font-size:1em;line-height:1.75em;margin:0;border-bottom-style:none;font-family:inherit;font-weight:normal;color:inherit;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-title-1 h2::before,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-title-1 h2::before,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-title-1 h2::before,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-title-1 h2::before,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-title-1 h2::before,.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-title-1 h2::after,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-title-1 h2::after,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-title-1 h2::after,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-title-1 h2::after,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-title-1 h2::after{content:none;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-left:2em;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type .field--item,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type .field--item,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type .field--item,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type .field--item,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type .field--item{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border-style:none;padding:0;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2{font-size:0.75em;line-height:1.8666666667em;margin:0;font-weight:normal;display:inherit;border-bottom-style:none;font-family:inherit;color:inherit;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a{display:block;pointer-events:none;color:#fff;padding:0 1em;border-bottom-style:none;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/exam"],.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/exam"],.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/exam"],.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/exam"],.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/exam"]{background-color:rgb(87.2,114.4,12.8);}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/news"],.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/news"],.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/news"],.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/news"],.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/news"]{background-color:rgb(8.8,143.2,192);}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event_event"],.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event_event"],.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event_event"],.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event_event"],.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event_event"]{background-color:#0bb3f0;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/seminar"],.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/seminar"],.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/seminar"],.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/seminar"],.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/seminar"]{background-color:#6d8f10;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/association"],.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/association"],.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/association"],.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/association"],.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/event/association"]{background-color:rgb(108.6,209.4,246);}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/information/publish/all"],.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/information/publish/all"],.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/information/publish/all"],.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/information/publish/all"],.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/information/publish/all"]{background-color:#bc78dd;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/taxonomy/term/11"],.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/taxonomy/term/11"],.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/taxonomy/term/11"],.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/taxonomy/term/11"],.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2 a[href*="/taxonomy/term/11"]{background-color:rgb(150.4,96,176.8);}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2::before,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2::before,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2::before,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2::before,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2::before{content:none;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type h2::after,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type h2::after,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type h2::after,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type h2::after,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type h2::after{content:none;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-field-event-type .field--name-field-event-type,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-field-event-type .field--name-field-event-type,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-field-event-type .field--name-field-event-type,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-field-event-type .field--name-field-event-type,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-field-event-type .field--name-field-event-type{position:static;}.block-views-blockevent-and-news-block-top .view-event-and-news .view-content .views-row .views-field-view-node a,.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row .views-field-view-node a,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .view-content .views-row .views-field-view-node a,.block-views-blockevent-and-news-block-business .view-event-and-news .view-content .views-row .views-field-view-node a,.block-views-blockevent-and-news-block-customer .view-event-and-news .view-content .views-row .views-field-view-node a{position:absolute;top:0;bottom:0;left:0;right:0;border-bottom-style:none;}.block-views-blockevent-and-news-block-top .view-event-and-news .more-link,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link{margin-top:1.75em;margin-bottom:1.75em;text-align:center;}.block-views-blockevent-and-news-block-top .view-event-and-news .more-link a,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link a,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link a,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link a{display:inline-block;position:relative;z-index:0;width:160px;font-size:0.875em;line-height:4em;text-align:center;color:inherit;text-decoration:inherit;cursor:inherit;color:#0bb3f0;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;cursor:pointer;border:solid 1px #0bb3f0;margin-top:-1px;margin-bottom:-1px;background-color:transparent;overflow:hidden;}.block-views-blockevent-and-news-block-top .view-event-and-news .more-link a:active,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:active,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link a:active,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link a:active,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link a:active,.block-views-blockevent-and-news-block-top .view-event-and-news .more-link a:focus,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:focus,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link a:focus,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link a:focus,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link a:focus{outline:none;}.block-views-blockevent-and-news-block-top .view-event-and-news .more-link a::after,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a::after,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link a::after,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link a::after,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link a::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #0bb3f0;border-right:solid 1px #0bb3f0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.block-views-blockevent-and-news-block-top .view-event-and-news .more-link a::before,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a::before,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link a::before,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link a::before,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link a::before{content:"";background-color:#0bb3f0;position:absolute;top:0;bottom:0;z-index:-1;left:51%;right:51%;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.block-views-blockevent-and-news-block-top .view-event-and-news .more-link a:hover,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:hover,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link a:hover,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link a:hover,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link a:hover{color:#fff;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}.block-views-blockevent-and-news-block-top .view-event-and-news .more-link a:hover::before,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:hover::before,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link a:hover::before,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link a:hover::before,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link a:hover::before{left:0;right:0;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.block-views-blockevent-and-news-block-top .view-event-and-news .more-link a:hover::after,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:hover::after,.block-views-blockevent-and-news-block-kyoyo .view-event-and-news .more-link a:hover::after,.block-views-blockevent-and-news-block-business .view-event-and-news .more-link a:hover::after,.block-views-blockevent-and-news-block-customer .view-event-and-news .more-link a:hover::after{border-color:#fff;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}.block-views-blockevent-and-news-block-repco{background-color:rgb(204.6,215.4,237);}.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content{border-color:#0339a5;}.block-views-blockevent-and-news-block-repco .view-event-and-news .view-content .views-row{border-color:#0339a5;}.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a{display:inline-block;position:relative;z-index:0;width:160px;font-size:0.875em;line-height:4em;text-align:center;color:inherit;text-decoration:inherit;cursor:inherit;color:#0339a5;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;cursor:pointer;border:solid 1px #0339a5;margin-top:-1px;margin-bottom:-1px;background-color:transparent;overflow:hidden;}.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:active,.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:focus{outline:none;}.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a::after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;border-top:solid 1px #0339a5;border-right:solid 1px #0339a5;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;}.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a::before{content:"";background-color:#0339a5;position:absolute;top:0;bottom:0;z-index:-1;left:51%;right:51%;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:hover{color:#fff;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:hover::before{left:0;right:0;-webkit-transition:left 0.5s,right 0.5s;-o-transition:left 0.5s,right 0.5s;transition:left 0.5s,right 0.5s;}.block-views-blockevent-and-news-block-repco .view-event-and-news .more-link a:hover::after{border-color:#fff;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}
