body    { background-color: #ffe6f0 }

h1  { font-weight: normal; text-decoration: none }
h2 { font-weight: normal; text-decoration: none }
h3  { font-weight: normal; line-height: 0; text-decoration: none }
text  { font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif }
a:link, a:visited, a:hover,a:activea   { font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; text-decoration: none } 
p  { font-size: 5px; font-weight: lighter; margin: auto }

/*テキスト、リンク色共にグレー*/
.gl  { color: #505050 }
.gl a:link   { color: #505050; text-decoration: none }
.gl a:visited   { color: #505050; text-decoration: none }
.gl a:hover   { color: #505050; text-decoration: none }
.gl a:active   { color: #505050; text-decoration: none }
/*テキスト、リンク色共にグリーン*/
.gr { color: #17c7c0 }
.gr a:link  { color: #17c7c0; text-decoration: none }
.gr a:visited  { color: #17c7c0; text-decoration: none }
.gr a:hover  { color: #17c7c0; text-decoration: none }
.gr a:active  { color: #17c7c0; text-decoration: none }
/*テキスト、リンク色共にグリーンで太文字*/
.grb  { color: #17c7c0; font-weight: bold }
.grb a:link   { color: #17c7c0; font-weight: bold; text-decoration: none }
.grb a:visited   { color: #17c7c0; font-weight: bold; text-decoration: none }
.grb a:hover   { color: #17c7c0; font-weight: bold; text-decoration: none }
.grb a:active   { color: #17c7c0; font-weight: bolder; text-decoration: none }
/*テキスト、リンク色共にオレンジ*/
.ol { color: #fb832d }
.ol a:link  { color: #fb832d; text-decoration: none }
.ol a:visited  { color: #fb832d; text-decoration: none }
.ol a:hover  { color: #fb832d; text-decoration: none }
.ol a:active  { color: #fb832d; text-decoration: none }
/*テキスト、リンク色共に白*/
.wt { color: #ffffff; text-decoration: none }
.wt a:link { color: #ffffff }
.wt a:visited  { color: #ffffff; text-decoration: none }
.wt a:hover  { color: #ffffff; text-decoration: none }
.wt a:active  { color: #ffffff; text-decoration: none }
/*テキスト、リンク色共に青*/
.bl { color: #0A50A1; text-decoration: none }
.bl a:link { color: #0A50A1 }
.bl a:visited  { color: #0A50A1; text-decoration: none }
.bl a:hover  { color: #0A50A1; text-decoration: none }
.bl a:active  { color: #0A50A1; text-decoration: none }
/*テキスト、リンク色共にピンク*/
.pi  { color: #FB5092 }
.pi a:link   { color: #FB5092; text-decoration: none }
.pi a:visited   { color: #FB5092; text-decoration: none }
.pi a:hover   { color: #FB5092; text-decoration: none }
.pi a:active   { color: #FB5092; text-decoration: none }
/*テキスト、リンク色共に赤で太文字*/
.redb   { color: red; font-weight: bold; text-decoration: none }
.redb a:link    { color: red; font-weight: bold; text-decoration: none }
.redb a:visited    { color: red; font-weight: bold; text-decoration: none }
.redb a:hover    { color: red; font-weight: bold; text-decoration: none }
.redb a:active    { color: red; font-weight: bold; text-decoration: none }

/*フォント指定*/
.font18      { font-size: 18px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, sans-serif; font-weight: normal; line-height: 18px }
.font18min { font-size: 18px; font-family: "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", "ＭＳ 明朝", 平成明朝, 細明朝体, serif }
.font13min { font-size: 13px; font-family: "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", "ＭＳ 明朝", 細明朝体, 平成明朝, "Times New Roman" }
.font16b     { font-size: 16px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック, "ＭＳ ゴシック", sans-serif; font-weight: bold; line-height: 21px }
.font14    { font-size: 14px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; line-height: 19px }
.font13    { font-size: 13px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; line-height: 20px }
.font13ml { font-size: 13px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, sans-serif; line-height: 24px }
.font13ms { font-size: 13px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; line-height: 15px }
.font13mss { font-size: 13px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; line-height: 13px }
.font12     { font-size: 12px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; line-height: 17px }
.font12ms { font-size: 12px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; line-height: 14px }
.font11    { font-size: 11px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; line-height: 14px }
.font10    { font-size: 10px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, sans-serif; line-height: 15px }
.font8 {
	font-size: 8pt;
	font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka-等幅", "Osaka", "平成角ゴシック", "ＭＳ ゴシック";
	font-weight: lighter;
}
.font7 { font-size: 7px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック, }
.fonttittle  { font-size: 18px; font-family: "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", "ＭＳ 明朝", 平成明朝, 細明朝体, serif; line-height: 21px }
.gokaku   { font-size: 13px; font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック,ＭＳ ゴシック; line-height: 23px }
.font8_n {
	font-size: 10px;
	font-family:  "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka-等幅", "Osaka", "平成角ゴシック", "ＭＳ ゴシック";
	letter-spacing: 0px;
	color: #505050;
}
.font8_n a:link   { color: #505050; text-decoration: none }
.font8_n a:visited   { color: #505050; text-decoration: none }
.font8_n a:hover   { color: #505050; text-decoration: none }
.font8_n a:active   { color: #505050; text-decoration: none }
.non {
font-size: 1px
}
