@charset "utf-8";
@import url(index.css);

* { color : #000 ; font-size : 11pt ; }
body { line-height : 1.5 ;  }
#container { width : 100% ; }
#menu { display : none ; }   
img { border : none ; margin : 1em ; }
#center h3 { border : 1px solid #000 ; padding : 0.25em ; clear : both ;}
#center h3 a { text-decoration : none ; }

#center h4, #center h5 { border-bottom : 1px dotted #000 ; padding : 0.25em ; clear : both ;}


#footer img { float : left ; }
#header *, #footer * { font-size :8pt ; font-weight : normal ; text-decoration : none ;} 


#header { font-weight : normal ; height : 140px ;}
#header p, #header h2{ margin-left : 390px ;line-height : 1.2 ;  }
#header img { position : absolute ; left : 0px ; top : 0px ; margin : 0 ;}
#footer img { margin : 0 ;position : absolute ; left : 0px ; top : 0px ; }

#header h1 { position : absolute ; left : 0px ; top : 90px ; font-size : 1.5em ; text-align : center ; border-top : 4px double #000 ;border-bottom : 4px double #000 ;font-weight : bold ; width : 100% ;}

#fontSize { display : none ; }



#index .indexContents, #index .indexContent  {
	width : 680px ;
	text-align : left ;
	position : relative ;
} 

#index h1 { background : none ; display : none ; }

/* TOPPAGE */
#index .indexContent {background : url("/images/reason.png") no-repeat top center; }
#index #header { height : 80px ; }

table { border-collapse : collapse ; }
th { font-weight : bold ; text-align : left ;}
th, td { border : 1px solid #000 ; }
th { font-weight : bold ; }
#footer { padding-left : 100px ; position : relative ; } 


#gNavi { display : none ; }
hr { clear : both ;  }