@charset "utf-8";

#leftmat					{ width: 759px; margin: 0; }
#rightmat					{ width: 210px; margin: 0 0 0 21px; }
#rightmat_contents0_in		{ padding:0; }
#broadcast_option			{ }
ul#years					{ display:block; width:358px; float:left; }
ul#years li					{ display:block; float:left; }

ul#years li a,
ul#years li strong			{ display:block; }

ul#icons					{ display:block; float:right; }
ul#icons li					{ display:block; float:left; }

#broadcasts				{ }
.mat					{ margin:0 0 20px 22px; }
*html .mat				{ margin:0 0 20px 15px; }
*html .mat_main			{ margin-top:-5px; }
*+html .mat_main		{ margin-top:-5px; }

h2.title				{ padding:0 0 0 0; }

#tools					{ padding:5px 8px 2px 8px; background:#f4ecce; width:320px; margin-left:auto; text-align:center; }

/*
#archive				{padding:0px 0px 0px 25px;}

*/#archive_left			{ width:200px; float:left; }
#archive_right			{ width:515px; float:right; padding:10px 0 0 0; }
/*#archive_right p			{ padding-bottom:15px; }*/

ul.subnavi				{  }
ul.subnavi li			{ padding:0 2px 5px 0; margin:0; background:url("../../common/images/subnavi_border.gif") no-repeat bottom; }
*html ul.subnavi li		{ margin-top:-18px; }
ul.subnavi li a			{ display:block; padding:6px 0 5px 23px; }
ul.subnavi li a.ico		{ background:url("../../common/images/icons.gif") no-repeat 3px -711px; }

ul.subnavi li a:hover	{ background:#f3e3b3 url("../../common/images/icons.gif") no-repeat 3px -711px; }

h3.line					{ background:url("../../common/images/subnavi_border.gif") no-repeat bottom; padding:0 0 8px 0; }

#advice_contents		{ background:url("../images/advice_contents.png") no-repeat; padding:10px 30px 0 30px; overflow:hidden; background-color:#fcfbf9; }
#advice_footer			{ background:url("../images/advice_footer.png") no-repeat; height:30px; }

#pager					{ background:url("../../common/images/left_border.gif") no-repeat top; padding:10px 0; }
#pager ul li img		{ margin:0 0 0 5px; vertical-align:bottom; }
#prev					{ display:block; width:350px; float:left; padding:0 0 0 15px; background:url("../../images/common/rlistimage-yellow.png") no-repeat left 5px; }
#next					{ display:block; width:350px; float:right; text-align:right; padding:0 15px 0 0; background:url("../../images/common/listimage-yellow.png") no-repeat right 5px; }

.date					{ padding:0 0 0 17px; }

.ico_teiban,
.ico1_txt,
.ico2_txt,
.ico3_txt,
.ico4_txt,
.ico5_txt					{ height:22px; padding:0 20px; }
.video_ico					{ margin:4px 0 0 120px; }

.ico_teiban					{ width:30px; }
.ico3_txt					{ width:10px; }
.ico4_txt					{ width:10px; }
.ico5_txt					{ width:20px; }

#programs-list li			{ margin-bottom: 25px !important; }

#archive p {
	margin-top:1em;
} 

@charset "utf-8";

#archive_leftmat{
	float:left;
	width:760px;
	margin-right:0px;
}
/*
#recipe_leftmat_inner{
	background-image:url("../images/leftmat_background.png");
}
*/
#archive_rightmat{
	float:left;
	width:210px;
	padding-left:20px;
	_padding-left:17px;
}

#archive_left{
	/*margin:25px;*/
	width:225px;
	float:left;
}
#archive_right{
	width:460px;
	float:left;
	padding:0 0 0 25px;
}

#archive_broadcast_title{
	margin-bottom:25px;
	background-image:url("../images/theme_background.png");
}

.archive_tools{
	width:710px;
	text-align:right;
}

#archive_right ol li{
	margin-left:25px;
}

#archive_right ul li{
	margin-left:5px;
	display:inline-block; 
	padding:0 0 0 16px; 
	background:url("../../images/common/listimage-yellow.png") 
	no-repeat 0 5px; }
}


