
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-family:arial,sans-serif}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input[type=submit],input[type=radio],input[type=checkbox],button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}.clearfix:after{content:".";display:block;font-size:0;line-height:0;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}





a{color:#0080ff;text-decoration:none}html{background-color:#f3f3f3;min-width:300px}html.dialog-visible{overflow:hidden}html.dialog-visible.fullscreen.opaque body>*{display:none}html.dialog-visible.fullscreen body>.ui-dialog{display:block}body{color:#333;line-height:1.3}h1,h2,h3,h4,h5{margin-bottom:10px}h3{margin-bottom:7px;font-weight:400}h4{margin-bottom:3px}button,select,option{font-family:arial,sans-serif}h3.addl{margin-top:20px}h4.addl{margin-top:10px}.col{float:left}.third{width:33%}.two-third{width:66%}.flexbox .vert-center-container,.flexboxlegacy .vert-center-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flexbox .vert-center,.flexboxlegacy .vert-center{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.contents,footer{max-width:978px;margin:0 auto}section.contents{margin:0 auto 15px;padding:20px 3% 60px}.anonopts>ul>li{display:inline-block}#page-HOME .footer{background:0 0;padding-top:0}.footer{padding-top:30px}footer{color:#555;padding-top:30px;padding-bottom:30px}footer.limited{padding-top:15px;padding-bottom:30px}footer .group1,footer .group2,footer .group3{display:inline-block;width:30%;vertical-align:top;padding-right:3%}footer .group3{padding-right:0}.lang-switcher{display:block}.lang-switcher>*{vertical-align:middle}.lang-switcher img{width:29px;vertical-align:middle}footer a,footer a:hover,footer a:active,footer a:visited,footer li{text-decoration:none;color:#777}footer nav a{padding-right:10px}#lang-switcher{font-family:arial,sans-serif;padding:5px 10px}footer h5,#lang-switcher,#lang-switcher option[selected=""]{color:#444;font-weight:700}#lang-switcher option{font-weight:400}footer a:hover{text-decoration:underline}footer .trigger{display:none}footer li{margin-bottom:1em;display:inline;list-style:none}footer li.first{padding-left:0}footer li:after{content:"|";padding-right:10px}footer li.last:after{content:none;padding:0}footer li.alt:after{content:"|";padding-right:10px;padding-left:10px}footer .fterms{font-size:9px;color:#5c5c5c;margin-top:30px}footer.limited .fterms{margin-top:15px}.hide{display:none}button[type=submit],button[type=button],button#fb-yes,button#fb-no{font-size:20px;line-height:22px;font-weight:700;display:inline-block;padding:9px 15px;width:auto;min-width:140px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:0\8;-moz-border-radius:0\8;border-radius:0\8}button.blue,.blue button{background:#135aac;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#1872d9),to(#135aac));background:-webkit-linear-gradient(top,#1872d9 20%,#135aac 100%);background:-moz-linear-gradient(top,#1872d9 20%,#135aac 100%);background:-o-linear-gradient(top,#1872d9 20%,#135aac 100%);background:linear-gradient(to bottom,#1872d9 20%,#135aac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1872d9', endColorstr='#0b407c', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 #5e9de4;-moz-box-shadow:inset 0 1px 0 0 #5e9de4;box-shadow:inset 0 1px 0 0 #5e9de4;color:#fff;border:1px solid #265890;text-shadow:1px 1px 1px #000}button.blue:hover,.blue button:hover{background:#115099;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#1b7ff2),to(#115099));background:-webkit-linear-gradient(top,#1b7ff2 20%,#115099 100%);background:-moz-linear-gradient(top,#1b7ff2 20%,#115099 100%);background:-o-linear-gradient(top,#1b7ff2 20%,#115099 100%);background:linear-gradient(to bottom,#1b7ff2 20%,#115099 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b7ff2', endColorstr='#115099', GradientType=0);-webkit-box-shadow:0 4px 10px -6px #010101,inset 0 1px 0 0 #60a6f6;-moz-box-shadow:0 4px 10px -6px #010101,inset 0 1px 0 0 #60a6f6;box-shadow:0 4px 10px -6px #010101,inset 0 1px 0 0 #60a6f6}button.blue:active,.blue button:active{background:#0d3c73;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#115099),to(#0d3c73));background:-webkit-linear-gradient(top,#115099 20%,#0d3c73 100%);background:-moz-linear-gradient(top,#115099 20%,#0d3c73 100%);background:-o-linear-gradient(top,#115099 20%,#0d3c73 100%);background:linear-gradient(to bottom,#115099 20%,#0d3c73 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#115099', endColorstr='#0d3c73', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 #073b7e;-moz-box-shadow:inset 0 1px 0 0 #073b7e;box-shadow:inset 0 1px 0 0 #073b7e;color:#b3b3b3;border:1px solid #1e5292}button.white{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(3%,#fff),to(#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#fff 3%,#e5e5e5 100%);background:-moz-linear-gradient(top,#fff 0,#fff 3%,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0,#fff 3%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#fff 3%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0);color:#191919;border:1px solid #ccc}.rgba button.white{border:1px solid rgba(0,0,0,.2)}button.white:hover{background:#fff;-webkit-box-shadow:0 4px 10px -6px #010101;-moz-box-shadow:0 4px 10px -6px #010101;box-shadow:0 4px 10px -6px #010101;-webkit-filter:none;filter:none}.rgba button.white:hover{-webkit-box-shadow:rgba(1,1,1,.3) 2px 1px 0;-moz-box-shadow:rgba(1,1,1,.3) 2px 1px 0;box-shadow:rgba(1,1,1,.3) 2px 1px 0}button.white:active{background:#d6d6d6;background:-webkit-gradient(linear,left top,left bottom,from(#d6d6d6),color-stop(3%,#e5e5e5),to(#ccc));background:-webkit-linear-gradient(top,#d6d6d6 0,#e5e5e5 3%,#ccc 100%);background:-moz-linear-gradient(top,#d6d6d6 0,#e5e5e5 3%,#ccc 100%);background:-o-linear-gradient(top,#d6d6d6 0,#e5e5e5 3%,#ccc 100%);background:linear-gradient(to bottom,#d6d6d6 0,#e5e5e5 3%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d6d6', endColorstr='#cccccc', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 #d6d6d6;-moz-box-shadow:inset 0 1px 0 0 #d6d6d6;box-shadow:inset 0 1px 0 0 #d6d6d6;color:#666;border:1px solid #ccc}button.blue.btnlg,button.white.btnlg{font-size:20px;padding:15px 40px;min-width:250px}button.red{font-size:14px;border:1px solid #810507;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:8.5px 14px;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.5);background:#d30b03;background:-webkit-gradient(linear,left top,left bottom,from(#d30b03),to(#a50709));background:-webkit-linear-gradient(top,#d30b03,#a50709);background:-moz-linear-gradient(top,#d30b03,#a50709);background:-o-linear-gradient(top,#d30b03,#a50709);background:linear-gradient(to bottom,#d30b03,#a50709);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d30b03, endColorstr=#a50709, GradientType=0)}button.red:hover{background:#ed0b0f;background:-webkit-gradient(linear,left top,left bottom,from(#ed0b0f),to(#930709));background:-webkit-linear-gradient(top,#ed0b0f,#930709);background:-moz-linear-gradient(top,#ed0b0f,#930709);background:-o-linear-gradient(top,#ed0b0f,#930709);background:linear-gradient(to bottom,#ed0b0f,#930709);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ed0b0f, endColorstr=#930709, GradientType=0)}button.red:active{color:#b3b3b3;background:#930709;background:-webkit-gradient(linear,left top,left bottom,from(#930709),to(#6f0507));background:-webkit-linear-gradient(top,#930709,#6f0507);background:-moz-linear-gradient(top,#930709,#6f0507);background:-o-linear-gradient(top,#930709,#6f0507);background:linear-gradient(to bottom,#930709,#6f0507);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#930709, endColorstr=#6f0507, GradientType=0)}button.close{background:url(https://assets.nflxext.com/en_us/layout/ecweb/common/close-sprite.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;background-position:0 -2px;border:none;height:27px;width:25px;padding:0;vertical-align:middle}button.close:hover,button.close:active{background-position:0 -28px}.ui-widget-overlay{background:#000;opacity:.5;filter:alpha(opacity=50);z-index:100}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-dialog{z-index:101;position:absolute;width:300px;-moz-box-shadow:0 6px 12px #000;-webkit-box-shadow:0 6px 12px #000;box-shadow:0 6px 12px #000}.ui-dialog .ui-dialog-titlebar{padding:10px 10px 0 0;position:relative;height:27px}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{float:right;height:25px}.ui-dialog .ui-dialog-titlebar-close span{margin:1px}.ui-dialog .ui-dialog-content{border:0;background:#dadada;overflow:hidden;zoom:1}.ui-dialog-titlebar{background-color:#dadada}.ui-dialog .ui-dialog-titlebar a,.ui-dialog .ui-dialog-titlebar a:hover{text-decoration:none!important}#nflx-layer{padding:0 40px 35px 35px;font-size:12px;line-height:17px}.fullscreen .ui-dialog{z-index:1000;overflow-y:scroll}.ui-dialog a{outline:0}.ui-dialog .ui-dialog-titlebar a{display:block;background:0 0}.ui-dialog-title img{width:81px}.abtest-info{display:none}.wait-on-data .ui-dialog{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wait-on-data .ui-dialog .ui-dialog-titlebar{display:none}html.wait-on-data.dialog-visible.fullscreen body .ui-widget-overlay{display:block}.wait-on-data #nflx-layer{background:url(https://assets.nflxext.com/en_us/layout/ecweb/common/netflix_spinner_48_inner_holo.gif) no-repeat 50% transparent}.nbnding .wait-on-data #nflx-layer{background:url(https://assets.nflxext.com/en_us/layout/ecweb/common/netflix_spinner_48_inner_holo_rbrnd.gif) no-repeat 50% transparent}.wait-on-data .ui-dialog{-webkit-animation-name:reveal;-moz-animation-name:reveal;-o-animation-name:reveal;animation-name:reveal;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms;-webkit-animation-name:reveal;-webkit-animation-duration:500ms}.cssanimations.wait-on-data #nflx-layer{-moz-animation:spin 1500ms linear infinite;-o-animation:spin 1500ms linear infinite;animation:spin 1500ms linear infinite;-webkit-animation:spin 1500ms linear infinite;background:url(https://assets.nflxext.com/en_us/layout/ecweb/common/netflix_spinner_48_outer_holo.png);background-position:50%;background-repeat:no-repeat;background-color:transparent}.cssanimations.wait-on-data .nbnding #nflx-layer{-moz-animation:spin 1500ms linear infinite;-o-animation:spin 1500ms linear infinite;animation:spin 1500ms linear infinite;-webkit-animation:spin 1500ms linear infinite;background:url(https://assets.nflxext.com/en_us/layout/ecweb/common/netflix_spinner_48_outer_holo_rbrnd.png);background-position:50%;background-repeat:no-repeat;background-color:transparent}.wait-on-data .ui-widget-overlay{-webkit-animation-name:partiallyobscure;-moz-animation-name:partiallyobscure;-o-animation-name:partiallyobscure;animation-name:partiallyobscure;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms;-webkit-animation-name:partiallyobscure;-webkit-animation-duration:500ms}.inapp .main.contents-wrapper{padding-top:25px}@media screen and (min-width:1478px){body{font-size:14px}h3{font-size:24px}h4{font-size:14px}footer h5{font-size:12px}footer li,#lang-switcher,#lang-switcher option{font-size:11px}.lang-switcher{margin-top:15px}.lang-switcher img{width:24px}}@media screen and (max-width:1477px){body{font-size:14px}h3{font-size:24px}h4{font-size:14px}footer h5{font-size:12px}footer li,#lang-switcher,#lang-switcher option{font-size:11px}.lang-switcher{margin-top:15px}.lang-switcher img{width:24px}}@media screen and (max-width:1077px){.contents,.originalsNMHP #show-logo{padding:0 50px}body{font-size:14px}footer{padding-left:50px;padding-right:50px}h3{font-size:18px}h4{line-height:16px}}@media screen and (max-width:700px){.contents,footer{padding-left:40px;padding-right:40px}button[type=submit]{font-size:18px;line-height:20px}footer nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}footer .group4{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:15px}footer .group1{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;-moz-box-ordinal-group:3;order:2}footer .group2{-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;-moz-box-ordinal-group:4;order:3}footer .group3{-webkit-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;-moz-box-ordinal-group:5;order:4}footer .group1,footer .group2,footer .group3{border-top:solid 1px #bdbdbd;padding:0;display:block;width:auto}footer .group3{border-bottom:solid 1px #bdbdbd}footer ul{padding-left:22px}footer h5{cursor:pointer;font-size:18px;line-height:20px;padding:10px 0 1px 20px;position:relative;-webkit-tap-highlight-color:transparent}footer nav ul{display:none}footer nav .open ul{display:block}footer .open h5{margin-bottom:18px}footer .trigger{background:url(https://assets.nflxext.com/en_us/layout/ecweb/common/carrot_sprite_hires.png) no-repeat scroll 0 0 transparent;-webkit-background-size:87% auto;-moz-background-size:87% auto;-o-background-size:87% auto;background-size:87% auto;height:94%;position:absolute;left:0;width:22px;display:inline}footer .open .trigger{background-position:0 -22px;-webkit-background-size:75% auto;-moz-background-size:75% auto;-o-background-size:75% auto;background-size:75% auto}footer nav a,footer nav a:hover{padding-right:0}footer li{display:list-item}#lang-switcher,#lang-switcher option,footer li{font-size:18px}footer.limited li{font-size:12px}footer.limited ul{padding-left:0}footer li:after,footer li.alt:after{content:none;padding:0}}@media screen and (min-width:1025px){section.contents{margin:0 auto 15px;padding:20px 3% 30px}.main.contents-wrapper{padding-top:25px}}@-moz-keyframes partiallyobscure{from{opacity:0}to{opacity:.5}}@-o-keyframes partiallyobscure{from{opacity:0}to{opacity:.5}}@keyframes partiallyobscure{from{opacity:0}to{opacity:.5}}@-webkit-keyframes partiallyobscure{from{opacity:0}to{opacity:.5}}@-moz-keyframes reveal{from{opacity:0}to{opacity:1}}@-o-keyframes reveal{from{opacity:0}to{opacity:1}}@keyframes reveal{from{opacity:0}to{opacity:1}}@-webkit-keyframes reveal{from{opacity:0}to{opacity:1}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-o-keyframes spin{from{-o-transform:rotate(0deg);transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{-o-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes spin{from{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{from{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}
