imea{
          ime-mode:active;
}


imeia{
          ime-mode:inactive;
}


imeda{
          ime-mode:disabled;
}

span.style1 {font-size: 10px; }


span.style2 {font-size: 70%; color="#000080" }}


span.style3 {
             font-size: 80%;
             line-height:20px;
}


span.style4 {font-size: 80%; color="#000080" }}


span.style5 {font-size: 80%; }


span.style6 {font-size: 100%; color="#000000" }}


span.style7 {font-size: 80%; color="#ff0000" }}


span.style8 {font-size: x-small; }


span.style9 {font-size: small; }

span.style10 {
             font-size: 120%;
             line-height:20px;
}

span.style11 {
             font-size: 200%;
             line-height:20px;
}

span.style12 {
             font-size: 90%;
             line-height:20px;
}

.kanko{
	font-size:11pt;
	line-height:15px;
	padding:5px;
}


span.style9 {font-size: small; }


.f9p{
	font-size:9pt;
	line-height:18px;
	padding:5px;
}


.f9p150{
	font-size:9pt;
	line-height:150%;
	padding:5px;
}


.f10p{
	font-size:10pt;
	line-height:20px;
	padding:5px;
}


.f10p150{
	font-size:10pt;
	line-height:150%;
	padding:5px;
}


.f11p{
	font-size:11pt;
	line-height:22px;
	padding:5px;
}


.f12p{
	font-size:12pt;
	line-height:24px;
	padding:5px;
}


.f13p{
	font-size:13pt;
	line-height:26px;
	padding:5px;
}


.f14p{
	font-size:14pt;
	line-height:28px;
	padding:5px;
}


.f9b{
	font-size:9pt;
	line-height:18px;
	padding:5px;
	font-weight:bold;
}


.f10b{
	font-size:10pt;
	line-height:20px;
	padding:5px;
	font-weight:bold;
}


.f11b{
	font-size:11pt;
	line-height:22px;
	padding:5px;
	font-weight:bold;
}


.f12b{
	font-size:12pt;
	line-height:24px;
	padding:5px;
	font-weight:bold;
}


.f13b{
	font-size:13pt;
	line-height:26px;
	padding:5px;
	font-weight:bold;
}


.f14b{
	font-size:14pt;
	line-height:28px;
	padding:5px;
	font-weight:bold;
}


.f90{
	font-size:90%;
	line-height:150%;
}


.f200{
	font-size:200%;
	line-height:150%;
}


.kihonborder{
	border: solid 1px black;
	border-collapse: collapse;
}


.grayborder{
	border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-top-color : #b7b7b7;border-right-color : #b7b7b7;border-bottom-color : #b7b7b7;border-left-color : #b7b7b7;border-top-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;
	border-collapse: collapse;
}


.whiteborder{
	border: solid 1px #ffffff;
	border-collapse: collapse;
}


.grayborder2{
	border: solid 1px #b7b7b7;
	border-collapse: collapse;
	padding:3px;
}


.grayborder3{
	border: solid 1px #a3a3a3;
	border-collapse: collapse;
	padding:5px;
}


.orengeborder{
	border: solid 1px #ff8000;
	border-collapse: collapse;
	padding:3px;
}


.deepgreenborder{
	border: solid 1px #00572c;
	border-collapse: collapse;
	padding:3px;
}


.deepblueborder{
	border : ridge;border-top-color : #3741b7;border-right-color : #3741b7;border-bottom-color : #3741b7;border-left-color : #3741b7;border-top-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-left-width : 2px;
	border-collapse: collapse;
  font-weight : normal;
}


.deepblueborder2{
	border : ridge;border-top-color : #3741b7;border-right-color : #3741b7;border-bottom-color : #3741b7;border-left-color : #3741b7;border-top-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-left-width : 2px;
	border-collapse: collapse;
  font-weight : normal;
  line-height:150%;
}


.deepblueborder3{
	border : ridge;border-top-color : #3741b7;border-right-color : #3741b7;border-bottom-color : #3741b7;border-left-color : #3741b7;border-top-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;
	border-collapse: collapse;
  font-weight : normal;
  font-size: x-small;
}


.deepblueborder4{
	border : ridge;border-top-color : #3741b7;border-right-color : #3741b7;border-bottom-color : #3741b7;border-left-color : #3741b7;border-top-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-left-width : 2px;
	border-collapse: collapse;
  font-weight : normal;
  font-size: 11pt;
}


.deepblueborder5{
	border : ridge;border-top-color : #3741b7;border-right-color : #3741b7;border-bottom-color : #3741b7;border-left-color : #3741b7;border-top-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-left-width : 2px;
	border-collapse: collapse;
  font-weight : normal;
  font-size: 10pt;
  line-height:150%;
}



.cautionbox{
	background-color:#fffda3;
	border-style:ridge;
	border-width:2px;
	border-color:#ffbb56;
}


.hankaigyo{
	line-height:50%;
}


.hidariyohaku5{
	padding-left:5px;
}


.hidariyohaku10{
	padding-left:10px;
}


.hidariyohaku15{
	padding-left:15px;
}


.hidariyohaku20{
	padding-left:20px;
}


.pad5{
	padding:5px;
}


.pad7{
	padding:7px;
}


.lh50{
	line-height:50%;
}


.lh120{
	line-height:120%;
}


.lh130{
	line-height:130%;
}


.lh150{
	line-height:150%;
  color : black;
}


.lh160{
	line-height:160%;
}


.lh200{
	line-height:200%;
}


.lh300{
	line-height:300%;
}


.imea{
          ime-mode:active;
}


.imeia{
          ime-mode:inactive;
}


.imeda{
          ime-mode:disabled;
}

A { 
          text-decoration : underline; 
}




