body {overflow:auto;margin:0 0 50 0; padding:0;
     scrollbar-face-color:#FFFFFF;
     scrollbar-arrow-color:#000000;
     scrollbar-track-color:#909090;
     scrollbar-shadow-color: #FFFFFF;
     scrollbar-darkshadow-color: #FFFFFF;
     scrollbar-3dlight-color: #FFFFFF;
     scrollbar-highlight-color: #FFFFFF;
  padding-top  : 0px;
  background-color: #ffffff;
}

BODY,td,img{
     font-size   : 15px;
     font-family:MS P Gothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS PGothic",Osaka,"Osaka‐等幅",Sans-Serif;
     font-weight : normal;
     line-height : 200%;
     letter-spacing: 1px;
     color : 494949;
     border : 0px;
}
A:link{ 
    cursor :  hand;
text-decoration : none;
    color: #505050;
}

A:visited{
       cursor :  hand;
text-decoration : none;
  color : #505050;
}

A:active{
         cursor :  hand;
text-decoration : none;
          color : #000000;
}

A:hover { 
     position:relative; 
     color : #DADADA;
}

FONT{
  cursor : nomal;
}

.nt{ 
  color: #F40004;
  font-size   :  12px;}

.rt{ 
  color: #801414;}


/* 　　　全体の指定で色の指定が無いのはタイトルだけ　　*/

h2 { border-top:0px; border-left:0px; border-right:10px; border-bottom:1px; border-color:#473F2C;
      border-style:solid; margin: 1.0em 0 0.5em 0em; padding:0 0 0 0.4em;width:300px; top:0; }

/*　タイトルの文字色・大きさ　 */
#nvl_title {
 margin:0em 0em 0em 0em; padding: 30 0 15px 0; width:500px;
 font-weight : bold;  font-size:30px; font-family:Georgia,sans-serif;
 float:center; text-align:left;
}

#tab{
 width:700px; margin:0em 0em 0em 0em; padding: 0 0 0 0; text-align:left;
}

/* ヘタリア長編 */
#nvl_ntt2 {
 margin:0em 0em 0em 0em; padding: 30 0 15px 0; width:700px;
 font-weight : bold;  font-size:20px;  font-family:ms UI Gothic;
 float:center; text-align:left;
}

#ntt{
 margin:0em 0em 0em 0px; padding: 0 0 0px 0px; width:700px;
 text-decoration:none; color:#787878;text-align:left; 
 font-family:Georgia; font-weight : bold; font-size:14px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#000000;
  border-style:solid;}

#ntt1{
 margin:0em 0em 0em 0em; padding: 0 0 0px 0px; width:500px;
 text-decoration:none; text-align:left; 
 font-family:ms gouthic; font-size:12px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#000000;
  color:FFFFFF;
  border-style:solid;}

#stn{
  width:700px; text-align:left; padding:0 0 0 0px;margin:40px 0px 10px 0px; 
  border-top:0px;  border-left:0px;  border-right:0px; border-bottom:1px;
  border-color:#7f7f7f;
  border-style:solid;
  color:808080;
  font-size:13px;  font-weight : bold;  font-family:Georgia,sans-serif;}

/*　タイトルの文字色・大きさ　ここまで　--全体--　 */

/*　ドリーム本文の　メニュー　--全体--　*/

#dts1{
     margin  : 0px;
     float:left; text-align:left;
     line-height : 200%;
     width:700px;
     font-family:MS P Gothic;
     font-size:12px;
     letter-spacing: 0.7pt;
}

/* プランダラCSS　*/
#plndtop{
 width:700px; heigh:auto: margin:0em 0em 0em 0em; padding: 80 0 10 0;
 background-position:center right;
 background-image:url('koty/plnd.jpg');
 background-repeat:no-repeat; border: 0px;
 border-color:#99aacc; border-style:solid; text-align:left;
}

#plnd_ntt{
 padding: 210 10 0 15;
 width:700px; text-align:right; 
 margin:1.7em 10px 0.5em 0.4em;font-weight : bold;
 background-color:; color:#508433; font-size:50px; font-family:Georgia,sans-serif;  border: 0px;
 border-color:#99aacc; border-style:solid;}


#plnd_ntt2{
 margin:0em 0em 0em 0em; padding: 0 0 0 0; 
 text-align:right;
 color:#1f5f1f; font-family:Georgia;font-size:20px;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;font-weight : bold;
}

.plnd{
  width:700px;
  text-align:left;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;
  border-color:#004f77;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
}






/*　天帝用CSS　*/

#skdtop{
 width:700px; heigh:0px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:right top;
 background-image:url('koty/ .jpg');
 background-repeat:no-repeat;
}

#skd_ntt {
 margin:0em 0em 0em 0em; padding:50 0 20px 40;
 font-weight : bold; font-size:30px; font-family:Georgia,sans-serif;
 text-align:left;color:#21324F;line-height: 1.2em;
}

#skd_ntt2{
 margin:0em 0em 0em 0em; padding: 0 0 0 70; 
 text-align:left;
 color:#454545;font-size:13px;
  border-top:0px; border-left:0px; border-right:0px; font-family:Georgia,sans-serif;
  border-bottom:1px;font-weight : bold;
}

.skd{
  width:700px;
  text-align:left;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:0px;
  border-color:#004f77;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
}

/*　巡空桜花用CSS　*/
#jnktop{
 width:700px; heigh:245px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:center top;
 background-image:url('koty/jnk.jpg');
 background-repeat:no-repeat;
}
#jnk_ntt {
 width:700px;
 margin:0em 0em 0em 0em; padding: 190 40 90 10; 
 font-size:30px;  font-family:ＭＳ 明朝;
 float:center; text-align:left;
 color:d1acaf; font-weight : bold;
}
.jnk{border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;
  border-color:#6D3D80;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
 width:700px; margin:0em 0em 0em 0em; text-align:left;
}


/* イルカ通り用のCSS　*/
#d_stop{
 width:700px; heigh:304px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:center top;
 background-image:url('koty/xxx.jpg');
 background-repeat:no-repeat;
}

#ds_ntt{
 margin:0em 0em 0em 0em; padding: 200 0 50 10; 
 font-size:30px;  font-family:Georgia;
 float:center; text-align:left;
 color:#A17F2F; font-weight : bold;
}
.d_s{
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;
  border-color:#8D7A40;
  border-style:dashed;
  padding-top: 15px;
  padding-left: 2px;
  width:700px; margin:0em 0em 0em 0em; text-align:left;
}

/* 天回高楼用CSS　*/
#tkktop{
 width:700px; heigh:auto: margin:0em 0em 0em 0em; padding: 100 0 60 0;
 background-position:center top;
 background-image:url('koty/tenko.jpg');
 background-repeat:no-repeat;border-top:0px;  border-left:0px;  border-right:0px; border-bottom:0px;
 border-color:#99aacc; border-style:solid; text-align:left;
}

#tkk_ntt{
 padding: 15 0 10 15;
 width:700px; text-align:left; 
 margin:0.4em 0em 0.7em 0em;font-weight : bold;
 background-color:; color:#ffffff; font-size:50px; font-family:ＭＳ 明朝; }


#tkk_ntt2{
 margin:0em 0em 0em 0em; padding: 0 0 0 60; 
 text-align:left;
 color:#1f1f6f; font-family:Georgia;font-size:20px;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;font-weight : bold;
}

.tkk{
  width:700px;
  text-align:left;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;
  border-color:#004f77;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
}

/* Sound FunCSS */
#s_ftop{
 width:700px; heigh:250px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:left top;
 background-image:url('koty/vcld.jpg');
 background-repeat:no-repeat;
}
#sf_ntt{
 margin:0em 0em 0em 0em; padding: 150 0 10 90; 
 font-family:Georgia;
 float:center; text-align:left;
 color:fcbf12; font-weight : bold; font-size:30px;  
}


#sf_ntt2{
 margin:0em 0em 0em 0em; padding: 0 0 80 60; 
 text-align:left;
 color:#343dfa; font-family:Georgia;font-size:20px;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;font-weight : bold;
}

.s_f{
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#40599c;
  border-style:dashed;
  padding-top: 25px;
}

/*　短編用CSS */
.s{
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#30ADFA;
  border-style:dashed;
  padding-top: 25px;
  padding-left: 2px;
}

/*　ヘタリアショート用のCSS */
#htsop{
 width:700px; heigh:0px: margin:10px 0em 0em 0em; padding: 0 0 0 0;
 background-position:right top;
 background-image:url('koty/hesh.jpg');
 background-repeat:no-repeat;
}

#hts_ntt{
 margin:0em 0em 0em 0em; padding: 200 0 150 10; 
 font-size:50px;  font-family:Georgia;
 float:center; text-align:left;
 color:a84020; font-weight : bold;
}

.htsh{
  width:700px; 
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#AD708F;
  border-style:dashed;
  padding-top: 5px;
  padding-left: 2px;text-align:left;
}

.htsh1{
  width:700px; 
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#9A8A9F;
  border-style:solid;
  padding-top: 15px;
  padding-left: 2px;text-align:left;
}

/*　ヘタリアCPCSS　*/

#htcptop{
 width:700px; heigh:265px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:40% top;
 background-image:url('hetcp.jpg');
 background-repeat:no-repeat;
}

#htcp_ntt {
 margin:0em 0em 0em 0em; padding: 230 0 10px 0; width:500px;
 font-weight : bold;  font-size:50px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:#f4b867;line-height: 1.2em;
}


.htcp{
  width:700px; 
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#AD708F;
  border-style:dashed;
  padding-top: 5px;
  padding-left: 2px;text-align:left;
}


/*　ヘタリアロングの線 */
.htln{
  border-bottom:1px;
  border-color:#FF4F00;
  border-style:dashed;
  padding-top: 15px;
  padding-left: 2px;
}


/*　鋼用CSS　*/
#ssatop{
 width:700px; heigh:0px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:center bottom;
 background-image:url('koty/ssa.gif');
 background-repeat:no-repeat;
}

#ssa_ntt{margin:0em 0em 0em 0em; padding: 80 0 20 30; width:700px;
 text-align:left; font-weight : bold;
 font-weight : bold;  font-size:20px; font-family:Georgia,sans-serif;
 background-color:; color:#201f1f;}


#ssa_ntt2 {
 margin:0em 0em 0em 0em; padding: 10 0 10 70; 
 text-align:left;
 color:#afafaf;
 text-decoration:none; text-align:left; width:700px;
 font-family:Georgia; font-weight : bold; font-size:16px;font-weight : bold;
}

.ssa{
  width:700px;
  text-align:left;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:0px;
  border-color:#004f77;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
}


/* バッカーノ用 */
#mdrtop{
 width:700px; heigh:309px: margin:0em 0em 0em 0em; padding:10 0 10 0;
 background-position:right top;
 background-image:url('koty/nondakure.gif');
 background-repeat:no-repeat;
}

#mdr_ntt{
 margin:0em 0em 0em 0em; padding: 200 0 65px 0; width:700px;
 font-weight : bold;  font-size:30px; font-family:Georgia,sans-serif;
 float:center; text-align:left;
}


.mdr{
  width:700px;
  text-align:left;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:0px;
  border-color:#774f07;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
}

/* DARKER用 */
#dtbtop{
 width:700px; heigh:323px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:right top;
 background-image:url('koty/.gif');
 background-repeat:no-repeat;
}

#dtb_ntt {
 margin:0em 0em 0em 0em; padding: 100px 0px 10px 10px; width:700px;
 font-weight : bold;  font-size:30px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:#303030;line-height: 1.2em;
}

.dtb{
  border-top:0px;  border-left:0px;  border-right:0px;  border-bottom:1px;
  border-color:#404D40;  border-style:dashed;
  padding-top: 15px;  width:700px;text-align:left;
}


/* オーバーザレンズCSS　*/
#otltop{
 width:700px; heigh:auto: margin:0em 0em 0em 0em; padding: 180 0 60 0;
 background-position: 30% top;
 background-image:url('koty/olt.jpg');
 background-repeat:no-repeat;border-top:0px;  border-left:0px;  border-right:0px; border-bottom:0px;
 border-color:#99aacc; border-style:solid; text-align:left;
}

#otl_ntt{
 padding: 15 0 10 15;
 width:700px; text-align:left; 
 margin:0.4em 0em 0.7em 0em;font-weight : bold;
 background-color:; color:#18534f; font-size:40px; font-family:Georgia,sans-serif; }


#olt_ntt2{
 margin:0em 0em 0em 0em; padding: 0 0 0 60; 
 text-align:right;
 color:#1f1f6f; font-family:Georgia;font-size:20px;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;font-weight : bold;
}

.olt{
  width:700px;
  text-align:left;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;
  border-color:#004f67;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
}


/* 死道用 */
#abwytop{
 width:700px; heigh:29px: margin:0em 0em 0em 0em; padding:95 0 10 0;
 background-position:right top;
 background-image:url('koty/sea.jpg');
 background-repeat:no-repeat;
}

#abw_ntt {
 margin:0em 0em 0em 0em; padding: 130 120 100 0;
 font-weight : bold;  font-size:25px; font-family:Georgia,sans-serif;
 float:center; text-align:right;color:#4878DA;line-height: 1.2em;
}

#abw_ntt2 {
 margin:0em 0em 0em 0em; padding: 10 0 10 70; 
 text-align:left;
 color:#afafaf;
 text-decoration:none; text-align:right; 
 font-family:Georgia; font-weight : bold; font-size:16px;font-weight : bold;
}

.abw{
  width:700px;
  padding : 0px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:0px;
  border-color:#afafaf;
  border-style:solid;
  padding-top: 15px;text-align:left;
}

/* 壊れ用 */
#brkdtop{
 width:700px; heigh:20px: margin:0em 0em 0em 0em; padding:100 0 80 0;
 background-position:left top;
 background-image:url('koty/brk.jpg');
 background-repeat:no-repeat;
  background-color: #000000;
}
#brk_ntt {
 margin:0em 0em 0em 0em; padding: 55px 0px 30px 40px; width:700px;
 font-weight : bold;  font-size:40px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:#47575f;line-height: 1.2em;
}
#brk_ntt2 {
 margin:0em 0em 0em 0em; padding: 5px 0px 30px 120px; width:700px;
 font-weight : bold;  font-size:20px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:#797979;line-height: 1.2em;
}
.brk{
  width:700px;
  padding : 0px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:0px;
  border-color:#afafaf;
  border-style:solid;
  padding-top: 15px;text-align:left;
}


/* 進撃の巨人CSS　*/
#aottop{
 width:700px; heigh:auto: margin:0em 0em 0em 0em; padding: 180 0 60 0;
 background-position:center center;
 background-image:url('koty/aot.gif');
 background-repeat:no-repeat;border-top:0px;  border-left:0px;  border-right:0px; border-bottom:0px;
 border-color:#99aacc; border-style:solid; text-align:left;
}

#aot_ntt{
 padding: 15 0 10 15;
 width:700px; text-align:right; 
 margin:0.4em 0em 0.7em 0em;font-weight : bold;
 background-color:; color:#003311; font-size:50px; font-family:ＭＳ 明朝; }


#aot_ntt2{
 margin:0em 0em 0em 0em; padding: 0 0 0 60; 
 text-align:right;
 color:#1f1f6f; font-family:Georgia;font-size:20px;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;font-weight : bold;
}

.aot{
  width:700px;
  text-align:left;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;
  border-color:#004f77;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
}




/* BLEACH */

#blchtop{
 width:700px; heigh:px: margin:0em 0em 0em 0em; padding:0 0 10 0; background-position:center bottom;
 background-image:url('');
 background-repeat:no-repeat;

}

#blch_ntt {
 margin:0em 0em 0em 0em; padding: 120px 10px 10px 10px; width:700px;
 font-weight : bold;  font-size:30px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:#9a1013;line-height: 1.2em;
}

.blch{
  width:700px;text-align:left;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#aa7d11;
  border-style:dashed;
  padding: 35px 0px 0px 10px;
}


#tnstop{
 width:700px; heigh:px: margin:0em 0em 0em 0em; padding:0 0 10 0; background-position:center bottom;
 background-image:url('');
 background-repeat:no-repeat;

}

#tns_ntt {
 margin:0em 0em 0em 0em; padding: 120px 10px 10px 10px; width:700px;
 font-weight : bold;  font-size:30px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:#3a10f3;line-height: 1.2em;
}

.tns{
  width:700px;text-align:left;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#303f9a;
  border-style:dashed;
  padding: 35px 0px 0px 10px;
}


/* ジパングCSS　*/
#ziptop{
 width:700px; heigh:auto: margin:0em 0em 0em 0em; padding: 180 0 60 0;
 background-position: 30% top;
 background-image:url('koty/zipa.jpg');
 background-repeat:no-repeat;border-top:0px;  border-left:0px;  border-right:0px; border-bottom:0px;
 border-color:#99aacc; border-style:solid; text-align:left;
}

#zip_ntt{
 padding: 15 0 10 15;
 width:700px; text-align:left; 
 margin:0.4em 0em 0.7em 0em;font-weight : bold;
 background-color:; color:#9dd3df; font-size:40px; font-family:Georgia,sans-serif; }


#zip_ntt2{
 margin:0em 0em 0em 0em; padding: 0 0 0 60; 
 text-align:right;
 color:#1f1f6f; font-family:Georgia;font-size:20px;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;font-weight : bold;
}

.zip{
  width:700px;
  text-align:left;
  border-top:0px; border-left:0px; border-right:0px;
  border-bottom:1px;
  border-color:#004ff7;
  border-style:dashed;
  padding-top: 15px;
  padding-left:2px;
}

/* 小冊子用 */

#phltop{
 width:700px; heigh:px: margin:0em 0em 0em 0em; padding:0 0 10 0; background-position:center bottom;
 background-image:url('koty/phlt.jpg');
 background-repeat:no-repeat;

}

#pht_ntt {
 margin:0em 0em 0em 0em; padding: 120px 10px 10px 10px; width:600px;
 font-weight : bold;  font-size:30px; font-family:Georgia,sans-serif;
 float:center; text-align:center;color:#7f67fd;line-height: 1.2em;
}

.shrt{
  width:700px;text-align:left;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#30ADFF;
  border-style:dashed;
  padding: 35px 0px 0px 10px;
}


/* 双想用 */
#soutop{
 width:700px; heigh:250px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:center top;
 background-image:url('koty/sou.jpg');
 background-repeat:no-repeat;
}

#sou_ntt {
 margin:0em 0em 0em 0em; padding: 130 120 10 0; 
 font-size:50px;  font-family:ＭＳ 明朝;
 float:; text-align:right;
 color:ff2549; font-weight : bold;
}

#sou_ntt2{
 margin:0em 0em 0em 0px; width:410px;padding: 10 0 150 0; 
 text-decoration:none; color:#787878;text-align:right; 
 font-family:Georgia; font-weight : bold; font-size:14px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:0px;
  border-color:#000000;
  border-style:solid;}

.sou{
  width:700px;
  padding : 0px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:0px;
  border-color:#afafaf;
  border-style:solid;
  padding-top: 1px;text-align:left;
}


/* 拍手ログ用 */
#logtop{
 width:700px; heigh:309px: margin:0em 30em 0em 0em; padding:10 0 10 0;
 background-position:right top;
 background-image:url('');
 background-repeat:no-repeat;
}

#lg_ntt{
 margin:0em 0em 0em 0em; padding: 10 0 5px 0px; width:700px;
 font-weight : bold;  font-size:15px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:898989;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#000000;
  border-style:solid;
}

/* ログ用の線　*/
.log{
  width:700px;
  padding : 0px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:0px;
  border-color:#afafaf;
  border-style:solid;
  padding-top: 15px;text-align:left;
}

/*　ACE用　*/

#acetop{
 width:700px; heigh:100px: margin:10px 0em 0em 0; padding: 0 0 0 0;
 background-position:40% top;
 background-image:url('koty/acecp.jpg');
 background-repeat:no-repeat;
}

#acecp_ntt{
 margin:0em 0em 0em 0em; padding: 230 0 00px 30; width:700px;
 font-weight : bold;  font-size:30px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:#881010;line-height: 1.2em;
}

#acntt{
 margin:0px 0em 0px 0; padding: 10px 0 2px 10px; width:700px;
 text-decoration:none;  text-align:left;
 font-family:Georgia; font-weight : bold; font-size:20px;}

#acntt a{
 color:#7878ff;text-align:center; 
 font-family:Georgia; font-weight : bold; font-size:15px;}


.ac{width:700px;
  margin:1em 0em 0px 0;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#6D3D80;
  border-style:dashed;
  padding-top: 15px;text-align:left;
}



/*　ff用　*/
#fftop{
 width:700px; heigh:25px: margin:0em 0em 0em 0em; padding: 0 0 0 0;
 background-position:40% top;
 background-image:url('.jpg');
 background-repeat:no-repeat;
}

#ff_ntt {
 margin:0em 0em 0em 0em; padding: 100 0 10px 0; width:700px;
 font-weight : bold;  font-size:30px; font-family:Georgia,sans-serif;
 float:center; text-align:left;color:#232323;line-height: 1.2em;
}

#ffntt{
 margin:0em 0em 0px 0; padding: 1px 0 2px 10px; width:700px; border-bottom:1px;
  border-top:0px; border-left:0px; border-right:0px;
  border-color:#121212;
  border-style:solid;
 text-decoration:none; color:#121212; text-align:left;font-size:14px; font-family:Georgia,sans-serif;
 font-weight : bold ;}

#ffntt a{
 color:#2A4A6A;text-align:center; 
 font-family:Georgia; font-weight : bold; font-size:15px;}


.ffcht{width:700px;
  margin:1em 0em 0px 0;
  border-top:0px; border-left:0px; border-right:0px;
  padding-top: 15px;text-align:left;
}





/* 何か系の線　*/
.sep{
  width:700px;
  padding : 0px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#afafaf;
  border-style:solid;
  padding: 15px 0px 0px 0px;text-align:left;font-size:13px; font-weight : bold; 
}


/* 何か系の線　*/
.sep2{
  width:700px;
  padding : 15px 0px 0px 0px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:1px;
  border-color:#afafaf;
  border-style:solid;
  padding-top: 15px;text-align:left;
}

/* 何か系の線　*/
.sep3{
  width:700px;
  padding : 0px;
  border-top:0px; border-left:0px; border-right:0px; border-bottom:0px;
  border-color:#afafaf;
  border-style:solid;
  padding-top: 15px;text-align:left;font-size:13px;
}

/* 戻るよう　*/
.se1{
  padding : 0px;
  border:1px; border-color:#404D40; border-style:solid;
  background:transparent;
}


.date{
  margin  : 120px 0px 0px 0px;
  text-align:right;
  color:#808080;
}