@charset "Shift_JIS";

/*文章内の小文字や大文字・装飾文字の設定*/

/*その他、初期クラス名は「英語」で。臨時の色は「日本語」表記でクラス名の設定すること*/

/*▼▼▼▼▼▼▼▼▼▼▼▼目次▼▼▼▼▼▼▼▼▼▼▼▼*/

/*▼▼▼共用の設定（親タグ色に準拠）*/
/*
.f-8
.f-10
.f-12
.f-14
.f-16
*/
/*
.f-8b
.f-10b
.f-12b
.f-14b
.f-16b
*/
/*共用の設定（親タグ色に準拠）▲▲▲*/


/*▼▼▼ＲＧＢモードの代表色*/
/*▼レッド文字*/
/*
.f-red
.f-red10
.f-red12
.f-red14
.f-red16
.f-red10b
.f-red12b
.f-red14b
.f-red16b
*/

/*▼グリーン文字*/
/*
.f-green
.f-green10
.f-green12
.f-green14
.f-green16
.f-green10b
.f-green12b
.f-green14b
.f-green16b
*/

/*▼ブルー文字*/
/*
.f-blue
.f-blue10
.f-blue12
.f-blue14
.f-blue16
.f-blue10b
.f-blue12b
.f-blue14b
.f-blue16b
*/
/*ＲＧＢモードの代表色▲▲▲*/



/*▼▼▼ホワイトからブラック（16px無し）*/
/*▼ホワイト文字*/
/*
.f-white
.f-white10
.f-white12
.f-white14
.f-white10b
.f-white12b
.f-white14b
*/

/*▼ブラック文字*/
/*
.f-black
.f-black10
.f-black12
.f-black14
.f-black10b
.f-black12b
.f-black14b
*/

/*▼グレー文字*/
/*
.f-gr
.f-gr10
.f-gr12
.f-gr14
.f-gr10b
.f-gr12b
.f-gr14b
*/
/*ホワイトからブラック（16px無し）▲▲▲*/



/*▼▼▼その他の色（制作サイトにより、加筆される色設定）*/
/*▼オレンジ文字*/
/*
.f-orange
.f-orange10
.f-orange12
.f-orange14
.f-orange16
.f-orange10b
.f-orange12b
.f-orange14b
.f-orange16b
*/

/*▼ブラウン文字*/
/*
.f-brown
.f-brown10
.f-brown12
.f-brown14
.f-brown16
.f-brown10b
.f-brown12b
.f-brown14b
.f-brown16b
*/
/*その他の色（制作サイトにより、加筆される色設定）▲▲▲*/



/*▼▼▼▼▼▼▼▼▼▼▼▼点線*/

/*点線▲▲▲▲▲▲▲▲▲▲▲▲*/



/*▲▲▲▲▲▲▲▲▲▲▲▲目次▲▲▲▲▲▲▲▲▲▲▲▲*/





/*▼▼▼▼▼▼▼▼▼▼▼▼ここから設定タグ▼▼▼▼▼▼▼▼▼▼▼▼*/

/*▼▼▼色は共用*/
.f-8 {
font-size: 8px;
}
.f-10 {
font-size: 10px;
}
.f-12 {
font-size: 12px;
}
.f-14 {
font-size: 14px;
}
.f-16 {
font-size: 16px;
}

/*▼太め*/
.f-8b {
font-size: 8px;
font-weight: bold;
}
.f-10b {
font-size: 10px;
font-weight: bold;
}
.f-12b {
font-size: 12px;
font-weight: bold;
}
.f-14b {
font-size: 14px;
font-weight: bold;
}
.f-16b {
font-size: 16px;
font-weight: bold;
}
/*色は共用▲▲▲*/



/*▼▼▼ＲＧＢモードの代表色*/
/*▼▼レッド文字*/
.f-red {
color: #ff0000;
}
.f-red10 {
color: #ff0000;
font-size: 10px;
letter-spacing: 0.1em;/*★★★★★★★あとで調べてみる*/
}
.f-red12 {
color: #ff0000;
font-size: 12px;
letter-spacing: 0.1em;
}
.f-red14 {
color: #ff0000;
font-size: 14px;
letter-spacing: 0.1em;
}
.f-red16 {
color: #ff0000;
font-size: 16px;
letter-spacing: 0.1em;
}
/*▼太い*/
.f-red10b {
color: #ff0000;
font-size: 10px;
font-weight: bold;
}
.f-red12b {
color: #ff0000;
font-size: 12px;
font-weight: bold;
}
.f-red14b {
color: #ff0000;
font-size: 14px;
font-weight: bold;
}
.f-red16b {
color: #ff0000;
font-size: 16px;
font-weight: bold;
}
/*レッド文字▲▲*/


/*▼▼グリーン文字*/
.f-green {
color: #006600;
}
.f-green10 {
color: #006600;
font-size: 10px;
}
.f-green12 {
color: #006600;
font-size: 12px;
}
.f-green14 {
color: #006600;
font-size: 14px;
}
.f-green16 {
color: #006600;
font-size: 16px;
}
/*▼太い*/
.f-green10b {
color: #006600;
font-size: 10px;
font-weight: bold;
}
.f-green12b {
color: #006600;
font-size: 12px;
font-weight: bold;
}
.f-green14b {
color: #006600;
font-size: 14px;
font-weight: bold;
}
.f-green16b {
color: #006600;
font-size: 16px;
font-weight: bold;
}
/*グリーン文字▲▲*/


/*▼▼ブルー文字*/
.f-blue {
color: #0000ff;
}
.f-blue10 {
color: #0000ff;
font-size: 10px;
}
.f-blue12 {
color: #0000ff;
font-size: 12px;
}
.f-blue14 {
color: #0000ff;
font-size: 14px;
}
.f-blue16 {
color: #0000ff;
font-size: 16px;
}
/*▼太い*/
.f-blue10b {
color: #0000ff;
font-size: 10px;
font-weight: bold;
}
.f-blue12b {
color: #0000ff;
font-size: 12px;
font-weight: bold;
}
.f-blue14b {
color: #0000ff;
font-size: 14px;
font-weight: bold;
}
.f-blue16b {
color: #0000ff;
font-size: 16px;
font-weight: bold;
}
/*ブルー文字▲▲*/


/*ＲＧＢモードの代表色▲▲▲*/





/*▼▼▼ホワイトからブラック（16px無し）*/
/*▼▼ホワイト文字*/
.f-white {
color: #ffffff;
}
.f-white10 {
color: #ffffff;
font-size: 10px;
}
.f-white12 {
color: #ffffff;
font-size: 12px;
}
.f-white14 {
color: #ffffff;
font-size: 14px;
}
/*▼太い*/
.f-white10b {
color: #ffffff;
font-size: 10px;
font-weight: bold;
}
.f-white12b {
color: #ffffff;
font-size: 12px;
font-weight: bold;
}
.f-white14b {
color: #ffffff;
font-size: 14px;
font-weight: bold;
}
/*ホワイト文字▲▲*/



/*▼▼ブラック文字*/
.f-black {
color: #000000;
}
.f-black10 {
color: #000000;
font-size: 10px;
}
.f-black12 {
color: #000000;
font-size: 12px;
}
.f-black14 {
color: #000000;
font-size: 14px;
}
/*▼太い*/
.f-black10b {
color: #000000;
font-size: 10px;
font-weight: bold;
}
.f-black12b {
color: #000000;
font-size: 12px;
font-weight: bold;
}
.f-black14b {
color: #000000;
font-size: 14px;
font-weight: bold;
}
/*ブラック文字▲▲*/




/*▼▼グレー文字*/
.f-gr {
color: #999999;
}
.f-gr10 {
color: #999999;
font-size: 10px;
}
.f-gr12 {
color: #999999;
font-size: 12px;
}
.f-gr14 {
color: #999999;
font-size: 14px;
}
/*▼太い*/
.f-gr10b {
color: #999999;
font-size: 10px;
font-weight: bold;
}
.f-gr12b {
color: #999999;
font-size: 12px;
font-weight: bold;
}
.f-gr14b {
color: #999999;
font-size: 14px;
font-weight: bold;
}
/*グレー文字▲▲*/

/*ホワイトからブラック（16px無し）▲▲▲*/





/*▼▼▼その他の色（制作サイトにより、加筆される「★標準」色設定）*/

/*▼▼オレンジ文字*/
.f-orange {
color: #ff3300;
}
.f-orange10 {
color: #ff3300;
font-size: 10px;
}
.f-orange12 {
color: #ff3300;
font-size: 12px;
}
.f-orange14 {
color: #ff3300;
font-size: 14px;
}
.f-orange16 {
color: #ff3300;
font-size: 16px;
}
/*▼太い*/
.f-orange10b {
color: #ff3300;
font-size: 10px;
font-weight: bold;
}
.f-orange12b {
color: #ff3300;
font-size: 12px;
font-weight: bold;
}
.f-orange14b {
color: #ff3300;
font-size: 14px;
font-weight: bold;
}
.f-orange16b {
color: #ff3300;
font-size: 16px;
font-weight: bold;
}
/*オレンジ文字▲▲*/


/*▼▼茶色の文字*/
.f-brown {
color: #996666;
}
.f-brown10 {
color: #996666;
font-size: 10px;
}
.f-brown12 {
color: #996666;
font-size: 12px;
}
.f-brown14 {
color: #996666;
font-size: 14px;
}
.f-brown16 {
color: #996666;
font-size: 16px;
}
/*▼太い*/
.f-brown10b {
color: #996666;
font-size: 10px;
font-weight: bold;
}
.f-brown12b {
color: #996666;
font-size: 12px;
font-weight: bold;
}
.f-brown14b {
color: #996666;
font-size: 14px;
font-weight: bold;
}
.f-brown16b {
color: #996666;
font-size: 16px;
font-weight: bold;
}
/*茶色の文字▲▲*/


/*その他の色（制作サイトにより、加筆される「★標準」色設定）▲▲▲*/






/*▼▼▼その他の色（制作サイトにより、加筆される「★臨時」の色設定）*/

/*▼▼みどりの文字*/

/*みどり文字*/
.f-midori10 {
color :#99ff99;/*明るめ*/
font-size: 10px;
}

/*みどりの文字▲▲*/


/*その他の色（制作サイトにより、加筆される「★臨時」の色設定）▲▲▲*/




/*▼▼▼▼▼▼▼▼▼▼▼▼点線*/
/*点線（左なび用）*/
.tensen {
margin: 15px 0 15px 0;
padding: 0;
}
/*ＦＡＱページ用*/
.tensen-v1 {
margin: 10px 0 10px 0;
padding: 0;
}
/*点線v2*/
.tensen-v2 {
margin: 20px 0 20px 0;
padding: 0;
}
/*点線v3*/
.tensen-v3 {
margin: 30px 0 30px 0;
padding: 0;
}
/*点線v34*/
.tensen-v34 {
margin: 30px 0 40px 0;
padding: 0;
}
/*点線v4*/
.tensen-v4 {
margin: 40px 0 40px 0;
padding: 0;
}
/*点線v4*/
.tensen-v5 {
margin: 50px 0 50px 0;
padding: 0;
}
/*点線▲▲▲▲▲▲▲▲▲▲▲▲*/



/*▼▼▼▼▼▼▼▼▼▼▼▼古い設定コード*/
/*▼▼小文字の類*/

/*トップページ左下の小文字*/
.font-8 {
color: #9999cc;
font-size: 8px;
line-height :150%;
}


/*オレンジ文字*/
.font-orange {
color :#ff3300;/*濃い目*/
font-size: 12px;
}
/*オレンジ文字*/
.font-orange10 {
color :#ff3300;/*濃い目*/
font-size: 10px;
}
/*オレンジ文字*/
.font-orange12 {
color :#ff3300;/*濃い目*/
font-size: 12px;
}
/*オレンジ文字*/
.font-orange14 {
color :#ff3300;/*濃い目*/
font-size: 14px;
font-weight: bold;
letter-spacing: 0.1em;
}

/*みどり文字*/
.font-green10 {
color :#009900;/*濃い目*/
font-size: 10px;
}
/*みどり文字（12）*/
.font-green12 {
color :#009900;/*濃い目*/
font-size: 12px;
letter-spacing: 0.1em;
}
/*みどり文字（太い14）*/
.font-green14 {
color :#006600;/*濃い目*/
font-size: 14px;
font-weight: bold;
letter-spacing: 0.1em;
}

/*茶色文字*/
.font-brown10 {
color: #996666;
font-size: 10px;
line-height: 150%;/*★あえて、指定した*/
}

/*グレー文字10*/
.font-gr10 {
color: #cc9999;
font-size: 10px;
}
/*グレー文字8*/
.font-gr8 {
color: #cc9999;
font-size: 8px;
}

/*青文字*/
.font-blue {
color: #0000ff;
font-size: 12px;
}
/*青の小文字*/
.font-blue10 {
color: #0000ff;
font-size: 10px;
}
.font-blue14 {
color: #0000ff;
font-size: 14px;
}

/*断りコメント*/
.font-10 {
font-size: 10px;
letter-spacing: 0em;
}
/*断りコメント_赤文字*/
.font-red10 {
color :#ff0000;
font-size: 10px;
}

/*▼赤文字*/
/*赤文字*/
.font-red12 {
color: #ff0000;
font-size: 12px;
}
/*赤文字（太文字）*/
.font-red12b {
color: #ff0000;
font-size: 12px;
font-weight: bold;
}
/*赤文字（太文字）*/
.font-red16b {
color: #ff0000;
font-size: 16px;
font-weight: bold;
}
/*赤文字▲*/

/*しろ文字*/
.font-white {
color: #ffffff;
}
/*くろ文字*/
.font-black {
color: #000000;
}
/*拡大文字*/
.font-12 {
font-size: 12px;
}
/*拡大文字*/
.font-14 {
font-size: 14px;
}

/*小文字の類▲▲*/