/*ąŁąŁąŁÁŽÂÎąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁ*/
*{margin:0px;padding:0px;}

/*ąŁąŁąŁtagąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁ*/
body
{
	word-break:break-all;
	font-family:"MS PGothic","Osaka","";
	text-align: center;
	line-height: 100%;
	font-size: 12px;
	color: #333333;
	margin:5px 0px 0px 10px;
}
input, select, textarea
{
	margin:0 0 0 0;
	size: 10px;
	ime-mode: active;
}
td
{
	font-size: 10pt ;TEXT-DECORATION:NONE;
}
a:link
{
	color: #0000FF;
	text-decoration: none;
/*	font-size:10pt;*/
}
a:visited
{
	color: #00FF00;
	text-decoration: none;
/*	font-size:10pt;*/
}
a:hover
{
	color: #FF0000;
	text-decoration: underline;
}

/*ąŁąŁąŁidąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁ*/
#out
{
	text-align: left;
	padding: 2px;
	width:740px;
	margin:0px auto 0 auto;
	background:#FFFFFF;
}
/*ąŁąŁhead*/
#head
{
	text-align: left;
	margin:3 auto 0 auto;
	background:#FFFFFF;
/*	background-image:url(./img/bg.gif);*/
	vartical-align:top;
	background-repeat: no-repeat;
}
	#head h1
	{
		padding:2px;
		margin:0px;
		font-size:10px;
		color:#0000AA;
		font-family: ,Osaka;
/*
		border-color:#FF0000;
		border-width:1px;
		border-style:solid;
*/
	}
	#head span
	{
		text-align: right;
		padding:0 0 0 0;
		margin:0 0 0 100;
		font-size:10px;
		color:#0000AA;
		font-family: ,Osaka;
/*		height:25px;*/
/*
		vartical-align:center;
		display: inline;
		float:right;
		border-color:#FF0000;
		border-width:1px;
		border-style:solid;
*/
	}
#utility
{
	padding: 3 5 3 5;
	margin:0 auto 0 auto;
	color: #FFFF00;
/*	vartical-align: top;*/
	text-align: left;
	background:#000000;
	border-color:#FFFFFF;
	border-width:10px 1px 1px 1px;
	background-repeat: no-repeat;
}
/*ąŁąŁnavigation*/
#navigation
{
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;		/*li€ÎąĄŠŁ€òœĐ€”€»€Ê€€œèÍęĄŁ*/
	color: #FFFFFF;
	text-align: left;
	background:#FF0000;
	border-color:#FFFFFF;
	border-width:10px 1px 1px 1px;
	background-repeat: no-repeat;
}
	#navigation ul
	{
		padding: 0px;
		margin: 0px 0px 0px 0px;
		list-style:none;
	}
	#navigation li
	{
		padding: 0px;
		margin: 0px 0px 0px 0px;
		border-color:#FFFFFF;
		border-width:0px;
		border-style:none;
		display: inline;		/*div€òČŁ€ËÊÂ€Ù€ë°Ù*/
	}
	#navigation li a
	{
		padding:5px 0px 5px 0px;
		margin: 0px;
		text-align: center;
		width:80px;
		background:#FF0000;
		color: #FFFFFF;
		text-decoration: none;
	}
	#navigation li a:hover
	{
		background:#00FF00;
		border-left: #FFFF00 4px solid;
		color: #FF0000;
	}
/*ąŁąŁmain*/
#main
{
	text-align: left;
	padding: 10px 10px;
	margin:1px auto 1px auto;
	background:#FFFFFF;
	border-color:#CCCCCC;
	border-width:0 1px 1px 1px;
	border-style:solid;
	height:450px;
}
#main2
{
	text-align: center;
	padding: 60px 10px 10px 10px;
	margin:1px auto 1px auto;
	background:#FFFFFF;
	border-color:#CCCCCC;
	border-width:0 1px 1px 1px;
	border-style:solid;
	height:450px;
}
/*ąŁąŁright*/
#right
{
	width:540px;
	float:right;
	margin:0;
	padding:0;
}
	#right a:hover
	{
		background:#FFFF00;
		color: #FF0000;
	}
/*ąŁąŁleft*/
#left
{
	width:160px;
	float:left;
	margin:0;
	padding:0;
}
	#left ul
	{
		padding: 0px;
		margin: 0px;
		list-style:none;
	}
	#left li
	{
		border-color:#CCCCCC;
		border-width:1px;
		border-style:solid;
		border-left: #00FF00 4px solid;
		padding:4px 0px 2px 10px;
		margin: 1px;
/*		background:#CCCCCC;*/
	}
/*
	#left a
	{
		border-color:#CCCCCC;
		border-width:1px;
		border-style:solid;
		padding:4px 0px 2px 10px;
		margin: 1px;
		background:#EEEEEE;
		display: block;
		color: #0066B3;
		text-decoration: none;
	}
*/
	#left a:hover
	{
		background:#FFFF00;
		color: #FF0000;
	}
/*ąŁąŁfoot*/
#foot
{
	clear: both;	/*float:left€Î„Ż„ê„ą*/
	text-align: center;
	font-size:9px;
	padding: 5px;
	height:20px;
	line-height:150%;
	background:#FAFAFA;
	margin:0 auto 10 auto;
	border-color:#CCCCCC;
	border-width:0 1px 1px 1px;
	border-style:solid;
	font-family: Osaka,Verdana,Arial,Helvetica,sans-serif;
/*	background-image:url(./img/bg.gif);*/
	background-repeat: no-repeat;
}

/*ąŁąŁąŁclassąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁ*/
.r_title
{
	color:#0000FF;
	background:#FFFF99;
	font-size:12px;
	padding:4px 0px 2px 10px;
	border-color:#CCCCCC;
	border-width:1px 1px 1px 1px;
	border-left: #00FF00 4px solid;
	border-style:solid;
	margin: 0px 0px 5px 0;
	background-repeat: no-repeat;
}
.r_body_copy
{
	font-size:12px;
	line-height:150%;
	padding:6px 3px 15px 10px;
}
/*ąŁąŁžĄșś·ëČÌ·Ï*/
.r_corner
{
	color:#FFFFFF;
	background:#000000;
	font-size:12px;
	padding:4px 0px 2px 10px;
	border-color:#000000;
	border-width:1px 1px 1px 1px;
/*	border-left: #00FF00 4px solid;*/
	border-style:solid;
	margin: 0px 0px 0px 0;
	background-repeat: no-repeat;
}
.r_conpane
{
	color:#FFFFFF;
	background:#00FF55;
	font-size:12px;
	padding:4px 0px 2px 10px;
	border-color:#CCCCCC;
	border-width:1px 1px 1px 1px;
	border-left: #00FF00 4px solid;
	border-style:solid;
	margin: 0px 0px 1px 0;
	background-repeat: no-repeat;
}
.r_result_title
{
	color:#FFFFFF;
	background:#FF55FF;
	font-size:12px;
	padding:4px 0px 2px 10px;
	border-color:#CCCCCC;
	border-width:1px 1px 1px 1px;
	border-left: #00FF00 4px solid;
	border-style:solid;
	margin: 0px 0px 5px 0;
	background-repeat: no-repeat;
}
.r_result_body
{
	font-size:12px;
	line-height:150%;
	padding:6px 3px 5px 10px;
	border-width:0px 0px 1px 0px;
	border-style:dashed;
	margin: 0px 0px 5px 0;
}
.r_coution
{
	line-height:100%;
	padding:6px 3px 1px 5px;
	border-width:1px 0px 0px 0px;
	border-style:dashed;
	margin: 5px 0px 1px 0;
}
.r_site_list
{
	overflow:auto;
	width:540px;
	height:100px;
	border-color:#CCCCCC;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	margin: 1px 1px 5px 1px;
	display: block;
}
.l_oshirase
{
	overflow:auto;
	width:158px;
	height:100px;
	line-height: 130%;
/*	border-color:#CCCCCC;*/
	border-width:1px 1px 1px 3px;
	border-style:solid;
	margin: 1px 1px 5px 1px;
	display: block;
	padding:3px 3px 5px 3px;
}
.l_oshirase_extra
{
	width:158px;
	line-height: 130%;
	border-width:1px 1px 1px 3px;
	border-style:solid;
	margin: 1px 1px 5px 1px;
	display: block;
	padding:3px 3px 3px 3px;
}
.l_link
{
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	padding:4px 0px 2px 10px;
	margin: 1px;
	background:#EEEEEE;
	display: block;
	color: #0066B3;
	text-decoration: none;
}

.foot_my_link
{
	width:470px;
	text-align:left;
	margin:8 auto 0 auto;
	color:#333333;
	font-size:10px;
	line-height:120%;
}
/*ąŁœńÂÎ·ÏąŁ*/
.fo_ { color: #FF8800; }
.fo9 { color: #FF8800; font-size: 9px; }
.fo10 { color: #FF8800; font-size: 10px; }
	.fr_ { color: #FF0000; }
	.fr9 { color: #FF0000; font-size: 9px; }
	.fr10 { color: #FF0000; font-size: 10px; }
	.fr16 { color: #FF0000; font-size: 16px; }
.fg_ { color: #00CC00; }
.fg9 { color: #00CC00; font-size: 9px; }
.fg10 { color: #00CC00; font-size: 10px; }
	.fp_ { color: #BB00CC; }
	.fp9 { color: #BB00CC; font-size: 9px; }
	.fp10 { color: #BB00CC; font-size: 10px; }
.fb_ { color: #0000FF; }
.fb9 { color: #0000FF; font-size: 9px; }
.fb10 { color: #0000FF; font-size: 10px; }
	.fe_ { color: #00FF88; }
	.fe9 { color: #00FF88; font-size: 9px; }
	.fe10 { color: #00FF88; font-size: 10px; }
.fw_ { color: #FFFFFF; }
.fw9 { color: #FFFFFF; font-size: 9px; }
.fw10 { color: #FFFFFF; font-size: 10px; }
	.fgr_ { color: #888888; }
	.fgr9 { color: #888888; font-size: 9px; }
	.fgr10 { color: #888888; font-size: 10px; }
.f_8 { font-size: 8px; }
.f_9 { font-size: 9px; }
.f_10 { font-size: 10px; }
	.fk_ { color: #000000; }
	.fk9 { color: #000000; font-size: 9px; }
	.fk10 { color: #000000; font-size: 10px; }
.fgr_ { color: #888888; }
.fgr9 { color: #888888; font-size: 9px; }
.fgr10 { color: #888888; font-size: 10px; }
	.fpi_ { color: #FF00FF; }
	.fpi9 { color: #FF00FF; font-size: 9px; }
	.fpi10 { color: #FF00FF; font-size: 10px; }
.fm_ { color: #FF00FF; }
.fm9 { color: #FF00FF; font-size: 9px; }
.fm10 { color: #FF00FF; font-size: 10px; }



/*ąŁąŁąŁąŁż·ĂćRSSÍŃąŁąŁąŁąŁ*/
/*ąŁÁŽÂÎ°Ï€ßąŁ*/
.rss_box
{
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 400px;
	background-color: #FFFFFF;
	border: 0px dashed #FFFFFF;
}

/*ąŁŸđÊóÄó¶Ą„”„€„ÈÌŸĄšÎăĄËomany.tvąŁ*/
.rss_title, rss_title a
{
	color: #00FF00;
	font-size: 16px;
/*	font-weight:bold;*/
	margin: 5px;
	padding: 0px;
/*	letter-spacing: 1px;*/
	border: 0px 0px 1px 0px dashed #888888;
}

.rss_items
{
	margin: 3px;
	padding: 0px;
}

/*ąŁËÜÊžąŁ*/
.rss_item 
{
	line-height:120%;
	padding-right: 0px;
	padding-left: 0px;
	font-weight : normal; 
	font-size: 12px;
	padding-bottom: 3px;
	color: #444444;
/*	word-break: break-all;*/
}

/*ąŁ„ê„ó„ŻąŁ*/
.rss_item a:link, .rss_item a:visited, .rss_item a:active
{
	font-weight: bold;
	font-size: 12px;
	color: #FF00FF;
	text-decoration : none;
}

.rss_item a:hover
{ 
	font-weight: bold;
	font-size: 10px;
	text-decoration : underline;
	color: #FF00FF;
}

/*ąŁččż·ÆüąŁ*/
.rss_date
{
	font-size: 10px;
	font-weight : normal;
	color: #999999;
}

