body {
	font-size: 12px;
	line-height: 130%;
	color: #ffffff;
	background-color:#000000;
	margin:0px;
	padding:0px;
	font-family: "ＭＳ ゴシック",sans-serif; 
}

#all {
	font-size: 12px;
	line-height: 130%;
	color: #ffffff;
	background-color:#000000;
	margin:0px;
	padding:0px;
	background-image: url(./imgs.files/header_border.gif);
	background-position : 0 0;
	background-repeat: repeat-x;
	font-family: "ＭＳ ゴシック",sans-serif; 
}

#new {
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#9A0303;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#9A0303;
	scrollbar-track-color:#ffffff;
	font-size: 12px;
	line-height: 130%;
	color: #000000;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	font-family: "ＭＳ ゴシック",sans-serif; 
}

/* リンク */
A:link{
text-decoration:underline;
color:#9A0303;
}

A:visited{
text-decoration:underline;
color:#001B6A;
}

A:action{
text-decoration:underline;
color:#9A0303;
}

A:hover {
color:#444444;
TEXT-DECORATION: none;
}

A.foot:link{
text-decoration:underline;
color:#ffffff;
}

A.foot:visited{
text-decoration:underline;
color:#ffffff;
}

A.foot:action{
text-decoration:underline;
color:#ffffff;
}

A.foot:hover {
color:#bbbbbb;
TEXT-DECORATION: none;
}

#main{
	width:750px;
	color:#ffffff;
	font-size: 12px;
	line-height: 130%;
	background-color:#000000;
	margin-top:8px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border-top:0px;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	border-bottom:0px;
	padding:0px;
}

#main_l{
	float:left;
	width:490px;
	color:#ffffff;
	font-size: 12px;
	line-height: 130%;
	background-color:#000000;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;

}

#main_r{
	float:right;
	width:260px;
	color:#ffffff;
	font-size: 12px;
	line-height: 130%;
	background-color:#000000;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	vertical-align:top;
}
#menu{
	margin:10px;
}


#contents{
	border:1px #9A0303 solid;
	background-color:#ffffff;
	color:#000000;
	font-size:12px;
	line-height:130%;
	width:478px;
	margin-top:10px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:10px;
}

#comic_menu{
	margin:10px;
	border:1px #9A0303 solid;
	background-color:#ffffff;
	font-size:12px;
	color:#000000;
	line-height:130%;
	text-align:left;
}

#comic_img{
	text-align:left;
	margin:10px;
}



/*フッター*/

#main_foot{
	width:750px;
	color:#ffffff;
	font-size: 12px;
	line-height: 130%;
	background-color:#000000;
	margin:0px;
	border:0px;
	padding:0px;
	clear:both;
}

#footer{
	width:750px;
	color:#ffffff;
	font-size: 12px;
	line-height: 130%;
	background-color:#000000;
	margin:0px;
	border-top:1px #ffffff solid;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	border-bottom:0px;
	padding:0px;
	margin:0px;
	clear:both;
}



#footer01{
	float:left;
	width:325px;
	height:100px;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px #ffffff solid;
}

#footer02{
	float:right;
	width:425px;
	height:100px;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	text-align:right;
	vertical-align:top;
}

#footer03{
	width:425px;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	font-size:11px;
	color:#ffffff;
	line-height:100%;
	text-align:right;
	vertical-align:top;
	background-color:#000000;
}

#footer04{
	width:425px;
	height:20px;
	background-image: url(./imgs.files/footer_border.gif);
	background-position : left bottom;
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	font-size:11px;
	color:#ffffff;
	line-height:11px;
	text-align:right;
	vertical-align:bottom;
}

#footer05{
	width:750px;
	color:#ffffff;
	font-size: 12px;
	line-height: 130%;
	background-color:#000000;
	margin:0px;
	border-top:0px;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	border-bottom:0px;
	padding:0px;
	margin:0px;
	clear:both;
}

#footer06{
	float:left;
	width:325px;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
	vertical-align:top;
}

#footer07{
	float:right;
	width:425px;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	text-align:right;
	vertical-align:top
}

#top_img{
	margin-top:10px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:10px;
}

#new_margin{
	margin-top:10px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:10px;
}

#link_out{
	margin-top:10px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:0px;
}

#footer_img{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	clear:both;
}

#footer_img02{
	margin-top:0px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:0px;
}

#footer_img03{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:7px;
	clear:both;
}

#footer_text{
	font-size:10px;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	clear:both;
}

table.footer{
	width:752px;
	color:#ffffff;
	font-size: 12px;
	line-height: 130%;
	background-color:#000000;
	margin:0px;
	border-top:1px #ffffff solid;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	border-bottom:0px;
	padding:0px;
	margin:0px;
	clear:both;
}

td.footer01{
	width:327px;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px #ffffff solid;
}

td.footer02{
	width:425px;
	height:80px;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}

td.footer03{
	width:425px;
	height:20px;
	background-image: url(./imgs.files/footer_border.gif);
	background-position : left bottom;
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	font-size:11px;
	color:#ffffff;
	line-height:100%;
}


/*文字設定*/

.font11{
	font-size:11px;
}

.font13{
	font-size:13px;
}

.font14{
	font-size:14px;
}

.font14r{
	font-size:14px;
	color:#ff0000;
}

.font15{
	font-size:15px;
}

.font17{
	font-size:17px;
}

.font18{
	font-size:18px;
}
