/*ボディー指定*/
body { margin:0px 0px 0px 0px; background-color: #ffffff}

/*テキスト指定*/
.text-large { font-size: 108%}
.text-std { font-size: 83%}
.text-small { font-size: 70%}
.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}

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}

.text-red { color: #990000}
.text-white { color: #FFFFFF}
.text-gray { color: #666666}

/*テーブル指定*/

/*リンク指定*/
a:link { color:#08427c; text-decoration: none}
a:visited { color:#990099; text-decoration: none}
a:active { color:#2a68a6; text-decoration: underline}
a:hover { color:#2a68a6; 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}

a:visited,a:active {color: #000066; font-size: 13px;line-height: 130%}
a:link {color: #000066; font-size: 13px;line-height: 130%}
a:hover {color: #ff0000; font-size: 13px;line-height: 130%}

/*特殊リンク*/
.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}
.navi_visible{ display: none}
/*プリント改行*/
.printBr{ page-break-after: always}
