@charset "UTF-8";

/*キッズデザイン
------------------------------------------------------------------------------------------------*/

.title04 { height:69px; }
.title04 .logo { margin:10px 0 0;}
#subNav { float:right; height:26px; margin:0; }
#subNav2 { float:right; height:26px; margin:5px 0 0 0; }

#contents h2 { border:none; margin: 25px 0 0; }
#contents h3 { margin: 35px 0 10px; }
#contents p.labo { text-align:center; margin:0 auto; padding:20px 0 0; clear:both; }
 

.bigCol { width:770px; clear:both; }
.bigCol .leftCol { float:left; width:448px; text-align:left; }
.bigCol .leftCol p { margin-top:0; }
.bigCol .rightCol { float:right; width:302px; margin:0 0 0 20px; }

.bigCol .leftCol2 { float:left; width:373px; height:154px; margin:0 20px 0 0; }
.bigCol .leftCol2 ul { width:373px; margin:0; padding:0;  }
.bigCol .leftCol2 ul li { float:left; margin:0; padding:0; list-style:none; }
.bigCol .rightCol2 p { margin-top:0; }
.bigCol .rightCol2 { float:right; width:377px; text-align:left; }


.bigCol img.lPhoto { border:1px solid #dddcdc; padding:2px; }


.box_bg {
	background:url(/lineup/cesibo/kidz/images/box_bg.gif) repeat-x;
	height:160px;	width:241px;
	}
.box_left {
	background:url(/lineup/cesibo/kidz/images/box_bg_l.gif) repeat-y;
	}
.box_right {
	background:url(/lineup/cesibo/kidz/images/box_bg_r.gif) repeat-y;
	}
.box_bottom {
	background:url(/lineup/cesibo/kidz/images/box_bottom.gif) no-repeat;
	height:78px;
	}
.box_txt {
	margin:10px;
	}


