body { font-family: "ＭＳ Ｐ明朝", "平成明朝", "ヒラギノ Pro W3";font-size: 90%; line-height: 160%; text-align: justify; text-justify: distribute;}h1 { font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W6";	font-size: 120%; line-height: 120%; font-weight: bold;}h2 { font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W6";	font-size: 100%; line-height: 180%; font-weight: bold;}h3 { font-family: "ＭＳ Ｐ明朝", "平成明朝", "ヒラギノ Pro W3";	font-size: 80%; line-height: 90%; font-weight: bold;}a:link { text-decoraation:none;}a:hover { font-weight: bold; color: #000066;}a:visited { color: #CCFFFF;}a:active { color: #FFCC00;}div#main { float: left; width: 740px; margin: 10px;}div#menu {	float: left;	width: 230px;	background-image: url(images/p_top_bc2.gif);	background-repeat: no-repeat;	clear: none;}div#menu a.link00 { width:160px; margin: 5px 5px 5px 30px; padding: 5px; height: 30px; font-size: 100%; color: #FFFFFF; line-height: 30px;	font-weight: bold; text-decoration: none; border: solid 1px #FFFFFF; background-color: #990000;}div#menu a.link00:hover { color: #990000; background-color: #FFFFFF;}div#menu a.link00:active { color: #FFCC66; background-color: #FFFFFF;}div#menu a.link01 { width:160px; margin: 5px 5px 5px 30px; padding: 5px; height: 30px; font-size: 100%; color: #FFFFFF; line-height: 30px;	font-weight: bold; text-decoration: none; border: solid 1px #FFFFFF; background-color: #000066;}div#menu a.link01:hover { color: #000066; background-color: #FFFFFF;}div#menu a.link01:active { color: #FFCC66; background-color: #FFFFFF;}div#menu a.link02 { width:160px; margin: 5px 5px 5px 30px; padding: 5px; height: 30px; font-size: 100%; color: #FFFFFF; line-height: 30px;	font-weight: bold; text-decoration: none; border: solid 1px #FFFFFF; background-color: #336633;}div#menu a.link02:hover { color: #336633; background-color: #FFFFFF;}div#menu a.link02:active { color: #FFCC66; background-color: #FFFFFF;}div#menu a.link03 { width:190px; height: 35px; margin: 5px 5px 5px 28px; padding:7px; font-size: 100%; color: #FFFFFF; line-height: 30px;	font-weight: bold; text-decoration: none; background-image:url(images/p_menu_b_up.gif); background-repeat:no-repeat;}div#menu a.link03:hover { color: #990000; background-image:url(images/p_menu_b_ovr.gif); background-repeat:no-repeat;}div#menu a.link03:active { color: #FFCC66;}div#bcenter { float: left; width: 460px; margin: 20px; text-align: center;}div#bcenterl { float: left; width: 220px; margin: 0px 0px 10px 3px ; padding: 20px 20px 5px 20px ; background-color: #000033;}div#bcenterr { float: left; width: 220px; margin:  0px 0px 10px 5px ; padding: 20px 20px 5px 20px ; background-color: #336633;}div#right_b { float: left; width: 160px; margin: 5px;}div#footer { float: left; width: 440px; margin: 0px 0px 10px 3px ; padding: 10px; border: solid 1px #000066; text-align: left;}.img1 { display:block; margin: 5px 5px 10px; float: left;}.rengtxt { font-size: 85%; line-height: 160%; font-family: "Times New Roman", "Times", "serif";	text-justify: distribute;}.grr { float: none; width:152px; margin: 5px 0px; padding: 5px; font-size: 100%; color: #000066; line-height: 30px; 	font-weight: bold; text-decoration: none; border: solid 1px #000066; text-align: center; }