body {
	padding:0px;
	background-color:#f0f0f0;
	color:#333333;
}
div {
	margin:0px;
	padding:0px;
}
a:link {
	color:#1375d5;
        text-decoration:underline;
}
a:visited {
	color:#1375d5;
}
a.active {
	color:#cc2200;
}
a.hover {
	color:#cc2200;
}

.t10c {
	font-size:10px;
	font-family:MS GOTHIC, Osaka;
	text-align:center; }

.t12 {
	font-size:12px;
	font-family:MS GOTHIC, Osaka;
	line-height:130%;
}

.t12b {
	font-size:12px;
	font-family:MS GOTHIC, Osaka;
	font-weight: 600;
}

.pankz {
	height: 24px;
	vertical-align:middle;
	font-size:10px;
	font-family:MS GOTHIC, Osaka;}

.red { color:#cc0000; }

.tbox1 { width:630px;
	font-size:12px;
	font-family:MS GOTHIC, Osaka;
	line-height:130%;
	text-align:left;}

.tbox2 { width:630px;
	font-size:10px;
	font-family:MS GOTHIC, Osaka;
	text-align:right;}

.backo { width:788px; height:48px;
	background-color: #ffcc66; }

.backol { width:225px; float:left; }
.backor { width:143px; float:right; }

.backlogin { width:788px; height:83px;
	text-align:center;
	background-image: url("http://at-misty.com/idol/gravure/complete/image/common/back_og.gif");
	backgronnd-repeat: x-repeat; }

.blogin { width:517px; height:68px; }

/* ¥Õ¥Ã¥¿¡¼ */
.tfoot {
	height: 40px;
	text-align:center;
	vertical-align:middle;
	font-size:10px;
	font-family:MS GOTHIC, Osaka; }

.fback {
	width:788px; height:82px;
	background-image: url("http://at-misty.com/idol/gravure/foot_image_700/back_foot.gif");
	vertical-align:top;
}
.ftop {
	width:788px; height:27px;
	text-align:right; }

.funder {
	width:788px; height:27px;
	text-align:center;
	vertical-align:middle;
	font-size:10px;
	font-family:MS GOTHIC, Osaka;
	color:#ffffff;
}
