@import "fontsize.css";/*共通設定*/body {		background-color: #FFFFFF;		margin-top:15px;		padding:0px;}a:link {		color: #000066;		text-decoration: none;}a:visited {		color: #990099;		text-decoration: none;}a:hover {		color: #99CCFF;		text-decoration: underline;}/************************ヘッダー*//*枠線設定上・左・右1px実線*/.borderhead {		border-left: 1px solid #999999;		border-bottom: 0px ;		border-right: 1px solid #999999;		border-top: 1px solid #999999;}/************************************ヘッダ設定終わり*//*1pixel実線囲み*/.border {		border: 1px solid #999999;}/*内容枠線設定*/.bordercont {		border: 1px solid #999999;		padding: 10px}/*内容部分外枠設定*/.contentsborder {		width: 775px;		border-left: 1px solid #999999;		border-bottom: 0px ;		border-right: 1px solid #999999;		border-top: 0px;		padding-top: 1px;		padding-right: 0px;		padding-bottom: 0px;		padding-left: 15px}/*右ナビleftline*/.borderleft {		border-left: 1px solid #999999;		border-bottom: 0px ;		border-right: 0px;		border-top: 0px;}.padding10 {		padding-top: 10px;		padding-right: 8px;		padding-bottom: 10px;		padding-left: 8px}#newsicon {		padding-left: 5px;}.middle { font-size: 87.5%; font-weight: bold }		img { vertical-align: middle}/*indexニュース一覧用*/.middle02 { font-size: 62.5% }		img { vertical-align: middle}.bordercorner {		border-left: 1px solid #999999;		border-bottom: 0px ;		border-right: 0px;		border-top: 0px;		padding-top: 5px;		padding-right: 5px;		padding-bottom: 5px;		padding-left: 5px}.bordercorner02 {		border-left: 1px solid #999999;		border-bottom: 0px ;		border-right: 1px solid #999999;		border-top: 0px;		padding-top: 5px;		padding-right: 5px;		padding-bottom: 5px;		padding-left: 5px}/*　角R　*****************************************/.width01{		width:370px;		margin:0px;}.width02{		width:175px;		margin:0px;}.width03{		width:550px;		margin:0px;}.widthnavisearch{		width:190px;		margin:5px;}div.a1,div.a2,div.a3,div.a4,div.a5{		height:1px;		font-size:1px;		line-height:1px;}div.a1,div.a2,div.a3,div.log{		border-right:1px solid #999999;		border-left:1px solid #999999;}.a2{		margin:0px 1px 0px 1px;}.a3{		margin:0px 2px 0px 2px;}.a4{		margin:0px 3px 0px 3px;		border-right:2px solid #999999;		border-left:2px solid #999999;}.a5{		margin:0px 5px 0px 5px;		background-color:#999999;}div.logpad{		padding:5px 5px 5px 5px;}div.logpad02{		padding:0px 0px 0px 0px;}div.logpad03{		padding-top: 8px;		padding-right: 8px;		padding-bottom: 0px;		padding-left: 8px;}div.logpadimode{		padding-top: 5px;		padding-right: 5px;		padding-bottom: 5px;		padding-left: 5px;}/***********　角R設定終わり*****************//*3段組角丸枠内設定*/.cornerleft {		background: #ffffff;		vertical-align: top;		border-left: 0px ;		border-bottom: 0px ;		border-right: 1px dashed #999999;		border-top: 0px;		padding-top: 0px;		padding-right: 10px;		padding-bottom: 0px;		padding-left: 10px;		height:110px;		font-size:75%;		line-height: 140%}.cornerright {		background: #ffffff;		vertical-align: top;		padding-top: 0px;		padding-right: 10px;		padding-bottom: 0px;		padding-left: 10px;		height:110px;		font-size:75%;		line-height: 140%}.cornerleftR {		background: #ffffff;		vertical-align: top;		border-left: 0px ;		border-bottom: 0px ;		border-right: 0px ;		border-top: 0px;		padding-top: 0px;		padding-right: 10px;		padding-bottom: 0px;		padding-left: 10px;		height:70px;		font-size:75%;		line-height: 140%}/*3段組角丸枠内設定終わり****************************//*　左10pixel（旬のめぐみ便りtxt）*/.left10 {		padding-top:0px;		padding-right: 0px;		padding-bottom: 0px;		padding-left: 8px;		font-size: 75%;		line-height: 140%;}.form {		margin-top:0px;}.contentsborder {		width: 775px;		border-left: 1px solid #999999;		border-bottom: 0px ;		border-right: 1px solid #999999;		border-top: 0px;		padding-top: 1px;		padding-right: 0px;		padding-bottom: 0px;		padding-left: 15px}.contentsbottomborder {		width: 775px;		border-left: 1px solid #999999;		border-bottom: 1px solid #999999;		border-right: 1px solid #999999;		border-top: 0px;		padding-top: 0px;		padding-right: 5px;		padding-bottom: 10px;		padding-left: 5px;		font-size: 62.5%;		color: #666666;		line-height: 180%;}#i12 {		text-indent: 12px;		font-size: 87.5%;;		line-height: 130%}/*枠線設定左1px実線*/.left {		background: #ffffff;		vertical-align: top;		border-left: 1px solid #999999;		border-bottom: 0px ;		border-right: 0px;		border-top: 0px;		padding-top: 0px;		padding-right: 10px;		padding-bottom: 0px;		padding-left: 10px;		height:auto;		font-size:75%;		line-height: 140%}