#blog-article section{padding-top:70px;padding-bottom:100px}#blog-article .h1,#blog-article .h2,#blog-article .h3,#blog-article .h4,#blog-article .h5,#blog-article .h6,#blog-article h1,#blog-article h2,#blog-article h3,#blog-article h4,#blog-article h5,#blog-article h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}#blog-article .h1,#blog-article .h2,#blog-article .h3,#blog-article h1,#blog-article h2,#blog-article h3{margin-top:20px;margin-bottom:10px}#blog-article h1{font-size:36px}#blog-article h2{text-align:center;margin-bottom:50px}#blog-article h3{font-size:1.6em}#blog-article p,#blog-article ul{font-size:1.6rem;line-height:3.2rem}#blog-article blockquote{padding:10px 20px;margin:0 0 20px;font-size:1.6rem;border-left:5px solid #eee}#blog-article #blog .container{margin-top:70px;max-width:1200px}#blog-article #blog .day{font-weight:700;margin-bottom:20px;text-align:right}#blog-article #blog li{list-style:none}#blog-article #blog blockquote{font-size:inherit}#blog-article #blog p{line-height:1.5em}#blog-article #blog ul{padding-left:10px}#blog-article #blog ul.post_list li{margin-bottom:15px}#blog-article section.privacy p{margin-bottom:10px 0}#blog-article section.privacy ul{-webkit-padding-start:20px;padding-inline-start:20px}#blog-article section.privacy strong{line-height:30px}#blog-article a.privacy_link{color:#999;margin:10px auto;display:block;text-align:center}#blog-article section.pw_reset p{margin-bottom:30px}#blog-article .pw_btn a{display:block;padding:10px;margin:15px auto;width:100%;max-width:350px;text-decoration:none;color:#fff;position:relative;font-size:13px}#blog-article .pw_btn a i{position:absolute;right:8px;top:14px;font-size:9px}#blog-article .pw_btn a:hover{opacity:.8}#blog-article .pw_btn a.btn_basi{background-color:#f90022}#blog-article .pw_btn a.btn_ps{background-color:#a05c98}#blog-article .pw_btn a.btn_yp{background-color:#99bd3f}#blog-article .pw_btn a.btn_bk{background-color:#006faf}#blog-article span.marker{background:linear-gradient(transparent 60%,#ff6 0)}#blog-article p{margin:0 0 10px}#blog-article a{color:#337ab7;text-decoration:none}#blog-article a:focus,#blog-article a:hover{color:#23527c;text-decoration:underline}#blog-article a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}@media screen and (max-width:767px){#blog-article section{padding-top:30px;padding-bottom:60px}#blog-article h1{font-size:24px}}