body    {text-align:center;
	 margin:0px;
	 padding:0px}
a	{color:#33cc66;}
a:hover	{color:#0066ff;}

/* === ヘッダー部分のスタイル === */

.head	{background-image:url(image102.gif);
	 width:950px;
	 height:80px;
	 margin-left:auto;
	 margin-right:auto;}

.head2	{padding-left:300px;}

.head div	{font-size:12px;
	 color:white;}

.headmenu {background-image:url(image404.gif);
	 width:950px;
	 height:25px;
	 text-align:left;
	 font-size:13px;
         margin-left:auto;
         margin-right:auto;
	 color:white;}

.headmenu td	{padding-left:9px;}

.headmenu a	{color:white;
	 text-decoration:none;}
.headmenu a:hover	{color:orange;}

/* === サイドバーとコンテンツ部分のスタイル === */

.side_main	{width:950px;
		 height:75% ; 
         border:solid 3px #00cc33;
         border-color:#00cc33 #66ff66 #00cc33 #00cc33;
         margin-left:auto;
         margin-right:auto;
	 border-top:none;}


/* === サイドバー部分のスタイル === */

.side	{width:316px;
         font-size:8pt;
	 background-image:url(kabe.gif);
        text-align:left;}

.side	{vertical-align:top;
	 padding:0px;}

.side div	{font-size:12px;
	 padding-top:3px;
	 padding-bottom:3px;
	 padding-left:18px;
	 padding-right:0px;}

.side a	{color:#444444;
	 }
.side a:hover	{color:#0066ff;}

.sidemenu1 li  {list-style-type:none;
                margin-left:-40px;
               margin-bottom:12px;

	    }

.sidemenu2 li  {list-style-type:none;
                margin-left:-40px;
               margin-bottom:9px;
	 padding-top:3px;
	 padding-bottom:0px;
	 padding-left:18px;
	 padding-right:0px;}




.side h1  {font-size:12px;
	 padding-left:18px;
	 padding-right:0px;
         color:#ff6600;
	 }
.side h2  {font-size:12px;
	 padding-left:18px;
	 padding-right:0px;
         color:#ff6600;
	 }


/* === サイドバー２部分のスタイル === */

.side2	{width:316px;
	 background-image:url(kabe.gif);
        text-align:left;}

.side2	{vertical-align:top;
	 padding:0px;}

.side2 div	{font-size:12px;
	 padding-top:3px;
	 padding-bottom:3px;
	 padding-left:18px;
	 padding-right:0px;}

.side2 a	{color:#444444;
	 }
.side2 a:hover	{color:#0066ff;}

.dai            {color:#ff6600;
	 }
.side2 h1  {font-size:12px;
	 padding-left:18px;
	 padding-right:0px;
         color:#ff6600;
	 }


/* === サイドバー３部分のスタイル === */

.side3	{width:316px;
	 background-image:url(kabe.gif);
        text-align:left;}

.side3	{vertical-align:top;
	 padding:0px;}

.side3 form	{font-size:12px;
	 padding-top:25px;
	 padding-bottom:3px;
	 padding-left:12px;
	 padding-right:0px;}

.side3 a	{color:#444444;
	 }
.side3 a:hover	{color:#0066ff;}

.side3 h6  {font-size:12px;
	 padding-left:18px;
	 padding-right:0px;
         color:#ff6600;
	 }


/* === サイドバー４部分のスタイル === */

.side4	{width:350px;
        background-image:url(kabe.gif);
        text-align:left;}

.side4	{vertical-align:top;
	 padding:0px;}

.side4 div	{font-size:12px;
	 padding-top:3px;
	 padding-bottom:3px;
	 padding-left:18px;
	 padding-right:0px;}

.side4 a	{color:#444444;
	 }
.side4 a:hover	{color:#0066ff;}

.side4 h6  {font-size:12px;
	 padding-left:18px;
	 padding-right:0px;
         color:#ff6600;
	 }


/* === フッター部分のスタイル === */

.foot	{
	 padding-top:6px;
	 font-size:11px;
	 text-align:center;}

/* === コンテンツ部分のスタイル === */

.main	{width:950px;
	 margin-top:15px;
	 margin-left:auto;
	 margin-right:auto;
	 text-align:left;}


.main li  {list-style-type:none;
           font-size:11pt;
         padding-top:7px;
	 padding-bottom:7px;
	    }

.main h1 img	{vertical-align:middle;
	 margin-right:8px;}

.main h1	{border-bottom:solid 1px #66ff66;
	 font-size:16px;
	 color:#000000;
	 }

.main h2	{border-bottom:solid 1px #66ff66;
	 font-size:16px;
	 color:#000000;
	 }
.main h3	{border-bottom:solid 1px #66ff66;
	 font-size:16px;
	 color:#000000;
	 }
.main h4	{border-bottom:solid 1px #66ff66;
	 font-size:16px;
	 color:#000000;
	 }
.main h5	{border-bottom:solid 1px #66ff66;
	 font-size:16px;
	 color:#000000;
	 }
.main h6	{border-bottom:solid 1px #66ff66;
	 font-size:16px;
	 color:#000000;
	 }
.main p	{font-size:14px;
	 line-height:160%;
	 color:#333333;
}


.main img            {border-style:none;
                  vertical-align:middle;
                }




.main1 img            {border-style:none;
                }


.photo td	{vertical-align:bottom;
	 font-size:12px;
	 padding:0px;}
.photo img	{margin-right:8px;
                float: left;}

.link	{width:100%;
	 margin-top:40px;
	 font-size:18px;}

.link1	{text-align:left;}
.link2	{text-align:center;}
.link3	{text-align:right;}
.copy	{text-align: center;
	 padding-top:40px;
	 font-size:11px;}

#qa { 
      color:#ff6600;
         }

#red { 
      color:#cc0000;
         }

#il	{
	 text-decoration:underline;
         color:#cc0000;
	 }

.word     {padding: 10px;
         font-size:12px;
         background-color:#cccccc;}

#dai      {padding: 5px;
         width:40%;
         font-size:14px;
         background-color:#cccccc;}

#navi    {padding: 5px;
         font-size:12px;
         text-align:center;}

.bun      {
         font-size:12px;
         }

.abc { padding: 5px;
       background:#eeeeee;
       font-size:14px;
         }


/* === テーブル部分のスタイル === */
.hyou { border-collapse: collapse;
      border: 3px solid #777777;
       margin: 1em auto;
       font-size:13px;
       text-align:center;
       }
/* === 後遺障害等級表部分のスタイル === */
.hyou1 { border-collapse: collapse;
       border: 3px solid #777777;
       margin: 1em auto;
       font-size:13px;
       text-align:left;
       width:950px
         }

.hyou2 { border-collapse: collapse;
       border: 3px solid #777777;
       margin: 1em auto;
       font-size:13px;
       text-align:right;
         }
.hyou3 { border-collapse: separate;
       border: 3px solid #777777;
       margin: 1em auto;
       font-size:13px;
       text-align:center;
       width:950px
         }

#hyou1 { 
       text-align:left;
         }

#hyou2 { 
       width:45px
         }
#hyou3 { 
       width:600px
         }

#hyou4 { 
       width:180px
         }
/* === リンクのスタイル === */


.link	{width:100%;
	 margin-top:40px;
	 font-size:18px;}

.link1	{text-align:left;}
.link2	{text-align:center;}
.link3	{text-align:right;}
.copy	{text-align: center;
	 padding-top:40px;
	 font-size:11px;}





.link2 { 
font-size : 10pt;
line-height : 125%;
} 
.link3 { 
font-size : 11pt;
line-height : 120%;
font-weight : normal;
text-decoration : none;
font-style : normal;
} 

.link4 { 
font-size : 12pt;
line-height : 120%;
font-weight : normal;
text-decoration : none;
font-style : normal;
} 


/* === Ｑ＆Ａ部分のスタイル === */
#qa { 
      color:#ff6600;
         }

#qa1 { 
      font-size:12px;
         }

.qa2 { 
      color:#ff0000;
         }