﻿body {
	margin-left: 0px;
	margin-top: 0px;
	}

.futter_nor {
	font-family: "・ｭ・ｳ 繧ｴ繧ｷ繝・け", "Osaka・咲ｭ牙ｹ・;
	font-size: 10px;
	color: #3399FF;
	}
	
.style8 {
	font-size: xx-small; color: #3399FF; 
	}

.head_info {
	font-family: "・ｭ・ｳ 繧ｴ繧ｷ繝・け", "Osaka・咲ｭ牙ｹ・;
	font-size: 10px;
	color: #FFFFFF;
	}
	
.style9 {
	color:#CC9933;
	font-weight:bold;
	font-size: 10px;
	font-family:"・ｭ・ｳ 繧ｴ繧ｷ繝・け", "Osaka・咲ｭ牙ｹ・;
	}
	
.style10 {
	color: #AAC8FF;
	font-size:10px;
	text-decoration:none;
	float:right;
	}

#body h1 {
	color:#FFFFFF;
	font-size:12px;
	font-family:"・ｭ・ｳ 繧ｴ繧ｷ繝・け", "Osaka・咲ｭ牙ｹ・;
	margin-left:5px;
	padding-left:5px;
	}
	
#body a {
	color:#ffffff;
	}
	
#body a:hover {
	color:#ff9900;
	}

/* +++++++++++++++++++++ 繝吶・繧ｹ險ｭ螳・+++++++++++++++++++++ */

/* ++++++ 繝悶Ο繧ｰ縺ｮ讓ｪ蟷・ｨｭ螳・++++++ */

#container2 {
	width: 654px;
	}

/* ++++++ ・呈ｮｵ邨・・讓ｪ蟷・ｨｭ螳・++++++ */

/* 繧ｳ繝ｳ繝・Φ繝・Κ蛻・・讓ｪ蟷・*/
#center	{
	width: 504px;
	}

/* 繧ｵ繧､繝峨ヰ繝ｼ縺ｮ讓ｪ蟷・*/
#left, #right	{
	width: 150px;
	}

/* ++++++ 縺昴・莉冶ｨｭ螳・++++++ */

#container {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
                background:#F8F8EE;
	/* background:url(/news/img/bg_body.gif) repeat-x #012971;*/
	}

#center {
	float: left;
	}

#right {
	float: right;
	}

/* +++++++++++++++++++++ 繝ｬ繧､繧｢繧ｦ繝医・繝・じ繧､繝ｳ險ｭ螳・+++++++++++++++++++++ */
#right div {
	margin-right:5px;
	margin-left:5px;
	}

/* +++++++++++++++++++++ 繝代・繝・・繝・じ繧､繝ｳ險ｭ螳・+++++++++++++++++++++ */

/* ++++++ 繝倥ャ繝繝ｼ驛ｨ蛻・・繝・じ繧､繝ｳ ++++++ */

/* ++++++ 繧ｳ繝ｳ繝・Φ繝・Κ蛻・・繝・じ繧､繝ｳ ++++++ */

#monthdata h1 {
	font-size:16px;
	text-align:center;
	color:#FFFFFF;
                background:#0167A0;
	/* background:url(/news/img/manth_kick.gif) repeat-x #012971; */
	padding:3px 0 0;
	margin-right:5px;
	margin-bottom:0;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

#recent h4 {
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

/* --- 繧ｨ繝ｳ繝医Μ --- */
.entry h2 {
	font-size:14px;
	color:#333333;
	border-top:solid 1px;
	border-color:#FF9900;
	margin-right:5px;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

.entry h3 {
	font-size:20px;
	color:#000066;
	margin-top:10px;
                margin-bottom:10px;
	margin-left:3px;
	padding-left:3px;
	margin-right:8px;
	padding-right:8px;
	line-height:1em;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

.entry p {
	font-size:12px;
	color:#333333;
	margin-left:3px;
	padding-left:3px;
	margin-right:8px;
	padding-right:8px;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

/* ++++++ 繧ｵ繧､繝峨ヰ繝ｼ驛ｨ蛻・・繝・じ繧､繝ｳ ++++++ */

/* --- 譛霑代・NEWS --- */
#archives {
        /* background:#20434F; */
        background:#2F8FBF;
    }

#archives h2 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
                background:#0167A0;
	/* background:url(/news/img/archive_bk.gif) no-repeat; */
	padding:1px 0 0;
	margin-bottom:0;
	text-shadow: #36414d 0 2px 3px;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

#archives h3 {
	color:#FFFFFF;
	font-size:12px;
	padding:1px 0 0;
	margin-bottom:0;
	}

#archives a {
	color:#FFFFFF;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

#archives ul {
	font-size:12px;
	margin-top:5px;
	margin-bottom:30px;
	line-height:18px;
	margin-left:13px;
	padding-left:13px;
                list-style-type: square; 
	}
	
#archives li {
	color:#FFFFFF;
	}


	
	
/* --- 驕主悉縺ｮNEWS --- */
#recent {
        background:#2F8FBF;
    }

#recent h2 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
                background:#0167A0;
	/* background:url(/news/img/archive_bk.gif) no-repeat; */
	padding:1px 0 0;
	margin-bottom:0;
	text-shadow: #36414d 0 2px 3px;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

#recent h3 {
	color:#FFFFFF;
	font-size:9px;
	padding:1px 0 0;
	margin-bottom:0;
	}

#recent a {
	color:#FFFFFF;
	line-height:17px;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}
	
#recent ul {
	font-size:12px;
	margin-top:5px;
	margin-bottom:30px;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}

#recent li {
	color:#000000;
	margin-bottom:6px;
	font-family:"'trebuchet ms', verdana, helvetica, arial, sans-serif;"
	}
