/* CSS Document */

body{
 margin:0;
 padding:0;
 font-family: MS PƒSƒVƒbƒN , Osaka;
 text-align: center;
 background-image: url(imgs/bg.gif);
 font-size:12px;
 color: #333333;
 line-height:160%;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,dl {
 margin-top:0;
 margin-bottom:0;
}

h1,h2,h3 {
 font-size: 14px;
}
tr td{
 font-size:12px;
 line-height:160%;
}

#title h1 span{
 display:none;
}
.com h3{
 padding:0;
 margin:0;
 font-size:12px;
 line-height:140%;
 width:218px;
 height:110px;
 background:url(imgs/index/baby_03.gif) left top no-repeat;
 font-weight:normal;
}
#main h1 span{
 display:none;
}
.com h2 span{
 display:none;
}
#main h2{
 border:1px solid #003399;
 border-left:5px solid #003399;
 background-color:#cdeeff;
 color:#003399;
 padding:5px;
 margin:10px 0;
}
#main h3{
 border-left:5px solid #3399ff;
 padding:5px;
 color:#ff3366;
}
#main h4{
 border-left:5px solid #6666ff;
 padding:5px;
 margin-left:25px;
 font-weight:normal;
 font-size:14px;
}

.pagetop{
 border-top:2px solid #333333;
 text-align:right;
 font-size:10px;
 margin:5px 0;
}

p{
 margin-top:10px;
}
.bunner{

}
/*contact*/
#inquiry table{
 border-top:1px solid #cccccc;
 border-:none;
}
#inquiry th{
 border-top:none;
 border-bottom:1px solid #cccccc;
 border-left:6px solid #cccccc;
 border-right:none;
 background-color:#f3f3f3;
 font-weight:normal;
 padding:5px;
 width:120px;
}
#inquiry td{
 border-top:none;
 border-bottom:1px solid #cccccc;
 border-left:1px solid #cccccc;
 border-right:none;
 padding:3px;
}
#inquiry th.must{
 border-left-color:#d90000;
}
#inquiry th em{
 font-style:nomal;
  color:#ff0000;
  paddin-left:5px;
 }
/*footer menu*/
#footer{
 padding:5px 0;
 margin:5px 0 5px 15px;
 line-height:160%;
}
#bmenu h2{
 font-size:10px;
}
	  
#bmenu ul{
 margin:0;
 padding:0;
 list-style:none;
}

#bmenu li {
 margin:0;
 padding:0;
 display:inline;
 font-size:10px;
}

#bmenu li a:link, #menu li a:visited{
 color: #0000ff;
}

#bmenu h2 span {
 display: none;
}
#bmenu p{
 font-size:10px;
}

A:link {color:#0000ff; text-decoration:underline}
A:visited{text-decoration:underline}
A:active {text-decoration:none}
A:hover {text-decoration:underline}.margin_top_bottom_10px {
	margin-top: 10px;
	margin-bottom: 10px;
}
