.f12     { font-size: 12px;}                                         /*ノーマル12px　標準12ピクセル*/
.f12w    { font-size: 12px; color: #FFFFFF;}                          /*ノーマル12px　白標準12ピクセル*/
.f12g    { font-size: 12px; color: #666666;}                          /*グレー12px　　グレー12px*/
.f12g-14e{ font-size: 12px; line-height: 1.4em;color: #666666;}       /*グレー12pxライン高1.4 グレー文章用*/
.f12g-b  { font-size: 12px; color: #0099CC; font-weight: bold;}      /*グレー12px太　グレー強調*/

.f11     { font-size: 11px;}                                         /*ノーマル11px　標準11ﾋピクセル*/
.f11w    { font-size: 11px; color: #FFFFFF;}                          /*ノーマル11px　白標準11ピクセル*/
.f11g    { font-size: 11px; color: #666666;}                          /*グレー11px　　グレー11px*/
.f11g-14e{ font-size: 11px; line-height: 1.4em;color: #666666;}       /*グレー11px　　ライン高1.4 グレー文章用*/
.f11g-b  { font-size: 11px; color: #666666; font-weight: bold;}      /*グレー11px太　グレー強調*/

.f10     { font-size: 10px;}                                         /*ノーマル10px　標準11ﾋピクセル*/
.f10w    { font-size: 10px; color: #FFFFFF;}                          /*ノーマル10px　白標準11ピクセル*/
.f10g    { font-size: 10px; color: #666666;}                          /*グレー10px　　グレー11px*/
.f10g-14e{ font-size: 10px; line-height: 1.4em;color: #666666;}       /*グレー10px　　ライン高1.4 グレー文章用*/
.f10g-b  { font-size: 10px; color: #666666; font-weight: bold;}      /*グレー10px太　グレー強調*/

h1 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #999999;
	margin-top: 5px;
}                             /*h1再定義12px*/
h2 {
	font-size: 10px;
	font-weight: normal;
	margin-bottom: 2px;
	color: #666666;
}                             /*h2再定義12px*/
h3 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	color: #636563;
}                             /*h3再定義12px*/


.bg-w {	background-color: #FFFFFF;}                                 /*背景白*/
.bg-g {
	background-image: url(image/bg1.gif);
	background-repeat: no-repeat;
	height: 115px;
	width: 580px;
}                                 /*背景グレー*/
.bg-under {

	background-image: url(image/under.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 780px;
}
.bg-cmenu {
	background-image: url(image/menu.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 180px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	line-height: 28px;
	text-decoration: none;
}
.bg-ban1 {
	background-image: url(image/point1.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 580px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	line-height: 2.2em;
}
.bg-ban2 {


	background-image: url(image/point2.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 580px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	line-height: 2.2em;
}
.bg-ban3 {



	background-image: url(image/point3.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 580px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	line-height: 2.2em;
}
h4 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 3px;
}
select {
	width: 200px;
}

#example1 { 
width: 300px; 
ime-mode: active; 
} 

#example2 { 
 
ime-mode: disabled; 
} 

#example3 { 
  
ime-mode: inactive; 
} 
.f15g-b {
font-size: 15px; color: #666666; font-weight: bold;
}
.f13g-b {

font-size: 13px; color: #666666; font-weight: bold;
}
.f12b-b {
font-size: 12px; color: #666666; font-weight: bold;
}
.f12p-b {

font-size: 12px; color: #FF6699; font-weight: bold;
}

.cmenu {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(image/menu.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 180px;
	line-height: 2.5em;
	background-attachment: fixed;
	background-position: center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.cmenu2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(image/menu2.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 180px;
	line-height: 2.5em;
	background-attachment: fixed;
	background-position: center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #FF9900;
}
a:active {
	text-decoration: none;
}.f12pp-b {


font-size: 12px; color: #996699; font-weight: bold;
}
.line {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.f14p-b {
	font-size: 14px;
	color: #FF6699;
	font-weight: bold;
	line-height: 1.3em;
}
.f14b-b {
	font-size: 14px;
	color: #0099CC;
	font-weight: bold;
	line-height: 1.3em;
}
.underline {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.f12k-b {
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	line-height: 1.3em;
}
