/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*ページ内テキスト*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
.text1 {
	font-size: 9pt;
    color: #000000;
	line-height:250%;
	}
.text3 {
	font-size: 9pt;
    color: #222222;
	line-height:120%;
	}
	

	
.text4 {
	font-size: 8pt;
    color: #000000;
	}
	
.text5 {
	font-size: 9pt;
    color: #000000;}

.text6 {
	font-size:10pt;
    color: #222222;
	font-weight : bold;
	line-height:120%;
	}
	
.text7 {
	font-size: 10pt;
    color: #000000;}

.text8 {
	font-size: 10pt;
    color: #000000;
	letter-spacing:-0.09em;
	}

.text9 {
	font-size: 10pt;
    color: #333333;
	font-weight : bold;
	}
.text10 {
	font-size: 9pt;
    color: #000000;
	font-weight : bold;
	}
	
.text11 {
	font-size: 9pt;
    color: #000000;
	line-height:200%;
	}
.text12 {
	font-size: 9pt;
    color: #333333;
	}
	
.text13{
	font-size: 9pt;
    color: #222222;
	font-weight : bold;
	}	
.text14 {
	font-size: 9pt;
    color: #222222;
	line-height:150%;
	}

.text15 {
	font-size: 9pt;
    color: #222222;
	line-height:150%;
	}
.text16 {
	font-size: 9pt;
    color: #222222;
	line-height:180%;
	}		
.text17 {
	font-size: 9pt;
    color: #A3053D;
	line-height:150%;
	}				
.text18{
	font-size: 13pt;
    color: #333333;
	font-weight : bold;
	}
.text19 {
	font-size: 8pt;
    color: #A3053D;
	line-height:150%;
	}	
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*テーブル枠線表示部分*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/		

.table1 { 
width: 660px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #333333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table1 TD { 
border: 1px #333333 solid; /* セルの枠線（太さ・色・スタイル） */ 
} 

.table2 { 
width: 350px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #333333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table2 TD { 
border: 1px #333333 solid; /* セルの枠線（太さ・色・スタイル） */ 
} 	
.table3 { 
width: 330px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 0px ; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table3 TD { 
border: 0px ; /* セルの枠線（太さ・色・スタイル） */ 
} 

.table4 { 
width: 640px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #333333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table4 TD { 
border: 1px #333333 solid; /* セルの枠線（太さ・色・スタイル） */ 
} 

.table5 { 
width: 640px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #333333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table5 TD { 
border: 0px #333333 solid; /* セルの枠線（太さ・色・スタイル） */ 
} 
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*リンクカラー*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


a:text    {  font-weight : bold;	}
a:link    {  color: #333333; text-decoration: none; }
a:visited {  color: #333333; text-decoration: none; }
a:active  {  color: #C40000; text-decoration: none; }
a:hover   {  color: #C40000; text-decoration: none; }
a:font-weight{ bold;}

.links a:link    {  color: #333333; text-decoration: none; }
.links a:visited {  color: #999999; text-decoration: none; }
.links a:hover   {  color: #C40000; text-decoration: none; }
.links a:active  {  color: #C40000; text-decoration: none; }

#footer {
border-top: 1px solid #333;
border-bottom: 1px solid #333;
background: #FFFFFF;
height: 25px;
}
#footer_wrap {
	text-align:left;
	margin:0 auto 0;
	width: 960px;
}
#footer navi ol li {
	line-height: 1.2em;
	
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{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    color:#330000;
    background-color:#996633;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
.sample td{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    padding:0.3em 1em;
}
	