.c_reader-letter-header{line-height:unset;color:#222}.c_reader-letter-header .reader-letter__intro{display:flex;justify-content:center;align-items:center;margin-bottom:10px;padding:40px 40px 5px}.c_reader-letter-header .reader-letter__intro:after,.c_reader-letter-header .reader-letter__intro:before{display:table;content:" "}.c_reader-letter-header .reader-letter__intro:after{clear:both}.c_reader-letter-header .reader-letter__intro img{float:left;display:block;width:138px;height:121px;border-radius:12px}.c_reader-letter-header .reader-letter__intro-text{float:left;margin:0 0 0 20px}.c_reader-letter-header .reader-letter__intro-text p:last-child{text-align:left;font-size:18px}.c_reader-letter-header .reader-letter__intro-text a{color:#222;font-weight:500;text-decoration:underline}.c_reader-letter-header .reader-letter__intro-text a:hover{text-decoration:underline}.c_reader-letter-header .reader-letter__intro-contact{display:flex;align-items:center;justify-content:center}.c_reader-letter-header .reader-letter__intro-contact .contest{padding:10px 24px;border-radius:100px;border:0;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.1px;background-color:var(--secondary-10);color:var(--secondary-100)}.c_reader-letter-header .reader-letter__intro-contact .contest:hover{box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.is-mobile .c_reader-letter-header .reader-letter__intro{flex-direction:column;padding:8px}.is-mobile .c_reader-letter-header .reader-letter__intro img{margin-top:5px;margin-bottom:16px}.is-mobile .c_reader-letter-header .reader-letter__intro-text{margin-left:10px;max-width:280px;margin-top:0;font-size:13px}.is-mobile .c_reader-letter-header .reader-letter__intro-text p:last-child{text-align:center}