* {margin:0; padding:0; zoom:1;}

HTML {
    scrollbar-base-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-face-color: #F0F8FF;
    scrollbar-shadow-color: #F0F8FF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-highlight-color: #F0F8FF;
    scrollbar-3dlight-color: #000000;
    scrollbar-arrow-color: #000000;
}

body {color:#ffffff; background-color:#000000; text-align:center;}

/* ------- ■リンクの色 ------- */
a:link     {color:#ccccff; text-decoration:none;}
a:visited   {color:#ccccff; text-decoration:none;}
a:hover   {color:#9999ff; text-decoration:underline;}

/* ------- Inbox ------- */
#inbox {
	margin-left:auto; margin-right:auto; width:800px; text-align:left;
	background-image : url("images/bg02.jpg");
	background-attachment: fixed;
	background-position:center top;
	background-repeat: no-repeat;
	background-color:#000000;
}

/* ------- タグ設定------- */
BR {letter-spacing:normal;}

ul {list-style-type:circle;}

input, textarea {
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  font-size:12px; color:#E6E6FA;
  background-color:#000000;
  border: 2px #C0C0C0 inset;
	padding:3px;
}

.btn {background-color:#222222; color:#E6E6FA; border:outset 1px #C0C0C0;}

form {padding:0px; margin:0px;}

h1 {font-size:20px; margin:0px; float:left;}

h2 {clear:left; font-size:12px; margin:0px;}

dl {padding:0px 0px 0px 20px;}

p.profilename {font:bold 16px;}

blockquote {
  font-size:12px; line-height:24px;
  margin:0px;
  padding:10px; 
	border:double 3px #6666CC;
	color:#9999cc;
}

img {border:none;}

/* ------- ■角丸 ------- */
.kadomaru{display:block}
.kadomaru *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#333333}
.kadomaru1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #151515;
  border-right:1px solid #151515;
  background:#262626}
.kadomaru2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #050505;
  border-right:1px solid #050505;
  background:#292929}
.kadomaru3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #292929;
  border-right:1px solid #292929;}
.kadomaru4{
  border-left:1px solid #151515;
  border-right:1px solid #151515}
.kadomaru5{
  border-left:1px solid #262626;
  border-right:1px solid #262626}
.kadomarufg{
  background:#333333}

/* ------- ■タイトル部分 ------- */
#banner {
  margin:0px;
  padding:0px 0px 0px 0px;
  width:800px; height:60px;
	border-bottom:solid 1px #cccccc;
}

.seiteTitel {
  margin:0px 0px 0px 0px;
  padding:10px 2px 2px 20px;
}

.seiteTitel a,
.seiteTitel a:link,
.seiteTitel a:visited,
.seiteTitel a:active,
.seiteTitel a:hover {
  font-weight:bold; color:#E6E6FA;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  text-decoration:none;
　background:none;
}

.umriss {
  font-weight:normal; color:#D3D3D3;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 20px;
}

/* ------- コンテンツ ------- */
#main {
  float:left;
  overflow:auto;
  width:590px; height:500px;
  margin:0px;
  padding:0px;
  text-align:left;
}

/* ------- サイドバーA ------- */
#sideA {
  float:right;
  overflow:hidden;
  width:210px; height:220px;
　margin:0px;
  padding:0px;
  text-align:left;
}

/* ------- サイドバーB ------- */
#sideB {
  float:right;
  overflow:auto;
  width:210px; height:280px;
　margin:0px;
  padding:0px;
  text-align:left;
}

/* ------- ■コンテンツ内側 ------- */
.fuehrKiste,
.grossKiste {
  overflow:hidden;
  width:560px;
  margin:5px;
  padding:0px;
  text-align:center;
  font-size:12px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
}

.artikelKiste {
  overflow:hidden;
  width:520px;
  margin:5px;
  padding:15px;
  text-align:left;
  border:groove 1px #C0C0C0;
}

.gTitel {
  font-size:14px; font-weight:bold; letter-spacing:1px; line-height:2em;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  text-align:left;
  padding:3px 5px 0px 8px;
  border-left:15px solid #C0C0C0;
}

.mTitel {
  font-size:12px; font-weight:bold; letter-spacing:1px; line-height:1.8em;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  text-align:left;
  padding-left:0.5em;
  border-left:15px solid #C0C0C0;
	border-bottom:2px solid #C0C0C0;
}

.sTitel {
  font-size:12px; line-height:100%;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  text-align:right;
  padding:0px 10px 5px 0px;
  border-left:15px solid #C0C0C0;
	border-bottom:2px solid #C0C0C0;
}

.verfasser {
  font-size:11px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  text-align:right;
  margin:10px 20px 10px 20px;
  padding:0px 10px 10px 10px;
}

.artikelText {
  font-size:12px; line-height:24px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  padding:5px 10px 0px 10px;
}

.artikelText pre {
  width:470px;
	height: expression(
　　　　　　(document.documentElement.clientHeight > 302)? "300px" :
　　　　　　　 "auto"
	);
  overflow:scroll;
  font-size:12px; line-height:100%;
  margin:0px;
  padding:10px; 
  border:1px solid #ccccff;
  color:#cccccc;
}

.artikelText> pre {
  width:470px;
	max-height: 300px;
  overflow:auto;
  font-size:12px; line-height:100%;
  margin:0px;
  padding:10px; 
  border:1px solid #ccccff;
  color:#cccccc;
}

.artikelDaten {
  font-size:12px; line-height:150%; color:#C0C0C0;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  text-align:left;
  margin:10px 0px 10px 0px;
  padding:0px 0px 0px 10px;
  border-left:3px solid #C0C0C0;
  border-bottom:1px solid #C0C0C0;
}

.artikelList {
  font-size:12px; line-height:24px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  background-image : url("images/txtline02.gif") ;
  padding:5px 10px 0px 20px;
}

.kommText {
  font-size:12px; line-height:24px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  background-image : url("images/txtline02.gif") ;
  padding:5px 10px 0px 10px;
}

.tbTitle {
  font-size:12px; line-height:24px; font-weight:bold;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  background-image : url("images/txtline02.gif") ;
  padding:5px 10px 0px 10px;
}

.tbText {
  font-size:10px; line-height:15px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  padding:5px 10px 0px 25px;
}

.achtung {
  color:#cc0000;
}

.pagetop {
  font-size:11px;
  text-align:right;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  margin:0px 15px 0px 10px;
  padding:10px 20px 20px 0px;
	border-bottom:solid 2px #cccccc;
}

.navi {
  font-size:12px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
}

/* ------- サイドバー内側 ------- */
.sideKiste {
  overflow:hidden;
  width:170px;
  margin:10px 0px 10px 20px;
  text-align:left;
}

.menuTitel {
  font-size:12px; line-height:150%;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  padding:5px 0px 0px 0px;
}

.getlist_view {
  overflow:hidden;
  width:160px;
  margin:10px 10px 10px 15px;
  text-align:left;
}

.getlist {
  overflow:hidden;
  width:160px;
  margin:10px 10px 10px 15px;
  text-align:left;
}

.sideBTitel {
  font-size:12px; line-height:180%; font-weight:bold; color:#ffffff; letter-spacing:1px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  text-align:center; text-decoration:none;
  border-width:2px; border-style:ridge; border-color:#cccccc;
}

.sideRahmen {
  padding:5px 0px 0px 0px;
}

.sideText {
  font-size:12px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  padding:0px 5px 0px 5px;
  margin:0px 0px 3px 0px;
  list-style-type:none;
}

.list1 {
  font-size:11px; line-height:16px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  padding:0px 0px 0px 5px;
  margin:0px;
  list-style-type:none;
}

.list2 {
  font-size:11px; line-height:16px;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  padding:0px 0px 0px 5px;
  margin:0px;
}

/* ------- ■検索ボックス ------- */
#searcharea {font-size:12px; padding:0px 0px 0px 0px;}

#search {color:#ccc; font-size:12px;}

/* ------- ■カレンダー部分 ------- */
.calendar {
  padding: 4px 2px 5px 2px;
  font-size: 11px;
  color: #9999cc;
  letter-spacing : 1px;
  line-height: 120%;
}

.cell {
  color: #9999cc;
  font-size: 10px;
  font-family: Verdana;
  margin: 0px;
  width: 25px;
  height: 15px;
}

.cell a:link,
.cell a:visited,
.cell a:hover{color:#66cc66; text-decoration:underline;}

.cell_today {
  color: #ccc;
  font-size: 10px;
  font-family: Verdana;
  background-color:#036;
  margin: 0px;
  width: 25px;
  height: 15px;
}

.cell_sunday {
  color: #f66;
  font-size: 10px;
  font-family: Verdana;
  margin: 0px;
  width: 25px;
  height: 15px;
}

.cell_saturday {
  color: #39f;
  font-size: 10px;
  font-family: Verdana;
  margin: 0px;
  width: 25px;
  height: 15px;
}

/* ------- フッター ------- */
#footer {
  clear:both;
  width:800px; height:20px;
  text-align:center;
  padding:10px 0px 5px 0px;
	border-top:solid 1px #cccccc;
}

.copyright {
  font-size:10px; color:#ccc;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
}

.copyright a,
.copyright a:link,
.copyright a:visited,
.copyright a:active,
.copyright a:hover {
  color:#66c;
  font-family:Verdana,メイリオ,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック",Osaka‐等幅;
  text-decoration:none;
}