@font-face{font-family:'Hiragino Sans';font-weight:400;src:local(HiraginoSans-W4)}@font-face{font-family:'Hiragino Sans';font-weight:500;src:local(HiraginoSans-W5)}@font-face{font-family:'Hiragino Sans';font-weight:600;src:local(HiraginoSans-W6)}@font-face{font-family:'Hiragino Sans';font-weight:700;src:local(HiraginoSans-W6)}@font-face{font-family:'Gilroy';font-weight:400;font-style:normal;src:url(../fonts/gilroy_regular/gilroy-regular-webfont.woff2) format('woff2'),url(../fonts/gilroy_regular/gilroy-regular-webfont.woff) format('woff'),url(../fonts/gilroy_regular/gilroy-regular-webfont.ttf) format('truetype')}@font-face{font-family:'Gilroy';font-weight:700;font-style:normal;src:url(../fonts/gilroy_bold/gilroy-bold-webfont.woff2) format('woff2'),url(../fonts/gilroy_bold/gilroy-bold-webfont.woff) format('woff'),url(../fonts/gilroy_bold/gilroy-bold-webfont.ttf) format('truetype')}
/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */
:root{overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details,main,summary{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}pre{overflow:auto}i,progress{display:inline-block}small{font-size:75%}[hidden],template{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::after,::before{box-sizing:inherit;vertical-align:inherit;text-decoration:inherit}*{font-size:inherit;line-height:inherit}*,::after,::before{border-width:0;border-style:solid}*{margin:0;padding:0;box-sizing:border-box}:root{font:16px/1.5 sans-serif;box-sizing:border-box;cursor:default;text-rendering:optimizeLegibility}html{background-color:#fff;font-size:100%;width:100%}a{transition:color .2s linear 0s;text-decoration:none;color:#ee5d42;outline:none}.button--icon i,audio,canvas,iframe,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-spacing:0;border-collapse:collapse}textarea{resize:vertical;overflow:auto;padding:3px;border:1px solid #ccc}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}html.no_scroll{overflow:hidden}html.no_scroll body{position:fixed;width:100%}body{font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;font-style:normal;position:relative;color:#4f4c4b;background-color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html[lang=ja-JP] body{font-family:'proxima-nova',Hiragino Sans,'ヒラギノ角ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',Arial,sans-serif}a img{border:0 none;outline:none}img,object{vertical-align:bottom}input,td,th{vertical-align:middle}input{line-height:1;padding:.1em}.lt-ie8 button,.lt-ie8 input[type=button],.lt-ie8 input[type=reset],.lt-ie8 input[type=submit]{overflow:visible}td,th{word-wrap:break-word}th{font-weight:700}img{-ms-interpolation-mode:bicubic;border:0}blockquote{margin:0 auto 1em}#page{width:100%;max-width:none!important}.container{max-width:95%;margin:0 auto}.clr:after,.col:after,.group:after,.row:after{display:block;visibility:hidden;clear:both;height:0;content:''}.row{margin-bottom:1.5em}.col{display:block;float:left;width:100%}.col-r{float:right}.col:first-child,.list--inline>li:first-child{margin-left:0}.icon-caret-bottom,.icon-caret-top{display:inline-block;width:0;height:0;content:'';vertical-align:text-top;border-right:5px solid transparent;border-left:5px solid transparent}.icon-caret-bottom{border-top-width:5px;border-top-style:solid}.icon-caret-top{border-bottom-width:5px;border-bottom-style:solid}.icon-caret-bottom.-small,.icon-caret-top.-small{border-right:4px solid transparent;border-left:4px solid transparent}.icon-caret-bottom.-white{border-top-color:#fff}.icon-caret-bottom.-gray{border-top-color:#666}.icon-caret-bottom.-blue{border-top-color:#00a7e9}.icon-caret-bottom.-orange{border-top-color:#fd6347}.icon-caret-top.-white{border-bottom-color:#fff}.icon-caret-top.-gray{border-bottom-color:#666}.icon-caret-top.-blue{border-bottom-color:#00a7e9}.icon-caret-top.-orange{border-bottom-color:#fd6347}.icon-close.-circle-line.-gray,.icon-download.-white,.icon-search.-blue.-large,.icon-search.-gray.-large{width:25px;height:24px;background-image:url(../images/common/sprite.png);background-position:-95px -48px;background-size:120px 119px}.icon-close.-circle-line.-gray,.icon-download.-white,.icon-search.-blue.-large{background-position:-25px -95px}.icon-close.-circle-line.-gray,.icon-download.-white{width:24px;background-position:-50px -95px}.icon-download.-white{width:25px;background-position:-95px 0}.icon-twitter.-base,.icon-twitter.-circle.-gray,.icon-twitter.-gray,.icon-twitter.-orange{width:30px;height:24px;background-image:url(../images/common/sprite.png);background-position:-61px -64px;background-size:120px 119px}.icon-twitter.-base,.icon-twitter.-circle.-gray,.icon-twitter.-orange{background-position:-31px -64px}.icon-twitter.-base,.icon-twitter.-circle.-gray{width:32px;height:32px;background-position:-32px 0}.icon-twitter.-base{width:31px;height:31px;background-position:-64px -31px}.icon-facebook.-base,.icon-facebook.-circle.-gray,.icon-facebook.-gray,.icon-facebook.-orange,.icon-google.-circle.-gray{width:11px;height:24px;background-image:url(../images/common/sprite.png);background-position:-85px -95px;background-size:120px 119px}.icon-facebook.-base,.icon-facebook.-circle.-gray,.icon-facebook.-orange,.icon-google.-circle.-gray{background-position:-74px -95px}.icon-facebook.-base,.icon-facebook.-circle.-gray,.icon-google.-circle.-gray{width:32px;height:32px;background-position:0 0}.icon-facebook.-base,.icon-google.-circle.-gray{width:31px;height:31px;background-position:-64px 0}.icon-google.-circle.-gray{width:32px;height:32px;background-position:0 -32px}.icon-instagram.-circle.-gray,.icon-instagram.-gray,.icon-instagram.-orange,.icon-linkedin.-base{width:31px;height:31px;background-image:url(../images/common/sprite.png);background-position:0 -64px;background-size:120px 119px}.icon-instagram.-circle.-gray,.icon-instagram.-gray,.icon-instagram.-orange{width:25px;height:24px;background-position:0 -95px}.icon-instagram.-circle.-gray,.icon-instagram.-orange{background-position:-95px -24px}.icon-instagram.-circle.-gray{width:32px;height:32px;background-position:-32px -32px}.button{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.5;display:inline-block;padding:10px 20px;transition:background-color .2s 0s linear;text-align:center;text-decoration:none;border-radius:3px}.button:hover{text-decoration:none;outline:none}.button:not(:disabled){cursor:pointer}.button.-rounded{white-space:nowrap}.button.-w-full{font-size:16px;font-size:1rem;display:block;width:100%;padding:12px 20px}.button--icon,.button.-s-xxs{font-size:13px;font-size:.8125rem;min-width:80px;padding:6px 10px}.button.-s-xs{font-size:14px;font-size:.875rem;min-width:130px;padding:8px 15px}.button.-s-sm{font-size:15px;font-size:.9375rem;min-width:150px;padding:10px 15px}.button.-s-md.-rounded,.button.-s-sm.-rounded{height:50px;padding-top:12px;padding-bottom:12px;border-radius:25px}.button.-s-lg,.button.-s-md{font-size:16px;font-size:1rem;padding:12px 30px}.button.-s-md.-rounded{padding-top:15px;padding-bottom:15px}.button.-s-lg{padding:12px 20px}.button.-t-uppercase{text-transform:uppercase}.button--icon{min-width:100px;padding:10px}.button.is_disabled,.button[disabled]{transition:background-color 0s linear 0s;pointer-events:none;opacity:.3;border-color:#8f8380!important;background-color:#8f8380!important}.button--ghost.-bd-black:hover,.button--ghost.-bd-orange:hover,.button--normal{color:#fff;background-color:#555}.button--normal:hover,.button--primary:hover{color:#fff;background-color:#ff6455}.button--primary{color:#fff;background-color:#00aeef}.button--ghost{transition:background-color .25s 0s linear,color .25s 0s linear;border-width:1px;border-style:solid;background-color:transparent}.button--ghost.-bd-black,.button--ghost.-bd-orange{color:#555;border-color:#555}.button--ghost.-bd-white{color:#fff;border-color:#fff}.button--ghost.-bd-white:hover{color:#555;background-color:#fff}a:hover{color:rgba(238,93,66,.7)}a.has_decoration{text-decoration:underline}a.link-external:after{display:inline-block;width:17px;height:15px;margin-left:5px;content:''}h1,h2,h3,h4,h5,h6{margin-top:0}h1{font-size:24px;font-size:1.5rem}h1 small,h1.-fz-sm{font-size:20px;font-size:1.25rem}h2{font-size:22px;font-size:1.375rem}h2 small,h2.-fz-sm,h3{font-size:18px;font-size:1.125rem}h3 small,h3.-fz-sm,h4{font-size:16px;font-size:1rem}.form-field--links a,.list.-fz-sm,h4 small,h4.-fz-sm,label.label--normal,p small,p.-fz-sm{font-size:14px;font-size:.875rem}.list,dl,ol,p,ul{font-size:16px;font-size:1rem}p{margin-top:0}.list.-fz-xs,p.-fz-xs{font-size:13px;font-size:.8125rem}.brand{font-family:inherit;font-weight:700}.list,dl,ol,ul{padding-left:2em;text-rendering:auto}dl,ol,ul{margin-top:0}.list__item{margin-bottom:5px}.list__item>.list{margin-bottom:1em}.list--inline,.list--unstyled{padding-left:0;list-style:none}.list--inline>li{display:inline-block;margin-left:10px}.form-field,.form-field--button,.form-field--table{font-size:14px;font-size:.875rem;position:relative;margin-bottom:1.5em;text-align:left;color:#4f4c4b}.-border.form-field,.-border.form-field--button,.-border.form-field--table{margin-top:1.5em;padding-top:1em;border-top:1px solid #b3aba9}.form-field.-one-line>div{display:inline-block;margin-right:4px;margin-left:4px;vertical-align:top}.form-field.-inline>label{margin-right:1em}.form-field--button button{cursor:pointer}.form-field--button .button+.button,.form-field--button .button+.form-button-wrap,.form-field--button .form-button-wrap+.button,.form-field--button .form-button-wrap+.form-button-wrap{margin-left:5px}.form-field--table{display:table;width:100%}.form-field--table .form-field__left,.form-field--table .form-field__right{display:table-cell}.form-field--hints{font-size:13px;font-size:.8125rem;line-height:1.4;margin:3px 5px;color:#555}.form-input-wrap{position:relative}.form-button-wrap,.form-input-wrap.-inline{display:inline-block}.form-button-wrap{position:relative}.form-button-wrap.-w-full{width:100%}label{color:#5d5d5d}label.label--normal{color:#555}.label--placeholder{font-size:16px;font-size:1rem;position:absolute;bottom:50%;left:20px;padding:0;transition:top .1s linear 0s,left .1s linear 0s,transform .1s linear 0s;transform:translateY(50%);text-transform:none;color:#5d5d5d}textarea+.label--placeholder{top:12px;transform:translateY(0)}.has_value+.label--placeholder{font-size:12px;font-size:.75rem;top:4px;left:10px;padding:0;transition:top 0s linear 0s,left .1s linear 0s,transform .1s linear 0s;transform:translateY(0);text-transform:uppercase;color:#aeaeae}.has_placeholder:focus+.label--placeholder{font-size:12px;font-size:.75rem;top:4px;left:20px;padding:0;transition:top .15s linear 0s,left .1s linear 0s,transform .1s linear 0s;transform:translateY(0);text-transform:uppercase;color:#aeaeae}.label--placeholder-helper{font-size:12px;font-size:.75rem;position:absolute;top:50%;right:0;max-width:100px;transition:opacity .1s linear 0s,transform .2s ease 0s;transform:translate(15px,-50%);text-align:right;text-transform:uppercase;opacity:0;color:#8e8e8e}.lt-ie10 .label--placeholder-helper{font-size:18px;font-size:1.125rem;top:50%;right:auto;left:20px;max-width:none;margin-top:-10px;transform:translate(0,0);text-align:left;text-transform:none;opacity:1;color:#555}.is_error+.label--placeholder-helper{color:#dd573d}.has_value+.label--placeholder-helper{transform:translate(-15px,-50%);opacity:1}.lt-ie10 .has_value+.label--placeholder-helper{opacity:0}textarea+.label--placeholder-helper{top:auto;bottom:10px;transform:translate(15px,0)}.lt-ie10 textarea+.label--placeholder-helper,.lt-ie10 textarea.has_value+.label--placeholder-helper{transform:translate(0,0);opacity:1}textarea.has_value+.label--placeholder-helper{transform:translate(-15px,0)}.has_placeholder-helper:focus::-webkit-input-placeholder,.has_textarea-placeholder-helper:focus::-webkit-input-placeholder{visibility:hidden;opacity:0}.has_placeholder-helper:focus:-moz-placeholder,.has_placeholder-helper:focus::-moz-placeholder,.has_textarea-placeholder-helper:focus:-moz-placeholder,.has_textarea-placeholder-helper:focus::-moz-placeholder{visibility:hidden;opacity:0}.has_placeholder-helper:focus:-ms-input-placeholder,.has_textarea-placeholder-helper:focus:-ms-input-placeholder{visibility:hidden;opacity:0}.has_placeholder-helper:focus+.label--placeholder-helper,.has_textarea-placeholder-helper:focus+.label--placeholder-helper{opacity:1}.lt-ie10 .has_placeholder-helper:focus{padding-right:20px!important}.has_placeholder-helper:focus+.label--placeholder-helper{transform:translate(-15px,-50%)}.lt-ie10 .has_placeholder-helper:focus+.label--placeholder-helper,.lt-ie10 .has_textarea-placeholder-helper:focus+.label--placeholder-helper{transform:translate(0,0);opacity:0}.has_textarea-placeholder-helper:focus+.label--placeholder-helper{transform:translate(-15px,0)}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:16px;font-size:1rem;line-height:1.4;box-sizing:border-box;padding:6px 10px;color:#555;border:1px solid #aeaeae;border-radius:3px;background-color:#fff;box-shadow:none;-webkit-appearance:none;-webkit-font-smoothing:antialiased;height:42px}input:focus:not([type]),input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border:1px solid #00aeef;outline:0 none}.lt-ie9 input:not([type]),.lt-ie9 input[type=color],.lt-ie9 input[type=date],.lt-ie9 input[type=datetime-local],.lt-ie9 input[type=datetime],.lt-ie9 input[type=email],.lt-ie9 input[type=month],.lt-ie9 input[type=number],.lt-ie9 input[type=password],.lt-ie9 input[type=search],.lt-ie9 input[type=tel],.lt-ie9 input[type=text],.lt-ie9 input[type=time],.lt-ie9 input[type=url],.lt-ie9 input[type=week],.lt-ie9 textarea{line-height:24px}input.isFiltered:not([type]),input.isFiltered[type=color],input.isFiltered[type=date],input.isFiltered[type=datetime-local],input.isFiltered[type=datetime],input.isFiltered[type=email],input.isFiltered[type=month],input.isFiltered[type=number],input.isFiltered[type=password],input.isFiltered[type=search],input.isFiltered[type=tel],input.isFiltered[type=text],input.isFiltered[type=time],input.isFiltered[type=url],input.isFiltered[type=week],input:focus:not([type]),input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea.isFiltered,textarea:focus{color:#333}input:not([type])::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:16px;font-size:1rem;font-weight:400;color:#adadad;-webkit-font-smoothing:antialiased}input:-moz-placeholder:not([type]),input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,textarea:-moz-placeholder{font-size:16px;font-size:1rem;font-weight:400;color:#adadad;-moz-osx-font-smoothing:grayscale}input:not([type])::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{font-size:16px;font-size:1rem;font-weight:400;opacity:1;color:#adadad;-moz-osx-font-smoothing:grayscale}input:-ms-input-placeholder:not([type]),input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:16px;font-size:1rem;font-weight:400;color:#adadad}input:disabled:not([type]),input[disabled]:not([type]),input[disabled][type=color],input[disabled][type=date],input[disabled][type=datetime-local],input[disabled][type=datetime],input[disabled][type=email],input[disabled][type=month],input[disabled][type=number],input[disabled][type=password],input[disabled][type=search],input[disabled][type=tel],input[disabled][type=text],input[disabled][type=time],input[disabled][type=url],input[disabled][type=week],input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,textarea:disabled,textarea[disabled]{color:#aeaeae;background-color:#d9d9d9}input.is_error:not([type]),input.is_error[type=color],input.is_error[type=date],input.is_error[type=datetime-local],input.is_error[type=datetime],input.is_error[type=email],input.is_error[type=month],input.is_error[type=number],input.is_error[type=password],input.is_error[type=search],input.is_error[type=tel],input.is_error[type=text],input.is_error[type=time],input.is_error[type=url],input.is_error[type=week],textarea.is_error{border-color:#dd573d}input.is_success:not([type]),input.is_success[type=color],input.is_success[type=date],input.is_success[type=datetime-local],input.is_success[type=datetime],input.is_success[type=email],input.is_success[type=month],input.is_success[type=number],input.is_success[type=password],input.is_success[type=search],input.is_success[type=tel],input.is_success[type=text],input.is_success[type=time],input.is_success[type=url],input.is_success[type=week],textarea.is_success{border-color:#00c4af}input.-w-full:not([type]),input.-w-full[type=color],input.-w-full[type=date],input.-w-full[type=datetime-local],input.-w-full[type=datetime],input.-w-full[type=email],input.-w-full[type=month],input.-w-full[type=number],input.-w-full[type=password],input.-w-full[type=search],input.-w-full[type=tel],input.-w-full[type=text],input.-w-full[type=time],input.-w-full[type=url],input.-w-full[type=week],textarea.-w-full{width:100%;padding:8px 20px}input.-w-xs:not([type]),input.-w-xs[type=color],input.-w-xs[type=date],input.-w-xs[type=datetime-local],input.-w-xs[type=datetime],input.-w-xs[type=email],input.-w-xs[type=month],input.-w-xs[type=number],input.-w-xs[type=password],input.-w-xs[type=search],input.-w-xs[type=tel],input.-w-xs[type=text],input.-w-xs[type=time],input.-w-xs[type=url],input.-w-xs[type=week],textarea.-w-xs{width:150px}input.-w-lg:not([type]),input.-w-lg[type=color],input.-w-lg[type=date],input.-w-lg[type=datetime-local],input.-w-lg[type=datetime],input.-w-lg[type=email],input.-w-lg[type=month],input.-w-lg[type=number],input.-w-lg[type=password],input.-w-lg[type=search],input.-w-lg[type=tel],input.-w-lg[type=text],input.-w-lg[type=time],input.-w-lg[type=url],input.-w-lg[type=week],input.-w-md-s:not([type]),input.-w-md-s[type=color],input.-w-md-s[type=date],input.-w-md-s[type=datetime-local],input.-w-md-s[type=datetime],input.-w-md-s[type=email],input.-w-md-s[type=month],input.-w-md-s[type=number],input.-w-md-s[type=password],input.-w-md-s[type=search],input.-w-md-s[type=tel],input.-w-md-s[type=text],input.-w-md-s[type=time],input.-w-md-s[type=url],input.-w-md-s[type=week],input.-w-md:not([type]),input.-w-md[type=color],input.-w-md[type=date],input.-w-md[type=datetime-local],input.-w-md[type=datetime],input.-w-md[type=email],input.-w-md[type=month],input.-w-md[type=number],input.-w-md[type=password],input.-w-md[type=search],input.-w-md[type=tel],input.-w-md[type=text],input.-w-md[type=time],input.-w-md[type=url],input.-w-md[type=week],input.-w-sm:not([type]),input.-w-sm[type=color],input.-w-sm[type=date],input.-w-sm[type=datetime-local],input.-w-sm[type=datetime],input.-w-sm[type=email],input.-w-sm[type=month],input.-w-sm[type=number],input.-w-sm[type=password],input.-w-sm[type=search],input.-w-sm[type=tel],input.-w-sm[type=text],input.-w-sm[type=time],input.-w-sm[type=url],input.-w-sm[type=week],textarea.-w-lg,textarea.-w-md,textarea.-w-md-s,textarea.-w-sm{width:100%}input:not([type]).-h-sm,input[type=color].-h-sm,input[type=date].-h-sm,input[type=datetime-local].-h-sm,input[type=datetime].-h-sm,input[type=email].-h-sm,input[type=month].-h-sm,input[type=number].-h-sm,input[type=password].-h-sm,input[type=search].-h-sm,input[type=tel].-h-sm,input[type=text].-h-sm,input[type=time].-h-sm,input[type=url].-h-sm,input[type=week].-h-sm,textarea.-h-sm{height:40px}textarea{line-height:1.4;height:100px}.has_placeholder.has_value,.has_placeholder:focus{padding-top:20px}.form-input.has_placeholder-helper.has_value,.form-input.has_placeholder-helper:focus{padding-right:40px}.textarea-placeholder-wrap{line-height:1.4;width:100%;height:120px;padding:8px 20px 30px;border:1px solid #aeaeae;border-radius:3px;background-color:#fff}.textarea-placeholder-wrap.is_focus{border-color:#00aeef}.textarea-placeholder-wrap.is_error{border-color:#dd573d}.textarea-placeholder-wrap textarea{height:80px;padding:0;resize:none;border:0 none}.error-message{font-size:13px;font-size:.8125rem}.error-message,.top-error-messages__item{font-weight:700;line-height:1.6;color:#dd573d}.error-message{display:inline-block;margin:5px 0 0}.top-error-messages{margin:0 0 1em}.top-error-messages__item{font-size:14px;font-size:.875rem}.tt-checkbox-wrap{position:relative;padding-left:30px}.tt-checkbox-label,.tt-checkbox-wrap.-inline{display:inline-block}.tt-checkbox-label{font-size:14px;font-size:.875rem;line-height:1.3;position:relative;padding-top:2px;padding-left:35px;cursor:pointer}.tt-checkbox-label:after,.tt-checkbox-label:before{position:absolute;content:''}.lt-ie9 .tt-checkbox-label:after,.lt-ie9 .tt-checkbox-label:before{display:none}.tt-checkbox-label:before{top:1px;left:0;width:24px;height:24px;cursor:pointer;border:1px solid #aeaeae;border-radius:3px;background-color:#fff}.tt-checkbox-label:after{top:4px;left:8px;width:8px;height:14px;transform:rotate(45deg);opacity:0;border-color:#555;border-right-width:2px;border-right-style:solid;border-bottom-width:2px;border-bottom-style:solid;background:0 0}.tt-checkbox{position:absolute;top:5px;left:5px;opacity:0}.lt-ie9 .tt-checkbox{position:static;visibility:visible;margin-right:3px}.tt-checkbox:checked~label:before{background-color:#fff}.tt-checkbox:focus~label:before{border-color:#00aeef}.tt-checkbox:checked~label:after{opacity:1}.tt-checkbox:disabled~label{color:#b0b0b0}.tt-checkbox:disabled~label:before{background-color:#d9d9d9}.tt-checkbox:disabled:checked~label:before{background-color:#d9d9d9}.tt-checkbox:disabled:checked~label:after{border-color:#aeaeae}.tt-radio-wrap{position:relative}.tt-radio-label,.tt-radio-wrap.-inline{display:inline-block}.tt-radio-label{font-size:14px;font-size:.875rem;line-height:1.3;position:relative;padding-left:27px;cursor:pointer}.tt-radio-label:after,.tt-radio-label:before{position:absolute;content:''}.tt-radio-label:before{top:0;left:0;width:18px;height:18px;cursor:pointer;border:1px solid #aeaeae;border-radius:50%;background-color:#fff}.tt-radio-label:after{top:6px;left:6px;width:6px;height:6px;opacity:0;border-radius:50%;background-color:#555}.tt-radio{position:absolute;visibility:hidden}.tt-radio:checked~label:before{background-color:#fff}.tt-radio:focus~label:before{border-color:#00aeef}.tt-radio:checked~label:after{opacity:1}.tt-selectbox,.tt-selectbox-wrap{display:inline-block;cursor:pointer}.tt-selectbox-wrap{position:relative}.tt-selectbox-wrap:after{position:absolute;top:50%;right:13px;width:16px;height:10px;content:'';transform:translateY(-50%);pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTAiPjxnIGZpbGw9IiNBRkFEQTYiPjxwYXRoIGQ9Ik04LjAxNCA5Ljk4NGw3Ljc2NS04LjU2NmMuMTQ3LS4xNjIuMjIxLS4zNzUuMjIxLS41ODdzLS4wNzQtLjQyNS0uMjIxLS41ODdjLS4yOTQtLjMyNC0uNzctLjMyNC0xLjA2NSAwbC02LjcxNSA3LjQwNi02LjcxNS03LjQwNmMtLjI5NC0uMzI0LS43Ny0uMzI0LTEuMDY1IDAtLjI5NC4zMjQtLjI5NC44NSAwIDEuMTc0bDcuNzc5IDguNTgyTTggMTAiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:left top}.tt-selectbox{font-size:16px;font-size:1rem;line-height:1.4;overflow:hidden;width:120px;height:50px;margin:0;padding:6px 10px;white-space:nowrap;text-overflow:ellipsis;color:#adadad;border:1px solid #aeaeae;border-radius:3px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tt-selectbox:focus{color:#555;border-color:#00aeef;outline:none}.tt-selectbox.-w-sm,.tt-selectbox.w-small{width:200px}.tt-selectbox.-w-md,.tt-selectbox.w-medium{width:300px}.tt-selectbox.-w-full{width:100%;padding:8px 20px}.tt-selectbox.-h-sm{height:32px}.table{overflow-x:auto;border-collapse:separate}.table td,.table th{font-size:14px;font-size:.875rem;padding:13px 20px;text-align:left;color:#555;border-right:1px solid #aeaeae;background-color:#fff}.table td:first-child,.table th:first-child{border-left:1px solid #aeaeae}.table td.-unbold,.table th.-unbold{font-weight:400}.table td.-bold,.table th.-bold,html[lang=ja-JP] .table thead td,html[lang=ja-JP] .table thead th{font-weight:700}.table td.-nowrap,.table th.-nowrap{white-space:nowrap}.table :first-child tr:first-child td,.table :first-child tr:first-child th{border-top:1px solid #aeaeae}.table :first-child tr:first-child :first-child{border-radius:3px 0 0 0}.table :first-child tr:first-child :last-child{border-radius:0 3px 0 0}.table :last-child tr:last-child td,.table :last-child tr:last-child th{border-bottom:1px solid #aeaeae}.table :last-child tr:last-child :first-child{border-radius:0 0 0 3px}.table :last-child tr:last-child :last-child{border-radius:0 0 3px 0}.table thead td,.table thead th{font-size:16px;font-size:1rem;font-weight:900;color:#fff;background-color:#ffa695}.table--no-border td,.table--no-border th{border:0 none!important}.table--striped tbody tr:nth-child(2n+1) td,.table--striped tbody tr:nth-child(2n+1) th{background-color:#f6f6f6}.table.-w-full{width:100%}.table.-pad-sm td,.table.-pad-sm th{padding:8px 15px}.article--default{display:block;float:none;width:auto;max-width:47.5em;margin-right:auto;margin-left:auto;padding:50px 1.25em}.article__header{padding-bottom:15px}.article__header h1{font-size:24px;font-size:1.5rem;margin-bottom:.6em}.article__body>:first-child{margin-top:0}.article__body h1,.article__body h2,.article__body h3,.article__body h4{margin-bottom:1em}.article__body blockquote,.article__body dl,.article__body h5,.article__body h6,.article__body ol,.article__body p,.article__body table,.article__body ul{margin-top:1em;margin-bottom:1em}.article__body h1,.article__body h2,.article__body h3,.article__body h4,.article__body h5,.article__body h6{line-height:1.4}.article__body h1,.article__body h2{font-size:24px;font-size:1.5rem;margin-top:45px}.article__body h3{font-size:20px;font-size:1.25rem;margin-top:30px}.article__body h4{font-size:18px;font-size:1.125rem;margin-top:20px}.article__body p{font-size:16px;font-size:1rem;line-height:1.7;color:#555}.article__body ol,.article__body ul{line-height:1.7}.article__body img,.section__capture img{max-width:100%;height:auto}.article__body hr{display:inherit;margin:2em 0;padding:0;border:0;border-bottom:1px solid;border-bottom-color:#aeaeae}.article__body table{width:100%}.article__body table td,.article__body table th{padding:5px 15px;color:#555;border:1px solid #e7e0df;background-color:#f6f6f6}.article__body table td,.article__body table td p,.article__body table td ul{font-size:14px;font-size:.875rem}.article__body table thead td,.article__body table thead th{font-size:16px;font-size:1rem;font-weight:700;background-color:#ffa695}.article__body table tbody tr:nth-child(2n+1) td{background-color:#fff}.section{padding-top:1.875em;padding-bottom:1.875em}.section--small,.section.-pd-sm{padding-top:1.25em;padding-bottom:1.25em}.section.-no-pd-top{padding-top:0!important}.section.-no-pd-bottom{padding-bottom:0!important}.section>:last-child{margin-bottom:0}.section__content,.section__content--full,.section__content--small,.section__content--xsmall{display:block;float:none;width:auto;max-width:53.4375em;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.section__content--full,.section__content--small,.section__content--xsmall{max-width:43.75em}.section__content--full,.section__content--small{max-width:47.5em}.section__content--full{max-width:1140px}.section__heading{margin-bottom:10px;color:#4f4c4b}html[lang=ja-JP] .section__heading{line-height:1.5}.section--small .section__heading,.section__heading{font-size:24px;font-size:1.5rem}.section__text{font-size:16px;font-size:1rem;line-height:1.7}.section__text:not(:first-of-type){margin-top:30px}.section__list{font-size:16px;font-size:1rem;line-height:1.7;padding-left:3em}.section__list,.section__list>li{margin-top:30px}.section__capture{margin-top:30px;text-align:center}.section__button{margin-top:35px}.f-left{float:left}.f-right{float:right}.cf::after,.page-header__inner::after{display:table;clear:both;content:''}.guidance,.has_hero .page-header,.skipLink{position:absolute;top:0;left:-1000em;width:900em}.align-left{text-align:left!important}.align-center{text-align:center!important}.align-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.is_hidden{display:none!important}.is_invisible{visibility:hidden}.hide-break-mobile{display:none}.mg-t0{margin-top:0!important}.mg-b0{margin-bottom:0!important}.mg-l0{margin-left:0!important}.mg-r0{margin-right:0!important}.mg-t5{margin-top:5px!important}.mg-b5{margin-bottom:5px!important}.mg-l5{margin-left:5px!important}.mg-r5{margin-right:5px!important}.mg-t10{margin-top:10px!important}.mg-b10{margin-bottom:10px!important}.mg-l10{margin-left:10px!important}.mg-r10{margin-right:10px!important}.mg-t15{margin-top:15px!important}.mg-b15{margin-bottom:15px!important}.mg-l15{margin-left:15px!important}.mg-r15{margin-right:15px!important}.mg-t20{margin-top:20px!important}.mg-b20{margin-bottom:20px!important}.mg-l20{margin-left:20px!important}.mg-r20{margin-right:20px!important}.mg-t25{margin-top:25px!important}.mg-b25{margin-bottom:25px!important}.mg-l25{margin-left:25px!important}.mg-r25{margin-right:25px!important}.mg-t30{margin-top:30px!important}.mg-b30{margin-bottom:30px!important}.mg-l30{margin-left:30px!important}.mg-r30{margin-right:30px!important}.mg-t35{margin-top:35px!important}.mg-b35{margin-bottom:35px!important}.mg-l35{margin-left:35px!important}.mg-r35{margin-right:35px!important}.mg-t40{margin-top:40px!important}.mg-b40{margin-bottom:40px!important}.mg-l40{margin-left:40px!important}.mg-r40{margin-right:40px!important}.mg-t45{margin-top:45px!important}.mg-b45{margin-bottom:45px!important}.mg-l45{margin-left:45px!important}.mg-r45{margin-right:45px!important}.mg-t50{margin-top:50px!important}.mg-b50{margin-bottom:50px!important}.mg-l50{margin-left:50px!important}.mg-r50{margin-right:50px!important}.mg-t55{margin-top:55px!important}.mg-b55{margin-bottom:55px!important}.mg-l55{margin-left:55px!important}.mg-r55{margin-right:55px!important}.mg-t60{margin-top:60px!important}.mg-b60{margin-bottom:60px!important}.mg-l60{margin-left:60px!important}.mg-r60{margin-right:60px!important}.mg-t65{margin-top:65px!important}.mg-b65{margin-bottom:65px!important}.mg-l65{margin-left:65px!important}.mg-r65{margin-right:65px!important}.mg-t70{margin-top:70px!important}.mg-b70{margin-bottom:70px!important}.mg-l70{margin-left:70px!important}.mg-r70{margin-right:70px!important}.mg-t75{margin-top:75px!important}.mg-b75{margin-bottom:75px!important}.mg-l75{margin-left:75px!important}.mg-r75{margin-right:75px!important}.mg-t80{margin-top:80px!important}.mg-b80{margin-bottom:80px!important}.mg-l80{margin-left:80px!important}.mg-r80{margin-right:80px!important}.mg-t85{margin-top:85px!important}.mg-b85{margin-bottom:85px!important}.mg-l85{margin-left:85px!important}.mg-r85{margin-right:85px!important}.mg-t90{margin-top:90px!important}.mg-b90{margin-bottom:90px!important}.mg-l90{margin-left:90px!important}.mg-r90{margin-right:90px!important}.mg-t95{margin-top:95px!important}.mg-b95{margin-bottom:95px!important}.mg-l95{margin-left:95px!important}.mg-r95{margin-right:95px!important}.mg-t100{margin-top:100px!important}.mg-b100{margin-bottom:100px!important}.mg-l100{margin-left:100px!important}.mg-r100{margin-right:100px!important}.fixed-anchor10{margin-top:-60px!important;padding-top:70px}.fixed-anchor20,.fixed-anchor30{margin-top:-60px!important;padding-top:80px}.fixed-anchor30{padding-top:90px}.fixed-anchor40,.fixed-anchor50{margin-top:-60px!important;padding-top:100px}.fixed-anchor50{padding-top:110px}.page-header{padding:.9375em;background-color:#fee5e0}.has_hero .page-header{z-index:999;left:0;width:100%;background-color:transparent}.page-header__inner{display:block;float:none;width:auto;max-width:83.125em;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.page-header__branding{float:left;margin-bottom:0}.page-header__branding-logo{display:block;overflow:hidden;width:36px;height:36px;margin-top:12px;white-space:nowrap;text-indent:100%;background-image:url(../images/common/logo_typetalk_mobile.svg);background-repeat:no-repeat;background-position:left top;background-size:cover}.has_hero .page-header__branding-logo{background-image:url(../images/common/logo_typetalk_white_mobile.svg)}.page-header__lang-switch{float:left;margin-top:10px;margin-left:8px;padding:10px 0 0}.page-header-nav{float:right;margin:15px 0 10px}.page-header-nav__list{padding-left:0}.page-header-nav__list-item{display:inline-block;margin-bottom:0}.page-header-nav__list-item:not(:first-child){margin-left:10px}.page-header-nav__list-item.is_mobile-hidden,.page-header-nav__list-item.is_small-mobile-hidden{display:none}.page-header-nav__link{font-size:13px;font-size:.8125rem;position:relative;color:#ee5d42}.page-header-nav__link:after{position:absolute;top:100%;left:0;visibility:hidden;width:100%;height:2px;margin-top:8px;content:'';transition:opacity .2s linear 0s,visibility .2s linear 0s;opacity:0;background-color:#00aeef}.page-header-nav__link:hover{text-decoration:none;color:#ee5d42}.has_hero .page-header-nav__link,.has_hero .page-header-nav__link:hover{color:#fff}.page-header-nav__link.is_current:after,.page-header-nav__link:hover:after{visibility:visible;opacity:1}.page-header-nav__link--signup{font-weight:700;display:inline-block;min-width:80px;padding:5px;transition:background-color .2s linear 0s,color .2s linear 0s;text-align:center;border:1px solid #ff6455;border-radius:4px}.page-header-nav__link--signup:after{position:absolute;height:0;margin-top:0;content:''}.page-header-nav__link--signup:hover{color:#fff;background-color:#ff6455}.page-header-nav__link--signup:hover:after{visibility:hidden;opacity:0}.has_hero .page-header-nav__link--signup{border-color:#fff}.has_hero .page-header-nav__link--signup:hover{color:#555;background-color:#fff}.page-footer{padding:1.875em 1.25em 1.25em;background-color:#fff}.page-footer__inner{display:block;float:none;width:auto;max-width:71.25em;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.page-footer__inner::after{display:table;clear:both;content:''}.page-footer__copyright{margin-bottom:20px;text-align:center}.page-footer__copyright small{font-size:16px;font-size:1rem;color:#9e9e9e}.page-footer__copyright-link:hover{text-decoration:none;color:rgba(238,93,66,.7)}.page-footer__copyright .brand,.page-footer__copyright-link{color:#555}.page-footer__socials{text-align:center}.page-footer__socials-text{display:inline-block;margin-right:15px}.page-footer__socials-link{position:relative;display:inline-block;margin:0 5px}.page-footer__socials-link:after{position:absolute;top:0;left:0;visibility:hidden;margin-top:2px;content:'';transition:opacity .2s linear 0s,visibility .2s linear 0s;opacity:0}.page-footer__socials-link [class^=icon]{transition:opacity .2s linear 0s;vertical-align:text-top;opacity:1}.page-footer__socials-link:hover [class^=icon]{opacity:0}.page-footer__socials-link:hover:after{visibility:visible;opacity:1}.page-footer__socials-link--facebook:after,.page-footer__socials-link--instagram:after,.page-footer__socials-link--twitter:after{width:30px;height:24px;background-image:url(../images/common/sprite.png);background-position:-31px -64px;background-size:120px 119px}.page-footer__socials-link--facebook:after,.page-footer__socials-link--instagram:after{width:11px;background-position:-74px -95px}.page-footer__socials-link--instagram:after{width:25px;background-position:-95px -24px}.page-footer-nav{margin-bottom:25px;padding-right:0;padding-left:0;list-style:none;text-align:justify}.page-footer-nav:after{font-size:0;line-height:0;display:inline-block;width:100%;content:''}.page-footer-nav__section{width:100%;margin-bottom:20px}.page-footer-nav__section--logo,html[lang=ja-JP] .home-feature-mobile__heading br{display:none}.page-footer-nav__section-inner{padding-left:0;list-style:none;text-align:center}.page-footer-nav__item{display:inline-block;margin:0 5px 3px}.page-footer-nav__item-title{font-weight:700}.page-footer-nav__link{font-size:18px;font-size:1.125rem;color:rgba(85,85,85,.7)}.page-footer-nav__link:hover{text-decoration:none;color:rgba(238,93,66,.7)}.page-footer-nav__item-title .page-footer-nav__link{color:#555}.page-footer-nav__item-title .page-footer-nav__link:not(span):hover{color:#ee5d42}.nu-footer{padding:1.5625rem .3125rem;background-color:#f9f9f9}.nu-footer__socials{text-align:center}.nu-footer__socials-button{display:inline-block;width:31px;height:31px;vertical-align:top}.nu-footer__socials-button:not(:first-child){margin-left:4px}.nu-footer__notice{margin-top:1.5625rem;padding-left:0;text-align:center}.nu-footer__notice-item{font-size:14px;font-size:.875rem;line-height:1;display:inline-block;margin-bottom:.5rem;padding:0 10px;color:#74758b}.nu-footer__notice-link{text-decoration:none;color:#74758b}.nu-footer__notice-link:hover{text-decoration:underline;color:#74758b}.nu-footer__notice-copyright,.nu-footer__notice-link{font-size:14px;font-size:.875rem}.nu-footer-nav{display:-ms-flexbox;display:flex;max-width:60rem;margin-right:auto;margin-bottom:.625rem;margin-left:auto;padding-left:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.nu-footer-nav__group{max-width:50%;margin-bottom:2rem;padding-right:.9375rem;padding-left:.9375rem;-ms-flex:0 0 50%;flex:0 0 50%}.nu-footer-nav__header{font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:.9375rem;color:#74758b}.nu-footer-nav__list{padding-left:0;list-style:none}.nu-footer-nav__list-item:not(:first-child){margin-top:5px}.nu-footer-nav__group--product .nu-footer-nav__list-item:not(:first-child){margin-top:10px}.nu-footer-nav__list-link{font-size:14px;font-size:.875rem;display:inline-block;color:#74758b}.nu-footer-nav__list-link:hover{color:#50e3c2}.nu-footer-nav__group--product .nu-footer-nav__list-text{font-size:14px;font-size:.875rem;display:block}.nu-footer-nav__product-logo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.nu-footer-nav__product-logo:after{font-size:14px;font-size:.875rem;line-height:1;padding-left:5px;content:'\203A'}.nu-footer-nav__product-logo img{vertical-align:text-top}.page-content{padding:1.25em 0 0}.has_hero .page-content{padding:0}.page-content.-centered{display:block;float:none;width:auto;max-width:71.25em;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.page-content.-bg-pink{background-color:#fee5e0}.main__body.-centered,.main__body.-centered-large,.main__body.-centered-small,.main__content.-centered,.main__content.-centered-large,.main__content.-centered-small{float:none;width:auto;margin-right:auto;margin-left:auto;padding-right:1.25em;padding-left:1.25em}.main__body.-centered{max-width:71.25em}.main__body.-centered-large{max-width:83.125em}.main__body.-centered-small{max-width:45em}.main__content{padding-bottom:60px}.main__content.-centered{max-width:71.25em}.main__content.-centered-large{max-width:83.125em}.main__content.-centered-small{max-width:45em}.main__content-heading{font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.7;margin-bottom:1.5625em;text-align:center;color:#555}.main__content-heading.-fz-sm{font-size:16px;font-size:1rem}.main__content-heading.-align-left{text-align:left}.main__content-heading.-color-black{color:#4f4c4b}.main-intro{padding-top:1.875em;padding-bottom:1.875em;text-align:center}.main-intro.no_v-pad{padding-top:0;padding-bottom:0}.main-intro.no_pad-top{padding-top:0}.main-intro.no_pad-bottom{padding-bottom:0}.main-intro__content{display:block;float:none;width:auto;max-width:71.25em;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.main-intro__heading{font-size:36px;font-size:2.25rem;font-weight:500;margin-bottom:30px}.main-intro__heading.-fw-bold{font-weight:700}.main-intro__text{font-size:18px;font-size:1.125rem;line-height:1.7}.main-intro__text.-fz-sm{font-size:16px;font-size:1rem}.main-intro__text.-align-left{text-align:left}.main-intro__text.-color-black{color:#4f4c4b}.main-intro__figure{max-width:100%;height:auto}.main-intro__figure-wrap.-top{margin-bottom:35px}.main-intro__figure-wrap.-bottom{margin-top:35px}.hero,.hero--bg-video,.hero--small{min-height:400px;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero{padding-top:90px}.hero--bg-video,.hero--small{padding-top:70px}.hero--bg-video{position:relative}.hero__inner{display:block;float:none;width:auto;max-width:1140px;margin-right:auto;margin-left:auto;padding:0 1.25em;text-align:center}.hero__heading{font-size:26px;font-size:1.625rem;font-weight:400;line-height:1;margin:15px 0;text-transform:uppercase}.hero__heading.is_bold{font-weight:700}.is_white .hero__description,.is_white .hero__heading{color:#fff}.hero__description{font-size:16px;font-size:1rem;font-weight:400}.hero__icon{display:inline-block;width:auto}.hero__button{margin-top:15px;text-transform:uppercase}.hero__caption{font-size:14px;font-size:.875rem;margin-top:12px}.is_white .hero__caption{color:#bebebe}.hero__caption a,.hero__video a{text-decoration:none}.hero__video{margin-top:15px;margin-bottom:5px}.hero__video a{font-size:16px;font-size:1rem;transition:opacity .2s linear 0s;color:#5d5d5d}.hero__video a:hover{opacity:.6}.is_white .hero__video a{color:#fff}.hero__video i{margin-right:10px;vertical-align:middle}.launch-section{padding:60px 0 65px;text-align:center;background-image:url(../images/common/bg_launch-section.png);background-repeat:no-repeat;background-position:center top;background-size:cover}.launch-section__content{display:block;float:none;width:auto;max-width:71.25em;margin-right:auto;margin-left:auto;padding:0}.launch-section__heading{font-weight:500;margin-bottom:25px;color:#fff}html[lang=en-US] .launch-section__heading{font-family:'proxima-nova',Helvetica,Arial,sans-serif}html[lang=ja-JP] .launch-section__heading{font-family:'proxima-nova',Hiragino Sans,'ヒラギノ角ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',Arial,sans-serif}html[lang=ja-JP] .launch-section__heading .brand{font-size:26px;font-size:1.625rem}.tt-dropdown{position:relative;z-index:909}.tt-dropdown__menu{position:absolute;top:100%;left:0;display:none;overflow-y:auto;max-height:250px;margin-top:5px;list-style:none;border:1px solid #d8d8d8;border-radius:3px;background-color:#fff}.tt-dropdown__menu-inner{padding:10px;list-style:none}.tt-dropdown__menu-item{margin-bottom:0}.lang-switch__button,.tt-dropdown__menu-link{font-size:14px;font-size:.875rem;display:block;text-decoration:none}.tt-dropdown__menu-link{line-height:1.4;padding:3px 9px;white-space:nowrap;border-radius:3px}.tt-dropdown__menu-link:hover{text-decoration:none;color:#ee5d42;background-color:#efefef}.tt-dropdown__menu-link.is_active{font-weight:700;background-color:#d6f3ff}.lang-switch__button{font-weight:700;transition:opacity .2s linear 0s;opacity:1}.lang-switch__button>*{vertical-align:middle}.lang-switch__button:hover{text-decoration:none;opacity:.6;color:#ee5d42}.has_hero .lang-switch__button,.has_hero .lang-switch__button:hover{color:#fff}.has_hero .lang-switch__button .icon-caret-bottom.-orange{border-top-color:#fff}.lang-switch__current{display:inline-block;margin:0 2px 0 1px;text-transform:uppercase}.lang-switch__menu{font-family:Verdana,sans-serif!important;min-width:170px;text-transform:uppercase}.has_hero .lang-switch__globe,.lang-switch__globe{width:16px;height:16px;background-image:url(../images/common/sprite.png);background-size:120px 119px}.lang-switch__globe{margin-top:-2px;background-position:-96px -95px}.has_hero .lang-switch__globe{background-position:-95px -72px}.download-list{text-align:center}.download-list__row:not(:first-child){margin-top:30px}.download-list__text{font-size:18px;font-size:1.125rem;font-weight:700;margin-bottom:10px;color:#555}.download-list__text b{color:#ff6455}.mobile-app-button{display:inline-block;overflow:hidden;margin-right:5px;margin-bottom:5px;margin-left:5px;vertical-align:top;white-space:nowrap;text-indent:100%;background-repeat:no-repeat;background-position:left top;background-size:cover}.mobile-app-button--ios{width:132px;height:41px;background-image:url(../images/home/btn_appstore@2x.png)}.mobile-app-button--android{width:131px;height:39px;margin-top:1px;background-image:url(../images/home/btn_googleplay@2x.png)}.desktop-app-button{font-size:18px;font-size:1.125rem;font-weight:700;display:inline-block;margin-right:5px;margin-bottom:5px;margin-left:5px;padding:4px 22px;transition:background-color .2s 0s linear;text-decoration:none;color:#fff;border-radius:3px;background-color:#00aeef}.desktop-app-button:hover{text-decoration:none;color:#fff;background-color:#ff6455}.desktop-app-button .icon-download{margin-right:10px;vertical-align:text-top}.home-hero{position:relative;min-height:550px;padding-top:120px;background-image:url(../images/home/bg_home-hero@2x.jpg);background-repeat:no-repeat;background-position:55% top;background-size:cover}.home-hero:after,.home-hero:before{position:absolute;bottom:0;width:50%;height:35px;content:'';border-bottom:35px solid #fee5e0}.home-hero:before{left:0;border-right:21px solid transparent;border-left:0}.home-hero:after{right:0;border-right:0;border-left:21px solid transparent}.home-hero__intro{padding-top:40px;text-align:center}.home-hero__heading{font-size:32px;font-size:2rem;line-height:1.3;margin-bottom:20px;padding:0 .9375em;color:#fff}html[lang=en-US] .home-hero__heading{font-family:'Gilroy',Helvetica,Arial,sans-serif}html[lang=ja-JP] .home-hero__heading{font-family:'Gilroy',Hiragino Sans,'ヒラギノ角ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',Arial,sans-serif}html[lang=en-US] .home-hero__heading{font-weight:400}html[lang=ja-JP] .home-hero__heading{font-size:28px;font-size:1.75rem;line-height:1.6}html[lang=ja-JP] .home-hero__heading .mobile-break{display:inline}.home-hero__heading .brand{font-size:40px;font-size:2.5rem}html[lang=ja-JP] .home-hero__heading .brand{font-size:36px;font-size:2.25rem}.home-introduction-section{position:relative;overflow:hidden;padding-top:30px;background-color:#fee5e0}.home-introduction-section__body{display:block;float:none;width:auto;max-width:71.25em;margin-right:auto;margin-left:auto;padding:0 1.25em 1.875em}.home-introduction-section__body::after{display:table;clear:both;content:''}.home-introduction-section__figure{text-align:center}.home-introduction-section__figure img{width:100%;max-width:720px;height:auto}.home-introduction-section__heading{font-size:30px;font-size:1.875rem;font-weight:500;line-height:1.3;margin-bottom:20px;text-align:center}.home-introduction-section__text{font-size:16px;font-size:1rem;line-height:1.7;margin-bottom:20px}.home-users-section{position:relative;min-height:650px;padding:1.875em 1.25em;background-image:url(../images/home/bg_home-users-section.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.home-users-section__content{display:block;float:none;width:auto;min-width:100%;max-width:71.25em;margin-right:auto;margin-bottom:20px;margin-left:auto;padding-right:0;padding-left:0}.home-users-section__heading{font-size:36px;font-size:2.25rem;font-weight:700;text-align:center}html[lang=en-US] .home-users-section__heading{font-family:'Gilroy',Helvetica,Arial,sans-serif}html[lang=ja-JP] .home-users-section__heading{font-family:'Gilroy',Hiragino Sans,'ヒラギノ角ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',Arial,sans-serif;font-size:30px;font-size:1.875rem}html[lang=ja-JP] .home-users-section__heading .brand{font-size:34px;font-size:2.125rem}.home-users-section__circles,.user-circle{text-align:center}.user-circle{width:290px;height:290px;margin:0 auto 1em;padding:2.5em;transition:opacity .8s linear 0s,transform .8s cubic-bezier(.42,.58,.58,1) 0s;transform:scale3d(0,0,0) translate3d(0,50px,0);opacity:0;border:3px solid #fff;background-image:url(../images/home/bg_user-section_circle.jpg);background-repeat:no-repeat;background-position:center center}.no-desktop .user-circle{transform:scale3d(1,1,1);opacity:1}.in-view .user-circle{transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.user-circle.-small{display:inline-block;width:160px;height:160px;margin:0 2px 1em;padding:1.875em;transition-duration:.4s;transform:scale3d(1,1,1) translate3d(10px,20px,0);border-color:#ff6455}.user-circle,.user-circle__photo{border-radius:50%}.user-circle__title{font-size:20px;font-size:1.25rem;font-weight:700;margin:15px 0 5px;white-space:nowrap}html[lang=ja-JP] .user-circle__title{font-size:18px;font-size:1.125rem}.-small .user-circle__title{font-size:16px;font-size:1rem;margin-top:10px}.user-circle__text,html[lang=ja-JP] .-small .user-circle__title{font-size:14px;font-size:.875rem}.user-circle__text{line-height:1.4;color:#555}.circle-individuals{z-index:71}.circle-teams{z-index:72}.circle-sales{z-index:73}.circle-designers{z-index:74}.circle-developers{z-index:75}.circle-marketers{z-index:76}.circle-freelancers{z-index:77}.circle-individuals{background-position:-180px -38px}.circle-teams{background-position:-998px -168px}.circle-sales{background-position:-1240px -135px}.circle-designers{background-position:-685px -250px}.circle-freelancers{background-position:-430px -162px}.circle-developers{background-position:-43px -260px}.circle-marketers{background-position:-810px -190px}.home-features__content{position:relative;min-height:360px;background-color:#fffbfb;background-image:url(../images/home/bg_home-features.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}.home-features__content-inner{position:absolute;right:50%;bottom:50%;width:100%;max-width:71.25em;padding:0 1.25em;transform:translate(50%,50%);text-align:center}.home-features__heading{font-size:32px;font-size:2rem;font-weight:700}html[lang=en-US] .home-features__heading{font-family:'Gilroy',Helvetica,Arial,sans-serif}html[lang=ja-JP] .home-features__heading{font-family:'Gilroy',Hiragino Sans,'ヒラギノ角ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',Arial,sans-serif}.home-features__text{font-size:18px;font-size:1.125rem;font-weight:500;text-align:center;color:#555}.home-features__section-container{background-image:linear-gradient(to bottom,#fffbfb 0%,#fffbfb 85%,#fff 100%)}.home-feature-section{padding:1.875em 1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-feature-section__body{max-width:71.25em;margin-right:auto;margin-left:auto;padding:0 1.25em}.home-feature-section__col{margin-bottom:1.875em}.home-feature-section__content{position:relative;padding-top:70px;padding-right:0}.home-feature-section__content:before{position:absolute;top:0;right:50%;content:'';transform:translateX(50%);background-repeat:no-repeat;background-position:left top;background-size:cover}.home-feature-section--like .home-feature-section__content:before{width:65px;height:64px;background-image:url(../images/home/ico_heart.png)}.home-feature-section--talk .home-feature-section__content:before{width:64px;height:50px;background-image:url(../images/home/ico_checkmark.png)}.home-feature-section--like-activity .home-feature-section__content{padding-top:130px}.home-feature-section--like-activity .home-feature-section__content:before{width:100px;height:121px;background-image:url(../images/home/ico_likes.png)}.home-feature-section__heading{font-size:28px;font-size:1.75rem;font-weight:500;line-height:1.3;position:relative;display:block;margin-bottom:25px;text-align:center;color:#4f4c4b}.home-feature-mobile__heading b,.home-feature-section__heading b{font-weight:inherit}.home-feature-section__text{font-size:16px;font-size:1rem;line-height:1.8}.home-feature-section__figure{position:relative;text-align:center}.home-feature-section__figure-capture{box-sizing:content-box;max-width:100%;height:auto;border:1px solid #a1a1a1}.home-feature-section__figure-zoom{position:absolute;border:8px solid #fd6347;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.home-feature-section__figure-zoom img{max-width:100%;height:auto;border-radius:50%}.home-feature-section--like .home-feature-section__figure-zoom{top:-22px;right:0;width:270px;height:270px}.home-feature-section--talk .home-feature-section__figure-zoom{bottom:-37px;left:0;width:220px;height:220px}.home-feature-section--like-activity .home-feature-section__figure-zoom{top:10px;left:0;width:220px;height:220px}.home-feature-more{padding:1.875em 1.25em 3.125em}.home-feature-more__body{display:block;float:none;width:auto;max-width:80em;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.home-feature-more__heading{font-size:32px;font-size:2rem;font-weight:700;margin-bottom:25px;text-align:center}html[lang=en-US] .home-feature-more__heading{font-family:'Gilroy',Helvetica,Arial,sans-serif}html[lang=ja-JP] .home-feature-more__heading{font-family:'Gilroy',Hiragino Sans,'ヒラギノ角ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',Arial,sans-serif}.home-feature-more__item{padding:1.25em}.more-section-item{transition:opacity .3s linear 0s;text-align:center;opacity:0}.more-section-item:nth-child(1){transition-delay:.1s}.more-section-item:nth-child(2){transition-delay:.2s}.more-section-item:nth-child(3){transition-delay:.3s}.more-section-item:nth-child(4){transition-delay:.4s}.more-section-item:nth-child(5){transition-delay:.5s}.more-section-item:nth-child(6){transition-delay:.6s}.more-section-item:nth-child(7){transition-delay:.7s}.more-section-item:nth-child(8){transition-delay:.8s}.more-section-item:nth-child(9){transition-delay:.9s}.in-view .more-section-item,.no-desktop .more-section-item{opacity:1}.more-section-item__heading{font-size:18px;font-size:1.125rem;margin:20px 0}.more-section-item__text{font-size:16px;font-size:1rem;line-height:1.8}.home-feature-mobile{position:relative}.home-feature-mobile:before{position:absolute;top:100%;right:50%;width:0;height:0;margin-top:0;content:'';transform:translateX(50%);border-top:38px solid #ffdbd4;border-right:22px solid transparent;border-bottom:0 none;border-left:22px solid transparent}.no-csstransforms .home-feature-mobile:before{margin-left:22px}.home-feature-mobile__inner-tp{padding:1.875em 1.25em;background-color:#fff}.home-feature-mobile__inner-btm{padding:1.875em 1.25em;background-color:#ffdbd4}.home-feature-mobile__body{position:relative;display:block;float:none;width:auto;max-width:71.25em;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.home-feature-mobile__body::after,.plan-table-container::after,.plans__table::after{display:table;clear:both;content:''}.home-feature-mobile__heading{font-size:28px;font-size:1.75rem;font-weight:600;line-height:1.3;margin-bottom:0;text-align:center}html[lang=ja-JP] .home-feature-mobile__heading .mobile-break{display:inline}.home-feature-mobile__text{font-size:18px;font-size:1.125rem;line-height:1.6}.home-feature-mobile__btn-wrap{margin-top:30px;text-align:center}.home-feature-mobile__figure{display:block;float:none;width:auto;max-width:71.25em;margin-right:auto;margin-left:auto;padding-right:0;padding-bottom:1.875em;padding-left:0;background-color:#ffdbd4}.figure-smartphone{position:absolute;display:none;background-repeat:no-repeat;background-position:left top;background-size:cover}.figure-smartphone.-iphone{z-index:999;background-image:url(../images/home/img_iphone.png)}html[lang=ja-JP] .figure-smartphone.-iphone{background-image:url(../images/home/img_iphone_ja.png)}.figure-smartphone.-android{z-index:998;background-image:url(../images/home/img_android.png)}html[lang=ja-JP] .figure-smartphone.-android{background-image:url(../images/home/img_android_ja.png)}.figure-smartphone.-both{position:static;display:block;padding-right:30px;text-align:center}.figure-smartphone.-both img{width:261px;max-width:100%;height:auto}.home-feature-mobile{-webkit-backface-visibility:hidden;backface-visibility:hidden}.figure-smartphone.-android,.figure-smartphone.-iphone{transition:transform .8s cubic-bezier(.42,.58,.58,1) 0s,opacity .8s linear 0s;transform:translate3d(-25px,0,0);opacity:0}.no-csstransforms3d .figure-smartphone.-android,.no-csstransforms3d .figure-smartphone.-iphone{transform:translate(-25px,0)}.in-view .figure-smartphone.-android,.in-view .figure-smartphone.-iphone{transform:translate3d(0,0,0);opacity:1}.no-csstransforms3d .in-view .figure-smartphone.-android,.no-csstransforms3d .in-view .figure-smartphone.-iphone{transform:translate(0,0)}.figure-smartphone.-android{transition-delay:.6s}.home-feature-section .home-feature-section__figure-zoom{transition:transform .8s cubic-bezier(.42,.58,.58,1) 0s,opacity .8s linear 0s;transform:scale3d(0,0,0);opacity:.01}.no-csstransforms3d .home-feature-section .home-feature-section__figure-zoom{transform:scale(0,0)}.home-feature-section.in-view .home-feature-section__figure-zoom,.no-desktop .home-feature-section .home-feature-section__figure-zoom{transform:scale3d(1,1,1);opacity:1}.no-csstransforms3d .home-feature-section.in-view .home-feature-section__figure-zoom{transform:scale(1,1)}.plans__table{margin-bottom:5px}.plans__support-link{padding-top:30px;text-align:center}.plans__note{font-weight:700;margin-bottom:5px;text-align:center;color:#ff6455}.plans__note.-gray{font-weight:400;color:#6c6c6c}.plan-table{margin-bottom:20px;padding:0}.plan-table.-recommended{margin-top:50px}.plan-table__header{position:relative;padding:20px 10px 10px;text-align:center;color:#fff;border-radius:8px 8px 0 0}.plan-table--free .plan-table__header{background-color:#cecece}.plan-table--starter .plan-table__header{background-color:#a6dddd}.plan-table--basic .plan-table__header{background-color:#9cc86e}.plan-table--standard .plan-table__header{background-color:#f89884}.plan-table--premium .plan-table__header{background-color:#46b8e3}.plan-table__heading{font-size:36px;font-size:2.25rem;font-weight:400;line-height:1;color:#fff}html[lang=ja-JP] .plan-table__heading{font-size:30px;font-size:1.875rem}.plan-table--free .plan-table__heading{font-weight:700;margin-bottom:10px}.plan-table__price{font-size:24px;font-size:1.5rem;line-height:1.4;color:#fff}html[lang=ja-JP] .plan-table__price{font-size:20px;font-size:1.25rem}.is_annual .plan-table__price--monthly,.is_monthly .plan-table__price--annual{display:none}.plan-table__price-container:after{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;width:100px;height:100px;margin:auto;content:'';transform-origin:50% 50%;opacity:0;border-radius:50%;background-color:#fff;-webkit-filter:blur(5px);filter:blur(5px)}.plan-table__price-container.is_animated:after{animation:whiteFlash .5s linear 0s 1}.plan-table__price-number{font-size:48px;font-size:3rem;font-weight:700;display:inline-block;white-space:nowrap}html[lang=ja-JP] .plan-table__price-number{font-size:42px;font-size:2.625rem}.plan-table__price-per{display:inline-block}.plan-table__billing-note{line-height:1.3}.plan-table__button{font-size:18px;font-size:1.125rem;font-weight:700;display:inline-block;min-width:100px;margin-top:20px;padding:5px 12px;transition:background-color .2s linear 0s;text-align:center;text-decoration:none;color:#fff;border-radius:3px}.plan-table--free .plan-table__button{background-color:#ababab}.plan-table--starter .plan-table__button{background-color:#86b3b3}.plan-table--basic .plan-table__button{background-color:#7da058}.plan-table--standard .plan-table__button{background-color:#c67a6a}.plan-table--premium .plan-table__button{padding:5px 20px;background-color:#3893b6}.plan-table__button:hover{text-decoration:none;color:#fff}.plan-table--free .plan-table__button:hover{background-color:rgba(171,171,171,.8)}.plan-table--starter .plan-table__button:hover{background-color:rgba(134,179,179,.8)}.plan-table--basic .plan-table__button:hover{background-color:rgba(125,160,88,.8)}.plan-table--standard .plan-table__button:hover{background-color:rgba(198,122,106,.8)}.plan-table--premium .plan-table__button:hover{background-color:rgba(56,147,182,.8)}.plan-table__button-caption{font-size:12px;font-size:.75rem;line-height:1.3;margin-top:5px}.plan-table__recommended{font-size:13px;font-size:.8125rem;font-weight:700;line-height:30px;position:absolute;right:15px;bottom:100%;left:15px;letter-spacing:.03em;text-transform:uppercase;color:#fff;border-radius:5px 5px 0 0;background-color:#7da058}.plan-table__content{padding:1.875em .3125em 1.875em .9375em;border-radius:0 0 8px 8px;background-color:#fff}.plan-table--free .plan-table__content{border:3px solid #cecece}.plan-table--starter .plan-table__content{border:3px solid #a6dddd}.plan-table--basic .plan-table__content{border:3px solid #9cc86e}.plan-table--standard .plan-table__content{border:3px solid #f89884}.plan-table--premium .plan-table__content{border:3px solid #46b8e3}.plan-table__features-item{font-size:16px;font-size:1rem;line-height:1.3;color:#6c6c6c}.plan-table__features-item:not(:first-child){margin-top:18px}html[lang=ja-JP] .plan-table__features-item{font-size:15px;font-size:.9375rem}.plan-table-switch-container{margin-bottom:40px;text-align:center}.plan-table-switch{position:relative;display:inline-block;height:60px;border-radius:30px;background-color:#f6f6f6}.-small .plan-table-switch{height:40px;border-radius:20px}.plan-table-switch__button{position:absolute;z-index:110;top:50%;left:0;display:block;width:140px;height:54px;margin-top:-27px;border-radius:27px;background-color:#ff6455}.-small .plan-table-switch__button{height:34px;margin-top:-17px;border-radius:17px}.is_init-monthly .plan-table-switch__button{left:3px}html[lang=en-US] .is_init-monthly .plan-table-switch__button{width:91px}html[lang=ja-JP] .is_init-monthly .plan-table-switch__button{left:3px;width:66px}html[lang=en-US] .is_init-annual .plan-table-switch__button{left:104px;width:182px}html[lang=ja-JP] .is_init-annual .plan-table-switch__button{left:79px;width:178px}.plan-table-switch__link{font-size:14px;font-size:.875rem;font-weight:700;line-height:60px;position:relative;z-index:111;display:inline-block;padding:0 15px;text-decoration:none;color:#ff6455}.-small .plan-table-switch__link{line-height:40px}.plan-table-switch__link:hover{color:#ff9388}.plan-table-switch__link.is_active{pointer-events:none;color:#fff}.plan-table-switch__link.is_active:hover{color:#fff}.socials{transition:opacity .3s linear 3.3s;opacity:0}.in-view .socials,.no-touchevents .top.in-view .capture{opacity:1}.like-section,.mobile-section,.talk-section,.top{-webkit-backface-visibility:hidden}.no-touchevents .top .capture{transition:transform .7s cubic-bezier(.42,.58,.58,1) .5s,opacity .7s linear .5s;opacity:.01}.no-touchevents .top .point{transition:transform .5s cubic-bezier(.42,.58,.58,1) 1.5s,opacity .5s linear 1.5s;opacity:.01}.no-touchevents .top .point.point-r{transition:transform .5s cubic-bezier(.42,.58,.58,1) 2s,opacity .5s linear 2s}.no-touchevents .top.in-view .point{opacity:1}.csstransforms3d.no-touchevents .top .capture{transform:translate3d(0,10px,0)}.csstransforms3d.no-touchevents .top.in-view .capture{transform:translate3d(0,0,0)}.csstransforms3d.no-touchevents .top .point.point-l{transform:translate3d(15px,0,0)}.csstransforms3d.no-touchevents .top .point.point-r{transform:translate3d(-15px,0,0)}.csstransforms3d.no-touchevents .top.in-view .point{transform:translate3d(0,0,0)}.no-csstransforms3d.no-touchevents .top .capture{transform:translate(0,10px)}.no-csstransforms3d.no-touchevents .top.in-view .capture{transform:translate(0,0)}.no-csstransforms3d.no-touchevents .top .point.point-l{transform:translate(15px,0)}.no-csstransforms3d.no-touchevents .top .point.point-r{transform:translate(-15px,0)}.no-csstransforms3d.no-touchevents .top.in-view .point{transform:translate(0,0)}.no-touchevents .like-section .zoom-out,.no-touchevents .mobile-section .iphone,.no-touchevents .talk-section .zoom-out{transition:transform .8s cubic-bezier(.42,.58,.58,1) 0s,opacity .8s linear 0s;opacity:.01}.no-touchevents .like-section.in-view .zoom-out{opacity:1}.csstransforms3d.no-touchevents .like-section .zoom-out{transform:scale3d(0,0,0)}.csstransforms3d.no-touchevents .like-section.in-view .zoom-out{transform:scale3d(1,1,1)}.no-csstransforms3d.no-touchevents .like-section .zoom-out{transform:scale(0,0)}.no-csstransforms3d.no-touchevents .like-section.in-view .zoom-out{transform:scale(1,1)}.no-touchevents .talk-section.in-view .zoom-out{opacity:1}.csstransforms3d.no-touchevents .talk-section .zoom-out{transform:scale3d(0,0,0)}.csstransforms3d.no-touchevents .talk-section.in-view .zoom-out{transform:scale3d(1,1,1)}.no-csstransforms3d.no-touchevents .talk-section .zoom-out{transform:scale(0,0)}.no-csstransforms3d.no-touchevents .talk-section.in-view .zoom-out{transform:scale(1,1)}.no-touchevents .mobile-section .android{transition:transform .8s cubic-bezier(.42,.58,.58,1) .6s,opacity .8s linear .6s;opacity:.01}.no-touchevents .mobile-section.in-view .android,.no-touchevents .mobile-section.in-view .iphone{opacity:1}.csstransforms3d.no-touchevents .mobile-section .android,.csstransforms3d.no-touchevents .mobile-section .iphone{transform:translate3d(-25px,0,0)}.csstransforms3d.no-touchevents .mobile-section.in-view .android,.csstransforms3d.no-touchevents .mobile-section.in-view .iphone{transform:translate3d(0,0,0)}.no-csstransforms3d.no-touchevents .mobile-section .android,.no-csstransforms3d.no-touchevents .mobile-section .iphone{transform:translate(-25px,0)}.no-csstransforms3d.no-touchevents .mobile-section.in-view .android,.no-csstransforms3d.no-touchevents .mobile-section.in-view .iphone{transform:translate(0,0)}.download__content{margin-top:60px}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}@media screen and (-webkit-min-device-pixel-ratio:0){.tt-selectbox{padding-right:30px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.launch-section{background-image:url(../images/common/bg_launch-section@2x.png)}.home-users-section{background-image:url(../images/home/bg_home-users-section@2x.jpg)}.home-features__content{background-image:url(../images/home/bg_home-features@2x.jpg)}.home-feature-section--like .home-feature-section__content:before{background-image:url(../images/home/ico_heart@2x.png)}.home-feature-section--talk .home-feature-section__content:before{background-image:url(../images/home/ico_checkmark@2x.png)}.home-feature-section--like-activity .home-feature-section__content:before{background-image:url(../images/home/ico_likes@2x.png)}}@media screen and (min-width:415px){.page-header{padding-right:1.25em;padding-left:1.25em}.page-header-nav{margin-top:10px}.page-header-nav__list-item:not(:first-child){margin-left:20px}.page-header-nav__list-item.is_small-mobile-hidden{display:inline-block}.page-header-nav__link{font-size:15px;font-size:.9375rem}.page-header-nav__link--signup{min-width:100px;padding:8px 15px}.home-hero__heading{font-size:36px;font-size:2.25rem}html[lang=ja-JP] .home-hero__heading{font-size:32px;font-size:2rem}.home-hero__heading .brand,html[lang=ja-JP] .home-hero__heading .brand{font-size:40px;font-size:2.5rem}}@media (min-width:768px){.col{margin-left:3.8%}.col.col-r,.full-width .col{margin-left:0}.span_1{width:4.85%}.span_2{width:13.45%}.span_3{width:22.05%}.span_4{width:30.75%}.span_5{width:39.45%}.span_6{width:48%}.span_7{width:56.75%}.span_8{width:65.4%}.span_9{width:74.05%}.span_10{width:82.7%}.span_11{width:91.35%}.span_12{width:100%}.full-width .span_6{width:50%}}@media screen and (min-width:801px){.button.-w-full{font-size:18px;font-size:1.125rem;line-height:2;min-height:60px}.button--icon,.button.-s-xxs{font-size:14px;font-size:.875rem}.button.-s-xs,.form-field--links a{font-size:15px;font-size:.9375rem}.button.-s-sm{font-size:16px;font-size:1rem;min-width:170px;padding:10px 20px}.button.-s-md{min-width:220px;padding:12px 35px}.button.-s-lg{font-size:18px;font-size:1.125rem;line-height:2;min-width:250px;min-height:60px}.button--icon{padding:12px 10px}.-border.form-field,.-border.form-field--button,.-border.form-field--table{margin-top:0;padding-top:2em}.form-field--button .button+.button,.form-field--button .button+.form-button-wrap,.form-field--button .form-button-wrap+.button,.form-field--button .form-button-wrap+.form-button-wrap{margin-left:10px}.form-field--links{text-align:right}.label--placeholder{font-size:18px;font-size:1.125rem}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:18px;font-size:1.125rem;line-height:1.6;height:50px}input:not([type])::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:18px;font-size:1.125rem}input:-moz-placeholder:not([type]),input:not([type])::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{font-size:18px;font-size:1.125rem}input:-ms-input-placeholder:not([type]),input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:18px;font-size:1.125rem}input.-w-sm:not([type]),input.-w-sm[type=color],input.-w-sm[type=date],input.-w-sm[type=datetime-local],input.-w-sm[type=datetime],input.-w-sm[type=email],input.-w-sm[type=month],input.-w-sm[type=number],input.-w-sm[type=password],input.-w-sm[type=search],input.-w-sm[type=tel],input.-w-sm[type=text],input.-w-sm[type=time],input.-w-sm[type=url],input.-w-sm[type=week],textarea.-w-sm{width:200px}input.-w-md-s:not([type]),input.-w-md-s[type=color],input.-w-md-s[type=date],input.-w-md-s[type=datetime-local],input.-w-md-s[type=datetime],input.-w-md-s[type=email],input.-w-md-s[type=month],input.-w-md-s[type=number],input.-w-md-s[type=password],input.-w-md-s[type=search],input.-w-md-s[type=tel],input.-w-md-s[type=text],input.-w-md-s[type=time],input.-w-md-s[type=url],input.-w-md-s[type=week],textarea.-w-md-s{width:250px}input.-w-md:not([type]),input.-w-md[type=color],input.-w-md[type=date],input.-w-md[type=datetime-local],input.-w-md[type=datetime],input.-w-md[type=email],input.-w-md[type=month],input.-w-md[type=number],input.-w-md[type=password],input.-w-md[type=search],input.-w-md[type=tel],input.-w-md[type=text],input.-w-md[type=time],input.-w-md[type=url],input.-w-md[type=week],textarea.-w-md{width:300px}input.-w-lg:not([type]),input.-w-lg[type=color],input.-w-lg[type=date],input.-w-lg[type=datetime-local],input.-w-lg[type=datetime],input.-w-lg[type=email],input.-w-lg[type=month],input.-w-lg[type=number],input.-w-lg[type=password],input.-w-lg[type=search],input.-w-lg[type=tel],input.-w-lg[type=text],input.-w-lg[type=time],input.-w-lg[type=url],input.-w-lg[type=week],textarea.-w-lg{width:500px}.tt-checkbox-label,.tt-radio-label{font-size:16px;font-size:1rem}.tt-checkbox-label.-fz-sm{padding-top:4px}.tt-checkbox-label.-fz-sm,.tt-radio-label.-fz-sm{font-size:14px;font-size:.875rem}.tt-selectbox{font-size:18px;font-size:1.125rem}.tt-selectbox.-h-sm{font-size:16px;font-size:1rem}.article__body table td,.table td,.table th{min-width:100px}.article--default{padding:50px 0}.article__header h1{font-size:32px;font-size:2rem;margin-bottom:.63em}.section{padding-top:3.75em;padding-bottom:3.75em}.section--small,.section.-pd-sm{padding-top:1.875em;padding-bottom:1.875em}.section__heading,html[lang=ja-JP] .section--fz-large .section__heading{font-size:30px;font-size:1.875rem}.section--fz-large .section__heading{font-size:40px;font-size:2.5rem}.section__list,.section__text{font-size:18px;font-size:1.125rem}.section--fz-large .section__text{font-size:20px;font-size:1.25rem}.hide-break-mobile,html[lang=ja-JP] .home-feature-mobile__heading br{display:inline}.page-header__branding-logo{width:155px;height:42px;margin-top:9px;background-image:url(../images/common/logo_typetalk_color.svg)}.has_hero .page-header__branding-logo{background-image:url(../images/common/logo_typetalk_white.svg)}.page-header__lang-switch{margin-top:0;margin-left:20px;padding:15px 0 0}.page-header-nav__list-item.is_mobile-hidden{display:inline-block}.page-footer{padding:3.75em 1.25em 2.5em}.page-footer__copyright{float:left;clear:none;width:62.5%;margin-right:0;margin-bottom:0;margin-left:0;text-align:left}.page-footer__socials{float:right;clear:none;width:25%;margin-right:0;margin-left:0;text-align:right}.page-footer__socials-text{margin-right:30px}.page-footer-nav{margin-bottom:50px;padding-right:3.125em;padding-left:0}.page-footer-nav__section{display:inline-block;width:auto;margin-top:20px;margin-bottom:0;vertical-align:top}.page-footer-nav__section--logo{display:inline-block;margin-top:0}.page-footer-nav__section-inner{text-align:left}.page-footer-nav__item{display:block}.page-footer-nav__item:not(:first-child){margin:10px 0 0}.nu-footer{padding-right:1.5625rem;padding-left:1.5625rem}.nu-footer__notice-item{margin-bottom:0;padding:0 15px}.nu-footer-nav{margin-right:auto;margin-bottom:4.0625rem;margin-left:auto;-ms-flex-pack:center;justify-content:center}.nu-footer-nav__group{max-width:20.83333%;margin-bottom:0;-ms-flex-preferred-size:20.83333%;flex-basis:20.83333%}.nu-footer-nav__group.-wide{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.nu-footer-nav__header,.nu-footer-nav__list-link{font-size:16px;font-size:1rem}.nu-footer-nav__group--product .nu-footer-nav__list-text{font-size:15px;font-size:.9375rem}.page-content{min-height:500px;padding:2.5em 0 0}.main__body.-centered-small,.main__content.-centered-small{padding-right:0;padding-left:0}.main__content{padding-bottom:80px}.main__content-heading{font-size:22px;font-size:1.375rem}.hero__video a,.main-intro__text.-fz-sm,.main__content-heading.-fz-sm{font-size:18px;font-size:1.125rem}.main-intro__heading{font-size:48px;font-size:3rem}.main-intro__text{font-size:22px;font-size:1.375rem}.hero,.hero--bg-video,.hero--small{margin-bottom:0}.hero{min-height:520px;padding-top:150px}.hero--small{min-height:500px;padding-top:130px}.hero--bg-video{min-height:450px;padding-top:0}.hero--bg-video .hero__inner{position:absolute;right:50%;bottom:50%;padding:0;transform:translate(50%,50%)}.hero__heading{font-size:32px;font-size:2rem;margin:15px 0 20px}.hero__button{margin-top:25px}.hero__video{margin-top:20px;margin-bottom:15px}.home-hero{min-height:580px;margin-bottom:0;padding-top:150px;background-position:center top}.home-hero__intro{position:absolute;right:50%;bottom:50%;min-width:800px;margin-bottom:10px;padding-top:0;transform:translate(50%,50%)}.home-hero__heading{font-size:48px;font-size:3rem;line-height:1.1;margin-bottom:50px;padding:0}html[lang=ja-JP] .home-hero__heading{font-size:38px;font-size:2.375rem}html[lang=ja-JP] .home-hero__heading .mobile-break{display:none}.home-hero__heading .brand{font-size:52px;font-size:3.25rem}html[lang=ja-JP] .home-hero__heading .brand{font-size:46px;font-size:2.875rem}.home-introduction-section__heading{font-size:32px;font-size:2rem}.home-users-section{min-height:650px;background-position:center top}.home-users-section__content{position:absolute;z-index:80;right:50%;bottom:50%;margin-bottom:200px;transform:translate(50%,50%)}.home-users-section__heading{font-size:42px;font-size:2.625rem}html[lang=ja-JP] .home-users-section__heading{font-size:36px;font-size:2.25rem}html[lang=ja-JP] .home-users-section__heading .brand{font-size:40px;font-size:2.5rem}.user-circle{position:absolute}.user-circle.-small{display:block;margin:0}.user-circle.-small:after{position:absolute;top:100%;right:50%;width:3px;height:54px;margin-top:-7px;margin-right:-20px;content:'';transform:translateX(-50%) rotate(-45deg);background-color:#ff6455}.circle-individuals{top:137px;left:2%;transition-delay:0s}.circle-teams{top:350px;right:2%;transition-delay:.8s}.circle-sales{top:164px;right:6%;transition-delay:2s}.circle-designers{top:400px;left:47.3%;transition-delay:2.4s}.circle-freelancers{top:309px;left:31.8%;transition-delay:2.8s}.circle-developers{top:409px;left:.7%;transition-delay:3.2s}.circle-marketers{top:179px;right:26%;transition-delay:3.6s}.home-features__content{min-height:460px}.home-features__content-inner{margin-bottom:-15px;padding:0}.home-features__heading{font-size:36px;font-size:2.25rem}html[lang=ja-JP] .home-features__heading{font-size:32px;font-size:2rem}.home-feature-section{padding:3.75em 1.25em 5em}.home-feature-section__body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.home-feature-section__col{margin-bottom:0;-ms-flex:0 0 46%;flex:0 0 46%}.home-feature-section__col.-right{-ms-flex-order:1;order:1}.home-feature-section__content{padding-top:0;padding-right:70px}.home-feature-section__content:before{top:auto;right:0}.home-feature-section--like .home-feature-section__content:before{bottom:50%;margin-right:15px;transform:translateY(50%)}.home-feature-section--talk .home-feature-section__content:before{bottom:50%;transform:translateY(50%)}.home-feature-section--like-activity .home-feature-section__content{padding-top:0}.home-feature-section--like-activity .home-feature-section__content:before{bottom:-50px;margin-right:-10px;transform:translateX(0)}.home-feature-section__heading{font-size:32px;font-size:2rem;display:inline-block;text-align:left}.home-feature-section__figure{text-align:left}.home-feature-section__figure-zoom{box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.home-feature-section--like .home-feature-section__figure-zoom{top:-22px;right:-30px;width:270px;height:270px}.home-feature-section--talk .home-feature-section__figure-zoom{bottom:-37px;left:-30px;width:220px;height:220px}.home-feature-more{padding:3.75em 1.25em 6.25em}.home-feature-more__heading{font-size:40px;font-size:2.5rem}.home-feature-more__item{-ms-flex:1 0 50%;flex:1 0 50%}.home-feature-more__item-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.home-feature-mobile__inner-tp{padding:3.75em 1.25em 2.5em}.home-feature-mobile__inner-btm{min-height:365px;padding:2.1875em 1.25em 2.5em}.home-feature-mobile__content,.home-feature-mobile__heading-wrap{float:right;clear:none;width:50%;margin-right:0;margin-left:0;padding-right:65px}.home-feature-mobile__heading{font-size:32px;font-size:2rem;text-align:left}.home-feature-mobile__text{font-size:20px;font-size:1.25rem;line-height:1.8}.home-feature-mobile__btn-wrap{text-align:left}.home-feature-mobile__figure{padding-bottom:0;background-color:transparent}.figure-smartphone{display:block}.figure-smartphone.-iphone{top:0;left:17%;width:195px;height:396px}.figure-smartphone.-android{top:-30px;left:5%;width:310px;height:422px}.figure-smartphone.-both{display:none}html[lang=en-US] .is_init-monthly .plan-table-switch__button{left:3px;width:121px}html[lang=ja-JP] .is_init-monthly .plan-table-switch__button{width:92px}html[lang=en-US] .is_init-annual .plan-table-switch__button{left:133px;width:225px}html[lang=ja-JP] .is_init-annual .plan-table-switch__button{left:105px;width:220px}.plan-table-switch__link{font-size:16px;font-size:1rem;padding:0 25px}}@media screen and (min-width:1025px){.article__header h1{margin-bottom:.83em}.page-header-nav__list-item:not(:first-child){margin-left:42px}.hero--bg-video{min-height:540px}.launch-section__heading{font-size:34px;font-size:2.125rem}html[lang=ja-JP] .launch-section__heading .brand{font-size:38px;font-size:2.375rem}.mobile-app-button--ios{width:205px;height:63px}.mobile-app-button--android{width:205px;height:61px}.desktop-app-button{font-size:22px;font-size:1.375rem}.home-hero__intro{min-width:820px}.home-hero__heading{font-size:54px;font-size:3.375rem}html[lang=ja-JP] .home-hero__heading,html[lang=ja-JP] .home-users-section__heading{font-size:42px;font-size:2.625rem}.home-hero__heading .brand{font-size:58px;font-size:3.625rem}html[lang=ja-JP] .home-hero__heading .brand{font-size:50px;font-size:3.125rem}.home-introduction-section{padding-top:60px}.home-introduction-section__body{padding-bottom:0}.home-introduction-section__figure{float:left;clear:none;width:56.25%;margin-right:0;margin-left:0;text-align:left}.home-introduction-section__content{float:left;clear:none;width:43.75%;margin-right:0;margin-left:0;padding-right:1.875em}.home-introduction-section__heading{text-align:left}.home-introduction-section__text{margin-bottom:0}.home-users-section__content{margin-bottom:150px}.home-users-section__heading{font-size:48px;font-size:3rem}html[lang=ja-JP] .home-users-section__heading .brand{font-size:46px;font-size:2.875rem}.circle-teams{top:350px;right:6%}.circle-sales{top:204px;right:4%}.circle-freelancers:after{height:170px;margin-top:-26px;margin-right:-62px;transform:translateX(-50%) rotate(-48deg)}.circle-marketers{top:289px;right:31%}.home-features__content-inner{margin-bottom:-45px}.home-features__heading{font-size:42px;font-size:2.625rem}html[lang=ja-JP] .home-features__heading,html[lang=ja-JP] .plan-table__price-number{font-size:36px;font-size:2.25rem}.home-features__text{font-size:22px;font-size:1.375rem}.home-feature-section__figure-zoom{box-shadow:0 0 20px 0 rgba(0,0,0,.75)}.home-feature-section--like .home-feature-section__figure-zoom{top:-52px;right:-50px;width:300px;height:300px}.home-feature-section--talk .home-feature-section__figure-zoom{bottom:-37px;left:-50px;width:250px;height:250px}.home-feature-section--like-activity .home-feature-section__figure-zoom{left:0;width:250px;height:250px}.home-feature-more__heading{font-size:42px;font-size:2.625rem;margin-bottom:55px}.home-feature-more__item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.figure-smartphone.-iphone{top:0;left:20%;width:219px;height:446px}.figure-smartphone.-android{top:-30px;left:8%;width:350px;height:477px}.plans__table{margin-bottom:15px}.plan-table{float:left;clear:none;width:18.8%;margin-right:1.5%;margin-bottom:0;margin-left:0}.plan-table:last-child{margin-right:0}.plan-table.-recommended{margin-top:0}.plan-table__header{padding-top:30px}.plan-table--free .plan-table__heading{font-size:48px;font-size:3rem;padding-top:45px}html[lang=ja-JP] .plan-table--free .plan-table__heading{font-size:42px;font-size:2.625rem;padding-top:37px}.plan-table__price-number{font-size:42px;font-size:2.625rem}.plan-table--free .plan-table__billing-note{margin-bottom:18px}.plan-table__features-item{font-size:15px;font-size:.9375rem}html[lang=ja-JP] .plan-table__features-item{font-size:14px;font-size:.875rem}}@media screen and (min-width:1141px){.container{max-width:1140px}.table td,.table th{font-size:16px;font-size:1rem}.table thead td,.table thead th{font-size:18px;font-size:1.125rem}.section--fz-large .section__heading{font-size:48px;font-size:3rem}html[lang=ja-JP] .section--fz-large .section__heading{font-size:38px;font-size:2.375rem}.section--fz-large .section__text{font-size:24px;font-size:1.5rem}.page-footer{padding:3.75em 0 2.5em}.main__body.-centered,.main__content.-centered{padding-right:0;padding-left:0}.main__content{padding-bottom:100px}.main__content-heading{margin-bottom:3.125em}.main-intro{padding-top:3.75em;padding-bottom:3.75em}.hero{min-height:590px}.hero--small{min-height:500px}.hero--bg-video{min-height:630px}.hero__inner{padding:0}.hero__heading{font-size:36px;font-size:2.25rem;margin:15px 0 25px}.hero__description{font-size:18px;font-size:1.125rem}.launch-section__content{padding:0}.download-list__text{font-size:24px;font-size:1.5rem}.home-hero{min-height:707px}.home-hero__heading{font-size:64px;font-size:4rem}html[lang=ja-JP] .home-hero__heading{font-size:46px;font-size:2.875rem}.home-hero__heading .brand{font-size:68px;font-size:4.25rem}html[lang=ja-JP] .home-hero__heading .brand{font-size:54px;font-size:3.375rem}.home-introduction-section__body{padding:0}.home-introduction-section__content{padding-right:3.75em}.home-introduction-section__heading{font-size:36px;font-size:2.25rem}.home-introduction-section__text{font-size:18px;font-size:1.125rem;line-height:2}.home-users-section__content{margin-bottom:80px}.circle-individuals{top:187px;left:9.5%}.circle-teams{top:320px;right:10%}.circle-sales{top:254px;right:1.5%}.circle-designers{top:400px;left:47.3%}.circle-developers{top:409px;left:.7%}.circle-marketers{top:309px;right:31.6%}.home-features__content{min-height:560px}.home-features__heading{font-size:48px;font-size:3rem}html[lang=ja-JP] .home-features__heading{font-size:42px;font-size:2.625rem}.home-feature-section{padding:3.75em 0 5em}.home-feature-section__col{-ms-flex-preferred-size:44%;flex-basis:44%}.home-feature-section__content{padding-right:130px}.home-feature-section--like .home-feature-section__content{padding-right:120px}.home-feature-section--talk .home-feature-section__content{padding-right:90px}.home-feature-section--like-activity .home-feature-section__content{padding-right:60px}.home-feature-section__heading{font-size:34px;font-size:2.125rem}.home-feature-section__figure-capture{max-width:485px}.home-feature-section__figure-zoom{box-shadow:0 0 30px 0 rgba(0,0,0,.75)}.home-feature-section--like .home-feature-section__figure-zoom{top:-62px;right:-50px;width:367px;height:367px}.home-feature-section--talk .home-feature-section__figure-zoom{bottom:-37px;left:-50px;width:298px;height:298px}.home-feature-section--like-activity .home-feature-section__figure-zoom{left:-10px;width:351px;height:351px}.home-feature-more{padding:3.75em 0 6.25em}.home-feature-more__heading{font-size:48px;font-size:3rem}.home-feature-more__item{padding:1.5625em 4.375em}.home-feature-mobile__inner-tp{padding:3.75em 0 2.5em}.home-feature-mobile__inner-btm{padding:2.1875em 0 2.5em}.home-feature-mobile__heading{font-size:34px;font-size:2.125rem}.figure-smartphone.-iphone{top:0;left:23%;width:246px;height:500px}.figure-smartphone.-android{top:-30px;left:12%;width:390px;height:531px}}@media screen and (min-width:1331px){.page-header{padding:.9375em 0}.main__body.-centered-large,.main__content.-centered-large{padding-right:0;padding-left:0}.hero--bg-video{min-height:650px}.circle-individuals{top:187px;left:12.5%}.circle-sales{top:284px;right:2.5%}.circle-designers{top:400px;left:47.3%}.circle-developers{top:409px;left:2.7%}.circle-marketers{top:339px;right:32.6%}.home-feature-section__body{padding:0}.home-feature-section--like-activity .home-feature-section__content:before{margin-right:-20px}.home-feature-section--like-activity .home-feature-section__figure-zoom{left:-50px}.plan-table__price-number{font-size:48px;font-size:3rem}html[lang=ja-JP] .plan-table__price-number{font-size:42px;font-size:2.625rem}.plan-table__features-item{font-size:16px;font-size:1rem}html[lang=ja-JP] .plan-table__features-item{font-size:15px;font-size:.9375rem}}@media screen and (min-width:1440px){.hero--bg-video{min-height:690px}.home-features__content{background-size:100% 560px}}@media screen and (min-width:1600px){.hero--bg-video{min-height:720px}}@media screen and (min-width:1750px){.section{padding-top:3.75em;padding-bottom:3.75em}.section--small,.section.-pd-sm{padding-top:1.875em;padding-bottom:1.875em}.section--fz-large .section__heading{font-size:40px;font-size:2.5rem}html[lang=ja-JP] .section--fz-large .section__heading{font-size:30px;font-size:1.875rem}.section__list,.section__text{font-size:18px;font-size:1.125rem}.section--fz-large .section__text{font-size:20px;font-size:1.25rem}.page-header__branding-logo{width:155px;height:42px;margin-top:9px;background-image:url(../images/common/logo_typetalk_color.svg)}.has_hero .page-header__branding-logo{background-image:url(../images/common/logo_typetalk_white.svg)}.page-footer-nav__section{display:inline-block;width:auto;margin-top:20px;margin-bottom:0;vertical-align:top}.page-footer-nav__section--logo{display:inline-block;margin-top:0}.nu-footer{padding-right:1.5625rem;padding-left:1.5625rem}.nu-footer__notice-item{margin-bottom:0;padding:0 15px}.nu-footer-nav{margin-right:auto;margin-bottom:4.0625rem;margin-left:auto;-ms-flex-pack:center;justify-content:center}.nu-footer-nav__group{max-width:20.83333%;margin-bottom:0;-ms-flex-preferred-size:20.83333%;flex-basis:20.83333%}.nu-footer-nav__group.-wide{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.nu-footer-nav__header,.nu-footer-nav__list-link{font-size:16px;font-size:1rem}.nu-footer-nav__group--product .nu-footer-nav__list-text{font-size:15px;font-size:.9375rem}.page-content{min-height:500px;padding:2.5em 0 0}.main__body.-centered-small,.main__content.-centered-small{padding-right:0;padding-left:0}.main__content{padding-bottom:80px}.main__content-heading{font-size:22px;font-size:1.375rem}.main-intro__text.-fz-sm,.main__content-heading.-fz-sm{font-size:18px;font-size:1.125rem}.home-hero__heading{font-size:48px;font-size:3rem;line-height:1.1;margin-bottom:50px;padding:0}html[lang=ja-JP] .home-hero__heading{font-size:38px;font-size:2.375rem}html[lang=ja-JP] .home-hero__heading .mobile-break{display:none}.home-hero__heading .brand{font-size:52px;font-size:3.25rem}html[lang=ja-JP] .home-hero__heading .brand{font-size:46px;font-size:2.875rem}html[lang=ja-JP] .home-users-section__heading .brand{font-size:40px;font-size:2.5rem}.figure-smartphone.-iphone{top:0;left:17%;width:195px;height:396px}.figure-smartphone.-android{top:-30px;left:5%;width:310px;height:422px}.plan-table-switch__link{font-size:16px;font-size:1rem;padding:0 25px}}@keyframes whiteFlash{0%{visibility:visible;transform:scale(1,1);opacity:.7}to{transform:scale(2.5,2);opacity:0}}