@charset "UTF-8"; /* お月見 CSS Document */
/*背景*/
body {
	background:#151733 url(tsukiback2.jpg) center bottom repeat-x fixed ;
}
/*ヘッダ*/
div.txt_head h1 {
color:#999;}

/*20111027ヘッダー画像差し替え*/
#Header {
	background:url(bg_head.gif) no-repeat scroll #fff;
}
@media screen and (max-width: 1020px) {
#Header {
	background:url(bg_head.gif) no-repeat -250px top #fff;
}
}

div#header a {color:#999;}
div#header p {color:#999;}
div.txt_head p#nickname {color:#f8f8cb;}
/*グローバルナビ*/
div.naviimage  {background-image:url(btn_globalnavi_o.gif);}
/*大百科ナビ*/
#daihyakka {background-image: url(bg_dhyakka_o.gif);}
/*左カテナビ*/
#h2boshi {
background-color:#FFFFFF;
background-image:url(h2boshiback.gif);
background-position:center center;
border:medium none;
color:#fff;
line-height:32px;
padding:12px 0 0 60px;
}
/*トップ　コミュニティ、新着情報など*/
h2.hgray, h2.horange {
-moz-border-radius:4px 4px 4px 4px;
border:none;
background: url(h2o.gif) no-repeat left center;
color:#FFFFff;
line-height:20px;
margin-top:0;
padding:0 0 0 25px;
}
h2.hgray a.rss, h2.horange a.rss {
margin-top:3px;
}
/*タブボタン　オフ*/
/*#TabbedPanels1 .TabbedPanelsTab {
background-color:#FFFFFF;
background-image:url(tab_t_o.gif);
border-color:#FFFFFF #FFFFFF #000;
border-style:solid;
border-width:0;
color:#fff;
}*/
/*タブボタン　セレクト中*/
/*#TabbedPanels1 .TabbedPanelsTabSelected {
background-color:#FFFFFF;
background-image:url(tab_t_a.gif);
border-style:solid;
border-width:0;
color:#fff;
}*/
/*タブボタン　オーバー*/
/*#TabbedPanels1 .TabbedPanelsTabHover {
color:#fff;
text-decoration:none;
background-image: url(tab_t_h.gif);
}*/
/*タブの下の枠*/
/*#TabbedPanels1 .TabbedPanelsContentGroup {
border:#303263 1px solid;
}*/
/*ベビカムちゃん*/
/*.babyph  {
	background-image:url(bchan.gif);
}
#babyCchan  {
	border:2px solid #303263;
}*/
/*三角*/
ul.sidelist li {
background-image:url(icon_sankakuy.gif);
}
/*特集枠   （注）borderの幅はかえない！*/
#splink  {
border:1px solid #999;
}
#splink h3 {
background:none repeat scroll 0 0 transparent;
border:medium none;
}

/*▼▼▼▼▼カテゴリー▼▼▼▼▼*/
/*カテゴリートップおすすめ情報枠*/
#sidebar22 .osubox  {
	border:#6b668c solid 1px;
}
/*カテゴリートップおすすめ情報　元の画像を消す*/
#sidebar22 h2 img {
visibility:hidden;
}
/*カテゴリートップおすすめ情報　テキスト画像*/
#sidebar22 div.osubox h2 {
background:#56046C url(osusume_h2.gif) center top no-repeat;
border:none;
height:30px;
}
/*カテゴリートップトピックス、お役立ち他*/
#sidebar22 div.osubox h3 {
background:#7f3693 url(osusume_h3.gif) center top no-repeat;
padding-left:10px;
color:#fff;
}
/*カテゴリートップ真ん中枠*/
#tokushu {
background:#FFFFFF url(cate_back_b.gif) bottom center no-repeat;
border-top:medium none;
border-right:2px solid #c1c1c1;
border-left:2px solid #c1c1c1;
border-bottom:2px solid #c1c1c1;
}
/*カテゴリートップ真ん中タイトル*/
#catetop_main h2 {
background:#FFFFFF url(cate_head.gif) center top no-repeat;
border-top:none;
border-left:none;
border-right:none;
color:#fff;
border-bottom:medium none;
padding-top:3px;
height:21px;
}
/*カテゴリートップ真ん中下*/
#catetop_main h3 {
border-color:#6b668c #6b668c #6b668c #6b668c;
border-left:10px solid #6b668c;
border-right:0 solid #6b668c;
border-style:solid;
border-width:0 0 0 10px;	background:#E2E2DE url(cate_h3.gif) no-repeat center bottom;
}
/*丸の中に三角アイコン　トップに出てくるのを消す*/
#tokushu h3 {
	background:none;
	border:none;
	color:#F00;
}
/*▼右サイド whatsnew▼*/
#sidebar22 h2.stopics {
background-color:#e16aa0;
border-left:none;
color:#FFF;
background-image:url(whatsnew.gif);
background-repeat:no-repeat;
height:25px;
padding:0 0 0 18px !important;
}
#sidebar22 .topics {
background-color:#f2eee6;
}
/*▼右サイド ブログ一覧▼*/
div.exblog h3 {
background-image:url(whatsnew.gif) !important;
color:#fff !important;
background-repeat:no-repeat !important;
border:none !important;
font-size:13px !important;
height:25px;
padding:0 0 0 18px !important;
}
/*▼右サイド エコー写真等▼*/
div.expboxr h3 {
background-image:url(whatsnew.gif) !important;
background-repeat:no-repeat !important;
color:#fff !important;
border-left:none !important;
border-bottom:none !important;
font-size:13px !important;
height:25px;
padding:0 0 0 18px !important;
}
div.expboxr p{
background-color:#fff;
}



div#selskin { background-color:#f2f2f2;}


div.sideblock h3 {
background:url(bg_h3.gif) top center #fef5e8 no-repeat;
border:none;
color:#444;
padding:15px 2px 2px 2px;
}
div.sideblock {
background-color:#fef5e8;
margin:0;
padding:0;
}