/*上段太い境界線*/
.newbox00{
border-bottom:solid 3px #FF0000;
/*background:#FFF;#0085B2*/
}
/*レビュー*/
.newbox01{
width:98%;
padding:10px 6px;
}




/*h1トップタイトル*/
h1#newbox1{
font-size:12px;

font-weight:bold;
text-shadow: 1px 1px 1px #CCC;
color:#FF0000;/*#F70080ピンク*/
}

/*トップコメント部分*/
.newbox02{
width:96%;
padding:4px 0px 0px 2px;
float:left;
font-size:12px;
color:#777;
line-height: 12px;
}



/*上段順位、アプリ名枠*/
.newbox03{
/*line-height: 0.2em;*/
color:#555;
padding:6px 0px 0px 0px;
background: #FFF;/*【変更箇所】ランキング枠色*/
}



/*ゲームタイトル*/
span.newbox03a{
font-weight: bold;
font-size: 16px;
letter-spacing:0.3px;
color:#111;/*【変更箇所】文字色*/
}


/*提供会社*/
span.newbox03b{
font-weight: bold;
font-size: 8px;
letter-spacing:0.3px;
color:#111;/*【変更箇所】文字色*/
}


/*順位枠*/
.newbox04{
margin:0px 1px 3px 2px;
width:30px;
padding:10px 4px;

float:left;
font-weight:bold;
font-size:16px;
text-align:center;
border: 1px solid #111;/*【変更箇所】ボーダーカラー*/
color:#111;/*【変更箇所】文字色*/
background: #FFF;/*【変更箇所】ランキング枠色*/
}




/*ゲーム名と説明分の境界線*/
.newbox05{
border-bottom: 1px dotted #FF0000;
}

/*ゲーム名と説明分の境界線*/
.newbox06{
padding:0px 0px 6px 0px;
}



/*各カテゴリランキングの文章部分*/
.newbox06{
line-height: 1.5em;
}


/*特別ページの下段コメント部分*/
.newbox07{
padding:4px 4px;
line-height:1.2em;

}



/*各カテゴリ用の上段枠*/
.newbox08{
padding:4px 4px;
line-height:1.4em;
border-bottom:0.5px solid #999;
margin:0px auto 8px auto;
background: #FFF;/*#EAFFFF*/
}

/*各カテゴリ用の上段枠*/
.newbox08a{
width:66%;
padding:4px 4px;
float:left;
}

.newbox08b{
width:30%;
padding:4px 4px;
float:left;
}



/*イベント開催中枠*/

.newbox0900{
padding:2px 0px;
background: #FFF;/*#EAFFFF*/
}


.newbox09{
width:90%;
margin:0px auto 0px auto;
padding:4px;
color:#555;
}

/*上段タイトル*/
.newbox09a{
line-height: 1.6em;
margin:0px auto 12px auto;

}

/*上段補助画像*/
.newbox09b{
width:10%;
float:left;
padding:0px 8px 0px 0px;
}

.newbox09b_img01{
border-radius: 20px;
border:1px solid #999;
box-shadow: 1px 1px 1px #CCC;
}



/*上段補助文章*/
.newbox09c{
width:85%;
float:left;
padding:2px 0px 0px 4px;
color:#555;
font-weight:bold;
font-size:14px;
line-height: 1.4em;
letter-spacing:0.5px;
}

/*イベント内容*/
.newbox09d{
line-height: 2.0em;
}


/*〇月イベント開催中文言*/
span.newbox09text01{
font-weight:bold;
font-size:18px;
color:#EA0000;
}



/*イベント内容*/
span.newbox09text02{
text-shadow: 1px 1px 1px #CCC;
font-weight:bold;
font-size:18px;
color:#EA0000;
}


/*h2ストラテジー系のカテゴリランキング上部*/
h2#newbox09h2{
font-weight:bold;
font-size:20px;
color:#000;
}



/*文言*/
span.newbox08text01{
font-size:16px;
font-weight:bold;
color:#444;
}


/*アプリ名*/
span.newbox08text02{
font-size:14px;
font-weight:bold;
color:#999;
}

/*注目*/
span.newbox08text03{
background: #F06265;
color:#FFF;
padding:2px 4px;
font-size:12px;
}

/*特典*/
span.newbox08text04{
font-size:15px;
font-weight:bold;
color:#009926;
}

/*リンク*/
span.newbox08text05{
font-size:14px;
font-weight:bold;
color:#038FCF;
}

/*リンク*/
span.newbox08text06{
font-size:14px;
font-weight:bold;
color:#038FCF;
}









/*上段枠の詳細ページ/////////////////////////////////////////*/
.speed001{

padding:4px 4px;
line-height:1.5em;

}


/*ランキング囲い*/
.speed001a{
margin:0px 1px 3px 2px;
width:36px;
padding:10px 6px;
float:left;
font-weight:bold;
font-size:20px;
text-align:center;
border: 1px solid #FFF;/*【変更箇所】ボーダーカラー*/
color:#FFF;/*【変更箇所】文字色*/
background: #EA4581;/*【変更箇所】ランキング枠色*/
}


.speed001aa{
margin:0px 1px 3px 2px;
width:40px;
padding:10px 2px;
float:left;
font-weight:bold;
font-size:18px;
text-align:center;
border: 1px solid #FFF;/*【変更箇所】ボーダーカラー*/
color:#FFF;/*【変更箇所】文字色*/
background: #EA4581;/*【変更箇所】ランキング枠色*/
}


/*ランキングアプリ名*/
.speed001b{
padding:12px 2px 0px 4px;
line-height: 0.9em;
font-weight:bold;
float:left;
font-size:20px;
}


/*タイトル*/
.speed001c{
width:98%;
margin:12px auto 0px auto;
padding:4px;
line-height: 0.9em;
}

/*本文*/
.speed001d{
width:98%;
padding:4px;
line-height: 1.5em;
}


/*境界線*/
.speed001e{
width:98%;
padding:4px;
line-height: 0.1em;
border-bottom:solid 0.5px #444;
/*background: #EA4581;*//*【変更箇所】ランキング枠色*/
margin:10px auto 1.5em auto;
}



/*評価*/
.speed001f{
width:45%;
padding:8px 4px 2px 4px;
font-size:24px;
font-weight:bold;
float:left;

}


.speed001g{
width:45%;
padding:4px;
font-size:40px;
text-align:right;
font-weight:bold;
float:left;
}

/*ストアー文囲い**/
.speed001h{
line-height: 1.5em;
padding:4px;
font-size:14px;

}




h1#speed01h1{
font-size:20px;
font-weight:bold;
color:#FFF;
line-height: 1.2em;
padding:4px;
}


/*タイトル*/
span.speedtext01{
font-size:18px;
color:#555;
font-weight:bold;
}

/*タイトル*/
span.speedtext01a{
font-size:18px;
color:#EA0000;
font-weight:bold;
text-shadow: 1px 1px 1px #CCC;
}


/*リリース*/
span.speedtext01b{
font-size:18px;
color:#555;
font-weight:bold;
}


/*イベント公式文章前タイトル*/
span.speedtext01c{
font-size:18px;
color:#186CA5;
font-weight:bold;
text-shadow: 1px 1px 1px #CCC;
}


/*本文*/
span.speedtext02{
font-size:16px;
color:#555;

}

span.speedtext03{
font-size:20px;
font-weight:bold;
}

span.speedtext03a{
font-size:24px;
font-weight:bold;
color:#EA0000;

text-shadow: 1px 1px 1px #CCC;
}




/*3つをインストール*/
span.speedtext04{
font-size:14px;
color:#555;
}


/*アプリ公式文章*/
span.speedtext05{
font-size:14px;
color:#555;
}

/*続きを見る*/
span.speedtext06{
font-size:16px;
color:#006DD9;
font-weight:bold;
}






/*rss用ページ*/

/*リンク囲い*/
.rssp001{
font-size:18px;
padding:4px 4px;
line-height: 1.0em;
letter-spacing:0.3px;
}


/*上段クリック枠*/
.rssp002{
width:96%;
margin:10px auto;
padding:6px;
background: #F6F6F6;
color:#444444;
box-shadow: 1px 1px 3px #888;
-webkit-box-shadow: 1px 1px 3px #888;
-moz-box-shadow: 1px 1px 3px #888;
line-height: 1.2em;
}




/*RSS用h2タイトル*/
h2#rsstitle{
font-size: 16px;
color:#424242;
font-weight: bold;
}

/*4位↓のイベントテーブル囲い*/
.newtb01{
width: 100%;
border-collapse: collapse;
}
.newtb01 th{

padding: 6px;
font-size:12px;
text-align: center;
vertical-align: top;
color: #333;
background-color: #eee;
border: 1px solid #b9b9b9;
font-weight:normal;
}
.newtb01 td{
font-size:14px;
padding: 6px;
line-height: 1.2em;
vertical-align: top;
background-color: #fff;
border: 1px solid #b9b9b9;
}



/*各カテゴリ用ページのランキング囲い*/
.newtb02{
width: 100%;
border-collapse: collapse;
}
.newtb02 th{

padding: 6px;
font-size:12px;
text-align: center;
vertical-align:middle;
color: #333;
background-color: #eee;
border: 1px solid #b9b9b9;
font-weight:normal;
}
.newtb02 td{
font-size:14px;
padding: 6px;
line-height: 1.2em;
vertical-align: middle;
background-color: #fff;
border: 1px solid #b9b9b9;
}










/*管理画面*/
.ccwaku01{
width: 10%;
border-collapse: collapse; 
}

