/*ボディー指定*/
body { 
	margin:0px 0px 0px 0px; 
	background-color: #FFFFFF
}
/*テキスト指定*/
.text-large { font-size: 108%;color: #333333}
.text-std { font-size: 83%;color: #333333}
.text-small { font-size: 70%;color: #333333}
.text-smallwhite { font-size: 70% ;color: #FFFFFF}
.text-smallgray { font-size: 70% ;color: #666666}

h1 { font-size: 108%; font-weight: bold; margin: 0px}
h2 { font-size: 83%; font-weight: bold; margin: 4px}
#top h1{
	font-size: 2px;
	margin-top: -3px;
	text-indent: -9999px
}

td.main-text-white { color: #ffffff; font-size: 13px;line-height: 130%}
td.main-text-gray { color: #333333; font-size: 13px;line-height: 130%}
td.title{ color: #336699; font-size: 14px;line-height: 130%; font-weight: bold}
td.text{ font-size: 83%;color: #333333}

.text-red { color: #990000}
.text-white { color: #FFFFFF}
.text-gray { color: #666666}

/*テーブル指定*/

/*リンク指定*/
a:link { color:#08427c; text-decoration: none}
a:visited { color:#000066; text-decoration: none}
a:active { color:#000066;; text-decoration: underline}
a:hover { color:#ff0000; 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:#FF0000; 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}


/*特殊リンク*/
.links a:link {text-decoration: none; color: #ffffff; font-size: 12px;line-height: 13px; font-weight: bold}
.links a:active {text-decoration: none; color: #ff8800; font-size: 12px;line-height: 13px; font-weight: bold}
.links a:visited {text-decoration: none; color: #ffffff; font-size: 12px;line-height: 13px; font-weight: bold}
.links a:hover {text-decoration: underline; color: #ff8800; font-size: 12px;line-height: 13px; font-weight: bold}

.linkss a:link {text-decoration: none; color: #ffffff; font-size: 11px}
.linkss a:active {text-decoration: none; color: #ff8800; font-size: 11px}
.linkss a:visited {text-decoration: none; color: #ffffff; font-size: 11px}
.linkss a:hover {text-decoration: underline; color: #ff8800; font-size: 11px}

/*その他の指定*/
.line {line-height: 20px}
.line2 {line-height: 5px}
.mark1 { color: #ff0000; font-size: 13px;line-height: 130%}
.mark2 { color: #009900; font-size: 14px;line-height: 130%}
.mark3 { color: #ff0000; font-size: 14px;line-height: 130%}

.table-s { color: #000000; font-size: 13px;line-height: 130%}
.table-m { color: #333333; font-size: 13px;line-height: 130%}

.bgred {  background-color: #b22222}
.bggreen {  background-color: #2f4f4f}
.bgorange {  background-color: #ff8800}
.copyrights{ color: #ffffff; font-size: 12px;line-height: 130%}
.breadcrumbs { color: #333333; font-size: 12px;line-height: 130%}
.white-std {color: #ffffff; font-size: 12px; margin-left: 10px;line-height: 130%}
.whiteb {color: #ffffff; font-weight: bold}
.text2b { color: #333333; font-size: 13px;line-height: 130%; font-weight: bold}
.texts { color: #333333; font-size: 12px;line-height: 120%}
.textss { color: #b22222; font-size: 11px;line-height: 120%}
.notice { color: #ff0000; font-size: 14px;line-height: 130%}
.notices { color: #ff0000; font-size: 12px;line-height: 120%}
.titles{ color: #336699; font-size: 13px;line-height: 130%; font-weight: bold}
.tbr{ line-height: 13px}
.tbrs{ line-height: 8px}
.title{ color: #336699; font-size: 14px;line-height: 130%; font-weight: bold}

.bg-DeepBlue { background-color: #00006A}
.margin-10px {  margin-left: 10px}
li{margin: 0px; padding:0px 0px 0px 5px}
.visible_false{ display: none}
