
/*履歴str-----------------------------------------------------------------------------------------
2011.05.06
運用方法変更のため
#txtのリンクを#txt_weekを各所に追加

履歴end-----------------------------------------------------------------------------------------*/

/*This Week program_common-----------------------------------------------------------------------------------------*/
.month_Title{ height: 36px; margin: 0; }

	#txt a:hover img{filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
		　 a:hover img.none{filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}

h3 .week { background-image: url(../week/img/dott_line.jpg); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 8px; width: 698px; font-weight: bold; color: #522d13; line-height: 20px; margin-bottom: 5px; }

	.table_txt #txt .title { background-image: url(img/mon_icon.jpg); background-repeat: no-repeat; padding-left: 40px; margin-top: 0px; background-position: 10px; }
	.table_txt #txt .title2 { background-image: url(img/tue_icon.jpg); background-repeat: no-repeat; padding-left: 40px; margin-top: 0px; background-position: 10px; }
	.table_txt #txt .title3 { background-image: url(img/wed_icon.jpg); background-repeat: no-repeat; padding-left: 40px; margin-top: 0px;background-position: 10px; }
	.table_txt #txt .title4 { background-image: url(img/thu_icon.jpg); background-repeat: no-repeat; padding-left: 40px; margin-top: 0px; background-position: 10px; }
	.table_txt #txt .title5 { background-image: url(img/fri_icon.jpg); background-repeat: no-repeat; padding-left: 40px; margin-top: 0px; background-position: 10px; }

	.table_day { color: #5d8223; margin-right: 15px; }
		.table_link {font-size: 18px; padding-right: 10px; }
		.title a:link,a:visited,a:active{color: #522d13; text-decoration:underline; outline:none;}
		.title a:hover{color:#3065e3; text-decoration:none; outline:none;}
		.title a:active, a:focus{ outline:none; }
		.title2 a:link,a:visited,a:active{color: #522d13; text-decoration:underline; outline:none;}
		.title2 a:hover{color:#3d9c47; text-decoration:none; outline:none;}
		.title2 a:active, a:focus{ outline:none; }
		.title3 a:link,a:visited,a:active{color: #522d13; text-decoration:underline; outline:none;}
		.title3 a:hover{color:#a13d9a; text-decoration:none; outline:none;}
		.title3 a:active, a:focus{ outline:none; }
		.title4 a:link,a:visited,a:active{color: #522d13; text-decoration:underline; outline:none;}
		.title4 a:hover{color:#ea6290; text-decoration:none; outline:none;}
		.title4 a:active, a:focus{ outline:none; }
		.title5 a:link,a:visited,a:active{color: #522d13; text-decoration:underline; outline:none;}
		.title5 a:hover{color:#ebb129; text-decoration:none; outline:none;}
		.title5 a:active, a:focus{ outline:none; }

	.btn_re2 { clear:right;  padding: 10px 0; }
	#txt .pic2 { width: 89px; float: right; padding-top: 5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }

.table_txt { padding: 5px; margin-right: auto; margin-left: auto; }
#txt .day_Table { background-image: url(img/table_line.jpg); background-repeat: no-repeat; background-position: center bottom; height: 60px; padding-bottom: 10px; }

#last_wrap{height:140px;}

/*Back number detial_common-----------------------------------------------------------------------------------------*/
#txt {  font-size: 16px; margin-top: 10px; font-weight: bold; color: #81511c; width: 726px; margin-right: auto; margin-left: auto; }
#txt_week {  font-size: 16px; margin-top: 10px; font-weight: bold; color: #81511c; width: 726px; margin-right: auto; margin-left: auto; }
.main_txt .week_Title { width: 726px; margin-right: auto; margin-left: auto; }
	#txt h3 { background-image: url(../bk/img/title_line.jpg); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 8px; width: 478px; font-weight: bold; color: #522d13; line-height: 20px; margin-bottom: 5px; }
	h4 { background-image: url(../week/img/dott_line.jpg); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 8px; width: 698px; font-weight: bold; color: #522d13; line-height: 20px; margin-bottom: 5px; }

	#txt .pic { width: 213px; float: right; }
	#txt_week .pic { width: 213px; float: right; }
	#txt .txt_normal { font-weight: normal; font-size: 14px; line-height: 150%; word-spacing: 0.7em; background-image: url(img/line.jpg); background-repeat: no-repeat; background-position: bottom; padding-bottom: 5px; margin-bottom: 5px; color: #81511c; }
	/*追加*/
	#txt_week .txt_normal { font-weight: normal; font-size: 14px; line-height: 150%; word-spacing: 0.7em; background-image: url(img/line.jpg); background-repeat: no-repeat; background-position: bottom; padding-bottom: 5px; margin-bottom: 5px; color: #81511c; }
	#txt .txt_normal_end { font-weight: normal; font-size: 14px; line-height: 150%; word-spacing: 0.7em; padding-bottom: 10px; margin-bottom: 5px; }
	#txt_week .txt_normal_end { font-weight: normal; font-size: 14px; line-height: 150%; word-spacing: 0.7em; padding-bottom: 10px; margin-bottom: 5px; color: #81511c; }
	#txt .txt_normal_end a { color: #c64c2a; padding-bottom: 10px; }
	#txt_week .txt_normal_end a { color: #c64c2a; padding-bottom: 10px; }
	#txt_week .txt_normal_end a { color: #c64c2a; padding-bottom: 10px; }
	#txt .txt_normal a { color: #c64c2a; padding-bottom: 10px; }
	#txt_week .txt_normal a { color: #c64c2a; padding-bottom: 10px; }
	.btn_re { padding-bottom: 10px; }
	/*追加110715海野*/
	#all_tetx {font-weight: normal; font-size: 14px; line-height: 150%; word-spacing: 0.7em; padding-bottom: 100px; margin-bottom: 5px;}
	.all_textf { font-size: 14px; margin: 10px auto 0px;   padding: 10px; border: 1px dashed #FF0033;}
	.all_p {text-align:center; margin:0px auto; line-height: 150%;}
	.all_p a {color:#C64C2A;}
	/*追加110715海野end*/
	
/*day_week*/
		.main_txt .day { background-image: url(img/mon_title.jpg); height: 21px; width: 140px; color: #FFFFFF; font-size: 10px; font-weight: bold; text-align: center; padding-top: 2px; background-repeat: no-repeat; }
		.main_txt .day2 {background-image: url(img/tue_title.jpg); height: 21px; width: 140px; color: #FFFFFF; font-size: 10px; font-weight: bold; text-align: center; padding-top: 2px; background-repeat: no-repeat; }
		.main_txt .day3 {background-image: url(img/wed_title.jpg); height: 21px; width: 140px; color: #FFFFFF; font-size: 10px; font-weight: bold; text-align: center; padding-top: 2px; background-repeat: no-repeat; }
		.main_txt .day4 {background-image: url(img/thu_title.jpg); height: 21px; width: 140px; color: #FFFFFF; font-size: 10px; font-weight: bold; text-align: center; padding-top: 2px; background-repeat: no-repeat; }
		.main_txt .day5 {background-image: url(img/fri_title.jpg); height: 21px; width: 140px; color: #FFFFFF; font-size: 10px; font-weight: bold; text-align: center; padding-top: 2px; background-repeat: no-repeat; }

/*title_week*/	
		.main_txt #txt .title { background-image: url(img/mon_icon.jpg); background-repeat: no-repeat; padding-left: 20px; }
		.main_txt #txt .title2 { background-image: url(img/tue_icon.jpg); background-repeat: no-repeat; padding-left: 20px; }
		.main_txt #txt .title3 { background-image: url(img/wed_icon.jpg); background-repeat: no-repeat; padding-left: 20px; }
		.main_txt #txt .title4 { background-image: url(img/thu_icon.jpg); background-repeat: no-repeat; padding-left: 20px; }
		.main_txt #txt .title5 { background-image: url(img/fri_icon.jpg); background-repeat: no-repeat; padding-left: 20px; }
		
		.main_txt #txt_week .title { background-image: url(img/mon_icon.jpg); background-repeat: no-repeat; padding-left: 20px; font-weight: bold; color: #522d13; line-height: 20px;  font-size:16px; }
		.main_txt #txt_week .title2 { background-image: url(img/tue_icon.jpg); background-repeat: no-repeat; padding-left: 20px; font-weight: bold; color: #522d13; line-height: 20px;  font-size:16px; }
		.main_txt #txt_week .title3 { background-image: url(img/wed_icon.jpg); background-repeat: no-repeat; padding-left: 20px; font-weight: bold; color: #522d13; line-height: 20px;  font-size:16px; }
		.main_txt #txt_week .title4 { background-image: url(img/thu_icon.jpg); background-repeat: no-repeat; padding-left: 20px; font-weight: bold; color: #522d13; line-height: 20px; font-size:16px;}
		.main_txt #txt_week .title5 { background-image: url(img/fri_icon.jpg); background-repeat: no-repeat; padding-left: 20px; font-weight: bold; color: #522d13; line-height: 20px;  font-size:16px;}

/*link_week*/
		#txt .link { font-weight: normal; font-size: 14px; background-image: url(img/mon_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt .link2 { font-weight: normal; font-size: 14px; background-image: url(img/tue_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt .link3 { font-weight: normal; font-size: 14px; background-image: url(img/wed_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt .link4 { font-weight: normal; font-size: 14px; background-image: url(img/thu_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt .link5 { font-weight: normal; font-size: 14px; background-image: url(img/fri_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
#theme_Title { width: 726px; margin-right: auto; margin-left: auto; text-align:center; }

/*link_week2*/
		#txt_week .link { font-weight: normal; font-size: 14px; background-image: url(img/mon_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt_week .link a {color:#C64C2A;}
		#txt_week .link2 { font-weight: normal; font-size: 14px; background-image: url(img/tue_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt_week .link2 a {color:#C64C2A;}
		#txt_week .link3 { font-weight: normal; font-size: 14px; background-image: url(img/wed_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt_week .link3 a {color:#C64C2A;}
		#txt_week .link4 { font-weight: normal; font-size: 14px; background-image: url(img/thu_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt_week .link4 a {color:#C64C2A;}
		#txt_week .link5 { font-weight: normal; font-size: 14px; background-image: url(img/fri_allow.jpg); background-repeat: no-repeat; padding-left: 15px; background-position: 2px; margin-top: 10px; }
		#txt_week .link5 a {color:#C64C2A;}
