#accessibility p{margin-top:0;margin-bottom:0}#accessibility p+p{margin-top:18px}#accessibility a{text-decoration:underline;color:#0067e6}#accessibility a:hover{text-decoration:none}@media(min-width:1680px){#accessibility .container{max-width:1720px;padding-left:40px;padding-right:40px}}#accessibility #banner{background-image:url(/img/company/accessibility/banner.png);background-repeat:no-repeat;background-position:center;background-color:#000;background-size:cover;box-sizing:border-box;color:#fff;position:relative}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){#accessibility #banner{background-image:url(/img/company/accessibility/banner@2x.png)}}#accessibility #banner:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.5}#accessibility #banner>.container{position:relative}#accessibility #banner .logo{width:140px;margin-bottom:25px}#accessibility #banner .desc{max-width:680px}@media(min-width:568px){#accessibility #banner>.container{display:table;min-height:350px;width:100%}#accessibility #banner>.container>div{display:table-cell;vertical-align:middle;width:100%}}@media(min-width:1024px){#accessibility #banner>.container{min-height:360px}}@media(min-width:1440px){#accessibility #banner:before{display:none}}#accessibility #accessibility_content .content_bottom_commitment a{color:#0050bf}#accessibility #accessibility_content img{display:block}#accessibility #accessibility_content .content_bottom{background-color:#e6e6e6;position:relative}#accessibility #accessibility_content .content_bottom.content_bottom_commitment .pure-right:before{background-image:url(/img/company/accessibility/bg_commitment.png);background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){#accessibility #accessibility_content .content_bottom.content_bottom_commitment .pure-right:before{background-image:url(/img/company/accessibility/bg_commitment@2x.png)}}#accessibility #accessibility_content .content_bottom.content_bottom_accessible .pure-right:before{background-image:url(/img/company/accessibility/bg_accessible.png);background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){#accessibility #accessibility_content .content_bottom.content_bottom_accessible .pure-right:before{background-image:url(/img/company/accessibility/bg_accessible@2x.png)}}#accessibility #accessibility_content .content_bottom.content_bottom_clear .pure-right:before{background-image:url(/img/company/accessibility/bg_clear.png);background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){#accessibility #accessibility_content .content_bottom.content_bottom_clear .pure-right:before{background-image:url(/img/company/accessibility/bg_clear@2x.png)}}#accessibility #accessibility_content .content_bottom.content_bottom_equal .pure-right:before{background-image:url(/img/company/accessibility/bg_equal.png);background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){#accessibility #accessibility_content .content_bottom.content_bottom_equal .pure-right:before{background-image:url(/img/company/accessibility/bg_equal@2x.png)}}#accessibility #accessibility_content .content_bottom:nth-child(2n){background-color:#404040;color:#fff}#accessibility #accessibility_content .content_bottom:nth-child(2n) .pure-left:before{display:none;content:"";background-position:center;background-size:cover;height:100%;width:50%;position:absolute;top:0;right:0;left:inherit;background-color:#404040}#accessibility #accessibility_content .content_bottom:nth-child(2n) .pure-left>div{position:relative}#accessibility #accessibility_content .content_bottom:nth-child(2n) a{color:#fff}#accessibility #accessibility_content .pure-left .note{margin-top:32px}@media(min-width:1024px){#accessibility #accessibility_content img{display:none}#accessibility #accessibility_content .pure-left{display:table;min-height:420px;width:50%;background-color:transparent}#accessibility #accessibility_content .pure-left:before{display:block!important}#accessibility #accessibility_content .pure-left>div{display:table-cell;vertical-align:middle;width:100%;padding:0}#accessibility #accessibility_content .pure-right:before{content:"";background-position:center;background-size:cover;display:block;height:100%;width:50%;position:absolute;top:0;left:0;right:inherit}#accessibility #accessibility_content .content_bottom:nth-child(odd) .pure-left>div{padding-right:50px}}@media(min-width:1024px)and (max-width:1439px){#accessibility #accessibility_content .content_bottom:nth-child(odd) .pure-left>div{padding-right:25px}}@media(min-width:1024px){#accessibility #accessibility_content .content_bottom:nth-child(odd) .pure-right:before{left:inherit;right:0}#accessibility #accessibility_content .content_bottom:nth-child(2n){background-color:#404040}#accessibility #accessibility_content .content_bottom:nth-child(2n) .pure-left>div{padding-left:50px}}@media(min-width:1024px)and (max-width:1439px){#accessibility #accessibility_content .content_bottom:nth-child(2n) .pure-left>div{padding-left:25px}}@media(max-width:1023px){#accessibility #accessibility_content .content_bottom>.container{max-width:inherit;padding-left:0;padding-right:0}#accessibility #accessibility_content .content_bottom>.container>.section{padding-top:0;padding-bottom:0}}#accessibility #compliance{background-color:#e6e6e6}#accessibility #compliance a{color:#0050bf}#accessibility #compliance .container{max-width:660px}@media(min-width:1024px){#accessibility #compliance .container{display:table;min-height:280px;width:100%}#accessibility #compliance .container>div{display:table-cell;vertical-align:middle;width:100%}}
