* {
	padding:0px;
	margin:0px;
}


img {
	border-style:none;
}


hr{
	text-align:center;
	width:94%;
	margin:2px 0px 2px 0px;
}




/*contents----------------------------------------------*/
#contents{
	padding:0px;
	margin:0px;
}


 a {
	text-decoration:none;
}


.time_bar {
	text-align:center;
	float:left;
	width:16px;
	padding:0px;
	margin:0px 2px 0px 0px;
}


#txt_box {
	float:left;
	padding:5px 0px;
	margin:0px;	
	width:93%;
}


p.txt_date{
	color:#ffffff;
	float: left;
	font-size:1.75em;
	padding:0px 0px 0px 0px;
	margin:7px 10px 0px 5px
}


p.txt_day{
	color:#454545;
	text-align:center;
	font-size:1em;
	padding:0px 0px 0px 0px;
	margin:4px 0px 2px 0px
}


p.txt {
	font-size:0.875em;
	padding:0px 0px;
	margin:4px 0px 0px 0px;
	float:left;
	width:93%;
	color:#686859;	
}


p.txt_time {
	padding:0px 0px;
	margin:0px 4px 0px 0px;
	float:left;
	color:#4d4d4d;	
}


p.txt_title_mor {
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:74%;
	color:#3399CC;	
}


p.txt_title_noo {
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:74%;
	color:#F0BB3F;	
}


p.txt_title_nig {
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:74%;
	color:#FFA61F;	
}


p.txt_title_mid {
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:74%;
	color:#8780ff;	
}


p.txt_d_title {
	font-size:1em;
	padding:0px 0px;
	margin:4px 4px 0px 6px;
	color:#5F5F4E;	
}


p.txt_d_title_time {
	font-size:0.775em;
	padding:0px 0px;
	margin:2px 4px 5px 6px;
	color:#5F5F4E;	
}


p.txt_d_introduction {
	font-size:0.875em;
	padding:0px 0px;
	margin:8px 4px 5px 6px;
	color:#5F5F4E;	
}


p.txt_top {
	float:left;
	color: #686859;
	padding:0px 0px;
	margin:6px 0px 5px 3px;
	text-decoration:underline;
}


p.txt_cbc {
	float:right;
	color: #686859;
	padding:0px 0px;
	margin:2px 3px 2px 0px;
	text-decoration:underline;
}


p.txt_copyright{
	text-align:center;
	color:#ffffff;	
	font-size:0.775em;
	padding:4px 0px 4px 0px;
	margin:0px 0px 0px 0px;
	display: none;
}


.arrow_b {
	float:right;
	width:22px;
	padding:38px 0px 32px 0px;
	margin:0px 0px 0px 0px;	
}


.arrow_2{
	float:right;
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 0px
}


.arrow_t{
	float:right;
	padding:0px 0px 0px 0px;
	margin:3px 0px 8px 0px
}

.arrow_3{
	float:left;
	padding:0px 0px 0px 0px;
	margin:7px 0px 0px 0px
}
/*--------------------------------------------contents*/




/*date--------------------------------------------------------------------------*/
#date{
	text-align: center;
  	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
}

#date ul{
  	list-style-type: none;
  	margin: 0px 0px 0px 0px;
  	padding: 0;
 	text-align: center;
}




/* 文字位置（平日） 文字色 白（リンク無し）--------*/
li.txt_d_1 {
	color:#ffffff;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.6em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_2{
	color:#ffffff;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_3{
	color:#ffffff;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_4{
	color:#ffffff;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.65em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_5{
	color:#ffffff;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.63em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_6{
	color:#ffffff;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_7{
	color:#ffffff;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.7em;
	padding:0.2em 0em 0em 0em;
}




/* 文字位置（土曜日） 文字色 緑（リンク無し）--------*/
li.txt_d_sat_1 {
	color:#7FFFEA;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.6em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sat_2{
	color:#7FFFEA;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sat_3{
	color:#7FFFEA;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sat_4{
	color:#7FFFEA;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.65em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sat_5{
	color:#7FFFEA;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.63em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sat_6{
	color:#7FFFEA;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sat_7{
	color:#7FFFEA;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.7em;
	padding:0.2em 0em 0em 0em;
}




/* 文字位置（日曜日 祝日）文字色 赤（リンク無し）--------*/
li.txt_d_sun_1 {
	color:#F75798;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.6em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sun_2{
	color:#F75798;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sun_3{
	color:#F75798;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sun_4{
	color:#F75798;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.65em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sun_5{
	color:#F75798;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.63em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sun_6{
	color:#F75798;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.68em;
	padding:0.2em 0em 0em 0em;
}


li.txt_d_sun_7{
	color:#F75798;
	font-size:1.2em;	
	float: left;
	width: 32px;
	margin: 0em 0em 0em 0.7em;
	padding:0.2em 0em 0em 0em;
}




/*平日(文字色 白)の1〜7---------------------------------------------*/
#date li.txt_d_1 a{
  	color:#ffffff;
}


#date li.txt_d_2 a{
  	color:#ffffff;
}


#date li.txt_d_3 a{
  	color:#ffffff;
}


#date li.txt_d_4 a{
  	color:#ffffff;
}


#date li.txt_d_5 a{
  	color:#ffffff;
}


#date li.txt_d_6 a{
  	color:#ffffff;
}


#date li.txt_d_7 a{
  	color:#ffffff;
}
/*--------------------------------------------平日(文字色 白)の1〜7*/




/*土曜日(文字色 緑)の1〜7---------------------------------------------*/
#date li.txt_d_sat_1 a{
  	color:#7FFFEA;
}


#date li.txt_d_sat_2 a{
  	color:#7FFFEA;
}


#date li.txt_d_sat_3 a{
  	color:#7FFFEA;
}


#date li.txt_d_sat_4 a{
  	color:#7FFFEA;
}


#date li.txt_d_sat_5 a{
  	color:#7FFFEA;
}


#date li.txt_d_sat_6 a{
  	color:#7FFFEA;
}


#date li.txt_d_sat_7 a{
  	color:#7FFFEA;
}
/*--------------------------------------------土曜日(文字色 緑)の1〜7*/




/*日曜日 祝日(文字色 赤)の1〜7---------------------------------------------*/
#date li.txt_d_sun_1 a{
  	color:#F75798;
}


#date li.txt_d_sun_2 a{
  	color:#F75798;
}


#date li.txt_d_sun_3 a{
  	color:#F75798;
}


#date li.txt_d_sun_4 a{
  	color:#F75798;
}


#date li.txt_d_sun_5 a{
  	color:#F75798;
}


#date li.txt_d_sun_6 a{
  	color:#F75798;
}


#date li.txt_d_sun_7 a{
  	color:#F75798;
}
/*--------------------------------------------日曜日 祝日(文字色 赤)の1〜7*/




/*---------------------------------------------------------------------------date*/































