@charset "shift_jis";

/* -------------------- 全体レイアウト -------------------- */
/* BODY設定 */
body {
	margin: 0px;
	padding :0px;
	text-align: center;	font-size: 12px;background-image: url(./images/g3_bg.jpg);
}


div#stage {
	width: 800px;
	margin: 0 auto;
	background-image: url(./images/bg_side.jpg);
}

/* 各窓の全体幅 */
div#content{
	margin: 0px;
	width: 700px;border:solid #E165BD;border-width: 1px 1px 0px 1px;
text-align: center;background-image: url(./images/g3_in_bg.jpg);
}

div#setumei{
	margin: 0px;width: 700px;padding :0px;color:#09119F;line-height: 24px;
text-align: left;background-image: url(./images/in_bg.gif);background-color: #09119F;
}


/* -------------------- midasi -------------------- */

h1 {
	margin: 0px;
	padding :8px;
	font-weight: bold;	
	font-size: 18px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FF2ABD;		/* フォントの色 */
line-height: 21px;text-align: left;
}

/* ヘッダー */
h2 {
	margin: 0px;
	padding :0px;
}

h3 {
	text-align: left;
	margin: 0px;
	padding :0px 10px 10px 10px;color:#373746;
	font-weight: normal;	
	font-size: 12px;	/* フォントサイズ */
	line-height: 16px;
}

h4 {
	font-weight: normal;	/* フォントの太さ */
	font-size: 10px;	/* フォントサイズ */
	text-align: left;line-height: 14px;
}




/* -------------------- フッター -------------------- */
/* コピーライト */
#footer {
	clear: both;
	margin: 0px auto;
	padding: 3px;
	text-align: center;
	color: #cccccc;	letter-spacing:1px;
}


/* -------------------- テキスト関係 -------------------- */
/* フォント全体 */
* {
	font-size: 12px;	/* フォントサイズ */
	color: #333333;		/* フォントの色 */
	line-height: 1.5em;	/* 行間 */
}
/* 文字 */
.j14b {font-Size:14px; line-height:20px;font-weight: 900;letter-spacing:2px;color:#6B3FFF; margin-top:6px;
}
.disc {font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; letter-spacing:1px; font-weight:900;
background-image: url(./images/g3_disc_icon.jpg); width:81px; height:26px; padding:6px; color:#6B3FFF; text-align:center;}

.kyoku_b{font-weight: bold;color: #FF23A5;}

.pretty_kyoku{
line-height:18px; border-bottom:dotted 1px #FF66CC; padding:9px; width:378px;
}

.shosai {font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size: 12px; letter-spacing:1px; font-weight:900;
background-image: url(./images/shosai_bt.jpg); width:164px; height:24px; padding:8px; color:#FF23A5; text-align:center;}

td.bdr1 { border:solid #D4D0D3;  border-width: 0px 1px 0px 0px;margin-top: 0px;}
.bdr{border:solid 1px #D4D0D3;
}

.ma {
	margin: 20px;
}

.ma10 {
	margin: 10px;
}

/* 文章中のリンク */
a:link {
	color: #FF23A5;		font-size: 12px;/* リンク・フォントの色 */
	text-decoration: none;	/* リンク線 */
}
a:visited{
	color: #FF9F97;	font-size: 12px;	/* 訪問済みリンク・フォントの色 */
	text-decoration: none;	/* リンク線 */
}
a:hover{
	color: #FF23A5;	font-size: 12px;	/* ロールオーバー時・フォントの色 */
	text-decoration: underline;	/* リンク線 */
}
a:active {
	color: #FFFF00;	font-size: 12px;	/* クリック時・フォントの色 */
	text-decoration: overline underline;	/* リンク線 */
}

/* top名前のリンク */
A.foot_n:link {
	color: #2B2823;		/* リンク・フォントの色 */
	text-decoration: none;		font-size: 10px;/* リンク線 */
}
A.foot_n:visited{
	color: #965D42;		/* 訪問済みリンク・フォントの色 */
	text-decoration: none;		font-size: 10px;/* リンク線 */
}
A.foot_n:hover{
	color: #ffffff;		/* ロールオーバー時・フォントの色 */
	text-decoration: underline;		font-size: 10px;/* リンク線 */
}
A.foot_n:active {
	color: #FFFF00;		/* クリック時・フォントの色 */
	text-decoration: overline underline;	font-size: 10px;	/* リンク線 */
}


/* 画像 */
img {
	border: 0px none;
}

.jake{
padding-top:5px; float:right; border:solid 1px #D4D0D3;
	}


