/* CSS Document */

body {
	margin:0px; background-color:#CC0000; color:#333333;
}
form,fieldset {
	margin:0px; padding:0px; border:none;
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:inherit;
	line-height:18px;
	margin:0px; padding:0px 30px 15px 0px;
}
p a:link,p a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	color:#333333; background-color:inherit;
	margin:0px; padding:0px; text-decoration:underline;
}
p a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	color:#333333; background-color:inherit;
	margin:0px; padding:0px; text-decoration:none;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:bold;
	color:#333333; background-color:inherit;
	margin:0px; padding:0px;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
	color:#333333; background-color:inherit;
	margin:0px 0px 10px 0px; padding:0px 0px 3px 0px;
	border-bottom:1px solid #CCCCCC;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
	color:#333333; background-color:inherit;
	margin:0px 0px 10px 0px; padding:0px 0px 3px 0px;
	border-bottom:1px solid #CCCCCC;
}
a,img{
	outline:none;
}
	
hr {
	display:none;
}	
#wrapper {
	width:96%; height:auto; min-width:740px; max-width:840px;
	margin:0px auto; padding:0px;
	background-color:#FFFFFF; color:#333333;
}
#container {
	width:98%; margin:0px; padding:10px 25px; background-color:#FFF; float:left;
}
#skip {
	display:none;
}
#header {
	width:100%; height:auto; float:left;
	margin:0px 0px 7px 0px; padding:0px;
	background-color:#CC0000; color:#333333;
}
/*#header {
	width:100%; height:auto; background-color:#CCCC00;
	margin:0px; padding:0px; float:left;
}*/
.leftcurve {
	width:11px; height:35px;
	background:url(../images/leftcurve.jpg); float:left;
	margin:0px; padding:0px;
}
.rightcurve {
	width:11px; height:35px;
	background:url(../images/rightcurve.jpg); float:right;
	margin:0px; padding:0px;
}
.btnpart {
	float:left; background-color:#CC0000; color:#333333;
}
#menu {
	margin:0px; padding:0px; background-color:#CC0000; 
}
#menu li {
	margin:0px; padding:0px; list-style-type:none; float:left; 
}
#menu li a strong {
	display:none;
}
#menu li a {
	margin:0px; padding:0px; background:url(../images/menu.jpg); float:left; 
}
#menu li a#home		{ background-position: -11px 0px; width:64px; height:35px; }
#menu li.active a#home { background-position: -11px -38px; width:64px; height:35px; }
#menu li a#home:hover { background-position: -11px -38px; width:64px; height:35px; }

#menu li a#about		{ background-position: -75px 0px; width:101px; height:35px; }
#menu li.active a#about { background-position: -75px -38px; width:101px; height:35px; }
#menu li a#about:hover { background-position: -75px -38px; width:101px; height:35px; }

#menu li a#special		{ background-position: -176px 0px; width:215px; height:35px; }
#menu li.active a#special { background-position: -176px -38px; width:215px; height:35px; }
#menu li a#special:hover { background-position: -176px -38px; width:215px; height:35px; }

#menu li a#faqs	{ background-position: -391px 0px; width:68px; height:35px; }
#menu li.active a#faqs { background-position: -391px -38px; width:68px; height:35px; }
#menu li a#faqs:hover { background-position: -391px -38px; width:68px; height:35px; }

#menu li a#newsletter	{ background-position: -459px 0px; width:120px; height:35px; }
#menu li.active a#newsletter { background-position: -459px -38px; width:120px; height:35px; }
#menu li a#newsletter:hover { background-position: -459px -38px; width:120px; height:35px; }

#menu li a#contact		{ background-position: -579px 0px; width:114px; height:35px; }
#menu li.active a#contact { background-position: -579px -38px; width:114px; height:35px; }
#menu li a#contact:hover { background-position: -579px -38px; width:114px; height:35px; }


/*#menu {
	margin:0px; padding:0px; background-color:#33CC99; 
}
#menu li {
	margin:0px; padding:0px; list-style-type:none; float:left; 
}
#menu li strong {
	display:none; 
}
#menu li a {
	margin:0px; padding:0px; 
}
.btnhome:link,.btnhome:visited {
	width:98px; height:35px; float:left;
	background:url(../images/btn-home.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btnhome:hover {
	width:98px; height:35px; float:left;
	background:url(../images/btn-home_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.active_home {
	width:98px; height:35px; float:left;
	background:url(../images/btn-home_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btnabout:link,.btnabout:visited {
	width:120px; height:35px; float:left;
	background:url(../images/btn-aboutus.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btnabout:hover {
	width:120px; height:35px; float:left;
	background:url(../images/btn-aboutus_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.active_about {
	width:120px; height:35px; float:left;
	background:url(../images/btn-aboutus_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btnmakes:link,.btnmakes:visited {
	width:231px; height:35px; float:left;
	background:url(../images/btn-whatmakes.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btnmakes:hover {
	width:231px; height:35px; float:left;
	background:url(../images/btn-whatmakes_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.active_makes {
	width:231px; height:35px; float:left;
	background:url(../images/btn-whatmakes_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btnfaqs:link,.btnfaqs:visited {
	width:99px; height:35px; float:left;
	background:url(../images/btn-faqs.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btnfaqs:hover {
	width:99px; height:35px; float:left;
	background:url(../images/btn-faqs_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.active_faqs {
	width:99px; height:35px; float:left;
	background:url(../images/btn-faqs_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btncontact:link,.btncontact:visited {
	width:134px; height:35px; float:left;
	background:url(../images/btn-contact.jpg) no-repeat;
	margin:0px; padding:0px;
}
.btncontact:hover {
	width:134px; height:35px; float:left;
	background:url(../images/btn-contact_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}
.active_contact {
	width:134px; height:35px; float:left;
	background:url(../images/btn-contact_hv.jpg) no-repeat;
	margin:0px; padding:0px;
}*/
#top {
	width:100%; height:210px; float:left;
	margin:0px 0px 7px 0px; padding:0px;
}	
.logo {
	width:264px; height:210px; float:left;
	margin:0px; padding:0px;
}
.photo01 {
	height:210px;
	margin-left:264px; padding:0px;
	background:url(../images/imgcurve.jpg) no-repeat right top;
}
.pic {
	margin:0px; padding:0px;
}
#middle {
	width:100%; height:auto; /*float:left;*/
	background-color:#FFFFFF; color:#333333;
	margin:0px; padding:0px;
}
#left {
	width:264px; height:auto;
	float:left; margin:0px; padding:0px;
}
#right {
	margin:0px 0px 0px 264px;
}
.ttl_register {
	width:264px; height:35px; background:url(../images/ttl_register.jpg) no-repeat;
	margin:0px; padding:0px;
}
.ttl_register span {
	display:none;
}
.bluecurve {
	width:264px; height:19px;
	background:url(../images/bluecurve.gif) no-repeat;
	margin:0px 0px 6px 0px; padding:0px;
}
.bluebox {
	width:264px; height:auto;
	background-color:#1E81FF; color:#FFF;
	margin:0px; padding:0px;
}
.boxtext {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	margin:0px; padding:10px 10px 5px 15px; line-height:16px;
}
.pagelink {
	margin:0px; padding:0px;
	color:#333333; background-color:inherit; text-align:right;
}
.pagelink a:link,.pagelink a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; font-weight:normal;
	margin:0px; padding:5px 20px 0px 0px;
	color:#333333; background-color:inherit;
	text-decoration:underline; text-align:right;
}
.pagelink a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; font-weight:normal;
	margin:0px; padding:5px 20px 0px 0px;
	color:#333333; background-color:inherit; 
	text-decoration:none; text-align:right;
}
.ttl_report {
	width:264px; height:34px; background:url(../images/ttl_report.jpg) no-repeat;
	margin:0px; padding:0px;
}
.ttl_report span {
	display:none;
}
.pinkcurve {
	width:264px; height:19px; background:url(../images/pinkcurve.gif) no-repeat;
	margin:0px 0px 6px 0px; padding:0px;
}
.pinkbox {
	width:264px; height:auto; background-color:#FFEA30; color:#333333; margin:0px; padding:0px;
}	

.ttl_parents {
	width:264px; height:46px; background:url(../images/ttl_parents.jpg) no-repeat; margin:0px; padding:0px;
}
.ttl_parents span {
	display:none;
}
.greencurve {
	width:264px; height:19px; background:url(../images/greencurve.gif) no-repeat;
	margin:0px 0px 6px 0px; padding:0px;
}
.greenbox {
	width:264px; height:auto; background-color:#19DC39; color:#333333; margin:0px; padding:0px;
}
#content {
	margin:0px 0px 0px 25px; padding:0px;
}
.ttl_welcome {
	width:93%; height:28px; float:left; background:url(../images/ttl_welcome.gif) no-repeat;
	margin:0px; padding:0px 0px 15px 0px;
}
.ttl_welcome span {
	display:none;
}
.photo02 {
	float:right; margin:0px 0px 0px 15px;
}	
.line {
	width:99%; height:19px; float:left;
	background:url(../images/hrline.jpg) repeat-x;
	margin:0px; padding:0px;
}
#block {
	width:100%; height:auto; float:left;
	margin:10px 0px 0px 0px; padding:0px
}	
.leftblock {
	width:42%; height:auto; float:left;
	margin:0px 10px 0px 0px; padding:0px;
}
.rightblock {
	margin:0px 0px 0px 44%; padding:0px;
	border-left:1px solid #CCCCCC;
}
/*.border_block {
	width:96%; height:auto;
	border-bottom:1px solid #CCCCCC; margin:0px 0px 10px 0px; padding:0px;
}*/

/*.linksblock {
	width:99%; height:auto; float:left;
	margin:0px 0px 10px 0px; padding:0px 0px 10px 0px;
}*/
/*.addblock01 {
	width:44%; height:auto; float:left;
	border-right:1px solid #CCCCCC; 
	margin:0px 1% 10px 0px; padding:0px 2% 0px 0px;
}*/
.addblock01 {
	width:94%; height:auto; 
	margin:0px 0px 15px 10px; padding:0px; 
}
/*.addblock02 {
	margin:0px 0px 10px 47%; padding:0px;
}
.addblock03 {
	width:80%; height:auto; float:left; 
	margin:10px 1% 0px 0px; padding:0px 2% 0px 0px;
}*/

.name01 {
	font-family: Verdana, Geneva, sans-serif; font-size:80%;
	font-weight:bold; color:#333333; background-color:#C9D7F2;
	margin:0px; padding:3px;
}
.name02 {
	font-family: Verdana, Geneva, sans-serif; font-size:80%;
	font-weight:bold; color:#333333; background-color:#FFD4C9;
	margin:0px; padding:3px;
}
.name03 {
	font-family: Verdana, Geneva, sans-serif; font-size:80%;
	font-weight:bold; color:#333333; background-color:#FFFF82;
	margin:0px; padding:3px;
}
.detail01 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; line-height:18px; margin:5px 0px 0px 0px; padding:0px;
}
.ttl_prospects {
	width:85%; height:28px;
	background:url(../images/ttl_prospects.gif) no-repeat;
	margin:0px; padding-bottom:15px;
}
.ttl_prospects span {
	display:none;
}
.ttl_links {
	width:80%; height:28px; 
	background:url(../images/ttl_links.gif) no-repeat;
	margin:0px; padding-bottom:15px;
}
.ttl_links span {
	display:none;
}
.guide {
	list-style-type:none; margin:0px; padding:0px;
}
.guide li {
	margin-bottom:20px;
}	
.guide a:link,.guide a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:inherit; text-decoration:underline;
	margin:0px; padding:0px;
}
.guide a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#FF3300; background-color:inherit; text-decoration:none;
	margin:0px; padding:0px;
}	

#bottom {
	width:100%; height:auto; margin:0px; padding:0px; float:left;
}
.flowerbg {
	width:100%; height:110px; margin:0px; padding:0px;
	background:url(../images/flower.jpg) repeat-x left top;
}
.toys {
	width:680px; height:auto;
	margin:0px auto; padding:25px 0px 0px 0px;
}	
.bottomleft {
	width:40%; height:auto; float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:inherit;
	margin:0px 0px 15px 0px; padding:0px;
}
.bottomright {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:inherit;
	text-align:right;
	margin:0px 0px 15px 0px; padding:0px;
}
.bottomright a:link,.bottomright a:visited {
	color:#333; text-decoration:underline; margin:0px; padding:0px;
}
.bottomright a:hover {
	color:#999999; text-decoration:none;
}
.produced {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	color:#999999; background-color:inherit; margin:5px 0px 0px 0px; padding:0px;
}
.produced a:link,.produced a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	color:#999999; background-color:inherit; margin:0px; padding:0px;
	text-decoration:underline;
}	
.produced a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	color:#666666; background-color:inherit; margin:0px; padding:0px;
	text-decoration:underline;
}
.ttl_about {
	width:98%; height:28px; float:left;
	background:url(../images/ttl_about.gif) no-repeat;
	margin:5px 0px 15px 0px; padding:0px;
	border-bottom:1px dotted #666666;
}
.ttl_about span {
	display:none;
}
.playimg {
	margin:0px 0px 25px 27px; padding:0px;
}
.box {
	width:417px; height:112px;
	background:url(../images/box.jpg) no-repeat;
	margin:10px 0px 0px 0px; padding:0px 0px 25px 0px;
}
.box p {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	color:#333333; background-color:inherit;
	margin:0px; padding:9px 20px 0px 16px;
	line-height:16px;
}
.ttl_special {
	width:98%; height:28px; float:left;
	background:url(../images/ttl_special.gif) no-repeat;
	margin:5px 0px 15px 0px; padding:0px;
	border-bottom:1px dotted #666666;
}
.ttl_special span {
	display:none;
}
.text_margin {
	width:97%; float:left; 
}
.points {
	list-style-image:url(../images/bullet.jpg); list-style-position:outside;
	margin:0px 0px 0px 25px; padding:0px 5px 0px 0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:inherit; 
}	
.points li {
	margin:0px 0px 10px 0px; padding:0px;
}	
.points li a:link,.points li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:bold; color:#FF3300;
	margin:0px; padding:0px; text-decoration:underline;
}
.points li a:hover {
	text-decoration:none;
}
.ttl_contact {
	width:98%; height:28px; float:left;
	background:url(../images/ttl_contact.gif) no-repeat;
	margin:5px 0px 15px 0px; padding:0px;
	border-bottom:1px dotted #666666;
}
.ttl_contact span {
	display:none;
}
.playimg01 {
	margin:0px 0px 25px 0px; padding:0px;
}
	
.contactbox {
	width:95%; height:auto; margin:10px 0px 30px 0px; padding:0px;
}
.contactleft01 {	
	width:120px; height:auto; float:left;
	margin:0px; padding:8px 10px 8px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
	color:#333333; background-color:inherit;
}
.contactright01 {
	margin:8px 20px 8px 0px; padding:8px 0px 8px 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:inherit; 
}
.contactleft02 {	
	width:120px; height:auto; float:left;
	margin:0px; padding:8px 10px 8px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
	color:#333333; background-color:#FFECE7;
}
.contactright02 {
	margin:8px 20px 8px 0px; padding:8px 5px 8px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:#FFECE7;
}
.ttl_faq {
	width:98%; height:28px; float:left;
	background:url(../images/ttl_faq.gif) no-repeat;
	margin:5px 0px 15px 0px; padding:0px;
	border-bottom:1px dotted #666666;
}
.ttl_faq span {
	display:none;
}
#faqblock {
	width:95%; height:auto; float:left; 
	margin:0px 0px 20px 0px; padding:0px 0px 20px 0px;
	border-bottom:1px solid #CCCCCC;
}
.left_que {
	width:46%; height:auto; float:left; margin:0px 20px 0px 0px; padding:0px;
}
.right_que {
	margin:0px 0px 0px 50%; padding:0px;
}
.question {
	list-style-image:url(../images/smallicon.jpg); list-style-position:outside;
	margin:0px 0px 0px 20px; padding:0px;
}
.question a:link,.question a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:inherit; line-height:27px;
	text-decoration:underline;
}
.question a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; background-color:inherit; text-decoration:none;
}	
.answerbox {
	margin:5px 15px 8px 0px; padding:0px 0px 10px 0px; /*float:left;*/ border-bottom:1px solid #CCCCCC;
}
.toplink:link,.toplink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	color:#333333; background-color:inherit; float:right; text-decoration:underline;
}
.toplink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	color:#333333; background-color:inherit; float:right; text-decoration:none;
}
.form_margin {
	width:95%; float:left; margin:0px; padding:0px 0px 25px 0px;
}
.label01 {
	width:200px; height:auto; float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal;
	color:#333333; margin:0px 15px 10px 0px; padding:0px;
}
.field01 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
	color:#333333; background-color:#FFF; border:1px solid #CCCCCC; margin:0px 0px 10px 0px; padding:0px;
}
.compulsory {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	color:#FF0000; margin:0px; padding:0px;
}
.field02 {
	background-color:#FFFFFF; border:none; margin:0px 0px 10px 0px; padding:0px;
}
.tickname {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
	color:#333333; margin:5px 0px 0px 10px; padding:0px; vertical-align:top;
}
.btn_submit {
	width:60px; height:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	color:#FFFFFF; background-color:#FF592F; margin:0px 0px 0px 215px; padding:2px; 
	text-align:center; cursor:pointer; border:none;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;
	color:#333333; margin:10px 0px 0px 0px; padding:0px;
}
.ttl_thanks {
	width:98%; height:28px; float:left;
	background:url(../images/ttl_thanks.gif) no-repeat;
	margin:5px 0px 15px 0px; padding:0px;
	border-bottom:1px dotted #666666;
}
.ttl_thanks span {
	display:none;
}
.ttl_babyroom {
	width:98%; height:28px; float:left;
	background:url(../images/ttl_babyroom.gif) no-repeat;
	margin:5px 0px 15px 0px; padding:0px;
	border-bottom:1px dotted #666666;
}
.ttl_babyroom span {
	display:none;
}
.babyimg {
	margin:0px 0px 10px 27px; padding:0px;
}
.ttl_baby {
	width:98%; height:20px; float:left; border-bottom:none;
	background:url(../images/ttl_baby.gif) no-repeat; margin:5px 0px 10px 0px; padding:0px;
}
.ttl_baby span {
	display:none;
}
.photo03 {
	float:left; margin:0px 20px 0px 0px; padding:0px;
}
.ttl_tweenroom {
	width:98%; height:20px; float:left; border-bottom:none;
	background:url(../images/ttl_tweenroom.gif) no-repeat; margin:5px 0px 10px 0px; padding:0px;
}
.ttl_tweenroom span {
	display:none;
}
.ttl_nursery {
	width:98%; height:28px; float:left;
	background:url(../images/ttl_nursery.gif) no-repeat;
	margin:5px 0px 15px 0px; padding:0px;
	border-bottom:1px dotted #666666;
}
.ttl_nursery span {
	display:none;
}
.ttl_nursery-room {
	width:98%; height:20px; float:left; border-bottom:none;
	background:url(../images/ttl_nursery-room.gif) no-repeat; margin:5px 0px 10px 0px; padding:0px;
}
.ttl_nursery-room span {
	display:none;
}
.ttl_pre-school {
	width:98%; height:20px; float:left; border-bottom:none;
	background:url(../images/ttl_pre-school.gif) no-repeat; margin:5px 0px 10px 0px; padding:0px;
}
.ttl_pre-school span {
	display:none;
}
.letter01 {
	font-size:160%; font-weight:bold; color:#F8191C; margin:0px; padding:0px;
}
.letter02 {
	font-size:160%; font-weight:bold; color:#4C4CFF; margin:0px; padding:0px;
}
.letter03 {
	font-size:160%; font-weight:bold; color:#FFCC00; margin:0px; padding:0px;
}
.letter04 {
	font-size:160%; font-weight:bold; color:#32BDE8; margin:0px; padding:0px;
}
.letter05 {
	font-size:160%; font-weight:bold; color:#1AB615; margin:0px; padding:0px;
}
.ttl_unique {
	width:264px; height:30px; background:url(../images/ttl_unique.jpg) no-repeat left top;
	margin:8px 0px; padding:0px; border-bottom:none;
}
.ttl_unique strong {
	display:none;
}
.ttl_enable {
	width:264px; height:30px; background:url(../images/ttl_enable.jpg) no-repeat left top;
	margin:8px 0px; padding:0px; border-bottom:none;
}
.ttl_enable strong {
	display:none;
}
.ttl_learn {
	width:264px; height:30px; background:url(../images/ttl_learn.jpg) no-repeat left top;
	margin:8px 0px; padding:0px; border-bottom:none;
}
.ttl_learn strong {
	display:none;
}
.ttl_positive {
	width:264px; height:30px; background:url(../images/ttl_positive.jpg) no-repeat left top;
	margin:8px 0px; padding:0px; border-bottom:none;
}
.ttl_positive strong {
	display:none;
}
.leftbullet {
	width:200px; height:auto; float:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 20px;
}
.rightbullet {
	margin:10px 0px 0px 240px; padding:0px;
}
.bullet02 {
	list-style-image:url(../images/bullet02.gif); list-style-position:outside;
	font-family:Verdana, Geneva, sans-serif; font-size:80%; font-weight:normal; color:#333; margin:0px 0px 0px 20px; padding:0px;
}
.bullet02 li {
	margin:0px 0px 6px 0px; padding:0px;
}
.ttl_hours {
	width:264px; height:35px;
	background:url(../images/ttl_hours.jpg) no-repeat;
	margin:0px; padding:0px;
}
.ttl_hours span {
	display:none;
}
.curve01 {
	width:264px; height:19px;
	background:url(../images/curve01.gif) no-repeat;
	margin:0px 0px 6px 0px; padding:0px;
}
.orangebox {
	width:264px; height:auto;
	background-color:#FF6C3C; color:#FFF;
	margin:0px; padding:0px;
}
.logo_health-setting {
	text-align:center; margin:25px 0px;
}
.new_addblock {
	width:99%; height:auto; float:left; border-bottom:1px solid #FFD4C9; margin:15px 0px; padding:0px 0px 15px 0px;
}
.newadd01 {
	width:30%; height:auto; float:left; margin:0px; padding:0px; 
}
.newadd02 {
	width:33%; height:auto; float:left; margin:0px; padding:0px;
}
.newadd03 {
	width:36%; height:auto; float:right; margin:0px; padding:0px;
}
.ttl_day-nursery {
	width:187px; height:19px; background:url(../images/ttl_day-nursery.gif) no-repeat left top;
	margin:0px 0px 10px 0px; padding:0px;
}
.ttl_day-nursery strong {
	display:none;
}
.ttl_too-day-nursery {
	width:220px; height:19px; background:url(../images/ttl_too-day-nursery.gif) no-repeat left top;
	margin:0px 0px 10px 0px; padding:0px;
}
.ttl_too-day-nursery strong {
	display:none;
}
.ttl_happy-days-nursery {
	width:200px; height:19px; background:url(../images/ttl_happy-days-nursery.gif) no-repeat left top;
	margin:0px 0px 10px 0px; padding:0px;
}
.ttl_happy-days-nursery strong {
	display:none;
}
.photo04 {
	float:left; margin:0px 10px 5px 0px; padding:0px;
}
.newsblock {
	margin:15px 0px 0px 0px; padding:0px;
}
.ttl_news {
	width:120px; height:19px; float:left;
	background:url(../images/ttl_news.gif) no-repeat left top; margin:15px 0px; padding:0px;
}
.ttl_news strong {
	display:none;
}
.logo_rss {
	float:left; margin:10px 0px 0px 10px; padding:0px;
}
#dropmenu1 {
	width:240px; height:66px; position:absolute; margin:0px; padding:0px; 
	visibility:hidden; list-style-image:none; background:url(../images/dropmenu_bg.png) no-repeat left top;
}
#dropmenu1 li {
	width:215px; height:auto; float:left; list-style:none; margin:0px; padding:0px; background-image:none;
}
#dropmenu1 li a {
	width:230px; height:auto; float:left; background-image:none;
	font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal;
	color:#fff; /*background-color:#1E81FF; border:1px solid #FFFFFF;*/
	text-decoration:none; margin:0px; padding:8px 0px 8px 10px;
}
#dropmenu1 li a:hover {
	color:#FFC1B2; /*background-color:#00D824; background-image:none;*/
}

