﻿@charset "Utf-8";/* CSS Document */body {	margin:0;	padding:0;	font-size:80%;	color:#646464;	background:url(../images/common/bg.gif);	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro w3";}h1,h2,h3,h4,h5,h6,form,p {	margin:0;	padding:0;}img {	border:0;}a:link {	color:#4C5f90;	text-decoration:none;}a:visited {	color:#4C5f90;	text-decoration:none;}a:hover {	color:#4C5f90;	text-decoration:underline;}/*マージン------------------------------*/.margin_b_10 {	margin-bottom: 10px;}.margin_b_15 {	margin-bottom: 15px;}.margin_b_20 {	margin-bottom: 20px;}/*color------------------------------*/.blue {	color:#ced7ee;}.red {	color:#CC0000;}/*bgframe------------------------*/#bgframe {}/*frame------------------------*/#frame {	border-bottom:1px solid #C8C8C8;	border-left:1px solid #C8C8C8;	border-right:1px solid #C8C8C8;	background:#ffffff;	margin:auto;	width:652px;	}/*header------------------------*/#header {	background:url(../images/header/bg_img.jpg) repeat-x;	margin-bottom:15px;}#header_l {	float:left;	width:420px;	padding-left:10px;}#header_r {	float:right;	width:210px;	padding-right:10px;	padding-bottom:5px;}#summary {	font-size:0.8em;	white-space:nowrap;	padding-top:2px;}#logo {	float:left;	width:177px;	padding-top:18px;}#logo h1 {	}/*footer------------------------*/#footer {	background:url(../images/footer/bg_img.jpg) repeat-x;}#copyright {	padding:5px 10px 12px;	font-size:0.8em;	white-space:nowrap;}/*contents------------------------*/#contents {	width:630px;	margin:0 auto 15px;}.title {	border-bottom:1px solid #101937;	padding-bottom:5px;	margin-bottom:15px;}#contents_l {	width:305px;	float:left;	margin-bottom:10px;}#contents_r {	width:305px;	float:right;	margin-bottom:10px;}#month {	color:#0A1937;	text-align:center;	font-size:1.2em;	font-weight:bold;}.table {	background:#0A1937;}.table th {	color:#ffffff;}.table td {	text-align:center;}.week {	background:#687cae;	color:#ffffff;}.sun_sat {	color : #cc0000 ;	background:#ced7ee;	font-weight : 600 ;}.date {	background:#fff;	font-weight : 600 ;}#detail {	width:450px;	margin:0 auto 15px;	border:1px dotted #999;	padding:5px;}.red_bold {	color : #cc0000 ;	font-weight : 600 ;
