/*ボディー指定*/
body 
	{ 
	margin:0px 0px 0px 0px; 
	background-image: url(../images/bg.gif);
	background-repeat:repeat-y;
	background-position: center;
	background-color: #FFFFFF
	}
/*テキスト指定*/
.text-large { font-size: 100%}
.text-std { font-size: 73%;line-height: 130%}
.text-stds { font-size: 11px ;line-height: 130%}
.text-stdb { font-size: 80%;line-height: 130%; font-weight: bold}
.text-stdw { font-size: 80%;line-height: 130%}
.text-std-small { font-size: 70%;line-height: 130%}
.text-small { font-size: 67%}
.text-smallr { font-size: 67%; color: #FF3300}
.text-smallwhite { font-size: 67%; color: #FFFFFF}
.text-smallgray { font-size: 73%; color: #333333;line-height: 130%}
.text-smallgrayfix { font-size: 11px ;color: #333333;line-height: 13px}
.text-title { font-size: 85%;line-height: 130%; font-weight: bold}

h1 { font-size: 108%; font-weight: bold; margin: 0px}
h2 { font-size: 83%; font-weight: bold; margin: 4px}

td.main-text-white { color: #ffffff; font-size: 13px;line-height: 130%}
td.main-text-gray { color: #333333; font-size: 13px;line-height: 130%}

.text-red { color: #ff0000}
.text-redb { color: #ff0000; font-weight: bold}
.text-red-small { color: #ff0000; font-size: 11px}
.text-white { color: #FFFFFF;line-height: 130%}
.text-white2 { color: #FFFFFF;font-size: 13px}
.text-bluegray { color: #00628D;font-size: 13px}
.text-bluegray2 { color: #00628D;font-size: 100%}
.text-gray { color: #666666}
.article-title{color: #333333; font-weight: bold;line-height: 130%}
.article-title1{color: #800040; font-weight: bold;line-height: 130%}
.article-title2{color: #808000; font-weight: bold;line-height: 130%}


//2008年3月31日追加
table.address { font-size: 73%;line-height: 130%}

/*テーブル指定*/

/*リンク指定*/
a:link { color:#08427c; text-decoration: none}
a:visited { color:#990099; text-decoration: none}
a:active { color:#2a68a6; text-decoration: underline}
a:hover { color:#ff8800; text-decoration: underline}
 
a.white { color: #FFFFFF; text-decoration: none}
a.white:link { color: #FFFFFF; text-decoration: none}
a.white:visited { color: #FFFFFF; text-decoration: none}
a.white:active { color:#FFFF99; text-decoration: underline}
a.white:hover { color: #FF8800; text-decoration: underline}
 
a.swhite { font-size: 70% ;color: #FFFFFF; text-decoration: none}
a.swhite:link { font-size: 70% ;color: #FFFFFF; text-decoration: none}
a.swhite:visited { font-size: 70% ;color: #FFFFFF; text-decoration: none}
a.swhite:active { font-size: 70% ;color:#FFFF99; text-decoration: underline}
a.swhite:hover { font-size: 70% ;color: #FF8800; text-decoration: underline}

a.sgray { font-size: 70% ;color: #666666; text-decoration: none}
a.sgray:link { font-size: 70% ;color: #666666; text-decoration: none}
a.sgray:visited { font-size: 70% ;color: #666666; text-decoration: none}
a.sgray:active { font-size: 70% ;color:#FFFF99; text-decoration: underline}
a.sgray:hover { font-size: 70% ;color: #FF8800; text-decoration: underline}
 
a.black { color: #000000; text-decoration: none}
a.black:link { color: #000000; text-decoration: none}
a.black:visited { color: #000000; text-decoration: none}
a.black:hover { color: #000000; text-decoration: underline}

/*セルカラー指定*/
.bg-b8b8b8 { background-color: #b8b8b8}
.bg-cccccc { background-color: #CCCCCC}
.bg-eeeeee { background-color: #EEEEEE}
.bg-ffffff { background-color: #FFFFFF}
.bg-bluegray { background-color: #00628D}
.bg-lightgray { background-color: #eeeeee}
.bg-deeptgray { background-color: #4C4C4C}
.bg-deepred { background-color: #CC0000}
.bg-lightred { background-color: #CC9999}
.bgorange {  background-color: #ff8800}

tr.bg-eeeeee { background-color: #EEEEEE}
 
 /*スペーサー指定*/
.space-3px { font-size: 3px}
.space-6px { font-size: 6px}
.space-9px { font-size: 9px}

/*マージン指定*/
.margin-10px {  margin-left: 10px}
.margin-15px {  margin-left: 15px}
.marginR-10px {  margin-right: 10px}

/*テーブル指定*/
table.text-std { font-size: 73%;line-height: 130%}
li{margin: 0px; padding:0px 0px 10px 0px}
