@charset "euc-jp";
/* -------------------------------------------------- *\
           Y!games 後方互換モード用CSS 
\* -------------------------------------------------- */

/*
Clearfix
#当該ブロックでのフロート解除
-----------------------------------------------*/
div{zoom:1;/*for IE 5.5-7*/}

div:after{/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
	}


/*
Y!games ヘッダー(ga_ygHd)
------------------------------------------------------ */
.ga_ygHd{margin:10px 0 5px;}

/*
preFix
----------------------- */
.ga_ygHd *{
  margin:0;
  padding:0;
  font-size:x-small; /* \*/ font-size:small; /* */  _font-size:x-small;
  }
.ga_ygHd em {font-style:normal;font-weight:normal;}
.ga_ygHd ol,
.ga_ygHd ul,
.ga_ygHd li{list-style:none;}
.ga_ygHd table{border-collapse:collapse;border-spacing:0;}

/*
navTab
----------------------- */
.ga_ygHd .wr01 ul{
  width:389px;
  height:35px;
  float:left;
  }
  
.ga_ygHd .wr01 li{
  height:35px;
  float:left;
  text-indent:-9999px;
  overflow:hidden;
  background-image:url(http://i.yimg.jp/images/games/common/tab/gNav.jpg);
  background-repeat:no-repeat;
  }
.ga_ygHd .wr01 li.li01{width:98px;}
.ga_ygHd .wr01 li.li02{width:95px;background-position:-98px 0;}
.ga_ygHd .wr01 li.li03{width:95px;background-position:-193px 0;}
.ga_ygHd .wr01 li.li04{width:101px;background-position:-288px 0;}

.ga_ygHd .wr01 li a{
  display:block;
  height:35px;
  background-image:url(http://i.yimg.jp/images/games/common/tab/gNav.jpg);
  background-repeat:no-repeat;
  }
.ga_ygHd .wr01 li.li01 a{width:98px;}
.ga_ygHd .wr01 li.li02 a{width:95px;background-position:-98px 0;}
.ga_ygHd .wr01 li.li03 a{width:95px;background-position:-193px 0;}
.ga_ygHd .wr01 li.li04 a{width:101px;background-position:-288px 0;}

.ga_ygHd .wr01 li.li01 a:hover{background-position:0 -35px;}
.ga_ygHd .wr01 li.li02 a:hover{background-position:-98px -35px;}
.ga_ygHd .wr01 li.li03 a:hover{background-position:-193px -35px;}
.ga_ygHd .wr01 li.li04 a:hover{background-position:-288px -35px;}

/* cTab - activeLink */
.ga_ygHd#ga_ygHd01 .wr01 li.li01 a{background-position:0 -70px;}
.ga_ygHd#ga_ygHd02 .wr01 li.li02 a{background-position:-98px -70px;}
.ga_ygHd#ga_ygHd03 .wr01 li.li03 a{background-position:-193px -70px;}
.ga_ygHd#ga_ygHd04 .wr01 li.li04 a{background-position:-288px -70px;}

.ga_ygHd#ga_ygHd01 .wr01 li.li01 a:hover{background-position:0 -105px;}
.ga_ygHd#ga_ygHd02 .wr01 li.li02 a:hover{background-position:-98px -105px;}
.ga_ygHd#ga_ygHd03 .wr01 li.li03 a:hover{background-position:-193px -105px;}
.ga_ygHd#ga_ygHd04 .wr01 li.li04 a:hover{background-position:-288px -105px;}

/* cTab - static */
.ga_ygHd#ga_ygHd01 .wr01 li.li01{background-position:-389px -70px;}
.ga_ygHd#ga_ygHd02 .wr01 li.li02{background-position:-98px -70px;}
.ga_ygHd#ga_ygHd03 .wr01 li.li03{background-position:-193px -70px;}
.ga_ygHd#ga_ygHd04 .wr01 li.li04{background-position:-288px -70px;}

.ga_ygHd .wr01 p{float:right;margin:10px 0 0;display:none;}
.ga_ygHd#ga_ygHd04 .wr01 p{display:block;}

/* My */
.ga_ygHd ul#gn2{
display:inline;
float:left;
width:189px;
height:35px;
margin:0 0 0 5px;
background:url(http://i.yimg.jp/images/games/my/ygam_gn_bg02.jpg) no-repeat 0 -70px;
}

.ga_ygHd ul#gn2 li{
height:35px;
text-indent:-9999px;
}

.ga_ygHd ul#gn2 li.st1,#gn2 li.st1c{float:left; width:98px;}
.ga_ygHd ul#gn2 li.st2,#gn2 li.st2c{float:right; width:91px;}

.ga_ygHd ul#gn2 li a{
display:block;
width:100%;
height:100%;
height:35px;
overflow:hidden;
background:url(http://i.yimg.jp/images/games/my/ygam_gn_bg02.jpg) no-repeat;
}

.ga_ygHd ul#gn2 li.st1 a{background-position:0 0;}
.ga_ygHd ul#gn2 li.st2 a{background-position:-98px 0;}

.ga_ygHd ul#gn2 li.st1 a:hover{background-position:0 -35px;}
.ga_ygHd ul#gn2 li.st2 a:hover{background-position:-98px -35px;}

.ga_ygHd ul#gn2 li.st1c a{background-position:0 -70px;}
.ga_ygHd ul#gn2 li.st2c a{background-position:-98px -70px;}

.ga_ygHd ul#gn2 li.st1c a:hover{background-position:0 -105px;}
.ga_ygHd ul#gn2 li.st2c a:hover{background-position:-98px -105px;}


/*
delimiter
----------------------- */
.ga_ygHd .wr02{position:relative;min-height:30px;clear:both;}
*html .ga_ygHd .wr02{height:30px;}/* for IE */

/* 噴出し */
.ga_ygHd .wr02 table{width:100%;margin:0;padding:0;}
.ga_ygHd .wr02 table td{vertical-align:top;margin:0;padding:0;}
.ga_ygHd .wr02 table td.ct01,
.ga_ygHd .wr02 table td.ct03{width:10px;}
.ga_ygHd .wr02 table td.ct01 span,
.ga_ygHd .wr02 table td.ct03 span{display:block;width:10px;height:15px;}
.ga_ygHd .wr02 table td.ct02{vertical-align:middle;}
.ga_ygHd .wr02 table td.ct02 p{padding:10px 0;}

/* 噴出しの先 */
.ga_ygHd .wr02 span.st01{position:absolute;display:block;width:13px;height:6px;top:0px;}
.ga_ygHd#ga_ygHd01 .wr02 span.st01{left:46px;background:url(http://i.yimg.jp/images/games/common/tab/gNav_li01tri.gif) no-repeat;}
.ga_ygHd#ga_ygHd02 .wr02 span.st01{left:139px;background:url(http://i.yimg.jp/images/games/common/tab/gNav_li02tri.gif) no-repeat;}
.ga_ygHd#ga_ygHd03 .wr02 span.st01{left:235px;background:url(http://i.yimg.jp/images/games/common/tab/gNav_li03tri.gif) no-repeat;}
.ga_ygHd#ga_ygHd04 .wr02 span.st01{left:328px;background:url(http://i.yimg.jp/images/games/common/tab/gNav_li04tri.gif) no-repeat;}

/* トップ（ga_ygHd01） */
.ga_ygHd#ga_ygHd01 .wr02 table td.ct01{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li01lb.gif) no-repeat 0 100%;}
.ga_ygHd#ga_ygHd01 .wr02 table td.ct01 span{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li01lt.gif) no-repeat;}
.ga_ygHd#ga_ygHd01 .wr02 table td.ct02{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li01cb.gif) repeat-x 0 100%;}
.ga_ygHd#ga_ygHd01 .wr02 table td.ct02 p{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li01ct.gif) repeat-x;}
.ga_ygHd#ga_ygHd01 .wr02 table td.ct03{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li01rb.gif) no-repeat 0 100%;}
.ga_ygHd#ga_ygHd01 .wr02 table td.ct03 span{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li01rt.gif) no-repeat;}

/* ゲーム情報（ga_ygHd02） */
.ga_ygHd#ga_ygHd02 .wr02 table td.ct01{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li02lb.gif) no-repeat 0 100%;}
.ga_ygHd#ga_ygHd02 .wr02 table td.ct01 span{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li02lt.gif) no-repeat;}
.ga_ygHd#ga_ygHd02 .wr02 table td.ct02{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li02cb.gif) repeat-x 0 100%;}
.ga_ygHd#ga_ygHd02 .wr02 table td.ct02 p{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li02ct.gif) repeat-x;}
.ga_ygHd#ga_ygHd02 .wr02 table td.ct03{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li02rb.gif) no-repeat 0 100%;}
.ga_ygHd#ga_ygHd02 .wr02 table td.ct03 span{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li02rt.gif) no-repeat;}

/* 無料ゲーム（ga_ygHd03） */
.ga_ygHd#ga_ygHd03 .wr02 table td.ct01{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li03lb.gif) no-repeat 0 100%;}
.ga_ygHd#ga_ygHd03 .wr02 table td.ct01 span{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li03lt.gif) no-repeat;}
.ga_ygHd#ga_ygHd03 .wr02 table td.ct02{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li03cb.gif) repeat-x 0 100%;}
.ga_ygHd#ga_ygHd03 .wr02 table td.ct02 p{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li03ct.gif) repeat-x;}
.ga_ygHd#ga_ygHd03 .wr02 table td.ct03{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li03rb.gif) no-repeat 0 100%;}
.ga_ygHd#ga_ygHd03 .wr02 table td.ct03 span{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li03rt.gif) no-repeat;}

/* ゲームのコンビニ（ga_ygHd04） */
.ga_ygHd#ga_ygHd04 .wr02 table td.ct01{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li04lb.gif) no-repeat 0 100%;}
.ga_ygHd#ga_ygHd04 .wr02 table td.ct01 span{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li04lt.gif) no-repeat;}
.ga_ygHd#ga_ygHd04 .wr02 table td.ct02{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li04cb.gif) repeat-x 0 100%;}
.ga_ygHd#ga_ygHd04 .wr02 table td.ct02 p{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li04ct.gif) repeat-x;}
.ga_ygHd#ga_ygHd04 .wr02 table td.ct03{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li04rb.gif) no-repeat 0 100%;}
.ga_ygHd#ga_ygHd04 .wr02 table td.ct03 span{background:url(http://i.yimg.jp/images/games/common/tab/gNav_li04rt.gif) no-repeat;}


/*
Yahoo!投票 - 帯 (ga_c_vtSlv) 
*1 classNameは独立していますが基本的にga_voteとセットで扱う
*2 標準モードに移行したらga_common2とマージさせる
*3 その際font-sizeと全称セレクタの記述は削除
------------------------------------------------------------------------*/
.ga_c_vtSlv *{margin:0;padding:0;font-size:x-small; /* \*/ font-size:small; /* */  _font-size:x-small;}
.ga_c_vtSlv {background:#6786BC;}
.ga_c_vtSlv div span{display:block;width:4px;height:4px;}
.ga_c_vtSlv div span.ct01{float:left;}
.ga_c_vtSlv div span.ct02{float:right;}
.ga_c_vtSlv h3{
  display:block;
  color:#ffffff;
  padding:0 0 1px;
  text-align:center;
  font-weight:bold;
  font-size:x-small; /* \*/ font-size:small; /* */  _font-size:x-small;
  }


/*
Yahoo!投票(ga_vote)
------------------------------------------*/
.ga_vote *{margin:0;padding:0;font-size:x-small; /* \*/ font-size:small; /* */  _font-size:x-small;}
.ga_vote{padding:10px;text-align:left;}
.ga_vote ul,
.ga_vote li{list-style:none;}
.ga_vote h5{display:inline;}
.ga_vote div.wr01{
  margin:5px 0 0;
  border:1px solid #b5b5b5;
  background:#ffffff;
  }
.ga_vote div.wr01 ul{margin:10px;}
.ga_vote div.wr01 li{margin:0 0 5px;}
.ga_vote div.wr01 span{display:block;width:20px;float:left;}
.ga_vote div.wr01 span input{vertical-align:middle;}
.ga_vote div.wr01 label{width:190px;float:left;}
.ga_vote p{text-align:center;}
.ga_vote p.ct01{margin:10px 0;}

/* 無料ゲーム(vt03)*/
.ga_vote#vt03{border:1px solid #6786BC;}
.ga_vote#vt03 div.wr01 label{width:170px;float:left;}