/*リンク*/

.a.link-color:link { color:#006600; }
.a.link-color:visited { color:#006600; }
.a.link-color:hover {color:#FFCC00; }
.a.link-color:active {color:#006600; }


.a.link-color2:link { color:#CC3300; }
.a.link-color2:visited { color:#CC3300; }
.a.link-color2:hover {color:#006699; }
.a.link-color2:active {color:CC3300; }

.a.link-line  { text-decoration: none; }
.a.link-line:hover {text-decoration: underline;}


.L1 { height:29px;
	background-image:url(pix/b1.gif); }

.L4 { height:19px; background-image:url(pix/b2.gif); }

.L3 { height:5px; background-color:#FF9999; }

.L2 { height:9px; background-image:url(pix/b3.gif);}

.margin { margin: 0; padding: 0; } /*ボディマージン無し*/

.scrollbar1 { scllorbar-base-color:#006633; }

.click { font-size:x-small; color:#006633; font-weight:bold; text-align:right; }

.c-point {cursor: pointer;}　/*指カーソル*/


/*色*/

.bgcolor3 { gackground-color:#EBFFEB; }

.bgcolor { background-color:#F0FFF0; }  /*薄緑*/

.bgcolor2 { background-color:#FFCCFF; }  /*ピンク*/

.bgcolor4 { background-color:#FFF0F5; }  /*薄ピンク*/

.bgcolor5 { background-color:#006600; }  /*濃緑*/

.bgcolor6 { background-color:#FFCC99; }  /*薄オレンジ*/

/*文字*/

.Fright { text-align:right; }

.Fleft { text-align:left; }

.Fcenter { text-align:center; }

.FC1 { color:#FF0066; } /* ピンク文字 */

.FC2 { color:#006600; } /* 濃い緑文字 */

.FC2 { color:#CC3333; } /* 赤文字 */

.FC3 { color:#006600; } /* 濃い緑文字 */

.FG { font-family:"ＭＳ Ｐゴシック",sans-serif; } /* ゴシック指定*/

.bold { font-weight:bold; }

.xs { font-size:x-small; }

.xsb { font-size:x-small; font-weight:bold; }

.s {font-size:small; }

.sb {font-size:small; font-weight:bold; }

.b120 {font-size:130%; font-weight:bold; }

.large { font-size:large; }

.xl { font-size:x-large; }

.gyoukan1 { line-height:150%; } /*行間設定　文字サイズ×1.5倍*/

.gyoukan2 { line-height:130%; } /*行間設定　文字サイズ×1.3倍*/

.gyoukan3 { line-height:180%; } /*行間設定　文字サイズ×1.8倍*/

.gyoukan4 { line-height:100%; } /*行間設定　文字サイズ×1倍*/

.mojikan1 { letter-spacing:5px; } /*文字間設定*/

.mojikan2 { letter-spacing:1.5px; } /*文字間設定*/

.mojikan3 { letter-spacing:0.3em; } /*文字間設定*/

.Fcenter { text-align:center; }

.Fcenter-1 { background-color:#20B2AA; text-align:center; }

.menufont { font-weight:bold; text-align:center; color:#FFFFFF;} /*メニュー用白文字*/

.tp-c { text-align: center; } /*文字位置センター*/

.tp-l { text-align: left; } /*文字位置左寄*/

.tp-r { text-align: right; } /*文字位置右寄*/

/*ＢＯＸ*/

.box1 {width:100%; height:125px; background-color: #16822c; } /*上部濃緑パート*/


/*枠線設定*/

.waku1 {border:3px #009933 solid; border-collapse:collapse;} /*線色深緑　実線　外枠*/

.waku2 {border:2px #009933 solid; border-collapse:collapse;} /*線色深緑　実線　内枠*/

.waku3 {border:2px #009933 solid; border-collapse:collapse; background-color:#CCFFCC; } /*線色深緑　実線　内枠 背景色*/

.waku4 {border:4px #006600 solid; border-collapse:collapse; background-color:#CCFFCC;} /*線色濃い緑　実線　内枠 背景色みどり*/

.waku5 {border:2px #009933 solid; border-collapse:collapse; background-color:#FFFFFF; } /*線色深緑　実線　内枠 背景色*/