.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:600;line-height:1.5;color:#333}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#666}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:.5em}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:80%}.h4,.h5,.h6,h4,h5,h6{margin-top:0;margin-bottom:.5em}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:85%}.h1,h1{font-size:2.4rem}.h1 .secondary-text,h1 .secondary-text{font-size:2rem}@media (max-width:480px){.h1,h1{font-size:2rem}.h1 .secondary-text,h1 .secondary-text{font-size:1.6rem}}.h2,h2{font-size:2rem}.h2 .secondary-text,h2 .secondary-text{font-size:1.6rem}@media (max-width:480px){.h2,h2{font-size:1.6rem}.h2 .secondary-text,h2 .secondary-text{font-size:1.2rem}}.h3,h3{font-size:1.6rem}.h3 .secondary-text,h3 .secondary-text{font-size:1.2rem}@media (max-width:480px){.h3,h3{font-size:1.4rem}.h3 .secondary-text,h3 .secondary-text{font-size:1.2rem}}.h4,h4{font-size:1.4rem}.h4 .secondary-text,h4 .secondary-text{font-size:1.2rem}@media (max-width:480px){.h4,h4{font-size:1.2rem}.h4 .secondary-text,h4 .secondary-text{font-size:1rem}}.h5,h5{font-size:1.2rem}.h5 .secondary-text,h5 .secondary-text{font-size:1rem}@media (max-width:480px){.h5,h5{font-size:1rem}.h5 .secondary-text,h5 .secondary-text{font-size:.8rem}}.h6,h6{font-size:1.2rem}.h6 .secondary-text,h6 .secondary-text{font-size:1rem}@media (max-width:480px){.h6,h6{font-size:1rem}.h6 .secondary-text,h6 .secondary-text{font-size:.8rem}}.secondary-text{margin-left:.25em}p{margin:0 0 1rem}.display-1{font-size:4.6rem;line-height:1.5}@media (max-width:576px){.display-1{font-size:3.6rem}}.display-2{font-size:4rem;line-height:1.5}@media (max-width:576px){.display-2{font-size:3.4rem}}.display-3{font-size:3.6rem;line-height:1.5}@media (max-width:576px){.display-3{font-size:3.2rem}}.display-4{font-size:3.2rem;line-height:1.5}@media (max-width:576px){.display-4{font-size:3rem}}.display-5{font-size:2.8rem;line-height:1.5}@media (max-width:576px){.display-5{font-size:2.8rem}}.display-1,.display-2,.display-3,.display-4,.display-5{margin-bottom:.5em;font-weight:400!important}.lead{margin-bottom:2rem;font-size:2.2rem;line-height:1.75}.large{font-size:1.8rem}.small,small{font-size:86%}.extra-small{font-size:1.2rem}:lang(ja) .lead{font-size:2rem;line-height:1.75}:lang(ja) .large{font-size:1.6rem}:lang(ja) .extra-small{font-size:1rem}.mark,mark{background-color:rgba(253,179,43,.05);padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}ol,ul{margin-top:0;margin-bottom:1rem;padding-left:2rem}ol li,ul li{margin-bottom:1.6rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;padding-left:2.4rem;font-size:1.4rem}ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:1.6rem}ol ol li:first-child,ol ul li:first-child,ul ol li:first-child,ul ul li:first-child{margin-top:1.6rem}.list-unstyled{padding-left:0}.list-asterisk,.list-unstyled,.list-unstyled ol,.list-unstyled ul{list-style:none}.list-asterisk{padding-left:0}.list-asterisk ol,.list-asterisk ul{list-style:none}.list-asterisk li:before{content:"\203B";margin-right:1em}.list-asterisk-en{padding-left:0;list-style:none}.list-asterisk-en ol,.list-asterisk-en ul{list-style:none}.list-asterisk-en li:before{content:"*";margin-right:1em}.list-asterisk-ordered{padding-left:0;list-style:none;counter-reset:num}.list-asterisk-ordered ol,.list-asterisk-ordered ul{list-style:none}.list-asterisk-ordered li:before{counter-increment:num;content:"\203B" counter(num,decimal);margin-right:1em}.list-asterisk-ordered-en{padding-left:0;list-style:none;counter-reset:num}.list-asterisk-ordered-en ol,.list-asterisk-ordered-en ul{list-style:none}.list-asterisk-ordered-en li:before{counter-increment:num;content:"*" counter(num,decimal);margin-right:1em}.list-inline{padding-left:0}.list-inline,.list-inline ol,.list-inline ul{list-style:none}.list-inline>li{display:inline-block;padding-right:2.4rem}.list-inline li:last-child{padding-right:0}dl{margin-top:0;margin-bottom:2rem}dt{font-weight:700;margin-top:.8rem}dd{margin-left:0}dd+dd{margin-bottom:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:576px){.dl-horizontal dt{float:left;width:-18.2rem;clear:left;text-align:right;margin-top:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:1.8rem}}abbr{text-decoration:none}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #d1d1d1}.initialism{font-size:90%;text-transform:uppercase}blockquote{margin:0 auto 2rem;font-size:1.6rem;font-weight:600;position:relative;padding:0;max-width:57.6rem}blockquote:after,blockquote:before{font-family:rex-icon;position:absolute;font-size:1.6rem;color:#ebebeb}blockquote:before{content:"\F108";left:0;top:-.5rem}blockquote:after{content:"\F109";right:0;bottom:-.5rem}blockquote p{padding:0 3rem;margin:0 0 .8rem}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.75;text-align:right;margin-right:4rem}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014   \A0";color:#ebebeb}blockquote footer{padding:0 4rem;margin:0}blockquote footer cite{font-style:normal;font-weight:300}address{margin-bottom:2rem;font-style:normal;line-height:1.75}