/*-----------全体------------*/
body{ font-size: 12px;color: #000000;line-height: 130%;font-family:tahoma;margin:0 0 0 0;background: url(../img/kabe_check01.gif);vertical-align:top;}
a:link { /*リンクの設定*/ color:#0000ff;text-decoration: none;}
a:visited { /*訪問済みリンクの設定*/ color:#0000ff; text-decoration: none;}
a:active { /*クリックされた時の設定*/ color:#0000ff; text-decoration: none;}
a:hover { /*マウスオーバ時の設定*/ color:#0000ff; text-decoration: underline;color: #6365ce;}

/*-----------head------------*/
.waku_s{ width:950;border-left:1px solid #000000;border-right:1px solid #000000;font-size:12px;background-color:#ffffff;}
.head1 { font-size:12px;color:#ffffff; background: url(../img/002.gif) repeat;height:27px;padding: 0 0 0 6;}
.head1 a { color:#ffffff;}
.head2 { font-size: 12px;color:#ffffff;background: url(../img/002.gif) repeat;height:27px;text-align:right;}
.head11 { width=100%;background-color:#ffffff;text-align:left;vertical-align:top;margin:0 0 0 0;}
.head3 { font-size: 12px;background-color:#ffffff;text-align:left;vertical-align:top;margin:0 0 0 0;}
.head31 { font-size: 12px;background-color:#ffffff;text-align:right;vertical-align:top;margin:0 0 0 0;}
.head4 { font-size: 12px;height:22px;color:#ffffff;background:url(../img/002.gif);border-bottom:1px solid #00ff00;}
.head5 { font-size: 12px;color:#ffffff;background: url(../img/002.gif) repeat-x;background-color:#ffffff;height:24px;padding:0 0 0 6;}
.head5 a { color:#ffffff;text-decoration: none;}
.head5 a:visited { color:#ffffff;text-decoration: none;}
.head5 a:hover { color:#ffffff;text-decoration: underline;color: #ffffff;}



/*----------head panel---------------*/
#menu_t1 { height:24px;font-size: 12px;text-align:center;}
#menu_t1 td { float:left; margin: 0px; padding:0;}
.menu_t01 { background: url("../img/head_pa.gif") 0 0 no-repeat; width: 75px; height: 24px; margin: 0px; padding: 5 0 0 0;color:#ffffff;text-decoration: none;}
.menu_t01 a { background: url("../img/head_pa.gif") 0 0 no-repeat; width: 75px; height: 24px; margin: 0px; padding: 5 0 0 0;color:#ffffff;text-decoration: none;}
.menu_t01 a:visited { background: url("../img/head_pa.gif") 0 0 no-repeat; width: 75px; height: 24px; margin: 0px; padding: 5 0 0 0;color: #ffffff;text-decoration: none;}
.menu_t01 a:hover { background: url("../img/head_pa.gif") 0 -24px no-repeat; width: 75px; height: 24px; margin: 0px; padding: 5 0 0 0;color: #ffffff;text-decoration: underline;color: #ffffff;}


/*----------【LEFT+CENTER】---------------*/
.waku_center{ /*【TOP】左＋中央のtable設定*/width:100%;background-color:#ffffff;}
.waku_mid{ /*【各ページ】左＋中央のtable設定*/width:100%;height:1173px;background-color:#ffffff;}


/*---------【TOP 新 LEFT Menu】-------------------------------------------------------------*/
.left_w { /*左：全外枠幅・全背景色*/ font-size: 12px;background-color:#000000;vertical-align:top;}
.left_t { /*左：（タイトル+記事）枠*/width:210;border-bottom:1px solid #000000;border-right:1px solid #000000;padding:0 0 5 0;}
.left_t1 { /*左:タイトル背景*/font-size: 11px;color:#ffffff;background-color:#000000;height:20px;vertical-align:middle;padding:0 0 0 3;font-weight:bold;}
.left_t2 { font-size: 10px;background-color:#f7f7f7;vertical-align:top;}

.left_ik { width:100%;background-color:#f7f7f7;margin:2 0 0 0;}
.left_kiji { font-size: 11px;border:0px solid #000000;text-align: left;background-color:#f7f7f7;vertical-align:top;padding:3 3 0 16;background: url(../img/arrow00.gif) 3px 5px no-repeat;}
.left_kiji a { text-decoration: none; color: #000000;}
.left_kiji a:visited { text-decoration: none; color: #000000;}
.left_kiji a:hover { text-decoration: underline;color: #000000;}
.flame_left2{ /*フレームの大きさ*/height: 1600;width:210;margin:0 0 0 0;}


/*-------旧 Left Menu --------------------------------*/

.gamerank{/*左：メニュータイトル*/ width:100%;padding:0px 0px 0px 0px;}
.gamerank1{/*左：メニュータイトル*/ width: 210px;height: 22px;font-size: 12px;color:#ffffff;background: url("../img/002.gif") repeat-x;padding:4px 0px 2px 3px;font-weight:bold;}
.gamerank2{ /*左：メニュー項目*/color:#000000;background-color:#f7f7f7;font-size: 12px;padding:0px 3px 0px 3px;}


/*------ Ul/Li --------------------------------------*/
.line { border-top: 1px dashed #dddddd; margin-left:0px;}

/*--------- Center Menu top-----------------------------*/
.center { }
.koushin { /*centerテーブル枠*/margin:5 5 5 5; border-style:solid;border-color:#696969;border-width:1px 1px 1px 1px; margin-bottom:8px;}
.koushin_t { /*centerタイトル*/height:20px; color:#ffffff; padding:4px 15px 1px 10px;background:url(../img/002.gif); font-size:12px;font-weight:bold;}
.t_main_1{ /*記事一覧の高さ*/ font-size: 12px;padding :1px;vertical-align:top;text-align:left;}





/*---------【カテゴリメニュー総合:TOP】--------------------------------------------------------*/
.cate_t1 { width:100%;font-size:12px;padding:3px;vertical-align:top;background-color:#000000;}
.cate_t2 { width:120px;height:90px;text-align:center;vertical-align:middle;background-color:#ffffff;padding:;}
.cate_t3 { font-size:12px;vertical-align:top;background-color:#ffffff;line-height: 160%;}




/*---------【ONLINEGAME page(各オンラインゲームページ)&TOP】----------------------------*/
.t_og_center { text-align:center;font-size: 12px;}
.t_og { /*centerテーブル*/ width:547; border:1px solid #696969;margin:5 5 5 5;}
.t_og1{ /*centerタイトル*/height:20px; color:#ffffff; padding:4px 15px 1px 10px;background:url(../img/002.gif); font-size:12px;font-weight:bold;}
.t_og2{ /*記事一覧の高さ*/ height:100%;font-size: 12px;vertical-align:top;text-align:left;padding:5px;}

/*-- Center Menu onlinegame(各ゲームの背景)-----*/
.t_og_pw{ /*パーフェクトワールド*/ height:100%;font-size: 12px;vertical-align:top;text-align:left;padding:5px;background: url(../img/game/pw_bg.gif) no-repeat;background-position: 0px 400px;}
.t_og_sun{ /*SUN*/ height:100%;font-size: 12px;vertical-align:top;text-align:left;padding:5px;background: url(../img/game/) no-repeat;background-position: 0px 400px;}


/*-- Center Menu onlinegame(動作環境)--------*/
.t_dousa { font-size: 12px; vertical-align: top; width: 500px;background-color:#e4e4e4;}
.t_dousa1 { white-space: nowrap;background-color:#f2f2f2;}
.t_dousa2 { width:44%;background-color:#f2f2f2;}
.t_dousa3 { width:44%;background-color:#ffffff;vertical-align: top;}
.t_dousa4x { font-size: 12px; vertical-align: top; width: 500px;background-color:#e4e4e4;}
.t_dousa4 { width:88%;background-color:#ffffff;vertical-align: top;}

/*-- Center Menu onlinegame(上：カテゴリ)--------*/
.flame_top { /*フレームの大きさ*/height: 60;width:468;}


/*-- Center Menu onlinegame(右：カテゴリ)--------*/
.flame_right { /*右上段 フレームの大きさ*/height: 600;width:160;}
.flame_right2 { /*右下段 フレームの大きさ*/height: 600;width:160;}
.cate_right { width:100%;background-color:#ffffff;border-bottom:1px solid #000000;}
.cate_right1 { font-size: 11px;color:#ffffff;background-color:#000000;height:20px;vertical-align:middle;padding:0 0 0 3;}
.cate_right2 { font-size: 10px;background-color:#ffffff;vertical-align:top;padding:10px 0px 10px 0px;}


/*-- Center Menu onlinegame(左：カテゴリ)--------*/
.flame_left{ /*フレームの大きさ*/height: 500;width:100%; }
.cate_left{/*左：メニュータイトル*/ width:100%;padding:0px 0px 0px 0px;}
.cate_left1{/*左：メニュータイトル*/ width: 210px;height: 22px;font-size: 12px;color:#ffffff;background: url("../img/002.gif") repeat-x;padding:4px 0px 2px 3px;font-weight:bold;}
.cate_left2{ /*左：メニュー項目*/color:#000000;background-color:#f7f7f7;font-size: 12px;padding:0px 0px 0px 0px;}
/* ad */
.cate_left2{/*左：メニュータイトル*/ width:100%;padding:0px 0px 0px 0px;}
.cate_left2_1{/*左：メニュータイトル*/ width: 210px;height: 22px;font-size: 12px;color:#ffffff;background: url("../img/002.gif") repeat-x;padding:4px 0px 2px 3px;font-weight:bold;}
.cate_left2_2{ /*左：メニュー項目*/color:#000000;background-color:#f7f7f7;font-size: 12px;padding:10px 0px 10px 0px;}


/*---------【TOP Right Menu】-------------------------------------------------------------*/
.head_w { font-size: 12px;width:180;background-color:#000000;border-left:1px solid #000000;vertical-align:top;text-align:center;}
.right_t { width:100%;background-color:#ffffff;border-bottom:1px solid #000000;}
.right_t1 { font-size: 11px;color:#ffffff;background-color:#000000;height:20px;vertical-align:middle;padding:0 0 0 3;font-weight:bold;}
.right_t2 { font-size: 10px;background-color:#ffffff;height:100px;vertical-align:top;}

.right_ik { width:100%;background-color:#ffffff;border:0px solid #000000;margin:2 0 0 0;}
.right_img { width:60px;background-color:#ffffff;border:0px solid #000000;vertical-align:top;padding:0 0 0 3;}
.right_kiji { font-size: 11px;background-color:#ffffff;border:0px solid #000000;text-align: left;vertical-align:top;padding:2 3 2 3;}




/*無料オンラインゲーム逆アクセスランク*/
.rank000{ vertical-align:top;padding:5 0 0 0}
.rank001{ font-size: 12px;font-family:tahoma;background-color:ffffff;width:260;text-align:left;padding :1 1 1 1;}
.rank002{ font-size: 12px;color:#ffffff;font-family:tahoma;background-color:#000000;text-align:left;padding :1 1 1 1;border:solid #000000 1px;}
.rank003{ font-size: 12px;color:#000000;font-family:tahoma;background-color:#f7f7f7;text-align:left;padding :1 1 1 1;border:solid #000000 1px;}
.rank003 a { text-decoration: none; color: #000000;}
.rank003 a:visited { text-decoration: none; color: #000000;}
.rank003 a:hover { text-decoration: underline;color: #000000;}
.rank004{ font-size: 12px;color:#000000;font-family:tahoma;background-color:#ffffff;text-align:left;padding :1 1 1 1;border:solid #000000 1px;}
.rank004 a { text-decoration: none; color: #000000;}
.rank004 a:visited { text-decoration: none; color: #000000;}
.rank004 a:hover { text-decoration: underline;color: #000000;}
.ranktext{ font-size: 12px;font-family:tahoma;background-color:#ffffff;text-align:left;padding :3 3 3 3;}





/*------------------------------ hr --------------------*/

hr{ border-style: dotted none none none; border-top-width: 1px; border-top-color: #8c8c8c; height: 1px; }


/*-------------footer-----------------------------------*/
.footer {font-size: 12px;height:27px;color:#939393;background:#000000;}
.footer a { text-decoration: none; color: #939393;font-style: normal;}
.footer a:visited { text-decoration: none;color: #939393;font-style: normal;}
.footer a:hover { text-decoration: underline;color: #939393;font-style: normal;}
/*次へ・前へ*/
.mainfooter {font-size:16px;width: 480px;text-align: center;font-weight:bold;}
.mainfooter1{width: 160px;}

/*-------------【TOP NEWS】-----------------------------------*/
.menu_news{ /*記事一覧の高さ*/ height: 90px;width=100%;padding :5 5 5 2;}

/*-----------【LINK PAGE】------------*/
.link_t{ /*記事一覧の高さ*/ font-size: 12px; width: 530px; height: 14px;}
.link_img{ /*記事一覧の高さ*/ vertical-align: top; padding-top: 2 0 0 0;width:91px;}
.link_text{ /*記事一覧の高さ*/ font-size: 12px;text-align:left;padding-left: 2px;}
