@charset "UTF-8";
/* 茶 CSS Document */

/*20111027ヘッダー画像差し替え*/
#Header {
	background:url(bg_head.gif) no-repeat scroll;
}

body  {
	background-image: url(./bg_body.gif);
	background-repeat:repeat;
	background-attachment:fixed;
}
div.naviimage {
background-image:url(./btn_globalnavi.gif);
background-repeat:no-repeat;
}
#daihyakka {
	background-image: url(./bg_dhyakka.gif);
}
h2.horange {
	background-color:#FF0000;
	color:#FFFFFF;
}
/*#TabbedPanels1 .TabbedPanelsTab {
	color:#fff;
	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:#300;
	background-color: #fff;
	border-bottom: 0px solid #630;
	border-top: solid 0px #fff;
	border-left: solid 0px #630;
	border-right: solid 0px #630;
	background-image: url(./tab_a.gif);
}
#TabbedPanels1 .TabbedPanelsTabHover {
	color:#300;
	text-decoration:none;
	background-image: url(./tab_h.gif);
}
#TabbedPanels1 .TabbedPanelsContentGroup {
	clear: both;
	border: solid 1px #f00;
	background-color: #fff;
}
.babyph  {
	background-image:url(./bchan.gif);
}
#babyCchan  {
	border:2px solid #f90;
}*/
#splink  {
	border:1px solid #f60;
}
#sidebar22 div.osubox  {
	border:2px solid #0099cc;
}
#sidebar22 div.osubox h2 img {
	visibility:hidden;
}
#sidebar22 div.osubox h2{
	background-repeat:no-repeat;
	background-image:url(./osusume.gif);
	background-color:#fff;
	color:#fff;
}
#sidebar22 div.osubox h3 {
	background-image:url(./osubg.gif);
	color:#fff;
}
#tokushu {
	border-color:#FF0000;
}
#catetop_main h2 {
	background-image:url(./bg_title.gif);
	background-repeat:repeat;
	border-left:2px solid #F00;
	border-right:2px solid #F00;
	color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#FFFFFF;
}
#catetop_main h3 {
	background-color:#FFcc00;
	border-left:10px solid #f00;
}
#tokushu h3 {
	background:none;
	border:none;
}
#sidebar22 h2.stopics  {
	background-color:#96c;
	border-left:10px solid #f60;
	color:#FFFFFF;
}
#sidebar22 div.topics {
	background-color:#ffc;
}
div.exblog h3 {
	background-color:#96c !important;
	border-left:10px solid #f60 !important;
}
div.expboxr h3 {
	background-color:#96c !important;
	border-left:10px solid #f60 !important;
}
ul.sidelist li {
	background-image:url(./icon_sankakuy.gif);
}
div#selskin {
	background-color:#f60;
}
/*マイページ左右カラム*/
div.sideblock h3 {
	background-image:url(./bg_title.gif);
	border:none;
	color:#fff;
	font-size:13px;
    padding-left: 10px;
}
/*マイページ見出し*/
.mypage-title {
	background-image:url(./osubg.gif);
	background-repeat:no-repeat;
	background-color:#0099CC;
	background-position:right;
	color:#fff;
	padding-left:10px;
	border:none;
}
/*h3タイトル（ブログ用）*/
#contents h2.post_title {
	background-image:url(./osubg.gif);
	background-repeat:no-repeat;
	background-color:#0099CC;
	background-position:right;
	color:#fff;
	padding-left:10px;
	border:none;
}
#contents h2.post_title a, a:hover, a:visited {
    color: #fff;
}
.sideblock h3 a, a:hover, a:visited {
    color: #3333FF;
}
/*大タイトル（ブログ用）*/
#bblog_head_skin {
    background: url(bg_h1.gif) center bottom #FFFFFF;
    min-height: 120px;
	background-repeat:no-repeat;
	padding-left:30px;
}
