BODY {
background : #F7F7F7 url(http://www.dai4.com/0_top-parts/bg_all-000.gif) repeat-y fixed center top;
SCROLLBAR-FACE-COLOR:#f7f7f7; 
SCROLLBAR-HIGHLIGHT-COLOR:#ffffff; 
SCROLLBAR-SHADOW-COLOR:#ffffff; 
SCROLLBAR-3DLIGHT-COLOR:#cccccc; 
SCROLLBAR-ARROW-COLOR:#666666; 
SCROLLBAR-TRACK-COLOR:#ffffff; 
SCROLLBAR-DARKSHADOW-COLOR:#cccccc;
margin: 0;
padding: 0;
text-align: left;
}



table { text-align: left; }

td {
font-size:13px;
}



form { margin: 0; }

.frm-size { width:85px; }

.frm-btn { width:40px; padding:0; }




/* ヘッダーのアニメーションを１枚で固定する時は「img」に「vertical-align:bottom;」を加える */

img {
border: 0;
}


.mnLink a:link {
text-decoration:none;
color:#000000;
}
.mnLink a:visited {
text-decoration:none;
color:#222222;
}
.mnLink a:hover {
text-decoration:underline;
color:#0C732D;
}



.prdLink {
font-size:11px;
line-height:1.2;
}

.prdLink img {
margin:1px 0px 0px;
}



a:link {
text-decoration:none;
color:#666666;
}
a:visited {
text-decoration:none;
color:#666666;
}
a:hover {
text-decoration:underline;
color:#0C732D;
}



.prdLink img {
border:solid 1px #cccccc;
}

.prdLink a:link img {
border:solid 1px #cccccc;
}
.prdLink a:visited img {
border:solid 1px #cccccc;
}
.prdLink a:hover img {
border:solid 1px #0C732D;
}



/* 更新情報 */

.style01 a:link {
text-decoration:underline;
font-weight: bold;
color:#009900;
}
.style01 a:visited {
text-decoration:underline;
font-weight: bold;
color:#009900;
}
.style01 a:hover {
text-decoration:underline;
font-weight: bold;
color:#FF9900;
}


.sam table {
height: 50;
border: 0px #FFFFFF solid;
}

.sam td {
border: 0px #FFFFFF solid;
padding: 1px;
}



/* 宝箱バナー */

.bana {
padding:0 0 0 9px;
}



/* ピックアップ */

#pickup TABLE {
table-layout:fixed;
}
#pickup img {
	margin:1px 0px 0px;
}
#pickup td {
	width: 102px;
	font-size:11px;
	line-height:1.2;
	text-align: left;
	vertical-align:top;
}
#pickup tr img {
border:solid 1px #cccccc;
}
#pickup tr a:link img {
border:solid 1px #cccccc;
}
#pickup tr a:visited img {
border:solid 1px #cccccc;
}
#pickup tr a:hover img {
border:solid 1px #cc0000;
}
#pickup tr a:hover {
color:#cc0000;
}



/* ジャンプキャラクター */

#jump TABLE {
	table-layout:fixed;
}
#jump img {
	margin:1px 0px 0px;
}
#jump tr {
	padding:0px 5px 10px;
}
#jump td {
	width: 122px;
	padding: 0px 5px 10px;
	font-size:11px;
	line-height:1.2;
	text-align: left;
	vertical-align:top;
}
#jump tr img {
border:solid 1px #cccccc;
}
#jump tr a:link img {
border:solid 1px #cccccc;
}
#jump tr a:visited img {
border:solid 1px #cccccc;
}
#jump tr a:hover img {
border:solid 1px #0C732D;
}
#jump tr a:hover {
color:#0C732D;
}
#jump .jump-all a:hover {
color:#0C732D;
}
#jump .jump_banner img {
margin: 0 0 10px 5px;
}



/* コミック・アニメ・ゲーム */

#comic TABLE {
	table-layout:fixed;
}
#comic img {
	margin:1px 0px 0px;
}
#comic tr {
	padding:0px 5px 10px;
}
#comic td {
	width: 122px;
	padding: 0px 5px 10px;
	font-size:11px;
	line-height:1.2;
	text-align: left;
	vertical-align:top;
}
#comic tr img {
border:solid 1px #cccccc;
}
#comic tr a:link img {
border:solid 1px #cccccc;
}
#comic tr a:visited img {
border:solid 1px #cccccc;
}
#comic tr a:hover img {
border:solid 1px #009966;
}
#comic tr a:hover {
color:#009966;
}
#comic .comic-all a:hover {
color:#009966;
}
#comic .comic_banner img {
margin: 0 0 10px 5px;
}



/* ヒーロー */

#hero TABLE {
table-layout:fixed;
}
#hero img {
	margin:1px 0px 0px;
}
#hero tr {
	padding:0px 5px 10px;
}
#hero td {
	width: 122px;
	padding: 0px 5px 10px;
	font-size:11px;
	line-height:1.2;
	text-align: left;
	vertical-align:top;
}
#hero tr img {
border:solid 1px #cccccc;
}
#hero tr a:link img {
border:solid 1px #cccccc;
}
#hero tr a:visited img {
border:solid 1px #cccccc;
}
#hero tr a:hover img {
border:solid 1px #0066FF;
}
#hero tr a:hover {
color:#0066FF;
}
#hero .hero-all a:hover {
color:#0066FF;
}
#hero .hero_banner img {
margin: 0 0 10px 5px;
}



/* ヒロイン */

#heroin TABLE {
table-layout:fixed;
}
#heroin img {
	margin:1px 0px 0px;
}
#heroin tr {
padding:0px 5px 10px;
}
#heroin td {
	width: 122px;
	padding: 0px 5px 10px;
	font-size:11px;
	line-height:1.2;
	text-align: left;
	vertical-align:top;
}
#heroin tr img {
border:solid 1px #cccccc;
}
#heroin tr a:link img {
border:solid 1px #cccccc;
}
#heroin tr a:visited img {
border:solid 1px #cccccc;
}
#heroin tr a:hover img {
border:solid 1px #FF3366;
}
#heroin tr a:hover {
color:#FF3366;
}
#heroin .heroin-all a:hover {
color:#FF3366;
}
#heroin .heroin_banner img {
margin: 0 0 10px 5px;
}



/* 生物・ミニチュア・アート */

#world TABLE {
table-layout:fixed;
}
#world img {
	margin:1px 0px 0px;
}
#world tr {
padding:0px 5px 10px;
}
#world td {
	width: 122px;
	padding: 0px 5px 10px;
	font-size:11px;
	line-height:1.2;
	text-align: left;
	vertical-align:top;
}
#world tr img {
border:solid 1px #cccccc;
}
#world tr a:link img {
border:solid 1px #cccccc;
}
#world tr a:visited img {
border:solid 1px #cccccc;
}
#world tr a:hover img {
border:solid 1px #3B810B;
}
#world tr a:hover {
color:#993300;
}
.world-all a:hover {
color:#993300;
}
#world .world_banner img {
margin: 0 0 10px 5px;
}



/* おもしろグッズ */

#fun TABLE {
table-layout:fixed;
}
#fun img {
	margin:1px 0px 0px;
}
#fun tr {
padding:0px 5px 10px;
}
#fun td {
	width: 122px;
	padding: 0px 5px 10px;
	font-size:11px;
	line-height:1.2;
	text-align: left;
	vertical-align:top;
}
#fun tr img {
border:solid 1px #cccccc;
}
#fun tr a:link img {
border:solid 1px #cccccc;
}
#fun tr a:visited img {
border:solid 1px #cccccc;
}
#fun tr a:hover img {
border:solid 1px #FF6600;
}
#fun tr a:hover {
color:#FF6600;
}
.fun-all a:hover {
color:#FF6600;
}
#fun .fun_banner img {
margin: 0 0 10px 5px;
}





.news tr td table tr td a:link {
text-decoration:underline;
color:#666666;
}
.news tr td table tr td a:visited {
text-decoration:underline;
color:#666666;
}
.news tr td table tr td a:hover {
text-decoration:underline;
color:#0C732D;
}

.newsTxt {
padding:1px 0px 1px;
}

h1 {
font-size:13px;
font-weight:bold;
margin:8px 0;
}






.px11 {
font-size:11px;
line-height:1.1;
}


.px12 {
font-size:12px;
line-height:1.1;
}



/* 更新情報　枠定義 */

iframe {
width:300px;
height:333px;
}


.new-itmes {
	padding:15px 10px 0px 10px;
	border: solid 1px #808080;
	width: 300px;
	height: 340px;
	font-size:12px;
	line-height:1.2em;
	font-family: 'ＭＳ　Ｐゴシック';
	overflow: auto;
}

.new-itmes img {
	margin:2px 3px 0 0;
	border: 0;
	vertical-align: top;
}



/* テキスト赤　背景イエロー */

.moji{
  background-color : #ffff88;
  color : #ea062e;
  font-weight : bold;
}


/* ガチャガチャ王国　新着アイテム */
#pickup2 img {
margin:2px 0px;
}

#pickup2 td {
	padding:8px;
	border:solid 1px #CCC;
	font-size:12px;
	line-height:1.2em;
	text-align: left;
	vertical-align:top;
}