.footer-nav,.header-top{overflow:hidden}.content,.widget ul li a{position:relative}.col-4,.col-5,.col-6,.col-7,.col-8,.logo,.logo-title,.sidebar-left{float:left}.country-search .checkbox-label,.country-submit,.example-slide-arrow,.product-search .checkbox-label,.slider-small .item{cursor:pointer}.article-block:nth-child(2) .text p,.example-banner-text,.representative-block{word-break:break-word}body,html{width:100%;margin:0;padding:0}body{font-family:Helvetica2,Arial,Helvetica,sans-serif;font-size:14px;color:#666;background-color:#fff}a{color:#00a8a9;text-decoration:none}a:hover{text-decoration:underline}.entry-meta a,.entry-title a,.widget ul li a{text-decoration:none}p{margin:0}img{max-width:100%;height:auto}div{-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper{width:1000px;margin:0 auto;padding-right:38px;padding-left:38px}.col-12,.col-4,.col-5,.col-6,.col-7,.col-8{padding-left:28px}.row{margin-left:-28px}.row:after,.row:before{display:table;content:''}.row:after{clear:both}.col-12{width:100%}.col-8{width:66.6%}.col-7{width:58%}.col-6{width:50%}.col-5{width:42%}.col-4{width:33.3%;margin:0}.content-main,.sidebar-left{margin-bottom:100px}.header{border-top:6px solid #00a8a9}.header-top{padding:21px 0 13px;border-bottom:1px solid #dedede}.sidebar-left{width:195px}.sidebar-left+.content-main{margin-left:250px}.footer{padding:35px 0 41px;background-color:#00a8a9}.footer ul{margin:0;padding:0;list-style:none}.footer-title{margin:0;padding:6px 0 0;font-size:14px;color:#fff}.footer-title+.footer-title{padding-top:36px}.footer-title a{color:#fff;padding-left:40px}.footer-nav>li{float:left;width:18.7%}.footer-nav>li .footer-title{padding-bottom:31px}.footer-nav>li:nth-child(1) .footer-title,.footer-nav>li:nth-child(2) .footer-title{padding-bottom:0}.footer-nav>li:nth-child(1){padding-left:28px;width:17.3%}.footer-nav>li:nth-child(1) .footer-title a,.footer-nav>li:nth-child(2) .footer-title a{padding-left:0}.footer-nav>li:nth-child(2){width:61%}@media (max-width:767px){.content,.wrapper{min-width:100%}.header-top{padding:17px 0 14px}.header-top .wrapper{padding:0 12px}.wrapper{max-width:100%;width:100%;padding:0 15px}.row{margin:0}.col-4,.col-8{width:100%;padding:0}.col-12{padding:0}.col-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-flex .sidebar-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.sidebar-left{width:100%;margin-bottom:50px}.content-main,.sidebar-left+.content-main{width:100%;margin:0}.content-main{padding-bottom:20px}.footer{padding:16px 0 41px}.footer .footer-nav{border-bottom:1px solid #dedede;padding-bottom:8.5px}.footer .footer-nav>li{padding:0!important;width:33.3%!important;text-align:center}.footer .footer-nav>li .footer-title{padding-bottom:5px;font-family:Helvetica2;font-weight:400;font-size:9.7px}.footer .footer-nav>li .footer-title a{padding-left:0}.footer .footer-nav .sub-menu{display:none}}@media (min-width:375px) and (max-width:413px){.content .header{border-top:7px solid #00a8a9}.header .header-top{padding:19px 0}}@media (min-width:414px) and (max-width:767px){.content .header{border-top:8px solid #00a8a9}.header .header-top{padding:20px 0 21px}}@media (min-width:768px) and (max-width:1000px){.wrapper{width:auto;max-width:1000px;min-width:768px}.footer-nav{overflow:hidden}.footer-nav>li{width:14.7%}.footer-nav>li .footer-title a{padding-left:0}}.sidebar-left .widget{margin-bottom:26px}.widget .widget-title{margin-top:0;margin-bottom:6px;font-size:16px;font-weight:400;color:#333}.widget ul{margin:0;padding:0}.recentcomments,.widget ul li a{padding:13px 15px}.widget ul li{list-style:none;background-color:#f5f5f5}.widget ul li a{display:block;margin-bottom:2px;font-size:14px;line-height:16px;color:#333;background-color:#f5f5f5}.backtotop,.widget ul li a:after{position:absolute;background-repeat:no-repeat}.widget ul li a:after{right:10px;top:50%;margin-top:-3px;content:' ';display:block;width:3px;height:6px;background-image:url(../images/ic-arrow-dark-right.png)}.widget ul li.current-menu-item a{color:#fff;background-color:#00a8a9}.widget ul li.current-menu-item a:after{background-image:url(../images/ic-arrow-white-right.png)}.entry-title{margin:0;padding:0;font-size:24px;line-height:37px;font-weight:400;color:#333}.entry-title a{color:#333}.box-footer a,.entry-meta a{font-weight:700;color:#00a8a9}.entry-meta{padding-top:15px}figure.aligncenter{text-align:center;display:block;margin:0 auto}.search-submit,.tag-link>a{display:inline-block;background-color:#00b3b5;text-decoration:none}.wp-caption-text{padding:5px 0;font-style:italic}.box-footer .cat-links{margin-right:10px}.box-footer a{text-decoration:none}.search-field{width:100%;padding:5px;margin:5px 0;outline:0}.search-submit{color:#fff;font-size:12px;line-height:18px;padding:5px 15px;margin-right:5px;border-radius:15px;border:none}.content-main article+article{margin-top:20px}.article-list{padding:62px 0 22px}.news-event{margin-bottom:103px}@media (max-width:767px){.article-list{padding:12px 0 28px}.news-event .wrapper{padding:0}.news-event{margin-bottom:56px}}.logo{padding-right:22px;margin-right:20px;border-right:1px solid #dedede}.logo-title{width:165px}.logo-title p{margin:4px 0 0;font-size:12px;line-height:16px;word-spacing:1.5px;letter-spacing:.3px}@media (max-width:767px){.logo{width:141px;padding-right:12px;margin-right:9px}.logo-title{width:65px}.logo-title p{font-size:6px;line-height:8px}}@media (min-width:375px) and (max-width:413px){.header .logo{width:165px;margin-right:12px}.header .logo-title{width:85px}.header .logo-title p{font-size:7px;line-height:10px;padding-top:1px}}@media (min-width:414px) and (max-width:767px){.header .logo{width:183px;margin-right:13px}.header .logo-title{width:85px}.header .logo-title p{font-size:8px;line-height:11px;padding-top:3px}}.tag-link>a{color:#fff;font-size:12px;line-height:18px;padding:3px 10px;margin-right:5px;border-radius:15px;background-clip:padding-box}.tag-link>a:hover{opacity:.9}.tag-link>a:last-child{margin-right:0}.banner{padding:22px 0 15px;border-bottom:1px dotted #00a8a9;background-color:#f5f5f5}.banner-item img{width:100%;height:auto}.backtotop{display:none;height:30px;width:30px;background-image:url(../images/sprites.png);background-position:-101px -1px;right:50%;bottom:20px}.footer-nav-product ul li,.footer-nav>li:nth-child(2)>ul>li{width:50%;float:left}.backtotop-transition{opacity:1;-webkit-transition:all 2s;transition:all 2s}@media (max-width:767px){.banner{padding-top:16px}.banner .wrapper{padding:0 7.5px}.banner .row{margin-left:-7.5px}.banner .col-6{padding-left:7.5px}.backtotop{right:5px}}@media (min-width:768px) and (max-width:1000px){.backtotop{right:5px}}.breadcrumb{margin-bottom:35px;background-color:#00a8a9}.breadcrumb-nav{margin-left:1px}.breadcrumb-nav ul{margin:0;padding:0;list-style:none}.breadcrumb-nav ul li{float:left}.breadcrumb-nav ul li a,.breadcrumb-nav ul li span{display:inline-block;font-size:12px;line-height:24px;color:#fff;text-decoration:none}.breadcrumb-nav ul li+li:before{display:inline-block;content:'>';float:left;margin:0 7px;font-size:12px;line-height:24px;color:#fff}.category-list a:after,.country-submit:after{content:'';right:10px}@media (max-width:767px){.breadcrumb{display:none;margin-bottom:15px}}.footer-nav-about ul li a{text-decoration:none}.footer-nav-about ul li a,.footer-nav>li:first-child>ul>li>a{display:block;padding:10px 10px 0 0;font-size:12px;color:#fff}.footer-nav-product ul li a,.footer-nav>li:nth-child(2)>ul>li>a{display:block;padding:9px 25px 1.5px 0;font-size:12px;word-spacing:.4px;color:#fff}.copyright{margin-top:50px;text-align:right}.copyright-title{margin:0;padding:0;font-size:18px;color:#fff}.copyright-text{margin:0;padding:7px 0 0;font-size:10.7px;color:#fff}@media (max-width:767px){.copyright{text-align:center;margin-top:13px}.copyright-title{padding:0 0 2px;font-size:21px;font-weight:700}.copyright-text{font-size:11.7px}.copyright-text span{display:none}}.page-heading{margin:0 0 43px;padding:0;font-size:36px;line-height:40px;font-weight:400;color:#333}.page-heading2{position:relative;top:-8px;/*font-family:HelveticaNeueLight;*/font-size:36px;margin:0 0 20px;font-weight:300;color:#000;letter-spacing:.4px}.page-heading-news-event{margin-bottom:0}.page-heading-example{margin:0}.page-heading-small{margin:-6px 0 21px;padding:0;font-size:18px;font-weight:400;color:#333}@media (max-width:767px){.page-heading{margin:22px 0 15px}.page-heading,.page-heading2{font-size:21px;line-height:26px}.page-heading2{padding-top:25px}.page-heading-small{font-size:14px}}.category-list .col-4{margin-bottom:28px}.category-list a{position:relative;display:block;padding:15px 0;color:#fff;text-align:center;text-decoration:none;background-color:#343434;border-radius:3px;background-clip:padding-box}.category-list a:after{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ebebeb}@media (max-width:767px){.category-list .col-4{width:100%!important;margin-bottom:15px}}.country-search{padding:14px 10px;font-size:14px;background-color:#dedede;border-radius:2px}.country-select{width:100%;margin-top:6px;margin-bottom:20px;padding:5px 8px;color:#fff;background-color:#6f6f6f;border:none;border-radius:3px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.country-search ul{margin-top:12px;padding-left:0;list-style:none}.country-search ul li{margin-bottom:14px}.checkbox-img{display:inline-block;float:left;width:10px;height:10px;margin-top:2px;margin-right:5px;background-color:#fff;border-radius:2px;border:1px solid #b2b2b2}.checkbox-text{display:inline-block;width:88%}.country-search .checkbox:checked+.checkbox-label .checkbox-img{background-color:#3b99fc;background-image:url(../images/tick-select-box.png);background-repeat:no-repeat;background-position:50%;background-size:cover;border-color:#3b99fc}.country-search ul .selected:before{background-color:#595959}.country-submit{position:relative;display:block;width:155px;margin:22px auto auto;padding-top:12px;padding-bottom:12px;font-size:16px;color:#fff;background-color:#333;border:none;border-radius:2px}.select2-container--default .select2-selection--single{height:auto;padding-top:12px;padding-bottom:12px;background-color:#6f6f6f}.select2-container--default .select2-selection--single .select2-selection__arrow{height:1em;top:13px}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#6f6f6f}.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:#5897fb}.select2-container--default .select2-results>.select2-results__options{overflow-y:inherit}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;color:#fff}.select2-container{display:block;margin-top:6px;margin-bottom:17px}.select2-results__option{font-size:14px;background-color:#6f6f6f}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent;border-width:4px 3px 0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff;border-width:0 3px 4px}.select2-results__option,.select2-results__option--highlighted{color:#fff}.country-submit:after{position:absolute;top:50%;width:3px;height:6px;margin-top:-3px;vertical-align:middle;background-image:url(../images/right-play.png);background-repeat:no-repeat}.country-search-inversion{color:#000}.country-search-inversion .search-type-title{margin:0;font-size:14px}.country-search-inversion .country-submit{width:174px;margin-top:19px;padding-top:8px;padding-bottom:8px}.country-search-inversion .country-submit:after{display:none}.country-search-inversion .country-submit:before{content:' ';display:inline-block;width:24px;height:22px;margin-right:10px;vertical-align:middle;background-image:url(../images/search-icon.png)}.country-search-inversion>ul{margin:0 -10px;padding:12px 10px 7px}.country-search-inversion>ul:last-of-type{border-bottom-style:dotted;border-bottom-width:1px}.box-heading{margin-bottom:20px;border-bottom:4px solid #00a8a9}.box-heading-title{margin:0;padding:0;font-size:24px;line-height:37px;font-weight:400;color:#333}.box-acc .box-heading{margin-bottom:0}.box+.box-heading{margin-top:20px}@media (max-width:767px){.select2-container--default .select2-results>.select2-results__options{overflow-y:auto}.box-heading{margin-bottom:15px;border-bottom:2px solid #00a8a9}.box-content{overflow:hidden}.box-acc{border-bottom:1px solid #dedede;border-top:1px solid #dedede}.box-acc .box-content{display:none;overflow:hidden}.box-acc .box-heading{position:relative;border:none;background-color:#f5f5f5;overflow:hidden;margin-bottom:0}.box-acc .box-heading-title{display:inline-block;float:left;margin:0;padding:10px 30px 9px 14px;font-size:21px}.box-acc .box-heading-icon{position:absolute;right:15px;top:50%;display:inline-block;float:right;width:13px;height:13px;margin-top:-7.5px;background-image:url(../images/ic-plus.png);background-repeat:no-repeat;background-size:13px 13px}.box-acc .box-heading-icon.close{margin-top:-1px;background-image:url(../images/ic-min.png);background-size:28px 3px}}.products-item{margin-bottom:25px}.products-item .products-item-thumbnail{margin-left:auto;margin-right:auto;max-width:100%;vertical-align:middle}.products-item .products-item-thumbnail:hover{opacity:.7}.products-item .products-item-heading{padding:10px 10px 0}.products-item .products-item-title{font-size:18px;font-weight:400;margin:0;line-height:22px}.products-item .products-item-title a{display:block;color:#000;word-wrap:break-word;text-decoration:none;padding-right:30px;position:relative}.products-item .products-item-title a:after{width:11px;height:19px;content:'';background:url(../images/ic-chevron-right.png) no-repeat;position:absolute;right:0;top:50%;margin-top:-9px}.products-item .products-item-title+.tag-link{padding-top:14px}@media (max-width:767px){.products-item{margin-bottom:13px}.products-item-thumbnail{width:100%;height:auto}.products-item-title{font-size:14px;line-height:18px}.products-item-title a:after{background-size:6px;margin-top:0;top:inherit;bottom:2px;width:8px;height:12px}.products-item-heading{padding:5px 4px 0}}.article-item{margin-bottom:40px}.article-item a{display:block;text-decoration:none}.article-item-image img{width:100%;height:auto}.article-item-title{position:relative;margin:0;padding:10px 18px 12px 10px;font-size:22px;font-weight:400;line-height:24px;color:#000}.article-item-title:after{position:absolute;top:11px;right:10px;content:'';height:19px;width:11px;float:right;background-image:url(../images/ic-arrow-right.png)}.slider,.slider-main{position:relative}.article-item-summary{margin:0;padding:0 10px;font-family:HelveticaNeueLight;font-size:14px;line-height:22px;color:#666;word-spacing:2px}@media (max-width:767px){.article-item{margin-bottom:25px}.article-item-title{padding:5px 25px 10px 14px}.article-item-title:after{top:9px;right:11px;background-size:7.5px 14px;background-repeat:no-repeat}.article-item-summary{padding:0 0 0 15px;font-size:16px;line-height:26px}}.slider .wrapper{width:1076px}.slider{background-image:url(../images/slider1.png);background-size:cover}.slider-main-title{margin:0;padding:0 0 0 15px;font-family:HelveticaNeueThink;font-size:105px;line-height:111px;font-weight:100;color:#fff;word-spacing:7px}.slider-main-title-small{padding:19px 0 0 19px;font-size:24px;line-height:32px;word-spacing:-2px}.slider-main-summary,.slider-main-title-small{margin:0;font-family:HelveticaNeueLight;color:#fff}.slider-main-summary{padding:4px 0 0 19px;font-size:18px;line-height:24.5px;word-spacing:1px}.slider-main-list{margin:0;padding:23px 0 34px;list-style:none;border-bottom:1px solid #fff;overflow:hidden}.slider-main-list li{float:left;margin-right:15px}.slider-main-list li:last-child{margin-right:0}.slider-main-list li span{display:table-cell;width:150px;height:150px;font-size:14px;font-style:italic;line-height:16px;color:#00a8a9;vertical-align:middle;text-align:center;background-color:#fff;border-radius:50%;background-clip:padding-box}.slider-main-image-right{padding-left:48px}.slider-bottom{position:absolute;left:0;z-index:1;width:100%}.slider-small{width:290px}.slider-small .item{text-align:center;outline:0;margin:0 5px 0 3px}.slider-small .item img{width:100%;display:inline-block}.slider-small .slick-current{border-bottom:2px solid #fff}@media (max-width:767px){.slider-main-background{height:438px}.slider .wrapper{padding:0 10px}.slider-main-content .col-4{text-align:center}.slider-main-image-right{padding:0}.slider-main-image-right img{display:inline-block;height:226px}.slider-main-image{height:200px;display:inline-block!important}.slider-main-title-small{padding:12px 0 0;font-size:12px;line-height:16px}.slider-main-title{font-size:52px;line-height:54px;padding-left:0}.slider-main-summary{padding:0;font-size:9px;line-height:14px}.slider-main-list{padding:12px 0 7px;border-bottom:none}.slider-main-list li{margin-right:5px}.slider-main-list li span{height:70px;width:70px;font-size:7px;line-height:9px}.slider-bottom{position:relative;bottom:0;margin-bottom:15px}.slider-small{width:130px;margin:0 auto}.slider-small .slick-current{border-bottom-color:#000}.slider-small .item{padding-top:7px;padding-bottom:0}}@media (min-width:375px) and (max-width:413px){.slider .slider-main-title-small{font-size:14px;padding-bottom:6px}.slider .slider-main-title{font-size:59px;padding-bottom:9px}.slider .slider-main-summary{padding-bottom:2px}.slider .slider-main-list li span{font-size:8px;height:85px;width:85px}.slider .slider-main-image-right img{height:266px;margin-bottom:15px}.slider .slider-small{width:160px}}@media (min-width:414px) and (max-width:767px){.slider .slider-main-title-small{font-size:16px;padding-bottom:12px;padding-top:14px}.slider .slider-main-title{font-size:66px;padding-bottom:9px}.slider .slider-main-summary{padding-bottom:2px;font-size:10.5px;line-height:18px}.slider .slider-main-list li span{font-size:10px;height:94px;width:94px}.slider .slider-main-image-right img{height:293px;margin-bottom:15px}.slider .slider-small{width:200px}}@media (min-width:768px) and (max-width:1000px){.slider .wrapper{width:auto}.slider-main-title-small{padding:12px 0 0;font-size:18px;line-height:22px}.slider-main-title{font-size:90px}.slider-main-summary{font-size:14px}.slider-main-list li span{height:90px;width:90px}.slider-main-image-right{padding-left:0}}.news-item{padding:0 0 0 20px;border-bottom:1px dotted #dedede;overflow:hidden}.news-item p{margin:0;font-size:14px;padding:18px 0;color:#666}.news-item-col1{width:95px;float:left}.news-item-col2{width:100%}.news-item-col2 a,.news-item-col2 p{position:relative;display:block;padding:18px 60px 18px 95px;font-size:14px;color:#00a8a9}.news-item-col2 p{color:#666}.news-item-file a:after{top:14px;right:34px;background-position:-52px -75px}.news-item-file a:after,.news-item-show a:after{position:absolute;content:'';display:inline-block;height:20px;width:20px;background-image:url(../images/sprites.png);background-repeat:no-repeat}.news-item-show a:after{top:19px;right:35px;background-position:-78px -75px}.news-readmore{display:inline-block;padding:20px 0 0 10px;font-size:16px;color:#00a8a9;text-decoration:none}.news-readmore:after{display:inline-block;content:'';height:13px;width:8px;margin:0 0 -2px 5px;background-image:url(../images/ic-arrow-right.png);background-size:8px 13px}.news-list2{margin-top:1px}.news-list2 .news-item:first-child{border-top:1px dotted #dedede}.news-list2 .news-item-col1 p{padding:17px 0 17px 1px}.news-list2 .news-item-col2 a,.news-list2 .news-item-col2 p{padding:17px 125px 20px 98px}.news-list2 .news-item-file a:after{top:16px;right:100px}.news-list2 .news-item-show a:after{right:100px}@media (max-width:767px){.news-list .news-item{padding:0 15px}.news-list .news-item-col1{width:100%}.news-list .news-item-col1 p{line-height:1}.news-list .news-item-col2{float:left}.news-list .news-item-col2 a:after,.news-list .news-item-col2 p:after{top:auto;right:0;bottom:15px}.news-list .news-item-col2 a,.news-list .news-item-col2 p{padding:6px 30px 10px 1px;font-size:16px;line-height:25px}.news-list .news-item-file a:after{top:auto;right:1px;bottom:12px}.news-list .news-item-show a:after{right:-5px;bottom:10px}.news-list .news-item-col1 p{font-size:16px;padding:15px 0 0 1px}.news-list2{margin-top:1px}.news-list2 .news-item{padding:0;border-top:1px solid #dedede;border-bottom:none}.news-readmore{padding:20px 0 20px 14px}}@media (min-width:767px) and (max-width:1000px){.news-list2 .news-item-file a:after,.news-list2 .news-item-show a:after{right:0}.news-list2 .news-item-col2 a,.news-list2 .news-item-col2 p{padding-right:35px}}.event-item{padding:5px 15px 12.5px 16px;background-color:#f5f5f5;border-top:1px solid #fff}.event-item-date{padding:7px 0 0}.event-item-date,.event-item-name{margin:0;font-size:14px;color:#666}.event-item-name{display:block;padding:14px 0 0;text-decoration:none}a.event-item-name{color:#00a8a9}.event-item-description{margin:0;padding:5px 0 0;font-size:14px;color:#666}.event-item-show .event-item-name:after,ss .event-item-file .event-item-name:after{margin:0 0 -3px 10px;background-image:url(../images/sprites.png);display:inline-block;content:'';background-repeat:no-repeat}.event-item-file .event-item-name,.event-item-show .event-item-name{color:#00a8a9}.event-item-show .event-item-name:after{height:14px;width:14px;background-position:-78px -75px}ss .event-item-file .event-item-name:after{height:20px;width:20px;background-position:-53px -75px}.event-readmore{display:inline-block;padding:11px 0 0;font-size:16px;color:#00a8a9;text-decoration:none}.event-readmore:after{display:inline-block;content:'';height:13px;width:8px;margin:0 0 -2px 5px;background-image:url(../images/ic-arrow-right.png);background-size:8px 13px}@media (max-width:767px){.event-readmore{padding:20px 0 20px 14px}}.sidebar-nav-title{display:none}.sidebar-subnav{margin-bottom:26px}.sidebar-subnav ul{margin:0;padding:0;list-style:none}.sidebar-subnav ul li.current-menu-item a{color:#fff;background-color:#00a8a9}.sidebar-subnav ul li.current-menu-item a:after{background-image:url(../images/ic-arrow-white-right.png)}.sidebar-subnav ul li a{position:relative;display:block;margin-bottom:2px;padding:13px 15px;font-size:14px;text-decoration:none;line-height:16px;color:#333;background-color:#f5f5f5}.sidebar-subnav ul li a:after{position:absolute;right:10px;top:50%;margin-top:-3px;content:' ';display:block;width:3px;height:6px;background-image:url(../images/ic-arrow-dark-right.png);background-repeat:no-repeat}.sidebar-subnav-title{margin-top:0;margin-bottom:6px;font-size:16px;font-weight:400;color:#333}@media (max-width:767px){.sidebar-nav-title{position:relative;display:block;font-family:HelveticaNeueMedium,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;color:#008486}.sidebar-nav-title:after,.sidebar-subnav ul li a:before,.sidebar-subnav-title:before{content:' ';display:inline-block;background-repeat:no-repeat}.sidebar-nav-title:after{right:0;width:8px;height:13px;margin-left:13px;vertical-align:middle;background-image:url(../images/sidebar-title.png);background-size:8px 13px}.sidebar-subnav ul li a{margin-bottom:0;padding-top:12px;padding-bottom:12px;padding-left:26px;line-height:1.2;font-size:10.61px;color:#666;background-color:#fff;border-top-style:solid;border-top-width:1px;border-top-color:#dedede;text-decoration:none}.sidebar-subnav ul li.current-menu-item a{font-weight:700;color:#00a8a9;background-color:#f5f5f5}.sidebar-subnav ul li:last-child a{border-bottom:solid;border-bottom-width:1px;border-bottom-color:#dedede}.sidebar-subnav ul li a:before,.sidebar-subnav-title:before{position:absolute;left:0;top:50%;width:6px;height:10px;margin-top:-5px;background-image:url(../images/sidebar-arrow-a.png);background-size:6px 10px}.sidebar-subnav ul li a:before{left:12.5px}.sidebar-subnav ul li a:after{display:none}.sidebar-nav-title{margin-bottom:8px}.sidebar-subnav-example{margin-bottom:0;padding:11.5px 0;border-top:solid;border-top-width:1px;border-top-color:#dedede}.sidebar-subnav-example:last-child{border-bottom:solid;border-bottom-width:1px;border-bottom-color:#dedede}.sidebar-subnav-example ul li:last-child a{border-bottom:none}.sidebar-subnav-title{position:relative;margin-top:0;margin-left:11.5px;margin-bottom:8.5px;padding:0 14px;font-size:10.61px;color:#666}.sidebar-subnav-title+ul li a{margin-left:11.5px;padding-left:31.5px;padding-top:5px;padding-bottom:5px;border:none;text-decoration:none;background:0 0}.sidebar-subnav-title+ul>.current-menu-item{background-color:#f5f5f5}.sidebar-subnav-title+ul>.current-menu-item>a{background:0 0!important}}.example-banner{margin-bottom:31px;overflow:hidden;background-color:#f5f5f5}.example-banner-img{float:left;width:44.6%}.example-banner-text{min-height:300px;margin-left:44.6%;padding:29px 30px 40px;color:#33302d}.example-banner-description h3{margin-top:0;margin-bottom:10px;font-size:18px;font-weight:700}.example-banner-description p{margin-top:0;margin-bottom:34px;font-size:14px;line-height:24px;color:#33302d}.example-banner-description ol{margin:0;padding:0}.example-banner-description ol li{color:#33302d;font-size:14px;line-height:1.5;padding-left:14px;margin:0 0 9px;list-style:none;position:relative}.example-banner-description ol li:before{width:4px;height:4px;content:'';background-color:#00a8a9;display:inline-block;position:absolute;top:8px;left:0}.example-banner-img-mb{display:none}.example-banner .tagword{padding:4px 10px;font-size:10px;line-height:initial}@media (max-width:767px){.example-banner .tagword{padding:4px 11px;margin-top:6px;margin-right:10px;margin-bottom:5px;font-size:10.5px;border-radius:4px}.example-banner-text{min-height:0;margin-left:0;padding:12px}.example-banner-img{float:none;display:none}.example-banner-img-mb{display:block;width:100%}.example-banner{margin-bottom:28px}.example-banner-title{margin-bottom:5px}.example-banner-para{margin-bottom:5px;font-size:16px;line-height:27px;color:#666}}.example-slide{position:relative;overflow:hidden;background-color:#f5f5f5;margin-bottom:5px}.example-slide-img{width:150px;float:left}.example-slide-img img{display:block}.example-slide-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:10px 30px 10px 21px;min-height:150px;margin-left:150px;color:#666;background-color:#f5f5f5}.example-slide a{text-decoration:none}.example-slide-title{margin-top:0;margin-bottom:8px;font-weight:700;font-size:16px;color:#666}.example-slide-para{margin-top:0;font-size:14px}.example-slide-arrow{width:13px;height:22px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/right-arrow.png);background-repeat:no-repeat}@media (max-width:767px){.example-slide{margin-top:13px;background-color:#f5f5f5}.example-slide-img{max-width:100%;width:25.86%;margin-top:0;float:left}.example-slide-img img{float:left;width:100%}.example-slide>a{display:inline-block;float:left}.example-slide-text{min-height:75px;margin-left:25.86%;padding:10px 15px 10px 12px}.example-slide-arrow{right:5px;width:9px;height:14px;background-image:url(../images/right-arrow.png);background-size:9px 14px}.example-slide .example-slide-text .example-slide-title{margin-bottom:0;font-size:12px;line-height:18px}.example-slide .example-slide-para p{margin-bottom:0;font-size:10px;line-height:initial}}.box-example.box-last img.align-left{float:left;margin-top:8px;margin-right:18px;margin-bottom:15px}@media (max-width:767px){.box-example.box-last p:first-child{text-align:center}.box-example.box-last img.align-left{float:none;max-width:100%;margin:0}}.nav-main-btn a:after,.nav-main-btn.close a:after{width:16.5px;height:18px;margin-left:10px;margin-bottom:-5px;background-image:url(../images/sprites.png);background-size:94px}.header-nav{border-bottom:3px solid #dedede;position:relative}.nav-main-btn{margin-top:3px;float:right;display:none}.nav-main-btn a{font-size:12px;font-weight:700;line-height:16px;color:#00a8a9;text-decoration:none}.nav-main-btn a:after{content:'';display:inline-block;margin-top:1px;background-repeat:no-repeat;background-position:0 0}.nav-main-btn.close a span{content:'Close'}.nav-main-btn.close a:after{background-position:-28px 0}.nav-main>ul{margin:0;padding:0;list-style:none}.nav-main>ul>li{float:left}.nav-main>ul>li>a{position:relative;display:inline-block;margin-left:2px;margin-right:34px;font-family:HelveticaNeueBold;font-size:16px;font-weight:700;line-height:47px;color:#000;text-decoration:none}.nav-main-sub ul li a,.nav-main-sub-title{font-family:HelveticaNeueLight;font-size:18px;line-height:24px}.nav-main>ul>li>a:after{opacity:0;content:'';position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#00a8a9}.nav-main>ul>li:nth-child(4)>a{margin-left:0}.nav-main-sub{display:none;overflow:hidden;position:absolute;top:50px;left:0;z-index:2;width:100%;background-color:#fff;border-bottom:3px solid #00a8a9}.nav-main-sub-heading{border-bottom:1px solid #f5f5f5}.nav-main-sub-title{padding:20px 0}.nav-main-sub ul{margin:0;padding:0;list-style:none;overflow:hidden}.nav-main-sub ul li a{display:block;padding:18px 0;text-decoration:none;color:#000}.nav-main-sub ul li a:after{content:'';display:inline-block;width:9px;height:14px;margin:0 0 -2px 8px;background-image:url(../images/ic-arrow-right.png);background-size:9px 14px}.nav-main-is-sub>a:not(.nav-main-sub-title):before{display:inline-block;content:'';width:14px;height:9px;margin:20px 0 0 5px;float:right;background-image:url(../images/sprites.png);background-repeat:no-repeat;background-position:-17px -73px}.nav-main-sub-title,.nav-main-sub-title+.nav-main-sub>.sub-menu{min-width:768px;max-width:924px;margin:auto}.nav-main-is-sub.active>a:after{opacity:1}.nav-main-is-sub.active>a:before{background-position:-2px -73px}.nav-main-sub-title+.nav-main-sub{display:block!important;position:static;border-bottom:none}.nav-main-sub-title+.nav-main-sub ul>li{float:left;width:50%}.nav-main-sub-title+.nav-main-sub>ul:before{position:absolute;left:-999px;content:' ';display:block;width:1000%;height:1px;background-color:#f5f5f5}.nav-main-sub ul li{float:none;margin-right:0}@media (max-width:767px){.header-nav,.nav-main-is-sub.active a:after,.nav-main-sub-title+.nav-main-sub ul:before{display:none}.header-nav{border-bottom:none;position:absolute;top:69px;left:0;background-color:#fff;width:100%;z-index:3}.nav-main-sub,.nav-main>ul>li>a{border-bottom:1px solid #f5f5f5}.header-nav .wrapper{padding:0}.nav-main-sub-title+.nav-main-sub ul>li{width:100%;float:none}.nav-main-sub-title,.nav-main-sub-title+.nav-main-sub>.sub-menu{width:100%;min-width:100%;max-width:100%}.nav-main-btn{display:block}.nav-main>ul>li{float:none}.nav-main>ul>li>a{display:block;margin:0;padding:0 15px}.nav-main>ul>li>a:before{display:none!important}.nav-main-sub ul li a:after,.nav-main-sub-heading{display:none}.nav-main-sub{position:relative;top:3px}.nav-main-sub ul li{float:none;width:100%}.nav-main-sub ul li a{padding:10px 0 10px 25px;color:#00a8a9}}@media (min-width:375px) and (max-width:413px){.header .nav-main-btn a:after{margin-top:3px;margin-right:2px;width:20.5px;height:19px}.header .nav-main-btn.close a:after{width:17.5px;height:19px;margin-right:4px}.header .nav-main-btn a{font-size:14px}}@media (min-width:414px) and (max-width:767px){.header .nav-main-btn a:after{margin-top:6px;margin-right:5px;width:20.5px;height:19px}.header .nav-main-btn.close a:after{width:17.5px;height:19px;margin-right:4px}.header .nav-main-btn a{font-size:17px}}@media (min-width:768px) and (max-width:1000px){.nav-main>ul>li>.nav-main-sub>ul>li{padding:0 38px}}.box-content>p{margin:0 0 15px;font-size:14px;line-height:22px}.box-content>h3{margin:4px 0;font-size:16px;line-height:22px}.box-content>h4{font-size:14px;line-height:22px}.box-content img.alignleft{float:left;margin-right:20px}.box-content img.alignright{float:right;margin-left:20px}.box-content img.aligncenter{display:block;margin:0 auto}.box-content table{width:100%;border:1px solid #dedede;border-collapse:collapse;border-spacing:0}.box-content table td,.box-content table th{padding:6px 8px 6px 18px;font-size:12px;line-height:17px;border:1px solid #dedede}.box-content table>thead,.box-content table>thead>tr>th{background-color:#00a8a9;color:#fff}.box-content table>thead>tr>th{font-size:14px}.box-content table>tbody>tr>th{background-color:#f5f5f5;color:#666;font-weight:700}@media (max-width:767px){.box-content{width:100%;overflow-y:auto;overflow:auto}}.article-block,.double-image,.double-slide,.ftc-feeding,.grey-gallery,.problem{overflow:hidden}.article-block{margin-top:20px}.article-block:first-child{margin-top:0}.article-block .thumb{display:block;float:left;width:29.6735905045%}.article-block .thumb img{border:1px solid #e0e0e0;display:block}.article-block .text{float:right;width:67.3590504451%}.article-block .text h3{font-size:16px;font-weight:400;font-family:HelveticaNeueBold;margin:11px 0 0 2px}.article-block .text h3 a{color:#666;text-decoration:none}.article-block .text p{font-size:14px;margin:3px 0 0 1px;line-height:26px;color:#666}.article-block:nth-child(2) .text h3{margin-left:1px}@media (max-width:767px){.article-block .text,.article-block .thumb{float:none;width:100%}.article-block{margin-top:20px;overflow:hidden}.article-block .thumb{margin-bottom:20px}.article-block .thumb img{max-width:100%;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.button h3{font-size:18px;margin-bottom:10px}.button-black{display:inline-block;background:#333;color:#fff;font-size:14px;line-height:34px;height:34px;width:120px;text-align:center;position:relative;text-decoration:none;font-weight:400;margin-right:5px;margin-bottom:5px;border-radius:2px}.button-black:after{display:inline-block;height:5px;width:3px;content:'';position:absolute;top:15px;right:20px;background:url(../images/ic-arrow-white-right.png) no-repeat}.button-black:last-child{margin-right:0}.button-black .icon-pdf{position:absolute;width:17px;height:17px;display:inline-block;top:9px;left:11px;background:url(../images/ic-pdf.png) no-repeat}.button-black.button-large{font-size:16px;width:300px;margin-bottom:0}.button-black.button-large:after{right:10px;top:46%}.button-black:hover{opacity:.9}.view-catalog{padding:20px 0;border-bottom:1px dotted #dedede;margin-bottom:35px}.product-banner{margin-bottom:0}@media (max-width:767px){.section-product-detail{border-bottom:0;margin-bottom:20px}.section-product-detail .summary-product .pic{width:100%;height:auto;max-width:100%}.section-product-detail .summary-product .summary-product-desc,.section-product-detail .summary-product .summary-product-thumb{float:none;width:100%}.section-product-detail .summary-product .description{padding:13px}.button{overflow:hidden;margin-right:-1.8518518519%}.button .button-black{margin-bottom:0;margin-right:1.8518518519%;line-height:38px;width:48.1481481481%;float:left;font-size:15px}.button .button-black:last-child{margin-right:0}.view-catalog{padding:15px 0;margin-bottom:15px}.view-catalog .button-large{width:auto;display:block;height:41px;line-height:41px;font-size:15px}.img-pc{display:none!important}.img-sp,.sp{display:block!important}}@media (min-width:768px) and (max-width:1000px){.section-product-detail .summary-product .summary-product-thumb{width:44.5103857567%;height:auto}.section-product-detail .summary-product .pic{display:block;max-width:100%;height:auto}.section-product-detail .summary-product .summary-product-desc{width:55.4896142433%}}.representative-block{margin-bottom:10px;padding:30px 30px 15px;font-size:14px;color:#666;background-color:#f5f5f5}.representative-block-title{display:block;margin-top:0;margin-bottom:0;font-size:18px}.representative-block-img{margin-left:10px;vertical-align:text-bottom}.tagword{display:inline-block;padding:3px 12px;margin-right:5px;margin-bottom:5px;font-size:12px;color:#fff;text-decoration:none;background-color:#00b3b5;border-radius:30px}.ftc .box-content ol li,.ftc-grey-block,.problem,.product-search{background-color:#f5f5f5}.representative-block-abstract{margin-top:10px;margin-bottom:9px}.representative-block table tr td{padding-top:5px;padding-bottom:5px}.representative-block table tr td:first-child{min-width:60px;vertical-align:top}.representative-block table tr td:nth-child(2){vertical-align:top;text-align:right}@media (max-width:767px){.representative-block{padding-left:15px;padding-right:15px;font-size:13px}.representative-block:last-child{margin-bottom:20px}.representative-block-title{font-size:15px;line-height:1.2}.representative-block-img{width:22px;margin-top:5px}.representative-block-tagword{margin-bottom:5px}.representative-block-abstract{clear:both}.representative-block table tr td:first-child{min-width:55px}}@font-face{font-family:Helvetica2;   }.ftc .box-content ol{margin:0 0 46px;padding:7px 0 5px}.ftc .box-content ol li{margin-bottom:20px;color:#00a8a9;padding:15px 20px 15px 90px;font-size:18px;list-style:none;position:relative}.ftc .box-content ol li:after{display:inline-block;content:'';position:absolute;bottom:-14px;left:14px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:14px solid #f5f5f5}.ftc .box-content ol li:last-child{margin-bottom:0}.ftc .box-content ol li:last-child:after{border-width:0}.inquiry-page-heading{margin-bottom:32px;color:#000}.inquiry-block-abstract{margin-bottom:17px;color:#000}.inquiry-form-text .box-heading{margin-bottom:15px}.inquiry-form-text{margin-bottom:46px;color:#000}@media (max-width:767px){.ftc .box-content ol li{padding:12px 8px}.inquiry-form-text{margin-bottom:0}}.inquiry-location{margin-bottom:38px;color:#000}.inquiry-location .box-heading{margin-bottom:13px}.inquiry-location p:first-child{margin-bottom:2px}@media (max-width:767px){.inquiry-location{margin-bottom:0}}.gallery{margin-bottom:15px;margin-left:-2.5px;margin-right:-2.5px}.gallery:after{visibility:hidden;display:block;content:" ";clear:both}.gallery-icon img{display:block;width:100%}.gallery-item{float:left;width:33.3333%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.5px}@media (max-width:767px){.gallery{margin-left:0;margin-right:0}.gallery-item{width:50%;padding-left:2px!important;padding-right:2px!important}.gallery-item:nth-child(2n){padding-right:0}.gallery-item:nth-child(2n+1){padding-left:0}}.double-image{margin-bottom:15px}.double-image h3{margin-bottom:8px;font-size:14px;font-weight:400;color:#00a8a9}.double-item{float:left;width:50%;padding-left:.5px;padding-right:.5px}.double-item img{display:block;width:100%;margin-bottom:1px}.double-item:nth-child(2n){padding-right:0}.double-item:nth-child(2n+1){padding-left:0}.double-image h3~.double-item:nth-child(2n+1){padding-left:.5px;padding-right:0}.double-image h3~.double-item:nth-child(2n){padding-right:.5px;padding-left:0}@media (max-width:767px){.double-image h3{font-size:16px}}.double-image-block{overflow:hidden;margin-bottom:15px}.double-block-item{width:50%;float:left;padding-left:10px;padding-right:10px}.double-block-item img{width:100%}.double-block-item:nth-child(2n){padding-right:0}.double-block-item:nth-child(2n+1){padding-left:0}.double-block-item h3{margin-bottom:8px;font-size:14px;font-weight:400;color:#00a8a9}@media (max-width:767px){.double-block-item h3{font-size:16px}}.ftc-feeding{margin-bottom:15px}.ftc-feeding-image{float:left;width:31%}.ftc-feeding-image+.ftc-feeding-content{float:left;width:69%;padding-left:23px}.ftc-feeding ol{padding-left:0;list-style:none}.ftc-feeding-content h2,.ftc-feeding-content h3,.ftc-feeding-content h4,.ftc-feeding-content h5,.ftc-feeding-content h6{margin-top:0}.ftc-feeding-content p{line-height:24px;margin-bottom:15px}.ftc-feeding-content ol li{position:relative;margin-bottom:9px;padding:12px 10px;background-color:#f5f5f5;font-size:14px}.ftc-feeding-content ol li:not(:last-child):after{content:'';position:absolute;display:inline-block;bottom:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #f5f5f5}@media (max-width:767px){.ftc-feeding-image{display:block;width:100%;margin-bottom:15px}.ftc-feeding-image img{width:100%}.ftc-feeding-content{display:block;width:100%!important;padding-left:0!important}.ftc-grey-block h2{font-size:16px}}.ftc-grey-block{padding:20px}.ftc-grey-block h2{margin-top:0;margin-bottom:20px;color:#333}.ftc-grey-block p{margin-bottom:20px;line-height:160%}.grey-item{float:left;width:50%;padding-left:.5px;padding-right:.5px}.grey-item img{display:block;width:100%;margin-bottom:1px}.grey-item:nth-child(2n){padding-right:0}.grey-item:nth-child(2n+1){padding-left:0}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.pt20{padding-top:20px!important}.pb20{padding-bottom:20px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.pt30{padding-top:30px!important}.pb30{padding-bottom:30px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.pt40{padding-top:40px!important}.pb40{padding-bottom:40px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.pt50{padding-top:50px!important}.pb50{padding-bottom:50px!important}.mt60{margin-top:60px!important}.mb60{margin-bottom:60px!important}.pt60{padding-top:60px!important}.pb60{padding-bottom:60px!important}.mt70{margin-top:70px!important}.mb70{margin-bottom:70px!important}.pt70{padding-top:70px!important}.pb70{padding-bottom:70px!important}.mt80{margin-top:80px!important}.mb80{margin-bottom:80px!important}.pt80{padding-top:80px!important}.pb80{padding-bottom:80px!important}.mt90{margin-top:90px!important}.mb90{margin-bottom:90px!important}.pt90{padding-top:90px!important}.pb90{padding-bottom:90px!important}.box-problem-qa:not(:last-of-type){margin-bottom:30px}.problem{line-height:24px}.problem-img{float:left}.problem-img img{display:block}.problem-img+.problem-content{margin-left:150px;padding:24px 30px}.problem-img+.problem-content h2,.problem-img+.problem-content h3,.problem-img+.problem-content h4,.problem-img+.problem-content h5,.problem-img+.problem-content h6,.problem-img+.problem-content p{margin-top:0;margin-bottom:10px}.problem-arrow{width:159px;height:50px;margin:20px auto 30px;background-image:url(../images/big-down-arrow.png);background-repeat:no-repeat;background-position:50%}@media (max-width:767px){.problem{line-height:1em}.problem-img{width:25.86%}.problem-img img{width:100%}.problem-img+.problem-content{min-height:75px;margin-left:25.86%;padding:3% 10px;font-size:10px}.problem-arrow{margin-top:10px;margin-bottom:10px;background-size:120px 30px}}.product-search{padding:24px 31px;color:#000}.product-search .product-submit{display:block;margin:auto;padding-top:8px;padding-bottom:8px;width:200px;font-size:16px;color:#fff;background-color:#333;border:none;border-radius:2px;cursor:pointer}.product-search .product-submit:after{display:none}.product-search .product-submit:before{content:' ';display:inline-block;width:24px;height:22px;margin-right:10px;vertical-align:middle;background-image:url(../images/search-icon.png)}.product-search-item .product-title{display:inline-block;margin-top:0;margin-bottom:10px;font-size:14px;vertical-align:top}.product-search-item .product-title:after{content:':';display:inline-block;margin-left:12px;margin-right:23px}.product-search-item{margin-bottom:35px}.product-search-item:last-of-type{margin-bottom:29px}.product-search-item>ul{display:inline-block;width:90%;list-style:none;margin:0 -10px;padding-left:10px}.product-search-item ul li{display:inline-block;margin-bottom:10px;margin-right:25px}.product-search-item ul li .checkbox-text{width:auto}.product-search-item ul li:last-child{margin-right:0}.product-search-border .product-search-item:last-of-type{padding-bottom:30px;border-bottom-style:dotted;border-bottom-width:1px}.product-search .checkbox:checked+.checkbox-label .checkbox-img{background-color:#3b99fc;background-image:url(../images/tick-select-box.png);background-repeat:no-repeat;background-position:50%;background-size:cover;border-color:#3b99fc}@media (max-width:767px){.product-search-item{margin-bottom:15px}.product-search-item .product-title,.product-search-item ul li{display:block}.product-search-item .product-title:after{margin-left:6px;margin-right:0}.product-search .product-submit{margin-bottom:0}.product-search-item:last-of-type{margin-bottom:20px}}.double-slide .example-slide{float:left;width:calc(50% - 10px)}.double-slide .example-slide:nth-of-type(2n+1){margin-right:20px}.double-slide .example-slide-text{min-height:130px;margin-left:41.01%;padding-left:10px;word-break:break-word}.double-slide .example-slide-text h3,.double-slide .example-slide-text h4,.double-slide .example-slide-text h5,.double-slide .example-slide-text h6,.double-slide .example-slide-text p{margin-top:0;margin-bottom:10px}.double-slide .example-slide-img{width:41.01%}@media (max-width:991px){.double-slide .example-slide-text{min-height:86px}}@media (max-width:767px){.double-slide .example-slide{display:block;width:100%}.double-slide .example-slide-img{width:25.86%}.double-slide .example-slide-text{min-height:75px;margin-left:25.86%}}.img-sp{display:none!important}.vertical-middle{vertical-align:middle}.text-center{text-align:center!important}#map{width:100%;height:460px}@media (max-width:767px){.products .box-content .row{margin-left:-15px}.products .box-content .col-4{width:50%;padding-left:15px}.img-sp{display:block!important}}.ftc .box-content h2{color:#333}.slick-slide img{margin:0 auto}.slider-bottom{bottom:10px}.slider-bottom .slider-small{padding-top:10px;border-top:1px solid #fff}.hidden-sm-down{display:block!important}.hidden-md-up{display:none!important}.button-black.button-large{line-height:24px;padding:10px 0;height:auto}@media (max-width:767px){.slider-bottom .slider-small{padding-top:0}.slider-bottom{bottom:0}.hidden-sm-down{display:none!important}.hidden-md-up{display:block!important}}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}.underline{text-decoration:underline}.footer-nav>li .sub-menu>li{min-height:2.2em}body.feeder-basics .box-content .clearfix{line-height:1.8}body.feeder-basics .box-content p{color:#666;line-height:1.8}body.feeder-basics .box-content strong{color:#000;font-weight:700}body.feeder-basics .box-content h2{font-size:24px;color:#000}body.feeder-basics .box-content h3{margin:1.5em auto .5em}.booth-lists{list-style-type:none;padding:0}.booth-lists li{line-height:1.5}.booth-lists li:before{content:"-";margin-right:.5rem}body.post-type-archive-event .news-list2 .news-item-col1{width:120px}body.post-type-archive-event .news-list2 .news-item-col2 a{padding-left:120px}body.post-type-archive-event .news-list2 .news-item-col2 .booth-lists{padding-left:120px;margin-top:0}@media (max-width:767px){body.feeder-basics .box-content .clearfix,body.feeder-basics .box-content p{line-height:1.8}body.feeder-basics .box-content h2{font-size:18px}body.feeder-basics .box-content h3{margin:1.5em auto .5em}body.single-products h1.page-heading2,body.single-products p.page-heading2:not(:nth-of-type(1)){padding-top:5px}body.post-type-archive-event .news-list2 .news-item-col1{width:auto}body.post-type-archive-event .news-list2 .news-item-col2 a{padding-left:0}body.post-type-archive-event .news-list2 .news-item-col2 .booth-lists{padding-left:0;margin-top:0}}
 .bknav a {
    width: 30%;
    margin-top: 48px;
    padding: 1em 0;
    color: #666;
    text-align: center;
    text-decoration: none;
    background: #CCC no-repeat 4% center;
    display: block;
}
.bknav a:hover {
    color: #333;}
/* pagenation */
.pagination { clear: both; padding: 0; position: relative; font-size: 1rem; line-height: 140%; }
.pagination span, .pagination a { display:block; float:left; margin: 1% 1% 1% 0; padding:1.2% 2% 1.1% 2%; text-decoration:none; width:auto; color:#666; background: #CCC; }
.pagination a:hover{ color:#fff; background: #333333; }
.pagination .current { padding:1.2% 2% 1.1% 2%; background: #333333; color:#fff; }
/* pagenation */
.category-description{ 
  margin: -6px 0 21px;
    padding: 0;
    font-size: 18px !important;
    font-weight: 400;
    color: #333; }
    
    .category-link>a {
    background-color: #666 !important;
    margin-bottom: 5px !important;
}
.tag-link>a {
    margin-bottom: 5px !important;
}
.category-list .green {
    margin-bottom:18px !important;
}
.category-list .green a {
    background-color: #00b3b5;
    border-radius: 20px;
}
.cat_exemple a {
	color:#fff !important;
}
#important .box-heading .box-heading-title a {
    color: #fff !important;
}
.tagbutton {
padding: 12px 25px !important;
}

/* search

.search_area select, input, textarea, button { vertical-align:middle; position:relative; margin: 0 4px 2px 0; *margin-right:3px; top:-1px; }
.search_area { widht: 100%; padding: 0 0 32px 0; text-align: center; }
.search_area .sch { width: 34px; height: 34px; background: url(imgs/common/icon_search.png) no-repeat center center; border: 0px; }
.search_area .sch:hover { cursor: pointer; }
.search_area input[type="text"] { width: 150px; padding: 0 0.6em; border: 1px solid #ddd; font-size: 1.04rem; line-height: 34px; -webkit-transition: width .3s; transition: width .3s; }
.search_area input[type="text"]:focus { width: 522px; }
.search_area input::-ms-clear { visibility: hidden; }


 */
 
 /* Search icon by IcoMoon, made with http://icomoon.io/app/ */

.sb-search {
	position: relative;
    marghin-right:10px;
    padding-right:10px;
	min-width: 40px;
	height: 40px;
	float: right;
	overflow: hidden;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;
	-webkit-backface-visibility: hidden;
    margin-top:8px;
}

.sb-search-input {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	outline: none;
	background: #fff;
	width: 100%;
	height: 40px;
	margin: 0;
	z-index: 10;
	padding: 20px 65px 20px 20px;
	font-family: inherit;
	font-size: 15px;
	color: #000 !important;
    text-align:left;
}


.sb-search-input::-webkit-input-placeholder {	/* Chrome, Safari */
	color: #000;
    font-size: 15px;
}

.sb-search-input:-moz-placeholder {		 /* Firefox 18- */
	color: #000;
    font-size: 15px;
}

.sb-search-input::-moz-placeholder {         /* Firefox 19+ */
	color: #000;
    font-size: 15px;
}

.sb-search-input:-ms-input-placeholder {      /* Internet Explorer */
	color: #000;
    font-size: 15px;
}


.sb-icon-search,
.sb-search-submit  {
	width: 35px;
	height: 35px;
    border-radius:1px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
}

.sb-search-submit {
	background: #fff; /* IE needs this */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    filter: alpha(opacity=0); /* IE 5-7 */
    opacity: 0;

	border: none;
	outline: none;
	z-index: -1;
}

.sb-icon-search {
	background: #00b3b5 url(../Downloads/search-3-24.ico) no-repeat 6px; 
	z-index: 90;
}

.sb-icon-search:before {
}

/* Open state */
.sb-search.sb-search-open,
.no-js .sb-search {
	width: 260px;
}

.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
	background: #70e0e4 url(../Downloads/search-3-24.ico) no-repeat 6px; 
	color: #fff;
	z-index: 11;
}

.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
	z-index: 90;
}

@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body, html { font-size: 100%; padding: 0; margin: 0;}

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }


/* Header Style */
.main,
.container > header {
	margin: 0 auto;
	padding: 2em;
}

.container > header {
	text-align: center;
	background: rgba(0,0,0,0.01);
}

.container > header h1 {
	font-size: 2.625em;
	line-height: 1.3;
	margin: 0;
	font-weight: 300;
}

.container > header span {
	display: block;
	font-size: 60%;
	color: #e67e22;
	padding: 0 0 0.6em 0.1em;
}

/* Main Content */
.main {
	max-width: 69em;
}

.column {
	float: left;
	width: 50%;
	padding: 0 2em;
	min-height: 300px;
	position: relative;
}

.column:nth-child(2) {
	box-shadow: -1px 0 0 rgba(0,0,0,0.1);
}

.column p {
	font-weight: 300;
	font-size: 2em;
	padding: 0;
	margin: 0;
	text-align: right;
	line-height: 1.5;
}

.column a {
	border: 3px solid #b4c7da;
	padding: 0 15px;
	display: inline-block;
	margin: 20px 0;
}

.column a:hover {
	border-color: #fff;
}

/* To Navigation Style */
.codrops-top {
	background: #566472;
	background: rgba(255, 255, 255, 0.2);
	text-transform: uppercase;
	width: 100%;
	font-size: 0.69em;
	line-height: 2.2;
}

.codrops-top a {
	padding: 0 1em;
	letter-spacing: 0.1em;
	color: #fff;
	display: inline-block;
}

.codrops-top a:hover {
	background: rgba(255,255,255,0.8);
	color: #2c3e50;
}

.codrops-top span.right {
	float: right;
}

.codrops-top span.right a {
	float: left;
	display: block;
}

.codrops-icon:before {
	font-family: 'codropsicons';
	margin: 0 4px;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

.codrops-icon-drop:before {
	content: "\e001";
}

.codrops-icon-prev:before {
	content: "\e004";
}

.noimg {
    margin-left: 220px;
}

.mb-s {
    margin-bottom: 30px;
}

.mb-m {
	margin-bottom: 70px;
}
.mb-l {
    margin-bottom: 110px;
}


@media screen and (max-width: 46.0625em) {
	.column {
		width: 100%;
		min-width: auto;
		min-height: auto;
		padding: 1em; 
	}

	.column p {
		text-align: left;
		font-size: 1.5em;
	}

	.column:nth-child(2) {
		box-shadow: 0 -1px 0 rgba(0,0,0,0.1);
	}
    
    .noimg {
        margin-left: 0;
    }
    
    .mb-s,
    .mb-l {
        margin-bottom: 0;
    }
}

@media screen and (max-width: 25em) {

	.codrops-icon span {
		display: none;
	}

}


/**/
#form02{
    background-color: white;
    width:200px;
    height: 30px;
    border: 1px #aaa solid;
	margin:0px 6px 6px;
}
#form02 input{
    vertical-align: top;
    margin: 0px;
    height: 100%;
    box-sizing: border-box;
    background-color: transparent;
	vertical-align:middle;
}
#form02{
    border-radius: 10px;
}
#input02{
    border: none;
    width: 165px;
    padding-left: 10px;
}
#submit02{
    width: 27px;
    border: none;
    background-image: url(../Downloads/search.png);
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
}
.news-item .excerpt_txt {
    display: block;
    padding: 0px 60px 18px 95px;
    font-size: 12px;
    /*color: #00a8a9;*/
}

.probox .button-black {
    width: 150px;
    display: inline-table;
    margin-left:5px;
	margin-right:5px;
}
.search-everything-highlight {
color:#00a8a9;
}
.entry-meta .posted-on,
.entry-meta .byline,
.cat-links {display: none;}

.pc_none {display: none;}
.mb_none {display: block;}


.flex__box.row:after,
.flex__box.row:before {
	content: none;
}
.flex__box {
	display: flex;
	align-items: stretch;
	justify-content: flex-start;
	flex-wrap: wrap;
	gap: 28px;
	margin: 0;
	padding: 0;
}
.flex__box .col-4 {
	width: calc(calc(100% - 56px) / 3);
	padding-left: 0;
	float: none;
}



@media screen and (max-width: 767px) {
.pc_none {display: block;}
.mb_none {display: none;}
.products .box-content .row.flex__box {
	margin-left: 0;
}
.products .box-content .flex__box .col-4 {
	width: calc(calc(100% - 28px) / 2);
	padding-left: 0 !important;
}
}
@media screen and (max-width: 599px) {
	.flex__box .col-4 {
		width: 100% !important;
	}
}