.e9, .e10, .e12 {font-family:Arial, Verdana, sans-serif}
.j9, .j10, .j10_02, .j10_fix, .j12 .j12_02 .j14 .j16 {font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif}
.j10_06 { color:#999999; font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif}
body {
background-color:#FFFFFF;
color: #333333;
margin-left : 0px;
margin-top: 0px;
padding-left : 0px;
}

form { margin:0em; }

a.type1 { ; text-decoration: none}
a:link.type1{ color:#000000; }
a:active.type1{ color:#000000; }
a:visited.type1{ color:#000000; }
a:hover.type1{ color:#FF6600;text-decoration:underline; }

a.type2 { ;
	text-decoration: none;
	color: #0000FF;
	font-size: 8pt;
	text-align: center;
	}
a:link.type2{ color:#0000FF; }
a:active.type2{ color:#0000FF; }
a:visited.type2{ color:#0000FF; }
a:hover.type2{ color:#FF9900; }


p.box {
   height: 7em;
   overflow: auto;
   border: none;
}


h1			{font-size: 10px; color:#666666; font-weight:normal; text-decoration:none; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; line-height:120%;}
h1 A:link		{font-size: 10px; text-decoration:none;}
h1 A:visited		{font-size: 10px; text-decoration:none;}
h1 A:hover		{font-size: 10px; text-decoration:underline;}
h1 A:active		{font-size: 10px; text-decoration:none;}

h2			{font-size: 12px; color:#333333; font-weight:normal; text-decoration:none; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; line-height:130%;}
h2 A:link		{font-size: 12px; text-decoration:none;}
h2 A:visited		{font-size: 12px; text-decoration:none;}
h2 A:hover		{font-size: 12px; text-decoration:underline;}
h2 A:active		{font-size: 12px; text-decoration:none;}

h3			{font-size: 10px; color:#666666; font-weight:normal; text-decoration:none; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; line-height:120%;}
h3 A:link		{font-size: 10px; text-decoration:none;}
h3 A:visited		{font-size: 10px; text-decoration:none;}
h3 A:hover		{font-size: 10px; text-decoration:underline;}
h3 A:active		{font-size: 10px; text-decoration:none;}

h4			{font-size: 14px; color:#ffffff; font-weight:normal; text-decoration:none; margin-top:1px; margin-left:1px; margin-right:1px; margin-bottom:1px; padding-left:1px; padding-right:0px; padding-bottom:0px; line-height:120%;}
h4 A:link		{font-size: 14px; color:#ffffff; text-decoration:none;}
h4 A:visited		{font-size: 14px; color:#ffffff; text-decoration:none;}
h4 A:hover		{font-size: 14px; color:#ffffff; text-decoration:underline;}
h4 A:active		{font-size: 14px; color:#ffffff; text-decoration:none;}


DIV.contents_area A:visited 
{
TEXT-DECORATION: none
}

DIV.contents_area A:hover 
{
TEXT-DECORATION: underline
}

DIV.contents_area A:link SPAN.contents_name 
{
TEXT-DECORATION: underline
}

DIV.contents_area A:visited SPAN.contents_name 
{
TEXT-DECORATION: underline
}

DIV.contents_area A:hover SPAN.contents_name 
{
TEXT-DECORATION: underline
}
DIV.contents_area A:link {

TEXT-DECORATION: none
}
DIV.contents_area01 A:link {


TEXT-DECORATION: none
}

#box_middle {
  width :800px;
  line-height: 140%;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
}


/*ブログ*/

.blog {
  font-weight:bold;
  color:#FF0000;
  margin:0 15px 0 18px;
}

 
.mm1{
  margin-top:8px;
  background-image:url(../images/bkn/btn_p.gif);
  background-repeat:no-repeat;
 
}


.blog A:link		{font-size: 12px; color:#ff0000; text-decoration:none;}
.blog A:visited		{font-size: 12px; color:#0000ff; text-decoration:none;}
.blog A:hover		{font-size: 12px; color:#0000ff; text-decoration:underline;}
.blog A:active		{font-size: 12px; color:#0000ff; text-decoration:none;}
