BODY{



  color : #000000;



  font-size:12px;



  background-color: #FFFFFF;



}

/* 標準のリンク */
A:link {
  color: #0000ff; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */
}
/* 訪問済みリンク*/
A:visited { 
	color: #990000; /* リンクの色 */
	text-decoration: none; /* 文字装飾 */
 } 

/* 現在開いているリンク 
A:active { 省略(A:linkと同じ形式) }*/

/* マウスカーソルが上に来た時のリンク */
A:hover {
  color: #ff0000; /* リンクの色 */
  /* background-color: #ffcccc; 背景の色 */
  text-decoration: underline; /* 文字装飾 */
}



.line{
border:solid 1px #ff0000;
}
.linea{
　border-width : 1px ;　
　border-style : solid ;
　border-color : #999999  ; 
}

.linekozajoho{
　border-width : 1px ;　
　border-style : solid ;
  border-top-style:none solid;
  border-left-style: none solid;
　border-color : #999999 ; 
}

.line-boder{
　border-width : 1px ;　
　border-style : solid ;
  border-top-style:none solid;
  border-left-style: none solid;
  border-right-style: none solid;
　border-color : #999999 ; 
}

.line-right{
　border-width : 1px ;　
　border-style : none solid ;
  border-top-style:none solid;
  border-left-style: none solid;
  border-right-style: solid;
　border-color : #999999 ; 
}

.line-left{
　border-width : 1px ;　
　border-style : none solid ;
  border-top-style:none solid;
  border-left-style: solid;
  border-right-style:none solid;
　border-color : #999999 ; 
}


.line-under{
　border-width : 1px ;　
　border-style : solid ;
  border-top-style:none solid;
  border-left-style:solid;
  border-right-style:none solid;
　border-color : #999999 ; 
}

.p12 {
	FONT-SIZE: 12px
;}
.p10 {
	FONT-SIZE: 10px
;}
.p12_01 {
	COLOR: #0000cc; FONT-SIZE: 12px
;}
.p12_02 {
	COLOR: #ff3300; FONT-SIZE: 12px
;}
.p12_03 {
	COLOR: #660000; FONT-SIZE: 12px
;}
.p12_03b {
	COLOR: #660000; FONT-SIZE: 12px; FONT-WEIGHT: bold
;}
.p16_03b {
	COLOR: #660000; FONT-SIZE: 16px; FONT-WEIGHT: bold
;}
.p16_01b {
	COLOR: #0000cc; FONT-SIZE: 16px; FONT-WEIGHT: bold
;}
.p16_02bu {
	COLOR: #ff3300; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
;}
.p26_01b {
	COLOR: #0000cc; FONT-SIZE: 24px; FONT-WEIGHT: bold
;}
.p08 {
	FONT-SIZE: 8px
;}
.p10_i {
	FONT-FAMILY: "Times New Roman", "Times", "serif"; FONT-SIZE: 10px; FONT-STYLE: italic
;}
.p14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 1.8em
;}
.p12_ems {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.5em
;}


HR{
  color: #FF9966;
  height: 5px;}
.p14_ems {
	FONT-SIZE: 14px; LINE-HEIGHT: 1.5em
;}
.p10_ems {
	FONT-SIZE: 10px
;}
.p12b {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
;}
.p11_ems {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.7em
;}
.p14b {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
;}
.p10_02 {
	COLOR: #ff3300; FONT-SIZE: 10px
;}
.p12_00b {
	COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
;}
.p12_04 {
	COLOR: #669933; FONT-SIZE: 12px
;}
.p20_b {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
;}
.p20_00b {
	COLOR: #ffffff; FONT-SIZE: 20px; FONT-WEIGHT: bold
;}
.p14_03b {
	COLOR: #660000; FONT-SIZE: 14px; FONT-WEIGHT: bold
;}
.p12_02b {
	COLOR: #ff3300; FONT-SIZE: 12px; FONT-WEIGHT: bold
;}
.p16b {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
;}
.p09 {
	FONT-SIZE: 9px
;}
.p12_ems {
	FONT-SIZE: 12px; line-height : 1.8em;}
.p14b_g {
	COLOR: #003616; FONT-SIZE: 14px
;}
.p11_ems14 {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.4em
;}
.p13b {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
;}
.p20b {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
;}
.lh36{line-height: 36px
;}
.lh34{line-height: 34px
;}
.lh32{line-height: 32px
;}
.lh30{line-height: 30px
;}
.lh28{line-height: 28px
;}
.lh26{line-height: 26px
;}
.lh24{line-height: 24px
;}
.lh22{line-height: 22px
;}
.lh20{line-height: 20px
;}
.lh18{line-height: 18px
;}
.syotitle {font-size:14px;color : white;background-color :  #9797ff
;
  font-weight : bold;
}
.syotitle2 {font-size:14px;color : white;background-color :  #ff6600
;
  font-weight : bold;
}
.syotitle3 {font-size:14px;color : white;background-color :  #009aff
;
  font-weight : bold;
}
.tac-syotitle {font-size:14px;color : white;background-color :#009900
;
  font-weight : bold;
}

.syo {font-size : 12px;color : black;background-color : white
;}
.box1{		width:700px;
		height:150px;
		font-size:12px;
		line-heght:16px;
		color:#000000;
		background-color:#ffffff;
		padding:1px;
		border-color:#999999;
		border-width:3px;
		border-style:solid;
		overflow:auto;
		}

.box2{		width:345px;
		height:150px;
		font-size:12px;
		line-heght:16px;
		color:#000000;
		background-color:#ffffff;
		padding:1px;
		border-color:#999999;
		border-width:3px;
		border-style:solid;
		overflow:auto;
		}



.box3{width:130px;
		height:330px;
		font-size:12px;
		line-heght:16px;
		color:#000000;
		background-color:#ffffff;
		padding:1px;
		border-color:#ffcc00;
		border-width:2px;
		border-style:solid;
		overflow:auto;
		}

box4.#00FF00{width:110px;
		height:340px;
		font-size:12px;
		line-heght:16px;
		color:#000000;
		background-color:#ffffff;
		padding:1px;
		border-color:#ffcc00;
		border-width:2px;
		border-style:solid;
		overflow:auto;
		}
/**/
.line-height12{
	line-height:1.2;
}

