@charset "UTF-8";
/* ヒョウ柄 CSS Document */

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

div#selskin { background-color:#0066cc;}

body  {
	background:#fff url(hyoback.gif) ;
}



div.naviimage {
background-image:url(btn_globalnavi.gif);
background-repeat:no-repeat;
}
#daihyakka {
	background-image: url(bg_dhyakka_h.gif);
}
/*#TabbedPanels1 .TabbedPanelsTab {
	color:#000;
	background-color: #fff;
	background-image: url(tab_off2.gif);
	border-bottom: 0px solid #630;
	border-top: solid 0px #fff;
	border-left: solid 0px #fff;
	border-right: solid 0px #fff;
}
#TabbedPanels1 .TabbedPanelsTabSelected {
	color:#fff;
	background-color: #fff;
	border-bottom: 0px solid #cc33cc;
	border-top: solid 0px #fff;
	border-left: solid 0px #cc33cc;
	border-right: solid 0px #cc33cc;
	background-image: url(tab_h.gif);
}

#TabbedPanels1 .TabbedPanelsTabHover {
	color:#fff;
	text-decoration:none;
	background-image: url(tab_h.gif);
}
#TabbedPanels1 .TabbedPanelsContentGroup {
	background-color:#FFFFFF;
	border:1px solid #666666;
	clear:both;
}*/
h2.hgray, h2.horange {
background:url(h2o.gif) no-repeat scroll left center transparent;
border:medium none;
color:#FFFFFF;
margin-top:0;
}
#h2boshi {
background-color:#FFFFFF;
background-image:url(h2orange.gif);
background-position:0px center;
color:#fff;
line-height:29px;
padding-left:}
#splink {
background-color:#FFFFFF;
border:1px solid #666666;
clear:none;
margin:10px auto;
padding:0;
width:380px;
}
#sidebar22 div.osubox  {
	border:1px solid #c17600;
}
#sidebar22 div.osubox h2 img {
	visibility:hidden;
}
#sidebar22 div.osubox h2{
	background-repeat:no-repeat;
	background-image:url(ccom_pr5.gif);
	background-color:#fff;
	color:#fff;
}
#sidebar22 div.osubox h3 {
	background:#fff url(ccom_pr6.gif);
	color:#fff;
	padding-left:24px;
	padding-top:7px;
}
/*.babyph  {
	background-image:url(bchan_h.gif);
}
#babyCchan  {
	border:2px solid #72432b;
	background:url(bchanback.gif) bottom;
}*/
#tokushu {
	border-color:#c17600;
	background:url(cate_back.gif) right bottom no-repeat;
}

#catetop_main h2 {
	background:#FFFFFF url(bg_title3.gif) no-repeat;
	color:#FFFFFF;
	padding-top:8px;
	border-top:2px solid #c17600;
	border-left:2px solid #c17600;
	border-right:2px solid #c17600;
	
}
#catetop_main h3 {
	border: none;
	background:#ffffff url(cate_h3.gif) no-repeat left bottom;
}

#tokushu h3 {
background:none repeat scroll 0 0 transparent;
border:medium none;
padding-left:0;
}
ul.sidelist li {
background-image:url(icon_sankakuy.gif);
}
div.exblog h3 {
background:#FFF url(bl_h3.gif) no-repeat !important;
border-left:none !important;
color:#000 !important;
text-align:center !important;
padding:3px 0px !important;
line-height:26px;
}
div.expboxr h3 {
background:#FFF url(ec_h3.gif) no-repeat !important;
border-left:none !important;
color:#000 !important;
text-align:center !important;
padding:3px 0px !important;
line-height:26px;
}
#sidebar22 h2.stopics {
background:#FFF url(wn_h3.gif) no-repeat !important;
border-left:none !important;
color:#000 !important;
text-align:center !important;
padding:3px 0px !important;
line-height:26px;
}
#sidebar22 .topics {
background-color:#fffccc;
background-image:url(repeat.gif);
}

div.sideblock h3 {
background:url(bg_h3.gif) no-repeat bottom center #ffffff;
border:none;
text-align:center;
padding:0 0 9px 0;
}
div.sideblock {
background:url(bg_h3_back.gif) repeat-x top;
}
#bblog_head_skin {
background:url(blog_h1.gif) repeat-x top #000;
padding-top:35px;

}
