DIV {
font: 9pt 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', sans-serif; color: #FFFFFF;
margin-left : 0px;
margin-top : 0px;
}

* {
	margin: 0px;
}
body{
	font: 12px 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', sans-serif; color: #FFFFFF;
	background-color: #ff0066;
	background-image:url(./bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
 /*======================
	アンカー基本
=====================*/
a:link {color: #FFFFFF; TEXT-DECORATION: none;}
a:visited {color: #FFCCCC; TEXT-DECORATION: none;}
a:active {color: #FF3333; TEXT-DECORATION: none;}
a:hover {color: #FF7777; TEXT-DECORATION: underline;filter:}
a img {
border:none;
}
TD{
  font-size : 14px;
  color: #CCCCCC
}
p{
  font-size : 14px;
  line-height: 40px;
  color: #FF8000
}
h1{
		font-size: 12px;
		line-height: 18px;
		color: #DDDDDD;
		font-weight: normal;
		float: left;
		padding-left: 5px;
		padding-right: 3px;
		}
h2{
		font-size: 12px;
		font-weight: normal;
		color: #DDDDDD;
		line-height: 18px;
		}
h3{
		font-size:20px;
		color:#99FF99;
		font-weight:normal;
		margin-bottom : 0px;
		margin-top : 2px;
		margin-left : 1px;
		line-height: 2.0em;
		font-style: normal;
}
#wall {
	width: 1400px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	border: 0px solid #333333;
	border-width: 0px 0px 0px 0px;
	background-position: center top;
	background-attachment: fixed;
}
#wrapper {
	background-color: #000000;
	width: 900px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	border: 0px solid #555555;
	border-width: 0px 0px 0px 0px;
}

.smt_box {
	height: 300px;
	width: 900px;
	padding-top:0px;
	background-image:url(../pics/head.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/*============================
		箇条書き
===========================*/
ul,li {
		margin-top: 0;
		margin-left: 0;
		padding: 0;
}

ol {
		margin-left: 40;
		padding: 0;
}

/*===========================
		全ページナビゲーション
==========================*/
#navi {
	text-align:left;
	background-image:url(../pics/m_bg.gif);
}
#navi ul {
	margin-left:0px;
	padding:0px;
	list-style:none;
}
#navi li {
	float:left;
	line-height:0;
	margin-left:0px;
	display:inline;
}
.mn1 {
	border: 0px solid #444444;
	border-width: 1px 0px 1px 0px;
}
/*============================
		コピーライト
===========================*/
.cpbox {
	margin-left: 0px;
	margin-top: 2px;
	padding-top: 12px;
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
	margin-bottom: 0px;
	background-color: #330000;
	border: 0px solid #444444;
	border-width: 1px 0px 0px 0px;
}
/*============================
		更新情報
===========================*/
.wn_box {
	margin-left: 270px;
	padding: 0px;
	border: 0px solid #444444;
	border-width: 0px 0px 0px 0px;
	background-color: #555555;
}
/*============================
		スライドショウ枠
===========================*/
.sl_box {
	width: 310px;
	height: 400px;
	text-align: center;
	padding-top: 0px;
	padding-left: 0px;
	border: 0px solid #ffff00;
	border-width: 3px 3px 3px 3px;
	background-color: #ff6633;
	
}
/*============================
		QRボックス
===========================*/
.qr_solid {
	color: #ffffff;
	text-align: center;
	border: 0px solid #ffff00;
	border-width: 3px 3px 3px 3px;
	padding: 3px;
}

.side1 {
	text-align: center;
	padding: 3px;
	border: 0px solid #ffff00;
	border-width: 3px 3px 3px 3px;
	background-color: #ff6633;
}
.side2 {
	text-align: center;
	padding: 3px;
	border: 0px solid #ffff00;
	border-width: 0px 3px 3px 3px;
	background-color: #ff6633;
}
.side3 {
	text-align: center;
	padding: 3px;
	border: 0px solid #ffff00;
	border-width: 0px 3px 3px 3px;
	background-color: #ff6633;
}
/*============================
		左枠
===========================*/
.left_box {
	width: 314px;
	margin-left: 11px;
	border: 0px solid #333333;
	border-width: 0px 0px 0px 0px;
	margin-bottom: 16px;
}
/*============================
		左枠
===========================*/
.right_box {
	width: 552px;
	margin-left: 6px;
	border: 0px solid #333333;
	border-width: 1px 1px 1px 1px;
}
/*============================
		テーブル
===========================*/
.tdsolid1 {
	color: #FFFFFF;
	border: 0px solid #888888;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	background-color: #333333;
}
.tdsolid2 {
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
	border: 0px solid #888888;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	background-color: #444444;
}
.tdsolid3 {
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	border: 0px solid #888888;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	background-color: #000000;
}
.tdsolid4 {
	color: #FF0000;
	font-size: 16px;
	border: 0px solid #888888;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	background-color: #221133;
}
.tdsolid5 {
	color: #FFFFFF;
	font-size: 14px;
	border: 0px solid #888888;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	background-color: #444444;
}
.tdsolid6 {
	text-align: center;
	padding: 0px;
	border: 0px solid #BBBBBB;
	border-width: 0px 0px 1px 1px;
	background-color: #FFFFFF;
}
.tdsolid7 {
	text-align: center;
	padding: 0px;
	border: 0px solid #BBBBBB;
	border-width: 0px 1px 1px 0px;
	background-color: #FFFFFF;
}
.tdsolid8 {
	text-align: center;
	padding: 0px;
	border: 0px solid #888888;
	border-width: 1px 0px 1px 0px;
	background-color: #FFFFFF;
}
/*============================
		プロフィール
===========================*/
.soon_box {
	width: 216px;
	text-align: center;
	color: #FFFFFF;
	font-size: 11px;
	padding: 4px;
	border: 0px solid #AAAAAA;
	border-width: 1px 1px 1px 1px;
	background-color: #FF8000;
	background-image:url(../prf/soon.gif);
}
.prf_container {
	width: 740px;
	margin-left:60px;
	margin-top:7px;
	border: 0px solid #AAAAAA;
	border-width: 0px 0px 0px 0px;
	float: left;
	position: relative;
}
.prf_info {
	width: 208px;
	height: 315px;
	margin-left: 30px;
	text-align: center;
	color: #BB0099;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 14px;
	padding-top: 0px;
	padding-left: 0px;
	border: 0px solid #FFFFFF;
	border-width:1px 1px 1px 1px;
	background-color: #550000;
	background-image:url(../pics/p006.gif);
	float: left;
	position: relative;
}
.prf_img {
	width: 200px;
	height: 267px;
	margin-left:4px;
	margin-top:4px;
	border: 0px solid #ccaa00;
	border-width: 0px 0px 0px 0px;
	float: left;
	position: relative;
}
.prf_name {
	width: 205px;
	line-height: 28px;
	font-size: 16px;
	color: #ffffff;
	margin-left:2px;
	margin-top:5px;
	border: 0px solid #EEEEEE;
	border-width: 1px 0px 0px 0px;
	background-color: #550000;
	background-image:url(../pics/p006.gif);
	float: left;
	position: relative;
}
.prf_01 {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 14px;
	border: solid;
	border-width: 3px 3px 3px 3px;
	border-color:#FF5555 #FF5555 #FF5555 #FF5555;
	background-color: #000000;
}
.profile {
	font-size: 12px;
	color: #000000;
	width: 100%;
	line-height: 14px;
	border: solid;
	border-width: 2px 2px 2px 2px;
	border-color:#555555 #555555 #555555 #555555;
	background-color: #000000;
}

.prfbox1 {
	font-size: 20px;
	color: #FFFFFF;
	width: 20%;
	text-align: center;
	line-height: 30px;
	padding: 7px;
	border: solid;
	border-width: 1px 1px 1px 1px;
	border-color:#888888 #888888 #888888 #888888;
	background-color: #990000;
}
.prfbox2 {
	font-size: 20px;
	color: #FFFFFF;
	width: 30%;
	text-align: center;
	line-height: 30px;
	padding: 7px;
	border: solid;
	border-width: 1px 1px 1px 1px;
	border-color:#888888 #888888 #888888 #888888;
	background-color: #000000;
}
.prfbox3 {
	color: #FFFFFF;
	width: 300px;
	padding: 0px;
	border: solid;
	border-width: 0px 0px 0px 0px;
	border-color:#000000 #000000 #000000 #000000;
	background-color: #000000;
}
.prfbox4 {
	font-size: 20px;
	color: #FFFFFF;
	width: 30%;
	line-height: 30px;
	padding: 7px;
	border: solid;
	border-width: 1px 1px 1px 1px;
	border-color:#888888 #888888 #888888 #888888;
	background-color: #000000;
}
.index {
	background-repeat: repeat-x;
	background-attachment: fixed;
}
.iconNew, a{background-image:url(./pic_all-100408.png);background-repeat:repeat;}
.iconNew,
#contentbox ul li .iconNotice{display:inline-block;margin-left:2px;text-indent:-9999px;outline:none;*vertical-align:middle;}
.iconNew{background-position:0 -55px;height:14px;width:25px;}
.shuffles{
width:240px;
height:320px;
padding:0;
text-align: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
.shuffles li {
list-style-type: none;
}
.shuffles img{
top:0;
left:0;
background:#fff;
padding:0px;
border:0px solid #fff;
}
