@charset "shift_jis";
/* 
-----------------------------------------------------
フォントサイズ

更新日：2009/04/12
----------------------------------------------------- */


/*******************************************

 1:Base

********************************************/
/*
===== 1: reset =====
*/
body{font:13px/1 "ＭＳ Ｐゴシック","MS P Gothic","ヒラギノ角ゴ Pro W3","Hiragino kaku Gothic Pro W3",Osaka,"メイリオ",Meiryo,sans-serif;line-height:1.5;}
.selif{font-family:"ＭＳ Ｐ明朝", "MS P Mincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro W3",serif;}
* html body {font-size: small; font: x-small;line-height:1.5;}
*:first-child+html body {font-size: small; font: x-small;line-height:1.5;}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;}
input,textarea,select{font-size:1em;}
noscript{color:#CC3300;font-size:1em;}


/*
===== 2: switch =====
*/
body.font_L .wrapper {
	font-size:1.35em; /*18px*/
}
body.font_M .wrapper {
	font-size:1.05em; /*14px*/
}


/*******************************************

 1:Common

********************************************/
/*
===== 1: ヘッダー =====
*/
/*基本14pxから12pxに変更*/
body.font_M .wrapper div.hNavi-main ul.serch,
body.font_M .wrapper div.hNavi-main ul.menu-text,
.wrapper div.hNavi-sub,
#breadcrumbs {
	font-size: 0.875em;
}
/*12px 文字拡大時も変更なし*/
body.font_L .wrapper div.hNavi-main ul.serch,
body.font_L .wrapper div.hNavi-main ul.menu-text {
	font-size: 0.65em;
}
html>/**/body.font_M .wrapper div.hNavi-main ul.serch,
html>/**/body.font_M .wrapper div.hNavi-main ul.menu-text,
html>/**/body.font_L .wrapper div.hNavi-main ul.serch,
html>/**/body.font_L .wrapper div.hNavi-main ul.menu-text {
	font-size: 12px;
}


/*
===== 1: コンテンツ =====
*/
/*基本14pxから18pxに変更*/
div.box .entryBox h2,
div.box div.newEntryBox h2 {
	font-size: 1.3em;
}
/*基本14pxから12pxに変更*/
div.content .photo-frame dd p,
div.content .newly-blog dd.small h3,
div.content .newly-blog dd table h3,
div.content .entryBox .photo-frame2-left,
div.content .entryBox .photo-frame2-right,
body.font_M div.box .newly ul.enterData,
body.font_M div.content div.photo-list #thumbs div,
div.box .specialContents .enterBox3 td h3 {
	font-size: 0.875em;
}
/*12px 文字拡大時も変更なし*/
body.font_L div.box .newly ul.enterData,
/*body.font_L div.content div.photo-list #thumbs div*/ {
	font-size: 0.7em;
}
/*12px 文字拡大時表示ぎりぎりまで拡大*/
body.font_L div.content div.photo-list #thumbs div {
	font-size: 0.875em;
}
/*基本14pxから16pxに変更*/
div.content .newly-blog strong,
div.box div.entryListBox p.day,
div.box .entryListBox2 p.day,
div.box div.entryBox .category,
div.box div.entryListBox .category,
div.box div.entryListBoxTitle h1.category {
	font-size: 1.15em;
}
/*16pxから12pxに変更*/
div.box .entryBox h2 .titleDay {
	font-size: 0.75em;
}


/*
===== 2: サイド =====
*/
/*基本14pxから12pxに変更*/
div.side {
	font-size: 0.875em;
}
/*12pxから14pxに変更*/
div.side dl dt {
	font-size: 1.2em;
}
/*12pxから16pxに変更*/
div.side div.calender dd .month {
	font-size: 1.3em;
}
/*14pxから12pxに変更*/
div.side .gogai p.link-list {
	font-size: 0.85em;
}
/*fontsize80%→12pxぐるなび*/
div.side div.i-gnavibox {
	font-size: 1.25em;
}

/*
===== 3: フッター =====
*/
/*基本14pxから12pxに変更 0.875em*/
div.footer {
	font-size: 0.950em;
}
/*12pxから10pxに変更*/
div.footer .info {
	font-size: 0.875em;
}


/*******************************************

 1:top page

********************************************/
/*
===== 1: メインニュースのみ =====
*/
/*基本14pxから18pxに変更*/
#top div.topic div#main-news h2 {
	font-size: 1.3em;
}
/*16pxから12pxに変更*/
#top div.topic div#main-news h2 .titleTime {
	font-size: 0.75em;
}

/*タブ固定*/
#top .ui-tabs-nav,
#top div#main-news ul {
    font-size: 12px;
}
/*
===== 2: その他 =====
*/
/*基本14pxから12pxに変更*/
#top div.box div.ranking p.comment,
#top div.box div.topic ul.photo,
#top div.box div.topic dl.forture {
	font-size: 0.875em;
}
/*12pxから10pxに変更*/
#top div.box div.topic dl.forture .koyomi {
	font-size: 0.875em;
}


/*******************************************

 1:welcome/

********************************************/
/*
===== 1: トップ =====
*/
/*基本14pxから10pxに変更*/
#welcome div.box .welcomeBox01 .wBox02 p {
	font-size: 0.875em;
}

/*******************************************

 1:enter page

********************************************/
/*
===== 1: 芸能トップ =====
*/
/*16pxから12pxに変更*/
#enter div.content dl.bTbachoon dt strong {
	font-size: 0.875em;
}

/*
===== 1: 占い =====
*/
/*基本14pxから12pxに変更*/
#enter div.box .horoscopeBox .gotoTop {
	font-size: 0.875em;
}
/*基本14pxから10pxに変更*/
#enter div.box .fortuneRankBox td {
	font-size: 0.75em;
}

/*
===== 1: 各スポーツトップ =====
*/
/*基本14pxから12pxに変更*/
#enter div.box .consaBox2 dd .btBox li p,
#enter div.box .reraBox2 dd .btBox li p,
#enter div.box .fightersBox2 dd .btBox li p {
	font-size: 0.875em;
}

/*******************************************

 1:leisure page

********************************************/
/*
===== 1: レジャー検索 =====
*/
/*基本14pxから12pxに変更*/
#leisure div.box .leisureSearch2 td .leisureSearchIn p,
#leisure div.box .leisureSearch2 td .leisureSearchIn #leisureSearchArea,
#leisure div.box .leisureSearch2 td .leisureSearchIn select,
#leisure div.box .leisureSearch2 td .leisureSearchIn input {
	font-size: 0.875em;
}

/*******************************************

 1:sitemap page

********************************************/
/*
===== 1: トップ =====
*/
/*基本14pxから12pxに変更*/
#sitemap div.sitemapBox .iSwBox,
#sitemap div.sitemapBox .sitemapBoxList li.iSw {
	font-size: 0.875em;
}


/*******************************************

 1:OTHER

********************************************/
div.content div.content-inner div.boxIn {
/*	font-size: 1.25em;*/
}
div.content div.content-inner div.box div.boxIn#imgList,
div.content div.content-inner div.box div.boxIn#flashnews {
	font-size: 1em;
}
