*,.form-contact,.mfp-container,:after,:before,img.mfp-img,input[type=radio]{box-sizing:border-box}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-close,.popover,.tooltip{font-style:normal}.btn,.dropdown-menu>li>a,.input-group-btn,.label,.mfp-counter{white-space:nowrap}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-close,a{text-decoration:none}.mfp-container:before,.mfp-content,img{vertical-align:middle}.fontsize-change-btns,.option-table,table{border-collapse:collapse}.mfp-arrow,html{-webkit-tap-highlight-color:transparent}.btn-toolbar .input-group,.hero-program-banner,.option-btn-wrap .option-period,.option-wrap .program-thumbs.small{float:left}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px}.mfp-container:before{display:inline-block;height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn,.protect img{-webkit-user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;opacity:.65;padding:0 0 18px 10px;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}hr,img{border:0}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,.table,img.mfp-img,label{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.btn,.mfp-gallery .mfp-image-holder .mfp-figure,.radio-inline,[role=button],button{cursor:pointer}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}a,table{background-color:transparent}.dropdown-menu,.popover{background-clip:padding-box}@media screen and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.sr-only,td,th{padding:0}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,header,nav,section{display:block}a{color:#337ab7}a:active,a:hover{outline:0}optgroup,strong{font-weight:700}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;-webkit-appearance:button}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=radio]{padding:0}textarea{overflow:auto}table{border-spacing:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */html{font-size:10px}body{color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.btn,.radio-inline,ul ul{margin-bottom:0}h1,h2,h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{line-height:1;color:#777}.h1 .small,.h2 .small,.h3 .small,h1 .small,h2 .small,h3 .small{font-size:65%}.h4 .small,.h5 .small,.h6 .small,h4 .small,h5 .small,h6 .small{font-size:75%}p{margin:0 0 10px}.small{font-size:85%}.text-center{text-align:center}.initialism{text-transform:uppercase;font-size:90%}ul{margin-top:0;margin-bottom:10px}blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-20px;margin-right:-20px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-sm-12,.footer-column,.form-input-area,.form-title,.header-area,.hero-program-banner,.hero-program-btn-area,.hero-program-contact,.hero-program-description,.hero-program-image-area,.option-btn-area,.option-btn-wrap .option-period,.option-description,.option-description.type2,.option-wrap .program-thumbs.medium,.option-wrap .program-thumbs.small,.program-description,.program-description.col-12,.program-description.col-4,.program-description.col-8,.program-onair,.program-onair.type2,.program-thumbs.large,.program-thumbs.medium,.program-thumbs.small,.program-thumbs.type2.large,.program-thumbs.type2.small,.program-title-area{position:relative;min-height:1px;padding-left:20px;padding-right:20px}.option-btn-wrap .option-period{width:25%}.hero-program-banner,.option-wrap .program-thumbs.small{width:50%}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.bnt-txtlink .value,.bnt-txtlink i,.btn,.caret,.input-group-addon,.input-group-btn,.radio-inline{vertical-align:middle}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=radio]{margin:1px \9 0 0;line-height:normal}input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}textarea.form-control{height:auto}.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.collapsing,.dropdown,.radio-inline{position:relative}.radio-inline{display:inline-block;padding-left:20px;font-weight:400}.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .form-group{margin-left:-20px;margin-right:-20px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.btn{display:inline-block;font-weight:400;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled{pointer-events:none}.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad;background-image:none}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74;background-image:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439;background-image:none}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc;background-image:none}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512;background-image:none}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925;background-image:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-link.active{background-color:transparent;box-shadow:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-block{display:block;width:100%}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.input-group,.input-group-btn,.input-group-btn>.btn,.nav>li,.nav>li>a,.navbar{position:relative}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.open>.dropdown-menu{display:block}.open>a{outline:0}.btn-group-vertical>.btn.active,.btn-group>.btn.active{z-index:2}.btn-toolbar>.input-group{margin-left:5px}.btn-group.open .dropdown-toggle{outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.input-group{display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap}.btn,.input-group-btn,.popover,.tooltip{white-space:normal}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav>li,.nav>li>a,.tab-content>.active{display:block}.nav:after{clear:both}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before{content:" ";display:table}.navbar{min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-header:after,.navbar:after{clear:both}.navbar-collapse{overflow-x:visible;padding-right:20px;padding-left:20px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-top .navbar-collapse{max-height:340px}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header{margin-right:-20px;margin-left:-20px}.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;top:0;border-width:0 0 1px}.navbar-brand{float:left;padding:15px 20px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-toggle{position:relative;float:right;margin-right:20px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -20px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}.breadcrumb>.active{color:#777}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;vertical-align:baseline;border-radius:.25em}.popover,.tooltip{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-decoration:none;text-shadow:none;text-transform:none;word-break:normal;word-spacing:normal;word-wrap:normal;position:absolute}.label-default{background-color:#777}.label-danger{background-color:#d9534f}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}a.thumbnail.active{border-color:#337ab7}.progress-bar.active,.progress.active .progress-bar{animation:progress-bar-stripes 2s linear infinite}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-title>.small,.panel-title>.small>a{color:inherit}.modal.in .modal-dialog{transform:translate(0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.tooltip{z-index:1070;display:block;text-align:left;text-align:start;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.option-wrap .row-inlineblock .program-thumbs.small,.row-inlineblock .option-wrap .program-thumbs.small,.row-inlineblock .program-thumbs.large,.row-inlineblock .program-thumbs.medium,.row-inlineblock .program-thumbs.small,.row-inlineblock .program-thumbs.type2.large{float:none;letter-spacing:0;vertical-align:middle}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);text-align:center}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;background-color:transparent}.btn-print,.btn-related a{font-size:12px;text-decoration:none}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(128, 0, 0, 0)', endColorstr='rgba(0, 0, 0, 0)', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0)', endColorstr='rgba(128, 0, 0, 0)', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.btn-print:hover,.btn-related:hover{opacity:.6}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.btn-print,.btn-related a,.carousel-caption .btn{text-shadow:none}.clearfix:after,.clearfix:before,.program-related:after,.program-related:before,.program-title-area:after,.program-title-area:before{content:" ";display:table}.hero-program-image:before,.mfp-figure figure:after,.program-thumbs a:after,.program-thumbs span:after{content:'';left:0;bottom:0}.clearfix:after,.program-related:after,.program-title-area:after{clear:both}.invisible{visibility:hidden}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs-block{display:none!important}.row{position:relative}.option-wrap .row-nopadding .program-thumbs.small,.row-nopadding .option-wrap .program-thumbs.small,.row-nopadding .program-thumbs.large,.row-nopadding .program-thumbs.medium,.row-nopadding .program-thumbs.small,.row-nopadding .program-thumbs.type2.large{padding-left:0;padding-right:0}.option-wrap .row-inlineblock .program-thumbs.small,.row-inlineblock .option-wrap .program-thumbs.small{display:inline-block}.btn:hover{transition:.3s}.bnt-txtlink{font-weight:700;padding:3px 10px 4px;line-height:1.3;width:auto;background:#fff;background:hsla(0,0%,100%,.8);border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.2);text-decoration:none;color:#333}.bnt-txtlink:hover{background:#fff;box-shadow:0 0 2px rgba(0,0,0,.4)}.bnt-txtlink i{margin-right:6px}.btn-related{float:left;display:inline;margin:7px 7px 0 0}.btn-related a{display:block;padding:7px;font-weight:700;box-shadow:0 1px 0 rgba(0,0,0,.15)}.btn-related.movie a{background:#222;color:#fff!important}.btn-related.nod a{background:#fff;color:#ff7f00!important}.btn-related .icons{margin-right:6px;vertical-align:-3px}.btn-print{background:url(../images/ico_print.png) 8px no-repeat #333;padding:2px 7px 1px 30px;border-radius:4px;color:#fff!important}.program-onair .btn-print{margin-bottom:1.5em}.program-title-area .btn-print{position:absolute;top:0;right:20px}.header-area,.nhk-navbar .navbar-collapse,.nhk-navbar .navbar-header{position:relative}.btn-option{color:#333;background:#efefef;background:hsla(0,0%,100%,.6);box-shadow:0 1px 1px rgba(0,0,0,.2);padding:.4em;text-align:center;text-decoration:none}.btn-option:hover{color:#4d4d4d;background:#fff}.btn-contact{font-weight:700;font-size:16px;padding:1em 5em;border:1px solid #bbb;background-image:linear-gradient(#fff,#f0f0f0);-webkit-filter:progid:dximagetransform.microsoft.gradient(startcolorstr=rgba(255, 255, 255, 1), endcolorstr=rgba(255, 240, 240, .94118));filter:progid:dximagetransform.microsoft.gradient(startcolorstr=rgba(255, 255, 255, 1), endcolorstr=rgba(255, 240, 240, .94118));text-shadow:1px 1px 0 #fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}.btn-contact:hover{box-shadow:0 0 4px rgba(0,0,0,.15)}.nhk-navi-title{margin:0!important;font-weight:700;display:none}.nhk-navbar{background-color:#fff;border-radius:0!important;border-bottom:1px solid #b2b2b2}.nhk-navbar .navbar-toggle{max-width:50px;max-height:50px;margin-top:0;margin-bottom:0;margin-right:10px!important}.nhk-navbar .icon{background-color:transparent;background-image:url(../images/toggle_ico.png);background-position:0 0;background-size:30px 17px;display:block;width:30px;height:17px}.nhk-navbar .btn-name{font-size:10px;line-height:1;display:block;margin-top:3px;font-family:Arial,Baskerville,monospace;font-weight:700;color:#333}.navbar-toggle.is-active .icon{background-image:url(../images/toggle_ico_close.png)}.navbar-toggle.is-active .btn-name{letter-spacing:-1px;color:#777}.nhk-navbar .navbar-nav{margin-left:-40px}.navbar-fixed-top .nhk-navbar .navbar-nav{margin-left:-20px}.nhk-navbar .navbar-nav li{margin:20px 0;border-right:1px solid #b2b2b2;float:none;display:inline-block}.header-title span,.program-sns{display:block}.nhk-navbar .navbar-nav li:last-child{border-right:none}.nhk-navbar .navbar-nav li:last-child a{margin-right:0}.nhk-navbar .navbar-nav li.is-active a{border-bottom:2px solid #000}.nhk-navbar .navbar-nav a{padding:0;border-bottom:2px solid transparent;text-decoration:none;transition:.4s}.nhk-navbar .navbar-nav a:hover{color:#000;background-color:#fff;border-bottom:2px solid #000}.nhk-navbar .navbar-nav a:focus{background-color:#fff}.navbar-fixed-top .nhk-navbar .navbar-collapse{margin-right:0!important}.nhk-navbar .dropdown:not(.is-not-last){border-right:none!important}.nhk-navbar .dropdown .caret{margin-left:5px;vertical-align:2px}.form-title,.nhksns li,.nhksns-guide,.nhksns-help img,.program-mark img{vertical-align:middle}.program-mark img.iconmark2{width:60px}.nhk-navbar .dropdown.open a.dropdown-toggle{color:#333;border-color:#000!important}.nhk-navbar .dropdown-menu{font-size:100%;padding:0}.nhk-navbar .dropdown-menu li{border-right:none!important;display:block}.nhk-navbar .dropdown-menu a:last-child{margin-right:20px!important}.navbar-wrap{min-height:50px;border-top:1px solid #b2b2b2}.navbar-wrap .navbar{margin-bottom:0}h1,h2,h3{margin-top:20px;margin-bottom:20px}.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{font-weight:inherit}h1{font-size:25px}h2{font-size:22px}h3{font-size:19px}p{margin-bottom:1em}.header-area{z-index:100}.header-schedule,.header-title{text-align:center}.header-title{font-size:231%;font-weight:700;line-height:1.5;margin:0 auto}.header-title a{text-decoration:none}.header-title a:hover{opacity:.8}.footer-banner img:hover,.hero-program-banner img:hover,.hero-program-remind img:hover,.program-mark img:hover,.program-related .related_social .icons:hover,.program-thumbs a:hover img{opacity:.6}.header-title img{width:auto;max-width:100%}.header-schedule{font-size:123%;margin-bottom:-3px}.program-sns{margin-top:0!important;margin-bottom:0!important;position:absolute!important;right:0}.nhksns-guide{margin:0 12px 6px 0;display:inline-block}.nhksns-help{border:none!important;margin:0!important;padding:0!important}.nhksns-help img{margin-left:6px;width:18px!important;border:1px solid #999}.nhksns{list-style:none;display:inline;padding-left:0}.nhksns li{display:inline-block;margin:.2em!important}.nhksns a{margin:0!important}.nhksns img{border:none}.nhksns-icon-m img{width:32px}.hero-program-image img,.hero-program-remind img{width:100%}.hero-area{padding-top:40px;padding-bottom:20px}.hero-program-text{margin-top:0;margin-bottom:20px;font-size:108%}.hero-program-image{margin-bottom:20px;position:relative;z-index:100}.hero-program-image:before{background-image:url(data:image/gif;base64,R0lGODlhAQABAPcAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAgEAAEEBAA7);position:absolute;z-index:200;top:0;width:100%;height:100%}.hero-program-supplement{border-radius:4px;background:#fff;padding:20px;margin-top:20px;margin-bottom:20px;color:#333;text-shadow:none}.hero-program-supplement p{font-size:116%;margin:0}.hero-program-contact p,.hero-program-remind{margin-bottom:20px}.hero-program-banner-area,.hero-program-contact-area{margin-right:-10px;margin-left:-10px}.hero-program-banner-area .hero-program-banner,.hero-program-contact-area .hero-program-contact{padding-left:10px;padding-right:10px}.hero-program-contact .btn-contacts{font-size:108%;line-height:1.1;padding:10px;text-shadow:none}.hero-program-remind p{margin:0}.hero-program-banner img,.hero-program-remind img{margin-left:auto;margin-right:auto;transition:.4s}.hero-program-banner{margin-bottom:20px}.hero-program-banner a{display:block}.program-area{padding-bottom:20px}.program-area:first-child{padding-top:40px}.program-area.onair{padding-bottom:0}.program-title-area{position:relative}.program-content-title{display:none;font-size:124%;font-weight:700;width:auto;float:none;margin:0 0 20px;padding:12px 3.75%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.program-title{margin-left:110px;font-size:254%;line-height:1.5;margin-top:3px;margin-bottom:10px;font-weight:700}.program-title a{color:#333;text-decoration:underline}.program-title a:hover{color:#1a1a1a;text-decoration:none}.program-description{margin-bottom:20px}.program-description.col-12 p:first-child,.program-description.col-12 ul:first-child{margin-top:1em}.program-description p{font-size:108%;line-height:1.7}.program-description .appear{font-size:100%;line-height:1.8;margin-bottom:1em}.program-mark{list-style:none;padding:0;margin:0 0 20px}.program-mark li{float:left;display:inline;height:20px;margin-right:3px}.program-mark a{display:block}.program-mark img{width:20px;height:20px;margin:0}body.fontsmall .is-small-top{vertical-align:top}body.fontmedium .is-small-top{margin:0 0 2px}.program-related{margin-top:20px}.program-related .related_social{float:left;display:inline;margin:7px 7px 0 0}.program-related .related_social p{margin-top:0!important}.program-related .related_social .bg{background:rgba(0,0,0,.07);padding:5px 2px 5px 8px;text-decoration:none;border-radius:4px;text-shadow:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.program-related .related_social .text{font-size:10px;color:#555;font-weight:400;margin-top:3px;margin-right:5px;float:left;display:inline}.program-related .related_social .icons{text-indent:-9999px;margin:0 2px;width:24px;height:24px;transition:.2s}.program-related .related_social .note{font-size:9px;margin:-10px 0 0 8px!important;color:#777}.program-thumbs p,.program-thumbs.fix-size,.program-thumbs.large,.program-thumbs.type2.large{margin-bottom:20px}.program-thumbs.fix-size p{text-align:center;display:inline;margin-right:auto;margin-left:auto}.program-thumbs.fix-size a,.program-thumbs.fix-size span{display:inline-block}.program-thumbs.fix-size img{width:auto}.program-thumbs a,.program-thumbs span{display:block;position:relative}.program-thumbs a:after,.program-thumbs span:after{background-image:url(data:image/gif;base64,R0lGODlhAQABAPcAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAgEAAEEBAA7);position:absolute;z-index:200;top:0;width:100%;height:100%}.program-thumbs img{width:100%;position:relative;z-index:100;transition:.4s}.program-thumbs .zoomicon{display:block;width:22px;height:22px;background:url(//www.nhk.or.jp/prog/images/img_zoom_icon.png) no-repeat;position:absolute;right:0;bottom:0;z-index:200}.program-thumbs .zoomicon:after{display:none}.program-thumbs .program-thumbs-title{display:block;font-weight:700;margin-top:5px;margin-left:20px}.program-date.large,.program-date.medium{color:#fff;font-weight:700;float:left;display:inline}.program-date.large{position:relative;width:90px;height:90px}.program-date.large .program-mon{text-align:center;width:50px;height:30px;line-height:32px;position:absolute;top:0;left:0}.program-date.large .program-mon .program-mon_t{font-size:93%;margin-left:2px}.program-date.large .program-day{font-size:277%;line-height:60px;text-align:center;width:90px;height:60px;position:absolute;bottom:0;left:0}.program-date.large .program-day .program-day_t{font-size:43%;margin-left:5px}.program-date.large .program-week{text-align:center;width:40px;height:30px;line-height:32px;position:absolute;top:0;right:0}.program-date.medium{background:#2b2b2b;overflow:hidden;position:static;width:auto;height:30px}.program-date.medium .program-day,.program-date.medium .program-mon,.program-date.medium .program-week{text-align:center;padding:0 6px;height:30px;position:static;width:auto;display:inline-block;overflow:hidden}.program-date.medium .program-mon{top:0;left:0;background:#444;font-size:116%;line-height:30px}.program-date.medium .program-mon .program-mon_t{font-size:77%;margin-left:2px}.program-date.medium .program-day{bottom:0;left:0;font-size:116%;line-height:30px}.program-date.medium .program-day .program-day_t{font-size:77%;margin-left:2px}.program-date.medium .program-week{top:0;right:0;background:#000;font-size:100%;line-height:32px}.program-time.large,.program-time.medium{line-height:1;color:#000;font-weight:700}.program-time.large{font-size:124%;float:none;margin-left:110px;display:block}.program-time.large p{display:inline-block;margin-bottom:0}.program-time.large span{margin-left:3px;margin-right:0}.program-time.medium{font-size:84.6%;float:left;display:inline;margin-left:4px}.program-time.medium p{display:inline-block;margin-bottom:0}.program-time.medium span{margin-left:3px;margin-right:0}.program-time-logo.large{display:inline;margin-right:10px}.program-time-logo.large img{width:50px;height:25px;display:inline}.program-time-logo.medium{display:inline;margin-right:4px}.program-time-logo.medium img{width:30px;height:15px;display:inline}.program-onair{padding-bottom:40px}.program-onair-movie{clear:both}.program-onair-title{font-weight:700;font-size:139%;line-height:1.5;margin-top:.6em;margin-bottom:1em;clear:both}.program-onair-title a{text-decoration:underline}.footer-link-area .btn,.page-top a,.program-onair-title a:hover{text-decoration:none}.program-onair-text{font-size:100%;line-height:1.8;margin-bottom:1em;clear:both}.program-onair-music p{margin-bottom:.5em}.program-onair-music .label{padding:.2em 1.5em .3em}.program-onair-music ul{margin:0;padding:0;list-style-type:none}.program-onair-music li{margin-bottom:1em}.program-onair .program-onair-music li{font-size:93%}.program-onair .summary{display:block}.program-onair .summary_more{clear:both;color:#333;font-size:93%;display:none;text-align:right;padding:10px 0;margin-top:10px;border-top:1px dotted #fff;cursor:pointer;text-shadow:1px 1px 0 #fff;box-shadow:0 -1px 0 rgba(0,0,0,.15)}.program-onair .summary_more .icons{margin-top:-4px;margin-left:5px}.form-contact{margin-top:40px;padding:40px;border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 0 hsla(0,0%,100%,.6),inset 1px 1px 0 hsla(0,0%,100%,.6);border-radius:6px;overflow:hidden}.form-contact .btn{margin-left:auto;margin-right:auto;display:block;margin-top:40px}.form-group{margin-bottom:20px}.form-title{text-align:right}.form-title .label{margin-left:10px;vertical-align:1px}.fontsize-change-btns,.fontsize-title,.icons{vertical-align:middle}.form-title .label-danger{background-color:#c00}.form-input-area .w-auto{width:auto}.form-input-area .w-inline{display:inline}.form-input-area .help-inline{display:inline;margin-left:10px}.page-top{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page-top a{display:block;padding:20px;text-align:center;font-weight:700;font-size:84.6%;color:#666;text-shadow:1px 1px 0 #fff;transition:.5s}.page-top a:hover{background:rgba(0,0,0,.05)}.page-top a i{margin-right:8px}.footer-copyrights-list{font-size:10px;margin-top:20px;padding-bottom:40px;color:#666}.footer-copyrights-list .outline-title{display:none}.footer-copyrights-list p{margin:0 20px;text-shadow:1px 1px 0 hsla(0,0%,100%,.7)}.footer-link-area{padding:40px 0 20px;box-shadow:inset 0 0 10px rgba(0,0,0,.15)}.footer-link-area .footer-link-title{margin-top:0;font-size:154%}.footer-link-area .footer-link-title .icons{margin:-3px 6px 0 0}.footer-link-area .footer-column{margin-bottom:20px}.footer-link-area .footer-column p{margin-bottom:0}.footer-link-area .btn{line-height:1.4;background-image:url(//www.nhk.or.jp/prog/images/ico_links.png);background-position:10px 14px;background-repeat:no-repeat;padding:.7em 1em .65em 25px;text-align:left}.footer-link-area .btn .note{display:block;font-size:10px;color:#fff;margin-top:.3em}.footer-banner{background:#fff;padding:40px 0 0}.footer-banner .footer-column,.footer-banner .program-thumbs.small{margin-bottom:40px}.footer-banner a{display:block}.footer-banner img{margin-left:auto;margin-right:auto;transition:.4s}body.fontsmall{font-size:13px!important}body.fontmedium{font-size:15px!important}body.fontlarge{font-size:19px!important}.font-size-position{position:absolute;right:20px;top:0;z-index:140}.fontsize-change-area{display:table;text-shadow:none}.fontsize-title{font-size:12px;font-weight:700;padding-right:10px;color:#fff;line-height:1}.fontsize-change-btns{padding:0}.fontsize-change-btns ul{margin:0;padding:0;list-style-type:none}.option-border,.option-table,.option-wrap{margin-bottom:40px}.option-btn-wrap,.option-thumbs-area{margin-right:-20px;margin-left:-20px}.fontsize-change-btns li{float:left}.fontsize-change-btns li:first-child{border-left:1px solid #fff}body.fontlarge .fontsize-change-btns li.large a,body.fontmedium .fontsize-change-btns li.medium a,body.fontsmall .fontsize-change-btns li.small a{cursor:default;pointer-events:none;color:#333;background:#fff}.fontsize-change-btns li a{font-size:15px;line-height:29px;display:block;width:30px;height:30px;padding:0;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none;border:1px solid #fff;border-left:none!important;background:0 0;color:#fff}.icons{display:inline-block;background:url(../images/icons.png) no-repeat}.footer-nav,.option-table.table-small{display:none}.icon_social_tw{width:24px;height:24px;background-position:-12px -404px}.icon_social_fb{width:24px;height:24px;background-position:-12px -440px}.icon_pc,.icon_request{width:18px;height:18px}.icon_pc{background-position:-12px -576px}.icon_request{background-position:-42px -576px}.icon_movie{width:16px;height:16px;background-position:-48px -476px}.icon_nod{width:26px;height:16px;background-position:-12px -606px}.icon_related_link{width:16px;height:16px;background-position:-12px -634px}.icon_contact{width:16px;height:16px;background-position:-40px -634px}.icon_arw_dw{width:16px;height:10px;background-position:-12px -662px}.icon_arw_r{width:8px;height:10px;background-position:-56px -272px}.icon_arw_up{width:16px;height:10px;background-position:-40px -662px}.option-wrap:first-child{padding-top:40px}.option-border{border-top:0;border-bottom:1px dotted #aaa;float:none;box-shadow:0 1px 0 hsla(0,0%,100%,.7)}.option-sub-title,.option-title{line-height:1.5;margin-top:0;font-weight:700}.option-border.medium{border-bottom:2px dotted #aaa;box-shadow:0 1px 0 hsla(0,0%,100%,.4)}.option-border.large{border-bottom:4px dotted #aaa;box-shadow:0 1px 0 hsla(0,0%,100%,.2)}.option-description .table a,.option-description li a,.option-description p a{text-decoration:underline}.footer-nav li a,.option-description .table a:hover,.option-description li a:hover,.option-description p a:hover{text-decoration:none}.option-description ul{padding:0;list-style-position:inside}.option-title{font-size:231%}.option-sub-title{font-size:184%}.option-table{border:1px solid #bbb;box-shadow:0 1px 2px rgba(0,0,0,.15);width:100%}.option-table td,.option-table th{border:1px solid #ccc;vertical-align:top;padding:.5em 1em}.option-table th{font-weight:700;background:#ccc;background:rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 1px 1px rgba(0,0,0,.2);text-align:left}.option-table td{background:#fff;background:hsla(0,0%,100%,.6)}.footer-nav,.footer-nav li a{border-bottom:1px solid #b2b2b2}.theme02 .fontsize-change-btns li:first-child,.theme03 .fontsize-change-btns li:first-child,.theme04 .fontsize-change-btns li:first-child,.theme05 .fontsize-change-btns li:first-child,.theme07 .fontsize-change-btns li:first-child,.theme08 .fontsize-change-btns li:first-child,.theme09 .fontsize-change-btns li:first-child{border-left:1px solid #333}#emergency{background:url(../images/caution_bgimg.png) #fde2e5}#emergency div{color:#c00;text-align:center;padding:.5em 1em;text-shadow:1px 1px 0 #fff}.footer-nav{list-style-type:none;width:100%;overflow:hidden;margin:0;padding:0;background:#fff}.footer-nav li a{color:#5b5b5b;display:block;margin:0;padding:15px 20px;transition:.4s;line-height:20px}.mfp-counter,.schedule{display:none}.footer-nav li a:hover,.footer-nav li.is-active a{border-bottom:1px solid #000}.footer-nav li a:hover{color:#000}.schedule{border-bottom:1px solid #b2b2b2;background:#eee;padding:10px 20px}.schedule ul{list-style-type:none;padding:0;margin:0}body{font-family:YuGothic,'Hiragino Kaku Gothic ProN',Meiryo,sans-serif;margin:0;padding-top:0;font-size:13px;line-height:1.8;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility}body .container-fluid{max-width:1240px}body #article{border-bottom:1px solid rgba(0,0,0,.1)}div#nol_header div.nol_inner ul#nol_menuSearch li.nol_item5{padding-top:3px!important}div#nol_header div.nol_inner div#nol_searchArea .nol_wordInputArea{box-sizing:content-box!important}div#nol_footer table.nol_table td p.nol_copyright span.nol_copy img{box-sizing:content-box!important;margin-left:10px}div#nol_H_broadcastList ul li a,div#nol_broadcastList ul li a{box-sizing:content-box}.mfp-figure figure{display:block;position:relative}.mfp-figure figure:after{background-image:url(data:image/gif;base64,R0lGODlhAQABAPcAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAgEAAEEBAA7);position:absolute;z-index:200;top:0;width:100%;height:100%;cursor:auto}.theme01{color:#333;background:url(//www.nhk.or.jp/prog/images/theme01/article_bgimg.jpg) #eee}.theme01 .header-wrap,.theme01 .hero-area{color:#fff;background:url(//www.nhk.or.jp/prog/images/theme01/head_bgimg.jpg) #222;text-shadow:-1px -1px 0 #333}.theme01 .header-wrap a{color:#fff}.theme01 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme01 .hero-program-contact .btn-contacts{color:#fff;background:#111;background:rgba(0,0,0,.8);box-shadow:0 -1px 0 hsla(0,0%,100%,.15),0 1px 0 rgba(0,0,0,.9)}.theme01 .hero-program-contact .btn-contacts:hover,.theme01 .program-date{background:#2b2b2b}.theme01 .hero-program-title-area .goindex a{color:#fff}.theme01 .program-date .program-mon{background:#454545}.theme01 .program-date .program-week{background:#121212}.theme01 .program-onair-title a{color:#333}.theme01 .program-onair-title a:hover{color:#4d4d4d}.theme01 .option-description .table a,.theme01 .option-description li a,.theme01 .option-description p a{color:#333}.theme01 .option-description .table a:hover,.theme01 .option-description li a:hover,.theme01 .option-description p a:hover{color:#4d4d4d}.theme01 .footer-link-area{color:#fff;background:url(//www.nhk.or.jp/prog/images/theme01/head_bgimg.jpg) #222}.theme01 .footer-link-area .btn{color:#fff;background-color:#111}.theme01 .footer-link-area .btn:hover{background-color:#2b2b2b}.theme02{color:#4d483e;background:url(//www.nhk.or.jp/prog/images/theme02/article_bgimg.jpg) #f8f5eb}.theme02 .fontsize-title{color:#333}.theme02 .fontsize-change-btns li a{border:1px solid #333;color:#333}.theme02 .header-wrap,.theme02 .hero-area{color:#4d483e;background:url(//www.nhk.or.jp/prog/images/theme02/head_bgimg.jpg) #f2e7d5;text-shadow:1px 1px 0 #fff}.theme02 .header-wrap a{color:#4d483e}.theme02 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme02 .hero-program-contact .btn-contacts{color:#fff;background:#8a7056;background:rgba(107,87,66,.8);text-shadow:0 -1px 0 rgba(0,0,0,.5);box-shadow:0 -1px 0 hsla(0,0%,100%,.2),0 1px 0 rgba(0,0,0,.4)}.theme02 .hero-program-title-area .goindex a,.theme02 .program-onair-title a{color:#4d483e}.theme02 .hero-program-contact .btn-contacts:hover{background:#a58a6e}.theme02 .program-date{background:#8a7056}.theme02 .program-date .program-mon{background:#a58a6e}.theme02 .program-date .program-week{background:#6b5742}.theme02 .program-onair-title a:hover{color:#696255}.theme02 .option-description .table a,.theme02 .option-description li a,.theme02 .option-description p a{color:#4d483e}.theme02 .option-description .table a:hover,.theme02 .option-description li a:hover,.theme02 .option-description p a:hover{color:#696255}.theme02 .footer-link-area{color:#4d483e;background:url(//www.nhk.or.jp/prog/images/theme02/head_bgimg.jpg) #f2e7d5}.theme02 .footer-link-area .btn{color:#fff;background-color:#8a7056}.theme02 .footer-link-area .btn:hover{background-color:#a58a6e}body.theme02.fontlarge .fontsize-change-btns li.large a,body.theme02.fontmedium .fontsize-change-btns li.medium a,body.theme02.fontsmall .fontsize-change-btns li.small a{color:#fff!important;background:#333!important}.theme03{color:#2e2216;background:url(//www.nhk.or.jp/prog/images/theme03/article_bgimg.jpg) #f4f4f4}.theme03 .fontsize-title{color:#333}.theme03 .fontsize-change-btns li a{border:1px solid #333;color:#333}.theme03 .header-wrap,.theme03 .hero-area{color:#2e2216;background:url(//www.nhk.or.jp/prog/images/theme03/head_bgimg.jpg) #f5dc92;text-shadow:1px 1px 0 hsla(0,0%,100%,.6)}.theme03 .header-wrap a{color:#2e2216}.theme03 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme03 .hero-program-contact .btn-contacts{color:#fff;background:#e2720f;background:rgba(178,90,12,.8);text-shadow:0 -1px 0 rgba(0,0,0,.5);box-shadow:0 -1px 0 hsla(0,0%,100%,.2),0 1px 0 rgba(0,0,0,.4)}.theme03 .hero-program-title-area .goindex a,.theme03 .program-onair-title a{color:#2e2216}.theme03 .hero-program-contact .btn-contacts:hover{background:#f18c33}.theme03 .program-date{background:#e2720f}.theme03 .program-date .program-mon{background:#f18c33}.theme03 .program-date .program-week{background:#b25a0c}.theme03 .program-onair-title a:hover{color:#513c27}.theme03 .option-description .table a,.theme03 .option-description li a,.theme03 .option-description p a{color:#2e2216}.theme03 .option-description .table a:hover,.theme03 .option-description li a:hover,.theme03 .option-description p a:hover{color:#513c27}.theme03 .footer-link-area{color:#2e2216;background:url(//www.nhk.or.jp/prog/images/theme03/head_bgimg.jpg) #f5dc92}.theme03 .footer-link-area .btn{color:#fff;background-color:rgba(240,132,36,.6)}.theme03 .footer-link-area .btn:hover{background-color:rgba(240,132,36,.9)}body.theme03.fontlarge .fontsize-change-btns li.large a,body.theme03.fontmedium .fontsize-change-btns li.medium a,body.theme03.fontsmall .fontsize-change-btns li.small a{color:#fff!important;background:#333!important}.theme04{color:#262626;background:url(//www.nhk.or.jp/prog/images/theme04/article_bgimg.jpg) #f4f4f4}.theme04 .fontsize-title{color:#333}.theme04 .fontsize-change-btns li a{border:1px solid #333;color:#333}.theme04 .header-wrap,.theme04 .hero-area{color:#262626;background:url(//www.nhk.or.jp/prog/images/theme04/head_bgimg.jpg) #a6e4c3;text-shadow:1px 1px 0 hsla(0,0%,100%,.6)}.theme04 .header-wrap a{color:#262626}.theme04 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme04 .hero-program-contact .btn-contacts{color:#fff;background:#146040;background:rgba(20,96,64,.8);box-shadow:0 -1px 0 hsla(0,0%,100%,.15),0 1px 0 rgba(0,0,0,.9)}.theme04 .hero-program-title-area .goindex a,.theme04 .program-onair-title a{color:#262626}.theme04 .hero-program-contact .btn-contacts:hover{background:#1d8a5c}.theme04 .program-date{background:#146040}.theme04 .program-date .program-mon{background:#1d8a5c}.theme04 .program-date .program-week{background:#0b3624}.theme04 .program-onair-title a:hover{color:#404040}.theme04 .option-description .table a,.theme04 .option-description li a,.theme04 .option-description p a{color:#262626}.theme04 .option-description .table a:hover,.theme04 .option-description li a:hover,.theme04 .option-description p a:hover{color:#404040}.theme04 .footer-link-area{color:#262626;background:url(//www.nhk.or.jp/prog/images/theme04/head_bgimg.jpg) #a6e4c3}.theme04 .footer-link-area .btn{color:#fff;background-color:#146040}.theme04 .footer-link-area .btn:hover{background-color:#1d8a5c}body.theme04.fontlarge .fontsize-change-btns li.large a,body.theme04.fontmedium .fontsize-change-btns li.medium a,body.theme04.fontsmall .fontsize-change-btns li.small a{color:#fff!important;background:#333!important}.theme05{color:#262626;background:url(//www.nhk.or.jp/prog/images/theme05/article_bgimg.jpg) #f4f4f4}.theme05 .fontsize-title{color:#333}.theme05 .fontsize-change-btns li a{border:1px solid #333;color:#333}.theme05 .header-wrap,.theme05 .hero-area{color:#111;background:url(//www.nhk.or.jp/prog/images/theme05/head_bgimg.jpg) top no-repeat #50c6e0;background-size:cover;text-shadow:1px 1px 0 hsla(0,0%,100%,.4)}.theme05 .header-wrap a{color:#111}.theme05 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme05 .hero-program-contact .btn-contacts{color:#fff;background:#001d26;background:rgba(0,29,38,.8);text-shadow:0 -1px 0 rgba(0,0,0,.5);box-shadow:0 -1px 0 hsla(0,0%,100%,.2),0 1px 0 rgba(0,0,0,.4)}.theme05 .hero-program-title-area .goindex a,.theme05 .program-onair-title a{color:#262626}.theme05 .hero-program-contact .btn-contacts:hover{background:#004459}.theme05 .program-date{background:#006182}.theme05 .program-date .program-mon{background:#0087b5}.theme05 .program-date .program-week{background:#003b4f}.theme05 .program-onair-title a:hover{color:#404040}.theme05 .option-description .table a,.theme05 .option-description li a,.theme05 .option-description p a{color:#262626}.theme05 .option-description .table a:hover,.theme05 .option-description li a:hover,.theme05 .option-description p a:hover{color:#404040}.theme05 .footer-link-area{color:#111;background:url(//www.nhk.or.jp/prog/images/theme05/head_bgimg.jpg) top no-repeat #50c6e0;background-size:cover}.theme05 .footer-link-area .btn{color:#fff;background-color:#001d26;background-color:rgba(0,94,125,.8)}.theme05 .footer-link-area .btn:hover{background-color:#004459}body.theme05.fontlarge .fontsize-change-btns li.large a,body.theme05.fontmedium .fontsize-change-btns li.medium a,body.theme05.fontsmall .fontsize-change-btns li.small a{color:#fff!important;background:#333!important}.theme06{color:#262626;background:url(//www.nhk.or.jp/prog/images/theme06/article_bgimg.jpg) #f4f4f4}.theme06 .header-wrap,.theme06 .hero-area{color:#fff;background:url(//www.nhk.or.jp/prog/images/theme06/head_bgimg.jpg) #d64e4e;text-shadow:-1px -1px 0 rgba(0,0,0,.4)}.theme06 .header-wrap a{color:#fff}.theme06 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme06 .hero-program-contact .btn-contacts{color:#fff;background:#b40b1b;background-color:rgba(99,6,15,.8);box-shadow:0 -1px 0 hsla(0,0%,100%,.2),0 1px 0 rgba(0,0,0,.4)}.theme06 .hero-program-contact .btn-contacts:hover{background:#9c0a17}.theme06 .hero-program-title-area .goindex a{color:#fff}.theme06 .program-date{background:#d10d1f}.theme06 .program-date .program-mon{background:#f12033}.theme06 .program-date .program-week{background:#a10a18}.theme06 .program-onair-title a{color:#262626}.theme06 .program-onair-title a:hover{color:#404040}.theme06 .option-description .table a,.theme06 .option-description li a,.theme06 .option-description p a{color:#262626}.theme06 .option-description .table a:hover,.theme06 .option-description li a:hover,.theme06 .option-description p a:hover{color:#404040}.theme06 .footer-link-area{color:#fff;background:url(//www.nhk.or.jp/prog/images/theme06/head_bgimg.jpg) #d64e4e}.theme06 .footer-link-area .btn{color:#fff;background-color:#b40b1b;background-color:rgba(180,11,27,.8)}.theme07,.theme07 .fontsize-title{color:#333}.theme06 .footer-link-area .btn:hover{background-color:#b40b1b}.theme07{background:url(//www.nhk.or.jp/prog/images/theme07/article_bgimg.jpg) #f4f4f4}.theme07 .fontsize-change-btns li a{border:1px solid #333;color:#333}.theme07 .header-wrap,.theme07 .hero-area{color:#444;background:url(//www.nhk.or.jp/prog/images/theme07/head_bgimg.jpg) top #fecdd3;text-shadow:1px 1px 0 hsla(0,0%,100%,.4)}.theme07 .header-wrap a{color:#444}.theme07 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme07 .hero-program-contact .btn-contacts{color:#fff;background:#cd1d2b;background-color:rgba(205,29,43,.8);box-shadow:0 -1px 0 hsla(0,0%,100%,.2),0 1px 0 rgba(0,0,0,.4)}.theme07 .hero-program-title-area .goindex a,.theme07 .program-onair-title a{color:#333}.theme07 .hero-program-contact .btn-contacts:hover{background:#cd1d2b}.theme07 .program-date{background:#e96771}.theme07 .program-date .program-mon{background:#cc1e2b}.theme07 .program-date .program-week{background:#e33a47}.theme07 .program-onair-title a:hover{color:#4d4d4d}.theme07 .option-description .table a,.theme07 .option-description li a,.theme07 .option-description p a{color:#333}.theme07 .option-description .table a:hover,.theme07 .option-description li a:hover,.theme07 .option-description p a:hover{color:#4d4d4d}.theme07 .footer-link-area{color:#444;background:url(//www.nhk.or.jp/prog/images/theme07/head_bgimg.jpg) top #fecdd3}.theme07 .footer-link-area .btn{color:#fff;background-color:#e75a65;background-color:rgba(231,90,101,.8)}.theme07 .footer-link-area .btn:hover{background-color:#e75a65}body.theme07.fontlarge .fontsize-change-btns li.large a,body.theme07.fontmedium .fontsize-change-btns li.medium a,body.theme07.fontsmall .fontsize-change-btns li.small a{color:#fff!important;background:#333!important}.theme08{color:#120f0c;background:url(//www.nhk.or.jp/prog/images/theme08/article_bgimg.jpg) #fcf5ec}.theme08 .fontsize-title{color:#333}.theme08 .fontsize-change-btns li a{border:1px solid #333;color:#333}.theme08 .header-wrap,.theme08 .hero-area{color:#120f0c;background:url(//www.nhk.or.jp/prog/images/theme08/head_bgimg.jpg) top #f7e5d1;text-shadow:1px 1px 0 hsla(0,0%,100%,.4)}.theme08 .header-wrap a{color:#120f0c}.theme08 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme08 .hero-program-contact .btn-contacts{color:#fff;background:#7a644d;background-color:rgba(122,100,77,.8);box-shadow:0 -1px 0 hsla(0,0%,100%,.2),0 1px 0 rgba(0,0,0,.4)}.theme08 .hero-program-title-area .goindex a,.theme08 .program-onair-title a{color:#120f0c}.theme08 .hero-program-contact .btn-contacts:hover{background:#997e61}.theme08 .program-date{background:#aa9278}.theme08 .program-date .program-mon{background:#735f49}.theme08 .program-date .program-week{background:#93795c}.theme08 .program-onair-title a:hover{color:#312920}.theme08 .option-description .table a,.theme08 .option-description li a,.theme08 .option-description p a{color:#120f0c}.theme08 .option-description .table a:hover,.theme08 .option-description li a:hover,.theme08 .option-description p a:hover{color:#312920}.theme08 .footer-link-area{color:#120f0c;background:url(//www.nhk.or.jp/prog/images/theme08/head_bgimg.jpg) top #f7e5d1}.theme08 .footer-link-area .btn{color:#fff;background-color:#7a644d;background-color:rgba(122,100,77,.8)}.theme08 .footer-link-area .btn:hover{background-color:#997e61}body.theme08.fontlarge .fontsize-change-btns li.large a,body.theme08.fontmedium .fontsize-change-btns li.medium a,body.theme08.fontsmall .fontsize-change-btns li.small a{color:#fff!important;background:#333!important}.theme09{background:url(//www.nhk.or.jp/prog/images/theme09/article_bgimg.jpg) #f3f3f3}.theme09,.theme09 .fontsize-title{color:#333}.theme09 .fontsize-change-btns li a{border:1px solid #333;color:#333}.theme09 .header-wrap,.theme09 .hero-area{color:#333;background:url(//www.nhk.or.jp/prog/images/theme09/head_bgimg.jpg) top #f3f3f3;text-shadow:1px 1px 0 hsla(0,0%,100%,.4)}.theme09 .header-wrap a{color:#333}.theme09 .hero-area{box-shadow:inset 0 3px 10px rgba(0,0,0,.15)}.theme09 .hero-program-contact .btn-contacts{color:#fff;background:#666;background-color:hsla(0,0%,40%,.8);box-shadow:0 -1px 0 hsla(0,0%,100%,.2),0 1px 0 rgba(0,0,0,.4)}.theme09 .hero-program-contact .btn-contacts:hover{background:#999}.theme09 .hero-program-title-area .goindex a{color:#333}.theme09 .program-date{color:#444;background:#e0e0e0}.theme09 .program-date .program-mon{background:#c7c7c7}.theme09 .program-date .program-week{background:#adadad}.theme09 .program-onair-title a{color:#333}.theme09 .program-onair-title a:hover{color:#4d4d4d}.theme09 .option-description .table a,.theme09 .option-description li a,.theme09 .option-description p a{color:#333}.theme09 .option-description .table a:hover,.theme09 .option-description li a:hover,.theme09 .option-description p a:hover{color:#4d4d4d}.theme09 .footer-link-area{color:#333;background:url(//www.nhk.or.jp/prog/images/theme09/head_bgimg.jpg) top #f3f3f3}.theme09 .footer-link-area .btn{color:#fff;background-color:#666;background-color:hsla(0,0%,40%,.8)}.theme09 .footer-link-area .btn:hover{background-color:#999}body.theme09.fontlarge .fontsize-change-btns li.large a,body.theme09.fontmedium .fontsize-change-btns li.medium a,body.theme09.fontsmall .fontsize-change-btns li.small a{color:#fff!important;background:#333!important}@media screen and (-webkit-min-device-pixel-ratio:0){.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}@media screen and (max-device-width:640px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse{max-height:200px}}@media screen and (-webkit-min-device-pixel-ratio:1.5){.icons{vertical-align:middle;background:url(../images/icons.png) no-repeat;text-indent:-9999px;background-size:38px 342px}.icon_social_tw{width:24px;height:24px;background-position:-6px -6px}.icon_social_fb{width:24px;height:24px;background-position:-6px -36px}.icon_pc,.icon_request{width:18px;height:18px}.icon_request{background-position:-6px -66px}.icon_pc{background-position:-6px -90px}.icon_contact,.icon_movie,.icon_related_link{width:16px;height:16px}.icon_movie{background-position:-6px -114px}.icon_related_link{background-position:-6px -136px}.icon_contact{background-position:-6px -158px}.icon_nod{width:26px;height:16px;background-position:-6px -180px}.icon_arw_up{width:16px;height:10px;background-position:-6px -256px}.icon_arw_r{width:7px;height:10px;background-position:-24px -202px}.icon_arw_dw{width:16px;height:10px;background-position:-6px -272px}}@media (-webkit-transform-3d),screen and (transform-3d){.carousel-inner>.item{transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{transform:translateZ(0);left:0}}@media screen and (min-width:800px){.form-inline .input-group,.navbar-form .input-group{display:inline-table;vertical-align:middle}.col-sm-12,.footer-column,.form-input-area,.form-title,.hero-program-banner,.hero-program-contact,.option-description.type2,.option-wrap .program-thumbs.medium,.program-description,.program-description.col-8,.program-onair.type2,.program-thumbs.medium,.program-thumbs.small,.program-thumbs.type2.large,.program-thumbs.type2.small{float:left}.footer-column,.form-title,.program-thumbs.small,.program-thumbs.type2.small{width:25%}.hero-program-banner,.hero-program-contact,.option-description.type2,.option-wrap .program-thumbs.medium,.program-description.col-8,.program-onair.type2,.program-thumbs.medium{width:50%}.form-input-area,.program-thumbs.type2.large{width:75%}.col-sm-12,.program-description{width:100%}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.option-wrap .row-inlineblock .program-thumbs.small,.row-inlineblock .option-wrap .program-thumbs.small,.row-inlineblock .program-thumbs.large,.row-inlineblock .program-thumbs.medium,.row-inlineblock .program-thumbs.small,.row-inlineblock .program-thumbs.type2.large{display:inline-block}h1{font-size:2.6em}h2{font-size:2.15em}h3{font-size:1.7em}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}@media screen and (min-width:801px){.navbar-header,.navbar-nav>li{float:left}.navbar{border-radius:4px}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-top{border-radius:0}.navbar>.container-fluid .navbar-brand{margin-left:-20px}.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-right{float:right!important;margin-right:-20px}}@media screen and (min-width:980px){.header-area,.hero-program-btn-area,.hero-program-description,.hero-program-image-area,.option-btn-area,.option-description,.option-description.type2,.option-wrap .program-thumbs.medium,.option-wrap .program-thumbs.small,.program-description,.program-description.col-12,.program-description.col-4,.program-description.col-8,.program-onair,.program-thumbs.large,.program-thumbs.medium,.program-thumbs.small,.program-thumbs.type2.large,.program-thumbs.type2.small,.program-title-area{float:left}.program-thumbs.small,.program-thumbs.type2.small{width:16.66667%}.option-wrap .program-thumbs.small{width:25%}.option-wrap .program-thumbs.medium,.program-description.col-4,.program-onair,.program-thumbs.medium{width:33.33333%}.hero-program-btn-area,.hero-program-description,.hero-program-image-area,.program-description,.program-thumbs.large,.program-thumbs.type2.large{width:50%}.option-description.type2,.program-description.col-8{width:66.66667%}.header-area,.option-btn-area,.option-description,.program-description.col-12,.program-title-area{width:100%}}@media screen and (min-width:1200px){.program-onair.type2{float:left;width:33.33333%}}@media screen and (max-width:990px){.fontlarge .program-sns{position:relative!important;top:0!important;margin-bottom:20px!important;margin-left:20px!important}}@media screen and (max-width:980px){.theme02 .program-title{background:rgba(138,112,86,.1)}.theme03 .program-title{background:rgba(226,114,15,.1)}.theme04 .program-title{background:rgba(29,139,92,.1)}.theme05 .program-title{background:rgba(138,112,86,.1)}}@media screen and (max-width:979px){.program-onair .btn-print{float:right;margin:15px 0 0}.program-title-area .btn-print{top:auto;bottom:20px;right:20px}.hero-area{padding-top:0}.hero-program-image{margin-right:-20px;margin-left:-20px}.program-title-area{padding-left:0;padding-right:0;margin-bottom:20px}.program-content-title{display:block;margin-top:-40px}.program-title{clear:both;margin-left:auto;font-size:139%;line-height:1.5;margin-bottom:0;padding:15px 3.75%;background:hsla(0,0%,7%,.1);display:block}.program-thumbs.fix-size,.program-thumbs.only-image{margin-left:-20px;margin-right:-20px}.onair .program-title{padding-right:55px}.program-thumbs.large,.program-thumbs.type2.small{padding-left:0;padding-right:0}.program-thumbs.small{padding-left:0}.program-thumbs.fix-size a,.program-thumbs.fix-size span{display:block}.program-thumbs.fix-size img{width:100%}.program-date.large .program-day,.program-date.large .program-mon,.program-date.large .program-week{padding:0 6px;height:30px;overflow:hidden;position:static;width:auto;display:inline-block}.program-date.large{width:auto;height:30px;overflow:hidden;position:static}.program-date.large .program-mon{font-size:116%;line-height:30px}.program-date.large .program-mon .program-mon_t{font-size:77%;margin-left:2px}.program-date.large .program-day{font-size:116%;line-height:30px}.program-date.large .program-day .program-day_t{font-size:77%;margin-left:2px}.program-date.large .program-week{font-size:100%;line-height:32px}.program-time.large{font-size:84.6%;float:left;display:inline;margin-left:4px}.program-time-logo.large{margin-right:4px}.program-time-logo.large img{width:30px;height:15px}.program-onair-wrap{margin-right:-20px;margin-left:-20px}.type2 .program-onair-wrap{margin-left:0;margin-right:0}.font-size-position{display:none}}@media screen and (max-width:900px){.fontmedium .program-sns{position:relative!important;top:0!important;margin-bottom:20px!important;margin-left:20px!important}}@media screen and (max-width:800px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}@media screen and (max-width:799px){.visible-xs-block{display:block!important}.hidden-xs{display:none!important}.btn-print{height:20px;padding-right:0}.btn-print span{display:none}.nhk-navbar .navbar-toggle{display:block}.nhk-navbar .navbar-nav{margin:0!important}.nhk-navbar .navbar-nav li{display:block;margin:0 -20px;border-right:none}.nhk-navbar .navbar-nav li.is-active a{border-bottom:1px solid #000}.nhk-navbar .navbar-nav li a,.nhk-navbar .navbar-nav li:last-child a{border-bottom:1px solid #b2b2b2}.nhk-navbar .navbar-nav li a{margin:0;padding:15px 20px}.nhk-navbar .navbar-nav li a:hover{border-bottom:1px solid #000}.nhk-navbar .navbar-collapse{border-top:1px solid #b2b2b2;overflow:hidden}.navbar-fixed-top .nhk-navbar .navbar-collapse{margin-right:-20px!important;max-height:none!important}.nhk-navbar .dropdown a.dropdown-toggle{display:none!important}.nhk-navbar .dropdown-menu li{margin:0}.nhk-navbar .dropdown-menu a{padding:15px 20px!important}.nhk-navbar .dropdown-menu a:last-child{margin-right:0!important}.nhk-navbar .dropdown-menu{display:block!important;position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.header-title{font-size:200%}.header-schedule{font-size:100%}.fontlarge .program-sns,.fontmedium .program-sns{margin-bottom:0!important;margin-left:-20px!important}.program-sns{position:relative!important;top:0!important}.program-sns-block{background:#fff;width:100%;padding:5px 20px}.nhksns li{display:inline-block!important}.nhksns a{padding:0!important}.option-wrap .program-thumbs.medium,.program-thumbs.medium,.program-thumbs.small,.program-thumbs.type2.large{padding-left:0;padding-right:0}.program-title-area{margin-bottom:0}.option-wrap .program-thumbs.small{display:block}.program-onair .summary,.program-thumbs .zoomicon{display:none}.program-thumbs a{pointer-events:none}.program-thumbs a:hover img{opacity:1}.type2 .program-onair-wrap{margin-right:-20px;margin-left:-20px}.option-btn-wrap,.option-thumbs-area{margin-right:-10px;margin-left:-10px}.clearfix .program-onair-title{padding-right:55px;float:left}.program-onair .summary_more{display:block}.form-contact{box-shadow:none;border:none;padding:0}.option-btn-wrap .option-period,.option-thumbs-area .program-thumbs.small{padding-left:10px;padding-right:10px}.form-contact .btn{width:100%}.form-title{text-align:left}.option-table.table-small{display:table}.option-table.table-large{display:none}.footer-nav{display:block}}@media screen and (max-width:640px){.nhk-navi-title{display:block;float:none!important;font-size:120%;padding:15px 60px 15px 20px;line-height:1.5;height:auto}.nhk-navbar .navbar-toggle{position:absolute;top:50%;right:20px;margin-top:-25px;margin-right:-10px!important}.header-wrap{display:none}.footer-banner,.footer-link-area{padding-bottom:20px}.footer-banner .footer-column,.footer-banner .program-thumbs.small{margin-bottom:20px}.schedule{display:block}}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}.theme01 .rss-module-header>h2,.theme02 .rss-module-header>h2,.theme03 .rss-module-header>h2,.theme04 .rss-module-header>h2,.theme05 .rss-module-header>h2,.theme06 .rss-module-header>h2,.theme07 .rss-module-header>h2,.theme08 .rss-module-header>h2{color:#fff}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}/*! news rss */.theme01 .rss-module-header{background:#2b2b2b}.theme01 .rss-module-body{background:#000;background:rgba(0,0,0,.07)}.theme02 .rss-module-header{background:#8a7056}.theme02 .rss-module-body{background:#000;background:rgba(0,0,0,.07)}.theme03 .rss-module-header{background:#e2720f}.theme03 .rss-module-body{background:#000;background:rgba(0,0,0,.07)}.theme04 .rss-module-header{background:#24ac73}.theme04 .rss-module-body{background:#000;background:rgba(0,0,0,.07)}.theme05 .rss-module-header{background:#006182}.theme05 .rss-module-body{background:#000;background:rgba(0,0,0,.07)}.theme06 .rss-module-header{background:#d10d1f}.theme06 .rss-module-body{background:#fff}.theme07 .rss-module-header{background:#e96771}.theme07 .rss-module-body{background:#000;background:rgba(0,0,0,.07)}.theme08 .rss-module-header{background:#aa9278}.theme08 .rss-module-body{background:#000;background:rgba(0,0,0,.07)}.theme09 .rss-module-header{background:#e0e0e0}.theme09 .rss-module-header>h2{color:#444}.theme09 .rss-module-body{background:#000;background:rgba(0,0,0,.07)}#blog,.rss-module,.rss-module.transparent{background:0 0}#blog,.rss-module{padding:32px 0}#blog .container-fluid .row,.rss-module .container-fluid .row{padding:0 10px}#blog .row:after,.rss-module .row:after{content:'';display:block;clear:both}#blog .one.columns,.rss-module .one.columns{width:4.66666666667%}#blog .two.columns,.rss-module .two.columns{width:13.3333333333%}#blog .three.columns,.rss-module .three.columns{width:22%}#blog .four.columns,.rss-module .four.columns{width:30.6666666667%}#blog .five.columns,.rss-module .five.columns{width:39.3333333333%}#blog .six.columns,.rss-module .six.columns{width:48%}#blog .seven.columns,.rss-module .seven.columns{width:56.6666666667%}#blog .eight.columns,.rss-module .eight.columns{width:65.3333333333%}#blog .nine.columns,.rss-module .nine.columns{width:74%}#blog .ten.columns,.rss-module .ten.columns{width:82.6666666667%}#blog .eleven.columns,.rss-module .eleven.columns{width:91.3333333333%}#blog .twelve.columns,.rss-module .twelve.columns{width:100%;margin-left:0}#blog .rss-module-header,.rss-module .rss-module-header{height:auto;position:relative;padding:9px 2.5%;border-radius:4px 4px 0 0}#blog .rss-module-header h2,.rss-module .rss-module-header h2{margin:0 100px 0 0;padding:0;font-size:20px;line-height:30px}#blog .rss-module-header .more,.rss-module .rss-module-header .more{width:auto;height:30px;position:absolute;top:9px;right:24px;bottom:auto;left:auto;margin:auto 0;padding:0 8px;background:#fff;border-radius:3px;color:#000;line-height:32px;text-align:left;text-decoration:none}#blog .rss-module-header .more .icons,.rss-module .rss-module-header .more .icons{margin-right:8px;vertical-align:middle}#blog .rss-module-body,.rss-module .rss-module-body{width:auto}#blog .rss-module-body ul,.rss-module .rss-module-body ul{list-style:none;padding:1.7094017094%;margin:0;text-align:center}#blog .rss-module-body ul>li,.rss-module .rss-module-body ul>li{list-style:none;text-align:left}#blog .rss-module-body ul>li.columns,.rss-module .rss-module-body ul>li.columns{display:inline-block;vertical-align:top}#blog .rss-module-body ul>li.columns.four,.rss-module .rss-module-body ul>li.columns.four{margin:0 2.21238938053% 0 0}#blog .rss-module-body ul>li.columns.four:nth-child(3n),.rss-module .rss-module-body ul>li.columns.four:nth-child(3n){margin:0}#blog .rss-module-body ul>li a,.rss-module .rss-module-body ul>li a{display:block;color:#000;text-decoration:none}#blog .rss-module-body .description a,#blog .rss-module-body .title a,.rss-module .rss-module-body .title a{color:#333}#blog .rss-module-body .thumbnail,.rss-module .rss-module-body .thumbnail{width:100%;margin:0 0 16px}#blog .rss-module-body .thumbnail img,.rss-module .rss-module-body .thumbnail img{width:100%;height:auto}#blog .rss-module-body .title,.rss-module .rss-module-body .title{margin:0 0 8px;font-size:116%;font-weight:700;line-height:1.4}#blog .rss-module-body .pubDate,.rss-module .rss-module-body .pubDate{margin:0 0 8px;font-size:108%;line-height:16px}#blog .rss-module-body .description,.rss-module .rss-module-body .description{font-size:108%;line-height:1.4}.rss-module{opacity:0}.rss-module.compiled{opacity:1}#blog{padding:0}#blog .list_blog{margin:50px 1.25% 10px;padding:32px 0}#blog .rss-module-body{padding:2.5%}#blog .rss-module-body .thumbnail{position:relative;float:right;margin-left:1.25%;width:30.83333%}#blog .rss-module-body .thumbnail img{max-width:340px;display:block;width:100%;height:auto;box-shadow:0 1px 3px rgba(0,0,0,.2);vertical-align:bottom}#blog .rss-module-body .thumbnail:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0}#blog .rss-module-body .pubDate{font-size:100%;font-weight:700;display:inline;line-height:1}#blog .rss-module-body .title{margin-top:.6em;margin-bottom:1em;font-size:139%;font-weight:700;line-height:1.5}#blog .rss-module-body .title a{text-decoration:underline}#blog .rss-module-body .title a:hover,.nhk-navi-title a,.rss01 li a{text-decoration:none}.theme01 .rss01 .rss01_header>h2,.theme02 .rss01 .rss01_header>h2,.theme03 .rss01 .rss01_header>h2,.theme04 .rss01 .rss01_header>h2,.theme05 .rss01 .rss01_header>h2,.theme06 .rss01 .rss01_header>h2,.theme07 .rss01 .rss01_header>h2,.theme08 .rss01 .rss01_header>h2{color:#fff}#blog .rss-module-body ul{padding:1em 0 0}#blog .rss-module-body ul>li{border-top:1px dotted #000;padding:1em 0}#blog .rss-module-body ul>li .title{margin-bottom:.6em}@media screen and (max-width:780px){#blog .rss-module-body .thumbnail{margin:0 0 1em;padding:0;float:none;width:100%}#blog .rss-module-body .thumbnail img{max-width:100%}}@media screen and (max-width:640px){#blog .rss-module-header h2,.rss-module .rss-module-header h2{float:left;margin:0}#blog .rss-module-header .more,.rss-module .rss-module-header .more{position:static;float:right}#blog .rss-module-body ul>li.columns,.rss-module .rss-module-body ul>li.columns{width:100%;float:none}#blog .rss-module-body ul>li.columns.four,.rss-module .rss-module-body ul>li.columns.four{margin:0 0 32px}}.theme01 .rss01{background:#fff}.theme01 .rss01 .rss01_header{background:#2b2b2b}.theme01 .rss01 ul{background:#000;background:rgba(0,0,0,.07)}.theme02 .rss01{background:#fff}.theme02 .rss01 .rss01_header{background:#8a7056}.theme02 .rss01 ul{background:#000;background:rgba(0,0,0,.07)}.theme03 .rss01{background:#fff1d2}.theme03 .rss01 .rss01_header{background:#e2720f}.theme03 .rss01 ul{background:#000;background:rgba(0,0,0,.07)}.theme04 .rss01{background:#fff}.theme04 .rss01 .rss01_header{background:#24ac73}.theme04 .rss01 ul{background:#000;background:rgba(0,0,0,.07)}.theme05 .rss01{background:#fff}.theme05 .rss01 .rss01_header{background:#006182}.theme05 .rss01 ul{background:#000;background:rgba(0,0,0,.07)}.theme06 .rss01{background:#ffdada}.theme06 .rss01 .rss01_header{background:#d10d1f}.theme06 .rss01 ul{background:#fff}.theme07 .rss01{background:#f5f5f5}.theme07 .rss01 .rss01_header{background:#e96771}.theme07 .rss01 ul{background:#000;background:rgba(0,0,0,.07)}.theme08 .rss01{background:#fff}.theme08 .rss01 .rss01_header{background:#aa9278}.theme08 .rss01 ul{background:#000;background:rgba(0,0,0,.07)}.theme09 .rss01{background:#fff}.theme09 .rss01 .rss01_header{background:#e0e0e0}.theme09 .rss01 .rss01_header>h2{color:#444}.theme09 .rss01 ul{background:#000;background:rgba(0,0,0,.07)}.rss01{padding:46px 0}.rss01>.wrap{max-width:1170px;width:auto;margin:0 auto;padding:0;opacity:0}#article.type_news.compiled,.program-mark img:hover,.rss01>.wrap.compiled{opacity:1}.rss01 .rss01_header{height:50px;position:relative;padding:0 16px;line-height:50px;border-radius:5px 5px 0 0}.rss01 .rss01_header h2{font-size:20px;font-weight:400}.rss01 .rss01_header .more{width:auto;height:30px;position:absolute;top:0;right:24px;bottom:0;left:auto;margin:auto 0;padding:0 8px 0 20px;background:#fff;border-radius:3px;color:#000;line-height:32px;text-align:left;text-decoration:none}.rss01 .rss01_header .more:before{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:0;bottom:0;left:4px;margin:auto 0;background:url(../../img/rss_more.png) 4px 2px no-repeat;vertical-align:top}.rss01 ul{padding:1.7094017094%}.rss01 ul:after{content:'';clear:both;display:table}.rss01 li{width:31.8584070796%;float:left;margin:0 2.21238938053% 0 0;color:#000}.rss01 li .rss01_thumbnail{margin:0 0 16px}.rss01 li .rss01_thumbnail>img{width:100%;height:auto}.rss01 li .rss01_title{margin:0 0 8px;font-size:116%;font-weight:700;line-height:1.4}.rss01 li .rss01_pubDate{margin:0 0 8px}.rss01 li .rss01_description,.rss01 li .rss01_pubDate{font-size:108%;line-height:1.4}.rss01 li:nth-of-type(3n){margin:0}@media screen and (max-width:640px){.rss01{padding:24px 0}.rss01>.wrap{padding:0 2%}.rss01 ul{padding:16px 2% 0}.rss01 li{width:auto;float:left;margin:0;padding:0 0 24px}.rss01 li .rss01_pubDate,.rss01 li .title{margin-bottom:4px}.rss01 li .title{font-size:139%;line-height:1.5}.rss01 li .rss01_description,.rss01 li .rss01_pubDate{font-size:100%;line-height:1.5}.rss01 li:not(:first-child){display:none}}#article.type_news{padding:40px 0}#article.type_news .program-title-area{position:relative}#article.type_news .program-title-area:before{content:'';display:block;width:2px;height:100%;position:absolute;top:0;right:33.5%;background:#ccc}#article.type_news .program-title-area:after{content:'';display:block;clear:both}#article.type_news .program-area{padding:0}#article.type_news .program-area .program-description{float:none;width:auto;padding:24px 0 0;margin:0}#article.type_news .program-area .nhk-snsbtn{display:block;width:auto;height:auto;margin:0 auto;padding:0}#article.type_news .program-area .nhk-snsbtn img{vertical-align:top}#article.type_news .program-area.primary{float:left;width:64.16667%;margin:0;padding:0}#article.type_news .program-area.secondary{float:right;width:33.5%;margin-left:-2px;margin-right:0;padding:0 0 0 2.6%}#article.type_news .program-area.secondary .program-date{margin-bottom:.6em}#article.type_news .program-area.secondary .program-time{font-size:100%}#article.type_news .program-area.secondary .program-title{clear:both;margin:0;padding:.6em 0 0;font-weight:700;font-size:139%;line-height:1.5}@media screen and (max-width:980px){#article.type_news .program-title-area:before{display:none}#article.type_news .program-area.primary,#article.type_news .program-area.secondary{float:none;width:97.5%;margin:0 auto;padding:0 0 40px;border:none}#article.type_news .program-area.primary .program-title,#article.type_news .program-area.secondary .program-title{margin:0;padding:15px 3.75%;background:0 0}#article.type_news .program-area.primary .program-description,#article.type_news .program-area.secondary .program-description{padding:8px 3.75%}#article.type_news .program-area .nhk-snsbtn{padding:0 3.75%}}@media screen and (max-width:640px){#article.type_news .program-area.primary .program-date,#article.type_news .program-area.secondary .program-date{margin:0 0 .6em}#article.type_news .program-area.primary .program-time,#article.type_news .program-area.secondary .program-time{margin:0 0 0 4px;padding:0;font-size:100%}}/*! nod */.nod .program-thumbs{font-size:1em;margin-bottom:2em}.nod .program-thumbs>p{margin-bottom:.5em}.nod .program-thumbs img.icon_nod_library,.nod .program-thumbs img.icon_nod_missed{width:80px;display:block;margin:5px 0 10px}.nod .program-thumbs img.icon_nod_free1,.nod .program-thumbs img.icon_nod_free2{width:160px;display:block;margin:5px 0 10px}.nod .program-thumbs a{pointer-events:auto}@media screen and (max-width:380px){.nod .program-thumbs img.icon_nod_library,.nod .program-thumbs img.icon_nod_missed{width:50%}.nod .program-thumbs img.icon_nod_free1,.nod .program-thumbs img.icon_nod_free2{width:100%}}/*! append */@font-face{font-family:nhkb-symbol;font-weight:400;font-style:normal;src:url(//www.nhk.or.jp/prog/fonts/nhkb-symbol.eot);src:url(//www.nhk.or.jp/prog/fonts/nhkb-symbol.eot?#iefix) format('embedded-opentype'),url(//www.nhk.or.jp/prog/fonts/nhkb-symbol.woff2) format('woff2'),url(//www.nhk.or.jp/prog/fonts/nhkb-symbol.woff) format('woff'),url(//www.nhk.or.jp/prog/fonts/nhkb-symbol.ttf) format('truetype'),url(//www.nhk.or.jp/prog/fonts/nhkb-symbol.svg#nhkb-symbol) format('svg')}.program-onair-movie>div,.program-thumbs.large>div{position:relative}.program-onair-movie>div:before,.program-thumbs.large>div:before{position:absolute;left:0;bottom:0;z-index:0;display:block;padding:65px 120px 20px 20px;font-family:nhkb-symbol;font-size:30px;line-height:1;content:'\E00A';text-align:center;vertical-align:middle;color:#fff;background:linear-gradient(135deg,transparent 50%,rgba(0,0,0,.03) 60%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.25) 90%,rgba(0,0,0,.35) 100%)}.program-onair-movie .movie,.program-thumbs.large .movie{position:relative;z-index:1}.header-wrap{padding-bottom:10px;padding-top:10px}.header-title img+span{display:none}.header-title span{margin-top:0}.header-schedule{margin-top:5px}.nhk-navi-title a{color:#333}.nhk-navbar .navbar-nav a{font-size:108%;margin:0 15px;color:#000}.nhk-navbar .navbar-nav li.program-sns li{border:none}.program-sns{top:15px}.program-sns .nhk-snsbtn{margin-bottom:0}.footer-nav li a.nhksns-help{display:inline-block}.nhksns-guide{font-weight:400!important}.footer-column:nth-child(4n+1),.hero-program-banner-area .hero-program-banner:nth-child(2n+1),.hero-program-contact-area .hero-program-contact:nth-child(2n+1),.program-thumbs.small:nth-child(4n+1){clear:both}.clear{clear:both}.red{color:#dc0000!important}.program-onair-wrap{margin-left:0;margin-right:0}.program-time.large,.program-time.medium{margin-bottom:4px}.program-area .summary p{font-size:108%;line-height:1.7}.program-thumbs img{box-shadow:none}.hero-program-supplement{box-shadow:none;border:1px solid rgba(0,0,0,.2)}.hero-area .row .hero-program-description:first-child{float:none;margin:0 auto}#free1 .option-wrap,#free2 .option-wrap{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}#free1 h2,#free2 h2,.option-wrap h2{font-size:184%;font-weight:700;line-height:1.5}.movieCenter{margin:0 auto 1em;max-width:640px}.movieLeft{margin:0 2em 1em 0;width:640px;float:left}.movieRight{margin:0 0 1em 2em;width:640px;float:right}.movieCenter p{margin:.5em 0 0}.embed-container{position:relative;padding-bottom:56.25%;padding-top:0;overflow:hidden;max-width:100%;height:auto;background:#000}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.text_area{margin:0 0 1em}.program-mark li{margin-bottom:.5em}.program-mark li span{margin:0 .5em}.protect{display:block;position:relative}.protect:before{content:'';display:block;background-image:url(data:image/gif;base64,R0lGODlhAQABAPcAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAgEAAEEBAA7);position:absolute;z-index:200;top:0;width:100%;height:100%}.protect img{z-index:0;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caution:after,.section:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.option-wrap{margin-bottom:0!important}.option-border{margin-top:20px!important}.dropdown-menu{z-index:201}.option-media{margin-bottom:20px}.option-media .option-media-thumb{width:100%;max-width:100%;text-align:center;margin:0 auto .7em}.option-media .option-media-thumb img{width:auto;max-width:100%;height:auto}.option-media .option-media-body{font-family:HelveticaNeue,Helvetica,Arial,YuGothic,'Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.option-media .option-media-body p{margin-bottom:1em}.option-media .option-media-row{padding:0 20px}.option-media a{text-decoration:underline}.option-media a:hover{text-decoration:none}.theme01 .option-media a,.theme07 .option-media a,.theme09 .option-media a{color:#333}.theme01 .option-media a:hover,.theme07 .option-media a:hover,.theme09 .option-media a:hover{color:#4d4d4d}.theme02 .option-media a{color:#4d483e}.theme02 .option-media a:hover{color:#696255}.theme03 .option-media a{color:#2e2216}.theme03 .option-media a:hover{color:#513c27}.theme04 .option-media a,.theme05 .option-media a,.theme06 .option-media a{color:#262626}.theme04 .option-media a:hover,.theme05 .option-media a:hover,.theme06 .option-media a:hover{color:#404040}.theme08 .option-media a{color:#120f0c}.theme08 .option-media a:hover{color:#312920}.option-media .option-media-col4:after{content:'';display:block;clear:both}.option-media .option-media-col4 .option-media-cell{width:50%;float:left;padding:0 20px}.option-media .option-media-col4 .option-media-cell:nth-of-type(2n+1){clear:both}.header-title{max-width:1000px}.fontsize-title{margin:0 0 5px}.program-area .nhksns-guide{display:inline-block!important;margin-right:10px}.fontsize-change-btns,.fontsize-title{display:block}.navbar-wrap .program-sns{top:0}.footer-nav .program-sns .nhksns-guide,.navbar-wrap .program-sns .nhksns-guide{margin:0;font-size:92%}.fontmedium .navbar-wrap .program-sns{line-height:1.6}.fontlarge .navbar-wrap .program-sns{line-height:1.2}.nhk-navbar .navbar-nav{margin-right:70px}.fontmedium .nhk-navbar .navbar-nav{margin-right:85px}.fontlarge .nhk-navbar .navbar-nav{margin-right:100px}@media screen and (min-width:801px){.option-media{padding:0 20px 20px}.option-media .option-media-thumb{width:auto;margin:0 0 20px}.option-media .option-media-thumb.option-media-left,.option-media .option-media-thumb.option-media-right{max-width:50%}.option-media .option-media-thumb.option-media-left{float:left;margin:0 20px 20px 0}.option-media .option-media-thumb.option-media-right{float:right;margin:0 0 20px 20px}.option-media .option-media-body{float:none}.option-media .option-media-row{padding:0}.option-media .option-media-col4{margin-left:-20px;margin-right:-20px}.option-media .option-media-col4 .option-media-cell{width:25%}.option-media .option-media-col4 .option-media-cell:nth-of-type(2n+1){clear:none}.option-media .option-media-col4 .option-media-cell:nth-of-type(4n+1){clear:both}}@media screen and (max-width:1240px){.font-size-position{display:none}}@media screen and (min-width:1200px){.option-media{padding:0 0 20px}.option-media .option-media-thumb.option-media-left,.option-media .option-media-thumb.option-media-right{max-width:30%}}@media screen and (max-width:990px){.fontlarge .program-sns{position:absolute!important;top:0!important}}@media screen and (max-width:980px){.program-time.large{font-size:100%}}@media screen and (max-width:979px){.header-title span{margin-top:0}.hero-area .row .hero-program-description:first-child{margin-top:20px}.program-thumbs.small:nth-child(2n+1){clear:both}}@media screen and (max-width:900px){.fontmedium .program-sns{position:absolute!important;top:0!important}}@media screen and (max-width:880px){.movieLeft,.movieRight{margin:0 auto;width:100%;max-width:640px;float:none}.text_area{margin:.5em auto 1em;max-width:640px}}@media screen and (min-width:801px){.nhk-navbar .navbar-nav{margin-right:175px}.fontmedium .nhk-navbar .navbar-nav{margin-right:185px}.fontlarge .nhk-navbar .navbar-nav{margin-right:210px}}@media screen and (max-width:800px){.btn-print{display:none}}@media screen and (max-width:799px){.fontlarge .program-sns,.fontmedium .program-sns{position:relative!important}.footer-nav .program-sns .nhksns-guide,.navbar-wrap .program-sns .nhksns-guide{display:inline-block!important;margin-right:10px}.fontlarge .footer-nav .program-sns,.fontmedium .footer-nav .program-sns{margin-left:0!important}}@media print{.program-area,.program-date,.program-time{float:none!important}body{word-wrap:break-word;word-break:break-all}*{background-image:none!important}#blog,#common_header,#emergency,#free1,#free2,#g_nav,#header,#hero,#nol_header,.btn-print,.embed-container,.font-size-position,.footer-banner,.footer-link-area,.footer-nav,.header-area,.header-wrap,.hero-program-supplement,.icons,.movieLeft,.movieRight,.navbar-wrap,.nhk-snsbtn,.page-top,.photo_rap,.popup-gallery .program-thumbs,.program-onair-movie,embed,iframe,img:not([src*="/media/"]),object{display:none!important}.program-onair-title,.program-title{margin:0!important;padding:0!important;font-size:139%!important;line-height:2!important}.program-time-logo{width:40px}.program-time-logo img{width:100%!important;height:auto!important}.program-date{width:auto!important;height:auto!important}.program-time{padding:0 0 0 1em!important}.program-area,.program-date *{width:auto!important;padding:0!important}.program-date *,.program-time{display:inline!important;margin:0!important;font-size:100%!important}.program-date *{height:auto!important;position:static!important;white-space:nowrap!important;text-align:left!important;line-height:16px!important}.program-date .program-week{margin:0 0 0 8px!important}.program-mark img{display:inline-block!important}.program-area{margin:0 0 32px!important}.program-area .summary p{line-height:1.5}.program-onair{padding-bottom:20px}div#nol_footer .nol_link{display:none}div#nol_footer .nol_table{display:block;text-align:center!important}div#nol_footer .nol_table .nol_copy,div#nol_footer .nol_table .nol_copy_wrap,div#nol_footer .nol_table .nol_copyright,div#nol_footer .nol_table .nol_footerLogo{display:inline!important;position:static!important;float:none!important;visibility:visible!important;white-space:nowrap!important}.footer-copyrights-list{text-align:center}.form-title{text-align:left}#nol_copyA,.nol_footerLogo img{display:inline-block!important}#article.type_news{opacity:1}.btn-related.nod a{color:#000!important;border:1px solid #000}a[href]:after,abbr[title]:after{content:""}}.theme01 .module-header>h2,.theme02 .module-header>h2,.theme03 .module-header>h2,.theme04 .module-header>h2,.theme05 .module-header>h2,.theme06 .module-header>h2,.theme07 .module-header>h2,.theme08 .module-header>h2{color:#fff}/*! offset-module - recommend */.theme01 .pickup{background:#fff}.theme01 .module-header{background:#2b2b2b}.theme01 .module-body{background:#000;background:rgba(0,0,0,.07)}.theme02 .pickup{background:#fff}.theme02 .module-header{background:#8a7056}.theme02 .module-body{background:#000;background:rgba(0,0,0,.07)}.theme03 .pickup{background:#fff1d2}.theme03 .module-header{background:#e2720f}.theme03 .module-body{background:#000;background:rgba(0,0,0,.07)}.theme04 .pickup{background:#fff}.theme04 .module-header{background:#24ac73}.theme04 .module-body{background:#000;background:rgba(0,0,0,.07)}.theme05 .pickup{background:#fff}.theme05 .module-header{background:#006182}.theme05 .module-body{background:#000;background:rgba(0,0,0,.07)}.theme06 .pickup{background:#ffdada}.theme06 .module-header{background:#d10d1f}.theme06 .module-body{background:#fff}.theme07 .pickup{background:#f5f5f5}.theme07 .module-header{background:#e96771}.theme07 .module-body{background:#000;background:rgba(0,0,0,.07)}.theme08 .pickup{background:#fff}.theme08 .module-header{background:#aa9278}.theme08 .module-body{background:#000;background:rgba(0,0,0,.07)}.theme09 .pickup{background:#fff}.theme09 .module-header{background:#e0e0e0}.theme09 .module-header>h2{color:#444}.theme09 .module-body{background:#000;background:rgba(0,0,0,.07)}.offset-module,.offset-module.transparent{background:0 0}.offset-module{padding:32px 0}.offset-module .container-fluid .row{padding:0 10px}.offset-module .row:after{content:'';display:block;clear:both}.offset-module .module-header{height:auto;position:relative;padding:9px 2.5%;border-radius:4px 4px 0 0}.offset-module .module-header h2{margin:0 100px 0 0;padding:0;font-size:20px;line-height:30px}.offset-module .module-header .more{width:auto;height:30px;position:absolute;top:9px;right:24px;bottom:auto;left:auto;margin:auto 0;padding:0 8px;background:#fff;border-radius:3px;color:#000;line-height:32px;text-align:left;text-decoration:none}.offset-module .module-header .more .icons{margin-right:8px;vertical-align:middle}.offset-module .module-body{width:auto}.offset-module .module-body .row{padding:1.7094017094%;margin:0}.recommended-list{padding:1.7094017094%}.recommended-list .recommended-list-item{margin:0 0 .5em}.recommended-list .recommended-list-item .row{margin:0;padding:0}.recommended-list-item .thumbnail{width:18.33333%;float:left;padding:0 2% 0 0}.recommended-list-item .thumbnail a{display:block}.recommedned-list-item .thumbnail img{width:100%;max-width:100%;height:auto}.recommended-list-item .thumbnail+.detail{width:74%;float:left}.recommended-list-item .detail{width:auto;margin:0;padding:0}.recommended-list-item .detail .program-time{font-size:100%;font-weight:700}.recommended-list-item .detail .program-time .nami{display:inline-block;width:30px;margin:4.5px 0 0;padding:0;vertical-align:top}.recommended-list-item .detail .program-time .nami img{width:100%;height:auto;margin:0;vertical-align:top}.recommended-list-item .detail .program-title{margin-left:0;font-size:120%}.recommended-list-item .detail .program-description{width:auto;clear:both;margin:0;padding:0}.recommended-list-item .detail .program-description p{font-size:93%}@media screen and (max-width:979px){.recommended-list-item .detail .program-time{margin:0 0 .5em;line-height:1}.recommended-list-item .detail .program-time .nami{margin:0;padding:0}.recommended-list-item .detail .program-title{background-color:transparent;margin:0;padding:0 0 .5em;font-size:120%}.recommended-list-item .detail .program-description{padding-top:0}}@media screen and (max-width:640px){.recommended-list-item .thumbnail{width:31.25%;margin:0 3.125% 0 0;padding:0}.recommended-list-item .thumbnail+.detail{width:65.625%}}/*! 10years */.select-tenyears-archive{padding:0;margin:0 0 32px}.select-tenyears-archive:after{content:'';clear:both;display:block}.select-tenyears-archive .select-tenyears-archive_title{float:left;margin:0 0 .5em;font-size:184%;font-weight:700;line-height:38px}.select-tenyears-archive .form-control{display:inline-block;margin:0 0 .5em;width:auto;border-width:2px;border-color:#333;box-sizing:content-box;float:right}@media screen and (max-width:799px){#tenYears .program-onair .summary,#tenYears .program-thumbs .zoomicon{display:block}}/*! nhkpr tag */#nhkprtag .module-header{background:#4e9dc1}#nhkprtag .module-header h2{margin-right:0;padding-left:52px}#nhkprtag .module-header br{display:none}#nhkprtag .module-body{background:hsla(0,0%,100%,.75);box-shadow:0 1px 1px rgba(0,0,0,.1)}#nhkprtag .icon-nhkpr{display:block;width:53px;height:37px;position:absolute;top:50%;left:16px;transform:translateY(-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlCAYAAADiMKHrAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4AYYEy4xhMQvzQAAC85JREFUWMO1mXtw3NV1xz/3/l77fkpaPW25svETO8Y2xG4hA3WICakfdQcmdTNN/gghZUjTmc4Q+mQy/NGUNA2laTNpmEChTT0JnUkDhNDGxMSxgzF+pMixbNmWJa0la1fSvrSv36t/rOxYlnZXgHtmfvvPnnPP+d5z7r3nIXY+e/Ai4OcDkgAcF6q2TdV2sB0X23FxXHBxcWd5hBAos5+qCHRFoinyg6q/nqoqkAC873eFkmlTNC2qloOUgrjPoNPvIWCoxLw6Pl1BVyWKkLOAXbKlKtmySb5iMjlTZaJQQZUCXZUEdBVdlbju+wZlqYD1XiSkEJQtm0ypiuNCZ8jLhs4Ia9vDLIsF6A776G0JoCxirWzF4tJkgbFckf7xHGfTeQbTeVIzFXyaStijISXvFaAldj57MAcEFwNmpmoxXawS8+ncsTTOtt4WNnRG6QjNd/T54VHeHRzifPIKqfQkpXyOcDRKItHGyiWdrOvrJdEanyfXP57l6EiaI0OTnB7PYrsucZ+BqojFgis3BSWFoGzapGYqtIc87FjZwX2rOulrCczjHUtP8cLLP+H1I8c4MXCeTK6AUyohIjE8t2ykdPodKOVQPV7aW6JsXb+G3Xdv48F770JR5vrWdlyOXErzcn+SQ0MpHBda/QYCaIKtPigx+5MqVFCEYNe6Lj65sZfO8HyvuK7L3z7/Pf5p/w8ZHk6CrhEPh9A0lUohT+eKlay4/0EO738eJkaRHi+lSpVsLg8u3LFhDY995gH23PObC1r586EULx4b4ujwJDG/QUBXceq7rays3PWZxwFjDiABluMymi2xJhHmL+5dy+9tWELQo81bYXxyml1ffIJvv/ASVSFItMUJ+ryoioIQAgtBRBOskXnODpzFVXWEEAT9PqKhALqhc3ZohP2vHCBfKvOxbZvn6VgS8XP/6i4ChsqxkSmyZZOgodXzmDXvLpVCULEckrkSe9Z1860HbmdLT3xB6bdPn+WOfY/yxqGjdPb2EAsHcW/YQcu20FSVvqU9qIqCZduAwKOrmLaNIiXd7W3EW2J87Zsvct8jf05+pjhPlxCwb1MvT+/eRHfEy2imiBALo5JzBWs320ShzMNbl/OX965Dr/OGnBu5zPaHvsRwcoyeJV3XwvDGIHYsG00RLF/SjSIllapJwGegKgrlShUhBI7j4DF0Opb18NqrB9j9xSfqhRbrOyP8894t3NoRIZktIRZANsdi23G4kq8B+tzW5XUXzhaK7P7CX5HLZOjp6sB2nIUZBVi2jaFrLOtKoCkKpmkS9PuwLHv24HJtQyTQuWIZBw78nM8++XRd/XG/wTO/u4lVrSHGciWknAvsGigpBGO5EjvXdvHZD9cHBPDoV77B6ZP9dHc3ADRLpmUR8vnoSrQicPF7dLy6RiZfQFPUObzubLS0Lu3m28/+By++8pO66/p1la/u/BBxn850sYq8zmMSavE6VazSFw/ypXvWNDTyjbdP8cL3XyXW29383XBdnEqVtliEeDSK32sQ8fuxLIdSpbJg6Liui6FrqLEIjz/zHXILnK+rlAh6eeyeNZRMG/O6zZUAjuNSNm0e3rYcj9Y4F3jqX78PAnyGvsAZmk9SSqqWxdhEGl1VCQV8ZPJ5dF2vK+M4Dm0tUUYHh/iX//xRw/U/0tfG9hUJUoXKNW9JgOmSyeaeGHcvTzRc4JfnLvLG0ZNEW+M4zuKe93A0wvHT53j0ya9RLFeIR8NcmcqgKo03TyBQQgH2v/ZTbLtxiP/+bb14VUlllk8KoGLZbF/ZGBDAq4eOUp7O4DP0przXjJMCqWpYLnS0tVIolq+dnUbkui6RUJBfnrvIsdMDDXnXtofZ2BUjVzZroCqWTUvAYGNntKmBx381CB7PogHVjIOqbdHV1kI46Ofi6BhSKpi2je04syG8MEBD16hkc7z17kBTPZt6YlRMGwGoRdNhZVuQ7kjjksp2HM6PjqFJF8esIHTPotJnqSikpzIsSbRyauA8qSsTRFvi5LMzlKsm2A4I8AYCRIIBpJQ1oEJAtQKuzeDIeFM9y1sDGKrEdl1Uy3GIenVU2TgcpnN5MpksRlsXit+Lk58G2bzAyE9OsnfHR/jDPR/n8Kl+PvmJ7fzdY4+SKeSZyuQZHE5ybniUU2cvcmLgPKZl1c6bbSEjLUhLMpFKNdUT9xmEvTqm7dQuCp/e3LhSsYRVmsF/1y48W7bjlArgOk3lqsUiq3qXEA0F8GoKsZCfjtYYfk2lNFOgXJwhn88znc3hOE4t9XFdnGIBz+0fxXvnTkr5XFM9hiLRFYntggpQNu3mQh4PisdH6RevoXk9CI8fRPMyXI9FOXdplL1f+DNe+fFBwokWfvTmEcYm0pSmMqBqEAgQCAUJ+vyoSq3qFV4/5eMHKU1OY9y2oqke03ZqXhKgKlIwXTJxXHfOq3wjxcJBQuEwo2fO4I+EEYZvUZ4K+/30Xxxm9EqatmW9gOBytoAnFCHc2l47QzCbnP66EBSqjp0axUmO0/axrU31TBWrZMtVIh4d6dUUkpkiyWypoZCqKPR1tWO6yuwl0RwQgK5rXBhL4UoFTTdQNY1YNIbPH0CqKkg5e73fsKGugzQ8IFX6utqb6jk/WaBsOihSID2qwkShzKnkdFPB21b1QbHU9I2ZY5sLfq8XXdOuy0Dc2h9XvzpUqVpooQCb197SVM+x0SkMVcFl9vFVFYX/Odf82tzxW1vQIyFKleqiQb1fEkKQyRdY19fL1ltXN+Q9l8pxfGSKkLeWIEsXiPk03hqe5PBQuqHwptUruGvTeqbSUw3P380iK5tj7/Y7UdXGt/N3TwxTMC2M2dpPAihSoErJt44MYjbJs/54326wbcqmxf8XLCkE6eksiaXdPLT3voa8R4cn+fHAGK1+g6vpqIRaWMf9Ou+OZ3j6Z41Tkk/ceQd7Pv7bpIdHEfKmdlaBWthVLYtKepK/fmgfrdFIXd7pYpWvHDhda4RelyBfs8p1a/XJ/hPD/PvxoYaKv/H4IyxdvozRy+MoNxmYC0xcSvLgAzv5/AO/U5fPclwef+Uko9kSMZ8xp7s0xyJdkcT8Ol9/c4DvNgDW0RLjB//wZXRdZ2Tsyk0BJoRACMHlwYtsvv1DPPflP63LW6xa/MkP3uHY6DQdIc+8dtkcaxzXxaepRL06X/3pGb7+Zv1Q3HDLb/DaN/+GSCjIyHDymlF1yamftUgpqJomyfNDfHjbFl7+xyfx6NqCvENTM3z+pbc5PJSmO+xd8EWYt8WO6+LTVRJBD985eoFHXjrG2VR+QQV3b17P0X97ho3r15AcHCJXmJl/KwoBto1TKYNtc31f6+omXE5NkRoZ49P79vCz5/6eRCyyoL7/6k/yue8d5cxEniURf91O7YLNTBdQFUHEqzOQyvH6wDhly2ZVIjSvZRYPh/j0zo9SloKTZy4wcXmcsuOiayqqouCWZ1DaevDv+APsVBI3O4nQNEqVKhOT0+Qnp1nRt5SnHvsjnnj4U/M6QwD/eznDU2/8iufevoCqSlr9nkYd2uYDAikEhapFeqbC8pYAu9Z2s2NlBy0BYx7vwNAoz7/837x++B36z1+iXJgB10LEOzHWb6Ny6hBuegxUnVhLlE2rV7Dnnm186v7tBHzz29knktP8sD/JgcErFKsWiaAH5Wq9VZ+aDwjg1331bMkkVzbpifjY1tvC1t5Wbu0IE/HOL+9/ceo0/RcucfHyBOnJSar5LL5IjPZEGyu6O9iwchmrli2dJzeSKfLWpTSHhlKcTGYoVi3ifgNj8TOrstj57MEsEFoU+ywVTZtsqYqhKiyJ+FidCLGyLcQtrSESQQ/twcWV/KYLw1MFxnMl3r2SZTCV58xErjaUkLXw16RoNuVYEFQV0N6bXI1c12WmalOoWiiyNups8eu0BTwEDY2wVyNo6BiqRJGCqu1SMS2y5dokMVsyGcuVyFcsLMdBIAh5NAz1Az0Rjgqc4YaLYrEkhCBgqASMWiLpuC75skWqkMW0a5NeMS+Zqs1/FVEbh3pUhahPv5kpl/l/GO7n+dRUbncAAAAASUVORK5CYII=)}@media screen and (max-width:640px){#nhkprtag .module-header h2{padding-left:75px}#nhkprtag .module-header br{display:block}}#nhkprtag .tag-area{padding:16px 0;text-align:center}#nhkprtag .tag-area ul{margin:0 0 -1em;padding:0}#nhkprtag .tag-area li{list-style:none;display:inline-block;padding:0 0 0 20px;margin:0 .5em 1em}#nhkprtag .tag-area li a{max-width:100%;color:#fff;position:relative;display:inline-block;padding:0 10px;height:30px;line-height:30px;text-align:center;border-left:1px solid #9b9b9b;box-shadow:1px 1px 0 0 hsla(0,0%,100%,.3);transition:all .1s ease-in-out;text-decoration:none;white-space:nowrap}#nhkprtag .tag-area li a:after{content:'';position:absolute;border-style:solid;border-width:15px 19px 15px 0;border-color:inherit;display:block;width:0;z-index:1;left:-19px;top:0;transition:all .1s ease-in-out}#nhkprtag .tag-area li a:hover{color:#fff;background:#4a4a4a;border-left:1px solid #000}#nhkprtag .tag-area li a:hover:after{border-color:transparent #4a4a4a}#nhkprtag .tag-area li a{background:#2b2b2b;border-color:transparent #2b2b2b}.theme01 #nhkprtag .tag-area li a:hover,.theme02 #nhkprtag .tag-area li a:hover,.theme03 #nhkprtag .tag-area li a:hover,.theme04 #nhkprtag .tag-area li a:hover,.theme05 #nhkprtag .tag-area li a:hover,.theme06 #nhkprtag .tag-area li a:hover,.theme07 #nhkprtag .tag-area li a:hover,.theme08 #nhkprtag .tag-area li a:hover,.theme09 #nhkprtag .tag-area li a:hover{background:#4e9dc1}.theme01 #nhkprtag .tag-area li a:hover:after,.theme02 #nhkprtag .tag-area li a:hover:after,.theme03 #nhkprtag .tag-area li a:hover:after,.theme04 #nhkprtag .tag-area li a:hover:after,.theme05 #nhkprtag .tag-area li a:hover:after,.theme06 #nhkprtag .tag-area li a:hover:after,.theme07 #nhkprtag .tag-area li a:hover:after,.theme08 #nhkprtag .tag-area li a:hover:after,.theme09 #nhkprtag .tag-area li a:hover:after{border-color:transparent #4e9dc1}.theme01 #nhkprtag .tag-area li a{background:#2b2b2b;border-color:transparent #2b2b2b}.theme02 #nhkprtag .tag-area li a{background:#a58a6e;border-color:transparent #a58a6e}.theme03 #nhkprtag .tag-area li a{background:#f18c33;border-color:transparent #f18c33}.theme04 #nhkprtag .tag-area li a{background:#1d8a5c;border-color:transparent #1d8a5c}.theme05 #nhkprtag .tag-area li a{background:#004459;border-color:transparent #004459}.theme06 #nhkprtag .tag-area li a{background:#9c0a17;border-color:transparent #9c0a17}.theme07 #nhkprtag .tag-area li a{background:#cd1d2b;border-color:transparent #cd1d2b}.theme08 #nhkprtag .tag-area li a{background:#7a644d;border-color:transparent #7a644d}.theme09 #nhkprtag .tag-area li a{background:#666;border-color:transparent #666}/*! nhkpr banner */.nhkpr-banner{width:100%;max-width:365px;margin:0;padding:0}.nhkpr-banner a{display:block}@media screen and (max-width:799px){.nhkpr-banner{margin:0 0 20px}}