@charset "Shift_JIS";

/* ---------------------------------------------ブラウザ依存の余白をリセット */
*{
	margin:0px;
	padding:0px;
	border:none;
}

html{
	margin:0px;
	padding:0px;
}

/* ---------------------------------------------ボディの装飾 */
body{
	margin:0px;
	padding:0px;
	border:none;
	font-size:11px;
	line-height:180%;
	color:#e2d2b8;
	background:#000000 url("common/seamless_5.png") repeat fixed ;
}

h1#azaru{
	width:48px;
	margin:0px
;
	padding:0px;
	border:none;font-size:10%;
	float:left;}

h1#azaru span{display:none;}

/* ---------------------------------------------入力フォームの装飾 */
.mes{
	margin: 3px;
	padding: 5px 10px;
	background:#212121;
	color:#e2d2b8;
	border: solid 1px #e2d2b8;
	vertical-align: middle;
}

/* ---------------------------------------------ボタンフォームの装飾 */
.poti{
	background:#000000;
	margin: 0px;
	padding: 0px 12px;
	color:#e2d2b8;
	border:outset 2px #e2d2b8;
	width:88px;
	height: 25px;
	vertical-align: middle;
}

/* ---------------------------------------------フッターの装飾 */
#footer{
	clear:both;
	margin-top:12px;
	text-align:right;
	vertical-align:middle;
	width:800px;}

/* ---------------------------------------------文字寄せの指定 */
.manaka{text-align:center;}
.migi{text-align:right;}
.hidari{text-align:left;}
.d_ue{vertical-align:top;}
.d_manaka{vertical-align:middle;}
.d_sita{vertical-align:bottom;}

/* ---------------------------------------------回り込みの指定 */
.f-migi{float:right;}
.f-hidari{float:left;}
.f-doujin{float:left;margin:0px 6px 0px 0px;}
.f-qr{float:left;margin:0px 12px 0px 24px;}

/* ---------------------------------------------回り込みの解除 */
.clearfloat{clear:both;}

/* ---------------------------------------------イメージの装飾 */
img{border:none;}

/* ---------------------------------------------通頒ページの装飾 */
.hon{
	display:block;
	width:240px;
	height:100px;
	color:#e2d2b8;
	float:left;
}

/* ---------------------------------------------強調カラー */
strong{color:#98a572;}
span{color:#ff3300;}
.kesi{color:#000000;}
.shiro{color:#ffffff;}
.ki{color:#f39800;}
.ao{color:#89c3eb;}
.aka{color:#ff3300;}

/* ---------------------------------------------文字装飾 */

.moji_big{font-size:150%;}
.moji_stg{font-weight:bold;}

/* ---------------------------------------------こっそり */
div.hisori{
	position:absolute;
	left:24px;
	top:3000px;
	width:600px;
}

/* ---------------------------------------------リンクの装飾 */
a:link{
	color:#669966;
	text-decoration:none;
}

a:visited{
	color:#669966;
	text-decoration:none;
}

a:active{
	color:#669966;
	text-decoration:none;
	text-shadow: 0px 0px 4px #ffffff;
}

a:hover{
	color:#99cc99;
	text-decoration:none;
	text-shadow: 0px 0px 4px #ffffff;
}

/* ---------------------------------------------18禁リンク装飾 */
a.adults:link{
	color:#ff66cc;
	text-decoration:none;
}

a.adults:visited{
	color:#ff66cc;
	text-decoration:none;
}

a.adults:active{
	color:#ff66cc;
	text-decoration:none;
	text-shadow: 0px 0px 4px #ffffff;
}

a.adults:hover{
	color:#ff99ff;
	text-decoration:none;
	text-shadow: 0px 0px 4px #ffffff;
}

