.haedbg {
	background-image: url(image/header5.gif);
}
.linebg {
	background-image: url(image/line_bg.gif);
}
.blue {
	background-color: #13457F;
}
.blue1 {
	background-color: #e1ecff;
}
.gray {
	background-color: #E6E6E6;
}
//.white {
//	background-color: #FFFFFF;
//}
.green {
	background-color: #009900;
}
.border {
	border: none;
}
.w150 {
	width: 150px;
}
.w150gray {
	background-color: #E6E6E6;
	width: 150px;
}
.w10 {
	width: 10px;
}
.w536 {
	width: 536px;
}
.txtred {
	color: #FF0000;
}
.txtred_1 {
	color: #CC0033;
}

.yellow {
	background-color: #EEBA14;
}
.yellow50 {
	background-color: #F8DE30;
	font-size: x-small;
}
.yellow12 {
	background-color: #EEBA14;
	font-size: 12px;
}

.txt30 {
	font-size: 30px;
}
.txt20 {
	font-size: 20px;
}
.txt16 {
	font-size: 16px;
}
.txt14 {
	font-size: 14px;
}
.txt-1 {
	font-size: x-small;
}
.txt-1-green {
	font-size: 12px;
	color: #009900;
}
.txt-y-red {
	font-size: 12px;
	color: #cc0033;
	background-color: #EEBA14;
}
.txt-m {
	font-size: medium;
}
.txt-m-blue {
	font-size: medium;
	color: #195AA5;
}
.txt-m-blue {
	font-size: 14px;
	color: #195AA5;
}
.txt-l-blue {
	font-size: 16px;
	color: #195AA5;
}
.txt-m-blue-m {
	font-size: medium;
	font-family: "MS P明朝",平成明朝;
	color: #195AA5;
}
.txt-m-green {
	font-size: medium;
	color: #009900;
}
.txt-s-blue {
	font-size: 12px;
	color: #195AA5;
}

.txt-s-navy {
	font-size: 12px;
	color: #31319C;
}

.txt-s-red {
	font-size: 12px;
	color: #cc0033;
}
.txt-s-green {
	font-size: 12px;
	color: #009900;
}
.txt-s-black {
	font-size: 12px;
	color: #000000;
}
.txt-s-orange {
	font-size: 12px;
	color: #ff6600;
}

.txt-ss-blue {
	font-size: 11px;
	color: #195AA5;
}
.txt-ss-red {
	font-size: 11px;
	color: #cc0033;
}
.txt-ss-green {
	font-size: 11px;
	color: #009900;
}
.txt-ss-black {
	font-size: 11px;
	color: #000000;
}
.txt-ss-orange {
	font-size: 11px;
	color: #ff6600;
}

.txt12white  { color: white; font-size: 12px; line-height: 16px;font-family: "ＭＳ ゴシック", Osaka; margin-right: 10px; margin-left: 10px }

.txt12 {
  font-size: 12px; line-height: 16px}
.txt11 {
  font-size: 11px; line-height: 15px}
  
a {
  color: #008C8C}
a:hover {
  color: #FF6600; text-decoration: none}
.txt10 {
  font-size: 10px; line-height: 13px}
.txt14 {
  font-size: 14px; line-height: 18px}
a.entry:hover {
  color: #FF9900; text-decoration: none}
.entry {
  color: #FF3300}
/* body { background-color:#ffffff; color:#666666; }*/
a:link { color:#008C8C; }
//a:visited { color:#8a2be2; }
//a:visited { color:#708090; }
a:active { color:#FF6600; }


//以下　新
body  { background-color: white; margin: 0px; padding: 0px }
.text12  { color: black; font-size: 12px; line-height: 16px; font-family: "ＭＳ ゴシック", Osaka }
.text14  { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", Osaka; padding: 5px }
.text12white  { color: white; font-size: 12px; line-height: 16px;font-family: "ＭＳ ゴシック", Osaka; margin-right: 10px; margin-left: 10px }
.text12red { color: red; font-size: 12px; line-height: 16px; font-family: "ＭＳ ゴシック", Osaka }
.text12blue { color: #039; font-size: 12px; line-height: 16px; font-family: font-family: "ＭＳ ゴシック", Osaka }
.text11  { color: black; font-size: 11px; line-height: 18px; fofont-family: "ＭＳ ゴシック", Osaka}
.copyright { color: gray; font-size: 11px; line-height: 15px; font-family: "ＭＳ ゴシック", Osaka }
.text10 { color: black; font-size: 10px; line-height: 14px; font-family: "ＭＳ ゴシック", Osaka }
.text10white { color: white; font-size: 10px; line-height: 14px; font-family: "ＭＳ ゴシック", Osaka }
.trilist   { font-size: 12px; list-style-image: url(../images/tri_list.gif); margin: 10px 10px 10px 20px; padding: 5px; border: black }
.tline { border-color : #036; border-style : solid; border-width : 1px;  }
.text14darkred { color: #DB0000; font-size: 14px; line-height: 16px; font-family: "ＭＳ ゴシック", "Osaka"; font-weight: 800}
.text12darkred { color: #DB0000; font-size: 12px; line-height: 16px; font-family: "ＭＳ ゴシック", Osaka}

a { color: #039; text-decoration: underline ;}
a:link { color: #039; text-decoration: underline }
//a:visited { color: #039; text-decoration: underline; }
a:active { color: #f60; text-decoration: underline; }
a:hover { color: #f33; text-decoration: underline; }
a:visited { color:#708090; }

a.orange { color: #f60; text-decoration: underline; }
a.orange:link{color: #f60; text-decoration: underline;}
a.orange:visited(color: #f60; text-decoration: underline;}
a.orange:active{color: #f60; text-decoration: underline;}
a.orange:hover { color: red; text-decoration: underline }

a.white { color: #fff; text-decoration: none; }
a.white:link{color: #fff; text-decoration: none;}
a.white:visited(color: #fff; text-decoration: none;}
a.white:active{color: #fff; text-decoration: underline;}
a.white:hover{color: #fff; text-decoration: underline;}

input.right1 {text-align: right; }

.txt-m-white {
	font-size: 16px;
	color: #ffffff;
}

