body{padding-bottom:90px}.article-wrap{padding:40px 60px;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.article-body .\--first_photo{margin:0}.article-body .\--first_photo .caption{background-color:#fff}.article-body{font-size:10px}.article-body .article-photo-link__txt{word-break:break-all}.article-body>p{font-size:1.6em;line-height:1.8;margin-top:30px}.article-body h3{font-size:1.9em;margin:40px 0 24px;border-left:6px solid #cb323e}.article-body h4{font-size:1.8em;display:table;margin:40px 0 24px;color:#cb323e;border-bottom:2px solid #cb323e}.article-body h5{font-size:1.6em;margin:40px 0 24px;color:#cb323e}.article-body .text-big{font-size:20px}.article-body .text-small{font-size:13px}.article-body>table{border-spacing:0;border-collapse:collapse;border:1px solid #c5c5c5}.article-body>blockquote{font-size:1.6em;margin:3em 0;padding:20px}.article-body [class^=bg-]{padding:10px}.article-body .bg-pink{margin-top:20px;padding:20px;background-color:#f8e5e6}.article-body .article-box-lead{font-size:1.2em;margin-top:10px;padding:18px;border:3px solid #ddd}.article-body .article-box-line{padding:18px;border:3px solid #cb323e}.article-body .underline{text-decoration:underline}.article-body .frame{font-size:1.6rem;display:block;padding:10px;border:2px dotted #ccc;background-color:#f5f5f5}.article-body .credit-memo,.article-body .smaller{font-size:.8em}.article-body .figure-right{float:right;margin:20px 0 20px 20px}.article-body .figure-right .caption{text-align:left}.article-body .figure-left{float:left;margin:20px 20px 20px 0}.article-body .figure-left .caption{text-align:left}.article-body .figure-center{margin:20px auto}.article-body .figure-center img,.article-body .figure-left img,.article-body .figure-right img{width:100%}.article-body .figure-center.pressrelease-img{text-align:center}.article-body .figure-center.pressrelease-img img{width:auto!important;max-width:100%}