/*--------------------------------------------------------------------
common
cssの初期化
--------------------------------------------------------------------*/


* {
font-family: "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", sans-serif;
margin: 0;
padding: 0;
color:#333333;
line-height:1.8em;
}

/*bodyのスタイル*/

body {
text-align: center;
margin: 0px;
padding: 0px;
background:#D0EAFF;
}

p {
margin-top: 10px;
margin-bottom: 10px;
padding: 0px;
margin-right: 0px;
margin-left: 0px;
text-align:left;
font-size:12px;
}

img{
padding:0px;
margin:0px;
}

html, body {
font-family: "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", sans-serif;
margin: 0;
padding: 0;
font-size: 100%;
}

h2, h3, h4, h5, h6, address, div, blockquote, p, pre, li, dl, dt, dd, hr {
font-family: "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", sans-serif;
margin: 0;
padding: 0;
border: 0;
font-style: normal;
font-weight: normal;
font-size: 100%;
}

table, caption, th, td {
font-family: "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", sans-serif;
margin: 0;
padding: 0;
border: 0;
font-style: normal;
font-weight: normal;
font-size: 100%;
}

span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, sub,
sup, q, br, ins, del, a, img, object, iframe {
font-family: "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", sans-serif;
margin: 0;
padding: 0;
border: 0;
font-style: normal;
font-weight: inherit;
font-size: 100%;
}

a {color: #006600;}
	
a:hover {color:#FA1C39;}

li{list-style:none;}

td{text-align:left;}

p{
	margin:10px 0px;
	text-align:left;}



p.tcenter{
	text-align:center;}

h1{
	margin:0px;
	text-align:left;
	float:left;}

#right h2.h2mt20{
	margin:20px 0px 10px;}
	
#right h2.h20{
	margin:0px 0px 0px;}
	
.input1{
	border:solid 1px #999999;
	line-height:1.5em;}
	
.input2{
	border:solid 1px #999999;
	line-height:1.5em;}

.input3{
	border:solid 1px #999999;
	line-height:1.5em;
	width:430px;}

.txtsize{
		border:solid 1px #999999;
	line-height:1.5em;
	width:430px;
	height:150px}


/*--------------------------------------------------------------------
common
ページ共通部分
--------------------------------------------------------------------*/

#top{
	background:url(../commonimg/bg.jpg) repeat-x 0 0;}




/*containerのスタイル*/

#container{
text-align:center;
margin:0px auto;
width:1040px;
font-size:12px;
padding:0px 0px 0px;
background:url(../commonimg/hbg.jpg) no-repeat 0 0;
}


/*headerのスタイル*/
#header {
width:940px;
padding: 0px;
margin:0px auto 0px;
}

#hleft{
float:left;
width:625px;
}

#hleft li{
	padding:0 0 0 18px;
	float:left;
	text-align:left;}

#hleft ul{
	margin:35px 0 0;}

.headertop{
	width:960px;
	margin:0 auto;
	height:315px;
	background:url(../commonimg/topheader.jpg) no-repeat 0 0;
	position:relative;}
	
.headertop2 {
	width:960px;
	margin:0 auto;
	height:315px;
	background:url(../commonimg/topheader2.jpg) no-repeat 0 0;
	position:relative;}



.h_takinogawa{
	background:url(../commonimg/h_takinogawa.jpg) no-repeat 0 0;
	width:224px;
	height:236px;
	position:absolute;
	top:35px;
	left:25px;
}

.h_shinmaruko{
	background:url(../commonimg/h_shinmaruko.jpg) no-repeat 0 0;
	width:224px;
	height:236px;
	position:absolute;
	top:50px;
	left:255px;
}

.h_higashikouenji{
	background:url(../commonimg/h_higashikouenji.jpg) no-repeat 0 0;
	width:224px;
	height:236px;
	position:absolute;
	top:35px;
	left:485px;}

.h_tsurumaki {
	background:url(../commonimg/h_tsurumaki.jpg) no-repeat 0 0;
	width:224px;
	height:236px;
	position:absolute;
	top:50px;
	left:715px;
}

.h_news{
	width:210px;
	height:287px;
	position:absolute;
	top:25px;
	left:30px;}

.h_news a{
	color:#FFFF00;}

.h_news a:hover{
	color:#FFFFFF;}

.h_news p{
color:#FFFFFF;
line-height:1.5em;}

.topmenubox{
	width:190px;
	margin:56px auto 0;
	position:relative;}

.go{
	position:absolute;
	top:146px;
	right:-10px;}
	
.go2{
	position:absolute;
	top:166px;
	right:10px;}
	
.topmenubox p{
font-size:11px;
line-height:1.5em;
margin:5px 0 0px;}
	
.pan{
width:974px;
margin:0 auto 10px;
background:url(../commonimg/pan.gif) no-repeat 0 0;}

.pan p{
	color:#FFFFFF;
	margin:0 10px;}

.pan a{
	color:#FFFFFF;}

#main{
	margin:0px auto 0px;
	width:964px;}

.mainbg{
	background:url(../commonimg/mainboxm.gif) repeat-y 0 0;}

#left{
	width:200px;
	float:left;
	margin:0px 0px 30px;}

.leftboxm{
	background:url(../commonimg/leftboxm.gif) repeat-y 0 0;
	padding:10px 0 0;}

.leftboxm p{
line-height:1.5em;
	margin:0px 15px 10px;}
	
#right{
	width:692px;
	float:right;
	padding:10px 0 0;
	margin:0px 0px 30px;}

#subleft{
	width:460px;
	float:left;}

#subright{
	width:200px;
	float:right;}


p.no1{background:url(../commonimg/1gray.gif) no-repeat 0 3px;
padding:0px 0 0 20px;}

p.no2{background:url(../commonimg/2gray.gif) no-repeat 0 3px;padding:0px 0 0 20px;}

p.no3{background:url(../commonimg/3gray.gif) no-repeat 0 3px;padding:0px 0 0 20px;}

p.list{background:url(../commonimg/list.gif) no-repeat 0 3px;padding:0px 0 0 20px;}
	
#footer01{
	margin:0px 0 0px;
	padding:0px 0px 0px;}

#footer01 li {
	display: inline;
	margin: 0px;
	padding-right: 4px;
	padding-left: 5px;
	font-size:11px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:1.5em;
	border-right: 1px solid #666666;
}

#footer01 a{
	font-size:11px;
	text-decoration:none;
	color:#666666;}

#footer01 a:hover{
	font-size:11px;
	text-decoration:none;
	color:#BD023B;}
	
#footer01 ul {
	margin:0px;
	text-align:center;
	padding:0px 0px 0px;
}

#footer01 li.noline{
	border:none;
}

#footer02{
	background:url(../commonimg/footerbg.jpg) no-repeat 0 0;
	width:965px;
	position:relative;
	padding:30px 0 10px;}

#footer02 a{
font-size:11px;
color:#FFFFFF;
text-decoration:none;}

.fmd{
	position:absolute;
	top:50px;
	right:20px;}

/* privacyのスタイル */



.privacy p{margin:10px 0 10px 5px;}
	
.privacy h3{
	 border-bottom:#CCCCCC 1px solid;
	 text-align:left;
	 padding:0 0 0 22px;
	 margin:20px 0 15px 0;
	 font-weight:bold;
	 font-size:14px;}
	 
	.privacy .h3titel{
	background:#FFE7CE;
	height:26px;
	width:680px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;}

.privacy ul{
	margin: 10px 0 18px 0;
}

.privacy h3.midashi{
padding-left:10px;
background:url(../commonimg/rist_orange.gif) no-repeat 0 8px;
}


.privacy li.pr_li{
	text-align:left;
	list-style-position:outside;
	padding:0 0 5px 10px;}


/* scheduleのスタイル */
.schedule table{
	width:630px;
	margin:25px 0 0 30px;
	border:1px solid #D3D6DC;}

.schedule td{
	border-bottom:1px solid #D3D6DC;
	border-left:1px solid #D3D6DC;
	padding-left:13px;}
	
.schedule .td_lf{
	width:160px;
	height:50px;
	background:#F2F9FF;}
	
.schedule p{
	margin:12px 0 0 50px;
	padding:0;
	text-indent:-1em;}

/* contactのスタイル */

.contact h3{
	height:38px;
	background:#FFE7CE;
	border-bottom:1px solid #CCCCCC;
	font-size:18px;
	color:#663300;
	padding:0 0 0 20px;
	line-height:38px;
	}
	
.contact .w690{
	border:1px solid #CCCCCC;
	padding-bottom:20px;}

.contact p{color:#666666;}

.contact .kome{
	color:#CC0000;
	font-weight:bold;}
	
.contact table{
	border:1px solid #CCCCCC;
	border-left:none;
	margin:0 0 10px 26px;
	width:618px;}
	
.contact td{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding:0 0 0 10px;}

.contact .td_lf{
	background: url(../contact/img/formbg.gif) repeat-y;
	width:105px;
	padding-left:11px;
	font-weight:bold;
	color:#666666;}

.contact .name{
	height:55px;}

.contact .address{
	height:143px;}

.contact .tel{
	height:55px;}

.contact .mail{
	height:55px}
	
.contact .koment{
	height:186px;
	font-size:1em;}
	
.contact .textarea{
	width:380px;
	height:150px;}

/*hyouのスタイル*/

.hyou{
	width:650px;
	margin:0 auto;}

.hyou td{
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	padding:10px 10px;}

.hyou td.tdl{
	background:#FCEDF1;}

.hyou td.tdlc{
	text-align:center;
	background:#FCEDF1;}

.hyou table{
	border:solid 1px #CCCCCC;}

.hyou table.noline{
	border:none;
	padding:0px;}
	
.borderpoint{
	border-collapse: collapse;}
	

/* enterのスタイル */

.enter{
	text-align:left;
	color:#666666}
	
.enter h3{
	background:#FFE7CE;
	height:26px;
	width:680px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;}

.enter h4{
	height:21px;
	width:690px;
	border-bottom:#999999 1px solid;
	font-weight:bold;
	font-size:14px;
	padding-bottom:5px;
	margin:20px 0 20px 0;
	color:#663300;}

.enter h5{
	font-size:12px;
	line-height:14px;
	padding-left:18px;
	margin-bottom:10px;
	}
	
.enter h5.no1{background:url(../commonimg/1gray.gif) no-repeat 0 0px;}

.enter h5.no2{background:url(../commonimg/2gray.gif) no-repeat 0 0px;}

.enter h5.no3{background:url(../commonimg/3gray.gif) no-repeat 0 0px;}
				
.enter h5.no4{background:url(../commonimg/4gray.gif) no-repeat 0 0px;}
	
.enter h5.no5{background:url(../commonimg/5gray.gif) no-repeat 0 0px;}
	
.enter h5.no6{background:url(../commonimg/6gray.gif) no-repeat 0 0px;}

.enter ul{margin:30px 0 0 30px;}

.enter li{margin:0 0 18px 0;}
	
.enter li p{margin:5px 0 0 10px;}



/* nursery 園の概要トップのスタイル */

.nursery{
	line-height:100%;
	margin:0;
	padding:0;}

.nursery h2{
	font-size:14px;
	text-align:left;
	color:#FF6600;
	font-weight:bold;
	}

.nursery .boxtop img{font-size:1px;}
.nursery .boxbottom img{font-size:1px;}


.nursery .boxm1{
	width:690px;
	background:#FFFFC4;
	}
.nursery .boxm2{
	width:665px;
	background:#FFFFC4;
	margin:0 auto;
	overflow:hidden;}
	
.nursery .boxm2 .ideap{
	font-size:12px;
	width:500px;
	padding-left:10px;
	background:url(../commonimg/rist_orange.gif) 0 7px no-repeat;}

.nursery .boxm2 .goalp1{
	font-size:12px;
	padding-left:10px;
	background:url(../commonimg/rist_orange.gif) 0 7px no-repeat;
	border-bottom:dotted #FF6600 1px;
	width:240px;}
	
.nursery .btn3s{
	margin-top:20px;
	text-align:center;
	font-size:10px;}

.nursery .btn3s img{ margin:40px 0 0 0}

.nursery .btn3s p{width:190px; margin:0 auto;}

.nursery .btn3s .go{ position:absolute; right:10px; top:151px;}




	

.nursery .btn3s .shinmaruko{
	width:224px;
	height:236px;
	background:url(../nursery/img/common/shinmaruko_off.jpg) 0 0 no-repeat;
	float:left;
	margin-right:0px;
	position:relative;}

.nursery .btn3s .takinogawa{
	width:224px;
	height:236px;
	margin-right:10px;
	background: url(../nursery/img/common/takinogawa_off.jpg) 0 0 no-repeat;
	float:left;
	position:relative;}

.nursery .btn3s .higashikouenji{
	width:224px;
	height:236px;
	background: url(../nursery/img/common/higashikouenji_off.jpg) 0 0 no-repeat;
	float:right;
	position:relative;}

.nursery .btn3s .tsurumaki {
	width:224px;
	height:236px;
	margin-right:10px;
	top: 10px;
	background: url(../nursery/img/common/tsurumaki_off.jpg) 0 0 no-repeat;
	float:left;
	position:relative;}
	

.nursery .btn3s .nishiogikubo {
	width:224px;
	height:236px;
	top: 10px;
	background: url(../nursery/img/common/nishiogikubo_off.jpg) 0 0 no-repeat;
	float:left;
	position:relative;}

.nursery .btn3s .tsukuda {
	width:224px;
	height:236px;
	top: 10px;
	background: url(../nursery/img/common/tsukuda_off.jpg) 0 0 no-repeat;
	float:right;
	position:relative;}
	


/* 園の概要  詳細 詳細のスタイル */

.nursery2{
	color:#666666;
	margin:0;
	padding:0;
	text-align:left;
}

.nursery2 img{display:block;}

.nursery2 .revers{
	background: url(../nursery/img/common/square_orange.gif) no-repeat 0 5px;
	padding-left:15px;}

.nursery2 .txt1{
	line-height:120%;}
	
.nursery2 .txt2{
	line-height:145%;}
	
.nursery2 .boxm1{
	background-color:#FFFFC4;
	padding:0;
	margin:0;
	float:left;
	text-align:left;
	text-align:center;}
	
.nursery2 .boxm1 p{
	line-height:125%;}

.nursery2 .boxm2{
	margin:0 auto;
	width:638px;}

.nursery2 table{
	border:1px solid #CCCCCC;
	border-left:none;
	width:690px;
	line-height:145%;}
	
.nursery2 td{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding:5px 0 5px 10px;}

.nursery2 .td_lf{
	width:100px;
	padding-left:11px;
	color:#000000;
	background:#F2F9FF;}
	
.nursery2 td p{
	margin:0;
	}

.nursery2 h3{
	border-left:#FF9933 4px solid;
	font-weight:bold;
	color:#663300;
	padding-left:5px;
	font-size:14px;
	}
	
.testl{
	float:left;
	margin:0 16px 0 0;}


/* sitemapのスタイル */

.sitemap {
	text-align:left;
	margin:0;
	padding:0;}

.sitemap a{
	text-decoration:none;
	color:#663300;
	line-height:30px;
	}

.sitemap .d1{
	border:1px solid #CDCFD6;
	width:690px;
	text-align:center;
	float:left;}

.sitemap .d1 .rink{
	color:#663300;
	font-weight:bold;
	border:#CCCCCC 1px solid;
	height:30px;
	background:#F0EFEC url(../sitemap/img/rist_sankaku.gif) 8px 12px no-repeat;
	line-height:30px;
	text-indent:20px;}
	
.sitemap .d2{
	width:657px;
	background:#FFFFFF;
	margin:15px auto 0 auto;
	}

.sitemap .d3,.d4{
	width:320px;
	background:#FFFFFF;}

.sitemap .undertxt{
	margin:0;
	margin-top:-10px;
	margin-bottom:10px;}

.sitemap ul{
	margin-left:30px;
	height:70px;
	}
	
.sitemap li{
	margin:0;
	padding:0;}
	
.sitemap li a{
	height:12px;
	color:#666666;
	text-decoration:underline;
	line-height:150%;
	}

/* timetable */

.timetable h4{
	font-size:18px;
	text-align:left;
	font-weight:bold;
	color:#663300;
	text-indent:20px;
	background:url(../commonimg/circle_brown.gif) 0 10px no-repeat;
	margin-top:20px;
	}

.timetable table{
	border:1px #999999 solid;}

.timetable td{
	border-left:1px #999999 solid;
	border-bottom:1px #999999 solid;
	padding-left:10px;
	height:32px;}

.timetable .tr01{
	background-color:#B8DAE9;
	font-weight:bold;}

.timetable .td_lf{
	background:#F2F9FF;
	width:160px;}


/* priceのスタイル */

.price h4{
	font-size:18px;
	text-align:left;
	font-weight:bold;
	color:#663300;
	text-indent:20px;
	background:url(../commonimg/circle_brown.gif) 0 10px no-repeat;
	margin-top:20px;
	}
	
.price h4 span{color:#663300;}

.price table{
	border:1px #999999 solid;}

.price td{
	border-left:1px #999999 solid;
	border-bottom:1px #999999 solid;
	padding-left:5px;
	height:32px;}

.price .tr01{
	background-color:#B8DAE9;
	font-weight:bold;}

.price .td_lf{
	background:#F2F9FF;}

.price .no1_orange{
	font-weight:bold;
	font-size:14px;
	text-align:left;
	border-bottom:1px solid #FF6600;
	background:#F0EFEC url(../commonimg/no1_orange.gif) 5px 6px no-repeat;
	padding-left:10px;
	height:32px;
	line-height:32px;
	color:#333333;}
	
.price .no2_orange{
	font-weight:bold;
	font-size:14px;
	text-align:left;
	border-bottom:1px solid #FF6600;
	background:#F0EFEC url(../commonimg/no2_orange.gif) 5px 6px no-repeat;
	padding-left:10px;
	height:32px;
	line-height:32px;
	color:#333333;}
	
.price .no3_orange{
	font-weight:bold;
	font-size:14px;
	text-align:left;
	border-bottom:1px solid #FF6600;
	background:#F0EFEC url(../commonimg/no3_orange.gif) 5px 6px no-repeat;
	padding-left:10px;
	height:32px;
	line-height:32px;
	color:#333333;}

.price .no1_gray{
	background:url(../commonimg/1gray.gif) no-repeat 0 3px;
	padding-left:20px;
	color:#666666;
	border-bottom:dotted 1px #ADADAD;}

.price .no2_gray{
	background:url(../commonimg/2gray.gif) no-repeat 0 3px;
	padding-left:20px;
	color:#666666;
	border-bottom:dotted 1px #ADADAD;}

.price .no3_gray{
	background:url(../commonimg/3gray.gif) no-repeat 0 3px;
	padding-left:20px;
	color:#666666;
	border-bottom:dotted 1px #ADADAD;}

.price .no4_gray{
	background:url(../commonimg/4gray.gif) no-repeat 0 3px;
	padding-left:20px;
	color:#666666;
	border-bottom:dotted 1px #ADADAD;}
	
.price h5.no1{
	text-align:left;
	background:url(../commonimg/1brown.gif) 5px 5px no-repeat #FFE7CE;
	text-indent:25px;
	font-size:14px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	}
	
.price h5.no2{
	text-align:left;
	background:url(../commonimg/2brown.gif) 5px 5px no-repeat #FFE7CE;
	text-indent:25px;
	font-size:14px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	}
	
.price h5.no3{
	text-align:left;
	background:url(../commonimg/3brown.gif) 5px 5px no-repeat #FFE7CE;
	text-indent:25px;
	font-size:14px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	}

.price .list_shin li{
	background:
	url(../commonimg/rist_orange.gif) 0 5px no-repeat;
	text-indent:10px;}
	
/* companyのスタイル */


.company h3{
	font-size:18px;
	text-align:left;
	font-weight:bold;
	color:#663300;
	text-indent:20px;
	background:url(../commonimg/circle_brown.gif) 0 10px no-repeat;
	}
	
.company table{
	border:1px #999999 solid;
	margin:10px 0 10px 10px;}

.company td{
	border-left:1px #999999 solid;
	border-bottom:1px #999999 solid;
	height:32px;}

.company .td_lf{
	background:#F2F9FF;}

.company .table2{ border:none; width:500px;}

.company .table2 td{border:none; padding-bottom:20px;}

.vaticaltop{ vertical-align:top;}






/* newsのスタイル */

.news .w650{
	width:w690px;
	border:1px solid #cccccc;}
	


/*fontのスタイル*/
.txtb{
font-weight:bold;
}

.txtblue{
color:#163594;}

.txtred{
	color:#ff0000;
}

.txtbred{
color:#FF0000;
font-weight:bold;
}

.txtblack{
	color:#000000;}

.txtgray{
	color:#666666;}

.txt14{
	font-size:14px;
	font-weight:bold;}

.copytxt{
	color:#A51F4F;
	font-size:14px;
	font-weight:bold;}
	
.f_orange{
	color: #FF6600;}
	
.fsize12{
	font-size:12px;}
.fsize10{
	font-size:10px;}
/*float alignのスタイル*/
.fleft{
float:left;
text-align:left;
}

.fright{float:right;}

.tcenter{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}
.tcenter{
	text-align:center;
	vertical-align: top;
}
.clear{clear:both;}
.vtop{vertical-align:top;}

/*margin paddingのスタイル*/
.mt5{margin:5px 0px 0px;}
.mt10{margin:10px 0px 0px;}
.mt15{margin:15px 0px 0px;}
.mt17{margin:17px 0px 0px;}
.mt20{margin:20px 0px 0px;}
.mt25{margin:25px 0px 0px;}
.mt30{margin:30px 0px 0px;}
.mt40{margin:40px 0px 0px;}

.mu3{margin:0px 0px 3px;}
.mu5{margin:0px 0px 5px;}
.mu7{margin:0px 0px 7px;}
.mu8{margin:0px 0px 8px;}
.mu10{margin:0px 0px 10px;}
.mu14{margin:0px 0px 14px;}
.mu15{margin:0px 0px 15px;}
.mu20{
margin:0px 0px 20px;
text-align: left;
}
.mu25{margin:0px 0px 25px;}
.mu30{margin:0px 0px 30px;}
.mu40{margin:0px 0px 40px;}
.mu41{margin:0px 0px 41px;}
.mu45{margin:0px 0px 45px;}
.mu50{margin:0px 0px 50px;}
.mu51{margin:0px 0px 51px;}
.mu60{margin:0px 0px 60px;}
.mu70{margin:0px 0px 70px;}
.mu100{margin:0px 0px 100px;}
.mu200{margin:0px 0px 200px;}
.mu500{margin:0px 0px 500px;}
.mu10r14{margin:0px 14px 10px 0px;}

.ml20{margin-left:20px;}
.ml15{margin-left:15px;}
.ml10{margin-left:10px;}


.ml5{ margin-left:5px;}
.mlr15{margin:0 15px 0 15px;}

.ml30{ margin-left:30px;}

.mtu10{
	margin:10px 0px;}

/*widthのスタイル*/

.w110r{float:right; width:110px;}

.w221{
	width:221px;
}


.w229{
	width:229px;
}

.w229l{
	width:229px;
	float:left;
	margin:0 1px 0 0 ;
}

.w230r{
	width:230px;
	float:right;}

.w280r{
	width:280px;
	float:right;}

.w229r{
	width:229px;
	float:right;
}

.w320r{
	width:320px;
	float:right;}

.w330{
	width:330px;}

.w338l{
	width:338px;
	float:left;}

.w338r{
	width:338px;
	float:right;}

.w924{
	width:924px;
	margin:0 auto;}

.w520l{ float:left; width:520px;}


.w510{
	width:510px;}

.w526{
	width:526px;}

.w450{
	width:450px;}

.w470{
	width:470px;}

.w606{ width:606px;}

.w638{
	width:600px;
	margin:0 auto;}

	
.w690{
	width:690px;
	margin:0 auto;
	}
	
.w240{
	width:240px;}
	
.w457{
	width:457px;}

.w455{
	width:455px;}

.w540r{
	width:540px;
	float:right;}


.h225{ height:225px;}

/* ボーダーのスタイル */

.bord_no{ border:none;}


#info_tsurumaki {
	background: url(../nursery/img/tsurumaki/bnr_waseda.jpg) no-repeat;
	width: 690px;
	height: 196px;
	text-align: right;
	position: relative;
	margin-bottom: 20px;
	}

#info_tsurumaki p{
	position: absolute;
	top: 125px;
	right: 133px;
	width: 122px;
	height: 30px;
	display: block;
	}
