body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:1.7142857142857142;word-break:break-word}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;word-break:break-all}p{margin-bottom:10px;margin-top:0}a{cursor:pointer;outline:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}a,a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}h1{line-height:1.3235294117647058;margin-bottom:10px}h2{line-height:1.5}h3{line-height:1.25}h3,h4{margin-bottom:10px}h4{line-height:1.77}h5{line-height:1.5625}h5,h6{margin-bottom:10px}h6{line-height:1.8em}ol,ul{margin:0 0 1.4rem}ol ol,ol ul,ul ol,ul ul{margin:0}ul.no-list{list-style:none}code{vertical-align:bottom}blockquote,q{quotes:none}blockquote{background:#fff;border:1px solid #ecf0f1;font-size:16px;font-style:italic;font-weight:700;line-height:26px;margin:42px 0 42px 28px;padding:50px 225px 50px 70px;position:relative}blockquote:before{background:#21c2f8;background:#900;content:"";height:100%;left:0;position:absolute;top:0;width:10px}hr{background-color:#ccc;border:none;color:#ccc;height:1px}img{height:auto;max-width:100%}[class*=fa-]{font-family:Font Awesome\ 6 Pro}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-facebook,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow,.fa.fa-twitter,.fa.fa-vimeo-square{font-family:Font Awesome\ 5 Brands;font-weight:400}.fa-link:before{content:"\f0c1"}@media only screen and (max-width:1034px){blockquote{padding:50px 50px 50px 30px}}@media only screen and (max-width:767px){blockquote{margin-left:0;padding:50px 20px}}