body {
background-color: #FFFFFF!important;
background-image:url("../images/haikei.jpg");
background-repeat:repeat;
background-position:top;
background-attachment:scroll;
display: block;
margin: 16px;
padding: 16px;
font-size: 14px;
color: #666666;
font-family: "HG丸ゴシックM-PRO", sans-serif,;
}

a:link { text-decoration:none; color: #666666; } 
a:visited { text-decoration:none; color: #666666; } 
a:hover { text-decoration:underline; color: #CC99CC; } 
a:active { text-decoration:underline;color: #CC99CC; } 


h1 {
    background-image: url("/design/1596/icon1.jpg");
    background-position: left top;
    background-repeat: no-repeat;
}





.tabletop1 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #cccccc solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
font-size: 12px;
background-color: #ffffff;
color: #666666;
} 

.tabletop1 TD { 
border: 0px #ffffff solid; /* セルの枠線（太さ・色・スタイル） */
padding: 2px; /* セル内の余白 */
font-size: 14px;
background-color: #ffffff;
color: #666666;
} 

.tabletop2 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #49bd9b solid; /* テーブル全体の枠線（太さ・色・スタイル） */
font-size: 12px;
color: #3da587;
} 

.tabletop2 TD { 
border: 0px #49bd9b solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 2px; /* セル内の余白 */
font-size: 12px;
color: #3da587;
} 

.tabletop3 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #f18d3f solid; /* テーブル全体の枠線（太さ・色・スタイル） */
font-size: 12px;
color: #d27b39;
} 

.tabletop3 TD { 
border: 0px #f18d3f solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 2px; /* セル内の余白 */
font-size: 12px;
color: #d27b39;
} 




.table1 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #b3b147 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table1 TD { 
border: 0px #b3b147 solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 10px; /* セル内の余白 */ 
} 



.table2 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #49bd9b solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
color: #49bd9b;
} 

.table2 TD { 
border: 0px #49bd9b solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 10px; /* セル内の余白 */ 
color: #49bd9b;
} 

.table3 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #f18d3f solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
color: #f18d3f;
} 

.table3 TD { 
border: 0px #f18d3f solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 10px; /* セル内の余白 */ 
color: #f18d3f;
} 

