body { color: #666666; 
       font-size: 80%;
       text-align: center;
       background:#333333;

       scrollbar-face-color: #333333; 
       scrollbar-track-color: #333333; 
       scrollbar-arrow-color: #f5f5f5; 
       scrollbar-highlight-color: #f5f5f5;  
       scrollbar-shadow-color: #f5f5f5; 
       scrollbar-3dlight-color: #333333; 
       scrollbar-darkshadow-color: #333333; 

       margin:0;
       padding:0; 

       }
table{font-size:100%;
      border-collapse:collapse;
      margin-left:auto;
      margin-right:auto;}
      
td{vertical-align:top;}
th{text-align:left;}
p{line-height:2.5em; margin:0;}
.hide{color:#f5f5f5;}
.line{text-decoration:line-through;}
a { text-decoration: none; } 

a:link { color: #cc9999; } 
a:visited { color: #999999; } 
a:hover { color: #cc6666; text-decoration: underline; }  
a:active { color: #cccccc; } 
    


img { border: none;} 

h1 { font-size:20px; 
margin-bottom:10px; text-align:left;} 
h2 { font-size:13px; margin-bottom:10px; margin-top:20px; line-height:100%;
letter-spacing: 1px;}
h3 { font-size:10px; line-height:120%; margin:5px 0; font-weight: normal;}

div{border:none;}

#oya{width:600px;
     min-height:600px;
     background:#f5f5f5 url(header-bg.gif) repeat-x left top;
     margin-left: auto;
     margin-right: auto;
     padding:0;
     border:1px #000000 solid;
     overflow: hidden; 
     }

#header{
        background:url(grayinrose.gif) no-repeat left top;
        width:600px;
        height:80px;
        color:#cccccc;
        margin:0;
        padding:0;
        text-align:right;
        }
#ph{padding-top:25px;}

#main{min-height:420px;
      padding:0 40px 50px 40px;
      margin:0;
      text-align:left;
      }

#main-top{
      min-height:420px;
      padding:0 10px 50px 10px;
      margin:0;
      text-align:center;}
      

#novels-main{
      min-height:420px;
      background-color:#f5f5f5;
      padding:0 45px 50px 45px;
      margin:0;
      text-align:left;
      font-size:105%;
      }
#p1{margin-top:6em; margin-bottom:3em;}
.p2{line-height:140%; margin:10px 0;}
.navi{background-color:#f5f5f5; color:#666666; padding-bottom:10px;}
.menu{background-color:#f5f5f5; color:#666666;}

#footer{
        background:#f5f5f5 url(footer-bg.gif) repeat-x left top;
        height:50px;
        width:600px;
        color:#cccccc;
        text-align:center;
        overflow: auto;
        margin:0;
        padding:0;
       }
#pf{margin-top:17px;
    margin-bottom:0;}


/*メールフォーム全体を囲っているタグのid*/
#mail3_top {color:#666666;
            padding:10px;
            width:200px;
            border:1px #666666 dashed;
            line-height:110%;

}

/*メールフォームのパーツや送信ボタンを囲っているタグのclass（タイトル、説明文以外）*/
#mail3_top .main {

}

/*メールフォームのタイトルを囲っているタグのclass*/
#mail3_top .title{font-size:120%;
                  margin-bottom:5px;

}

/*メールフォームの説明文を囲っているタグのclass*/
#mail3_top .explain {

}

/*『name』パーツの表示名と入力項目を囲っているタグのclass*/
#mail3_top .name_top {

}

/*『name』パーツの表示名を囲っているタグのclass（[ お名前 ]の部分）*/
#mail3_top .name_left{font-size:90%;

}

/*『name』パーツの入力項目を囲っているタグのclass*/
#mail3_top .name_right {

}

/*『name』パーツの入力項目のclass（inputなどの部分）*/
#mail3_top .name_parts {width:200px;

}

/*『mail』パーツの表示名と入力項目を囲っているタグのclass*/
#mail3_top .mail_top {

}

/*『mail』パーツの表示名を囲っているタグのclass（[ メールアドレス ]の部分）*/
#mail3_top .mail_left{font-size:90%;

}

/*『mail』パーツの入力項目を囲っているタグのclass*/
#mail3_top .mail_right {

}

/*『mail』パーツの入力項目のclass（inputなどの部分）*/
#mail3_top .mail_parts {width:200px;

}

/*『title』パーツの表示名と入力項目を囲っているタグのclass*/
#mail3_top .title_top {

}

/*『title』パーツの表示名を囲っているタグのclass（[ 件名 ]の部分）*/
#mail3_top .title_left{font-size:90%;

}

/*『title』パーツの入力項目を囲っているタグのclass*/
#mail3_top .title_right {

}

/*『title』パーツの入力項目のclass（inputなどの部分）*/
#mail3_top .title_parts {width:200px;

}

/*『textarea』パーツの表示名と入力項目を囲っているタグのclass*/
#mail3_top .textarea_top {

}

/*『textarea』パーツの表示名を囲っているタグのclass（[ 本文 ]の部分）*/
#mail3_top .textarea_left{font-size:90%;

}

/*『textarea』パーツの入力項目を囲っているタグのclass*/
#mail3_top .textarea_right {

}

/*『textarea』パーツの入力項目のclass（inputなどの部分）*/
#mail3_top .textarea_parts {width:200px;

}

/*『answer』パーツの表示名と入力項目を囲っているタグのclass*/
#mail3_top .answer_top {

}

/*『answer』パーツの表示名を囲っているタグのclass（[ 返信 ]の部分）*/
#mail3_top .answer_left{font-size:90%;

}

/*『answer』パーツの入力項目を囲っているタグのclass*/
#mail3_top .answer_right {

}

/*『answer』パーツの入力項目のclass（inputなどの部分）*/
#mail3_top .answer_parts {

}

/*『url』パーツの表示名と入力項目を囲っているタグのclass*/
#mail3_top .url_top {

}

/*『url』パーツの表示名を囲っているタグのclass（[ ＵＲＬ ]の部分）*/
#mail3_top .url_left{font-size:90%;

}

/*『url』パーツの入力項目を囲っているタグのclass*/
#mail3_top .url_right {

}

/*『url』パーツの入力項目のclass（inputなどの部分）*/
#mail3_top .url_parts {width:200px;

}

/*メールフォームの送信ボタンを囲っているタグのclass*/
#mail3_top .submit {

}

/*メールフォームの送信ボタンのclass*/
#mail3_top .submit_button {

}

/*エラーメッセージを囲っているタグのclass*/
#mail3_top .error {

}

/*エラーメッセージのリトライボタンを囲っているタグのclass*/
#mail3_top .error_submit {

}

/*エラーメッセージのリトライボタンのclass*/
#mail3_top .error_submit_button {

}

/*送信完了メッセージを囲っているタグのclass*/
#mail3_top .result {

}

/*送信完了メッセージの戻るボタンを囲っているタグのclass*/
#mail3_top .result_submit {

}

/*送信完了メッセージの戻るボタンのclass*/
#mail3_top .result_submit_button {

}






/*メールフォーム全体を囲っているタグのid*/
#mail2_top {color:#666666;
            padding:0;
            margin-top:10px;
            text-align: left;
}

/*メールフォームのパーツや送信ボタンを囲っているタグのclass（タイトル、説明文以外）*/
#mail2_top .main {

}

/*メールフォームのタイトルを囲っているタグのclass*/
#mail2_top .title{

}

/*メールフォームの説明文を囲っているタグのclass*/
#mail2_top .explain {

}

/*『text』パーツの表示名と入力項目を囲っているタグのclass*/
#mail2_top .text_top {

}

/*『text』パーツの表示名を囲っているタグのclass（[ 本文 ]の部分）*/
#mail2_top .text_left{

}

/*『text』パーツの入力項目を囲っているタグのclass*/
#mail2_top .text_right {

}

/*『text』パーツの入力項目のclass（inputなどの部分）*/
#mail2_top .text_parts {width:300px;

}

/*メールフォームの送信ボタンを囲っているタグのclass*/
#mail2_top .submit {

}

/*メールフォームの送信ボタンのclass*/
#mail2_top .submit_button {

}

/*エラーメッセージを囲っているタグのclass*/
#mail2_top .error {

}

/*エラーメッセージのリトライボタンを囲っているタグのclass*/
#mail2_top .error_submit {

}

/*エラーメッセージのリトライボタンのclass*/
#mail2_top .error_submit_button {

}

/*送信完了メッセージを囲っているタグのclass*/
#mail2_top .result {

}

/*送信完了メッセージの戻るボタンを囲っているタグのclass*/
#mail2_top .result_submit {

}

/*送信完了メッセージの戻るボタンのclass*/
#mail2_top .result_submit_button {

}









/*メールフォーム全体を囲っているタグのid*/
#mail1_top {color:#666666;
            padding:40px;
            text-align: left;

}

/*メールフォームのパーツや送信ボタンを囲っているタグのclass（タイトル、説明文以外）*/
#mail1_top .main {

}

/*メールフォームのタイトルを囲っているタグのclass*/
#mail1_top .title{

}

/*メールフォームの説明文を囲っているタグのclass*/
#mail1_top .explain {

}

/*『text』パーツの表示名と入力項目を囲っているタグのclass*/
#mail1_top .text_top {

}

/*『text』パーツの表示名を囲っているタグのclass（[ ↓めるふぉ↓ ]の部分）*/
#mail1_top .text_left{

}

/*『text』パーツの入力項目を囲っているタグのclass*/
#mail1_top .text_right {

}

/*『text』パーツの入力項目のclass（inputなどの部分）*/
#mail1_top .text_parts {width:300px;

}

/*メールフォームの送信ボタンを囲っているタグのclass*/
#mail1_top .submit {

}

/*メールフォームの送信ボタンのclass*/
#mail1_top .submit_button {

}

/*エラーメッセージを囲っているタグのclass*/
#mail1_top .error {

}

/*エラーメッセージのリトライボタンを囲っているタグのclass*/
#mail1_top .error_submit {

}

/*エラーメッセージのリトライボタンのclass*/
#mail1_top .error_submit_button {

}

/*送信完了メッセージを囲っているタグのclass*/
#mail1_top .result {

}

/*送信完了メッセージの戻るボタンを囲っているタグのclass*/
#mail1_top .result_submit {

}

/*送信完了メッセージの戻るボタンのclass*/
#mail1_top .result_submit_button {

}
