body  {
	margin        : 0px     ;
	padding       : 0px     ;
        background    : #efefef ;
        margin-top    : 0px     ; 
        margin-bottom : 0px     ;}



.top {  width         : 780px   ;
        background    : #ffffff ;
        border-style  : solid   ; 
   border-top-width   : 0px     ;
  border-left-width   : 0px     ;
  border-right-width  : 0px     ;
 border-bottom-width  : 0px     ;
   border-left-color  : #55729c ;
  border-right-color  : #55729c ;
 border-bottom-color  : #55729c ;
    border-top-color  : #55729c ;}



.box  { 
        width         : 780px   ;
        margin-left   : 0px     ;
        margin-top    : 0px     ;
        margin-bottom : 0px     ;
        padding-top   : 8px     ;
        padding-bottom: 0px     ;
        color         : #666666 ;
        line-height   : 1.4em   ;
        background    : #ffffff ;
        border-style  : solid   ; 
   border-top-width   : 0px     ;
  border-left-width   : 0px     ;
  border-right-width  : 0px     ;
 border-bottom-width  : 0px     ;
   border-left-color  : #55729c ;
  border-right-color  : #55729c ;
 border-bottom-color  : #55729c ;
    border-top-color  : #55729c ;}



.main  { width        :  700px  ;
         text-align   :  left   ;}



table td
       { padding-left   : 10px   ;
         padding-top    : 5px    ;
         padding-bottom : 5px    ;  
         line-height    : 1.4em  ;
         font-size      : 13px   ;}


.bg1   {background-image  : url(http://www.sigakusei-cashflow.com/style/bg4.gif) }


.normal{color           : #666666 ;
        line-height     : 1.4em   ;
        font-size       : 16px    ;}


i     { padding-top   : 1px     ;
      padding-bottom  : 0px     ;
        padding-left  : 2px     ;
       padding-right  : 2px     ;
        background    : yellow  ; 
     text-decoration  : none    ;
     font-style       : normal  ;
        color         : #000000 ;}


em     { padding-top  : 1px     ;
      padding-bottom  : 0px     ;
        padding-left  : 2px     ;
       padding-right  : 2px     ;
         background   : #FFEB99 ; 
     text-decoration  : none    ;
     font-style       : normal  ;
        color         : #000000 ;}


b    {  color         : red     ;
        font-weight   : normal  ;}


strong
     {  color         : blue    ;
        font-weight   : normal  ;}



a:link {color         : #0000ff ;}



a:active
       {color         : #0000ff ;}



a:visited
       {color         : #0000ff ;}



a:hover 
       {color         : #ffffff ; 
        background    : orange  ;}


h1 {
       background-image:url(http://www.tkc-bank.com/fx/style/free2_s.gif)     ;
       background-repeat:no-repeat ;
       background-position:left top;
       padding-left  : 60px        ;
       padding-top   : 15px        ;
       padding-bottom: 20px        ;
       margin-top    : 5px         ;
       margin-bottom : 5px         ;
       font-size     : 16px        ;
       color         : #000000     ;
       font-weight   : normal      ;}


h2 {
       background-image:url(http://www.tkc-bank.com/fx/style/arrow12_r.gif);
background-repeat    :no-repeat    ;
       background-position:left top;
       padding-left  : 30px        ;
       padding-top   : 2px         ;
       padding-bottom: 2px         ;
       margin-top    : 3px         ;
       margin-bottom : 3px         ;
       font-size     : 12px        ;
       color         : #000000     ;
       font-weight   : normal      ;}


h3{
height : 120px ;
background-image:url(http://www.sigakusei-cashflow.com/arrow/arrow1_b.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:37px;
padding-top :60px ;
padding-bottom :2px;
margin-top  :0px ;
margin-bottom :3px ;
margin-left   :285px ;
font-size:16px;
color:#ffffff ;
text-align :left ;
}


h4{
background-image:url(http://www.sigakusei-cashflow.com/mark/warning3.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:55px;
padding-top :10px ;
padding-bottom :15px;
margin-top  :0px ;
margin-bottom :0px ;
margin-left   : 20px ;
font-size:18px;
color:#000000 ;
}


h5{
background-image:url(http://www.sigakusei-cashflow.com/mark/warning2.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:115px;
padding-top :20px ;
padding-bottom :20px;
margin-top  :15px ;
margin-bottom :10px ;
margin-left   : 0px ;
font-size:18px;
color:#000000 ;
}



/*■ネクストボタン*/
h6 {
       background-image:url(http://www.sigakusei-cashflow.com/circle/next2.gif);
       background-repeat:no-repeat;
       background-position:left top;
       padding-left    : 49px   ;
       padding-top     : 13px   ;
       padding-bottom  : 10px   ;
       margin-top      :  0px   ; 
       margin-bottom   : 10px   ;
       margin-left     :  6px   ;
       font-size       : 14px   ;
       color           :#000000 ;
       font-weight     : normal ;}


/*■従来のH2タグ*/
h7{
background-image:url(http://www.tkc-bank.com/fx/style/arrow12_r.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:30px;
padding-top :3px ;
padding-bottom :3px;
margin-top  :3px ;
margin-bottom :3px ;
font-size:16px;
color:#666666 ;
}



.tunagi3
       {border-style  : solid   ; 
   border-top-width   : 5px     ;
  border-left-width   : 5px     ;
  border-right-width  : 1px     ;
 border-bottom-width  : 1px     ;
   border-left-color  : #cccccc ;
  border-right-color  : #cccccc ;
 border-bottom-color  : #cccccc ;
    border-top-color  : #cccccc ;
     background       : #ffffff ;
        margin-left   : 0px     ;
        margin-right  : 10px    ;
        margin-top    : 15px    ;
        text-align    : left    ;
        padding-left  : 10px    ;
        padding-top   : 12px    ;
        padding-bottom: 12px    ;
        padding-right : 5px     ;
        color         : #000000 ;}


.tunagi4
       {border-style  : solid   ; 
   border-top-width   : 5px     ;
  border-left-width   : 5px     ;
  border-right-width  : 1px     ;
 border-bottom-width  : 1px     ;
   border-left-color  : #cccccc ;
  border-right-color  : #cccccc ;
 border-bottom-color  : #cccccc ;
    border-top-color  : #cccccc ;
     background       : #fffee3 ;
        margin-left   : 0px     ;
        margin-right  : 10px    ;
        margin-top    : 15px    ;
        text-align    : left    ;
        padding-left  : 10px    ;
        padding-top   : 12px    ;
        padding-bottom: 12px    ;
        padding-right : 5px     ;
        color         : #000000 ;}



.copy    { 
        width         : 780px   ; 
        margin-left   :   0px   ;
        margin-top    :   6px   ;
        margin-right  :   0px   ;
        margin-bottom :   0px   ;
        padding-top   :   2px   ;
        padding-left  :   0px   ;
        padding-right :   0px   ;
        padding-bottom:   2px   ;
        color         : #000000 ;
        line-height   : 1.4em   ;
        background    : #fbfbfb ;
        border-style  : solid   ; 
   border-top-width   : 1px     ;
  border-left-width   : 0px     ;
  border-right-width  : 0px     ;
 border-bottom-width  : 1px     ;
   border-left-color  : #adadad ;
  border-right-color  : #adadad ;
 border-bottom-color  : #adadad ;
    border-top-color  : #adadad ;
        font-size     : 14px    ;
        text-align    : center ;}


.magmag
{   width           : 200px;
    text-align      : left ;
    height          : 115px;
    _height         : 150px;
    background: url(http://www.tkc-bank.com/img/mmbg.gif) no-repeat;
    margin-top      :  0px ;
    margin-left     :  0px ;
    margin-bottom   :  0px ;
    padding-top     : 25px ;
    padding-left    :  5px ;}





.letter1
       {border-style  : solid   ; 
   border-top-width   : 0px     ;
  border-left-width   : 0px     ;
  border-right-width  : 0px     ;
 border-bottom-width  : 0px     ;
   border-left-color  : #000000 ;
  border-right-color  : #000000 ;
 border-bottom-color  : #000000 ;
    border-top-color  : #000000 ;
     background       : #ffffff ;
        margin-left   : 2px     ;
        margin-right  : 0px     ;
        margin-top    : 0px     ;
        text-align    : left    ;
        padding-left  : 55px    ;
        padding-right : 65px    ;
        padding-top   : 15px    ;  
        padding-bottom: 15px    ;
        color         : #000000 ;
        width         : 560px   ;
    background-image  : url(http://www.sigakusei-cashflow.com/style/check1.gif) ;
        background-repeat:no-repeat ;}




.letter2
       {border-style  : solid   ; 
   border-top-width   : 0px     ;
  border-left-width   : 0px     ;
  border-right-width  : 0px     ;
 border-bottom-width  : 0px     ;
   border-left-color  : #000000 ;
  border-right-color  : #000000 ;
 border-bottom-color  : #000000 ;
    border-top-color  : #000000 ;
     background       : #ffffff ;
        margin-left   : 0px     ;
        margin-right  : 0px     ;
        margin-top    : 0px     ;
        text-align    : left    ;
        padding-left  : 55px    ;
        padding-right : 65px    ;
        padding-top   : 15px    ;  
        padding-bottom: 15px    ;
        color         : #000000 ;
        width         : 560px   ;
    background-image  : url(http://www.sigakusei-cashflow.com/style/check2.gif) ;
        background-repeat:repeat-y ;}



.letter3
       {border-style  : solid   ; 
   border-top-width   : 0px     ;
  border-left-width   : 0px     ;
  border-right-width  : 0px     ;
 border-bottom-width  : 0px     ;
   border-left-color  : #000000 ;
  border-right-color  : #000000 ;
 border-bottom-color  : #000000 ;
    border-top-color  : #000000 ;
     background       : #ffffff ;
        margin-left   : 0px     ;
        margin-right  : 0px     ;
        margin-top    : 0px     ;
        text-align    : left    ;
        padding-left  : 55px    ;
        padding-right : 65px    ;
        padding-top   : 15px    ;  
        padding-bottom: 15px    ;
        color         : #000000 ;
        width         : 560px   ;
    background-image  : url(http://www.sigakusei-cashflow.com/style/check3.gif) ;
        background-repeat:no-repeat ;}



#fadeinbox
    {
      position:absolute;
      width: 560px;　 
      left : 100px;
      top  :-300px;
      border: 6px solid #55729c;
      background-color: #ffffff;
      padding   : 10px ;
      z-index   : 100  ;
      visibility:hidden;
      font-size :14px  ;}


#fadeinbox p
     { text-align     : left    ; 
       padding-left   : 15px    ; }


#fadeinbox.right
     {  text-align    : right   ; }



#fadeinbox strong
     {  color         : blue    ;
        font-weight   : normal  ;}


.bold
     {  font-size     : 20px       ;
        font-weight   : bold       ;
        color         : blue       ;
        margin-right  : 5px        ;
        margin-left   : 5px        ;
        margin-top    : 2px        ;}

.bold2
     {  font-size     : 20px       ;
        font-weight   : bold       ;
        color         : red        ;
        margin-right  : 5px        ;
        margin-left   : 5px        ;
        margin-top    : 2px        ;}


.bold3
     {  font-size     : 23px       ;
        font-weight   : bold       ;
        color         : red        ;
        margin-right  : 5px        ;
        margin-left   : 5px        ;
        margin-top    : 2px        ;}

.bold4
     {  font-size     : 23px       ;
        font-weight   : bold       ;
        color         : red        ;
        margin-right  : 2px        ;
        margin-left   : 2px        ;
        margin-top    : 2px        ;}


.number span
     { background     : darkblue ; 
     text-decoration  : none    ;
     font-style       : normal  ;
        color         : #ffffff ;
     font-size        : 18px    ;
     width            : 24px    ;
     margin-bottom    : 3px     ;
     margin-top       : 3px     ;
     text-align       : center  ;}