@charset "utf-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=button],input[type=submit]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb40{margin-bottom:40px!important}.pt10{padding-top:10px!important}@media screen and (max-width:767px){.sp-hide{display:none!important}}@media screen and (min-width:768px){.pc-hide{display:none!important}}body{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ W3","メイリオ",sans-serif}@keyframes slide_logos{100%{background-position:-10000px 0}}body{margin:0;padding:0;color:#212428}body *{box-sizing:border-box}a{text-decoration:none}@media screen and (min-width:768px){a{transition:all .3s ease}a:hover{opacity:.7}}img{max-width:100%}.l-main{background-image:url(../img/bg_top.png);background-repeat:no-repeat;background-size:100% 1016px;background-position:center -150px;display:block;position:relative}@media screen and (max-width:767px){.l-main{width:100%;background-image:url(../img/bg_top_sp.png);background-size:100% auto;background-position:center -600px}}@media screen and (max-width:600px){.l-main{width:100%;background-image:url(../img/bg_top_sp.png);background-size:100% auto;background-position:center -300px}}.l-main.is-single{background:0 0;margin-top:80px}.l-article{max-width:1040px;margin:0 auto;padding:0 0 40px 0}@media screen and (max-width:767px){.l-article{width:100%;padding:0 0 100px 0}}.article-eyecatch{text-align:center;line-height:0;margin:0 0 42px 0}@media screen and (max-width:767px){.article-eyecatch{margin-bottom:30px}}.article-logo{text-align:center;line-height:0;margin:0 0 53px 0}.article-logo a{display:block}@media screen and (max-width:767px){.article-logo{margin-bottom:30px}}.article-heading{font-size:36px;font-weight:700;line-height:48px;color:#212428;padding:0 20px;margin:0 auto 20px auto;max-width:840px}@media screen and (max-width:767px){.article-heading{width:100%;box-sizing:border-box;font-size:24px;line-height:36px}}.article-date{padding:0 20px;margin:0 auto 30px auto;max-width:840px;font-size:16px;color:#7c8086}@media screen and (max-width:767px){.article-date{display:none}}.article-body{padding:0 20px;max-width:840px;margin:0 auto}@media screen and (max-width:767px){.article-body{width:100%;box-sizing:border-box}}.article-body h2{font-size:36px;line-height:48px;margin:90px 0 40px 0;color:#212428;font-weight:700}@media screen and (max-width:767px){.article-body h2{font-size:24px;line-height:32px;margin:60px 0 30px 0}}.article-body h3{font-size:24px;font-weight:700;line-height:36px;color:#444;margin:100px 0 40px 0}@media screen and (max-width:767px){.article-body h3{font-size:20px;line-height:24px;margin:48px 0 30px 0}}.article-body h2+h3{margin-top:50px}@media screen and (max-width:767px){.article-body h2+h3{margin-top:40px}}.article-body img{display:block;margin:0 auto 40px auto}@media screen and (max-width:767px){.article-body img{margin-bottom:30px}}.article-body p{font-size:18px;line-height:36px;margin:0 0 30px 0;color:#444}@media screen and (max-width:767px){.article-body p{font-size:15px;line-height:28px;margin:0 0 20px 0}}.article-body hr{width:100%;height:1px;background:#444;margin:40px 0}@media screen and (max-width:767px){.article-body hr{margin:30px 0}}.article-body ol,.article-body ul{padding:0 0 0 30px;margin:0 0 40px 0;font-size:18px;line-height:36px}@media screen and (max-width:767px){.article-body ol,.article-body ul{padding-left:20px;margin-bottom:30px;font-size:15px;line-height:28px}}.article-body ul li{list-style:disc}.article-body ol li{list-style-type:decimal}.article-body a{text-decoration:underline;color:#444}.article-body b{font-weight:700}.article-body i{font-style:italic}.article-body blockquote{background:#efefef;padding:15px;margin:0 0 40px 0;font-size:18px;text-align:center;line-height:36px;margin:0 0 30px 0;color:#444}@media screen and (max-width:767px){.article-body blockquote{font-size:15px;line-height:28px;margin:0 0 30px 0}}.article-body>:first-child{margin-top:0}.article-sns{padding:0 20px;max-width:840px;margin:0 auto 47px auto;display:-ms-flexbox;display:flex}.article-sns li{margin-right:10px}@media screen and (max-width:767px){.article-sns{width:100%;box-sizing:border-box}}.l-breadcrumb{max-width:1040px;margin:0 auto;color:#212428;padding:30px 20px 44px;font-size:12px}.l-breadcrumb ul{display:-ms-flexbox;display:flex}.l-breadcrumb ul li:after{content:"　｜　"}.l-breadcrumb ul li a{color:#212428}.l-breadcrumb ul li:last-child:after{display:none}@media screen and (max-width:767px){.l-breadcrumb{width:100%;font-size:11px;padding:0 20px 20px}.l-breadcrumb ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-breadcrumb ul li{margin:0 0 5px 0}.l-breadcrumb ul li:last-child{margin:0}}.btn_simple{width:320px;line-height:1;border:1px solid rgba(13,37,62,.1);border-radius:24px;font-size:18px;text-align:center;display:block;margin:0 auto;padding:14px 0;color:#212428}.btn_simple:after{content:"";display:inline-block;width:5px;height:5px;border:solid 1px;border-color:transparent transparent #7c8086 #7c8086;transform:rotate(-45deg);margin:0 0 0 10px;position:relative;top:-5px}.plan-detail .btn_simple{position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);background:#fff;margin:96px auto 0 auto}.plan-detail .btn_simple:after{transform:rotate(-225deg);top:0}.l-case .btn_simple:after{transform:rotate(-135deg);top:-3px}@media screen and (max-width:767px){.btn_simple{width:260px}}.l-hero .btn_registerSet,.l-last .btn_registerSet{width:481px}@media screen and (max-width:767px){.l-hero .btn_registerSet,.l-last .btn_registerSet{width:100%;padding:0 25px}}.l-about .btn_registerSet{width:418px}@media screen and (max-width:767px){.l-about .btn_registerSet{display:none}}.l-article .btn_registerSet,.l-plan .btn_registerSet{width:460px;margin:63px auto 0 auto;padding:0 0 80px 0}@media screen and (max-width:767px){.l-article .btn_registerSet,.l-plan .btn_registerSet{width:100%;padding:0 25px;margin:50px auto 0 auto}}.btn_register{display:block;border-radius:8px;background:#fff;color:#218af5!important;line-height:1;text-align:center;font-size:24px;font-weight:700;padding:23px 0}.l-header .btn_register{width:150px;height:auto;line-height:1;padding:11px 0;font-size:15px;box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.l-header .btn_register:before{width:18px;height:14px}.l-header.is-fixed .btn_register,.l-header.is-single .btn_register{background:#218af5;color:#fff!important;box-shadow:none}.l-header.is-navOpen .btn_register{background:#218af5;color:#fff!important;box-shadow:none;width:160px;margin:0 0 20px 0;line-height:1;margin:0 auto;padding:19px 0}@media screen and (max-width:767px){.btn_register{font-size:18px;line-height:1;padding:17.5px 0}.btn_register:before{width:20px;height:17px}}.btn_register_blue{display:block;border-radius:8px;background:#018cf5;color:#fff;height:72px;line-height:72px;text-align:center;font-size:24px;font-weight:700}@media screen and (max-width:767px){.btn_register_blue{font-size:18px;height:54px;line-height:54px}}.btn_register-link{text-align:center;padding:15px 0 0 0}.btn_register-link a{color:#fff}.l-plan .btn_register-link a{color:#218af5}.btn_dashboard,.btn_login{display:block;border-radius:8px;background:rgba(255,255,255,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);color:#fff;line-height:1;padding:11.5px 0;text-align:center;font-size:15px;font-weight:700}.btn_dashboard.btn_login,.btn_login.btn_login{width:100px}.btn_dashboard.btn_dashboard,.btn_login.btn_dashboard{width:200px;display:none}.is-fixed .btn_dashboard,.is-fixed .btn_login,.is-single .btn_dashboard,.is-single .btn_login{border:2px solid #218af5;box-sizing:border-box;background:#fff!important;color:#218af5!important;box-shadow:none;padding:9.5px 0}.is-navOpen .btn_dashboard,.is-navOpen .btn_login{border:2px solid #218af5;box-sizing:border-box;width:160px;background:#fff!important;color:#218af5!important;box-shadow:none;margin:0 auto;padding:17px 0}.l-cases{background:#f9f9f9;padding:188px 0 113px 0}@media screen and (max-width:767px){.l-cases{padding:122px 0 72px}}.cases-inner{width:100%;margin:0 auto}@media screen and (max-width:767px){.cases-inner{width:100%}}.cases-heading{font-size:42px;font-weight:700;text-align:center;color:#212428;margin:0 0 90px 0}@media screen and (max-width:767px){.cases-heading{font-size:24px;margin-bottom:50px}}.case-logos{animation:slide_logos 100s linear infinite;background-image:url(../img/case-logos.png);background-repeat:repeat-x;background-size:cover;background-position:0 0;height:450px;margin:72px 0 0}.l-footer{background:#212428;color:#fff;display:-ms-flexbox;display:flex;font-size:16px;-ms-flex-pack:center;justify-content:center;padding:40px 25px;width:100%}.l-footer a{color:#fff;cursor:pointer}@media screen and (min-width:992px){.l-footer{font-size:15px;padding:60px 25px;text-align:center}.lang_en .l-footer{font-size:16px}}.footer-inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;position:relative}.footer-inner li{margin-bottom:25px;text-align:center}@media screen and (min-width:992px){.footer-inner{-ms-flex-align:normal;align-items:normal;-ms-flex-direction:row;flex-direction:row;height:310px}.footer-inner li{text-align:left}}.footer-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-nav>ul{margin-right:0;margin-bottom:50px}@media screen and (min-width:992px){.footer-nav{-ms-flex-direction:row;flex-direction:row}.footer-nav>ul{margin-right:39px;margin-bottom:0}.lang_en .footer-nav>ul{margin-right:50px}}.footer-logo{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;text-indent:100%;background-size:90px auto;background-image:url(../img/logo_footer.png);height:20px;margin:0 0 50px 0;width:90px}@media screen and (min-width:992px){.footer-logo{margin-right:39px}.lang_en .footer-logo{margin-right:50px}}.footer-copy{font-size:13px;position:absolute;right:50%;bottom:0;transform:translateX(50%);white-space:nowrap}@media screen and (min-width:992px){.footer-copy{right:0;transform:translateX(0)}}.footer-sns{margin-bottom:50px}@media screen and (min-width:992px){.footer-sns{margin-bottom:0}}.l-header{position:absolute;top:0;left:0;width:100%;height:80px;z-index:99;padding:25px 35px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.l-header a{color:#fff}@media screen and (max-width:767px){.l-header{height:80px;padding:20px 15px 0}}.l-header.is-single{background:#fff;box-shadow:0 10px 36px 0 rgba(0,0,0,.1);padding-top:0}.l-header.is-scroll{position:fixed;top:-80px}.l-header.is-fixed{transition:top .3s ease;top:0;background:#fff;box-shadow:0 10px 36px 0 rgba(0,0,0,.1);padding-top:0}.l-header.is-fixed a{color:#7c8086}.l-header.is-navOpen{top:0}@media screen and (max-width:767px){.l-header.is-single{box-shadow:none}}.header-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.header-nav{display:none}.is-navOpen .header-nav{display:block;position:fixed;width:100%;height:100vh;left:0;top:0;background:#fff;z-index:999}}.header-nav-body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-nav-body li{margin-left:25px}@media screen and (max-width:767px){.is-navOpen .header-nav-body{display:block;text-align:center;padding-top:120px}.is-navOpen .header-nav-body li{margin:0 0 40px 0}.is-navOpen .header-nav-body a{color:#212428!important;font-size:18px}}.header-nav-lang{display:none}@media screen and (max-width:767px){.is-navOpen .header-nav-lang{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 0 40px 0}.is-navOpen .header-nav-lang li{color:#218af5!important;font-size:18px}.is-navOpen .header-nav-lang li:after{color:#212428!important;content:"/";padding:0 5px}.is-navOpen .header-nav-lang li:last-child:after{display:none}.is-navOpen .header-nav-lang li a{color:#212428!important;font-size:18px}}.header-nav-login{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-nav-login li{margin-left:25px}.is-navOpen .header-nav-login{display:block}.is-navOpen .header-nav-login li{margin:0 0 20px 0}.header-logo{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;text-indent:100%;width:130px;height:31px;background-image:url(../img/logo_white.png);background-repeat:no-repeat;background-size:130px auto}.is-navOpen .header-logo,.is-scroll .header-logo,.is-single .header-logo{background-image:url(../img/logo.png)}@media screen and (max-width:767px){.header-logo{position:relative;z-index:9999}}.header-logo a{display:block;height:100%}.header-nav-trigger{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;text-indent:100%;width:30px;height:21px;background-image:url(../img/icon_nav_white.png);background-size:100% auto;background-repeat:no-repeat;background-position:0 0}.is-scroll .header-nav-trigger,.is-single .header-nav-trigger{background-image:url(../img/icon_nav_black.png)}.is-navOpen .header-nav-trigger{background-image:url(../img/icon_nav_close.png);width:20px;height:20px}@media screen and (max-width:767px){.header-nav-trigger{position:relative;z-index:9999}}.l-hero{position:relative;padding:0 35px;margin:0 auto 100px auto}@media screen and (max-width:767px){.l-hero{width:100%;padding:0 15px;margin:0 auto 110px auto}}.hero-inner{position:relative;z-index:1;max-width:908px;margin:0 auto;padding:182px 0 0 0}@media screen and (max-width:767px){.hero-inner{width:100%;padding-top:150px}}.hero-heading{font-size:46px;margin:0 0 30px 0;padding-left:54px;color:#fff;font-weight:700}@media screen and (max-width:767px){.hero-heading{font-size:24px;margin-bottom:20px;padding-left:20px}}.hero-text{font-size:16px;line-height:28px;color:#fff;margin:0 0 101px 0;padding-left:54px}@media screen and (max-width:767px){.hero-text{font-size:15px;line-height:28px;margin:0 0 38px 0;padding-left:20px}}.l-hero-account{position:relative}.hero-account{padding:0 35px;position:absolute;max-width:978px;top:-108px;left:50%;transform:translateX(-50%);width:100%}@media screen and (max-width:767px){.hero-account{padding:0 15px;top:-72px}}.hero-account-inner{background:linear-gradient(0deg,#f76047,#f76047),#fff;border-radius:32px;box-shadow:0 22px 50px -7px rgba(236,66,38,.3);color:#fff;display:-ms-flexbox;display:flex;padding:28px 25px;position:relative}.hero-account-inner dl{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:50%}.hero-account-inner dl dt{font-size:28px;font-weight:700;text-align:center}.hero-account-inner dl dt div{font-size:80px;margin-bottom:5px}.hero-account-inner dl dt div span{font-size:40px}.hero-account-inner dl dd{font-size:15px;font-weight:700;line-height:22px}.hero-account-inner .line{background-color:#fff;border-radius:32px;height:160px;width:4px}@media screen and (max-width:767px){.hero-account-inner{border-radius:20px;box-shadow:0 11px 25px -4px rgba(236,66,38,.3);padding:24px 0 30px}.hero-account-inner dl dt{font-size:18px}.hero-account-inner dl dt div{font-size:45px}.hero-account-inner dl dt div span{font-size:23px}.hero-account-inner dl dd{font-size:11px}.hero-account-inner .line{height:90px;width:2px}}.hero-account_count-note{font-size:12px;line-height:18px;position:absolute;right:32px;bottom:8px}@media screen and (max-width:767px){.hero-account_count-note{font-size:6px;right:16px;bottom:6px}}.l-last{background-image:url(../img/bg_last.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;min-height:622px;color:#fff}.l-last a{color:#fff}@media screen and (max-width:767px){.l-last{background-image:url(../img/bg_middle_sp.png);height:auto;padding:0 15px}}.last-inner{-ms-flex-line-pack:justify;align-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:72px 25px 80px}@media screen and (max-width:767px){.last-inner{-ms-flex-direction:column;flex-direction:column;background:0 0;padding:70px 0 58px 0;height:auto;width:100%}}@media screen and (max-width:767px){.inner-contents{width:100%}}.last-badge{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;text-indent:100%;background-image:url(https://social-dog.net/gcs_assets/accounts_badge_ja.png);height:70px;width:200px;background-size:auto 100%;background-repeat:no-repeat;margin:0 0 34px 0}@media screen and (max-width:767px){.last-badge{width:100%;height:49px}}.lang_en .last-badge{background-image:url(https://social-dog.net/gcs_assets/accounts_badge_en.png)}.last-heading{font-size:42px;line-height:56px;margin-bottom:15px;width:500px;font-weight:700}@media screen and (max-width:767px){.last-heading{width:100%;font-size:24px;line-height:34px}}.last-text{font-size:16px;line-height:28px;width:500px;margin:0 0 55px 0}@media screen and (max-width:767px){.last-text{width:100%;font-size:15px;line-height:24px}}.last-pic{display:block;height:269px;margin-top:120px;width:481px}@media screen and (max-width:767px){.last-pic{height:167px;margin:80px auto 0 auto;width:300px}}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb40{margin-bottom:40px!important}.pt10{padding-top:10px!important}.clearfix{clear:both}@media only screen and (max-width:767px){.hidden-xs{display:none}}@media only screen and (min-width:768px){.hidden-sm{display:none}}#popup_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:none}@media only screen and (min-width:768px){#popup_overlay{background:rgba(255,255,255,.7)}}@media only screen and (max-width:767px){#popup_overlay{background:#fff}}#popup_overlay .popup{display:none;background:#fff}@media only screen and (min-width:768px){#popup_overlay .popup{width:380px;border-radius:10px;margin:80px auto;box-shadow:0 6px 20px 0 rgba(0,0,0,.1)}}#popup_overlay .popup .popup_close{float:right;margin:20px 20px 0 0;cursor:pointer}#popup_overlay .popup .popup_logo{text-align:center;padding:50px 0 30px}@media only screen and (min-width:768px){#popup_overlay .popup form{padding:0 70px 0}}@media only screen and (max-width:767px){#popup_overlay .popup form{padding:0 30px 0}}#popup_overlay .popup form input{border:none;outline:0;border-radius:0;border-bottom:1px solid rgba(37,44,47,.1);line-height:30px;height:30px;width:100%;font-size:13px;display:inline-block;margin:0 0 15px}#popup_overlay .popup form input:focus{border-bottom-color:#252c2f}#popup_overlay .popup form input.follow-official{width:auto;display:inline}#popup_overlay .popup form .follow-official-desc{font-size:12px;margin:0 0 0 4px}#popup_overlay .popup form #popup_forgot_password{margin:10px 0 25px;font-size:12px;text-align:right}#popup_overlay .popup form #popup_forgot_password a{color:#bbc0c5}#popup_overlay .popup form #popup_forgot_password a:hover{color:rgba(187,192,197,.5)}#popup_overlay .popup form button{display:block;cursor:pointer;border-radius:42px;background-color:#218af5;color:#fff;line-height:30px;outline:0;border:none;width:100%;font-size:12px;padding:0;transition:all .2s ease}#popup_overlay .popup form button:hover{background-color:rgba(33,138,245,.5)}#popup_overlay .popup form .circle_checkbox{font-weight:400;display:inline-block;cursor:pointer;padding:12px 0}#popup_overlay .popup form .circle_checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;display:inline-block;width:24px;height:24px;border-radius:24px;border:1px solid #bbc0c5;outline:0;vertical-align:-7px;margin-right:4px;margin-bottom:0}#popup_overlay .popup form .circle_checkbox input[type=checkbox]:checked{background-image:url(../img/icon-check-basic.png);background-repeat:no-repeat;background-color:#2d7fd6;background-position:center;border:none;background-size:13px}#popup_overlay .popup form .circle_checkbox input[type=checkbox]:hover{cursor:pointer}#popup_overlay .popup form .circle_checkbox input[type=checkbox]:disabled{background:#eee;cursor:not-allowed}@media only screen and (min-width:768px){#popup_overlay .popup#popup_register form{padding:0}}#popup_overlay .popup #popup_or{margin:10px 0;text-align:center;font-size:14px;color:#a3aebf}#popup_overlay .popup .popup_twitter_login{text-align:center}@media only screen and (min-width:768px){#popup_overlay .popup .popup_twitter_login{padding:0 70px}}@media only screen and (max-width:767px){#popup_overlay .popup .popup_twitter_login{padding:0 30px}}#popup_overlay .popup .popup_twitter_login .btn-twitter{border-radius:100px;background-color:#059ff5;display:block;font-size:12px;text-align:center;line-height:30px;color:#fff;transition:all .2s ease}#popup_overlay .popup .popup_twitter_login .btn-twitter img{vertical-align:middle}#popup_overlay .popup .popup_twitter_login .btn-twitter:hover{background-color:#82cffa}#popup_overlay .popup .login_link{margin:20px 70px;font-size:12px;line-height:1.35;text-align:center}#popup_overlay .popup .login_link a{color:#2d7fd6}#popup_overlay .popup #popup_change_kind{margin:30px 0 0;line-height:50px;text-align:center;font-size:12px;color:#218af5;border-top:1px solid rgba(37,44,47,.1);cursor:pointer}#popup_overlay .popup #popup_change_kind:hover{color:rgba(33,138,245,.5)}#popup_overlay .popup #popup_safety{margin:20px 0 0;text-align:center;color:#bbc0c5;font-size:13px;padding:0 10px}#popup_overlay .popup#popup_locale .popup_locale_message{font-size:14px;padding:0 0 20px;text-align:center}#popup_overlay .popup#popup_locale .popup_locale_message>p{line-height:20px}#popup_overlay .popup#popup_locale .popup_locale_message>p.current_lang{padding-top:10px}#popup_overlay .popup#popup_locale .popup_locale_message>a{color:#218af5;display:block;padding:20px 0}.l-voices{padding-bottom:118px}.is-single .l-voices{background:#f9f9f9;padding:60px 0 0 0}@media screen and (max-width:767px){.l-voices{padding-bottom:72px}.is-single .l-voices{padding:50px 0 0 0}}.voices-list{padding:0 15px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.voices-list:after{content:"";width:33%;height:0;display:block}@media screen and (min-width:992px){.voices-list{padding:0 35px;max-width:1300px;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:767px){.voices-list{width:100%;-ms-flex-pack:center;justify-content:center;padding:0 15px}}.voices-article{min-width:355px;width:30%;margin:0 5px 72px;background-color:#fff;box-sizing:border-box}.voices-article a{background:rgba(255,255,255,.7);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media screen and (min-width:990px) and (max-width:1170px){.voices-article{min-width:280px}}@media screen and (max-width:767px){.voices-article{min-width:auto;width:100%;box-sizing:border-box;margin:0 0 30px 0}}.voices-list-pic{height:236px;position:relative;overflow:hidden;margin:0 0 20px 0;line-height:0}@media screen and (min-width:990px) and (max-width:1170px){.voices-list-pic{height:180px}}.voices-list-pic img{width:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.voices-list-heading{font-size:28px;font-weight:700;line-height:38px;color:#212428;margin:0 0 25px 0;padding:0 15px}@media screen and (min-width:990px) and (max-width:1170px){.voices-list-heading{font-size:23px}}@media screen and (max-width:767px){.voices-list-heading{font-size:20px;margin:0 0 17px 0;line-height:28px}}.voices-list-text{font-size:16px;line-height:24px;letter-spacing:-.5px;color:#7c8086;padding:0 15px;margin:0 0 40px 0}@media screen and (max-width:767px){.voices-list-text{font-size:14px;line-height:22px;margin-bottom:29px}}.voices-list-logo{padding:0 10px;line-height:0;margin-bottom:25px}.voices-list-logo img{max-height:100%}