@charset "UTF-8";.c-text-blockquote{width:100%;font-size:19px;line-height:30px}@media (min-width: 768px){.c-text-blockquote{width:65.95%;margin-left:-86.11%;float:left;clear:left}}.c-text-blockquote .headline{margin-top:5px;text-align:right;font-family:RBDesign Regular,Arial,sans-serif}html[data-font-lang=ja] .c-text-blockquote .headline{font-family:RBDesign Regular,MS PGothic,ＭＳ Ｐゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,Arial,sans-serif}.c-text-blockquote blockquote{font-size:24px;line-height:36px;font-family:Arnhem Semi Bold,Arial,sans-serif;color:#004ac2;margin-bottom:20px}html[data-font-lang=ja] .c-text-blockquote blockquote{font-family:Arnhem Semi Bold,MS PGothic,ＭＳ Ｐゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-blockquote blockquote{font-family:Arial,sans-serif}@media (min-width: 768px){.c-text-blockquote blockquote{margin-bottom:50px;margin-left:30px;text-align:right;font-size:28px;line-height:42px}.c-text-blockquote .text-only{margin-top:30px}.c-text-blockquote .author{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}}.c-text-blockquote .author .image{display:none}@media (min-width: 768px){.c-text-blockquote .author .image{display:block;width:72px;order:0;flex:0 0 auto;align-self:center;text-align:left;margin-bottom:0;margin-left:30px;margin-right:20px}}@media (min-width: 1280px){.c-text-blockquote .author .image{margin-left:75px;margin-right:40px}}.c-text-blockquote .author .image img{border-radius:50%;max-width:100%;vertical-align:bottom}@media (min-width: 768px){.c-text-blockquote .author .image+.details{flex:0 1 auto;text-align:left}}.c-text-blockquote .author .details{font-size:12px;line-height:16px;font-family:RBDesign Medium,Arial,sans-serif}html[data-font-lang=ja] .c-text-blockquote .author .details{font-family:RBDesign Medium,MS PGothic,ＭＳ Ｐゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-blockquote .author .details{font-family:Arial,sans-serif}@media (min-width: 768px){.c-text-blockquote .author .details{order:0;flex:0 1 100%;align-self:center;text-align:right}}.c-text-blockquote .author .details .name{font-family:RBDesign Bold,Arial,sans-serif;margin-bottom:10px;font-size:14px;line-height:19px;color:#000}html[data-font-lang=ja] .c-text-blockquote .author .details .name{font-family:RBDesign Bold,MS PGothic,ＭＳ Ｐゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-blockquote .author .details .name{font-family:Arial,sans-serif;font-weight:700}@media (min-width: 768px){.c-text-blockquote .author .details .name{font-size:20px;line-height:24px;margin-bottom:20px}}.c-text-blockquote .author .details .name a{display:inline-block;text-decoration:none;color:inherit}.c-text-blockquote .author .details .name a:hover{box-shadow:inset 0 -2px #000}.c-text-blockquote .author .details .job-title,.c-text-blockquote .author .details .address{color:#a0a0a0;margin-bottom:5px}.c-text-blockquote .author .details .job-title:last-child,.c-text-blockquote .author .details .address:last-child{margin-bottom:0}.c-text-blockquote .author .details .job-title a,.c-text-blockquote .author .details .address a{color:inherit;text-decoration:none}.c-text-blockquote .author .details .job-title a:hover,.c-text-blockquote .author .details .address a:hover{color:#64686d}
