body{
	margin:0px;
	padding:0px;
	background-image:url("bgimg.png");
}

div.bgscr{
	padding:10px;
	width:930px;
	line-height:1.5;
	background-color:#ffffff;
	color:#333333;
	text-align:left;
}

h3{
	line-height:1;
	font-size:18px;
	font-weight:bold;
	padding:0px;
}

h4{
	line-height:1;
	font-size:16px;
	font-weight:bold;
	padding:0px;
}

/* サブウィンドウみたいな枠 */

div.whead{
	width:180px;
	background-color:#003399;
	background-image:url(index_n.png);
	background-repeat:no-repeat;
}
div.wihead{
	padding:5px 10px;
	color:#ffffff;
}

a.wthead{
	color:#ffffff;
}

div.wbody{
	width:180px;
	background-image:url(body_m.png);
	border-bottom:solid 1px #003399;
	background-repeat:repeat-y;
}
div.wibody{
	padding:5px 10px;
	color:#666666;
	line-height:1.5;
}

/* メインウィンドウみたいな枠 */

div.mhead{
	width:550px;
	background-color:#003399;
	background-image:url(bbs_normal_s.png);
	background-repeat:no-repeat;
}
div.mihead{
	padding:5px 10px;
	color:#ffffff;
}

div.mbody{
	width:550px;
	background-image:url(body_m_s.png);
	border-bottom:solid 1px #003399;
	background-repeat:repeat-y;
}
div.mibody{
	/* margin:0px 0px 10px 0px; */
	padding:5px 10px;
	color:#666666;
	line-height:1.5;
}

/* メインウィンドウみたいな枠（長いバージョン） */

div.lhead{
	width:740px;
	background-color:#003399;
	background-image:url(bbs_normal.png);
	background-repeat:no-repeat;
}
div.lihead{
	padding:5px 10px;
	color:#ffffff;
}

div.lbody{
	width:740px;
	background-image:url(body_m_l.png);
	border-bottom:solid 1px #003399;
	background-repeat:repeat-y;
}
div.libody{
	/* margin:0px 0px 10px 0px; */
	padding:5px 10px;
	color:#666666;
	line-height:1.5;
}

/* スポンサード リンク */

div.splink{
	padding:5px 10px;
	background-color:#336699;
	color:#ffffff;
	text-align:center;
}

/* 記事一覧の<div> */

div.artbg_w{
	padding:10px;
	background-color:#ffffff;
}

div.artbg_c{
	padding:10px;
	background-color:#ddeeff;
}

/* 掲示板BBSのCSSスタイルシート (style.css) */

/* リンクの設定 * /

a:link{
	color:#66ffff;
}
a:visited{
	color:#ffff66;
}
a:hover{
	color:#66ffff;
}
a:active{
	color:#66ffff;
}

/* スタイルなしリンクの設定（"a:link"と同じにする） * /

a.nocng:link{
	color:#66ffff;
}
a.nocng:visited{
	color:#66ffff;
}
a.nocng:hover{
	color:#66ffff;
}
a.nocng:active{
	color:#66ffff;

/* ページレイアウト */

body.bgscreen{
	margin:0px;background-color:#3399ff;
}
div.body{
	padding:10px;
	width:750px;
	line-height:1.5;
	background-color:#ffffff;
	color:#333333;
	font-size:13px;
}

/* コンテンツ部分 */

.indent{
	padding:0px 20px;
}
.indent_s{
	padding:0px 10px;
}
.topic{
	background:#003399;
	border:1px solid #003399;
}
.topic_h{
	padding:5px 10px;
	border:1px solid #003399;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}
.topic_b{
	padding:5px 10px;
	border:1px solid #99ccff;
	background-color:#ffffff;
	color:#666666;
	font-size:13px;
}
.topic_f{
	color:#666666;
	font-size:13px;
}.article{
	background-color:#ffffff;
}
.article_h{
	padding:5px 10px;
	background:#003399;
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
}
.article_b{
	padding:10px 20px;
	color:#333333;
	font-size:16px;
}.article_f{
	color:#333333;
	font-size:13px;
	text-align:right;
}
.form{
	width:;
	font:100%;
	color:#666666;
	line-height:1.5;
}
.form_l{
	width:;
}
.form_r{
	width:;
}
/*
.input{
	border:solid 2px #6666ff;
	background-color:#333333;
	color:#cccccc;
}
.radio{
	border:solid 2px #6666ff;
	background-color:#333333;
	color:#cccccc;
}
.text{
	border:solid 2px #6666ff;
	background-color:#333333;
	color:#cccccc;
	scrollbar-base-color:#6666ff;
}
.button{
	border:outset 2px #6666ff;
	background-color:#333333;
	color:#cccccc;
}
*/
span.hidden{
	background-color:#333333;
	color:#333333;
}
span.quote{
	color:#666699;
}
.colred{
	color:#ff0000;
}
.colblue{
	color:#0000ff;
}
.colgreen{
	color:#009900;
}
.colred_l{
	color:#cc0000;
}
.colblue_l{
	color:#0000cc;
}
.colgreen_l{
	color:#00cc00;
}
