@charset "UTF-8";
/* maple CSS Document */

body {
	background: url(./bg_body.gif)  fixed center bottom #FFFFFF;
}
/*20111027ヘッダー画像差し替え*/
#Header {
	background:url(bg_head.gif) no-repeat scroll;
}

div.naviimage  {background-image:url(btn_globalnavi.gif);}

#daihyakka {background-image: url(bg_dhyakka.gif);}

/*#TabbedPanels1 .TabbedPanelsContentGroup {
border-top:none;
border-right:1px solid #c60;
border-left:1px solid #c60;
border-bottom:1px solid #c60;
}*/

#splink  {
border:1px solid #900;
}

h2.hgray, h2.horange {
border:none;
background:url(h2o.gif) no-repeat scroll left center transparent;
color:#900;
line-height:22px;
margin-top:0;
padding:0 0 0 27px;
}

/*#TabbedPanels1 .TabbedPanelsTab {
background-color:#FFFFFF;
background-image:url(tab_off.gif);
color:#900;
}
#TabbedPanels1 .TabbedPanelsTabSelected {
background-color:#FFFFFF;
background-image:url(tab_a.gif);
color:#900;
}
#TabbedPanels1 .TabbedPanelsTabHover {
color:#fff;
text-decoration:none;
background-image: url(tab_h.gif);
}
.babyph  {
	background-image:url(bchan.gif);
}
#babyCchan  {
	border:2px #cc6600 solid;
}*/

#h2boshi {
background-color:#FFFFFF;
background-image:url(h2boshiback.gif);
background-position:center center;
border:medium none;
color:#fff;
line-height:24px;
padding:2px 0 0 28px;
}

/*▼▼▼▼▼カテゴリー▼▼▼▼▼*/
#sidebar22 .osubox  {
	border:#c60 solid 1px;
}
#sidebar22 h2 img {
visibility:hidden;
}
#sidebar22 div.osubox h2 {
background:#ffffcc url(osusume_h2.gif) center top no-repeat;
border:none;
}
#sidebar22 div.osubox h3 {
background:#ffc url(osubg.gif) center top no-repeat;
height:20px;
padding-left:30px;
color:#c60;
}

/*h3シリーズ*/
#catetop_main h2 {
background:url(bg_title.gif) no-repeat;
line-height:35px;
border:none;
color:#900;
padding:0 10px;
}
#catetop_main h3 {
	border-left: none;
	background:#fff url(cate_h3.gif) no-repeat center bottom;
	padding-left:35px;
}

#tokushu h3 {
background:none repeat scroll 0 0 transparent;
border:medium none;
padding-left:0;

}

#tokushu {
background:#FFFFFF;
border:2px solid #fc9;
}

/*▼右サイド whatsnew▼*/
#sidebar22 h2.stopics {
background-color:#fff;
border-left:none;
color:#900;
background-image:url(whatsnew.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:0 0 3px 14px;
height:25px;
}
#sidebar22 .topics {
background-color:#fec;
}
/*▼右サイド ブログ一覧▼*/
div.exblog h3 {
background-image:url(whatsnew.gif) !important;
text-align:center;
color:#990000 !important;
background-repeat:no-repeat !important;
background-color:#fff !important;
border:none !important;
height:25px;
background-position:bottom;
}
/*▼右サイド エコー写真等▼*/
div.expboxr h3 {
background-image:url(whatsnew.gif) !important;
background-repeat:no-repeat !important;
text-align:center;
color:#990000 !important;
background-color:#fff !important;
border-left:none !important;
border-bottom:none !important;
height:25px;
background-position:bottom;
}
ul.sidelist li {
background-image:url(icon_sankakuy.gif);
}

#splink h3 {
background:none repeat scroll 0 0 transparent;
border:medium none;
}


div#selskin { background-color:#f2f2f2;}


/*▼ブログ▼*/
.lc_title {
	border-left: none;
	border-top:none;
	border-right:none;
	border-bottom: 1px solid #000;
	background:#ffffff url(blogtitle.gif) no-repeat left bottom;
	padding-left:32px;
color:#000;
}
