* {margin:0; padding:0;}
img {border:none;}

body {
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-size:12px;
	line-height:180%;
	color:#000000;
	background:#FFFFFF url("./img/back.jpg");
}
td {
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-size:12px;
	line-height:180%;
	color:#000000;
}
.maincnt{
	border-left:2px solid #FFCCFF;
	border-right:2px solid #FFCCFF;
	background:#FFFFFF url("./img/background.jpg") no-repeat;
	width:1030px;
	text-align:left;
}
table.column{
	width:;
}
table.column td{
	vertical-align:top;
}
table.column td.side{
	padding:100px 0 0 5px;
	width:225px;
}

/* side ------------------------------------------------- */
.side .sideinfo{
	border:1px solid #FF0198;
	width:220px;
}
.side .sideinfo iframe{
	width:220px;
	height:420px;
}
.side .sidebanner{
	margin:10px 0 20px 0;
}
.side .sidebanner img{
	margin:10px 0 0 0;
}

/* mailmagazine ------------------------------------------------- */
.mg table{
	border-collapse:collapse;
}
.mg table th,
.mg table td{
	font-size:12px;
	font-weight:normal;
	padding:5px;
	border:1px solid #F9B2E5;
}
.mg table th{
	background:#FDE2F5;
}
.mg table td{
	background:#FFFAFD;
}

.footer{margin:25px 0 0 0;}

.top{width:457px; margin:5px 0 0 0;}
.info{width:227px; float:right; margin:5px 30px 0 0 ;}
.manga{width:457px; float:right; margin:5px 0 0 0;}

.c_menu{width:265px; float:right; margin:5px 2px 0 0;}
.system{width:180px; float:right; margin:5px 10px 0 0;}

.recruit_{width:474px; margin:5px 0 0 0;}
.recruit{width:457px; margin:5px 0 0 0;}
.recruit_tbl td{padding:4px 3px 0 3px;}
.recruit_td01{border-bottom:1px solid #FFCCFF; font-weight:bold;}
.recruit_td02{border-bottom:1px solid #FFCCFF;}

.bbs_banner img{margin:3px;}

a:link		{color:#ff6666; text-decoration:none;}
a:visited	{color:#ff6666; text-decoration:none;}
a:hover		{color:#000000; text-decoration:underline;}

.hand{cursor:hand;}


#comic{
	background:#fff;
}
.pagestring{
	margin:0 0 15px 0;
}
.pagestring a{
	font-size:16px;
	font-weight:bold;
}

/* font設定 */
.f9{font-size:9px;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f15{font-size:15px;}
.f17{font-size:17px;}
.f20{font-size:20px;}
.fb{font-weight:bold;}
.fe{font-family:verdana,arial;}
hr {color:#335566; height:1px;}

/* float設定 */
.ll {float:left;}
.rr {float:right;}

