#copy{ font-size:80%; color:#666666;  text-align : center ; height : 19px ;}

BODY{ margin : 0 ; background-color:#FFFFFF; background-repeat:repeat-x; background-image : url(img/01_06.gif) ; font-size : small ; color:#080C9E; line-height:16px; }
TABLE { border : 0 ; border-collapse: collapse; padding : 0 ;}
IMG { border : 0 ; }
P { margin : 0 ;font-size : small ; color:#080C9E; line-height:16px; }
LI { font-size : small ; color:#FFFFFF; }
DL  { font-size : small ; color:#080C9E; line-height:16px; }
H1 {margin : 0 ;}
td{ background-repeat:no-repeat;}
font{ font-family:"ＭＳ Ｐゴシック"; }
A:link{ text-decoration:none; color:#FFFFFF; }
A:visited{ text-decoration:none; color:#FFFFFF; }
A:active{ text-decoration:none; color:#FFFFFF; }
A:hover{ text-decoration:none; color:#393DFB; }
#now { font-weight:bold;font-size : small ; color:#eaf4fc; }
#header { margin : 0 ; padding : 0 ; width : 724px ; }

#main { padding-left : 50px ; width : 490px ; height : 726px ; vertical-align: top;}
#main2 { padding-left : 10px ; width : 490px ; height : 726px ; vertical-align: top;}
/* メニュー */
#menubox { margin-top : 2em ; vertical-align: top;background-image: url(img/01_04.gif) ; backgroun-color : #9497FE ;  }
#menubox UL { list-style : none ; margin : 0 ; padding : 0 ; }
#menubox LI{  margin : 0em 0em 2em 0em ; }


/* index */
.topbun h2,.topadd h2 { background-image: url(img/01_03.gif) ; line-height : 40px ;  font-size : small ; color:#FFFFFF; vertical-align: bottom ; background-position: left top ; background-repeat: no-repeat ; padding-left : 1.2em ;  margin-bottom : 0 ; padding-bottom : 0.5em ; margin-bottom : 0 ;}
.topbun P { margin-left : 4em ;margin-right : 1em  }
.topadd IMG { float : right ; margin-right : 1em ;}
.topbun {width : 490px ; margin-bottom : 2em ;}
.topadd P { margin-bottom : 1em ; padding-left : 2em ;}
#mail A {color : #0000ff ;}

DIV  { clear : right ;}

/* 2ページ目以降 */
H2 { font-size:large; color:#080C9E; margin : 0 ; padding-left : 2em ; line-height : 1.5em ; }
.mainbun P { margin-left : 1em ;margin-right : 1em ;  }
.mainbun IMG { float : right ; margin-right : 0.8em ; margin-bottom : 1.5em ; margin-left : 0.5em ;}
.mainbun2 IMG {  float : right ; margin-right : 0.9em ;  margin-bottom : 1.5em ; margin-left : 1.5em ;}
.mainbun H3 { background-image: url(img/01_03.gif) ; line-height : 40px ; 
 font-size : small ; color:#FFFFFF; vertical-align: bottom ; 
 background-position: left top ;
  background-repeat: no-repeat ; padding-left : 1.5em ; padding-bottom : 0.5em ; margin-bottom : 0 ;}
.mainbun { margin-bottom : 1.5em ; }

/* リフォーム 疑似テーブル*/

#reform { margin-left : 1em ;
margin-top : 0 ;
border-top: 1px solid #1e50a2;
border-right: 1px solid #1e50a2;
border-left: 1px solid #1e50a2;
width: 90%;
} 
#reform dl {
margin: 0px;
font-size: 12px;
}

#reform dt {
padding: 0.5em 0.5em 0.5em 1em ;
border-right: 1px solid #1e50a2;
width: 20em;
background-color : #f3f3f3 ;
}

#reform dd {
padding: 0.7em 0.3em 0.5em 23em;
border-bottom: 1px solid #1e50a2;
margin: -2.6em 0 0;
}


/* 会社案内 疑似テーブル*/
#kaisha { margin-left : 1em ;
margin-top : 0 ;
border-top: 1px solid #000;
border-right: 1px solid #000;
border-left: 1px solid #000;
width: 90%;
} 

#kaisha dl {
margin: 0px;
font-size: 12px;
}

#kaisha dt {
padding: 0.5em 1em 0.5em 1em ;
border-right: 1px solid #000;
width: 7em;
background-color : #eee ;
}

#kaisha dd {
padding: 0.7em 0.3em 0.5em 8em;
border-bottom: 1px solid #000;
margin: -2.5em 0 0;
}
#map { margin-left : 1em ; float : none ; }

/* 問い合わせフォーム */
#mailform DL { margin-left : 1em ;}
#mailform DD { margin-bottom : 1em ;}
#bottan { text-align : center ; }

/* 追加 */

.t { font-size:12px; padding-left : 15px ; }
.t2 { font-size:12px; text-align: center ; background-color:#eee ; }
.t3 { font-size:12px; padding-left : 10px ; background-color:#eee ; }
    
