@charset "shift_jis";/*Yamaguchi Masami lab. TopPageElements  */* {	margin: 0;	padding: 0;	font-family:"ＭＳ Ｐゴシック","Osaka",verdana,helvetica,arial, sans-serif;}table.entry{border-collapse:separate;	border-spacing:1px;	border:1px solid #DDD;		width:500px;		margin-bottom:12px;}td{padding:5px 8px;	border-top:none;	border-bottom:1px solid #DDD;	border-left:none;	border-right:none;}td.bottom{border-bottom:none;}		td.left{border-right:1px solid #DDD;	border-top:none;	border-bottom:1px solid #DDD;	background:#F4F4F4;	width:130px;}	/*greeting ul*/ul.g{margin:0 0 15px 0;padding:0;list-style:none;}	li.g{	list-style:none;	background:url(../img/triangle.gif) no-repeat  0 20%;	padding-left: 15px;	line-height:150%;	}/*greeting ul end*//*アンケート*/.enquete_bt{width:337px;background:url(../babytheater/img/en_bg.gif);padding:0;margin-top:30px;float:left;}ul.en{margin:12px 12px 12px 20px;padding:0;list-style:none;}ul.enq{	margin:0 ;	padding:0 0 40px 0;	list-style:none;	}ul.enq li{	list-style:none;	background: transparent url(../babytheater/img/li_top.gif) no-repeat  0 20%;	line-height: 150%;	padding:0 0 0 15px;}ul.enq_navi{	width: 526px;	list-style: none;	margin:0 0 15px 0;	padding:0;	}ul.enq_navi li{	display: inline;	list-style: none;	background: transparent url(../babytheater/img/li_top.gif) no-repeat  0 40%;	line-height: 150%;	font-size: 90%;	padding: 0 0 0 15px;	margin: 0  15px 0 0;}.title_enq{	background: transparent url(../babytheater/img/title_bg.gif) no-repeat top left;	width: 526px;	height: 25px;	text-indent: 15px;	line-height:180%;	margin-bottom: 15px;	font-weight:bold;}#enquete_box{	width:526px;	margin:20px 0 ;	padding:0;	background: url(../babytheater/img/enq_bg.gif) no-repeat bottom;}.text{	width:465px;	margin:20px 30px ;	padding:0;	}.navi_box{	height:20px;	margin:0 0 15px 0;	padding:0;	float:left;	}/*アンケート ここまで*//*赤ちゃんシアター*/ul.mo{margin:20px 0;}li.mo{background:url(../babytheater/img/li.gif) no-repeat  0 50%;	padding-left: 20px;	line-height:160%;	list-style:none;}li.mo2{background:url(../babytheater/img/li2.gif) no-repeat  0 50%;	padding-left: 20px;	line-height:180%;	list-style:none;	font-size:140%;}	li.mo3{background: url(../babytheater/img/li.gif) no-repeat  0 50%;	padding-left: 20px;	line-height: 180%;	list-style: none;	text-align: left;}li.mo4{background: url(../babytheater/img/li2.gif) no-repeat  0 50%;	padding-left: 20px;	line-height: 160%;	list-style: none;	font-size: 140%;	text-align: left;}.left_img{	float: left;	width: 170px;	margin: 0 0 20px 0;	padding: 0;}.right_li{	width: 356px;	float: left;	margin: 0 0 20px 0;	padding: 0;	}.month_box{	width: 526px;	margin:0 0 20px 0;	padding:0;}/*/赤ちゃんシアター*//*link*/ul.link{margin:0 0 15px 0;padding:0;list-style:none;}	li.link{	list-style:none;	background:url(../img/triangle.gif) no-repeat  0 8%;	padding-left: 15px;	line-height:150%;	margin-top:12px;	}/*link*//*tour*/.tourleft{width:275px;float:left;margin-bottom:20px;padding:0;}.tourright{width:251px;float:left;margin-bottom:20px;padding:0;}.kanso{width:526px;margin-top:20px;margin-bottom:20px;background:url(../tour/img/kanso_bg.gif);}.kanso_in{width:486px;margin:10px 20px;text-align:left;}#tourmenu{width:526px;margin:40px 0 20px 0;padding:0;}.yousu{width:526px;margin:0 0 12px 0;}.yousu01{float:left;width:242px;}.yousu02{float:left;width:269px;padding-left:15px;}/*読者の輪*/.book_left{width:252px;margin:0 10px 20px 0;padding:0;float:left;}.book_right{width:252px;margin:0 0 20px 10px;padding:0;float:left;}.clear{clear:both;}/*マージン関係*/.m12{margin:12px 0;}.mb12{margin-bottom:12px;}.mr10{margin-right:10px;}.sp01{margin:10px 42px 10px 0;}.sp02{margin:10px 0 10px 0;}.mlb5{margin:0 0 5px 5px;}
