@charset "utf-8";

span.fsize1 {font-size: 50%; }
span.fsize2 {font-size: 60%; }
span.fsize3 {font-size: 70%; }
span.fsize4 {font-size: 80%; }
span.fsize5 {font-size: 90%; }
span.fsize6 {font-size: 100%; }
span.fsize7 {font-size: 110%; }
span.fsize8 {font-size: 120%; }
span.fsize9 {font-size: 130%; }
span.fsize10 {font-size: 140%; }
span.fsize11 {font-size: 150%; }
span.fsize12 {font-size: 160%; }
span.fsize13 {font-size: 170%; }
span.fsize14 {font-size: 180%; }
span.fsize15 {font-size: 190%; }
span.fsize16 {font-size: 200%; }



.xs { font-size: xx-small } /* 小2 */
.xm { font-size: x-small }  /* 小1 */
.sm { font-size: small }    /* 小 */
.md { font-size: medium }   /* 標準 */
.la { font-size: large }    /* 大 */
.xr { font-size: x-large }  /* 大1 */
.xl { font-size: xx-large } /* 大2 */
.sr { font-size: smaller }  /* 一段階小さい */
.lr { font-size: larger }   /* 一段階大きい */
.pt { font-size: 10pt }     /* 10pt */
.px { font-size: 20px }     /* 20px */
.pe { font-size: 200% }     /* 200% */

span.pxsize1 {font-size: 12px; }
span.pxsize2 {font-size: 13px; }
span.pxsize3 {font-size: 14px; }
span.pxsize4 {font-size: 15px; }
span.pxsize5 {font-size: 16px; }
span.pxsize6 {font-size: 17px; }
span.pxsize7 {font-size: 18px; }
span.pxsize8 {font-size: 19px; }
span.pxsize9 {font-size: 20px; }
span.pxsize10 {font-size: 21px; }
span.pxsize11 {font-size: 22px; }
span.pxsize12 {font-size: 23px; }
span.pxsize13 {font-size: 24px; }
span.pxsize14 {font-size: 25px; }
span.pxsize15 {font-size: 26px; }
span.pxsize16 {font-size: 27px; }
span.pxsize17 {font-size: 28px; }
span.pxsize18 {font-size: 29px; }
span.pxsize19 {font-size: 30px; }
span.pxsize20 {font-size: 40px; }
span.pxsize21 {font-size: 50px; }


span.emsize1 {font-size: 1em; }
span.emsize2 {font-size: 1.1em; }
span.emsize3 {font-size: 1.2em; }
span.emsize4 {font-size: 1.3em; }
span.emsize5 {font-size: 1.5em; }
span.emsize6 {font-size: 1.6em; }
span.emsize7 {font-size: 1.7em; }
span.emsize8 {font-size: 1.8em; }
span.emsize9 {font-size: 1.9em; }
span.emsize10 {font-size: 2em; }
span.emsize11 {font-size: 2.1em; }
span.emsize12 {font-size: 2.2em; }
span.emsize13 {font-size: 2.3em; }
span.emsize14 {font-size: 2.4em; }
span.emsize15 {font-size: 2.5em; }
span.emsize16 {font-size: 2.6em; }
span.emsize17 {font-size: 2.7em; }
span.emsize18 {font-size: 2.8em; }
span.emsize19 {font-size: 2.9em; }
span.emsize20 {font-size: 3em; }
span.emsize21 {font-size: 4em; }
span.emsize22 {font-size: 5em; }






span.sample1 {font-size: 12px; }
span.sample2 {font-size: 12em; }
span.sample3 {font-size: 12ex; }
span.sample4 {font-size: 80%; }
span.sample5 {font-size: 100%; }
span.sample6 {font-size: 120%; }
span.sample7 {font-size: xx-small; }
span.sample8 {font-size: x-small; }
span.sample9 {font-size: small; }
span.sample10 {font-size: medium; }
span.sample11 {font-size: large; }
span.sample12 {font-size: x-large; }
span.sample13 {font-size: xx-large; }


 /* 太さ */
span.volume1 {font-weight: normal; }
span.volume2 {font-weight: bold; }
span.volume3 {font-weight: lighter; }
span.volume4 {font-weight: bolder; }
span.volume100 {font-weight: 100; }
span.volume200 {font-weight: 200; }
span.volume300 {font-weight: 300; }
span.volume400 {font-weight: 400; }
span.volume500 {font-weight: 500; }
span.volume600 {font-weight: 600; }
span.volume700 {font-weight: 700; }
span.volume800 {font-weight: 800; }
span.volume900 {font-weight: 900; }


p.iro1 {color: #000000; background-color: #ffffe0}
p.iro2 {color: #000000; background-color: #ffa07a}
p.iro3 {color: #000000; background-color: #afeeee}

/*文字の装飾（下線、上線、取り消し線、点滅）を指定する*/
p.fdeco1 { text-decoration: underline; }
p.fdeco2 { text-decoration: overline; }
p.fdeco3 { text-decoration: line-through; }
p.fdeco4 { text-decoration: blink; }
p.fdeco5 { text-decoration: underline overline; }

a.fdeco1 { text-decoration: underline; }
a.fdeco2 { text-decoration: overline; }
a.fdeco3 { text-decoration: line-through; }
a.fdeco4 { text-decoration: blink; }
a.fdeco5 { text-decoration: underline overline; }

/*ボーダーのスタイル*/
a.fboeder1 { border-bottom: 2px solid #ff3333;}
a.fboeder2 {border: double 10px #0000ff;}
a.fboeder3 {border: groove 2px #ff0000;}
a.fboeder4{border: ridge 5px #ff0000;}
a.fboeder5 {border: inset 5px #ff0000;}
a.fboeder6 {border: outset 5px #ff0000;}
a.fboeder7{border: dashed 2px #ff0000;}
a.fboeder8 {border: dotted 2px #ff0000;}
a.fboeder9 {border: hidden 2px #ff0000;}


p.fboeder1 { border-bottom: 2px solid #ff3333;}
p.fboeder2 {border: double 10px #0000ff;}
p.fboeder3 {border: groove 2px #ff0000;}
p.fboeder4{border: ridge 5px #ff0000;}
p.fboeder5 {border: inset 5px #ff0000;}
p.fboeder6 {border: outset 5px #ff0000;}
p.fboeder7{border: dashed 2px #ff0000;}
p.fboeder8 {border: dotted 2px #ff0000;}
p.fboeder9 {border: hidden 2px #ff0000;}