/* CSS Document */
html {
	scrollbar-3dlight-color:#f4f9fe;
	scrollbar-highlight-color:#449ef4;
	scrollbar-face-color:#f4f9fe;
	scrollbar-arrow-color:#449ef4;
	scrollbar-shadow-color:#449ef4;
	scrollbar-darkshadow-color:#f4f9fe;
	scrollbar-track-color:#f4f9fe;
}

body			{
	font-size: 9pt;
	margin:0;
	background-image:url(../2009img/bg.jpg);
	background-position:center;
	background-repeat:repeat-x;
	background-attachment:fixed;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	padding: 0;
}
br 				{
				clear:both;
				}
#left_top		{
				width:570px;
				height:350px;
				}
#left_middle	{
				width:570px;
				height:170px;
				}
#right			{
				width:160px;
				height:auto;
				background-color:#FFFFFF;
				}
.right_ima		{
				margin-top:5px;
				}
#tenki			{
				background-color:#bbbaaa;
				width:160px;
				height:auto;
				margin-top:5px;
				}
.ten1			{
				margin-left:5px;
				margin-right:5px;
				margin-top:5px;
				}
.ten2			{
				margin-left:5px;
				margin-right:5px;
				margin-top:5px;
				margin-bottom:5px;
				}
.ten3			{
				margin-top:5px;
				font-size:10px;
				width:138px;
				text-align:left;
				border:solid 1px #000000;
				margin-bottom:5px;
				padding-top:3px;
				padding-bottom:3px;
				padding-left:5px;
				padding-right:5px;
				margin-left:5px;
				margin-right:5px;
				background-color:#ffffff;
				}
.ten3 a:link	{
				color:#000000;
				text-decoration:none;
				}
.ten3 a:visited	{
				color:#000000;
				text-decoration:none;
				}
.ad				{
				background-color:#000000;
				width:160px;
				color:#ffffff;
				font-size:12px;
				text-align:center;
				padding-top:2px;
				padding-top:2px;
				}
#rireki			{
				overflow:auto;
				width:136px;
				height:160px;
				font-size:11px;
				text-align:left;
				border:solid 2px #000000;
				padding:5px;
				scrollbar-base-color:#ffffff;
				scrollbar-track-color:#eeeeff;
				scrollbar-3dlight-color:#ccccee;
				scrollbar-darkshadow-color:#ccccee;
				scrollbar-highlight-color:#ffffff;
				scrollbar-shadow-color:#ffffff;
				scrollbar-arrow-color:#4444ee;
				}
				
#left_bottom	{
				width:570px;
				}
#alp			{
				width:100%;
				height:100%;
				padding-bottom:10px;
				background-color:#222266;
				
				}
#menu			{
				background-color:#039;
				height:35px;
				width:730px;
				}
#menu td		{
				background-color:#039;
				}
#mov_sp			{
				width:360px;
				height:350px;
				float:left;
				}
#sw_sp			{
				width:200px;
				height:350px;
				background-color:#FFFFFF;
				float:right;
				margin-right:10px;
				text-align:left;
				font-size:11px;
				}
#sw_sp p		{
				font-size:13px;
				font-weight:bold;
				margin-left:10px;
				margin-top:5px;
				margin-bottom:5px;
				display:block;
				width:100px;
				text-align:center;
				}
.sp_left		{
				float:left;
				clear:left;
				text-align:center;
				}
.sp_left img	{
				margin-left:7px;
				}
#sp_right		{
				float:right;
				margin-right:0px;
				text-align:right;
				margin-top:5px;
				}
#sp_right img	{
				display:block;
				margin-bottom:5px;
				}
#sp_com			{
				clear:both;
				margin-left:10px;
				margin-right:10px;
				width:180px;
				height:auto;
				text-align:justify;
				font-size:1em;
				}
#sta_kola		{
				clear:both;
				margin-bottom:0px;
				margin-top:6px;
				display:block;
				}
#bunn_box		{
				width:550px;
				margin-top:10px;
				margin-left:10px;
				margin-right:10px;
				color:#FFFFFF;
				}
#bunn_box img	{
				border:0px;
				margin-bottom:10px;
				}
#main_contents	{
				width:570px;
				height:auto;
				text-align:left;
				color:#000000;
				font-size:10px;
				}
.shitaichiran a:link	{
				color:#4444cc;
				text-decoration:none;
				}
.shitaichiran a:visited	{
				color:#4444cc;
				text-decoration:none;
				}
.shitaichiran a:hover	{
				color:#4444cc;
				text-decoration:underline;
				}

#main_center	{
				width:196px;
				}

.menu_waku		{
				width:155px;
				height:auto;
				border-left:solid #000000 5px;
				border-right:solid #000000 5px;
				background-color:#FFFFFF;
				padding:5px;
				text-align:left;
				}
.waku_atama		{
				margin-top:10px;
				clear:both;
				}
#life_waku		{
				margin-top:10px;
				text-align:left;
				font-size:10px;
				}
.pink_left			{
				float:left;
				font-size:13px;
				color:#444444;
				margin-top:5px;
				font-weight:bold;
				}
.pink_left a:link			{
				color:#444444;
				text-decoration:none;
				}
.pink_left a:visited			{
				color:#444444;
				text-decoration:none;
				}
.pink_right			{
				float:right;
				font-size:13px;
				font-weight:bold;
				color:#444444;
				margin-top:5px;
				}
.pink_right a:link			{
				color:#444444;
				text-decoration:none;
				}
.pink_right a:visited			{
				color:#444444;
				text-decoration:none;
				}
.kuromozi		{
				color:#000000;
				}
.cyan			{
				font-size:11px;
				color:#00aaFF;
				margin-top:5px;
				display:block;
				}
.cyan2			{
				font-size:11px;
				color:#99ccFF;
				margin-top:5px;
				display:block;
				}
.cyan a:link			{
				color:#00aaFF;
				text-decoration:none;
				}
.cyan a:visited			{
				color:#00aaFF;
				text-decoration:none;
				}
.cyan a:hover			{
				color:#00aaFF;
				text-decoration:underline;
				}
.cyan img		{
				margin-right:5px;
				}
.cyan2 img		{
				margin-right:5px;
				}
.aka_obi		{
				background-color:#FF0066;
				padding:3px;
				width:146px;
				color:#FFFFFF;	
				font-size:11px;
				text-align:left;
				margin-top:5px;
				display:block;
				}
.hidari_gawa	{
				float:left;
				width:75px;
				height:auto;
				}
.migi_gawa		{
				float:right;
				width:75px;
				height:auto;
				}			
				
				
				
				

.komidashi			{
			color:#ffffff;
			font-size:0.9em;
			margin-left:25px;
			margin-right:25px;
			margin-top:10px;
			margin-bottom:10px;
			text-align:left;
			}
h1	{
			color:#ffffff;
			text-align:left;
			font-size:11px;
			background-color:#000000;
			margin-top:5px;
			margin-bottom:5px;
			}
#head_line	{ width:730px; height:25px; background-color:#000000; background-repeat: no-repeat; background-attachment: fixed; background-position: center 50%; }
#head_line div	{
			color:#ffffff;
			text-align:left;
			font-size:11px;
			margin-top:5px;
			margin-bottom:5px;
			}
.main_con 	{
			color:#ffffff;
			font-size:0.8em;
			text-align:left;
			line-height:2em;
			margin-left:-15px;
			margin-bottom:10px;
			}

.main_con span	{
				margin-left:10px;
				}

.main_con a:link	{
					color:#ffffff;
					}
.main_con a:visited	{
					color:#ffffff;
					}
.rireki		{
			overflow:auto;
			float:left;
			margin-left:10px;
			margin-top:-1em;
			text-align:left;
			font-size:0.7em;
			color:#ffffff;
			background-color:#666666;
			padding:5px;
			width:350px;
			height:60px;
			}
.migi_bun	{
			margin-bottom:5px;
			margin-right:25px;
			float:right;
			clear:right;
			}
#foot_menu	{
			background-color:#000000;
			width:730px;
			height:2em;
			text-align:left;
			}
#foot_menu a:link	{
					color:#ffffff;
					}
#foot_menu a:visited	{
					color:#ffffff;
					}
.foot_menu_a	{
			float:left;
			color:#ffffff;
			margin-left:15px;
			margin-top:10px;
			margin-bottom:10px;
			font-weight:bold;
			text-align:left;
			font-size:11px;
			}
.foot_menu_b	{
			float:left;
			color:#ffffff;
			margin-left:1.5em;
			margin-top:10px;
			margin-bottom:10px;
			font-weight:bold;
			text-align:left;
			font-size:11px;
			}
.foot_menu_c	{
			float:left;
			color:#ffffff;
			margin-left:1.5em;
			margin-right:15px;
			margin-top:10px;
			margin-bottom:10px;
			font-weight:bold;
			text-align:left;
			font-size:11px;
			}
#und_bun	{
			clear:left;
			}
.bun_a		{
			float:left;
			margin-left:25px;
			margin-bottom:25px;
			}
.bun_b		{
			float:left;
			margin-left:10px;
			margin-bottom:25px;
			}

.bun_c		{
			float:right;
			margin-left:10px;
			margin-right:25px;
			margin-bottom:25px;
			}
#menu_ta	{
			margin-bottom:20px;
			}
			
#con_all			{
					width:730px;
					background-color:#ffffff;
					}
#con_all2			{
					width:730px;
					background-color:#000000;
					}

.g_f_p		{
			color:#ffffff;
			font-size:7px;
			line-height:normal;
			}
.rire_waku	{
			border-bottom:#cccccc dashed 1px;
			padding-bottom:5px;
			margin-top:5px;
			margin-bottom:0px;
			}
#blog		{
			width:140px;
			height:auto;
			font-size:10px;
			text-align:center;
			background-color:#000000;
			padding:5px;
			color:#ffffff;
			}
#blog a		{
			text-decoration:none;
			}
#blog a:link	{
			color:#ffffff;
			}
#blog a:visited	{
			color:#ffffff;
			}
#blog a:hover		{
			background-color:#ffcc00;
			color:#ff0000;
			padding:3px;
			width:140px;
			}
.hinichi	{
			color:#ff0033;
			
			}
#event		{
			overflow:auto;
			width:550px;
			height:90px;
			background-color:#FFFFFF;
			text-align:left;
			font-size:11px;
			color:#000000;
			scrollbar-base-color:#ffffff;
				scrollbar-track-color:#eeeeff;
				scrollbar-3dlight-color:#ccccee;
				scrollbar-darkshadow-color:#ccccee;
				scrollbar-highlight-color:#ffffff;
				scrollbar-shadow-color:#ffffff;
				scrollbar-arrow-color:#4444ee;
			}
#event p{
margin-top:10px;
margin-left:15px;
margin-right:15px;
margin-bottom:10px;
}
.event_title{
background-image:url(../image/event_head.jpg);
			background-repeat:repeat-x;
			background-position:top;
			height:25px;
			width:550px;
			text-align:left;
			}
.event_title div{
			color:#444449;
			font-size:16px;
			margin-top:5px;
			margin-left:10px;
			font-weight:bold;
			}
.iro1{
color:#6699CC;
}
.iro1 a:link{
color:#6699CC;
}
.iro1 a:visited{
color:#6699CC;
}
.kugiri{
width:95%;
border:dotted 1px #000000;
}
#main_flash{	
           width: 800px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#main_flash .headline{
	height: 30px;
	width: 730px;
	background-image: url(../image/headline.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#main_flash .headline .monitor{
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 160px;
	color: #333333;
	vertical-align: middle;
	line-height: 100%;
	font-size:13px;
}li {

}
