#rbutton2 {  /* 投稿フォーム枠 */
       border:1px #9999ff solid; 
       background-color:#ffffff; 
       font-size:13;
       padding:1;}
#buttonf { /* ページリンクボタン */
       color:#302d38;        
       font-size:12px;
       padding: 2px 1px 0px 1px; }
#buttonf2 { /* ページリンクボタンボールド */
       background-color:#333366;
       color:#ffffff;        
       font-size:12px;
       font-weight:bold;  
       text-align:center;
       padding: 3px 2px 1px 2px;}
#rbutton21 { /* ログインボタン */
       border:1px #302d38 solid; 
       background-color:silver;
       color:#1f1f1f;
       width:74; 
       font-size:13;
       padding:1;}
#rbuttonall {  /* 全記事削除 */
       border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       font-size:13;
       width:100;
       height:20;
       text-align:center;
       padding:1;}
#rbuttonpre { /* 編集削除ボタン */
       border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       font-size:13;
       width:71;
       height:25;
       text-align:center;
       padding:1;}
#rbutton { /* 編集削除戻るボタン */
       border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       font-size:13;
       width:71;
       height:25;
       text-align:center;
       padding:1;}
#rbuttonset2 { /* 簡単設定ボタン */
       border:1px #302d38 solid; 
       background-color:#c10a0a;
       color:#ffffff; 
       font-size:13;
       width:74;
       height:25;
       text-align:center;
       padding:1;}
#rbuttonlog { border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       font-size:13;
       width:62;
       height:25;
       text-align:center;
       padding:1;}
#rbuttonlogin { border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       font-size:13;
       width:71;
       height:25;
       text-align:center;
       padding:1;}
#rbuttonset { border:1px #302d38 solid; 
       background-color:;
       color:#ffffff; 
       font-size:13;
       width:87;
       height:25;
       text-align:center;
       padding:1;}
#rbutton3 { 
       border:#302d38 1px solid;
       background-color:#f5f5f5; 
       font-size:13px;
       color:#302d38; 
       width:251;
       height:87;
       text-align:center;
       padding:20;}
#rbutton6 { border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38;
        size:13px;
       text-align:center;
       width:62;
       height:21;
       padding:2;}
#rbuttone { border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       padding:1;}
#rbuttonin { border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       font-size:13;
       width:56;
       height:25;
       text-align:center;
       padding:1;}
#wbutton { border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       font-size:12;
       width:30;
       height:17;
       text-align:center;
       padding:1;}
#wbutton2 { border:1px #302d38 solid; 
       background-color:#ffffff;
       color:#302d38; 
       font-size:12;
       width:35;
       height:17;
       text-align:center;
       padding:1;}
#buttont { border:1px #ff0033 solid;
       background-color:#ffffff;
       color:#ff0033;  
       font-size:12px;
       text-align:center;
       width:87;
       height:17;
       padding:1;}
#buttondel { 
       border:1px #ffffff solid;
       background-color:#ffffff;
       color:#302d38;  
       font-size:12px;
       text-align:center;
       width:30;
       height:17;
       padding:1;}
#buttonrec { 
       border:1px #ffffff solid;
       background-color:#ffffff;
       color:#302d38;  
       font-size:12px;
       text-align:center;
       width:87;
       height:17;
       padding:1;}
.loginp { border-top:1px #302d38 solid;
       border-bottom:1px #302d38 solid; 
       background-color:dcdcdc;
       width: 100%;
       padding:10;}
#menubar { border:1px #302d38 solid; 
       background-color:#f5f5f5;
       color:#302d38; 
       font-size:13px;
       text-align:center;
       width:105;
       height:27;
       padding:2;}
#menubar2 { border:1px #302d38 solid; 
       background-color:#f5f5f5;
       background-repeat: no-repeat;
       background-position: center center;
       background-image:url(hoshi.gif);       
       color:#302d38; 
       font-size:13px;
       text-align:center;
       width:105;
       height:27;
       padding:2;}
.menu { 
       padding:0px 0px 0px 0px;
       vertical-align:bottom;}
.inpage { background-color:#ffffff;
       color:#000000;
       border-style:solid;
       border-color:#000000;       
       border-width:1px; 
       padding:6; }
.inpage2 { background-color:#ffffff;
       color:#000000;
       border-style:solid;
       border-color:#000000;       
       border-width:1px; 
       padding:2; }
.iin { padding:1; border-style:groove; border-width:1px;border-color:#302d38;} 
.vis { visibility:hidden; }
th,td { font-size:13px; }
.pin { background-color:#ffffff;
       font-size:$ts;    
       padding:2;
       border-style:groove;
       border-width:1px;
       border-color:#302d38; 
       text-align:center; } 
td.sub { padding:1;
        spacing:0; }
td.comform { padding:0; }
td.com { padding:3; 
         line-height:130%; }
td.com2 { padding:1; 
         line-height:130%; }
.lineheight { line-height:140%; }
.colum { padding:3;
         spacing:0; }
.preform { background-color:#ffffff;
       color:#302d38;
       border-style:solid;
       border-color:#302d38;       
       border-width:1px; 
       padding:10;
       text-align:left;}
.pre { background-color:#302d38;
       color:#302d38;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-width:1px; 
       padding:10;
       width:82px; 
       text-align:center;}
.pres {
       background-color:#ffffff;
       color:#302d38;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-width:1px; 
       padding:0;
       spacing:0; }
.pres1 {
       background-color:#ffffff;
       color:#302d38;
       border-bottom: #302d38 1px solid;
       border-right: #302d38 1px solid;
       border-width:1px; 
       padding:0;
       spacing:0;
       white-space:nowrap; }
.adm { background-color:#302d38;
       color:#ffffff;
       font-size:13px;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-width:30%; 
       padding:5;
       spacing:0;
       text-align:center;}
.adms {
       background-color:#ffffff;
       color:#302d38;
       text-align:left;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-width:1; 
       padding:3;
       spacing:0; }
.adma { background-color:#ffffff;
       color:#302d38;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-width:1; 
       padding:5;
       spacing:0;
       vartical-align:middle;
       text-align:center;}
.adma3 { background-color:#ffffff;
       color:#302d38;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-width:1; 
       padding:5;
       spacing:0;
       text-align:left;}
.adma1 { background-color:#ffffff;
       color:#302d38;
       border-bottom: #302d38 1px solid;
       border-right: #302d38 1px solid;
       border-width:1; 
       padding:0;
       spacing:0;
       text-align:center;}
.madma { background-color:#ffffff;
       color:#302d38;
       border-top: #808080 1px solid;
       border-left: #808080 1px solid;
       border-bottom: #808080 1px solid;
       border-right: #808080 1px solid;
       border-width:1; 
       padding:3;
       spacing:0;
       text-align:left;}
.madmas { background-color:#f5f5f5;
       color:#302d38;
       font-size:15px;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-bottom: #302d38 1px solid;
       border-right: #302d38 1px solid;
       border-width:1; 
       padding:6;
       spacing:0;
       text-align:center;}

.1adm { background-color:#f5f5f5;
       color:#302d38;
       font-weight:;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-width:1; 
       padding:6;
       spacing:0;
       text-align:center;}
.21adm { background-color:#f5f5f5;
       color:#302d38;
       font-weight:;
       border-top: #302d38 1px solid;
       border-right: #302d38 1px solid;
       border-width:1; 
       padding:6;
       spacing:0;
       text-align:center;}
.m1adm { background-color:#f5f5f5;
       color:#302d38;
       font-weight:;
       border-top: #302d38 1px solid;
       border-bottom: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-right: #302d38 1px solid;
       border-width:1; 
       padding:1;
       spacing:0;
       text-align:center;}

.1adms {
       background-color:#ffffff;
       color:#302d38;
       text-align:left;
       line-height:140%;
       border-top: #302d38 1px solid;
       border-left: #302d38 1px solid;
       border-bottom: #302d38 1px solid;
       border-right: #302d38 1px solid;
       border-width:1; 
       padding:6;
       spacing:0; }

.adin {
       background-color:#ffffff;
       color:#302d38;
       text-align:center;
       border-style:solid;
       border-color:#302d38;
       border-width:1; 
       padding:7;
       spacing:0; }
.iconview {
       text-align:center;
       border-top: #cdcdcd 1px solid;
       border-left: #cdcdcd 1px solid;
       border-right: #cdcdcd 1px solid;
       padding:6;
       spacing:0; }
.iconview2 {
       text-align:center;
       border-bottom: #cdcdcd 1px solid;
       border-left: #cdcdcd 1px solid;
       border-right: #cdcdcd 1px solid; 
       padding:6;
       spacing:0; }
.myroom { background-color:#f5f5f5;
       color:#302d38;
       border-style:solid;
       border-color:#302d38;
       border-width:1; 
       padding:10;
       spacing:0;
       text-align:center;}

.topic1a { 
       text-align:center; 
       color:$tocol;
       font-size:14;
       border-right: #800080 1px solid;
       border-bottom: #800080 1px solid;
       padding:0; }
.topica { text-align:center;
       color:#666666;
       font-size:13;
       border-top: #800080 1px solid;
       border-left: #800080 1px solid;
       background-color:#ffffff; }
.topic2a { 
       text-align:center; 
       color:#ffffff;
       font-size:14;
       border-top: #800080 1px solid;
       border-left: #800080 1px solid;
       background-color:#800080;
       padding:10; }

.simset {
    background-color:#3f3f3f;
    color: #ffffff;
    text-align:center; 
    font-size: 17px;
    font-weight: bold;
    margin:0px;
    padding: 3px;
}

.msg { border: #302d38 1px solid; } 

a {  text-decoration:none; }
