@charset "UTF-8";
/* Base Reset */

.nenuimg { _text-align: center;}
.nenuimg-wrap { margin: 0 auto; width: 100%; _text-align: left;}

.nenuimg-container { position: relative;}
.nenuimg-nav { width: 1060px; height: 30px; position: absolute; left: 50%; margin-left: -500px; bottom: 0; z-index: 100;}
.nenuimg-nav .nenuimg-year { width: 98px; height: 38px; position: absolute; left: 0; z-index: 120; bottom: 0; text-align: center; line-height: 38px; font-size: 24px; font-weight: bold; font-family: arial; color: #0a96c9;}
.nenuimg-nav .nenuimg-year a {font-size: 24px; font-weight: bold; font-family: arial; color: #0a96c9;}
.nenuimg-nav .nenuimg-year a:hover { text-decoration: none; color: #F48920;}
.nenuimg-nav .nenuimg-year .nenuimg-bg { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; background: #fff; opacity: 0.8;
filter: alpha(opacity=80);}
.nenuimg-nav .nenuimg-month { height: 30px; margin-left: 98px; position: relative;}
.nenuimg-nav .nenuimg-month .nenuimg-bg { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; background: #fff; opacity: 0.8;
filter: alpha(opacity=80);}
.nenuimg-nav .nenuimg-month ul { height: 30px; float: left; border-right: 1px solid #fff;}
.nenuimg-nav .nenuimg-month ul li { display: inline-block; float: left;  height: 30px; line-height: 30px;}
.nenuimg-nav .nenuimg-month ul li a { display: block; border-left: 1px solid #fff; cursor: pointer; color: #626262;}
.nenuimg-nav .nenuimg-month ul li a:hover {color:#2E93C8;}
.nenuimg-nav .nenuimg-month ul li.current-month a {background:#dde9c1; color: #2F9DCD;}
.nenuimg-nav .nenuimg-month ul li.noimg a,.nenuimg-nav .nenuimg-month ul li.noimg a:hover { cursor: text; color: #aeaeae;}
.nenuimg-nav .nenuimg-month ul li a span { display: inline-block; height: 30px; line-height: 30px; padding: 0 20px;}
.nenuimg-item { text-align: center; position: relative;}
.nenuimg-item .nenuimg-link{ display: block; width: 100%; position: relative; overflow:hidden; height:100vh; background: url(imgs/loader.jpg) no-repeat 50%;}
.nenuimg-item .nolink { cursor: default;}
.nenuimg-item .nenuimg-link img { position: absolute; left: 0; top: 0; display: none; height: 100%; width: 100%;}
.nenuimg-navigation { display: block; cursor: pointer; width: 0px; height: 0px; padding-left: 39px; padding-top: 39px; background: url(imgs/focus-arrow.jpg) no-repeat 0 0; _background-image:url(imgs/focus_arrow.jpg); position: absolute; top: 50%; margin-top: -20px; z-index: 100;}
.nenuimg-prev { left: 50%; margin-left: -680px; background-position: 0 0;}
.nenuimg-next { right: 50%; margin-right: -680px; background-position: right 0;}
.nenuimg-json { display: none;}
.nenuimg-json div div{ height:80px;}

/* Base Reset */
/* HTML5 display-role reset for older browsers */

.list-paddingleft-2 {
    padding: 0;
}
.nenuimg a{ text-decoration: none; cursor: pointer;
          color: white;
          font-size: 20px;}
.nenuimg .nenuimg a:link a:visited a:hover a:active { font-size: 14px; color: #333;}
.nenuimg a:hover{text-decoration: none; color: white;}
.nenuimg .page {_text-align:center;}
.nenuimg .wrapper .inner, .wrap-inner { width: 1000px; margin:0 auto; _text-align:left;}

.nenuimg { _text-align: center;}
.nenuimg-wrap { margin: 0 auto; width: 100%; _text-align: left;}

.nenuimg-container { position: relative;}
.nenuimg-nav { width: 1060px; height: 30px; position: absolute; left: 50%; margin-left: -500px; bottom: 0; z-index: 100;}
.nenuimg-nav .nenuimg-year { width: 98px; height: 38px; position: absolute; left: 0; z-index: 120; bottom: 0; text-align: center; line-height: 38px; font-size: 24px; font-weight: bold; font-family: arial; color: #0a96c9;}
.nenuimg-nav .nenuimg-year a {font-size: 24px; font-weight: bold; font-family: arial; color: #0a96c9;}
.nenuimg-nav .nenuimg-year a:hover { text-decoration: none; color: #F48920;}
.nenuimg-nav .nenuimg-year .nenuimg-bg { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; background: #fff; opacity: 0.8;
filter: alpha(opacity=80);}
.nenuimg-nav .nenuimg-month { height: 30px; margin-left: 98px; position: relative;}
.nenuimg-nav .nenuimg-month .nenuimg-bg { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; background: #fff; opacity: 0.8;
filter: alpha(opacity=80);}
.nenuimg-nav .nenuimg-month ul { height: 30px; float: left; border-right: 1px solid #fff;}
.nenuimg-nav .nenuimg-month ul li { display: inline-block; float: left;  height: 30px; line-height: 30px;}
.nenuimg-nav .nenuimg-month ul li a { display: block; border-left: 1px solid #fff; cursor: pointer; color: #626262;}
.nenuimg-nav .nenuimg-month ul li a:hover {color:#2E93C8;}
.nenuimg-nav .nenuimg-month ul li.current-month a {background:#dde9c1; color: #2F9DCD;}
.nenuimg-nav .nenuimg-month ul li.noimg a,.nenuimg-nav .nenuimg-month ul li.noimg a:hover { cursor: text; color: #aeaeae;}
.nenuimg-nav .nenuimg-month ul li a span { display: inline-block; height: 30px; line-height: 30px; padding: 0 20px;}
.nenuimg-item { text-align: center; position: relative;}
.nenuimg-item .nenuimg-link{ display: block; width: 100%; position: relative; overflow:hidden; height: 100vh; background: url(imgs/loader.jpg) no-repeat 50%;}
.nenuimg-item .nolink { cursor: default;}
.nenuimg-item .nenuimg-link img { position: absolute; left: 0; top: 0; display: none; height: 100%; width: 100%;}
.nenuimg-navigation { display: block; cursor: pointer; width: 0px; height: 0px; padding-left: 10px; padding-top: 10px; 
background: url(imgs/focus-arrow.jpg) no-repeat 0 0;
 _background-image:url(imgs/focus_arrow.jpg); position: absolute; top: 50%; margin-top: -20px; z-index: 100;}
.nenuimg-prev { left: 30%; margin-left: -680px; background-position: 0 0;}
.nenuimg-next { right: 30%; margin-right: -680px; background-position: right 0;}
.nenuimg-json { display: none;}
.nenuimg-json div div{ height:80px;}
