/*ボディー指定*/
body {
margin:0px 0px 0px 0px; background-color: #ffffff;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #666666;
scrollbar-arrow-color: #666666;
scrollbar-base-color: #999999;
scrollbar-darkshadow-color: #ffffff;
scrollbar-3dlight-color: #666666;
}

/*テキスト指定*/
.text-large { font-size: 108%}
.text-std { color: #333333; font-size: 83%; line-height: 130%}
.text-seo { font-size: 83% ;color:#333333}
.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%}

.text-red { color: #990000}
.text-white { color: #FFFFFF}
.text-gray { color: #666666}

/*テーブル指定*/

/*リンク指定*/
a:link { color:#000066; 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: #333333; 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}
.red-b { color: #ff0000; font-size: 13px;line-height: 130%; font-weight: bold}
.red-s { color: #ff0000; font-size: 11px;line-height: 120%}
.texts { color: #333333; font-size: 12px}
.textss { color: #333333; font-size: 10px}
.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: #333333; font-size: 13px; font-weight: bold}

.bg-DeepGray{ background-color: #666666}
.bg-LightGray{ background-color: #999999}
.margin-10px { margin-left: 5px}
.mark { color: #333333; font-size: 8px}
li{margin: 0px; padding:0px 0px 10px 0px}
