@charset "utf-8";

/* CSS Document */
/*********共通ブラウザ依存部分の初期化***********/
body,div,
dl,dt,dd,ul,li,ol,
pre,form,fieldset,p,blockquote,th,td {margin: 0;padding: 0;font-size: 12px;font-weight: normal;font-style: normal;color: #333333;border: none;line-height: 1.5;text-decoration: none;font-family:sans-serif;}
abbr,strong,em,span,address {margin: 0;padding: 0;font-weight: normal;font-style: normal;border: none;line-height: 1.5;text-align: left;text-decoration: none;}
dl,ul {list-style: none;}
ol {list-style: decimal;list-style-position: outside;margin-left: 25px;}
img {margin: 0;padding: 0;border: none;vertical-align: bottom;}
html {height: 100%;margin-bottom: 1px; /* Opera Firefoxでスクロールバー強制表示対応 */}
body {font-size: 100.01%; /* Opera対応 */text-align: center; /* IE互換モード対応*/}


h1 {font-size: 20px;}
h2 {font-size: 20px;}
h3 {font-size: 20px;width: 440px;border-bottom: dotted 1px;}
h4 {font-size: 14px;color: #FF6600;font-weight: bold;line-height: 2.0;}

.fontstyle11{ font-size: 11px;color:#666666; }
.fontstyle12{ font-size:12px; }
.fontstyle12_black{ font-size:12px; color:#000000; }
.styleFont12{ font-size:11px; }
.footerfontstyle{ font-size:11px; color:#666666; }
.FontOrange{ color: #FF6600; }
.Font10{ font-size: 10px; color: #999999; }
