a 			{ color: #CCCCCC; text-decoration: none; font-weight:normal;} 
a:link		{ color: #FFF;} 
a:visited	{ color: #003366;} 
a:active	{ color: #FF9;} 
a:hover		{ color: #FFCC00;}

.banner {
	font-size:12px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #FFF;
}

.banner .title{
	font-size:13px;
	font-weight:bold;
}

#list {
	width:100%;
	margin-top: 80px;
}

#list2 {
	width:100%;
	margin-top: 80px;
	text-align: center;
}

.side {
    font-size:10px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #333;
}


form {
	margin:0px;
		}

#content {
	width:95%;
	font-size:11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #333333;
	border-bottom:1px dotted #333333;
	padding-top:6px;
	padding-bottom:6px;
}

#content2 {
	width:95%;
	font-size:11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #333333;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}

#content3 {
	width:600px;
	font-size:11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #333333;
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 25px;
	padding-top: 15px;
	line-height: 2em;
}

#content .header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}

.navitop{
	font-size:10px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #222;
	line-height: 3em;
}

	.navitop a,
        .navi a:link	{
	color: #555;
	text-decoration: none;
	font-weight: normal;
} 
        .navitop a:active	{
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
        .navitop a:hover	{
	color: #0099FF;
	text-decoration: none;
	font-weight: normal;
}

.navi{
	font-size:10px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #222;
	padding-left: 6px;
	padding-top: 15px;
	padding-bottom: 6px;
}

	.navi a,
        .navi a:link	{
	color: #555;
	text-decoration: none;
	font-weight: normal;
} 
        .navi a:active	{
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
        .navi a:hover	{
	color: #0099FF;
	text-decoration: none;
	font-weight: normal;
}

.hyou{
	font-size:10px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #222;
	margin-right: 12px;
}		

.nenpyou{
	font-size:11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #222;
	line-height: 2.5em;
}

	.nenpyou a,
        .nenpyou a:link	{
	color: #006699;
	text-decoration: none;
	font-weight: normal;
} 
        .nenpyou a:active	{
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
        .nenpyou a:hover	{
	color: #0099FF;
	text-decoration: none;
	font-weight: normal;
}
		
#contentLast {
	width:95%;
	font-size:11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", HiraKakuPro-W3, "Osaka","‚l‚r ‚oƒSƒVƒbƒN",  "MS Gothic", verdana, arial, sans-serif;
	color: #333333;
	padding-top:6px;
}

#contentLast .header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}

