.b-Fmvq_top_image{justify-content:center;align-items:flex-start;width:100%;height:auto;max-height:360px;display:flex}.b-Fmvq_top_image>img{width:auto;max-width:100%}.b-Fmvq_contest_result{width:100%}.b-Fmvq_contest_headline{margin:12px 4px;position:relative}.b-Fmvq_contest_headline>h2{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:22px;font-weight:700;position:absolute;top:12px;left:12px;overflow:hidden}.b-Fmvq_contest_headline>h2:first-letter{color:#4d95bd;font-size:30px}.b-Fmvq_title_section{word-break:break-word;max-width:100%;margin-bottom:48px;display:inline-block}@media only screen and (max-width:767px){.b-Fmvq_title_section{margin-bottom:16px}}.b-Fmvq_title_section>h1{color:#2665b7;margin-bottom:12px;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.b-Fmvq_title_section>h1{font-size:22px}}.b-Fmvq_title_section>p{white-space:pre-wrap}.b-Fmvq_title_section .b-Fmvq_abstract{line-height:140%}.b-Fmvq_review_container{margin-bottom:96px}.b-Fmvq_review_container .b-Fmvq_review{line-height:160%}.b-Fmvq_others{margin:96px 0}.b-Fmvq_others>h2{color:#1a1a1a;margin-bottom:24px;font-size:22px;font-weight:700}
