/* CSS Document */
/*  げーまにストア  Style Sheet  */
.fontminiwhite { font-size: 9px; color: #FFFFFF; text-decoration: none}
.fontminibk { font-size: 9px; color: #000000; text-decoration: none}
.fontwhite { color: #FFFFFF; text-decoration: none}
/*A:Link { text-decoration: none; }
A:visited {color:#9900CC;}*/
/*A:active { text-decoration: none; }
A:hover {color:#FF0000;}*/


.linkwhite {color:#FFFFFF; text-decoration:none;}
.linkorange {color:#FF3300; text-decoration:none;}
.font10pt { font-size: 10pt; letter-spacing : 120%; text-decoration: none}
.font10px { font-size: 10px; letter-spacing : 130%; text-decoration: none}
.softtitle { font-size: 14pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.softtitlebk { font-size: 14pt; font-weight: bold; color: #000000; text-decoration: none}
.snowwhite { font-size: 10pt; color: #FFFFFF; text-decoration: none}

.dl { background-color: #FF6600;text-align: center; color: #FFFFFF; font-weight:bold; text-decoration: none}
.gba { background-color: #9933FF;text-align: center; color: #FFFFFF; font-weight:bold; text-decoration: none}
.extra { background-color: #333333;text-align: center; color: #FFFFFF; font-weight:bold; text-decoration: none}
.great { background-color:#003300;text-align: center; color: #FFFFFF; font-weight:bold; text-decoration: none}
.super { background-color: #FF9933;text-align: center; color: #FFFFFF; font-weight:bold; text-decoration: none}
.ultra { background-color:#003399;text-align: center; color: #FFFFFF; font-weight:bold; text-decoration: none}

.dlname { background-color: #FF9966; text-decoration: none}
.gbaname { background-color: #CC99FF; text-decoration: none}
.extraname { background-color: #BBBBBB; text-decoration: none}
.greatname { background-color: #ccff99; text-decoration: none}
.supername{ background-color: #ffffcc; text-decoration: none}
.ultraname { background-color: #99ccff; text-decoration: none}

.maker { font-size:10px; background-color: #cccccc; text-align: right; text-decoration: none}
.pc { font-size:10px; background-color: #cccccc; text-align: center; text-decoration: none}
.category { font-size:10px; background-color: #cccccc; text-decoration: none}


/*  border  */
.border_dblue { border:solid 1px #0066cc}
.border_dgreen { border:solid 1px #00cc99}
.border_lgreen { border:solid 1px #ccffcc}
.border_orange { border:solid 1px #FF9900}

/*  background  */
.bg_dblue { background-color: #0066cc}
.bg_dgreen { background-color: #00cc99}
.bg_lgreen { background-color: #ccffcc}
.bg_ygreen { background-color: #ccff33}
.bg_pgreen { background-color: #f0fff0}
.bg_dpink { background-color: #ff3366}
.bg_lgray { background-color: #dddddd}
.bg_pgray { background-color: #eeeeee}
.bg_lblue { background-color: #ccddff}
.bg_pblue { background-color: #ddeeff}
.bg_orange { background-color: #FFCC66}


/*  font  */
.font_m { font-size: 14px; line-height: 130%}
.font_s { font-size: 12px; line-height: 130%}
.font_xs { font-size: 10px; line-height: 130%}
.font_2xs { font-size: 9px; line-height: 130%}

/*  etc  */
.data_td {  background-color: #E6E6FF; border:solid 1px #666699; font-size: 10px}

/*  etc  */
.data_td2 {  background-color: #E0FCFF; border:solid 1px #6699FF; font-size: 10px}

/*
h1 {
width : 400px ;
margin: 10px 0px 0px 0px;
padding: 3px;
color: #FF3366;
font-weight: bold;
font-size: 12px;
background-color: #ccddff;
border-left: solid 5px #0066cc;
border-bottom: solid 1px #0066cc;
}
*/

.rightcolumn{
margin-bottom: 10px;
padding: 5px;
border:solid 1px #0066cc;
font-size: 12px;
line-height: 130%;
}



.showwindow {
font-size: 12px;
background: #06c;
}

.showwindow td {
width : 100px ;
text-align: center;
vertical-align: top;
background: #fff;
}


/*  右側のジャンル別メニュー  */
.navi{
font-size : 12px ;
margin: 1px 7px 0px 0px;
padding: 0px;
border-bottom: solid 1px #0066cc;
border-left: solid 5px #0066cc;
border-right: solid 1px #0066cc;
background: #ddeeff;
}

.navi a{
display: block;
text-decoration: none;
background: url(.././topimg/try01.gif) no-repeat center left;
padding: 5px 5px 5px 12px;
margin: 0px;
border-top : solid 1px #0066cc ;
}

.navi a:hover{
background:#ccddff;
}


/*  ランキング  */
#rank{
font-size : 12px ;
margin: 0px 0px 10px 0px;
padding: 0px;
border: solid 1px #0066cc;
}

#rank ul{
list-style: none;
margin: 2px 0px 5px 0px;
padding: 0px 0px 0px 2px;
}

#rank li{
padding: 3px 3px 3px 15px;
margin: 0px;
border-bottom :dotted 1px #0066cc ;
line-height: 12px;
}

#ranklist1{
background: url(.././topimg/minino01.gif) no-repeat center left;
}
#ranklist2{
background: url(.././topimg/minino02.gif) no-repeat center left;
}
#ranklist3{
background: url(.././topimg/minino03.gif) no-repeat center left;
}
#ranklist4{
background: url(.././topimg/minino04.gif) no-repeat center left;
}
#ranklist5{
background: url(.././topimg/minino05.gif) no-repeat center left;
}


/*  右側の小メニュー  */
#menu_s{
font-size : 12px ;
margin: 8px 0px;
padding: 0px;
}

#menu_s ul{
list-style: none;
margin: 0px;
padding: 0px;
}

#menu_s li{
padding: 0px 3px 5px 12px;
margin: 0px;
background: url(.././pubimg/glefttry.gif) no-repeat top left;
}
