@charset "iso-2022-jp";
#inuhiko #main { min-height: 940px; background: url(../../img/inuhiko.jpg) top center no-repeat; padding-top: 200px; padding-bottom: 20px; text-align: center; color: #000; line-height: 180%; font-size: 110%;}
#inuhiko #main #atm { height: 200px;}
#inuhiko #main #nkm .movie { width: 482px; height: 272px; margin: 25px 0 5px 0; position: relative; overflow: hidden; float: left;}
#inuhiko #main #nkm .mlupset { width: 482px; margin: 10px auto;}
#inuhiko #main #nkm .linkon { width: 220px; text-align: left; padding: 2px; background: #fff; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; float: left; margin: 5px 5px 5px 10px;}
#inuhiko #main #nkm .linkoff { width: 220px; text-align: left; padding: 2px; background: #fff; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; float: left; margin: 5px 5px 5px 10px;}
#inuhiko #main #nkm .linkon img, #inuhiko #main #nkm .linkoff img { width: 80px; height: 45px; float: right;}
#inuhiko #main #nkm .linkon .ttt, #inuhiko #main #nkm .linkoff .ttt { width: 136px; float: left; text-align: center; padding-top: 12px; display: block; font-size: 140%; font-weight: bold;}
* html #inuhiko #main #nkm .linkon .ttt, * html #inuhiko #main #nkm .linkoff .ttt { width: 130px;}
#inuhiko #main #nkm .linkon a, #inuhiko #main #nkm .linkoff a { width: 100%; height: 100%; display: block; color: #000;}
#inuhiko #main #nkm .linkon a:hover { filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
#inuhiko #main #nkm .linkoff a:hover { cursor: default;}


/*eof*/