@charset "UTF-8";
/* CSS Document */

td img {display: block;}

.supertop {
text-align: center;
width: 900px;
margin: 50px auto;
}

.supertop table{
border: 0px;
margin: 0px;
padding: 0px;
}

.supertop td
{
border: 0px;
margin: 0px;
padding: 0px;
}

.supertop th
{
border: 0px;
margin: 0px;
padding: 0px;
}


body{
text-align: center;
margin: 0px;
margin-top: -1px;
}

.from8_navi {
width: 900px;
margin: 0px auto;
padding: px;
}

.from8_navi table
{
border: 0px;
margin: 0px;
padding: 0px;
}

.from8_navi td
{
border: 0px;
margin: 0px;
padding: 0px;
}

.from8_navi th
{
border: 0px;
margin: 0px;
padding: 0px;
}

.photojournal
{
text-align: center;
margin-top:20px;

}

.wallpaper
{
text-align: center;
margin-bottom:10px;
margin-top:20px;
}

.photo-icon
{
width: 150px;
float:left;
padding: 10px 10px 0px 30px;
display: block;
}

#twitIcon{
	position:absolute;
	top:-20px;
	left:-10px;
	/*
	top:-25px;
	left:-10px;
	*/
	width:172px;
	height:50px;
}

#pic-main{
	float: left;
	margin:40px 0px 0px;
	padding: 0px 0px 20px 20px;
	text-align:center;
	width:250px;
}

#pic-sub{
	float: left;
	margin:40px auto;
	padding: 0px 0px 10px 0px;
	text-align:left;
	width:630px;
	/*
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-moz-box-shadow:0 3px 3px #000000;
	-webkit-box-shadow:0 3px 3px #000000;
	*/
}

.twtr-hd h3{
	border-bottom: none;
	text-align: left;
}

.twtr-hd h4{
	border-bottom: none;
	text-align: left;
}

#kokuban{

	margin: 0px 0px 0px 10px;
	background-image: url(special/8pic/images/kokuban-out.png);
	width: 610px;
	height: 400px;
}

#kokuban ul{
	margin-top: 0px;
	padding: 75px 0px 0px 0px;
	color: white;
}

#kokuban li { list-style-type: none; }