/*�^�O�̃X�^�C��--------------------*/
	body {
		font-size: small;
		color: #666666;
		background-color: #E0FFFF;
		margin: 0px;
		padding: 0px;
		background-image : url(back.gif);
		background-repeat:repeat-y;
		background-position:top;
		background-attachment:fixed;
		
		
	
}
	
	/*�����܂�--------------------*/
	
a:link {
	background-color: transparent;
	color: #336699;
	text-decoration:underline;
}

a:visited {
	background-color: transparent;
	color: #336699;
	text-decoration:underline;
}

a:hover {
	background-color: transparent;
	color: #4499dd;
	text-decoration:underline;
}

a:active {
	background-color: transparent;
	color: #4499dd;
	text-decoration:underline;
}	
	/*���o��--------------------*/
h1 {
	font-size:11px; line-height:13px;
}
	}

	.th1 {
		color: #3399cc;
	}
	
	.th2 {
		color: #FFFFFF;
	
}
	
	.th3 {
		color: #106645;
	
}
	
	.th4 {
		color: #FFFFFF;
		font-size: large;
	
}
	/*�����܂�--------------------*/
	
	
	/*�S�y�[�W����--------------------*/
	.footertext {
		font-size: x-small;
		color: #FFFFFF;
	
}
	
	.whitelink a {
		color: #333333;
		font-size: xx-small;
	
}
	
	.td-news {
		line-height: 140%;
	
}
	
	.td-news img {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 5px;
		margin-left: 10px;
	
}
	
	.smalltext {
		font-size: 10px;
	
}
	
	.sidebar-text {
		font-size: xx-small;
		color: #000000;
	
}
	/*�����܂�--------------------*/
	
	
	/*����--------------------*/
	.strong-primo {
		font-weight: bold;
		color: #e60020;
	
}
	
	.strong-primo-sa {
		font-weight: bold;
		color: #1962cb;
	
}
	
	.strong-primo-ni {
		font-weight: bold;
		color: #79b300;
	
}
	
	.strong-primo-si {
		font-weight: bold;
		color: #ffb400;
	
}
	
	.strong-text {
		font-size: medium;
		font-weight: bold;
		line-height:120%;
	
}
	
	.strong-ucar {
		font-weight: bold;
		color: #1B9F7E;
	
}
	
	.strong-black {
		font-weight: bold;
		color: #000000;
	
}
	
	.strong-black2 {
		font-weight: bold;
		color: #000000;
		font-size: 12px;
	
}
	
	.strong-black3 {
		font-weight: bold;
		color: #000000;
		font-size: 12px;
	
}
	
	.strong-apple {
		font-weight: bold;
		color: #CC0000;
	
}
	
	.strong-carcon {
		font-weight: bold;
		color: #FF0000;
	
}
	
	.strong-jbs {
		font-weight: bold;
		color: #634F32;
	
}
	
	.strong-jbs2 {
		font-weight: bold;
		color: #996633;
	
}
	
	.strong-kaitori {
		font-weight: bold;
		color: #00398A;
	
}
	
	.strong-special {
		font-size: medium;
		font-weight: bold;
		color: #e60020;
	
}
	
	.fnt11 {
		font-size: 1.1em;
		letter-spacing: 1px;
	
}
	/*�����܂�--------------------*/
	
	
	/*���ӁE�⑫--------------------*/
	.attention-normal {
		font-size: 10px;
	
}
	
	.attention-primo {
		font-size: 10px;
		color: #e60020;
	
}
	
	.attention-ucar {
		font-size: 10px;
		color: #1B9F7E;
	
}
	/*�����܂�--------------------*/
	
	
	/*�Ǘ���--------------------*/
	.admin-midashi {
		font-size: medium;
		color: #1b9f7e;
		line-height: 100%;
		text-indent: 5px;
	
}
	
	.admin-komidashi {
		font-size: small;
		color: #1b9f7e;
		text-indent: 5px;
	
}
	
	.admin-omidashi {
		font-size: small;
		color: #FFFFFF;
		line-height: 100%;
		text-indent: 5px;
	
}
	/*�����܂�--------------------*/
	
	
	/*�g�b�v�y�[�W--------------------*/
	.calender-th {
		font-size: x-small;
		color: #FFFFFF;
	
}
	
	.calender-sunday {
		font-size: x-small;
		color: #e60020;
	
}
	
	.calender-saturday {
		font-size: x-small;
		color: #0066CC;
	
}
	
	.calender-day {
		font-size: x-small;
		color: #333333;
	
}
	
	.topnews-date {
		font-size: x-small;
		color: #1b9f7e;
	
}
	
	.topnews-title {
		font-size: small;
		color: #1b9f7e;
	
}
	
	.topnews-body {
		line-height: 140%;
	
}
	
	.topnews-body img {
		margin-top: 5px;
		margin-right: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
	
}
	
	.grouptop-telop {
		font-size: 16px;
		line-height: 120%;
		color: #FFFFFF;
		font-family: "HG�ۺ޼��M-PRO", "�q���M�m�ۃS Pro W4", "Hiragino Maru Gothic Pro", "�ۃS�V�b�N", "MaruGothic-M";
	
}
	/*�����܂�--------------------*/
	
	
	/*���̑�--------------------*/
	.daibunrui {
		padding-bottom: 20px;
	
}
	
	.text-red {
		color: #CC0000;
	
}
	
		.nametext {
	font-size: 10px;
	margin: 5px 0px 10px;
	padding: 0px;
	text-align: left;
	
}
	
	.line-r {
	border-top-width: 1px;
	border-top-style: solid; 
	border-top-color: #E84839;
	border-left-width: 1px;
	border-left-style: solid; 
	border-left-color: #E84839;
	border-bottom-width: 1px;
	border-bottom-style: solid; 
	border-bottom-color: #E84839;
	border-right-width: 1px;
	border-right-style: solid; 
	border-right-color: #E84839;
		color: #E84839;
		font-size: 10px;
		margin-top: 0px;
		line-height: 10px;	
	
}
	.line-g {
	border-top-width: 1px;
	border-top-style: solid; 
	border-top-color: #339966;
	border-left-width: 1px;
	border-left-style: solid; 
	border-left-color: #339966;
	border-bottom-width: 1px;
	border-bottom-style: solid; 
	border-bottom-color: #339966;
	border-right-width: 1px;
	border-right-style: solid; 
	border-right-color: #339966;
		color: #339966;
		font-size: 10px;
		margin-top: 0px;
		line-height: 10px;		

	
}
	.line-v {
	border-top-width: 1px;
	border-top-style: solid; 
	border-top-color: #957F28;
	border-left-width: 1px;
	border-left-style: solid; 
	border-left-color: #957F28;
	border-bottom-width: 1px;
	border-bottom-style: solid; 
	border-bottom-color: #957F28;
	border-right-width: 1px;
	border-right-style: solid; 
	border-right-color: #957F28;
		color: #957F28;
		font-size: 10px;
		margin-top: 0px;
		line-height: 10px;
	
}	
	/*�����܂�--------------------*/
