@charset "UTF-8";

/**/

h2.headline { text-indent: -9999px; height: 30px; background-repeat: no-repeat; background-position: left top; }
#hl-pickupmovie { background-image: url(../image/top/title_pickupmovie_default.jpg); }
#hl-notice { background-image: url(../image/top/title_notice.gif); float: left; width: 90px; height: 16px; }
#hl-newcomer { background-image: url(../image/top/title_newcomer_default.jpg); }
#hl-topics { background-image: url(../image/top/title_topics_default.jpg); }

#pickupmovie { width: 258px; height: 273px; }
#pickupmovie, #pickupmovie div { background: transparent url(../image/common/bg_corner.gif) no-repeat right bottom; }
#pickupmovie div {
	margin: 0 8px 0 0;
	padding: 9px 0 9px 9px;
	background: transparent url(../image/common/bg_corner.gif) no-repeat left bottom;
	height: 225px;
}
#pickupmovie div #wmvoutput {
	width: 240px;
	height: 224px;
}

#recommend-inner { list-style-type: none; }
#recommend-inner li { float: left; margin: 10px 0 0 0; height: 60px; }
#recommend-inner li.bnr-1 { width: 205px; }
#recommend-inner li.bnr-2 { width: 420px; }
#recommend-inner li.bnr-3 { width: 635px; }
#recommend-inner li.bnr-4 { width: 850px; }

#notice, #notice div { background: transparent url(../image/common/bg_corner.gif) no-repeat; }
#notice { clear: both; padding-bottom: 10px; background-position: left bottom; }
#notice div { padding: 12px 5px 0 5px; background-position: left top; }
#notice div dl { float: left; padding-left: 17px; width: 730px; }
#notice div dl dt, #notice div dl dd { float: left; }
#notice div dl dt { margin: 0 0 0.3em 0; padding: 0  0.3em 0 10px; background: url(../image/top/bullet_triangle_notice.gif) no-repeat left center; font-size: 77%; }

#notice div ul, #notice div ul li { float: left; list-style-type: none; }
#notice div ul { padding-left: 17px; width: 730px; }
#notice div ul li { background: url(../image/top/bullet_triangle_notice.gif) no-repeat left center; margin: 0 1.3em 0.3em 0; padding-left: 10px; }
#notice div ul span { font-size: 77%; padding-right: 0.3em; }


#newcomer, #newcomer-inner, #topics, #topics-inner { background: transparent url(../image/common/bg_corner.gif) no-repeat; }

#newcomer, #topics { background-position: right bottom; }
#newcomer-inner, #topics-inner { margin: 0 6px 0 0; padding: 6px 0 6px 6px; background-position: left bottom; }
#newcomer-box dl dt, #topics-box h3 { font-weight: bold; padding-top: 0.5em; }

#newcomer { float: left; width: 500px; }
#newcomer-box h3 { margin-bottom: 0.2em; text-indent: -9999px; height: 22px; background-repeat: no-repeat; background-position: left top; }
#newcomer-box h3.nc200912 { background:url(../image/top/bullet_nc_200912.jpg) }
#newcomer-box h3.nc201001 { background:url(../image/top/bullet_nc_201001.jpg) }
#newcomer-box h3.nc201002 { background:url(../image/top/bullet_nc_201002.jpg) }
#newcomer-box h3.nc201003 { background:url(../image/top/bullet_nc_201003.jpg) }
#newcomer-box h3.nc201004 { background:url(../image/top/bullet_nc_201004.jpg) }
#newcomer-box h3.nc201005 { background:url(../image/top/bullet_nc_201005.jpg) }
#newcomer-box h3.nc201006 { background:url(../image/top/bullet_nc_201006.jpg) }
#newcomer-box h3.nc201007 { background:url(../image/top/bullet_nc_201007.jpg) }
#newcomer-box h3.nc201008 { background:url(../image/top/bullet_nc_201008.jpg) }
#newcomer-box h3.nc201009 { background:url(../image/top/bullet_nc_201009.jpg) }
#newcomer-box h3.nc201010 { background:url(../image/top/bullet_nc_201010.jpg) }
#newcomer-box h3.nc201011 { background:url(../image/top/bullet_nc_201011.jpg) }
#newcomer-box h3.nc201012 { background:url(../image/top/bullet_nc_201012.jpg) }
#newcomer-box h3.nc201101 { background:url(../image/top/bullet_nc_201101.jpg) }
#newcomer-box h3.nc201102 { background:url(../image/top/bullet_nc_201102.jpg) }
#newcomer-box h3.nc201103 { background:url(../image/top/bullet_nc_201103.jpg) }
#newcomer-box h3.nc201104 { background:url(../image/top/bullet_nc_201104.jpg) }
#newcomer-box h3.nc201105 { background:url(../image/top/bullet_nc_201105.jpg) }
#newcomer-box h3.nc201106 { background:url(../image/top/bullet_nc_201106.jpg) }
#newcomer-box h3.nc201107 { background:url(../image/top/bullet_nc_201107.jpg) }
#newcomer-box h3.nc201108 { background:url(../image/top/bullet_nc_201108.jpg) }
#newcomer-box h3.nc201109 { background:url(../image/top/bullet_nc_201109.jpg) }
#newcomer-box h3.nc201110 { background:url(../image/top/bullet_nc_201110.jpg) }
#newcomer-box h3.nc201111 { background:url(../image/top/bullet_nc_201111.jpg) }
#newcomer-box h3.nc201112 { background:url(../image/top/bullet_nc_201112.jpg) }
#newcomer-box h3.nc201201 { background:url(../image/top/bullet_nc_201201.jpg) }
#newcomer-box h3.nc201202 { background:url(../image/top/bullet_nc_201202.jpg) }

#newcomer-box dl { padding-bottom: 0.5em; border-bottom: 1px solid #9a9a9a; list-style-type: none; }
#newcomer-box dl dt { float: left; width: 63px; }
#newcomer-box dl dd { float: left; width: 425px; }
#newcomer-box dl dd ul { list-style-type: none; }
#newcomer-box dl dd ul li { margin-top: 0.2em; padding-left: 35px; min-height: 18px; height: auto !important; height: 18px; line-height: 1.5;}
#newcomer-box dl dd ul li.nc-cd { background: url(../image/top/bullet_icon_cd.gif) no-repeat left top; }
#newcomer-box dl dd ul li.nc-dcd { background: url(../image/top/bullet_icon_dcd.gif) no-repeat left top; }
#newcomer-box dl dd ul li.nc-net { background: url(../image/top/bullet_icon_net.gif) no-repeat left top; }
#newcomer-box dl dd ul li.nc-dbh { background: url(../image/top/bullet_icon_dbh.gif) no-repeat left top; }
#newcomer-box dl dd ul li.nc-ar { background: url(../image/top/bullet_icon_ar.gif) no-repeat left top; }
#newcomer-box dl dd ul li.nc-gta { background: url(../image/top/bullet_icon_dbh.gif) no-repeat left top; }

#topics { position: relative; float: right; width: 340px; }
.rssfeed { position: absolute; left: 205px; top: 8px; }
.rssfeed-blog { position: absolute; left: 254px; top: 8px; }
#topics-box { overflow: auto; }
#topics-box h3 { padding: 0.1em 0 0.1em 0.3em; background-color: #ffcc00; color: #525252; font-size: 123.1%; }
#topics-box dl { margin-bottom: 1em; padding-bottom: 0.5em; }
#topics-box dl dt {
	margin-top: 0.2em; padding: 0.2em 0 0 49px;
	min-height: 19px; height: auto !important; height: 19px;
	font-weight: bold;
}
#topics div dl dd {
	text-indent: -0.5em;
	margin-left: 0.8em;
	padding: 0 0.4em 0.3em 7px;
}
/* ガンダムウォー */
#topics div dl dt.charaid-1 { background: url(../image/top/logo_tp_cd_gw.gif) no-repeat left top; }
/* ブリーチ ソウルカードバトル */
#topics div dl dt.charaid-9 { background: url(../image/top/logo_tp_cd_bleach.gif) no-repeat left top; }
/* テイルズ オブ マイシャッフル */
#topics div dl dt.charaid-15 { background: url(../image/top/logo_tp_cd_tales.gif) no-repeat left top; }
/* データカードダス 百獣大戦アニマルカイザー */
#topics div dl dt.charaid-18 { background: url(../image/top/logo_tp_dcd_animal.gif) no-repeat left top; }
/* SUNRISE CRUSADE */
#topics div dl dt.charaid-22 { background: url(../image/top/logo_tp_cd_sc.gif) no-repeat left top; }
/* SDガンダム */
#topics div dl dt.charaid-26 { background: url(../image/top/logo_tp_cd_sd.gif) no-repeat left top; }
/* ガンダム00 */
#topics div dl dt.charaid-36 { background: url(../image/top/logo_tp_cd_gundam00.gif) no-repeat left top; }
/* 銀魂 */
#topics div dl dt.charaid-41 { background: url(../image/top/logo_tp_cd_gintama.gif) no-repeat left top; }
/* トップトランプ */
#topics div dl dt.charaid-49 { background: url(../image/top/logo_tp_cd_toptrumps.gif) no-repeat left top; }
/* データカードダス 大怪獣バトルNEO */
#topics div dl dt.charaid-60 { background: url(../image/top/logo_tp_dcd_daikaijyu.gif) no-repeat left top; }
/* バトルスピリッツ */
#topics div dl dt.charaid-62 { background: url(../image/top/logo_tp_cd_bs.gif) no-repeat left top; }
/* データカードダス 仮面ライダーバトル ガンバライド */
#topics div dl dt.charaid-68 { background: url(../image/top/logo_tp_dcd_ganbaride.gif) no-repeat left top; }
/* ガンダムクロニクル バトライン */
#topics div dl dt.charaid-69 { background: url(../image/top/logo_tp_dcd_nx.gif) no-repeat left top; }
/* ガンダムクロニクル バトライン */
#topics div dl dt.charaid-70 { background: url(../image/top/logo_tp_net_battline.gif) no-repeat left top; }
/* フレッシュプリキュア */
#topics div dl dt.charaid-73 { background: url(../image/top/logo_tp_cd_precure.gif) no-repeat left top; }
/* ポケモン マスターコレクション  	 */
#topics div dl dt.charaid-74 { background: url(../image/top/logo_tp_cd_pokemon.gif) no-repeat left top; }
/* 侍戦隊シンケンジャー */
#topics div dl dt.charaid-76 { background: url(../image/top/logo_tp_cd_shinken.gif) no-repeat left top; }
/* MACROSS CRUSADE */
#topics div dl dt.charaid-77 { background: url(../image/top/logo_tp_cd_mc.gif) no-repeat left top; }
/* クルセイドシリーズ */
#topics div dl dt.charaid-78 { background: url(../image/top/logo_tp_cd_crusade.gif) no-repeat left top; }
/* データカードダス ドラゴンバトラーズ */
#topics div dl dt.charaid-79 { background: url(../image/top/logo_tp_dcd_dbdb.gif) no-repeat left top; }
/* レンジャーズストライククロスギャザー */
#topics div dl dt.charaid-80 { background: url(../image/top/logo_tp_cd_xg.gif) no-repeat left top; }
/* データカードダス プリキュアオールスターズ フレッシュドリームダンス */
#topics div dl dt.charaid-81 { background: url(../image/top/logo_tp_dcd_precure.gif) no-repeat left top; }
/* データカードダス ワンピーベリーマッチダブル */
#topics div dl dt.charaid-82 { background: url(../image/top/logo_tp_dcd_opw.gif) no-repeat left top; }
/* ケロロクエスト */
#topics div dl dt.charaid-83 { background: url(../image/top/logo_tp_cd_keroro.gif) no-repeat left top; }
/* ミラクルバトルカードダス */
#topics div dl dt.charaid-84 { background: url(../image/top/logo_tp_cd_mbc.gif) no-repeat left top; }
/* OG CRUSADE */
#topics div dl dt.charaid-86 { background: url(../image/top/logo_tp_cd_oc.gif) no-repeat left top; }
/* プリキュアオールスターズ ハートキャッチドリームダンス */
#topics div dl dt.charaid-87 { background: url(../image/top/logo_tp_dcd_heartcatch.gif) no-repeat left top; }
/* ハートキャッチプリキュア */
#topics div dl dt.charaid-92 { background: url(../image/top/logo_tp_cd_heartcatch.gif) no-repeat left top; }
/* スーパー戦隊バトル ダイスオー */
#topics div dl dt.charaid-93 { background: url(../image/top/logo_tp_dcd_diceoh.gif) no-repeat left top; }
/* カードでちゃくしん！たまごっち！ */
#topics div dl dt.charaid-94 { background: url(../image/top/logo_tp_dcd_tamagotchi.gif) no-repeat left top; }
/* けいおん！ */
#topics div dl dt.charaid-97 { background: url(../image/top/logo_tp_cd_k-on.gif) no-repeat left top; }
/* オーナーズリーグ */
#topics div dl dt.charaid-111 { background: url(../image/top/logo_tp_net_owrnersleague.gif) no-repeat left top; }
/* データカードダス 大怪獣バトルRR */
#topics div dl dt.charaid-112 { background: url(../image/top/logo_tp_dcd_daikaijyu_rr.gif) no-repeat left top; }
/* デジモンクロスウォーズ 超デジカ大戦 */
#topics div dl dt.charaid-118 { background: url(../image/top/logo_tp_dcd_digimon.gif) no-repeat left top; }
/* ジョジョの百人一首 世界 */
#topics div dl dt.charaid-119 { background: url(../image/top/logo_tp_cd_jojo100nin.gif) no-repeat left top; }
/* SDガンダム三国伝 ブレイブカードバトル */
#topics div dl dt.charaid-120 { background: url(../image/top/logo_tp_cd_sangokuden.gif) no-repeat left top; }
/* DYNAMIC CRUSADE */
#topics div dl dt.charaid-123 { background: url(../image/top/logo_tp_cd_dc.gif) no-repeat left top; }
/* プリキュアオールスターズ */
#topics div dl dt.charaid-124 { background: url(../image/top/logo_tp_dcd_allstars.gif) no-repeat left top; }
/* デックビルドガンダム */
#topics div dl dt.charaid-125 { background: url(../image/top/logo_tp_cd_dbg.gif) no-repeat left top; }
/* JJY */
#topics div dl dt.charaid-132 { background: url(../image/top/logo_tp_jjy.gif) no-repeat left top; }
/* DBH */
#topics div dl dt.charaid-133 { background: url(../image/top/logo_tp_dbh.gif) no-repeat left top; }
/* テイルズカルタ */
#topics div dl dt.charaid-146 { background: url(../image/top/logo_tp_talescarta.gif) no-repeat left top; }
/* スイートプリキュア */
#topics div dl dt.charaid-152 { background: url(../image/top/logo_tp_cd_sp.gif) no-repeat left top; }
/* スーパー戦隊バトル ダイスオーDX */
#topics div dl dt.charaid-153 { background: url(../image/top/logo_tp_cd_dice-o-dx.gif) no-repeat left top; }
/* DCDトリコ イタダキマスター*/
#topics div dl dt.charaid-155 { background: url(../image/top/logo_tp_dcd_toriko.gif) no-repeat left top; }
/* ダンボール戦機*/
#topics div dl dt.charaid-158 { background: url(../image/top/logo_tp_cd_lbx.gif) no-repeat left top; }
/* トライエイジ*/
#topics div dl dt.charaid-168 { background: url(../image/top/logo_tp_gta.gif) no-repeat left top; }
/* ガンダムウォーネグザ */
#topics div dl dt.charaid-179 { background: url(../image/top/logo_tp_cd_nexa.gif) no-repeat left top; }
/* データカードダス ワンピーベリーマッチアイシー！ */
#topics div dl dt.charaid-180 { background: url(../image/top/logo_tp_dcd_opic.gif) no-repeat left top; }
/* 魔法少女まどか☆マギカ */
#topics div dl dt.charaid-182 { background: url(../image/top/logo_tp_madoka-magica.gif) no-repeat left top; }
/* データカードダス　カードでハッピー！たまごっち！ */
#topics div dl dt.charaid-184 { background: url(../image/top/logo_tp_tamaheart.gif) no-repeat left top; }
/* データカードダス ダンボール戦機 */
#topics div dl dt.charaid-188 { background: url(../image/top/logo_tp_dcd_lbx.gif) no-repeat left top; }
/* スマイルプリキュア */
#topics div dl dt.charaid-195 { background: url(../image/top/logo_tp_cd_smileprecure.gif) no-repeat left top; }
/* プリキュアオールスターズ(リニューアル) */
#topics div dl dt.charaid-194 { background: url(../image/top/logo_tp_dcd_allstars.gif) no-repeat left top; }


/**/

