﻿@charset "utf-8";<!--body{ font-size: 88%; text-align: center; }div#container{ width: 860px; margin: 0 auto 0; padding: 6px 0 10px 0; }#ctv_tab { margin: 0 auto 0; width: 100%; text-align: center; }/* index.html */h1, h2, h3, h4, #footer{ margin: 0 auto 0; padding: 0; }#top h1#date{ display: block; background: url(../img10/t_date.png) no-repeat; height: 40px; line-height: 40px; width: 860px; margin: 0; text-indent: -9999px; padding: 0; }#top h2#title{ display: block; background: url(../img10/t_title01.png) no-repeat; height: 275px; width: 860px; margin: 0; text-indent: -9999px; padding: 0; }#top div#perform{ float: left; display: block; background: url(../img/t_title02.png) no-repeat; height: 305px; width: 541px; margin: 0; padding: 0; text-align: left; }#top div#perform2{ float: left; display: block; background: url(../img/t_title02morera.png) no-repeat; height: 305px; width: 541px; margin: 0; padding: 0; text-align: left; }#top div#perform_ecobag{ float: left; display: block; background: url(../img/t_title02ecobag.png) no-repeat; height: 305px; width: 541px; margin: 0; padding: 0; text-align: left; }#top div#perform_shop{ float: left; display: block; background: url(../img/t_title02shop2.png) no-repeat; height: 305px; width: 541px; margin: 0; padding: 0; text-align: left; }#top div#menu{ float: right; display: block; background: url(../img/t_title03.gif) no-repeat; height: 305px; width: 319px; margin: 0; padding: 0; text-align: left; }#top h3#footer{ display: block; background: transparent url(../img/t_footer.png) no-repeat scroll left top; line-height: 30px; height: 30px; width: 860px; text-indent: -9999px; padding: 0; }#top #bnr_twilight a{ display: block; background: transparent url(../img10/bnr_twilight.png) no-repeat scroll left top; line-height: 129px; height: 129px; width: 640px; text-indent: -9999px; padding: 0; margin: 0 auto 0; }#top #bnr_pres a{ display: block; background: transparent url(../present/img/bnr_present0507.png) no-repeat scroll left top; line-height: 108px; height: 108px; width: 640px; text-indent: -9999px; padding: 0; margin: 0 auto 12px; }#top #bnr_pres span#gerble{ display: block; background: transparent url(../present/img/bnr_present0615.png) no-repeat scroll left top; line-height: 108px; height: 108px; width: 640px; text-indent: -9999px; padding: 0; margin: 0 auto 12px; }#top #bnr_pres2{ width: 640px; margin: 0 auto; }#top #bnr_pres2 a#gerble{ display: block; background: transparent url(../present/img/bnr_present2a.png) no-repeat scroll left top; line-height: 108px; height: 108px; width: 320px; text-indent: -9999px; padding: 0; margin: 0 0 12px 0; float: left; }#top #bnr_pres2 span#gerble{ display: block; background: transparent url(../present/img/bnr_present2a_not.png) no-repeat scroll left top; line-height: 108px; height: 108px; width: 320px; text-indent: -9999px; padding: 0; margin: 0 0 12px 0; float: left; }#top #bnr_pres2 a#photo{ display: block; background: transparent url(../present/img/bnr_present2b.png) no-repeat scroll left top; line-height: 108px; height: 108px; width: 320px; text-indent: -9999px; padding: 0; margin: 0 0 12px 0; float: right; }* html #date, * html #title, * html #perform, * html #perform2,* html #perform_ecobag, * html #perform_shop, * html #footer, * html #bnr_twilight a, , * html #bnr_pres a, * html #bnr_pres span, * html #bnr_pres2 a, * html #bnr_pres2 span{behavior: expression(IEPNGFIX.fix(this));}/* ※エコバッグ バナー */#t_ecobag{ position: relative; left: 76px; top: 25px; clear: both; }#t_ecobag, #t_ecobag ul{ text-align: left; padding: 0; width: 409px; margin: 0; }#t_ecobag li{ display: block; float: left; padding: 0; margin: 0; }#t_ecobag li a{ display: block; padding: 0; text-indent: -9999px; }#top #t_ecobag li#tm_eco a       { background: transparent url(../img/bnr_ecobag.jpg) no-repeat scroll left top; width: 409px; height: 133px; margin: 0; }#top #t_ecobag li#tm_eco a:hover { background: transparent url(../img/bnr_ecobag2.jpg) no-repeat scroll left bottom; }#top #t_ecobag li#tm_eco2 a       { background: transparent url(../img/ecobag/bnr_ecobag.jpg) no-repeat scroll left top; width: 409px; height: 133px; margin: 0; }#top #t_ecobag li#tm_eco2 a:hover { background: transparent url(../img/ecobag/bnr_ecobag2.jpg) no-repeat scroll left bottom; }#top #t_ecobag li#tm_eco3 a       { background: transparent url(../img/ecobag/bnr_ecobag_end.jpg) no-repeat scroll left top; width: 409px; height: 133px; margin: 0; }#top #t_ecobag li#tm_eco3 a:hover { background: transparent url(../img/ecobag/bnr_ecobag_end2.jpg) no-repeat scroll left bottom; }#t_info_ecobag{ background: transparent url(../img/t_info.jpg) no-repeat scroll left top; background-attachment: fixed; margin: 0; padding: 0; width: 386px; height: 98px; overflow: auto; position: relative; left: 86px; top: 65px; text-align: left; font-size: 96%; line-height: 160%; clear: both;}#t_info_ecobag p{ padding: 2px 8px 4px 2px; font-size: 96%; line-height: 124%; }/* ※ワン顔 バナー */#t_photo{ position: relative; left: 76px; top: 25px; clear: both; }#t_photo, #t_photo ul{ text-align: left; padding: 0; width: 409px; margin: 0; }#t_photo li{ display: block; float: left; padding: 0; margin: 0; }#t_photo li a{ display: block; padding: 0; text-indent: -9999px; }#top #t_photo li#tm_sanpo a       { background: transparent url(../img/bnr_sanpo.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_sanpo a:hover { background: transparent url(../img/bnr_sanpo2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_photo a       { background: transparent url(../img/bnr_photo.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }#top #t_photo li#tm_photo a:hover { background: transparent url(../img/bnr_photo2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_pres a       { background: transparent url(../img/bnr_pres.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_pres a:hover { background: transparent url(../img/bnr_pres2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_photob a       { background: transparent url(../img/bnr_photob.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }#top #t_photo li#tm_photob a:hover { background: transparent url(../img/bnr_photob2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_photo_notxt a       { background: transparent url(../img/bnr_photo_notxt.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }#top #t_photo li#tm_photo_notxt a:hover { background: transparent url(../img/bnr_photo_notxt2.jpg) no-repeat scroll left bottom; }#t_info_photo{ background: transparent url(../img/t_info.jpg) no-repeat scroll left top; background-attachment: fixed; margin: 0; padding: 0; width: 386px; height: 98px; overflow: auto; position: relative; left: 86px; top: 65px; text-align: left; font-size: 96%; line-height: 160%; clear: both;}#t_info_photo p{ padding: 2px 8px 4px 2px; font-size: 96%; line-height: 124%; }/* あらゆる疑問を解決します */#top #t_photo li#tm_bnr_question a       { background: transparent url(../img/bnr_question.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_bnr_question a:hover { background: transparent url(../img/bnr_question2.jpg) no-repeat scroll left bottom; }/* あらゆる疑問を解決します＆家族の絆 試します！ */#top #t_photo li#tm_bnr_question_m a       { background: transparent url(../img/bnr_question_m.jpg) no-repeat scroll left top; width: 204px; height: 56px; margin: 0; }#top #t_photo li#tm_bnr_question_m a:hover { background: transparent url(../img/bnr_question_m2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_bnr_family_m a       { background: transparent url(../img/bnr_family_m.jpg) no-repeat scroll left top; width: 205px; height: 56px; margin: 0; }#top #t_photo li#tm_bnr_family_m a:hover { background: transparent url(../img/bnr_family_m2.jpg) no-repeat scroll left bottom; }/* あらゆる疑問を解決します＆ふるさと自慢 */#top #t_photo li#top_bnr_question_l a       { background: transparent url(../img/bnr_question_l.jpg) no-repeat scroll left top; width: 204px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_question_l a:hover { background: transparent url(../img/bnr_question_l_b.jpg) no-repeat scroll left bottom; }#top #t_photo li#top_bnr_furusato_r a       { background: transparent url(../img/bnr_furusato_r.jpg) no-repeat scroll left top; width: 205px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_furusato_r a:hover { background: transparent url(../img/bnr_furusato_r_b.jpg) no-repeat scroll left bottom; }	#top #t_photo li#tm_aoki a       { background: transparent url(../img/bnr_aokimsg.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }	#top #t_photo li#tm_aoki a:hover { background: transparent url(../img/bnr_aokimsg_b.jpg) no-repeat scroll left bottom; }/* 番組へのメッセージを募集 */#top #t_photo li#top_bnr_massage_l a       { background: transparent url(../img10/bnr_massage01.jpg) no-repeat scroll left top; width: 204px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_massage_l a:hover { background: transparent url(../img10/bnr_massage01b.jpg) no-repeat scroll left bottom; }/* 番組へのメッセージを募集 Wサイズ */#top #t_photo li#top_bnr_massage_w a       { background: transparent url(../img10/bnr_massage_w.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_massage_w a:hover { background: transparent url(../img10/bnr_massage_wb.jpg) no-repeat scroll left bottom; }/* 宮根誠司『名古屋ご当地ソング計画』 */#top #t_photo li#top_bnr_miyane_r a       { background: transparent url(../img10/bnr_miyane_r.jpg) no-repeat scroll left top; width: 205px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_miyane_r a:hover { background: transparent url(../img10/bnr_miyane_r_b.jpg) no-repeat scroll left bottom; }/* ワン顔 Wサイズ */#top #t_photo li#tm_photo_notxt a       { background: transparent url(../img10/bnr_photo_w.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }#top #t_photo li#tm_photo_notxt a:hover { background: transparent url(../img10/bnr_photo_wb.jpg) no-repeat scroll left bottom; }/* スイーツフェスティバル */#top #t_photo li#tm_sweets a       { background: transparent url(../img10/bnr_sweets_w.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_sweets a:hover { background: transparent url(../img10/bnr_sweets_wb.jpg) no-repeat scroll left bottom; }/* ２バナー　ワン顔 Wサイズ MCメッセージ募集 */#top #t_photo li#tm_message_01 a       { background: transparent url(../img10/bnr_message_w01.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_message_01 a:hover { background: transparent url(../img10/bnr_message_w01b.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_photo_notxt a       { background: transparent url(../img10/bnr_photo_w.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }#top #t_photo li#tm_photo_notxt a:hover { background: transparent url(../img10/bnr_photo_wb.jpg) no-repeat scroll left bottom; }/* ４バナー */#top #t_photo li#top_bnr_question_l01 a       { background: transparent url(../img10/bnr_question_l01.jpg) no-repeat scroll left top; width: 204px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_question_l01 a:hover { background: transparent url(../img10/bnr_question_l01b.jpg) no-repeat scroll left bottom; }#top #t_photo li#top_bnr_family_r01 a       { background: transparent url(../img10/bnr_family_r01.jpg) no-repeat scroll left top; width: 205px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_family_r01 a:hover { background: transparent url(../img10/bnr_family_r01b.jpg) no-repeat scroll left bottom; }#top #t_photo li#top_bnr_photo_l02 a       { background: transparent url(../img10/bnr_photo_l02.jpg) no-repeat scroll left top; width: 204px; height: 77px; margin: 0; }#top #t_photo li#top_bnr_photo_l02 a:hover { background: transparent url(../img10/bnr_photo_l02b.jpg) no-repeat scroll left bottom; }#top #t_photo li#top_bnr_massage_r02 a       { background: transparent url(../img10/bnr_massage_r02.jpg) no-repeat scroll left top; width: 205px; height: 77px; margin: 0; }#top #t_photo li#top_bnr_massage_r02 a:hover { background: transparent url(../img10/bnr_massage_r02b.jpg) no-repeat scroll left bottom; }/* 仔犬商店 */#top #t_photo li#tm_shop a       { background: transparent url(../img/bnr_shop.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_shop a:hover { background: transparent url(../img/bnr_shop2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shop_start a       { background: transparent url(../shop/img/bnr_shop.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_shop_start a:hover { background: transparent url(../shop/img/bnr_shop2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_photoc a       { background: transparent url(../img/bnr_photo_shop.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }#top #t_photo li#tm_photoc a:hover { background: transparent url(../img/bnr_photo_shop2.jpg) no-repeat scroll left bottom; }	#top #t_photo li#tm_photo_docomo a       { background: transparent url(../img/bnr_photo_docomo.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }	#top #t_photo li#tm_photo_docomo a:hover { background: transparent url(../img/bnr_photo_docomo2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shop_mirror a       { background: transparent url(../shop/img/bnr_mirror.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_shop_mirror a:hover { background: transparent url(../shop/img/bnr_mirror2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shop_chocoring a       { background: transparent url(../shop/img/bnr_chocoring.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_shop_chocoring a:hover { background: transparent url(../shop/img/bnr_chocoring2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shop_xmascake a       { background: transparent url(../shop/img/bnr_xmascake.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; }#top #t_photo li#tm_shop_xmascake a:hover { background: transparent url(../shop/img/bnr_xmascake2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shop_mirror2 a       { background: transparent url(../shop/img/bnr_mirror_b.jpg) no-repeat scroll left top; width: 409px; height: 77px; margin: 0; }#top #t_photo li#tm_shop_mirror2 a:hover { background: transparent url(../shop/img/bnr_mirror_b2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shop_title{ background: transparent url(../shop/img/bnr_syoten_title.jpg) no-repeat scroll left top; width: 409px; height: 56px; margin: 0; text-indent: -9999px; }#top #t_photo li#tm_shop_xmascake_l a       { float: left; background: transparent url(../shop/img/bnr_xmascake_l.jpg) no-repeat scroll left top; width: 205px; height: 77px; margin: 0; }#top #t_photo li#tm_shop_xmascake_l a:hover { background: transparent url(../shop/img/bnr_xmascake_l2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shop_mirror2_r a       { float: right; background: transparent url(../shop/img/bnr_mirror_r.jpg) no-repeat scroll left top; width: 204px; height: 77px; margin: 0; }#top #t_photo li#tm_shop_mirror2_r a:hover { background: transparent url(../shop/img/bnr_mirror_r2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shopb_title{ background: transparent url(../shop/img/btn_syoten_ttl.jpg) no-repeat scroll left top; width: 409px; height: 122px; margin: 0; text-indent: -9999px; }#top #t_photo li#tm_shopb_xmascake a       { float: left; background: transparent url(../shop/img/btn_xmascake.jpg) no-repeat scroll left top; width: 205px; height: 158px; margin: 0; }#top #t_photo li#tm_shopb_xmascake a:hover { background: transparent url(../shop/img/btn_xmascake2.jpg) no-repeat scroll left bottom; }#top #t_photo li#tm_shopb_mirror a       { float: right; background: transparent url(../shop/img/btn_mirror.jpg) no-repeat scroll left top; width: 204px; height: 158px; margin: 0; }#top #t_photo li#tm_shopb_mirror a:hover { background: transparent url(../shop/img/btn_mirror2.jpg) no-repeat scroll left bottom; }/* Top NewInfo */#t_info{ background: transparent url(../img/t_info.jpg) no-repeat scroll left top; background-attachment: fixed; margin: 0; padding: 0; width: 386px; height: 98px; overflow: auto; position: relative; left: 86px; top: 198px; text-align: left; font-size: 96%; line-height: 160%; }#t_info p{ padding: 2px 8px 4px 2px; font-size: 96%; line-height: 124%; }.y_ttl{ color: #F20D63; }.y_po1{ color: #049900; }.y_po2{ color: #DB4D00; }.y_po3{ color: #F17D00; }.y_po4{ color: #F20D63; }/* Top Menu */#t_menu, #t_menu ul{ text-align: left; padding: 0; width: 260px; margin: 0; }#t_menu li{ display: block; float: left; padding: 0; margin: 0; }#t_menu li a{ display: block; padding: 0; text-indent: -9999px; }/* 20100424 */	/* 特集 */	#top #t_menu li#top_tokusyu a       { background: transparent url(../img10/top_tokusyu.gif) no-repeat scroll left top; width: 141px; height: 36px; margin: 0 0 8px 0; }	#top #t_menu li#top_tokusyu a:hover { background: transparent url(../img10/top_tokusyub.gif) no-repeat scroll left bottom; }	/* スタジオ観覧 */	#top #t_menu li#top_studio a       { background: transparent url(../img10/top_fstudio.gif) no-repeat scroll left top; width: 112px; height: 36px; margin: 0 0 8px 0; }	#top #t_menu li#top_studio a:hover { background: transparent url(../img10/top_fstudiob.gif) no-repeat scroll left bottom; }	/* ふるさと自慢 */	#top #t_menu li#top_furusato a       { background: transparent url(../img10/top_ffurusato.gif) no-repeat scroll left top; width: 123px; height: 36px; margin: 0 0px 8px 6px; }	#top #t_menu li#top_furusato a:hover { background: transparent url(../img10/top_ffurusatob.gif) no-repeat scroll left bottom; }		/* 家族の絆 */		#top #t_menu li#top_family a       { background: transparent url(../img10/top_ffamily.gif) no-repeat scroll left top; width: 120px; height: 36px; margin: 0 0 8px 0; }		#top #t_menu li#top_family a:hover { background: transparent url(../img10/top_ffamilyb.gif) no-repeat scroll left bottom; }		/* 疑問解決 */		#top #t_menu li#top_question a       { background: transparent url(../img10/top_fquestion.gif) no-repeat scroll left top; width: 119px; height: 36px; margin: 0 0px 0px 0; }		#top #t_menu li#top_question a:hover { background: transparent url(../img10/top_fquestionb.gif) no-repeat scroll left bottom; }	/* 表彰したい人 */	#top #t_menu li#top_recommend a       { background: transparent url(../img10/top_frecommend.gif) no-repeat scroll left top; width: 123px; height: 36px; margin: 2px 0px 0px 0; }	#top #t_menu li#top_recommend a:hover { background: transparent url(../img10/top_frecommendb.gif) no-repeat scroll left bottom; }	/* 番組へのメッセージ */	#top #t_menu li#top_message a       { background: transparent url(../img10/top_fmessage.gif) no-repeat scroll left top; width: 115px; height: 40px; margin: 0 0px 8px 10px; }	#top #t_menu li#top_message a:hover { background: transparent url(../img10/top_fmessageb.gif) no-repeat scroll left bottom; }	/* ケータイ */	#top #t_menu li#top_mobile a       { background: transparent url(../img10/top_mobile.gif) no-repeat scroll left top; width: 130px; height: 42px; margin: 8px 4px 2px 0; }	#top #t_menu li#top_mobile a:hover { background: transparent url(../img10/top_mobileb.gif) no-repeat scroll left bottom; }	/* プロフィール */	#top #t_menu li#top_profile a       { background: transparent url(../img10/top_profile.gif) no-repeat scroll left top; width: 119px; height: 40px; margin: 8px 0px 6px 0; }	#top #t_menu li#top_profile a:hover { background: transparent url(../img10/top_profileb.gif) no-repeat scroll left bottom; }	/* テーマ曲 */	#top #t_menu li#top_song a       { background: transparent url(../img10/top_song.gif) no-repeat scroll left top; width: 99px; height: 40px; margin: 4px 28px 2px 0; }	#top #t_menu li#top_song a:hover { background: transparent url(../img10/top_songb.gif) no-repeat scroll left bottom; }	/* ワン顔 */	#top #t_menu li#top_dogphoto a       { background: transparent url(../img10/top_photo.gif) no-repeat scroll left top; width: 128px; height: 40px; margin: 0 0px 8px 0; }	#top #t_menu li#top_dogphoto a:hover { background: transparent url(../img10/top_photob.gif) no-repeat scroll left bottom; }	/* 部屋 */	#top #t_menu li#top_koinu a       { background: transparent url(../img10/top_koinu.gif) no-repeat scroll left top; width: 114px; height: 40px; margin: 4px 0px 4px 8px; }	#top #t_menu li#top_koinu a:hover { background: transparent url(../img10/top_koinub.gif) no-repeat scroll left bottom; }	/* 商店 */	#top #t_menu li#top_shop a       { background: transparent url(../img10/top_shop.gif) no-repeat scroll left top; width: 102px; height: 42px; margin: 6px 0 0px 0; }	#top #t_menu li#top_shop a:hover { background: transparent url(../img10/top_shopb.gif) no-repeat scroll left bottom; }	/* 夕ブログ */	#top #t_menu li#top_blogyu a       { background: transparent url(../img10/top_blogyu.gif) no-repeat scroll left top; width: 126px; height: 40px; margin: 0 13px 2px 0; }	#top #t_menu li#top_blogyu a:hover { background: transparent url(../img10/top_blogyub.gif) no-repeat scroll left bottom; }/* ふるさと自慢 */#top #t_photo li#top_bnr_furusato01 a       { background: transparent url(../img10/bnr_furusato01.jpg) no-repeat scroll left top; width: 204px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_furusato01 a:hover { background: transparent url(../img10/bnr_furusato01b.jpg) no-repeat scroll left bottom; }#top #t_photo li#top_bnr_furusato02 a       { background: transparent url(../img10/bnr_furusato02.jpg) no-repeat scroll left top; width: 205px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_furusato02 a:hover { background: transparent url(../img10/bnr_furusato02b.jpg) no-repeat scroll left bottom; }/* 家族チャレンジ　ベストアンサー */#top #t_photo li#top_bnr_family01 a       { background: transparent url(../img10/bnr_family01.jpg) no-repeat scroll left top; width: 204px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_family01 a:hover { background: transparent url(../img10/bnr_family01b.jpg) no-repeat scroll left bottom; }#top #t_photo li#top_bnr_question02 a       { background: transparent url(../img10/bnr_question02.jpg) no-repeat scroll left top; width: 205px; height: 56px; margin: 0; }#top #t_photo li#top_bnr_question02 a:hover { background: transparent url(../img10/bnr_question02b.jpg) no-repeat scroll left bottom; }/* 旧メニュー */#top #t_menu li#tm_tokusyu a       { background: transparent url(../img/t_mtokusyu.gif) no-repeat scroll left top; width: 141px; height: 36px; margin: 0 0 2px 0; }#top #t_menu li#tm_tokusyu a:hover { background: transparent url(../img/t_mtokusyub.gif) no-repeat scroll left bottom; }/* 仔犬商店 */#top #t_menu li#tm_shop a       { background: transparent url(../img/t_mshop.gif) no-repeat scroll left top; width: 112px; height: 36px; margin: 0 0 5px 0; }#top #t_menu li#tm_shop a:hover { background: transparent url(../img/t_mshopb.gif) no-repeat scroll left bottom; }/* プレゼント　※ある時のみ */#top #t_menu li#tm_present a       { background: transparent url(../img/t_mpresent.gif) no-repeat scroll left top; width: 112px; height: 36px; margin: 0 0 5px 0; }#top #t_menu li#tm_present a:hover { background: transparent url(../img/t_mpresentb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_blogyu a         { background: transparent url(../img/t_blogyu.gif) no-repeat scroll left top; width: 126px; height: 40px; margin: 0 10px 5px 0; }#top #t_menu li#tm_blogyu a:hover   { background: transparent url(../img/t_blogyub.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_goods a       { background: transparent url(../img/t_goods.gif) no-repeat scroll left top; width: 117px; height: 40px; margin: 0 0 10px 0; }#top #t_menu li#tm_goods a:hover { background: transparent url(../img/t_goodsb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_ishizuka a       { background: transparent url(../img/t_ishizuka.gif) no-repeat scroll left top; width: 117px; height: 40px; margin: 0 0 10px 0; }#top #t_menu li#tm_ishizuka a:hover { background: transparent url(../img/t_ishizukab.gif) no-repeat scroll left bottom; }	#top #t_menu li#tm_chihara a       { background: transparent url(../img/t_mseijimsg.gif) no-repeat scroll left top; width: 225px; height: 48px; margin: 0 0 5px 0; }	#top #t_menu li#tm_chihara a:hover { background: transparent url(../img/t_mseijimsgb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_mobile a        { background: transparent url(../img/t_mmobile.gif) no-repeat scroll left top; width: 216px; height: 44px; margin: 0 0 6px 0; }#top #t_menu li#tm_mobile a:hover  { background: transparent url(../img/t_mmobileb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_koinu a         { background: transparent url(../img/t_mkoinu2.gif) no-repeat scroll left top; width: 120px; height: 36px; margin: 0 /*4px*/ 100px 6px 0; }#top #t_menu li#tm_koinu a:hover   { background: transparent url(../img/t_mkoinu2b.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_uranai a        { background: transparent url(../img/t_muranai.gif) no-repeat scroll left top; width: 127px; height: 36px; margin: 0 0 6px 0; }#top #t_menu li#tm_uranai a:hover  { background: transparent url(../img/t_muranaib.gif) no-repeat scroll left bottom; }/*　占い本メニュー#top #t_menu li#tm_uranai a        { background: transparent url(../img/t_muranai_k.gif) no-repeat scroll left top; width: 127px; height: 58px; margin: 0 0 0px 0; }#top #t_menu li#tm_uranai a:hover  { background: transparent url(../img/t_muranai_kb.gif) no-repeat scroll left bottom; }*/#top #t_menu li#tm_profile a       { background: transparent url(../img/t_mprofile.gif) no-repeat scroll left top; width: 119px; height: 40px; margin: 0 10px 8px 0; }#top #t_menu li#tm_profile a:hover { background: transparent url(../img/t_mprofileb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_song a          { background: transparent url(../img/t_msong.gif) no-repeat scroll left top; width: 99px; height: 40px; margin: 0 0 8px 0; }#top #t_menu li#tm_song a:hover    { background: transparent url(../img/t_msongb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_studio a           { background: transparent url(../img/t_mfstudio.gif) no-repeat scroll left top; width: 122px; height: 34px; margin: 0 10px 0 0; }#top #t_menu li#tm_studio a:hover     { background: transparent url(../img/t_mfstudiob.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_studio_no a           { background: transparent url(../img/t_mfstudio_no.gif) no-repeat scroll left top; width: 122px; height: 34px; margin: 0 10px 0 0; }#top #t_menu li#tm_studio_no a:hover     { background: transparent url(../img/t_mfstudio_no.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_fortune a          { background: transparent url(../img/t_mffortune.gif) no-repeat scroll left top; width: 120px; height: 34px; margin: 0 0 6px 0; }#top #t_menu li#tm_fortune a:hover    { background: transparent url(../img/t_mffortuneb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_cast a          { background: transparent url(../img/t_mfcast.gif) no-repeat scroll left top; width: 120px; height: 34px; margin: 0 0 6px 0; }#top #t_menu li#tm_cast a:hover    { background: transparent url(../img/t_mfcastb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_family a           { background: transparent url(../img/t_mffamily.gif) no-repeat scroll left top; width: 120px; height: 34px; margin: 0 0 6px 0; }#top #t_menu li#tm_family a:hover     { background: transparent url(../img/t_mffamilyb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_recommend a          { background: transparent url(../img/t_mfrecommend.gif) no-repeat scroll left top; width: 128px; height: 34px; margin: 0 4px 0 0; }#top #t_menu li#tm_recommend a:hover    { background: transparent url(../img/t_mfrecommendb.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_question a          { background: transparent url(../img/t_mfquestion.gif) no-repeat scroll left top; width: 120px; height: 34px; margin: 0 0 0 0; }#top #t_menu li#tm_question a:hover    { background: transparent url(../img/t_mfquestionb.gif) no-repeat scroll left bottom; }/* ★放送開始から２４時まで　#top #t_menu li#tm_mobile a        { background: transparent url(../img/t_mmobile2.gif) no-repeat scroll left top; width: 233px; height: 44px; margin: 0 0 5px 0; }#top #t_menu li#tm_mobile a:hover  { background: transparent url(../img/t_mmobile2b.gif) no-repeat scroll left bottom; }今日だけ *//* ラブレター募集時　#top #t_menu li#tm_studio a           { background: transparent url(../img/t_mfstudio2.gif) no-repeat scroll left top; width: 85px; height: 34px; margin: 0 10px 0 0; }#top #t_menu li#tm_studio a:hover     { background: transparent url(../img/t_mfstudio2b.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_fortune a          { background: transparent url(../img/t_mffortune2.gif) no-repeat scroll left top; width: 83px; height: 34px; margin: 0 0 0 0; }#top #t_menu li#tm_fortune a:hover    { background: transparent url(../img/t_mffortune2b.gif) no-repeat scroll left bottom; }#top #t_menu li#tm_loveletter a       { background: transparent url(../img/t_mfloveletter2.gif) no-repeat scroll left top; width: 64px; height: 34px; margin: 0 10px 0 0; }#top #t_menu li#tm_loveletter a:hover { background: transparent url(../img/t_mfloveletter2b.gif) no-repeat scroll left bottom; }３つ*//* #top #t_menu li#tm_koinu a         { background: transparent url(../img/t_mkoinu.gif) no-repeat scroll left top; width: 120px; height: 58px; margin: 0 20px 8px 0; } */#info{ color: #00630E; font-weight: bold; }#info_toda{ font-size: 88%; background: #FFF5F6; border: #A88A00 5px double; text-align: left; width: 500px; padding: 4px 8px 4px 8px; margin: 0 auto 0; }#info_toda h2{ color: #E8003C; font-size: 120%; line-height: 140%; font-weight: bold; }


#btn_twit_zoo a{ float: left;  display: block; padding: 0; text-indent: -9999px; background: transparent url(../img10/btn_twit_zoo.gif) no-repeat scroll left top; width: 182px; height: 25px; margin: 0; position: relative; left: 498px; top: 192px; }
#btn_twit_zoo a:hover{ background: transparent url(../img10/btn_twit_zoo_b.gif) no-repeat scroll left top; width: 182px; }

#btn_twit a{ float: left;  display: block; padding: 0; text-indent: -9999px; background: transparent url(../img10/btn_twit.gif) no-repeat scroll left top; width: 114px; height: 25px; margin: 0; position: relative; left: 510px; top: 192px; }
#btn_twit a:hover{ background: transparent url(../img10/btn_twit_b.gif) no-repeat scroll left top; width: 114px; }


.clear{ height: 0px;
line-height: 0px;
font-size: 0px;
clear: left;
margin: 0px;
padding: 0px; }
.top_bnr{ margin: 12px 10px 0 10px; }
-->
