/* レイアウトの設定*/
body2{
    margin:0px;  padding:0px;}


/* ヘッダーの設定*/
#head{    width : 710px;
    height : 100px;
    background-color : white;}


/* ラッパー外枠の設定*/



/* ラッパーの設定*/

#sotowaku{    width : 800px;   
  
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;

  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px; 
  

  text-align : center;
}


#wrap{    width : 780px;   
  
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}



/* 左側の設定*/
#left{
    width : 590px;   
    float:left; 
  
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 5px;
  padding-bottom : 0px;
  
  
  
  

  font-size : 80%;
}

/* 右側の設定*/
#right{width : 160px;float:right;
  
  
  
  
  
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 10px;
  font-size : 80%;
}

/* フッターの設定*/
#foot{position:relative;
    width : 100%;
    height : 5px;   
    clear:both;}

/* ベタテーブル*/
<style type='text/css'>
    div.km img          { border:none; }
    DIV.km TABLE {
        margin:0; padding:0;
        border:0;
        border-collapse:collapse;
  
}
    div.km table th,
    div.km table td {
        margin:0; padding:0;
        border:0;}
    /* 左上角 */
    DIV.km TD.top_left  { background : url(km_top_left_midori.GIF) no-repeat; }
    /* 右上角 */
    DIV.km TD.top_right { background : url(km_top_right_midori.GIF) no-repeat; }
    /* 左下角 */
    DIV.km TD.btm_left  { background : url(km_btm_left_midori.GIF) no-repeat; }
    /* 右下角 */
    DIV.km TD.btm_right { background : url(km_btm_right_midori.GIF) no-repeat; }
    /* 上部*/
    DIV.km TD.center_ue    { background : url(km_center_ue_midori.GIF) repeat-x; }
     /*下部 */
    DIV.km TD.center_sita    { background : url(km_center_sita_midori.GIF) repeat-x; }
   /* 左部*/
    DIV.km TD.side_hidari      { background : url(km_side_hidari_midori.GIF) repeat-y; }
   /* 右部 */
    DIV.km TD.side_migi      { background : url(km_side_migi_midori.GIF) repeat-y; }
   /* 中身 */
    DIV.km TD.content   { background-color : #F1F3FE; line-height:1.5; 
  
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  font-size : 80%;} 
</style>


/* 角丸ボックス*/
<style type='text/css'>
    div.km img          { border:none; }
    DIV.k TABLE {
        margin : 0px 0px 10px 0px; padding:0;
        border:0;
        
    
  
  border-collapse : collapse;
}
    DIV.k TABLE TH,
    DIV.k TABLE TD {
        margin:0; padding:0;
        border:0;
    }
    /* 左上角 */
    DIV.k TD.top_left1{ background : url(km_top_left_midori.GIF) no-repeat; 
  
}
    /* 右上角 */
    DIV.k TD.top_right1{ background : url(km_top_right_midori.GIF) no-repeat; 
  
}
    /* 左下角 */
    DIV.k TD.btm_left1{ background : url(hidari_sita_midori.GIF) no-repeat; 
  
}
    /* 右下角 */
    DIV.k TD.btm_right1{ background : url(migi_sita_midori.GIF) no-repeat; 
  
}
   /* 上部、 */
    DIV.k TD.center1ue{ background : url(km_center_ue_midori.GIF) repeat-x; 
  
} 
   /* 下部 */
    DIV.k TD.center1sita{ background : url(sita_midori.GIF) repeat-x; 
  
}
   /* 右部 */
    DIV.k TD.hidari{ background : url(km_side_hidari_midori.GIF) repeat-y; }
   /* 左部 */
    DIV.k TD.migi{ background : url(km_side_migi_midori.GIF) repeat-y; }
    /* 中身 */
    DIV.k TD.content1{   
  line-height : 1.5;
  padding-bottom : 3px;
  

  background-color : #F1F3FE;
  padding-left : 3px;
} 
   /* 右部下 */
    DIV.k TD.hidarisita{ background : url(km_side_hidari_midori2.GIF) repeat-y; }
   /* 左部下 */
    DIV.k TD.migisita{ background : url(km_side_migi_midori2.GIF) repeat-y; }

    /* 中身下 */
    DIV.k TD.content1sita{   
   
  
  padding-top : 10px;
  padding-bottom : 5px;
  padding-left : 10px;
  padding-right : 5px;
  

  background-color : #ffffff;
  font-size : 80%;
  line-height : 1.5;
} 
</style>


/*テーブル*/
table#sample{
    border-top:1px solid #663300;
    border-left:1px solid #663300;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
#sample TH{    padding : 3px 3px 3px 3px;
    text-align:center;
  font-size : 80%;
  font-weight : normal;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 90px;
}
#sample TD{
    border-right : 1px solid gray;
    border-bottom : 1px solid gray;
    padding : 3px 3px 3px 3px;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;
  font-size : 80%;
  text-align : left;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : gray;
  width : 400px;
}


/*透明テーブル*/
TABLE#toumeisample{
    
    
    
    border-spacing : 1px;
    
    
}
#toumeisample TH{    padding : 3px 3px 3px 3px;
    text-align:center;
  font-size : 80%;
  
  
  
}
#toumeisample TD{
    
    
    padding : 3px 3px 3px 3px;
  
  
  
  font-size : 80%;
  
  
  
  
  
}