body {

	margin:0px 0;

	padding:0;

	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color: #333333;

	background-color: #FFFFFF;

}

tr{font-size:12px;}

.title {

	font: 20px Georgia, "Times New Roman", Times, serif;

	color: #FFFFFF;

}



h1 {

	color: #000000;

	font: 16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	}

	

h2 {

	color:#000000;

	font-size:14px;

	font-family:"ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka,"Trebuchet MS", verdana, arial, sans-serif;

	line-height: 140%;

}



h3 {

	color:#333333;

	margin-left: 0px;



	font: normal 14px/140% "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka, "Trebuchet MS", verdana, arial, sans-serif;

	}



h4 {

	font-size:12px;

	font-weight: normal;

	line-height: 140%;

	font-family:"ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka,"Trebuchet MS", verdana, arial, sans-serif;

	color: #333333;

	}	







a:link {

	text-decoration: none;

	color: #0000FF;

	line-height: 120%;}





a:visited {text-decoration: none; color: #006600;}

a:hover {text-decoration: none; color: #FF6600;top: 1px; left: 1px;}

a:active {

	text-decoration: none;

	color: #000066;}

.contents {

	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color: #333333;

}

a.a{color: #ffffff; }

a:visited.a{color: #ffffff; }

a:hover.a {text-decoration: none; color: #FF6600;position: relative; top: 1px; left: 1px;}



a.s{color: #666666; }

a:visited.s{color: #666666; }

a:hover.s {text-decoration: none; color: #FF6600;position: relative; top: 1px; left: 1px;}







.fLeft{float:left}

.fRight{float:right}







span.hilite {

	background-color:#33ff66;

	

}

span.hilite02 {

	background-color:#FFCCFF;



}



.interview {

	color: #006600;

	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}



.Yhoto{float:right;padding:0px 10px 0px 30px;}

.style1 {color: #E72042}

.style2 {color: #000000}

.style6 {

	color: #FFFFFF;

	font-weight: bold;

}

.style9 {color: #CE3000; font-weight: bold; }

.style11 {color: #EFEBDE}

.style7 {font-size: 12px}

.style13 {color: #666666}

.style14 {	font-size: 14px;

	font-weight: bold;

}

.style15 {

	font-size: 14;

	font-weight: bold;

}

.style16 {color: #CE3000}

.style17 {font-size: 10px}

/*　20070204追加分 */

.marusemi{float:right;margin:0px 0px;}

.kigyotype{padding-left:10px;}

.style18 {font-size: 14px}



img, img a {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

