
@charset "utf-8";
/* CSS Document */
#contents .inner {
	width: 920px;
	margin: 0 auto;
}
.main_preschool {
	width: 920px;
	margin: 20px auto 23px;
}
.main_preschool p.img {
	width: 655px;
	float: left;
}
.main_preschool .preschool_news {
	width: 252px;
	float: right;
  margin: 0;
padding:0;
box-sizing: border-box; 
}
.news_title{
  background-color: #c4d9d4;
  margin: 0;
  padding: 3px 0 3px 10px;
box-sizing: border-box; 
width:252px;
}
.news_title p{
  font-size: 0.9em;
  font-weight: 500;
}

.main_preschool .preschool_news ul {
	width: 252px;
	border: 2px solid #dcdcdc;
	border-top: none;
	padding: 5px 0 5px;
margin-bottom: 5px;
min-height: 95px;
box-sizing: border-box; 
}
.main_preschool .preschool_news ul li {
	width: 230px;
	margin: 5px auto;
	padding-bottom: 5px;
}

.main_preschool .preschool_news ul li p.txt {
font-size: 1.4rem;
	line-height: 1.5;
}
.main_preschool:after {
    content:"."; 
	display:block;
	visibility:hidden; 
	height:0px; 
	font-size:0.1em; 
	line-height:0; 
	clear:both;
}
.preschool_main {
  box-sizing: border-box;
  border: 6px solid #e2edc8;
  border-radius: 10px;
  line-height: 1.6;
  margin-bottom: 20px;
  padding: 0;
min-height: 280px;
}
.preschool_main h3 {
  font-size: 1.8rem;
  background-color: #e2edc8;
  padding: 6px 0 6px 40px;
  margin: 0;
}
.preschool_main h3::before{
  content:url(/preschool/img/index/bg-ico.png) ;
  position: relative;
  left: -14px;
  top:3px;
}

.preschool_main img{
  float: left;
  margin: 5px 15px 15px 0;
}
.preschool_main p{margin-bottom: 5px;}

.is_lbrw_b{border-color:#e8e3d9;}
h3.is_lbrw_bg{background-color:#e8e3d9; }

.bnr {
	margin-left: 0px;
}

ul.bnr_list {
	clear: both;
	width: 920px;
	margin: 30px auto 0;
}
ul.bnr_list li {
	width: 25%;
	float: left;
}

ul.bnr_list:after {
    content:"."; 
	display:block;
	visibility:hidden; 
	height:0px; 
	font-size:0.1em; 
	line-height:0; 
	clear:both;
}
.main_preschool .preschool_news ul li p.time {
	font-size: 11px;
	line-height:1.6; 
}



