.body{
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%
;}

/*黒*/
.ssss {
	FONT-SIZE: 9px; LINE-HEIGHT: 160%
;}
.sss {
	FONT-SIZE: 10px; LINE-HEIGHT: 160%
;}
.ss {
	FONT-SIZE: 11px; LINE-HEIGHT: 160%
;}
.s {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%
;}
.s_01 {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%;
        padding:5px 0px 0px 16px
;}
.s_02 {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%;
        padding:0px 0px 0px 10px
;}
.ms {
	FONT-SIZE: 13px; LINE-HEIGHT: 160%
;}
.m {
	FONT-SIZE: 14px; LINE-HEIGHT: 160%
;}
.ml {
	FONT-SIZE: 15px; LINE-HEIGHT: 160%
;}
.l {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%
;}
.ll {
	FONT-SIZE: 17px; LINE-HEIGHT: 160%
;}
.lll {
	FONT-SIZE: 18px; LINE-HEIGHT: 160%
;}
.llll {
	FONT-SIZE: 19px; LINE-HEIGHT: 160%
;}

.20 {
	FONT-SIZE: 20px; LINE-HEIGHT: 160%
;}
.21 {
	FONT-SIZE: 21px; LINE-HEIGHT: 160%
;}
.22 {
	FONT-SIZE: 22px; LINE-HEIGHT: 160%
;}
.23 {
	FONT-SIZE: 23px; LINE-HEIGHT: 160%
;}

/*黒太*/
.b_ss {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 160%
;}
.b_s {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 160%
;}
.b_ms {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 160%
;}
.b_m {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 160%
;}
.b_l {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT: 160%
;}
.b_ll {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; LINE-HEIGHT: 160%
;}


/*黒余白無*/
.sss2 {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 120%
;}
.ss2 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 120%
;}
.s3 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 140%
;}
.s2 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 120%
;}
.ms2 {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 120%
;}
.m2 {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 120%
;}


/*赤*/
.rsss {
	FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rss {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 160%
;}
.rs {
	FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: 160%
;}
.rms {
	FONT-SIZE: 13px; COLOR: #990000; LINE-HEIGHT: 160%
;}

/*赤太*/
.rss_b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 160%
;}
.rs_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: 160%
;}
.rms_b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; LINE-HEIGHT: 160%
;}
.rll_b {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990000; LINE-HEIGHT: 160%
;}


/*白*/
.wsss {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 160%
;}
.wss {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 160%
;}
.ws {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 160%
;}
.wms {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 160%
;}
.wm {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 160%
;}


.wll {
	FONT-SIZE: 23px; bold; COLOR: #ffffff; LINE-HEIGHT: 140%
;}

/*緑*/
.g {
	COLOR: #4A7A2A
;}
.gsss {
	FONT-SIZE: 10px; COLOR: #4A7A2A; LINE-HEIGHT: 160%
;}
.gss {
	FONT-SIZE: 11px; COLOR: #4A7A2A; LINE-HEIGHT: 160%
;}
.gss_01 {
	FONT-SIZE: 12px; COLOR: #4E78DC; LINE-HEIGHT: 120%
        vertical-align:middle;
        padding:2px 0px 0px 2px ;
;}
.gss_02 {
	FONT-SIZE: 12px; COLOR: #8060DF; LINE-HEIGHT: 120%
        vertical-align:middle;
        padding:2px 0px 0px 2px ;
;}
.gss_03 {
	FONT-SIZE: 12px; COLOR: #DF6C60; LINE-HEIGHT: 120%
        vertical-align:middle;
        padding:2px 0px 0px 2px ;
;}
.gs {
	FONT-SIZE: 12px; COLOR: #4A7A2A; LINE-HEIGHT: 160%
;}
.gm {
	FONT-SIZE: 13px; COLOR: #4A7A2A; LINE-HEIGHT: 160%
;}

/*緑太*/
.gss_b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4A7A2A; LINE-HEIGHT: 160%
;}

.gs_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4A7A2A; LINE-HEIGHT: 160%
;}

.g_b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4A7A2A; LINE-HEIGHT: 160%
;}

/*青*/
.b {
	COLOR: #136798
;}
.bsss {
	FONT-SIZE: 10px; COLOR: #136798; LINE-HEIGHT: 160%
;}
.bss {
	FONT-SIZE: 11px; COLOR: #136798; LINE-HEIGHT: 160%
;}
.bs {
	FONT-SIZE: 12px; COLOR: #136798; LINE-HEIGHT: 160%
;}
.bm {
	FONT-SIZE: 13px; COLOR: #136798; LINE-HEIGHT: 160%
;}

/*青太*/
.bs_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #136798; LINE-HEIGHT: 160%
;}
.bs_b1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 160%
;}

.bm_b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #136798; LINE-HEIGHT: 160%
;}

.bl_b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #136798; LINE-HEIGHT: 160%
;}

.bll_b {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #136798; LINE-HEIGHT: 160%
;}

.blll_b {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #136798; LINE-HEIGHT: 160%
;}

/*オレンジ*/
.o {
	COLOR: #ff6600
;}
.osss {
	FONT-SIZE: 10px; COLOR: #ff6600; LINE-HEIGHT: 160%
;}
.oss {
	FONT-SIZE: 11px; COLOR: #ff6600; LINE-HEIGHT: 160%
;}
.os {
	FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 160%
;}
.oms {
	FONT-SIZE: 13px; COLOR: #ff6600; LINE-HEIGHT: 160%
;}

/*オレンジ太*/
.os_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 160%
;}
.os_b1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF9933; LINE-HEIGHT: 160%
;}
.oll_b {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF9933; LINE-HEIGHT: 160%
;}


/*グレー余白無*/
.gray_sss2 {
	FONT-SIZE: 10px; COLOR: #808080; LINE-HEIGHT: 120%
;}
.gray_ss2 {
	FONT-SIZE: 11px; COLOR: #808080; LINE-HEIGHT: 120%
;}
.gray_s3 {
	FONT-SIZE: 12px; COLOR: #808080; LINE-HEIGHT: 120%
;}
.gray_s2 {
	FONT-SIZE: 12px; COLOR: #808080; LINE-HEIGHT: 120%
;}
.gray_ms2 {
	FONT-SIZE: 13px; COLOR: #808080; LINE-HEIGHT: 120%
;}
.gray_m2 {
	FONT-SIZE: 14px; COLOR: #808080; LINE-HEIGHT: 120%
;}


/*正規リンクCSS*/

A:link {
	COLOR: #770000
;}
A:active {
	COLOR: #990000
;}
A:visited {
	COLOR: #770000
;}
A:hover {
	COLOR: #990000
;}

A.normal:link {
	COLOR: #333333; TEXT-DECORATION: none
;}
A.normal:active {
	COLOR: #136798; BORDER-BOTTOM: #136798 1px dotted
;}
A.normal:visited {
	COLOR: #333333; TEXT-DECORATION: none
;}
A.normal:hover {
	COLOR: #136798; BORDER-BOTTOM: #136798 1px dotted
;}

A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
A.white:active {
	COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px dotted
;}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
A.white:hover {
	COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px dotted
;}

A.blue:link {
	COLOR: #136798; TEXT-DECORATION: none
;}
A.blue:active {
	COLOR: #136798; BORDER-BOTTOM: #136798 1px dotted
;}
A.blue:visited {
	COLOR: #136798; TEXT-DECORATION: none
;}
A.blue:hover {
	COLOR: #136798; BORDER-BOTTOM: #136798 1px dotted
;}

A.black:link {
	COLOR: #000000; TEXT-DECORATION: none
;}
A.black:active {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted
;}
A.black:visited {
	COLOR: #000000; TEXT-DECORATION: none
;}
A.black:hover {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted
;}

A.green:link {
	COLOR: #4A7A2A; TEXT-DECORATION: none
;}
A.green:active {
	COLOR: #4A7A2A; BORDER-BOTTOM: #000000 1px dotted
;}
A.green:visited {
	COLOR: #4A7A2A; TEXT-DECORATION: none
;}
A.green:hover {
	COLOR: #4A7A2A; BORDER-BOTTOM: #000000 1px dotted
;}

A.ash:link {
	COLOR: #666666; TEXT-DECORATION: none
;}
A.ash:active {
	COLOR: #136798; BORDER-BOTTOM: #136798 1px dotted
;}
A.ash:visited {
	COLOR: #666666; TEXT-DECORATION: none
;}
A.ash:hover {
	COLOR: #136798; BORDER-BOTTOM: #136798 1px dotted
;}

A.green2:link {
	COLOR: #4A7A2A; TEXT-DECORATION: none
;}
A.green2:active {
	COLOR: #00cc00; BORDER-BOTTOM: #000000 1px dotted
;}
A.green2:visited {
	COLOR: #4A7A2A; TEXT-DECORATION: none
;}
A.green2:hover {
	COLOR: #00cc00; BORDER-BOTTOM: #000000 1px dotted
;}

A.gray:link {
	COLOR: #565656; TEXT-DECORATION: none
;}
A.gray:active {
	COLOR: #000000; BORDER-BOTTOM: #136798; TEXT-DECORATION: none
;}
A.gray:visited {
	COLOR: #565656; TEXT-DECORATION: none
;}
A.gray:hover {
	COLOR: #000000; BORDER-BOTTOM: #136798; TEXT-DECORATION: none
;}


A.white2:link {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
A.white2:active {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
A.white2:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
A.white2:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
;}


 a.01:link{ font-size: 12px; color: #4E78DC ;text-decoration: underline } /* 普通のリンクの色 */
 a.01:visited{ font-size: 12px; color: #4E78DC ;text-decoration: underline } /* すでに見たのリンクの色 */
 a.01:active{ font-size: 12px; color: #95AEEA ;text-decoration: underline } /* クリックしたときのリンクの色 */
 a.01:hover{ font-size: 12px; color: #95AEEA ;text-decoration: underline } /* カーソルが乗ったときのリンクの色 */

<!--
 a.01:link{ color: #4E78DC ;text-decoration: underline } /* 普通のリンクの色 */
 a.01:visited{ color: #4E78DC ;text-decoration: underline } /* すでに見たのリンクの色 */
 a.01:active{ color: #95AEEA ;text-decoration: underline } /* クリックしたときのリンクの色 */
 a.01:hover{ color: #95AEEA ;text-decoration: underline } /* カーソルが乗ったときのリンクの色 */
-->
 a.02:link{ font-size: 12px; color: #F8AD01 ;text-decoration: underline } /* 普通のリンクの色 */
 a.02:visited{ font-size: 12px; color: #F8AD01 ;text-decoration: underline } /* すでに見たのリンクの色 */
 a.02:active{ font-size: 12px; color: #FED77A ;text-decoration: underline } /* クリックしたときのリンクの色 */
 a.02:hover{ font-size: 12px; color: #FED77A ;text-decoration: underline } /* カーソルが乗ったときのリンクの色 */


.table_01 {
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 line-height:160%;
 padding: 0px 0px 0px 0px;
 border-style:solid;
 border-width:0px 1px 1px 1px;
 border-color:#9F9F9F;
 background-color:#FFFFFF;
 margin:0px 0px 0px 0px;
 }

.td_01 {
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 line-height:160%;
 padding: 10px 10px 10px 10px;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#9F9F9F;
 background-color:#FFFFFF;
 margin:0px 0px 0px 0px;
 }

.td_02 {
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 line-height:160%;
 align :left;
 padding: 10px 0px 10px 30px;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#9F9F9F;
 background-color:#FFFFFF;
 margin:0px 0px 0px 0px;
 }

.td_03 {
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 line-height:160%;
 align :left;
 padding: 5px 20px 5px 0px;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#9F9F9F;
 background-color:#FFFFFF;
 margin:0px 0px 0px 0px;
 }

.td_04 {
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 line-height:160%;
 align :left;
 padding: 2px 20px 2px 20px;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 }
.td_05 {
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 line-height:160%;
 align :left;
 padding: 2px 20px 2px 0px;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#9F9F9F;
 background-color:#FFFFFF;
 margin:0px 0px 0px 0px;
 }



/*正規リンク終了*/
