@charset "utf-8";.slick-dots,li,ol,ul{list-style:none}.slick-slide.dragging img,.tooltipster-base{pointer-events:none}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.about-body,.btn_simple,.slick-dots{text-align:center}.clearfix,.slick-track:after{clear:both}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:inherit;vertical-align:baseline}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}.about-inner,.slick-slider,.tooltipster-content,body *{box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}.slick-loading .slick-list{background:url(ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:30px;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:7px;width:7px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:7px;width:7px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:7px;height:7px;font-size:0;line-height:20px;text-align:center;border-radius:50%;border:1px solid #444}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-dots li.slick-active button:before{background:#444}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box,.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box,.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;min-height:1px;outline:0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:-ms-flexbox;display:flex;position:absolute}.tooltipster-box{-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tooltipster-grow{transform:scale(0,0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{transform:scale(1,1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:rotateZ(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:rotateZ(0);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall,.tooltipster-slide{transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall{transition-property:top}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.tooltipster-slide{transition-property:left}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@keyframes tooltipster-fading{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.case-logos,.publication-logos{animation:slide_logos 100s linear infinite}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.btn_simple:after,.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}@keyframes slide_logos{100%{background-position:-10000px 0}}@media screen and (min-width:992px){.pc-large-hide{display:none!important}}body{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ W3","メイリオ",sans-serif;margin:0;padding:0;color:#212428}a{text-decoration:none}#inquiry_column a,.faq-a a{text-decoration:underline}@media screen and (min-width:768px){.pc-hide{display:none!important}a{transition:opacity .3s ease}a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}img{max-width:100%}.l-about{background-image:url(../img/bg_middle.png);background-size:cover;background-repeat:no-repeat;background-position:center bottom;color:#fff}@media screen and (max-width:767px){.sp-hide{display:none!important}.l-about{background-image:url(../img/bg_middle_sp.png);height:auto;padding:0 15px}}.about-pic{display:block;height:269px;margin-top:120px;width:481px}@media screen and (max-width:767px){.about-pic{height:167px;margin:80px auto 0;width:300px}}.about-inner{margin:0 auto;padding:87px 0 102px}@media screen and (max-width:767px){.about-inner{width:100%;background:0 0;padding:70px 0 68px;height:auto}}.about-inner-flexbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.about-badge,.about-body-heading span{display:inline-block;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;text-indent:100%;white-space:nowrap}.about-badge{font-size:0;background-image:url(https://social-dog.net/gcs_assets/accounts_badge_ja.png);height:70px;width:200px;background-size:auto 100%;margin:0 0 34px}.lang_en .about-badge{background-image:url(https://social-dog.net/gcs_assets/accounts_badge_en.png)}.about-heading{font-size:42px;line-height:56px;margin-bottom:15px;font-weight:700}@media screen and (max-width:767px){.about-inner-flexbox{-ms-flex-direction:column;flex-direction:column}.about-badge{width:100%;height:49px}.about-heading{width:100%;font-size:24px;line-height:34px}}.about-text{font-size:16px;line-height:28px;width:500px;margin:0 0 50px}.about-body{padding:108px 0 0}@media screen and (max-width:767px){.about-text{width:100%;font-size:15px;line-height:24px}.about-body{padding-top:60px}}.about-body-heading{font-size:48px;font-weight:700;margin:0 0 25px}.about-body-heading span{font-size:0;width:340px;height:82px;background-image:url(../img/logo_white.png);background-position:0 0;background-size:100% auto;margin:0 10px 0 0}@media screen and (max-width:767px){.about-body-heading{font-size:24px}.about-body-heading span{width:200px;height:43px}}.about-body-text{font-size:16px;line-height:28px}@media screen and (max-width:767px){.about-body-text{font-size:15px;line-height:24px}}.btn_simple{width:320px;line-height:1;border:1px solid rgba(13,37,62,.1);border-radius:24px;font-size:18px;display:block;margin:0 auto;padding:14px 0;color:#212428}.btn_simple:after{content:"";display:inline-block;width:5px;height:5px;border:1px solid;border-color:transparent transparent #7c8086 #7c8086;transform:rotate(-45deg);margin:0 0 0 10px;top:-5px}.btn_dashboard,.btn_login,.btn_register,.btn_register_blue{border-radius:8px;line-height:1;text-align:center;font-weight:700}.plan-detail .btn_simple{position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);background:#fff;margin:96px auto 0}.plan-detail .btn_simple:after{transform:rotate(-225deg);top:0}.l-case .btn_simple:after{transform:rotate(-135deg);top:-3px}.btn_register:before,.btn_register_blue:before{top:2px;position:relative;content:""}@media screen and (max-width:767px){.btn_simple{width:260px}}.l-hero .btn_registerSet{width:356px}@media screen and (max-width:767px){.l-hero .btn_registerSet{width:100%;padding:0 25px}}.l-about .btn_registerSet,.l-last .btn_registerSet{width:481px}@media screen and (max-width:767px){.l-about .btn_registerSet,.l-last .btn_registerSet{width:100%;padding:0 25px}}.l-plan .btn_registerSet{width:460px;margin:63px auto 0;padding:0 0 80px}@media screen and (max-width:767px){.l-plan .btn_registerSet{width:100%;padding:0 25px;margin:50px auto 0}}.btn_register{display:block;background:#fff;color:#218af5!important;font-size:24px;padding:23px 0}.btn_register:before{display:inline-block;width:28px;height:23px;margin:0 7px 0 0;background-image:url(../img/icon_twitter_blue.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.l-header .btn_register{width:180px;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{background:#218af5;color:#fff!important;box-shadow:none}.l-header.is-fixed .btn_register:before{background-image:url(../img/icon_twitter_white.png)}.l-header.is-navOpen .btn_register{background:#218af5;color:#fff!important;box-shadow:none;width:280px;line-height:1;margin:0 auto;padding:19px 0}.l-header.is-navOpen .btn_register:before{background-image:url(../img/icon_twitter_white.png)}@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;background:#018cf5;color:#fff;font-size:24px;padding:23px 0}.btn_register_blue:before{display:inline-block;width:28px;height:23px;margin:0 7px 0 0;background-image:url(../img/icon_twitter_white.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.case-heading,.is-navOpen .btn_dashboard,.is-navOpen .btn_login{margin:0 auto}@media screen and (max-width:767px){.btn_register_blue{font-size:18px;line-height:1;padding:17.5px 0}.btn_register_blue:before{width:20px;height:17px}}.btn_register-link{text-align:center;padding:15px 0 0}.btn_register-link a{color:#fff}.l-plan .btn_register-link a{color:#218af5}.btn_dashboard,.btn_login{display:block;background:rgba(255,255,255,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);color:#fff;padding:11.5px 0;font-size:15px}.is-fixed .btn_dashboard,.is-fixed .btn_login,.is-navOpen .btn_dashboard,.is-navOpen .btn_login{border:2px solid #218af5;background:#fff!important;color:#218af5!important;box-shadow:none;padding:9.5px 0;box-sizing:border-box}.btn_dashboard.btn_login,.btn_login.btn_login{width:100px}.btn_dashboard.btn_dashboard,.btn_login.btn_dashboard{width:200px;display:none}.l-case{width:100%;padding:0 0 56px}@media screen and (max-width:767px){.l-case{padding:0 0 45px;overflow:hidden}}.case-heading{padding:0 25px;max-width:948px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:42px;line-height:56px;font-weight:700}@media screen and (max-width:767px){.case-heading{font-size:24px;line-height:36px;width:100%;padding:0 15px;display:block}}.case-badge-no1,.case-heading>h1{display:inline-block}.case-badge-no1{font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;text-indent:100%;background-image:url(../img/image_badge_no1_gold.png);height:70px;width:200px;background-size:auto 100%;background-repeat:no-repeat}.lang_en .case-badge-no1,.lang_en .case-text>.note-no1{display:none}@media screen and (max-width:767px){.case-badge-no1{width:128px;height:52px;margin:10px 0 20px}.case-text{font-size:16px}}.case-text{padding:15px 25px 0;max-width:948px;margin:0 auto 19px;font-size:16px;line-height:24px;color:#7c8086}.case-text>.note-no1{font-size:10px;line-height:28px}.case-voice{display:-ms-flexbox;display:flex;margin:0 0 36px}@media screen and (max-width:767px){.case-text{width:100%;padding:0 15px}.case-text>.note-no1{line-height:20px}.case-voice{display:block;margin-bottom:60px!important}.case-voice .slick-dots{bottom:-25px}}.case-voice-body{position:relative;width:calc(100% / 3);box-sizing:border-box;padding:68px 0 66px;background-position:center;background-size:cover}.case-voice-body>*{position:relative;z-index:1}.case-voice-body:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:rgba(0,0,0,.4)}@media screen and (max-width:767px){.case-voice-body{width:100vw}}.case-voice-text{width:360px;margin:0 auto;font-size:18px;line-height:33px;color:#fff;max-width:calc(100% - 60px)}@media screen and (max-width:767px){.case-voice-text{width:100%;font-size:14px;line-height:26px}}.case-voice-logo{width:360px;margin:30px auto 0;max-width:calc(100% - 60px)}@media screen and (max-width:767px){.case-voice-logo{width:100%;margin-top:24px}}.case-logos{background-image:url(../img/case-logos.png);background-repeat:repeat-x;background-size:cover;background-position:0 0;height:450px;margin:89px 0 91px}.lang_en .case-logos{background-image:url(../img/case-logos_en.png)}@media screen and (max-width:767px){.case-logos{animation:slide_logos 200s linear infinite;background-image:url(../img/case-logos_sp.png);height:442px;margin:50px 0 40px}.lang_en .case-logos{background-image:url(../img/case-logos_sp_en.png)}}.l-faq{background:#f9f9f9;padding:96px 15px 76px}.faq-heading{font-size:42px;line-height:56px;font-weight:700;text-align:center;margin:0 0 60px}@media screen and (max-width:767px){.l-faq{padding:30px 15px 25px}.faq-heading{font-size:24px;line-height:36px;width:100%;margin:0 0 40px}}.faq-list{-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1034px;margin:0 auto}@media screen and (min-width:992px){.faq-list{-ms-flex-pack:justify;justify-content:space-between}}.faq-list li{width:442px;padding:0 10px;margin:0 0 47px}.faq-list li:nth-child(2n){margin-right:0}.faq-list li:nth-child(2n+1){margin-left:0}@media screen and (max-width:767px){.faq-list{display:block;width:100%}.faq-list li{width:100%;margin:0 0 30px}}.faq-q{font-size:28px;font-weight:700;margin:0 0 25px;line-height:36px}@media screen and (max-width:767px){.faq-q{font-size:20px;line-height:28px;margin:0 0 15px}}.faq-a{font-size:16px;line-height:28px;color:#7c8086}.faq-a a{color:#2e7fd5}.l-feature,.l-footer,.l-footer a,.l-header a{color:#fff}.faq-cards img{display:inline-block}.l-feature{background:#218af5;padding:100px 0 95px}@media screen and (max-width:767px){.faq-a{font-size:15px;line-height:25px}.l-feature{padding:60px 15px}}.feature-heading{font-size:42px;line-height:56px;font-weight:700;text-align:center;padding:0 25px}@media screen and (max-width:767px){.feature-heading{font-size:24px;line-height:36px}.feature-text{font-size:16px}}.feature-text{font-size:16px;line-height:24px;padding-top:15px;color:#fff;text-align:center;margin:0 0 108px}@media screen and (max-width:767px){.feature-text{margin:0 0 50px}}.feature-heading_sub{text-align:center;font-size:28px;letter-spacing:2px;font-weight:700;line-height:1;margin:0 0 42px}@media screen and (max-width:767px){.feature-heading_sub{font-size:20px;margin:0 0 20px}}.feature-body{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 0 60px;box-sizing:border-box;text-align:center}.feature-body li{width:240px;height:240px;border:1px solid #fff;box-sizing:border-box;margin:0 13px;padding:36px 23px 26px}.feature-body li h3{font-size:18px;font-weight:700;line-height:20px;margin:0 0 13px}@media screen and (max-width:767px){.feature-body{display:block;text-align:left;margin:0 0 40px}.feature-body li{position:relative;width:100%;padding:20px 0 20px 84px;margin:0 0 10px;height:auto}}.feature-body-text{font-size:12px;line-height:18px}[class*=icon_feature_]{display:block;width:68px;height:72px;margin:0 auto 21px;background-repeat:no-repeat;background-position:center;background-size:100% auto}@media screen and (max-width:767px){[class*=icon_feature_]{position:absolute;left:22px;top:50%;width:40px;height:40px;transform:translate3d(0,-50%,0)}}.icon_feature_follow{background-image:url(../img/icon_feature_follow.png)}.icon_feature_keyword{background-image:url(../img/icon_feature_keyword.png)}.icon_feature_copy{background-image:url(../img/icon_feature_copy.png)}.icon_feature_filter{background-image:url(../img/icon_feature_filter.png)}.icon_feature_queue{background-image:url(../img/icon_feature_queue.png)}.icon_feature_schedule{background-image:url(../img/icon_feature_schedule.png)}.icon_feature_rss{background-image:url(../img/icon_feature_rss.png)}.icon_feature_followback{background-image:url(../img/icon_feature_followback.png)}.icon_feature_analysis{background-image:url(../img/icon_feature_analysis.png)}.icon_feature_timezone{background-image:url(../img/icon_feature_timezone.png)}.icon_feature_account{background-image:url(../img/icon_feature_account.png)}.icon_feature_team{background-image:url(../img/icon_feature_team.png)}.l-footer{background:#212428;display:-ms-flexbox;display:flex;font-size:16px;-ms-flex-pack:center;justify-content:center;padding:40px 25px;width:100%}.l-footer a{cursor:pointer}.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){.l-footer{font-size:15px;padding:60px 25px;text-align:center}.lang_en .l-footer{font-size:16px}.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;width:90px}.footer-copy{font-size:13px;position:absolute;right:50%;bottom:0;transform:translateX(50%);white-space:nowrap}.footer-sns{margin-bottom:50px}.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}@media screen and (max-width:767px){.l-header{height:80px;padding:20px 15px 0}}.l-header.is-scroll{position:fixed;top:-80px}.l-header.is-fixed{transition:top .3s ease;top:0;left: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}.header-nav{display:none}.is-navOpen .header-nav{display:block;position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;z-index:999}@media screen and (min-width:992px){.footer-logo{margin-right:39px}.lang_en .footer-logo{margin-right:50px}.footer-copy{right:0;transform:translateX(0)}.footer-sns{margin-bottom:0}.header-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.header-nav-body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:5px}.header-nav-body li:not(:first-child){margin-left:25px}.header-nav-body a{display:block;position:relative;padding:0 5px 5px}.header-nav-body a:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#fff;transition:opacity .2s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.is-navOpen .header-nav-body{display:block;text-align:center;padding-top:120px}.header-nav-lang,.is-navOpen .header-nav-body a:after{display:none}.is-navOpen .header-nav-body li{margin:0 0 40px}.is-navOpen .header-nav-body a{color:#212428!important;font-size:18px}@media screen and (min-width:768px){.header-nav-body a:hover,.header-nav-body a:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.is-fixed .header-nav-body a:after{background:#212428}}.is-navOpen .header-nav-lang{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 0 40px}.is-navOpen .header-nav-lang li{color:#218af5!important;font-size:18px}.header-logo,.header-nav-trigger{font-size:0;vertical-align:middle;white-space:nowrap;text-indent:100%;z-index:9999;overflow:hidden;background-repeat:no-repeat;position:relative}.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}.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}.header-logo{display:inline-block;width:130px;height:31px;background-image:url(../img/logo_white.png);background-size:130px auto}.is-fixed .header-logo,.is-navOpen .header-logo{background-image:url(../img/logo.png)}.header-logo a{display:block;height:100%}.header-nav-trigger{display:inline-block;width:30px;height:21px;background-image:url(../img/icon_nav_white.png);background-size:100% auto;background-position:0 0}.is-fixed .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}.l-hero{position:relative;background-image:url(../img/bg_top.png);background-repeat:no-repeat;background-size:100% 1134px;background-position:center bottom;height:1134px;margin:0 auto 168px;overflow:hidden}.l-hero:not(.no_card):after{content:"";width:1440px;height:870px;position:absolute;bottom:-150px;left:50%;z-index:0;transform:translate3d(-50%,0,0);background-image:url(../img/bg_cards.png);background-repeat:no-repeat;background-size:100% auto;max-width:100%}@media screen and (min-width:992px){.l-hero:not(.no_card):after{bottom:-60px}}@media screen and (max-width:767px){.l-hero{width:100%;height:750px;background-image:url(../img/bg_top_sp.png);background-size:100% auto;background-position:center top;padding:0 15px;margin:0 auto 27px}.l-hero:not(.no_card):after{width:100%;height:600px;bottom:38px;top:480px;left:0;transform:none;background-image:url(../img/bg_cards_sp.png)}.l-hero.no_card{height:1300px}}.hero-badge,.hero-badge-no1{display:inline-block;font-size:0;background-size:auto 100%;background-repeat:no-repeat;vertical-align:middle;white-space:nowrap;text-indent:100%;overflow:hidden}.lang_en .l-hero:after{background-image:url(../img/bg_cards_en.png)}.hero-inner{position:relative;z-index:1;max-width:1084px;margin:0 auto;padding:108px 25px 0}@media screen and (max-width:767px){.lang_en .l-hero:after{background-image:url(../img/bg_cards_sp_en.png)}.hero-inner{width:100%;padding:108px 0 0}}.hero-badge{background-image:url(https://social-dog.net/gcs_assets/accounts_badge_ja.png);height:70px;width:200px;margin:0 0 34px}@media screen and (max-width:767px){.hero-badge{width:128px;height:52px;margin:0 0 20px}}.lang_en .hero-badge{background-image:url(https://social-dog.net/gcs_assets/accounts_badge_en.png)}.hero-badge-no1{background-image:url(../img/image_badge_no1.png);height:70px;width:200px;margin:0 0 34px}.lang_en .hero-badge-no1,.lang_en .hero-text>.hero-note-no1{display:none}@media screen and (max-width:767px){.hero-badge-no1{width:128px;height:52px;margin:0 0 20px}}.hero-heading{font-size:46px;line-height:58px;margin:0 0 10px;color:#fff;font-weight:700}@media screen and (max-width:767px){.hero-heading{font-size:22px;line-height:32px}}.hero-text{margin:0 0 57px}.hero-text>p{font-size:16px;line-height:28px;color:#fff}@media screen and (max-width:767px){.hero-text>p{font-size:15px;line-height:24px}}.hero-text>.hero-note-no1{font-size:10px;line-height:28px}@media screen and (max-width:767px){.hero-text>.hero-note-no1{line-height:24px}}#inquiry_column{max-width:700px;padding:50px;margin:30px auto;border-radius:10px;background:#fff;box-shadow:0 10px 15px 0 rgba(0,0,0,.3);line-height:1.7}@media screen and (max-width:767px){#inquiry_column{padding:30px}}#inquiry_column h2{font-size:20px;font-weight:700;margin:0 0 20px}#inquiry_column .coronavirus-info{border:1px solid #333;padding:20px;margin-top:30px}#inquiry_column .button{margin:30px auto 60px;cursor:pointer;background:#4A90E2;display:block;color:#fff;font-size:20px;text-align:center;width:300px;height:60px;line-height:60px;border-radius:10px;text-decoration:none;border:none;outline:0;transition-duration:.15s;box-shadow:0 7px 14px 0 rgba(0,0,0,.15)}.plan-note a,.reassurance-list-text>a{text-decoration:underline}#inquiry_column .button:hover{transform:translateY(-2px);box-shadow:0 10px 15px 0 rgba(0,0,0,.3)}#inquiry_column .button:active{transform:translateY(2px);box-shadow:0 5px 5px 0 rgba(0,0,0,.3)}.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){#inquiry_column .button{font-size:16px;width:100%}.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{background:0 0!important;-ms-flex-direction:column;flex-direction:column;height:auto;padding:70px 0 58px;width:100%}.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}@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}@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;width:300px}}.l-lead{max-width:948px;padding:0 25px;margin:0 auto 185px}.lead-heading{font-size:42px;line-height:56px;font-weight:700;padding:0 0 0 50px}@media screen and (max-width:767px){.l-lead{width:100%;margin:0 auto 85px}.lead-heading{font-size:24px;line-height:36px;text-align:center;padding:0}.lead-text{font-size:16px}}.lead-text{font-size:16px;line-height:24px;padding-top:15px;color:#7c8086;margin:0 0 60px;padding-left:50px}.lead-pic{line-height:0}@media screen and (max-width:767px){.lead-text{padding:0 15px;margin:23px 0 32px}.lead-pic{padding:0 15px}}.lead-note{text-align:right;margin:30px 30px 0 0}.lead-note span{display:inline-block;line-height:18px;font-size:13px;color:#7c8086;text-align:left}.lead-note span:before{content:"※"}@media screen and (max-width:767px){.lead-note{width:100%;text-align:left;padding:0 15px}.lead-note span{width:100%;font-size:10px}}.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}#popup_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:none}@media only screen and (min-width:768px){.hidden-sm{display:none}#popup_overlay{background:rgba(255,255,255,.7)}#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{display:none;background:#fff}.tool-tab,.tool-tab.is-current{box-shadow:0 12px 26px 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}}@media only screen and (max-width:767px){.hidden-xs{display:none}#popup_overlay{background:#fff}#popup_overlay .popup form{padding:0 30px}}#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}#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_register form{padding:0}#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_ie .popup_message>p,#popup_overlay .popup#popup_locale .popup_locale_message>p{line-height:20px}#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.current_lang{padding-top:10px}#popup_overlay .popup#popup_locale .popup_locale_message>a{color:#218af5;display:block;padding:20px 0}#popup_overlay .popup#popup_ie .popup_message{font-size:14px;padding:0 20px 20px;text-align:center}#popup_overlay .popup#popup_ie .popup_message>p.current_lang{padding-top:10px}#popup_overlay .popup#popup_ie .popup_message>a{color:#218af5;display:block;padding:20px 0}.logo_open_dashboard{text-align:center;padding:50px 0 30px}.btn_open_dashboard{display:block;border-radius:8px;line-height:1;text-align:center;font-size:18px;padding:23px 0;font-weight:700;background:#018cf5;color:#fff;width:250px;margin:30px auto;cursor:pointer}.btn_open_dashboard:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.l-plan{padding:109px 0 74px}.l-plan.is-open .btn_foropen{display:none}.plan-heading{font-size:42px;line-height:56px;font-weight:700;margin:0 0 74px;text-align:center}@media screen and (max-width:767px){.l-plan{padding:60px 0 53px}.plan-heading{font-size:24px;line-height:36px}}.plan-menu{border-radius:6px;width:232px;height:38px;margin:0 auto 55px}.plan-menu ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border:1px solid #f0f0f0;border-radius:6px;padding:4px}.plan-menu ul li{position:relative;width:112px;height:30px}.plan-menu ul li a{display:block;color:#323232;font-size:14px;text-align:center;line-height:30px;cursor:pointer}.plan-menu ul li.is-current a{color:#fff;background:#f76047;border-radius:4px}.plan-menu ul li span{display:block;position:absolute;width:68px;height:19px;line-height:19px;background:rgba(247,96,71,.15);color:#f76047;font-size:11px;text-align:center;bottom:-26px;left:50%;transform:translate3d(-50%,0,0);font-style:italic;font-weight:700}.plan-body{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;max-width:1034px;margin:0 auto 30px}@media screen and (max-width:767px){.plan-body{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%}}.plan-body-item{border:1px solid #efefef;width:50%}.plan-body-item:first-child{margin:0 20px 0 0}@media screen and (max-width:767px){.plan-body-item{width:100%}.plan-body-item:first-child{margin-right:0;margin-bottom:20px}}.plan-body-heading{font-size:18px;text-align:center;font-weight:700;margin:30px 0 41px}.plan-body-item-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 30px 16px}.plan-body-business,.plan-body-free,.plan-body-lite_plus,.plan-body-pro{max-width:200px;width:50%}.plan-body-business,.plan-body-lite_plus{margin-right:30px}@media screen and (max-width:767px){.plan-body-item-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.plan-body-business,.plan-body-free,.plan-body-lite_plus,.plan-body-pro{width:100%}.plan-body-business,.plan-body-lite_plus{margin-right:15px;margin-bottom:70px}}.plan-body-label{font-size:30px;font-weight:700;letter-spacing:-.5px;margin:0 0 10px}.plan-body-label:before{content:"";display:block;width:38px;height:10px;margin-bottom:25px;border-radius:5px}.plan-body-business .plan-body-label{color:#f76047}.plan-body-business .plan-body-label:before{background:#f76047}.plan-body-pro .plan-body-label{color:#4bd681}.plan-body-pro .plan-body-label:before{background:#4bd681}.plan-body-lite_plus .plan-body-label{color:#2e7fd5}.plan-body-lite_plus .plan-body-label:before{background:#2e7fd5}.plan-body-free .plan-body-label{color:#919191}.plan-body-free .plan-body-label:before{background:#919191}.plan-body-text{font-size:14px;line-height:22px;color:#7c8086;margin:0 0 37px}.plan-body-list{font-size:14px}.plan-body-list li{position:relative;margin:0 0 14px;color:#212428;padding:0 0 0 24px;line-height:1.4}@media screen and (min-width:768px){.plan-body-list li{min-height:19px}.lang_en .plan-body-list li:nth-child(2),.lang_en .plan-body-list li:nth-child(4){min-height:38px}}.plan-body-list li:not(.not-check):before{content:"";width:12px;height:19px;position:absolute;left:0;top:0;background-size:12px auto;background-position:center;background-repeat:no-repeat}.plan-body-business .plan-body-list li:before{background-image:url(../img/icon_check_orange.png)}.plan-body-pro .plan-body-list li:before{background-image:url(../img/icon_check_green.png)}.plan-body-lite_plus .plan-body-list li:before{background-image:url(../img/icon_check_blue.png)}.plan-body-free .plan-body-list li:before{background-image:url(../img/icon_check_grey.png)}.plan-body-price{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;font-size:30px;font-weight:700;color:#212428}.plan-body-price span{display:none}.plan-body-price span.is-current{display:block}.plan-body-price span.month:before,.plan-body-price span.year:before{content:"¥";font-size:18px;position:relative;top:-10px;margin-right:5px}.lang_en .plan-body-price span.month:before,.lang_en .plan-body-price span.year:before{content:'$'}.plan-body-price span.per-month{display:block;font-size:14px;font-weight:400;line-height:14px}.plan-body-price.free span.month:before,.plan-body-price.free span.year:before{content:''}.icon_tips,.plan-detail-body-inner-label:before,.tool-tab:before,.voice-body-user dl dt:after{content:""}.plan-body-per-account{display:block;font-size:12px;text-align:center;color:#919191;margin:5px 0;line-height:1;height:13px;width:128px}.plan-body-badge span,.plan-note{font-size:13px;text-align:center}.plan-body-badge{height:20px;margin:20px 0}.plan-body-badge span{display:block;font-weight:700;width:160px;line-height:1.6}.plan-body-business .plan-body-badge span{color:#f76047;background:rgba(247,96,71,.15)}.plan-body-pro .plan-body-badge span{color:#4bd681;background:rgba(75,214,129,.15)}.plan-body-lite_plus .plan-body-badge span{color:#2e7fd5;background:rgba(46,127,213,.15)}.plan-body-free .plan-body-badge span{color:#919191;background:rgba(145,145,145,.15)}.plan-note{padding:0 15px;margin:50px auto 30px;line-height:1.7;color:#999;max-width:1034px}.plan-note a{color:#999}.plan-detail{position:relative;background:#f9f9f9;padding:60px 15px 96px;display:none}.plan-detail-heading{font-size:24px;font-weight:700;text-align:center;margin:0 0 60px}.plan-detail-inner{display:-ms-flexbox;display:flex;max-width:1034px;margin:0 auto}@media screen and (max-width:767px){.plan-detail{padding-bottom:0}.plan-detail-inner{display:block;width:100%}}.plan-detail-body{border:1px solid #efefef;background:#fff;width:40%}.plan-detail-body:nth-child(1){background:initial;border:none;width:30%}.plan-detail-body:nth-child(2){margin-right:10px}@media screen and (max-width:767px){.plan-detail-body{width:calc(100% - 30px);margin:0 auto}.plan-detail-body:nth-child(2){margin-right:auto}}.plan-detail-body-heading{font-size:15px;font-weight:700;margin:0 0 43px;text-align:center;padding:35px 0 0}.plan-detail-body-inner{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.plan-detail-body-heading{color:#919191;font-size:13px}.plan-detail-body-inner{display:block;background:#fff;width:100%}}.plan-detail-body-inner-label{font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0 0 10px}@media screen and (min-width:992px){.plan-detail-body-inner-label{margin-left:20px}}.plan-detail-body-inner-label:before{display:block;width:38px;height:10px;margin-bottom:16px;border-radius:5px}.plan-detail-business .plan-detail-body-inner-label{color:#f76047}.plan-detail-business .plan-detail-body-inner-label:before{background:#f76047}.plan-detail-pro .plan-detail-body-inner-label{color:#4bd681}.plan-detail-pro .plan-detail-body-inner-label:before{background:#4bd681}.plan-detail-lite_plus .plan-detail-body-inner-label{color:#2e7fd5}.plan-detail-lite_plus .plan-detail-body-inner-label:before{background:#2e7fd5}.plan-detail-free .plan-detail-body-inner-label{color:#919191}.plan-detail-free .plan-detail-body-inner-label:before{background:#919191}.plan-detail-business,.plan-detail-free,.plan-detail-lite_plus,.plan-detail-pro{padding:0 20px}.plan-detail-note{display:none}@media screen and (max-width:767px){.plan-detail-body-inner-label{display:none}.plan-detail-business,.plan-detail-free,.plan-detail-lite_plus,.plan-detail-pro{padding:0 15px}.plan-detail-note{display:block}.plan-detail-free,.plan-detail-lite_plus,.plan-detail-pro{display:none}}.plan-detail-label{padding-top:154px;padding-right:15px}.plan-detail-label ul{padding-bottom:56px}.plan-detail-label ul li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:56px;font-size:15px;line-height:20px;color:#787878;box-sizing:border-box}.plan-detail-label ul li:first-child{font-size:15px;color:#323232;font-weight:700}.plan-detail-business,.plan-detail-free,.plan-detail-lite_plus,.plan-detail-pro,.plan-sp-nav{width:50%}.plan-detail-business ul,.plan-detail-free ul,.plan-detail-lite_plus ul,.plan-detail-pro ul,.plan-sp-nav ul{padding-top:56px;padding-bottom:56px}.plan-detail-business ul li,.plan-detail-free ul li,.plan-detail-lite_plus ul li,.plan-detail-pro ul li,.plan-sp-nav ul li{position:relative;height:56px;font-size:15px;line-height:56px;text-align:center;box-sizing:border-box}.plan-detail-business ul li>i,.plan-detail-free ul li>i,.plan-detail-lite_plus ul li>i,.plan-detail-pro ul li>i,.plan-sp-nav ul li>i{position:absolute;width:100%;height:100%}.plan-detail-business ul li .icon_tips,.plan-detail-business ul li:first-child,.plan-detail-business ul li>span,.plan-detail-free ul li .icon_tips,.plan-detail-free ul li:first-child,.plan-detail-free ul li>span,.plan-detail-lite_plus ul li .icon_tips,.plan-detail-lite_plus ul li:first-child,.plan-detail-lite_plus ul li>span,.plan-detail-pro ul li .icon_tips,.plan-detail-pro ul li:first-child,.plan-detail-pro ul li>span,.plan-sp-nav ul li .icon_tips,.plan-sp-nav ul li:first-child,.plan-sp-nav ul li>span{display:none}@media screen and (max-width:767px){.plan-detail-label{display:none}.plan-detail-business,.plan-detail-free,.plan-detail-lite_plus,.plan-detail-pro,.plan-sp-nav{width:100%}.plan-detail-business ul,.plan-detail-free ul,.plan-detail-lite_plus ul,.plan-detail-pro ul,.plan-sp-nav ul{padding-top:0;padding-bottom:46px}.plan-detail-business ul li,.plan-detail-free ul li,.plan-detail-lite_plus ul li,.plan-detail-pro ul li,.plan-sp-nav ul li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;text-align:right;padding:0 25px 0 0}.plan-detail-business ul li>.icon_checked,.plan-detail-free ul li>.icon_checked,.plan-detail-lite_plus ul li>.icon_checked,.plan-detail-pro ul li>.icon_checked,.plan-sp-nav ul li>.icon_checked{background-position:right center;left:0}.plan-detail-business ul li .icon_tips,.plan-detail-free ul li .icon_tips,.plan-detail-lite_plus ul li .icon_tips,.plan-detail-pro ul li .icon_tips,.plan-sp-nav ul li .icon_tips{display:block;right:0}.plan-detail-business ul li>span,.plan-detail-free ul li>span,.plan-detail-lite_plus ul li>span,.plan-detail-pro ul li>span,.plan-sp-nav ul li>span{width:60%;display:block;line-height:1.6;font-size:15px;color:#787878;text-align:left;font-weight:400}.plan-detail-business ul li:first-child,.plan-detail-free ul li:first-child,.plan-detail-lite_plus ul li:first-child,.plan-detail-pro ul li:first-child,.plan-sp-nav ul li:first-child{display:block;font-weight:700;font-size:16px;text-align:left}}.icon-checked{display:block;background-position:center;background-repeat:no-repeat;background-size:16px auto}.plan-detail-business .icon-checked{background-image:url(../img/icon_check_orange.png)}.plan-detail-pro .icon-checked{background-image:url(../img/icon_check_green.png)}.plan-detail-lite_plus .icon-checked{background-image:url(../img/icon_check_blue.png)}.plan-detail-free .icon-checked{background-image:url(../img/icon_check_grey.png)}.plan-sp-nav{display:none}@media screen and (max-width:767px){.icon-checked{margin:0 25px 0 0;width:calc(100% - 25px)!important;background-position:right center}.plan-sp-nav{display:-ms-flexbox;display:flex;padding:0 15px;margin:0 0 41px}.plan-sp-nav li{width:25%;text-align:center;font-size:18px}.plan-sp-nav li a{display:block;position:relative;color:#919191}.plan-sp-nav li a:after{content:"";position:absolute;width:calc(100% - 10px);border-radius:5px;bottom:-17px;height:6px;left:5px}.plan-sp-nav li.is-current{font-weight:700}.plan-sp-nav li.business.is-current a{color:#f76047}.plan-sp-nav li.business.is-current a:after{background:#f76047}.plan-sp-nav li.pro.is-current a{color:#4bd681}.plan-sp-nav li.pro.is-current a:after{background:#4bd681}.plan-sp-nav li.lite_plus.is-current a{color:#2e7fd5}.plan-sp-nav li.lite_plus.is-current a:after{background:#2e7fd5}.plan-sp-nav li.free.is-current a{color:#919191}.plan-sp-nav li.free.is-current a:after{background:#919191}}.icon_tips{width:12px!important;height:12px!important;background-image:url(../img/icon_tips.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat}.l-publication{background:#212428;padding:82px 0 112px;color:#fff}@media screen and (max-width:767px){.l-publication{padding:50px 0 60px}}.publication-heading{font-size:42px;line-height:56px;font-weight:700;padding:0 25px;max-width:1084px;margin:0 auto}@media screen and (max-width:767px){.publication-heading{font-size:24px;line-height:36px;width:100%;text-align:center;padding:0 15px}.publication-text{font-size:16px}}.publication-text{font-size:16px;line-height:24px;color:#fff;padding:0 25px;max-width:1084px;margin:0 auto}.publication-logos{background-image:url(../img/publication-logos.png);background-repeat:repeat-x;background-size:cover;background-position:0 0;height:214px;margin:115px 0 0}.lang_en .publication-logos{background-image:url(../img/publication-logos_en.png)}@media screen and (max-width:767px){.publication-text{width:100%;text-align:center;padding-left:15px;padding-right:15px}.publication-logos{animation:slide_logos 200s linear infinite;height:70px;margin:50px 0 0}}.l-reassurance{background:#f9f9f9;padding:108px 0 112px}.reassurance-heading{font-size:42px;line-height:56px;font-weight:700;text-align:center;margin:0 0 79px}@media screen and (max-width:767px){.l-reassurance{padding:60px 30px 57px}.reassurance-heading{font-size:24px;line-height:36px;margin:0 0 51px}}.reassurance-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.reassurance-list li{width:320px;margin:0 20px}.reassurance-list li h2{font-size:28px;line-height:32px;font-weight:700;margin:0 0 21px}.reassurance-list li:nth-child(1) i{background-image:url(../img/icon_reason_1.png)}.reassurance-list li:nth-child(2) i{background-image:url(../img/icon_reason_2.png)}.reassurance-list li:nth-child(3) i{background-image:url(../img/icon_reason_3.png)}@media screen and (max-width:767px){.reassurance-list{display:block}.reassurance-list li{position:relative;padding:0 0 0 106px;margin:0 0 50px;width:100%}.reassurance-list li h2{font-size:20px;line-height:25px;margin:0 0 10px}.reassurance-list li:nth-child(1) i{left:0}.reassurance-list li:nth-child(2){padding:0 106px 0 0}.reassurance-list li:nth-child(2) i{right:0;top:0}.reassurance-list li:nth-child(3){margin-bottom:0}.reassurance-list li:nth-child(3) i{left:0}}.reassurance-list-text{font-size:16px;line-height:28px;color:#7c8086}.reassurance-icon{display:block;width:132px;height:132px;margin:0 auto 18px;background-size:auto 100%;background-repeat:no-repeat;background-position:center}@media screen and (max-width:767px){.reassurance-list-text{font-size:15px;line-height:24px}.reassurance-icon{position:absolute;width:80px;height:80px;top:0}}.l-tool,.tool-tab{position:relative}.l-tool{padding:60px 15px;max-width:1034px;margin:0 auto;min-height:965px}.tool-heading,.tool-text{max-width:1084px;text-align:center}@media screen and (min-width:992px){.l-tool{padding:107px 15px 89px}}.tool-heading{font-size:42px;line-height:56px;font-weight:700;margin:0 auto}@media screen and (max-width:767px){.tool-heading{font-size:24px;line-height:36px}.tool-text{font-size:16px}}.tool-text{font-size:16px;line-height:24px;padding-top:15px;color:#7c8086;margin:0 auto 124px}@media screen and (max-width:767px){.tool-text{margin-bottom:30px}}.tool-tab{width:100%;background:#fff;padding:31px 38px 0 47px;margin:0 0 31px;transition:all .5s ease}.tool-tab:before{width:6px;position:absolute;top:23px;left:20px;bottom:280px;border-radius:6px}.tool-tab:nth-of-type(1){margin-top:0}.tool-tab:nth-of-type(1):before{background:#f2445e}.tool-tab:nth-of-type(2):before{background:#01cb6f}.tool-tab:nth-of-type(3){margin-bottom:0}.tool-tab:nth-of-type(3):before{background:#9259e1}.tool-tab dt{font-size:20px;font-weight:700;line-height:1.3;margin:0 0 10px}.tool-tab dd{font-size:15px;line-height:24px;color:#7c8086;display:block;margin:10px 0 0}.tool-tab p{text-align:center;padding:30px 0 0}.tool-tab p img{width:300px}.tool-tab.is-current{background:#fff}.tool-tab.is-current:after{display:block;top:23px;left:20px;bottom:306px}.tool-tab.is-current dt{font-size:20px}.tool-tab.is-current dd{margin-top:10px}@media screen and (min-width:992px){.tool-tab,.tool-tab.is-current{padding:31px 38px 31px 78px}.tool-tab{width:512px;background:#f7fafc;cursor:pointer}.tool-tab:before{width:10px;top:24px;bottom:24px;left:38px}.tool-tab:nth-of-type(1){margin-top:60px}.tool-tab dt{font-size:22px;margin:0}.tool-tab dd{display:none}.tool-tab.is-current:before{top:37px;bottom:31px}.tool-tab.is-current:after{display:block}.tool-tab.is-current dt{font-size:28px}.tool-tab.is-current dd{display:block;font-size:16px;margin:25px 0 0}}.tool-pic{display:none}@media screen and (min-width:992px){.tool-pic{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;bottom:200px;right:0;width:450px;transition:opacity .3s ease;z-index:1}.tool-pic.is-current{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tool-pic img{margin-bottom:-2px}}.l-voice{padding:82px 0 102px;width:1034px;margin:0 auto}.voice-heading{font-size:42px;line-height:56px;font-weight:700;text-align:center}@media screen and (max-width:767px){.l-voice{width:100%;padding:60px 0 0;overflow:hidden}.voice-heading{font-size:24px;line-height:36px;padding:0 15px}}.voice-body-text,.voice-text{font-size:16px;line-height:24px}.voice-text{padding-top:15px;color:#7c8086;text-align:center;margin:0 0 72px}@media screen and (max-width:767px){.voice-text{font-size:16px;padding-left:15px;padding-right:15px;margin-bottom:40px}}.voice-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.voice-body li.slick-slide,.voice-body>li{position:relative;width:320px;height:464px;box-shadow:0 20px 56px -8px rgba(0,0,0,.1);margin:0 0 40px;padding:93px 30px 30px;border-radius:8px;background-image:url(../img/icon_quote.png);background-repeat:no-repeat;background-position:174px 46px;background-size:108px auto;box-sizing:border-box}.voice-body li.slick-slide:nth-last-child(-n+3),.voice-body>li:nth-last-child(-n+3){margin-bottom:0}@media screen and (max-width:767px){.voice-body{width:100%;display:block;margin:0!important}.voice-body .slick-list{padding-bottom:50px!important}.voice-body .slick-dots{bottom:60px}}.voice-body-text{color:#212428;margin:0 0 28px}.voice-body-star{display:-ms-flexbox;display:flex}.icon_star{display:block;width:18px;height:18px;background:url(../img/icon_star.png) no-repeat;background-size:100% auto}.voice-body-user{position:absolute;left:30px;bottom:30px}.voice-body-user a{color:#212428}.voice-body-user dl{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.voice-body-user dl dt{position:relative;width:56px;height:56px}.voice-body-user dl dt p{width:56px;height:56px;border-radius:50%;overflow:hidden}.voice-body-user dl dt:after{position:absolute;bottom:0;right:-5px;width:22px;height:22px;background-color:#1da1f2;border-radius:50%;overflow:hidden;background-image:url(../img/icon_twitter_white.png);background-size:10px auto;background-position:center;background-repeat:no-repeat}.voice-body-user dl dd{font-size:18px;padding:0 0 0 18px}.voice-body-user dl dd span{font-size:14px;display:block;padding:5px 0 0}