/*ボディー*/
body {margin: 0px; background-color: #FFFFCC;}
.back-bule {background-color: #003399;}
.back-bule2 {background-color: #99CCFF;}
.back-whi {background-color: #FFFFFF;}
.back-black {background-color: #333333;}
.staff-text12b {
	font-size: 80%;
	line-height: 140%;
	font-weight: bold;
	margin-top: 10px;
}
.staff-text12 {
	font-size: 80%;
	line-height: 150%;
	margin-bottom: 10px;
}

/*テキスト*/
.text12 {font-size: 80%; line-height: 150%;}
.text12b {font-size: 80%; line-height: 140%; font-weight: bold;}
.infotext12b {font-size: 80%; line-height: 140%; font-weight: bold; color: #003399;}
.text10 {font-size: 60%; line-height: 120%;}
.text14 {font-size: 100%;}
.text14b {font-size: 100%; line-height: 160%; font-weight: bold;}
.text16b {font-size: 140%; font-weight: bold;}

/*リンクテキスト*/
.navi {font-size:12px;line-height:140%;}
.navi {background-color: #FFFFFF;}
.navi a:link    {color:#003399;text-decoration:none;}
.navi a:active  {color:#003399;text-decoration:none;}
.navi a:visited {color:#003399;text-decoration:none;}
.navi a:hover   {color:#FF6600;text-decoration:none;}
.info {font-size:12px;line-height:140%;font-weight:bold;}
.info {background-color: #FFFFFF;}
.info a:link    {color:#003399;text-decoration:none;}
.info a:active  {color:#003399;text-decoration:none;}
.info a:visited {color:#003399;text-decoration:none;}
.info a:hover   {color:#FF6600;text-decoration:none;}

/*マージン*/
.mar-t5 {margin-top:5;}
.mar-b5 {margin-bottom:5;}
.mar-t5-r10 {margin-top:5; margin-right:10;}
.mar-t-b5-r10 {margin-top:5; margin-bottom:5; margin-right:10;}
.mar-t10 {margin-top:10;}
.mar-t20 {margin-top:20;}
.mar-b10 {margin-bottom:10;}
.mar-b20 {margin-bottom:20;}
.mar-r10 {margin-right:10;}
.mar-r20 {margin-right:20;}
.mar-l10 {margin-left:10;}
.mar-l20 {margin-left:20;}
.mar-t-b10 {margin-top:10; margin-bottom:10;}
.mar-t-b20 {margin-top:20; margin-bottom:20;}
.mar-t-b-r10 {margin-top:10; margin-bottom:10; margin-right:10;}
.mar-t-b-l10 {margin-top:10; margin-bottom:10; margin-left:10;}
.mar-b-l5 {margin-bottom:5; margin-left:5;}
.pad-l10 {padding-left:10px;}
.mar-t10-b5 {margin-top:10; margin-bottom:5;}
.staff-width {padding-left:10px; width:355px;}


#infoArea{
	font-size:12px;
}


.myInfo{
	margin:10px 0px 5px 0px;
	clear:both;
}
	.infoTitle{
		border-bottom:solid 1px #999999;
		margin:0px 0px 5px 0px;
		padding:0px;
		font-size:12px;
		
	}
	.infoTitle a{
		text-decoration:none;
	}
	
	.infoHead{
		margin:0px 0px 5px 0px;
	}

.infoBody{
	line-height:120%
}

	.infoBody img{
		float:right;
		margin:0px 0px 10px 10px;
		border:none;
	}
	
	
