@charset "utf-8";

body{
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}




span.vinfo_length {
  height:16px;
  right:0;
  bottom:5px;
  text-align:right;
  position:absolute;

  background-attachment:scroll;
  background-color:transparent;
  background-image:url(http://nicogame.info/img/length_bg.png);
  background-position:0 0;
  background-repeat:repeat repeat;
  color:#FFFFFF;
  display:inline-block;
  font-size:12px;
  font-weight:bold;
  line-height:16px;
  padding:0 4px;
}


.videoListTitle {
	font-size:12px;
}

header strong a { font-size:14px; }

h1, h2, h3 {
    line-height: 25px;
}

h1{
	font-size:25px;
}

h2{
	font-size:22px;
}

h3{
	font-size:18px;
}

.page-header {
	margin-bottom:20px;
}

header #search-query{
  width:250px;
}


@media screen and (max-width: 480px) {
  h1,h2,h3 { font-size:90%; }
  header strong a { font-size:85%; }
  header div {margin-top:0px;margin-bottom:0px;}
  header #search-query {width:150px;}
  header #header_form_menu {display:none;}
  header #header_form_menu {margin-top:0px;}
}



/* パンくずリスト */
ol.topic-path {
margin: 0; /* パンくずリストのマージン（上下左右） */
padding: 7px 5px; /* パンくずリストのパディング（上下、左右） */
background-color: #f9f9f9; /* パンくずリストの背景色 */
list-style-type: none; /* リストマーク非表示 */
font-size: 100%; /* 文字サイズ */
}
/* リスト項目 */
ol.topic-path li {
padding-left: 5px; /* リスト項目の左パディング */
display: inline; /* リスト項目を横並び */
}
/* リスト項目（最初の項目） */
ol.topic-path li.first {
padding-left: 25px; /* リスト項目の左パディング */

}
/* リンクエリア */
ol.topic-path li a {
padding-right: 18px; /* リンクエリアの右パディング */

}
/* リンク色 */
ol.topic-path li a {
color: #4682b4;
}
/* リンク色（マウスオーバー） */
ol.topic-path li a:hover {
color: #79a7cc;
}

a{
    color: #34495E; !important;
    text-decoration:underline;
}


.my_adslot { width: 320px; height: 50px; }
@media(min-width: 500px) { .my_adslot { width: 468px; height: 60px; } }
@media(min-width: 800px) { .my_adslot { width: 728px; height: 90px; } }




.video_list_title{
  max-height:50px;min-height:50px;overflow:hidden;padding:5px;line-height: 18px;
}
.video_list_title a{
  display: block;
}

.video_list_img{
  position:relative;width:130px;margin:0 auto;
  height:100px;
}
.video_list_img img{
  width:130px ;
  height:100px ;
}


.amazon .video_list_img{
  width:150px;
  height:150px;
}
.amazon .video_list_img img{
  width:150px ;
  height:150px ;
}


@media only screen and (max-width: 767px){
  nav.grid_nav button,nav.grid_nav .button,nav.grid_nav a{
    margin:2px 2px !important;
    width:48%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    float:left;
  }

  .video_list_item{
    margin-bottom:3px;
    padding:3px;
  }

  .video_list_item .video_list_img{
    float:left;
    width:80px;
    height:60px;
    margin-left: 5px;
  }
  .video_list_item .video_list_img img{
    width:80px;
    height:60px;
  }
  .video_list_item .video_list_title{
    text-align: left;
    max-height:80px;
  }

  .amazon .video_list_img{
    width:80px !important;
    height:80px !important;
  }
  .amazon .video_list_img img{
    width:80px !important;
    height:80px !important;
  }

}


