 @charset "UTF-8";
@import "blog.css";
@import "style-archive.css"; /*旧コーナー設定*/

.entry-content p{
	min-height:1.6em;	
}

.entry-content div{
	min-height:1.6em;	
}

.snsbtn{
	clear:both;
}	

em{
	font-style:italic;	
}

ul li {
	vertical-align: top;
}

.second #header {
	margin-bottom: 0;
}

.second #gNav ul {
	height: 40px;
}

.second #gNav ul li.hover a,
.second.news #gNav ul li.news a,
.second.weather #gNav ul li.weather a,
.second.event #gNav ul li.event a,
.second.program #gNav ul li.program a,
.second.announcer #gNav ul li.announcer a,
.second.goods #gNav ul li.goods a,
.second.info #gNav ul li.info a,
.second.inquiry #gNav ul li.inquiry a {
	height: 40px;
	background-position: 0 -40px;
}

.second #gNav ul li ul.sub {
	height: auto;
	position: absolute;
	top: 40px;
}

.second #gNav ul li ul.sub li a {
	height: auto;
}

/*--------------------
	LAYOUT
--------------------*/
body.second {
	background-color: #FFF;
}

.refresh-header {
	margin: 0 auto 20px;
	text-align: center;
	height: 434px;
	background: transparent url(../img/bg-header.gif) top center repeat-x;
}

.refresh-header div.inner {
	width: 601px;
	margin: 0 auto;
	padding-right: 138px;
}

.refresh-header div.headimg {
	width: 414px;
	height: 211px;
	position: relative;
	overflow: hidden;
}

.refresh-header div.headimg img {
	top: 0;
}

#container {
	width: 952px;
}

#contents {
	margin-bottom: 0;
	padding-bottom: 0;
}

.refresh-quiz {
	text-align: center;
	margin-bottom: 5px;
}

#header-news {
	width: 769px;
	height: 46px;
	margin: 0 auto 20px;
	text-align: center;
}

#contents .wrapper {
	float: left;
	width: 708px;
	padding-bottom: 20px;
	margin-bottom: 0;
}

#contents .wrapper #main {
	float: right;
	width: 465px;
}

#contents .wrapper #corner {
	float: left;
	width: 226px;
	margin-bottom: 30px;
}

#contents #sub {
	width: 225px;
	margin-bottom: 0px;
}

#footer {
	text-align: center;
	color: #333;
	background-color: #FFF;
	height: 120px;
}

/*--------------------*/
#main .topic-refresh {
	margin-bottom: 30px;
	background: transparent url(../img/bg-main.gif) top left repeat;
}

#main .topic-refresh th a:link,
#main .topic-refresh th a:visited,
#main .topic-refresh th a:hover {
	color: #FF6A07;
}

#main .topic-refresh td a:link,
#main .topic-refresh td a:visited,
#main .topic-refresh td a:hover {
	color: #333;
}

#main .topic-refresh h3 {
	padding: 16px 20px 20px 60px;
	margin-bottom: 10px;
	height: 23px;
	color: #009900;
	font-size: 13px;
	font-weight: bold;
}

#main .topic-refresh div.bg1 {
	background: transparent url(../img/bg-ttl-main.gif) top left no-repeat;
}

#main .topic-refresh div.bg2 {
	min-height: 110px;
	padding-bottom: 30px;
	background: transparent url(../img/bg-bottom-main.gif) bottom left no-repeat;
}

#main .topic-refresh table {
	width: 390px;
	margin: 0 auto;
}

#main .topic-refresh th {
	width: 140px;
}

#main .topic-refresh th,
#main .topic-refresh td {
	padding: 5px;
	background: transparent url(../img/border-green.gif) bottom left repeat-x;
}

/*--*/
#main .topic-corner {
	background: transparent url(../img/bg-news.gif) top left;
}

#main .topic-corner h3 {
	padding: 12px 20px 0 60px;
	margin-bottom: 10px;
	height: 23px;
	color: #0066FF;
	font-size: 13px;
	font-weight: bold;
}

#main .topic-corner .section-body {
	background: transparent url(../img/bg-ttl-news.gif) top left no-repeat;
}

#main .topic-corner .section-body .inner {
	padding: 0;
	background: transparent url(../img/bg-bottom-news.gif) bottom left no-repeat;
}

#main .topic-corner .section-body ul {
	height: 575px;
	width: 395px;
	margin: 0 auto;
	padding: 32px 0;
}

#main .topic-corner .section-body ul li {
	height: 90px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	overflow: hidden;
	vertical-align: top;
	background: transparent url(../img/border-blue.gif) bottom left repeat-x;
}

#main .topic-corner .section-body ul li.lastChild {
	background-image: none;
}

#main .topic-corner .section-body ul li .txt {
	width: 245px;
	float: right;
}

#main .topic-corner .section-body ul li .img {
	width: 150px;
	float: left;
	height: 90px;
	overflow: hidden;
}

#main .topic-corner .section-body ul li .ent-cat {
	color: #669900;
	font-weight: bold;
}

#main .topic-corner .section-body ul li .ent-ttl {
	font-weight: bold;
}

#main .topic-corner .section-body ul li .ent-ttl a {
	font-size: 14px;
	line-height: 1.5;
	color: #FF6600;
	text-decoration: underline;
}

#main .topic-corner .section-body ul li .ent-date {
	font-size: 10px;
}

/*---------------------*/

.past-archive {
	clear: both;
	padding: 20px 30px 10px;
	height: 100px;
	background: transparent url(../img/bg-past.gif) top left no-repeat;
}

.past-archive h4 {
	font-weight: bold;
	color: #4D91CE;
	margin-bottom: 10px;
}

.past-archive h4 span {
	font-weight: normal;
	font-size: 11px;
}

.past-archive p {
	float: left;
	padding-left: 10px;
	padding-bottom: 10px;
	background: transparent url(../img/icn-circle-orange.gif) 0 2px no-repeat;
	margin-right: 30px;
}

.past-archive p.k01 {
	width: 136px;
}

.past-archive p.k02 {
	width: 63px;
}

.past-archive p.k03 {
	width: 73px;
}

.past-archive p.k04 {
	width: 85px;
}

.past-archive p.k05 {
	width: 110px;
}

.past-archive p.k06 {
	width: 60px;
}

.past-archive p.k07 {
	width: 80px;
}

.past-archive p.lastChild {
	margin-right: 0px;
}

.past-archive p a:link,
.past-archive p a:visited,
.past-archive p a:hover {
	color: #FF6600;
}

/*---------------------*/
#corner {
	background: transparent url(../img/bg-corner.gif) top left repeat;
}

#corner .section-body {
	background: transparent url(../img/bg-ttl-corner.gif) top left no-repeat;
}

#corner .inner {
	padding: 0;
	background: transparent url(../img/bg-bottom-corner.gif) bottom left no-repeat;
}

#corner h3 {
	padding: 20px 12px 0px 50px;
	height: 23px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 18px;
}

#corner .section {
	padding: 0 10px 20px 15px;
}

#corner .banner {
	background-image: none;
	margin: 15px 0;
	margin-bottom: 0;
	padding-bottom: 0;
}

#corner .banner li {
	margin-bottom: 15px;
}

#corner .banner li.lastChild {
	margin-bottom: 0;
}

#corner .section p {
	color: #333;
	font-size: 11px;
	margin-bottom: 4px;
	padding: 10px 2px 8px 24px;
	height: 18px;
	background: transparent none top left no-repeat;
	font-weight: bold;
}

#corner .section p.ttl {
	margin-bottom: 4px;
	padding: 6px 5px 6px 80px;
	height: 18px;
	/*	text-align:center; */
	color: #f60;
	font-weight: bold;
	background: transparent url(../img/bg-ttl-corner-day.gif) bottom left no-repeat;
}

#corner .section p a {
	color: #333;
	text-decoration: underline;
	line-height: 1.4;
	font-weight: bold;
}

#corner .section p a:hover {
	text-decoration: none;
}

/*---------------------*/
#sub h3 {
}

#sub .sec-report {
	padding-top: 44px;
	padding-left: 0px;
	padding-bottom: 39px;
	margin-bottom: 30px;
	text-align: center;
	height: 153px;
	background: transparent url(../img/bg-report.gif) top left no-repeat;
}

#sub .sec-rank {
	margin-bottom: 30px;
	background: transparent url(../img/bg-recommend.gif) top center;
}

#sub .sec-rank ul {
	width: 193px;
	margin: 0 auto;
}

#sub .sec-rank ul li {
	margin-bottom: 10px;
	padding-bottom: 18px;
	background: transparent url(../img/border-recommend.gif) bottom center no-repeat;
}

#sub .sec-rank ul li.lastChild {
	margin-bottom: 0px;
}

#sub .sec-rank ul li .txt {
	width: 156px;
	float: right;
}

#sub .sec-rank ul li .img {
	padding-top: 25px;
	width: 30px;
	float: left;
}

#sub .sec-rank ul li .ent-cat {
	font-weight: bold;
	color: #939;
	margin-bottom: 2px;
}

#sub .sec-rank ul li .ent-ttl {
	font-weight: bold;
	margin-bottom: 8px;
}

#sub .sec-rank ul li .ent-ttl a {
	font-size: 14px;
	line-height: 1.5;
	color: #FF5154;
	text-decoration: underline;
}

#sub .sec-rank ul li .ent-date {
	font-size: 10px;
}

#sub .banner {
}

#sub .banner ul li {
	margin-bottom: 10px;
}

/*---------------------*/
#sub-footer {
	clear: both;
	width: 892px;
	height: 132px;
	padding: 42px 30px 24px 40px;
	margin: 0 auto 20px;
	background: transparent url(../img/bg-footer.gif) top left no-repeat;
}

#sub-footer .txt {
	float: left;
	width: 380px;
}

#sub-footer h4 {
	font-size: 13px;
	color: #FF6600;
	font-weight: bold;
	margin-bottom: 14px;
}

#sub-footer .txt p {
	float: left;
	font-size: 11px;
	margin-right: 20px;
}

#sub-footer .txt p a {
	display: block;
	color: #333;
	margin-bottom: 6px;
	padding-left: 22px;
	background: transparent url(../img/icn-mail.gif) 0 42% no-repeat;
}

#sub-footer .txt p a.present {
	background: transparent url(../img/icn-notice.gif) 0 42% no-repeat;
}

#sub-footer .img {
	float: right;
	padding-top: 10px;
	width: 490px;
	margin-right: 20px;
}

#sub-footer .img .a1 {
	margin-bottom: 5px;
}

#sub-footer .img .right {
	float: right;
}

#sub-footer .img .left {
	float: left;
}

#sub-footer .img a {
	display: block;
}

#sub-footer .img a.firstChild {
}

#sub-footer .img a.angel {
	margin-right: 10px;
	margin-top: 48px;
}

/*--------------------
	各コーナー
--------------------*/
.category {
	background: transparent url(../img/bg-second.png) 0 167px repeat-x;
}

* html .category {
	background: transparent url(../img/bg-second.gif) 0 167px repeat-x;
}

.category #container {
	width: 950px;
	background: bottom left repeat-y;
	padding-top: 40px;
}

.category #contents {
	background: #fff none top left no-repeat;
}

.category #contents .inner {
	background: bottom left no-repeat;
	padding: 0;
}

.category #footer {
	background-color: transparent;
}

.category #main {
	background: top left no-repeat;
	width: 600px;
	display: inline;
	margin-left: 40px;
	padding-top: 40px;
}

.category #contents #sub {
	width: 260px;
	padding-top: 0;
}

.category #contents #sub .inner {
	padding-top: 15px;
	background: transparent bottom right no-repeat;
	padding-bottom: 30px;
}

.corner-header {
	margin-top: 20px;
	margin-bottom: 30px;
}

.corner-header .img {
	padding-right: 20px;
	vertical-align: middle;
}

.corner-header .txt {
	font-size: 10px;
	vertical-align: middle;
}

.corner-header .txt strong {
	font-size: 12px;
	font-weight: bold;
}

.category .hentry {
	margin-bottom: 50px;
}

.category h2 {
	margin-bottom: 10px;
	padding: 5px 15px;
	background-color: #ccc;
	font-size: 16px;
	font-weight: bold;
}

.category h2 a:link,
.category h2 a:visited,
.category h2 a:hover {
	color: #FFF
}

.category .onairdate {
	text-align: right;
	margin: 0 10px 15px;
}

.category .entry-content {
	padding: 0 10px;
}

.category .hentry blockquote {
	display: block;
	border: 8px solid #fff;
	padding: 1em;
}

.category #sub .section {
	margin-bottom: 15px;
	padding: 0 10px;
}

.category #sub h4 {
	color: #fff;
	font-weight: bold;
	margin-bottom: 2px;
}

#sub .bnr {
	margin-bottom: 5px;
}

.category #sub .recent {
	padding: 0;
}

#sub .recent h4 {
	margin-left: 15px;
}

#sub .recent p {
	padding: 5px 20px;
	border-top: 1px solid #eee;
	background: url("../img/category/icn-arrow.gif") no-repeat scroll 10px 11px transparent;
	line-height: 1.5;
	font-weight: bold;
}

#sub .recent a {
	color: #3c3c3c;
}

/*------------------コーナー毎の設定--------------------*/

/*--エンタメ！マンデー--*/
body.entamemon {
	background-color: #A1E8BC;
}

.entamemon .corner-header .txt strong {
	color: #2C9F51;
}

.entamemon #sub,
.entamemon .hentry h2 {
	background-color: #69DC97;
}

.entamemon #sub .recent p {
	background-color: #97E6B6;
}

.entamemon .hentry blockquote {
	border-color: #97E6B6;
}

#corner .section p.entamemon {
	background-image: url(../img/bg-corner-entamemon.gif);
}

/*--ふるさとＱ--*/
body.furusato {
	background-color: #FBC98A;
}

.furusato .corner-header .txt strong {
	color: #B65B00;
}

.furusato #sub,
.furusato .hentry h2 {
	background-color: #FBAD48;
}

.furusato #sub .recent p {
	background-color: #FBC57F;
}

.furusato .hentry blockquote {
	border-color: #FBC57F;
}

#corner .section p.furusato {
	background-image: url(../img/bg-corner-harapeko.gif);
}

/*--Ｉｓｈｉｋａｗａリフレシュラン--*/
body.refreshran {
	background-color: #9EC5FC;
}

.refreshran .corner-header .txt strong {
	color: #0260C4;
}

.refreshran #sub,
.refreshran .hentry h2 {
	background-color: #599EFB;
}

.refreshran #sub .recent p {
	background-color: #8BBBFD;
}

.refreshran .hentry blockquote {
	border-color: #8BBBFD;
}

#corner .section p.refreshran {
	background-image: url(../img/bg-corner-refreshran.gif);
}

/*--イッティーのビギナーズＣｏｏｋｉｎｇ--*/
body.ittycooking {
	background-color: #ECD36C;
}

.ittycooking .corner-header .txt strong {
	color: #97710E;
}

.ittycooking #sub,
.ittycooking .hentry h2 {
	background-color: #E8C537;
}

.ittycooking #sub .recent p {
	background-color: #EFD672;
}

.ittycooking .hentry blockquote {
	border-color: #EFD672;
}

#corner .section p.ittycooking {
	background-image: url(../img/bg-corner-cooking.gif);
	text-indent: -2px;
}

/*--It is ラン王--*/
body.ranking {
	background-color: #FEA59F;
}

.ranking .corner-header .txt strong {
	color: #CA2428;
}

.ranking #sub,
.ranking .hentry h2 {
	background-color: #FC655A;
}

.ranking #sub .recent p {
	background-color: #FE938B;
}

.ranking .hentry blockquote {
	border-color: #FF7E75;
}

#corner .section p.ranking {
	background-image: url(../img/bg-corner-ranking.gif);
	text-indent: -2px;
}

/*--いまコレ--*/
body.imacolle {
	background-color: #CEE686;
}

.imacolle .corner-header .txt strong {
	color: #84AD33;
}

.imacolle #sub,
.imacolle .hentry h2 {
	background-color: #ADDF40;
}

.imacolle #sub .recent p {
	background-color: #CEE686;
}

.imacolle .hentry blockquote {
	border-color: #CEE686;
}

#corner .section p.imacolle {
	background-image: url(../img/bg-corner-imacolle.gif);
}

/*--お待ち父さん--*/
body.omachidosan {
	background-color: #FDC2B2;
}

.omachidosan .corner-header .txt strong {
	color: #CD2711;
}

.omachidosan #sub,
.omachidosan .hentry h2 {
	background-color: #FD8769;
}

.omachidosan #sub .recent p {
	background-color: #FEB595;
}

.omachidosan .hentry blockquote {
	border-color: #FEB595;
}

#corner .section p.omachidosan {
	background-image: url(../img/bg-corner-omachidosan.gif);
}

/*--お天気--*/
body.otenki {
	background-color: #EDCDF4;
}

.otenki .corner-header .txt strong {
	color: #A658CD;
}

.otenki #sub,
.otenki .hentry h2 {
	background-color: #DF9FED;
}

.otenki #sub .recent p {
	background-color: #E9BDF2;
}

.otenki .hentry blockquote {
	border-color: #E9BDF2;
}

#corner .section p.otenki {
	background-image: url(../img/bg-corner-otenki.gif);
}

/*--主婦レッシュ　プラス--*/
body.shuhu {
	background-color: #FBBEDF;
}

.shuhu .corner-header .txt strong {
	color: #F00590;
}

.shuhu #sub,
.shuhu .hentry h2 {
	background-color: #F983C0;
}

.shuhu #sub .recent p {
	background-color: #FAA7D3;
}

.shuhu .hentry blockquote {
	border-color: #FAA7D3;
}

#corner .section p.shuhu {
	background-image: url(../img/bg-corner-shuhu.gif);
}

/*--てくてく--*/
body.ichimanpo {
	background-color: #86E999;
}

.ichimanpo .corner-header .txt strong {
	color: #1A9722;
}

.ichimanpo #sub,
.ichimanpo .hentry h2 {
	background-color: #51E06C;
}

.ichimanpo #sub .recent p {
	background-color: #86E997;
}

.ichimanpo .hentry blockquote {
	border-color: #9AF3A9;
}

#corner .section p.ichimanpo {
	background-image: url(../img/bg-corner-ichimanpo.gif);
}

/*--おねがい！フレッピー--*/
body.freppy {
	background-color: #CEE686;
}

.freppy .corner-header .txt strong {
	color: #84AD33;
}

.freppy #sub,
.freppy .hentry h2 {
	background-color: #ADDF40;
}

.freppy #sub .recent p {
	background-color: #CEE686;
}

.freppy .hentry blockquote {
	border-color: #CEE686;
}

#corner .section p.freppy {
	background-image: url(../img/bg-corner-freppy.gif);
}

/*--電話で買いまShow--*/
body.kaimashow {
	background-color: #B4E3FD;
}

.kaimashow .corner-header .txt strong {
	color: #0199CB;
}

.kaimashow #sub,
.kaimashow .hentry h2 {
	background-color: #6AC8FC;
}

.kaimashow #sub .recent p {
	background-color: #97D9FC;
}

.kaimashow .hentry blockquote {
	border-color: #97D9FC;
}

#corner .section p.kaimashow {
	background-image: url(../img/bg-corner-kaimashow.gif);
}

/*--お天気--*/
body.otenki {
	background-color: #EDCDF4;
}

.otenki .corner-header .txt strong {
	color: #A658CD;
}

.otenki #sub,
.otenki .hentry h2 {
	background-color: #DF9FED;
}

.otenki #sub .recent p {
	background-color: #E9BDF2;
}

.otenki .hentry blockquote {
	border-color: #E9BDF2;
}

#corner .section p.otenki {
	background-image: url(../img/bg-corner-otenki.gif);
}

/*--川柳--*/
body.senryu {
	background-color: #E0D27A;
}

.senryu .corner-header .txt strong {
	color: #D6C34A;
}

.senryu #sub,
.senryu .hentry h2 {
	background-color: #D6C34A;
}

.senryu #sub .recent p {
	background-color: #E1D57F;
}

.senryu .hentry blockquote {
	border-color: #E1D57F;
}

/*--Q2ドクター--*/
body.q2doctor {
	background-color: #B7CEFA;
}

.q2doctor .corner-header .txt strong {
	color: #719FF4;
}

.q2doctor #sub,
.q2doctor .hentry h2 {
	background-color: #719FF4;
}

.q2doctor #sub .recent p {
	background-color: #9CBCF7;
}

.q2doctor .hentry blockquote {
	border-color: #9CBCF7;
}

/*--ファッション--*/
body.fashion {
	background-color: #FDCCEC;
}

.fashion .corner-header .txt strong {
	color: #FB9BDB;
}

.fashion #sub,
.fashion .hentry h2 {
	background-color: #FB9BDB;
}

.fashion #sub .recent p {
	background-color: #FCB9E5;
}

.fashion .hentry blockquote {
	border-color: #FCB9E5;
}

/*--フラワー--*/
body.flower {
	background-color: #A6EB9B;
}

.flower .corner-header .txt strong {
	color: #76E064;
}

.flower #sub,
.flower .hentry h2 {
	background-color: #76E064;
}

.flower #sub .recent p {
	background-color: #9FE992;
}

.flower .hentry blockquote {
	border-color: #9FE992;
}

/*--特別版--*/
body.tokubetsu {
	background-color: #B4E3FD;
}

.tokubetsu .corner-header .txt strong {
	color: #B75111;
}

.tokubetsu #sub,
.tokubetsu .hentry h2 {
	background-color: #6AC8FC;
}

.tokubetsu #sub .recent p {
	background-color: #B4E3FD;
}

.tokubetsu .hentry blockquote {
	border-color: #B4E3FD;
}

#corner .section p.tokubetsu {
	background-image: url(../img/bg-corner-tokubetsu.gif);
}

/*--ツキイチいしかわさんカフェ--*/
body.ishikawasancafe {
	background-color: #EFE6D6;
}

.ishikawasancafe .corner-header .txt strong {
	color: #A3382B;
}

.ishikawasancafe #sub,
.ishikawasancafe .hentry h2 {
	background-color: #B58C6B;
}

.ishikawasancafe #sub .recent p {
	background-color: #D5BEAC;
}

.ishikawasancafe .hentry blockquote {
	border-color: #D5BEAC;
}

#corner .section p.ishikawasancafe {
	background-image: url(../img/bg-corner-ishikawasancafe.gif);
}

/*--仮--*/
body.kari {
	background-color: #B4E3FD;
}

.kari .corner-header .txt strong {
	color: #7F14BA;
}

.kari #sub,
.kari .hentry h2 {
	background-color: #6AC8FC;
}

.kari #sub .recent p {
	background-color: #B4E3FD;
}

.kari .hentry blockquote {
	border-color: #B4E3FD;
}

/*--ちょっと見てミホ！--*/
body.mitemiho {
	background-color: #FEA59F;
}

.mitemiho .corner-header .txt strong {
	color: #CA2428;
}

.mitemiho #sub,
.mitemiho .hentry h2 {
	background-color: #FC655A;
}

.mitemiho #sub .recent p {
	background-color: #FE938B;
}

.mitemiho .hentry blockquote {
	border-color: #FE938B;
}

#corner .section p.mitemiho {
	background-image: url(../img/bg-corner-mitemiho.gif);
}

/*--もりもりの美食調査隊--*/
body.bishokuchousa {
	background-color: #E0D27A;
}

.bishokuchousa .corner-header .txt strong {
	color: #D6C34A;
}

.bishokuchousa #sub,
.bishokuchousa .hentry h2 {
	background-color: #D6C34A;
}

.bishokuchousa #sub .recent p {
	background-color: #E1D57F;
}

.bishokuchousa .hentry blockquote {
	border-color: #E1D57F;
}

#corner .section p.bishokuchousa {
	background-image: url(../img/bg-corner-bishokuchousa.gif);
}

/*--素敵に私時間--*/

body.sutekinimytime {
	background-color: #FF83C7;
}

.sutekinimytime .corner-header .txt strong {
	color: #E61573;
}

.sutekinimytime #sub,
.sutekinimytime .hentry h2 {
	background-color: #E61573;
}

.sutekinimytime #sub .recent p {
	background-color: #FFEFF9;
}

.sutekinimytime .hentry blockquote {
	border-color: #FFEFF9;
}

/*--気ままにカトリップ--*/

body.katrip {
	background-color: #DC418F;
}

.katrip .corner-header .txt strong {
	color: #D41477;
}

.katrip #sub,
.katrip .hentry h2 {
	background-color: #D41477;
}

.katrip #sub .recent p {
	background-color: #FAD7EB;
}

.katrip .hentry blockquote {
	border-color: #FAD7EB;
}

/*--街かどライブラリー--*/

body.machikadoriblary {
	background-color: #76B60A;
}

.machikadoriblary .corner-header .txt strong {
	color: #73B402;
}

.machikadoriblary #sub,
.machikadoriblary .hentry h2 {
	background-color: #73B402;
}

.machikadoriblary #sub .recent p {
	background-color: #E7F7D2;
}

.machikadoriblary .hentry blockquote {
	border-color: #E7F7D2;
}

/*--何でも知りたい！調べ隊--*/

body.shiritaishirabetai {
	background-color: #DE5662;
}

.shiritaishirabetai .corner-header .txt strong {
	color: #CF0012;
}

.shiritaishirabetai #sub,
.shiritaishirabetai .hentry h2 {
	background-color: #CF0012;
}

.shiritaishirabetai #sub .recent p {
	background-color: #F5C8CD;
}

.shiritaishirabetai .hentry blockquote {
	border-color: #F5C8CD;
}

/*--イッティーのい～じ～クッキング--*/

body.easycooking {
	background-color: #3BA09C;
}

.easycooking .corner-header .txt strong {
	color: #369F9A;
}

.easycooking #sub,
.easycooking .hentry h2 {
	background-color: #369F9A;
}

.easycooking #sub .recent p {
	background-color: #C5E3E1;
}

.easycooking .hentry blockquote {
	border-color: #C5E3E1;
}

/*--飛びだせ！イナガキ--*/

body.inagaki {
	background-color: #42B3F9;
}

.inagaki .corner-header .txt strong {
	color: #3BB1F9;
}

.inagaki #sub,
.inagaki .hentry h2 {
	background-color: #3BB1F9;
}

.inagaki #sub .recent p {
	background-color: #BFE4FE;
}

.inagaki .hentry blockquote {
	border-color: #BFE4FE;
}

/*--エリ～ずセレクション--*/

body.erisserection {
	background-color: #F74A75;
}

.erisserection .corner-header .txt strong {
	color: #F74A77;
}

.erisserection #sub,
.erisserection .hentry h2 {
	background-color: #F74A77;
}

.erisserection #sub .recent p {
	background-color: #FDCFDA;
}

.erisserection .hentry blockquote {
	border-color: #FDCFDA;
}

/*--リフレッシュクイズ--*/


body.refreshquiz {
	background-color: #ED997D;
}

.refreshquiz .corner-header .txt strong {
	color: #F26D40;
}

.refreshquiz #sub,
.refreshquiz .hentry h2 {
	background-color: #F26D40;
}

.refreshquiz #sub .recent p {
	background-color: #F26D40;
}

.refreshquiz .hentry blockquote {
	border-color: #F26D40;
}

/*--
リフレッシュ☆クイズ（まちかどQ）
リフレッシュ☆クイズ（中継クイズ）
リフレッシュ☆クイズ（じわもんクイズ）
リフレッシュ☆クイズ（方言クイズ）
--*/

body.refreshquiz-matikado,
body.refreshquiz-tyuukei,
body.refreshquiz-ziwamon,
body.refreshquiz-hougen {
	background-color: #ED997D;
}

.refreshquiz-matikado .corner-header .txt strong,
.refreshquiz-tyuukei .corner-header .txt strong,
.refreshquiz-ziwamon .corner-header .txt strong,
.refreshquiz-hougen .corner-header .txt strong {
	color: #F26D40;
}

.refreshquiz-matikado #sub,
.refreshquiz-tyuukei #sub,
.refreshquiz-ziwamon #sub,
.refreshquiz-hougen #sub,
 .refreshquiz-matikado .hentry h2,
.refreshquiz-tyuukei .hentry h2,
.refreshquiz-ziwamon .hentry h2,
.refreshquiz-hougen .hentry h2 {
	background-color: #F26D40;
}

.refreshquiz-matikado #sub .recent p,
.refreshquiz-tyuukei #sub .recent p,
.refreshquiz-ziwamon #sub .recent p,
.refreshquiz-hougen #sub .recent p {
	background-color: #F26D40;
}

.refreshquiz-matikado .hentry blockquote,
.refreshquiz-tyuukei .hentry blockquote,
.refreshquiz-ziwamon .hentry blockquote,
.refreshquiz-hougen .hentry blockquote {
	border-color: #F26D40;
}

/*--見逃せＭＡＩＫＯ--*/

body.maiko {
	background-color: #FF83C7;
}

.maiko .corner-header .txt strong {
	color: #E61573;
}

.maiko #sub,
.maiko .hentry h2 {
	background-color: #E61573;
}

.maiko #sub .recent p {
	background-color: #FFEFF9;
}

.maiko .hentry blockquote {
	border-color: #FFEFF9;
}

/*--てくてく一万歩の旅--*/

body.tekuteku {
	background-color: #76B60A;
}

.tekuteku .corner-header .txt strong {
	color: #73B402;
}

.tekuteku #sub,
.tekuteku .hentry h2 {
	background-color: #73B402;
}

.tekuteku #sub .recent p {
	background-color: #E7F7D2;
}

.tekuteku .hentry blockquote {
	border-color: #E7F7D2;
}

/*--石川星人リターンズ--*/

body.seijin {
	background-color: #DE5662;
}

.seijin .corner-header .txt strong {
	color: #CF0012;
}

.seijin #sub,
.seijin .hentry h2 {
	background-color: #CF0012;
}

.seijin #sub .recent p {
	background-color: #F5C8CD;
}

.seijin .hentry blockquote {
	border-color: #F5C8CD;
}

/*--ヒロちゃんの簡単クッキング--*/

body.kantancooking {
	background-color: #F8B62B;
}

.kantancooking .corner-header .txt strong {
	color: #E69D06;
}

.kantancooking #sub,
.kantancooking .hentry h2 {
	background-color: #E69D06;
}

.kantancooking #sub .recent p {
	background-color: #FCCD6B;
}

.kantancooking .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- 江莉のいまコレ☆エリすぐり (new) --*/
body.erisuguri {
	background-color: #CEE686;
}

.erisuguri .corner-header .txt strong {
	color: #84AD33;
}

.erisuguri #sub,
.erisuguri .hentry h2 {
	background-color: #ADDF40;
}

.erisuguri #sub .recent p {
	background-color: #CEE686;
}

.erisuguri .hentry blockquote {
	border-color: #CEE686;
}

/*-- じわもん (new)--*/ 
body.jiwamon-new {
	background-color: #FBBEDF;
}

.jiwamon-new .corner-header .txt strong {
	color: #F00590;
}

.jiwamon-new #sub,
.jiwamon-new .hentry h2 {
	background-color: #F983C0;
}

.jiwamon-new #sub .recent p {
	background-color: #FAA7D3;
}

.jiwamon-new .hentry blockquote {
	border-color: #FAA7D3;
}

/*-- ちょこたび --*/
body.chokotabi {
	background-color: #DC418F;
}

.chokotabi .corner-header .txt strong {
	color: #D41477;
}

.chokotabi #sub,
.chokotabi .hentry h2 {
	background-color: #D41477;
}

.chokotabi #sub .recent p {
	background-color: #FAD7EB;
}

.chokotabi .hentry blockquote {
	border-color: #FAD7EB;
}

/*-- まちかどQ --*/ 
body.machikadoq {
	background-color: #ED997D;
}

.machikadoq .corner-header .txt strong {
	color: #F26D40;
}

.machikadoq #sub,
.machikadoq .hentry h2 {
	background-color: #F26D40;
}

.machikadoq #sub .recent p {
	background-color: #F26D40;
}

.machikadoq .hentry blockquote {
	border-color: #F26D40;
}

/*-- おじゃまま中継 --*/
body.ojamama {
	background-color: #42B3F9;
}

.ojamama .corner-header .txt strong {
	color: #3BB1F9;
}

.ojamama #sub,
.ojamama .hentry h2 {
	background-color: #3BB1F9;
}

.ojamama #sub .recent p {
	background-color: #BFE4FE;
}

.ojamama .hentry blockquote {
	border-color: #BFE4FE;
}

/*-- 技あり！クッキング ハピめし --*/
body.wazaaricooking {
	background-color: #F8B62B;
}

.wazaaricooking .corner-header .txt strong {
	color: #E69D06;
}

.wazaaricooking #sub,
.wazaaricooking .hentry h2 {
	background-color: #E69D06;
}

.wazaaricooking #sub .recent p {
	background-color: #FCCD6B;
}

.wazaaricooking .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- 主婦レッシュ --*/
body.shufuresshu {
	background-color: #F98F95;
}

.shufuresshu .corner-header .txt strong {
	color: #FF5861;
}

.shufuresshu #sub,
.shufuresshu .hentry h2 {
	background-color: #FF6E76;
}

.shufuresshu #sub .recent p {
	background-color: #FDD9DB;
}

.shufuresshu .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- カジメン --*/
body.kajimen {
	background-color: #387CD2;
}

.kajimen .corner-header .txt strong {
	color: #387CD2;
}

.kajimen #sub,
.kajimen .hentry h2 {
	background-color: #5891D9;
}

.kajimen #sub .recent p {
	background-color: #A3C3EA;
}

.kajimen .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- 彩りご飯 --*/
body.irodori {
	background-color: #B75094;
}

.irodori .corner-header .txt strong {
	color: #B75094;
}

.irodori #sub,
.irodori .hentry h2 {
	background-color: #C97DAF;
}

.irodori #sub .recent p {
	background-color: #DFB0CF;
}

.irodori .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- くらし快適術 --*/
body.kondosensei {
	background-color: #FF6112;
}

.kondosensei .corner-header .txt strong {
	color: #FF6112;
}

.kondosensei #sub,
.kondosensei .hentry h2 {
	background-color: #FF9560;
}

.kondosensei #sub .recent p {
	background-color: #FFC6AA;
}

.kondosensei .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- リフレッシュ笑店 --*/
body.shoten {
	background-color: #8CC420;
}

.shoten .corner-header .txt strong {
	color: #228B38;
}

.shoten #sub,
.shoten .hentry h2 {
	background-color: #A4D04F;
}

.shoten #sub .recent p {
	background-color: #D3E8A9;
}

.shoten .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- リフレッシュ法律相談室 --*/
body.sodanjo {
	background-color: #6DCD54;
}

.sodanjo .corner-header .txt strong {
	color: #3A8022;
}

.sodanjo #sub,
.sodanjo .hentry h2 {
	background-color: #8BD777;
}

.sodanjo #sub .recent p {
	background-color: #C0E9B5;
}

.sodanjo .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- きょうの見〜つけた --*/
body.miitsuketa {
	background-color: #CC0000;
}

.miitsuketa .corner-header .txt strong {
	color: #DA4848;
}

.miitsuketa #sub,
.miitsuketa .hentry h2 {
	background-color: #DA4848;
}

.miitsuketa #sub .recent p {
	background-color: #E78787;
}

.miitsuketa .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- やる気 --*/
body.yaruki {
	background-color: #CC0000;
}

.yaruki .corner-header .txt strong {
	color: #DA4848;
}

.yaruki #sub,
.yaruki .hentry h2 {
	background-color: #DA4848;
}

.yaruki #sub .recent p {
	background-color: #E78787;
}

.yaruki .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- ランチ --*/
body.lunch {
	background-color: #E3F1BB;
}

.lunch .corner-header .txt strong {
	color: #DE6500;
}

.lunch #sub,
.lunch .hentry h2 {
	background-color: #F88BBD;
}

.lunch #sub .recent p {
	background-color: #FAB0D2;
}

.lunch .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- ライフサポート --*/
body.life {
	background-color: #0089FF;
}

.life .corner-header .txt strong {
	color: #2A834B;
}

.life #sub,
.life .hentry h2 {
	background-color: #2A834B;
}

.life #sub .recent p {
	background-color: #34A55E;
}

.life .hentry blockquote {
	border-color: #FCCD6B;
}

/*-- ちょっと聞いてまっ --*/
body.listen {
	background-color: #FFCC00;
}

.listen .corner-header .txt strong {
	color: #825627;
}

.listen #sub,
.listen .hentry h2 {
	background-color: #825627;
}

.listen #sub .recent p {
	background-color: #A97032;
}

.listen .hentry blockquote {
	border-color: #FCCD6B;
}

/*--------------------*/

#contents .snsbtn {
	margin-top: 25px;
}

#contents .snsbtn iframe {
	width: 78px;
	width: 71px\0/;
}

#contents .snsbtn .td1 {
	padding-right: 8px;
}

:root #contents .snsbtn iframe {
	width: 71px;
}

#contents a.btn-tweet {
	display: block;
	width: 68px;
	height: 20px;
	overflow: hidden;
	background: url(http://www.ishikawa-tv.com/common/img/btn-tweet.png) 0 0 no-repeat;
}

#contents a.btn-tweet:hover {
	background-position: 0 -20px;
}

/*----------------------------------------------------
	clearfix
----------------------------------------------------*/
.corner-header:after,
.entry-content:after,
.hentry blockquote:after {
	content: " ";
	display: block;
	height: 0;
	line-height: 0;
	clear: both;
	visibility: hidden;
}

.corner-header,
.entry-content,
.hentry blockquote {
	display: inline-block;
	min-height: 1%;
}

/* Hides from IE-mac \*/
* html .corner-header,
* html .entry-content,
* html .hentry blockquote {
	height: 1%;
}

.corner-header,
.entry-content,
.hentry blockquote {
	display: block;
}
/* End hide from IE-mac */
