html, body {
background-color:#fffedf;
}

#header {
margin: 0 auto;
padding:10px 0 0 0;
}

#logo {
 margin-top:0;
}

#hnavi {
padding-top: 8px;
}

#copyright {
color: #fff;
}

#sub #shopping {
background-color: #fff !important;
}

#share .wrap {
padding:15px 14px !important;
}
#sub > #share .wrap {
background-color: #fff;
}

.sidebox .sideBnr li.serial {
background-color:#fc9;
padding-bottom:1px;
}

.sidebox .sideBnr li.serial a {
display:block;

}

.sidebox .sideBnr li.serial a:nth-of-type(2) ,.sidebox .sideBnr li.serial a:nth-of-type(3){
width:90%;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}



/*kodomo_top.css*/

.lead_text .img {
width: 320px;
margin-right:20px;
}

.lead_text p {
font-size:15px;
}

.news_top .news_img img {
width:auto;
}
h2.ttl {
font-size:160% !important
}

.news_top ul.to li .news_ttl {
line-height:1.3;
}
.news_top ul.bo .kodomo{
background-color:#88bb22;
}

.news_top ul.bo {
display:none;
}

.news_top .more >a {
padding: 0.6em 0.6em 0.6em 1.1em;
width: 200px;
font-size: 16px;
box-shadow:0px 0px 2px rgba(0, 0, 0, 0.2);
}

.news_top .more >a::before {
	content: "";
    width: 0;
    height: 0;
    top: 22px;
    border: 5px solid transparent;
    border-top: 6px solid #555;   /* 好みで色を変えてください */  
}

.new_book .newBookList li{
padding: 15px 15px;
background-color:initial;
border:none;
}

.new_book .newBookList .image{
margin-bottom:10px;
width:auto;
text-align:center;
/* height:220px; */
}

.new_book .newBookList .image img {
width:auto;
max-width:220px;
height:220px;
/* max-height:220px; */
}
.new_book .newBookList .series_name{
margin-bottom: .1em;
}


.new_book .newBookList .book_name{
line-height: 1.3;
margin-bottom: 5px;
}
.new_book .newBookList .author{}
.new_book .newBookList .author > a{
line-height: 1.4;
}



.sidebox .kodomo_recommend {
overflow:hidden;
 box-sizing: border-box;
}

.sidebox .kodomo_recommend > dt {
border:none;
border-radius: 0;
}

.sidebox .kodomo_recommend > dd li {
margin-bottom: 15px;
}
.sidebox .kodomo_recommend > dd li:last-child {
margin-bottom: 5px;
}

.sidebox .kodomo_recommend > dd .name {
line-height:1.3;
}

.sidebox .kodomo_recommend > dd .author {
line-height:1.3;
}



#main{
margin-right:30px;
}

#sub {
margin-left:0;
}

#main .pankuzu {
	font-size: 14px;
	margin-bottom:20px;
}

.pankuzu ul li a::after{
	right: -16px;
	width: 5px;
	height: 5px;
}


#sub > div#newsCategory .wrap {
background-color:#fff;
}

.sectionType1 .ttlWrap h2 {
background-color:#F76998 !important;
}

#main .detail .left .cover img {
border: none;
}

.entry.cms .kodomonohon_link h4 {
margin-bottom:0;
color:#008844;
}

.entry.cms .kodomonohon_link p {
margin-top:0;
}

/* 
.meter {
display:none;
}
 */

/* 色変え 2020/3/24 反映待ち */

html, body {
background-color:#fff;
}

#gnavi {
background:#ffc0ee;
}
#gnavi .inner ul > li > a {
color:#000;
}

.lead_text{
background-color: #fffedf;
border-radius:10px;
}


.news_top h2.ttl {
background-color:#fbc96c !important;
color:#000 !important;
}

.new_book h2.ttl {
background-color:#f8ef8a !important;
color:#000 !important;
}

.sectionType1 .ttlWrap h2 {
background-color:#fbc96c !important;
color:#000 !important;
}


#main .textWrap .tab div.current {
background: #F8ef8a;
}

#main .textWrap .tab div.current span {
color:#000;
}
#main .textWrap .tab {
  border-bottom: 5px solid #F8ef8a !important;
}
#sub > div h2.kodomo {
background-color: #Fbc96c;
color:#000;
}

#sub > div#newsCategory h2 {
	background-color: #fbc96c;
	color:#000;
}
#footer_copyright{
/* background:#ffc0ee; */
background:#f3f3f3
}
#footer_copyright #copyright{
color:#000;
}

