@charset 'Shift_JIS';

div#column_bar			{background:#bed5e7;width:630px;float:left;height:21px;}

/*共通---------------------------*/
img.up					{position:relative;top:2px;margin:0 0 0 4px;}
span.up					{color:#ff4800;}
/*column index---------------------------*/
div#column				{clear:both;padding:5px 0 20px 10px;}
div#column p			{margin:5px 0 0 21px;}

div.column_box			{width:185px;height:190px;float:left;margin:15px 10px 10px 10px;}
div.column_box p		{margin:0 0 0 1px!important;}

div.column_box2_space	{width:80px;height:190px;float:left;}
div.column_box2			{width:205px;height:190px;float:left;margin:15px 10px 10px 10px;}
div.column_box2 p		{margin:0 0 0 1px!important;}
div.column_box2 .column_img	{margin:0 0 0 2px;}

/*テレボートメルマガ--index--------------------*/
div#teleboat_mm			{clear:both;padding:5px 35px 0px 35px;}

img.column_subtitle		{margin:0 0 10px 0;}

div#kae_box				{float:left;width:366px;background:#fff5f7;}
.tele_title				{}
div#kae_box .year,
div#onda_box .year	{width:80px;float:left;margin:10px 0 0 0;position:relative;left:70px;font-weight:bold;}
div#kae_box .month,
div#onda_box .month	{width:286px;float:left;margin:10px 0 0 0;position:relative;left:70px;}
div#kae_box .old_year	{width:366px;float:left;margin:10px 0 0 0;position:relative;left:70px;font-weight:bold;}
div#kae_2007,
div#kae_2005,
div#kae_2006			{display:none;margin:0 0 0 150px;}
.teleboat_line			{margin:30px 0 0 0;class:clear;}

div#onda_box			{float:right;width:366px;background:#f5f7ff;}

#teleboat_bosyu			{clear:both;text-align:center;padding:10px 0 0 0;}

/*テレボートメルマガ---iframe index---------------*/
div#tb_index .kae_2005	{clear:both;padding:10px 0 0 0;}
div#tb_index .year		{width:60px;float:left;font-weight:bold;clear:both;margin:0 0 40px 0;}
div#tb_index .year2009	{width:60px;float:left;font-weight:bold;clear:both;margin:0 0 50px 0;}
ul.month li				{margin:0px 10px 0px 0px;padding:0px;width:140px;float:left;letter-spacing:0px;}


/*テレボートメルマガ---記事----------------------*/
p.tele_subtitle,
p#caster_name			{text-align:right;margin:0 8px 20px 0;}
p.tele_txt			{width:675px;margin:10px 0 0 8px;text-indent:13px;letter-spacing:1.5px;}

iframe#tb				{border:none;width:680px;height:240px;margin:10px 0 0 10px;clear:both;}

div#kae_box2,
div#megumi_box2			{width:685px;margin:0 0 0 39px;}

img.tele_title2			{margin:10px 0 0 0;}

/*加恵インデックス-------------------------------*/
p.kae_nenn				{margin:0px 0px 50px 50px;clear:both;float:left;letter-spacing:1px;}
p.kae_2008				{clear:both;margin:0 0 0 50px;}

ul.kae_list				{margin:0 0 0 0;}
ul.kae_list li			{
						margin:0 0 0 10px;
						padding:0px;
						width:100px;
						float:left;
						letter-spacing:1px;
						}

/*キャスター紹介記事-------------------------------*/
#caster_kizi			{clear:both;}
#sports_box				{font-size:110%;letter-spacing:1px;float:left;width:370px;}
#sports_box h3			{margin:13px 0 5px 20px;}
#sports_box .sp_date	{font-size:90%;letter-spacing:0px;}
#sports_box p			{line-height:150%;margin:0 0 0 35px;}

#magazine_box			{float:right;width:370px;}
#magazine_box h3		{margin:13px 0 5px 20px;}
#magazine_box dl		{margin:0 0 10px 35px;line-height:150%;}
#magazine_box dt		{margin:0 0 0 0;float:left;width:60px;text-align:left;}
#magazine_box dd		{margin:3px 0 3px 70px;text-align:left;font-size:110%;letter-spacing:1px;line-height:150%;}


/*スポーツ紙-------------------------------*/
#sports_box2			{font-size:120%;letter-spacing:1px;width:175px;float:left;}
div.sports_kizi_img		{
						border:1px solid #d5d5d5;
						width:150px;
						height:204px;
						margin:2px 0 10px 0;
						padding:5px;
						float:left;
						}

div.sports_txt			{margin:16px 0 0 0;float:right;}
div.sports_txt p		{
						font-size:100%;
						letter-spacing:1px;
						text-indent:7px;
						width:570px;
						line-height:130%;
						}
p.day					{text-align:right;padding:0 0 8px 0;}
iframe#sports			{border:none!important;width:680px;height:130px;margin:10px 0 0 40px;clear:both;}
/*スポーツ紙---iframe index---------------*/
div#sports_index .title	{width:150px;float:left;font-weight:bold;clear:both;margin:0 0 50px 0;}
#sports_index ul.name li	{margin:0px 10px 0px 0px;padding:0px;width:120px;float:left;letter-spacing:0px;}

/*雑誌----------------------------------------*/
#magazine_box2			{margin:0;}

div.profile_box			{float:left;}
div.magazine_img		{
						border:1px solid #d5d5d5;
						width:150px;
						height:204px;
						text-align:center;
						margin:5px 0;
						padding:5px;
						}
p.magazine_profile		{
						padding:0;
						text-align:left;
						font-size:100%!;
						line-height:140%;
						}
 /*IE向けハック*/
*+html div.magazine_profile {padding:40px 110px 0 0;}
* html div.magazine_profile	{padding:40px 110px 0 0;}


.magazine_profile .name	{font-weight:bold;}

div.magazine_txt		{margin:20px 0 0 0;float:right;}
div.magazine_txt h4		{font-size:100%;font-weight:bold;margin:0 0 15px 0;}
div.magazine_txt p		{
						font-size:100%;
						letter-spacing:1px;
						text-indent:7px;
						width:520px;
						margin:0 0 20px 0;
						line-height:150%;
						}
div.magazine_txt p.no_indent	{text-indent:0px;}

p.program				{padding:7px 0 0 0;text-align:right;}

iframe#magazine			{border:none!important;width:680px;height:130px;margin:10px 0 0 40px;clear:both;}

/*雑誌---iframe index---------------*/
div#magazine_index .title	{border:none!important;width:100px;float:left;font-weight:bold;clear:both;margin:0 0 20px 0;}
#magazine_index ul.name li	{margin:0px 10px 0px 0px;padding:0px;width:135px;float:left;letter-spacing:0px;}
